BankLCExportType Class [AX 2012]

The BankLCExportType class handles the business logic for the BankLCExport table.

Syntax

class BankLCExportType extends BankLCType

Run On

Called

Methods

  Method Description
Gg725091.pubmethod(en-us,AX.60).gif cancelTimeOut Cancels a previous method call to the setTimeOut method. (Inherited from Object.)
Gg725091.protmethod(en-us,AX.60).gif createBankLCExportTable Creates and inserts a BankLCExport record from the specified SalesTable record.
Gg725091.privmethod(en-us,AX.60).gif createShipmentLine Creates and inserts the BankLCExportLine records for the specified letter of credit.
Gg725091.pubmethod(en-us,AX.60).gif createShipmentLines Creates the BankLCExportLine records for the letter of credit. (Overrides the createShipmentLines Method.)
Gg725091.privmethod(en-us,AX.60).gif doCreateShipmentLines Creates the BankLCExportLine records for the letter of credit.
Gg725091.privmethod(en-us,AX.60).gif doUpdateInvoicePosted Updates the BankLCExportLine table after the invoice has been posted.
Gg725091.privmethod(en-us,AX.60).gif doUpdatePackingSlipPosted Updates the BankLCExportLine record after the packing slip has been posted.
Gg725091.privmethod(en-us,AX.60).gif doUpdatePaymentPosted Updates the BankLCExportLine record after a payment is posted.
Gg725091.protmethod(en-us,AX.60).gif doValidateUpdateInvoice Indicates whether an invoice related to a letter of credit can be posted. (Inherited from BankLCType.)
Gg725091.protmethod(en-us,AX.60).gif doValidateUpdatePackingSlip Indicates whether a packing slip related to a letter of credit can be posted. (Inherited from BankLCType.)
Gg725091.protmethod(en-us,AX.60).gif doValidateUpdatePayment Validates that the related payment of a letter of credit can be posted. (Overrides the doValidateUpdatePayment Method.)
Gg725091.pubmethod(en-us,AX.60).gif equal Determines whether the specified object is equal to the current one. (Inherited from Object.)
Gg725091.protmethod(en-us,AX.60).gif getInvoiceAmount Gets the amount of the invoice. (Overrides the getInvoiceAmount Method.)
Gg725091.protmethod(en-us,AX.60).gif getPackingSlipAmount Gets the amount of the packing slip. (Overrides the getPackingSlipAmount Method.)
Gg725091.protmethod(en-us,AX.60).gif getPaymentAmount Gets the amount of the payment. (Inherited from BankLCType.)
Gg725091.pubmethod(en-us,AX.60).gif getTimeOutTimerHandle Returns the timer handle for the object. (Inherited from Object.)
Gg725091.pubmethod(en-us,AX.60).gif handle Retrieves the handle of the class of the object. (Inherited from Object.)
Gg725091.pubmethod(en-us,AX.60).gif isDataLoaded Indicates whether the letter of credit record buffer is loaded. (Inherited from BankLCType.)
Gg725091.protmethod(en-us,AX.60).gif loadBankLCInfo Loads the BankLCInfo record that is related to this letter of credit. (Inherited from BankLCType.)
Gg725091.protmethod(en-us,AX.60).gif new Initializes a new instance of the BankLCExportType class. (Overrides the new Method.)
Gg725091.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.)
Gg725091.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.)
Gg725091.pubmethod(en-us,AX.60).gif objectOnServer Determines whether the object is on a server. (Inherited from Object.)
Gg725091.pubmethod(en-us,AX.60).gif owner Returns the instance that owns the object. (Inherited from Object.)
Gg725091.protmethod(en-us,AX.60).gif parmBankLC Gets or sets the BankLC parameter. (Inherited from BankLCType.)
Gg725091.pubmethod(en-us,AX.60).gif parmBankLCExport Gets or sets the BankLCExport parameter.
Gg725091.pubmethod(en-us,AX.60).gif parmBankLCInfo Gets or sets the BankLCInfo parameter. (Inherited from BankLCType.)
Gg725091.pubmethod(en-us,AX.60).gif parmBankLCRecId Gets or sets the BankLCRecId parameter. (Inherited from BankLCType.)
Gg725091.protmethod(en-us,AX.60).gif reLoadBankLC Reloads the BankLC record. (Inherited from BankLCType.)
Gg725091.protmethod(en-us,AX.60).gif reLoadBankLCInfo Reloads the BankLCInfo record (Inherited from BankLCType.)
Gg725091.pubmethod(en-us,AX.60).gif setTimeOut Sets up the scheduled execution of a specified method. (Inherited from Object.)
Gg725091.pubmethod(en-us,AX.60).gif toString Returns a string that represents the current object. (Inherited from Object.)
Gg725091.pubmethod(en-us,AX.60).gif updateInvoicePosted Updates the BankLCExportLine record after the invoice has been posted. (Overrides the updateInvoicePosted Method.)
Gg725091.pubmethod(en-us,AX.60).gif updatePackingSlipPosted Updates the BankLCExportLine record after the packing slip has been posted. (Overrides the updatePackingSlipPosted Method.)
Gg725091.pubmethod(en-us,AX.60).gif updatePaymentPosted Updates the BankLCExportLine record after the payment is posted. (Overrides the updatePaymentPosted Method.)
Gg725091.privmethod(en-us,AX.60).gif updateShipmentStatus Updates the BankLCExportLine record status.
Gg725091.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.)
Gg725091.protmethod(en-us,AX.60).gif validateConfirmation Indicates whether a Letter of Credit can be confirmed. (Inherited from BankLCType.)
Gg725091.protmethod(en-us,AX.60).gif validateLCAmountWithOrder Validates whether the amount of the Letter of Credit equals the amount of the order. (Inherited from BankLCType.)
Gg725091.protmethod(en-us,AX.60).gif validateLineFieldsWhenConfirm Indicates whether the fields of the BankLCLine record are valid for confirmation. (Inherited from BankLCType.)
Gg725091.protmethod(en-us,AX.60).gif validateLinesWhenConfirm Indicates whether the BankLCExportLine records are valid for letter of credit confirmation. (Overrides the validateLinesWhenConfirm Method.)
Gg725091.protmethod(en-us,AX.60).gif validateTableFieldsWhenConfirm Indicates whether the fields of the BankLC table are valid for confirmation. (Inherited from BankLCType.)
Gg725091.pubmethod(en-us,AX.60).gif validateUpdateInvoice Indicates whether the letter of credit-related invoice is valid for posting. (Overrides the validateUpdateInvoice Method.)
Gg725091.pubmethod(en-us,AX.60).gif validateUpdatePackingSlip Indicates whether the letter of credit-related packing slip is valid. (Overrides the validateUpdatePackingSlip Method.)
Gg725091.pubmethod(en-us,AX.60).gif validateUpdatePayment Validates that the related payment of a letter of credit can be posted. (Overrides the validateUpdatePayment Method.)
Gg725091.protmethod(en-us,AX.60).gif validateUpdateTrans Validates whether the specified invoice or packing slip can be posted. (Inherited from BankLCType.)
Gg725091.pubmethod(en-us,AX.60).gif wait Pauses a process. (Inherited from Object.)
Gg725091.pubmethod(en-us,AX.60).gif xml Returns an XML string that represents the current object. (Inherited from Object.)
Gg725091.pubmethod(en-us,AX.60).gif Gg725091.static(en-us,AX.60).gif ::canIssueLC Indicates whether the export letter of credit can be issued.
Gg725091.pubmethod(en-us,AX.60).gif Gg725091.static(en-us,AX.60).gif ::construct Constructs an instance of the BankLCExportType class by using the letter of credit specified by a record ID.
Gg725091.pubmethod(en-us,AX.60).gif Gg725091.static(en-us,AX.60).gif ::constructByBankLCExport Constructs an instance of the BankLCExportType class by using the specified letter of credit record.
Gg725091.pubmethod(en-us,AX.60).gif Gg725091.static(en-us,AX.60).gif ::constructBySalesId Constructs an instance of the BankLCExportType class by using a sales ID.
Gg725091.pubmethod(en-us,AX.60).gif Gg725091.static(en-us,AX.60).gif ::createBankLCExport Creates and inserts a new BankLCExport record for the sales order.
Gg725091.privmethod(en-us,AX.60).gif Gg725091.static(en-us,AX.60).gif ::createShipmentLinesOnServer Forces the BankLCExportLine records to be created on the server.
Gg725091.pubmethod(en-us,AX.60).gif Gg725091.static(en-us,AX.60).gif ::updateInvoicePostedOnServer Forces the update to be done on server.
Gg725091.pubmethod(en-us,AX.60).gif Gg725091.static(en-us,AX.60).gif ::updatePackingSlipPostedOnServer Forces the update to be done on server.
Gg725091.privmethod(en-us,AX.60).gif Gg725091.static(en-us,AX.60).gif ::updatePaymentPostedOnServer Forces an update to be performed on the server.
Gg725091.pubmethod(en-us,AX.60).gif Gg725091.static(en-us,AX.60).gif ::validateDocuments Indicates whether the required information for the letter of credit is attached correctly with the packing slip or invoices.
Gg725091.privmethod(en-us,AX.60).gif Gg725091.static(en-us,AX.60).gif ::validateUpdateInvoiceOnServer Forces the validation to be done on server.
Gg725091.privmethod(en-us,AX.60).gif Gg725091.static(en-us,AX.60).gif ::validateUpdatePackingSlipOnServer Forces the validation to be done on server.
Gg725091.privmethod(en-us,AX.60).gif Gg725091.static(en-us,AX.60).gif ::validateUpdatePaymentOnServer Forces the validation to be performed on the server.

Top

Inheritance Hierarchy

Object Class
  BankLCType Class
    BankLCExportType Class