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.