BankLCImportType Class [AX 2012]

The BankLCImportType class server as the business class of the BankLCImport table.

Syntax

class BankLCImportType extends BankLCType

Run On

Called

Methods

  Method Description
Gg752829.pubmethod(en-us,AX.60).gif amend Amends the import letter of credit.
Gg752829.privmethod(en-us,AX.60).gif amendShipmentLines Amends the BankLCImportLine records of this letter of credit.
Gg752829.pubmethod(en-us,AX.60).gif cancelTimeOut Cancels a previous method call to the setTimeOut method. (Inherited from Object.)
Gg752829.pubmethod(en-us,AX.60).gif close Closes the import letter of credit.
Gg752829.pubmethod(en-us,AX.60).gif confirm Confirms the import letter of credit.
Gg752829.protmethod(en-us,AX.60).gif createBankLCImportTable Creates and inserts the BankLCImport record based on the specified purchase order record.
Gg752829.privmethod(en-us,AX.60).gif createShipmentLine Creates and inserts the BankLCImportLine record for the letter of credit.
Gg752829.pubmethod(en-us,AX.60).gif createShipmentLines Creates the BankLCImportLine records for the letter of credit. (Overrides the createShipmentLines Method.)
Gg752829.privmethod(en-us,AX.60).gif dealFacilityAgreement Releases or withdraws amount from LC related facility agreement.
Gg752829.privmethod(en-us,AX.60).gif doAmend Amends the letter of credit.
Gg752829.privmethod(en-us,AX.60).gif doClose Closes the letter of credit.
Gg752829.privmethod(en-us,AX.60).gif doConfirm Performs the confirmation.
Gg752829.privmethod(en-us,AX.60).gif doCreateShipmentLines Creates the BankLCImportLine records from the purchase order.
Gg752829.privmethod(en-us,AX.60).gif doUpdateInvoicePosted Updates the BankLCImportLine record after the invoice has been posted.
Gg752829.privmethod(en-us,AX.60).gif doUpdatePackingSlipPosted Updates a BankLCImportLine record after the packing slip has been posted.
Gg752829.privmethod(en-us,AX.60).gif doUpdatePaymentPosted Updates the BankLCImportLine record after the payment has been posted.
Gg752829.protmethod(en-us,AX.60).gif doValidateUpdateInvoice Checks whether the letter of credit related invoice is valid for posting. (Overrides the doValidateUpdateInvoice Method.)
Gg752829.protmethod(en-us,AX.60).gif doValidateUpdatePackingSlip Checks whether the letter of credit related packing slip is valid for posting. (Overrides the doValidateUpdatePackingSlip Method.)
Gg752829.protmethod(en-us,AX.60).gif doValidateUpdatePayment Indicates whether the letter of credit related payment is valid for posting. (Overrides the doValidateUpdatePayment Method.)
Gg752829.pubmethod(en-us,AX.60).gif equal Determines whether the specified object is equal to the current one. (Inherited from Object.)
Gg752829.protmethod(en-us,AX.60).gif getInvoiceAmount Gets the amount of the invoice. (Overrides the getInvoiceAmount Method.)
Gg752829.protmethod(en-us,AX.60).gif getPackingSlipAmount Gets the amount of the packing slip. (Overrides the getPackingSlipAmount Method.)
Gg752829.protmethod(en-us,AX.60).gif getPaymentAmount Gets the amount of the payment. (Inherited from BankLCType.)
Gg752829.pubmethod(en-us,AX.60).gif getTimeOutTimerHandle Returns the timer handle for the object. (Inherited from Object.)
Gg752829.pubmethod(en-us,AX.60).gif handle Retrieves the handle of the class of the object. (Inherited from Object.)
Gg752829.pubmethod(en-us,AX.60).gif isDataLoaded Indicates whether the letter of credit record buffer is loaded. (Inherited from BankLCType.)
Gg752829.protmethod(en-us,AX.60).gif loadBankLCInfo Loads the BankLCInfo record that is related to this letter of credit. (Inherited from BankLCType.)
Gg752829.protmethod(en-us,AX.60).gif new Initializes a new instance of the BankLCImportType class. (Overrides the new Method.)
Gg752829.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.)
Gg752829.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.)
Gg752829.pubmethod(en-us,AX.60).gif objectOnServer Determines whether the object is on a server. (Inherited from Object.)
Gg752829.pubmethod(en-us,AX.60).gif owner Returns the instance that owns the object. (Inherited from Object.)
Gg752829.protmethod(en-us,AX.60).gif parmBankLC Gets or sets the BankLC parameter. (Inherited from BankLCType.)
Gg752829.pubmethod(en-us,AX.60).gif parmBankLCImport Gets or sets the BankLCImport parameter.
Gg752829.pubmethod(en-us,AX.60).gif parmBankLCInfo Gets or sets the BankLCInfo parameter. (Inherited from BankLCType.)
Gg752829.pubmethod(en-us,AX.60).gif parmBankLCRecId Gets or sets the BankLCRecId parameter. (Inherited from BankLCType.)
Gg752829.protmethod(en-us,AX.60).gif reLoadBankLC Reloads the BankLC record. (Inherited from BankLCType.)
Gg752829.protmethod(en-us,AX.60).gif reLoadBankLCInfo Reloads the BankLCInfo record (Inherited from BankLCType.)
Gg752829.pubmethod(en-us,AX.60).gif setTimeOut Sets up the scheduled execution of a specified method. (Inherited from Object.)
Gg752829.privmethod(en-us,AX.60).gif settleMargin Settles the posted margin to the bank letter of credit line.
Gg752829.pubmethod(en-us,AX.60).gif toString Returns a string that represents the current object. (Inherited from Object.)
Gg752829.pubmethod(en-us,AX.60).gif updateInvoicePosted Updates the BankLCImportLine record after the invoice has been posted. (Overrides the updateInvoicePosted Method.)
Gg752829.pubmethod(en-us,AX.60).gif updatePackingSlipPosted Updates the BankLCImportLine record after the packing slip has been posted. (Overrides the updatePackingSlipPosted Method.)
Gg752829.pubmethod(en-us,AX.60).gif updatePaymentPosted Updates the BankLCImportLine record after the payment has been posted. (Overrides the updatePaymentPosted Method.)
Gg752829.privmethod(en-us,AX.60).gif updateShipmentStatus Updates the BankLCImportLine status.
Gg752829.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.)
Gg752829.privmethod(en-us,AX.60).gif validateAmendment Checks if the letter of credit can be amended.
Gg752829.privmethod(en-us,AX.60).gif validateClose Determines whether the letter of credit can be closed.
Gg752829.protmethod(en-us,AX.60).gif validateConfirmation Checks if the letter of credit can be confirmed. (Overrides the validateConfirmation Method.)
Gg752829.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.)
Gg752829.protmethod(en-us,AX.60).gif validateLineFieldsWhenConfirm Indicates whether the fields of the BankLCLine record are valid for confirmation. (Inherited from BankLCType.)
Gg752829.protmethod(en-us,AX.60).gif validateLinesWhenConfirm Determines whether BankLCImportLine records are valid for letter of credit confirmation. (Overrides the validateLinesWhenConfirm Method.)
Gg752829.protmethod(en-us,AX.60).gif validateTableFieldsWhenConfirm Determines whether the BankLCImportLine record fields can be confirmed. (Overrides the validateTableFieldsWhenConfirm Method.)
Gg752829.pubmethod(en-us,AX.60).gif validateUpdateInvoice Indicates whether the invoice related to the letter of credit can be posted. (Overrides the validateUpdateInvoice Method.)
Gg752829.pubmethod(en-us,AX.60).gif validateUpdatePackingSlip Indicates whether the packing slip that is related to the letter of credit can be posted. (Overrides the validateUpdatePackingSlip Method.)
Gg752829.pubmethod(en-us,AX.60).gif validateUpdatePayment Indicates whether the letter of credit related payment is valid for posting. (Overrides the validateUpdatePayment Method.)
Gg752829.protmethod(en-us,AX.60).gif validateUpdateTrans Validates whether the specified invoice or packing slip can be posted. (Inherited from BankLCType.)
Gg752829.pubmethod(en-us,AX.60).gif wait Pauses a process. (Inherited from Object.)
Gg752829.pubmethod(en-us,AX.60).gif xml Returns an XML string that represents the current object. (Inherited from Object.)
Gg752829.privmethod(en-us,AX.60).gif Gg752829.static(en-us,AX.60).gif ::amendOnServer Forces the amendment to be done on the server.
Gg752829.privmethod(en-us,AX.60).gif Gg752829.static(en-us,AX.60).gif ::closeOnServer Forces the closing of the letter of credit to be done on server.
Gg752829.privmethod(en-us,AX.60).gif Gg752829.static(en-us,AX.60).gif ::confirmOnServer Forces the confirmation to be done on the server.
Gg752829.pubmethod(en-us,AX.60).gif Gg752829.static(en-us,AX.60).gif ::construct Constructs an instance of the BankLCImportType class from the specified record ID of a letter of credit.
Gg752829.pubmethod(en-us,AX.60).gif Gg752829.static(en-us,AX.60).gif ::constructByBankLCImport Constructs an instance of the BankLCImportType class for a letter of credit record.
Gg752829.pubmethod(en-us,AX.60).gif Gg752829.static(en-us,AX.60).gif ::constructByPurchId Constructs an instance of the BankLCImportType class by using the specified PurchId value.
Gg752829.pubmethod(en-us,AX.60).gif Gg752829.static(en-us,AX.60).gif ::createBankLCImport Creates and inserts a new BankLCImportType object for the purchase order.
Gg752829.privmethod(en-us,AX.60).gif Gg752829.static(en-us,AX.60).gif ::createShipmentLinesOnServer Forces the BankLCImportLine record to be created on the server.
Gg752829.privmethod(en-us,AX.60).gif Gg752829.static(en-us,AX.60).gif ::updateInvoicePostedOnServer Forces the update of the BankLCImportLine record to be done on server.
Gg752829.privmethod(en-us,AX.60).gif Gg752829.static(en-us,AX.60).gif ::updatePackingSlipPostedOnServer Forces the update of the BankLCImportLine record to be done on the server.
Gg752829.privmethod(en-us,AX.60).gif Gg752829.static(en-us,AX.60).gif ::updatePaymentPostedOnServer Updates the BankLCImportLine record on the server.
Gg752829.pubmethod(en-us,AX.60).gif Gg752829.static(en-us,AX.60).gif ::validateInvoices Indicates whether the required information about the letter of credit is attached correctly with the invoices.
Gg752829.pubmethod(en-us,AX.60).gif Gg752829.static(en-us,AX.60).gif ::validatePackingslips Determines whether the letter of credit required information is attached with the packing slips.
Gg752829.privmethod(en-us,AX.60).gif Gg752829.static(en-us,AX.60).gif ::validateUpdateInvoiceOnServer Forces the validation of the invoice to be done on the server.
Gg752829.privmethod(en-us,AX.60).gif Gg752829.static(en-us,AX.60).gif ::validateUpdatePackingSlipOnServer Forces the validation of the packing slip to be done on server.
Gg752829.privmethod(en-us,AX.60).gif Gg752829.static(en-us,AX.60).gif ::validateUpdatePaymentOnServer Forces the validation to be done on the server.

Top

Inheritance Hierarchy

Object Class
  BankLCType Class
    BankLCImportType Class