TaxIntgrExportDocumentSplitCalc_CN Class [AX 2012]

Interface for different calculation method of split. The split calculation will update tmp results passed in.

class TaxIntgrExportDocumentSplitCalc_CN

Run On

Called

  MethodDescription
Dn489633.pubmethod(en-us,AX.60).gif cancelTimeOut Cancels a previous method call to the setTimeOut method. (Inherited from Object.)
Dn489633.protmethod(en-us,AX.60).gif checkExportDocumentAmount Checks the export document amount.
Dn489633.pubmethod(en-us,AX.60).gif equal Determines whether the specified object is equal to the current one. (Inherited from Object.)
Dn489633.pubmethod(en-us,AX.60).gif findExportDocByRecId Get reference of reference of tmp export document
Dn489633.pubmethod(en-us,AX.60).gif getAccumlatedExpDocSrcLineCopyMap Gets a map with accumulated line records.
Dn489633.pubmethod(en-us,AX.60).gif getAmountOfSplitByQty Gets the amount split by the quantity.
Dn489633.pubmethod(en-us,AX.60).gif getExportDoc Get reference of reference of tmp export document
Dn489633.pubmethod(en-us,AX.60).gif getExportDocMap Gets map with all the export document header and lines.
Dn489633.protmethod(en-us,AX.60).gif getExportDocSourceCopy Gets the copy of the source.
Dn489633.pubmethod(en-us,AX.60).gif getExportDocSourceLineCopyMap Gets a map with all original lines.
Dn489633.pubmethod(en-us,AX.60).gif getNewCreatedExportDoc Gets newly created export document data.
Dn489633.privmethod(en-us,AX.60).gif getNextNumber Gets next line number.
Dn489633.pubmethod(en-us,AX.60).gif getRemainingAmount Gets the remaining amount.
Dn489633.pubmethod(en-us,AX.60).gif getRemainingPercent Gets the remaining percent.
Dn489633.pubmethod(en-us,AX.60).gif getTimeOutTimerHandle Returns the timer handle for the object. (Inherited from Object.)
Dn489633.pubmethod(en-us,AX.60).gif getTotalNumOfLines Gets total number of lines in the invoice.
Dn489633.pubmethod(en-us,AX.60).gif handle Retrieves the handle of the class of the object. (Inherited from Object.)
Dn489633.protmethod(en-us,AX.60).gif initialize Initializes the instance.
Dn489633.protmethod(en-us,AX.60).gif initializeAccumulated Initialize accumulated data.
Dn489633.protmethod(en-us,AX.60).gif initializeFromInstance Initialize from instance.
Dn489633.protmethod(en-us,AX.60).gif insertOrUpdateExportDoc Inserts or updates the new export document record.
Dn489633.protmethod(en-us,AX.60).gif isOverAmountLimit Checks whether it is over amount limit.
Dn489633.protmethod(en-us,AX.60).gif new Initializes a new instance of the TaxIntgrExportDocumentSplitCalc_CN class.
Dn489633.pubmethod(en-us,AX.60).gif notify Releases the hold on an object that has called the wait method on this object. (Inherited from Object.)
Dn489633.pubmethod(en-us,AX.60).gif notifyAll Releases a lock on the object that was issued by the wait method on this object. (Inherited from Object.)
Dn489633.pubmethod(en-us,AX.60).gif objectOnServer Determines whether the object is on a server. (Inherited from Object.)
Dn489633.pubmethod(en-us,AX.60).gif owner Returns the instance that owns the object. (Inherited from Object.)
Dn489633.pubmethod(en-us,AX.60).gif pack Serializes the current instance of the TaxIntgrExportDocumentSplitCalc_CN class.
Dn489633.pubmethod(en-us,AX.60).gif packCalculatedDataMap Packs calculated data map.
Dn489633.pubmethod(en-us,AX.60).gif parmAmountLimit Gets or sets the AmountLimit parameter.
Dn489633.pubmethod(en-us,AX.60).gif parmExportDocSourceId Gets or sets the ExportDocSourceId parameter.
Dn489633.protmethod(en-us,AX.60).gif parmIsCheckAmountLimit Gets or sets the IsCheckAmountLimit parameter.
Dn489633.privmethod(en-us,AX.60).gif ratioToOriginalAmount Calculates the ratio to original amount.
Dn489633.pubmethod(en-us,AX.60).gif reverseExportDoc Reverse the export document.
Dn489633.protmethod(en-us,AX.60).gif roundAmountByStrategy Rounds amount by strategy.
Dn489633.pubmethod(en-us,AX.60).gif setTimeOut Sets up the scheduled execution of a specified method. (Inherited from Object.)
Dn489633.pubmethod(en-us,AX.60).gif splitAuto Performs automatically spit.
Dn489633.pubmethod(en-us,AX.60).gif splitByAmount Split given amount from document source into a new export document.
Dn489633.protmethod(en-us,AX.60).gif splitByAmountInLine Calculates the line to split the specified amount.
Dn489633.pubmethod(en-us,AX.60).gif splitByPercent Splits given percent of amount from document source into a new export document.
Dn489633.pubmethod(en-us,AX.60).gif splitByQuantity Split the given quantity on each line into a new export document.
Dn489633.pubmethod(en-us,AX.60).gif toString Returns a string that represents the current object. (Inherited from Object.)
Dn489633.pubmethod(en-us,AX.60).gif unpack Deserializes the _packedClass parameter value to an instance of the TaxIntgrExportDocumentSplitCalc_CN class.
Dn489633.pubmethod(en-us,AX.60).gif unpackCalculatedDataMap Unpack the calculated result from the pack.
Dn489633.pubmethod(en-us,AX.60).gif usageCount Returns the current number of references, that is, the value of the reference counter, that the object has. (Inherited from Object.)
Dn489633.pubmethod(en-us,AX.60).gif validate Validates if the amount is valid or not.
Dn489633.pubmethod(en-us,AX.60).gif wait Pauses a process. (Inherited from Object.)
Dn489633.pubmethod(en-us,AX.60).gif xml Returns an XML string that represents the current object. (Inherited from Object.)
Dn489633.pubmethod(en-us,AX.60).gif Dn489633.static(en-us,AX.60).gif ::construct Construct a new instance of TaxIntgrExportDocumentSplitCalc_CN.
Dn489633.pubmethod(en-us,AX.60).gif Dn489633.static(en-us,AX.60).gif ::constructFromContainer Constructs instance from pack.
Dn489633.pubmethod(en-us,AX.60).gif Dn489633.static(en-us,AX.60).gif ::constructFromInstance Construct a new instance from an existing instance.
Top

Object Class
  TaxIntgrExportDocumentSplitCalc_CN Class

Community Additions

ADD
Show: