Class: AssetPost

class AssetPost

Constructor Method

void new(LedgerVoucher _ledgerVoucher)

Public Static Methods

client server static AssetTransType assetAccountType2AssetTransType(AssetAccountType assetAccountType)
client server static AssetAccountType assetTransType2AssetAccountType(AssetTransType assetTransType)
client server static AssetTransTypeJournal assetTransType2AssetTransTypeJournal(AssetTransType assetTransType)
client server static AssetTransType assetTransTypeJournal2AssetTransType(AssetTransTypeJournal assetTransTypeJournal)
client server static AssetTransType assetTransTypePurch2AssetTransType(AssetTransTypePurch assetTransTypePurch)
static AssetPost newCashDiscTrans(AssetTrans _assetTrans, CustVendTrans _CustVendTrans, ledgerVoucher _ledgerVoucher, AssetAmount _amountCur)
static AssetPost newCustInvoiceTrans(LedgerVoucher _ledgerVoucher, CustInvoiceTrans _custInvoiceTrans)
static AssetPost newInventJournalTrans(LedgerVoucher _ledgerVoucher, InventJournalTrans _inventJournalTrans, InventUpd_Financial _inventUpd_Financial)
static AssetPost newInventMovement(LedgerVoucher _ledgerVoucher, InventMovement _inventMovement, InventUpd_Financial _inventUpd_Financial, AmountMST _amountMST)
static AssetPost newLedgerJournalTrans(LedgerVoucher _ledgerVoucher, LedgerJournalTrans _ledgerJournalTrans, TaxAmount _taxAmount = 0, TaxAmount _investmentTaxAmount = 0, TaxAmount _taxAmountInCostPrice = 0)

Public Instance Methods

boolean check(boolean budget = false)
void initFromCashDiscTrans(AssetTrans _assetTrans, CustVendTrans _CustVendTrans, AssetAmount _AmountMST)
void initFromCustInvoiceTrans(CustInvoiceTrans custInvoiceTrans)
void initFromInventJournalTrans(InventJournalTrans inventJournalTrans, InventUpd_Financial inventUpd_Financial)
void initFromInventMovement(InventMovement inventMovement, InventUpd_Financial inventUpd_Financial, AmountMST amountMST)
void initFromLedgerJournalTrans(LedgerJournalTrans ledgerJournalTrans, TaxAmount _taxAmount = 0, TaxAmount _investmentTaxAmount = 0, TaxAmount _taxAmountInCostPrice = 0)
void post(boolean _updateLedger = false, boolean _autoDerivedPosting = true)
void postDerived(boolean _updateLedger = false)

Generated by Axapta Doc Generator v. 0.5.2 on 05 Dec 2006
Axapta Doc Generator is licensed under the MIT License. Axapta is a registered trademark of Microsoft Corporation.