SalesInvoiceJournalCreate Class [AX 2012]
Syntax
Note
The syntax of this method varies based on the version of Microsoft Dynamics AX that you are using.
Microsoft Dynamics AX 2012 R3
class SalesInvoiceJournalCreate extends SalesInvoiceJournalCreateBase
Microsoft Dynamics AX 2012 R2 (SYS)
class SalesInvoiceJournalCreate extends SalesInvoiceJournalCreateBase
Microsoft Dynamics AX 2012 Feature Pack (SYS)
class SalesInvoiceJournalCreate extends FormletterJournalCreate
Microsoft Dynamics AX 2012 (FPK)
class SalesInvoiceJournalCreate extends FormletterJournalCreate
Microsoft Dynamics AX 2012 (SYS)
class SalesInvoiceJournalCreate extends FormletterJournalCreate
Run On
Server
Methods
Method | Description | |
---|---|---|
addPricingCalculation | Adds the attribute-based pricing information including the original sales price (unadjusted) from the specified sales order line to the customer invoice. | |
allocateNumAndVoucher | Allocates a journal and a voucher number from the number sequences of a sales invoice. (Overrides the allocateNumAndVoucher Method.) | |
calcLineAmountExclTax | Calculates the journal line amount excluded tax. (Overrides the calcLineAmountExclTax Method.) | |
calcLineAmountTax | Calculates the tax amount for a journal line. (Overrides the calcLineAmountTax Method.) | |
calcLineDiscExclTax | Calculates the discount amount excluded tax for a journal line. (Overrides the calcLineDiscExclTax Method.) | |
cancelTimeOut | Cancels a previous method call to the setTimeOut method. (Inherited from Object.) | |
check | Determines whether the journal can be created. (Overrides the check Method.) | |
checkCreditNoteReason | ||
checkDiscardLine | Indicates whether a journal line can be created. (Inherited from SalesInvoiceJournalCreateBase.) | |
checkDocumentData_PL | Checks various attributes of a sales order invoice during posting. | |
checkDocumentDate_PL | ||
checkDuplicateNum_W | Checks whether duplicate invoice numbers exist. (Inherited from SalesInvoiceJournalCreateBase.) | |
checkEInvoiceCust | ||
checkEInvoiceCustLine | ||
checkIfShipmentUpdated | ||
checkNoThrow | Determines whether a journal should be created. (Inherited from FormletterJournalCreate.) | |
checkPackingSlipDlvDate_IT | Checks whether there are selected packing slips where the delivery date is later than the invoice date. | |
checkPaymentSlipDK | Indicates whether the Sales Invoice is valid with FIK751 and FIK752 payment slips. | |
checkPKWiUCode | Indicates whether the Infolog warnings or errors must be displayed to a user if the PKWiU code is missing from the sales order and free text invoice lines. | |
checkVATTaxAgentChargeType_RU | Checks whether the VAT tax agent charge source is correct. (Inherited from FormletterJournalCreate.) | |
createAgreementLinks | Creates the links between the invoice journal lines and the agreement lines. (Overrides the createAgreementLinks Method.) | |
createDiscardedJournalLine | Handles a discarded journal line. (Overrides the createDiscardedJournalLine Method.) | |
createFailed | Called when the journal creation failed. (Inherited from FormletterJournalCreate.) | |
createJournalHeader | Creates the journal header for the sales invoice. (Overrides the createJournalHeader Method.) | |
createJournalLine | Creates an invoice journal line for the specified record. (Overrides the createJournalLine Method.) | |
createJournalLines | Creates the journal lines when updating the sales order, the purchase order, or the request for a quote. (Overrides the createJournalLines Method.) | |
createJournalLink | Creates a journal link. (Overrides the createJournalLink Method.) | |
createMiscCharge | Creates miscellaneous charges for the sales headers in the ShipCarrierPackage, ShipCarrierCODPackage, and ShipCarrierTracking tables. | |
endCreate | Executes when a journal creation is finished. (Overrides the endCreate Method.) | |
endCreateTrans_IN | Ends the create transaction process. | |
equal | Determines whether the specified object is equal to the current one. (Inherited from Object.) | |
fieldIdParmLine_OrigOrderId | Gets the field ID for the field that contains the original order ID in the posting parameter line table. (Inherited from FormletterJournalCreate.) | |
fieldIdParmTable_OrderId | Gets the field ID for the field that contains the order ID in the posting parameter header table. (Inherited from FormletterJournalCreate.) | |
fiscalDocType2State_PL | ||
formletterType | Retrieves the form letter type. (Inherited from SalesInvoiceJournalCreateBase.) | |
getCatchWeight | Gets the catch weight for the selected sales invoice journal line. | |
getJournal | Gets a journal header. (Inherited from SalesInvoiceJournalCreateBase.) | |
getJournalLines | Gets a list that contains every created journal line. (Inherited from FormletterJournalCreate.) | |
getJournalNumber | Gets the number of the journal. (Inherited from FormletterJournalCreate.) | |
getLineNum | Gets the current journal line number. (Inherited from FormletterJournalCreate.) | |
getNumAndVoucher | Gets a journal and a voucher number. (Overrides the getNumAndVoucher Method.) | |
getNumberSeq | Gets a NumberSeq object. (Inherited from FormletterJournalCreate.) | |
getOrigOrderIdSet | Gets a packed version of a Set object that has all original order IDs for the journal. (Inherited from FormletterJournalCreate.) | |
getSalesLine | ||
getTimeOutTimerHandle | Returns the timer handle for the object. (Inherited from Object.) | |
getTotals | Gets the total object. (Inherited from FormletterJournalCreate.) | |
getVoucher | Gets a voucher number. (Inherited from FormletterJournalCreate.) | |
handle | Retrieves the handle of the class of the object. (Inherited from Object.) | |
init | Initializes the SalesInvoiceJournalCreate class. (Overrides the init Method.) | |
initCatchWeightValues | Adjusts inventory quantities for catch weight items that have been reserved or picked. | |
initCustInvoiceTrans | Initializes a CustInvoiceTrans record. (Overrides the initCustInvoiceTrans Method.) | |
initFormletterProvider | Initializes the FormletterProvider object. (Inherited from FormletterJournalCreate.) | |
initFromForeignTradeCategory | Initializes an invoice journal line by using foreign trade information for the category based lines. (Overrides the initFromForeignTradeCategory Method.) | |
initInvoiceHeaderFromSourceTable | Initializes an invoice journal header from the source table. (Overrides the initInvoiceHeaderFromSourceTable Method.) | |
initInvoiceLineFromSourceLine | Initializes an invoice journal line from the source line. (Overrides the initInvoiceLineFromSourceLine Method.) | |
initJournalHeader | Instantiates the CustInvoice journal record. (Overrides the initJournalHeader Method.) | |
initLoopLines | Initializes the iteration over journal lines. (Inherited from FormletterJournalCreate.) | |
initRecordList | Initializes the record lists. (Overrides the initRecordList Method.) | |
initSourceTable | Initializes the source table record. (Overrides the initSourceTable Method.) | |
initTotals | Initializes the total calculation. (Overrides the initTotals Method.) | |
insertJournalLine | Inserts a record in the journal line table. (Inherited from FormletterJournalCreate.) | |
insertJournalLink | Inserts a record in the journal link table. (Inherited from FormletterJournalCreate.) | |
insertRecordList | Inserts records in the record lists into the database. (Overrides the insertRecordList Method.) | |
interCompanyIsPurchFinancialUpdated | ||
interCompanyPost | ||
inventTransIdReturn | Gets the return lot ID from the order line. (Overrides the inventTransIdReturn Method.) | |
isConfigkeyEnabledShipCarrier | ||
isDebitNote | Indicates whether the selected sales invoice is in debit note format. | |
isInvoiceCreditNote | Indicates whether the invoice that is being created is a credit note. (Overrides the isInvoiceCreditNote Method.) | |
isJournalCreated | Determines whether the journal was created. (Inherited from FormletterJournalCreate.) | |
isJournalLinePartDelivery | Indicates whether a journal line is a part delivery. (Overrides the isJournalLinePartDelivery Method.) | |
isNoneFormatWithRealizedVAT | Indicates whether the selected sales invoice is in NONE format and has a realized value-added tax (VAT). | |
isSingleTaxType | Indicates whether only a realized value-added tax (VAT) or unrealized VAT exists in the selected posting invoice. | |
journalLineCorrLinksTableId_RU | Gets the table ID for the journal line table correction links. (Inherited from SalesInvoiceJournalCreateBase.) | |
journalLineTableId | Retrieves the table ID for a journal line table. (Inherited from SalesInvoiceJournalCreateBase.) | |
linesExists | Indicates whether lines occur in the order line parameter table. (Inherited from FormletterJournalCreate.) | |
linksTableId | Gets the table ID for the journal link table. (Overrides the linksTableId Method.) | |
mcrCopyNotes | Copies notes from the SalesLine record to invoice line record. | |
mcrGenerateRemainingCredit | ||
new | Initializes a new instance of the FormletterJournalCreate class. (Inherited from FormletterJournalCreate.) | |
noLinesForPosting | Performs actions when there are no lines selected for posting. (Overrides the noLinesForPosting Method.) | |
notify | Releases the hold on an object that has called the wait method on this object. (Inherited from Object.) | |
notifyAll | Releases a lock on the object that was issued by the wait method on this object. (Inherited from Object.) | |
numberSequenceGroupId | Gets the number sequence group ID from the order header. (Overrides the numberSequenceGroupId Method.) | |
numberSequenceReferenceNum | Gets a NumberSequenceReference object for a journal number. (Inherited from SalesInvoiceJournalCreateBase.) | |
numberSequenceReferenceVoucher | Gets a NumberSequenceReference object for a voucher number. (Inherited from SalesInvoiceJournalCreateBase.) | |
objectOnServer | Determines whether the object is on a server. (Inherited from Object.) | |
onlyServiceItemsToInvoice | Indicates whether the only products of type service are invoiced. (Overrides the onlyServiceItemsToInvoice Method.) | |
owner | Returns the instance that owns the object. (Inherited from Object.) | |
parmBatchCreatedBy | Gets or sets the BatchCreatedBy parameter. (Inherited from FormletterJournalCreate.) | |
parmCustInvoicePrintoutType_RU | Gets or sets the CustInvoicePrintoutType_RU parameter. (Inherited from SalesInvoiceJournalCreateBase.) | |
parmDocumentStatus | Gets or sets the DocumentStatus parameter. (Inherited from FormletterJournalCreate.) | |
parmExtraPrintoutLineExists_RU | Gets or sets the ExtraPrintoutLineExists_RU parameter. (Inherited from SalesInvoiceJournalCreateBase.) | |
parmFiscalDocType_PL | Gets or sets the FiscalDocType_PL parameter. (Inherited from FormletterJournalCreate.) | |
parmInBatch | Gets or sets the InBatch parameter. (Inherited from FormletterJournalCreate.) | |
parmInterCompanyFormletterContract | Gets or sets the InterCompanyFormletterContract parameter. (Overrides the parmInterCompanyFormletterContract Method.) | |
parmInterCompanyPosted | Gets or sets the InterCompanyPosted parameter. (Inherited from FormletterJournalCreate.) | |
parmInventLocationId_PL | Gets or sets the InventLocationId_PL parameter. (Inherited from FormletterJournalCreate.) | |
parmLtDocNumberingCode | Gets or sets the LtDocNumberingCode parameter. (Inherited from FormletterJournalCreate.) | |
parmMarkupOfTypeCustVendExists_RU | Gets or sets the MarkupOfTypeCustVendExists_RU parameter. (Inherited from SalesInvoiceJournalCreateBase.) | |
parmMCRPickWaveReference | Gets or sets the pick wave reference. (Inherited from FormletterJournalCreate.) | |
parmParmTable | Gets or sets the ParmTable parameter. (Inherited from SalesInvoiceJournalCreateBase.) | |
parmParmUpdate | Gets or sets the ParmUpdate parameter. (Inherited from SalesInvoiceJournalCreateBase.) | |
parmProforma | Gets or sets the Proforma parameter. (Inherited from FormletterJournalCreate.) | |
parmRelatedJournal | Gets or sets the RelatedJournal parameter. (Inherited from FormletterJournalCreate.) | |
parmShipmentId | Gets or sets the ShipmentId parameter. (Inherited from FormletterJournalCreate.) | |
parmTax | Gets or sets the Tax parameter. (Inherited from FormletterJournalCreate.) | |
parmTaxWithholdCalculation_IN | Gets or sets the TaxWithholdCalculation_IN parameter. (Inherited from FormletterJournalCreate.) | |
postAllocateNumAndVoucher_BR | Performs the Brazilian localization logic after the allocateNumAndVoucher method runs. | |
postCreateJournalLinePackage | Calculates and creates the package lines for an invoice line. | |
postEndCreateDomesticSalesTax_PL | Posts an event handler for the endCreate method to calculate and create domestic value-added taxes (VATs) for export sales transactions. | |
proforma | Indicates whether a journal is a pro forma journal. (Inherited from SalesInvoiceJournalCreateBase.) | |
recIdSuspensionTables | Gets a list of tables that should have suspended record ID generation. (Inherited from SalesInvoiceJournalCreateBase.) | |
recordListParmLine | Gets a RecordSortedList object that has all posting parameter line records. (Overrides the recordListParmLine Method.) | |
removeRecIdSuspension | Removes record ID suspension. (Inherited from FormletterJournalCreate.) | |
requiresTaxBorderNum | Checks for tax codes that require a border number. (Inherited from SalesInvoiceJournalCreateBase.) | |
retreiveShippingInfo | Creates miscellaneous charges on the sales headers of the ShipCarrierPackage, ShipCarrierCODPackage, and ShipCarrierTracking tables. | |
run | Creates a journal. (Overrides the run Method.) | |
setDeliveryFields | Set the delivery fields for an invoice. (Overrides the setDeliveryFields Method.) | |
setPricingCalculation | Sets the sales pricing calculation associated with the specified sales parameter line permanently. | |
setTimeOut | Sets up the scheduled execution of a specified method. (Inherited from Object.) | |
showPostingCanceledError | Performs actions when posting is canceled. (Inherited from FormletterJournalCreate.) | |
sourceTable | Gets the source table for the journal. (Overrides the sourceTable Method.) | |
splitDeliveryInformation | Indicates whether to split on delivery information. (Inherited from SalesInvoiceJournalCreateBase.) | |
suspendRecIds | Suspends record ID generation. (Inherited from FormletterJournalCreate.) | |
toString | Returns a string that represents the current object. (Inherited from Object.) | |
totals | Gets the total object. (Overrides the totals Method.) | |
typeParmLine | Retrieves the type of a posting parameter line table. (Inherited from SalesInvoiceJournalCreateBase.) | |
updateCredit_PL | Create a 0 (zero) CustInvoiceTrans record for a Polish return that is being posted. | |
updateDate | Retrieves the invoice date. (Inherited from SalesInvoiceJournalCreateBase.) | |
usageCount | Returns the current number of references, that is, the value of the reference counter, that the object has. (Inherited from Object.) | |
validateInvoiceIDForEInvoice_MX | Validates the invoice ID for a Mexican electronic fiscal document. (Inherited from SalesInvoiceJournalCreateBase.) | |
wait | Pauses a process. (Inherited from Object.) | |
xml | Returns an XML string that represents the current object. (Inherited from Object.) | |
::checkDlvDocDates_PL | ||
::checkDocumentDate_W | Checks the date control options and provides warning or error messages. | |
::construct | Initializes a new instance of the SalesInvoiceJournalCreate class. |
Top
Inheritance Hierarchy
Object Class
FormletterJournalCreate Class
SalesInvoiceJournalCreateBase Class
SalesInvoiceJournalCreate Class
SalesInvoiceJournalCreateProj Class