ProjPost Class [AX 2012]
The ProjPost class serves as the base class for all project posting.
| Method | Description | |
|---|---|---|
| adjustmentLedgerSalesAmount | |
| budgetUpdate | Updates the budget amount. |
| cancelTimeOut | Cancels a previous method call to the setTimeOut method. (Inherited from Object.) |
| checkEnterAccruedCredit | Determines whether the posting should have an accrued credit amount. |
| checkEnterAccruedDebit | Determines whether the posting should have an accrued debit amount. |
| checkEnterCostValue | Checks whether the posting requires posting to a cost account and whether a non-zero value has been entered. |
| checkEnterNeverLedger | Checks the project ledger status field for costs to determine whether costs are posted to general ledgers. |
| checkEnterNoneLedger | Checks to determine whether there should be a ledger posting of costs. |
| checkEnterOnAcc | Returns whether the transaction requires the entry of accrued on-account values. |
| checkEnterOnAccCredit | Determines whether the posting should have a credit amount for the on-account account. |
| checkEnterOnAccDebit | Determines whether the posting should have a debit amount for the on-account account. |
| checkEnterSalesAccrued | Checks whether the accrued sales amount has been entered and is expected to be posted. |
| checkEnterTurnover | Checks whether revenue should be posted for the transaction. |
| checkLedger | Checks whether the transaction should be posted to the general ledgers. |
| checkLedgerStatusOrig | Check whether the ledger posting status is set not to post. |
| checkLedgerTransDate | Checks that the transaction has a valid date. Then, verifies that a posting period has been set up for the date and that the period is open for posting. |
| checkQtyNegative | Determines whether the transaction should check for negative quantity values. |
| checkReverseCommittedCost | |
| checkTrans | Checks to make sure that the mandatory transaction fields contain values. |
| checkUpdateBudget | Checks if a budget update is required. |
| checkUpdateForecast | |
| committedCostReverse | |
| costEnterCredit | Determines whether the posting should have a credit amount for the cost account. |
| costEnterDebit | Determines whether the posting should have a debit amount for the cost account. |
| costValueCUR | Returns the cost amount for the transaction. |
| createCostSalesDistributions | |
| createFundingAllocationListBasedOnTrx | Defines the internal funding allocation map based on an existing transaction. |
| creditAccountCostValueLedgerDimension | Returns the ledger dimension for posting the credit side of transactions for costs. |
| creditAccountOnAccLedgerDimension | Returns the ledger dimension for posting the credit side of transactions for on-account accounts. |
| creditAccountSalesAccruedLedgerDimension | Returns the ledger dimension that is used for posting accrued sales amounts. |
| creditAccountTurnoverLedgerDimension | Returns the ledger dimension that is used for posting revenue amounts. |
| currencyIdCost | Returns the country identifier for computing taxes on transaction costs. |
| currencyIdSales | Returns the country code for computing taxes on sales transactions. |
| debitAccountCostValueLedgerDimension | Returns the ledger dimension that is used for the debit side of a posting transaction for costs. |
| debitAccountOnAccLedgerDimension | Returns the ledger dimension that is used for the debit side of posting an on-account transaction. |
| debitAccountSalesAccruedLedgerDimension | Returns the ledger dimension that is used for the debit side of a posting transaction for sales-accrued revenue. |
| defaultDimension | Retrieves the dimension value from the projTrans instance variable. |
| equal | Determines whether the specified object is equal to the current one. (Inherited from Object.) |
| exchRate | Retrieve the exchange rate to use to compute amounts in the default currency. |
| exchRateSales | Retrieves the exchange rate to use for a sales amount posting. |
| exchRateSecondary | |
| exchRateSecondarySales | Returns the secondary exchange rate to use in posting sales amounts.This value is used when triangulation is required to determine the default currency amount. |
| exchRateSecondaryTurnover | |
| exchRateTurnover | |
| forecastUpdate | |
| getbudgetAdjustmentType | Obtains the adjustment type of budget. |
| getInvoiceLedgerList | |
| getRefTransId | Obtains the reference transaction ID that is associated with the project transaction. |
| getTimeOutTimerHandle | Returns the timer handle for the object. (Inherited from Object.) |
| handle | Retrieves the handle of the class of the object. (Inherited from Object.) |
| initSalesLine | |
| initUpdate | |
| investmentElimination | Returns the investment elimination value. |
| isTransCorrection | Indicates whether the project transaction should be posted as correction or not. |
| ledgerCostAmountMST | Gets or sets the value of LedgerCostAmountMST, which represents the amount in the default currency. |
| ledgerSalesAmount | Returns the sales account to be posted to the general ledger. |
| ledgerTransActionsCreate | Validates the transaction and then posts the transaction to the ledger. |
| new | Returns a new instance of ProjPost. |
| newTrans | |
| 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.) |
| objectOnServer | Determines whether the object is on a server. (Inherited from Object.) |
| oneVoucher | Indicates whether one voucher was created for the journal. |
| owner | Returns the instance that owns the object. (Inherited from Object.) |
| parmAdjRefTransId | Gets or sets the AdjRefTransId parameter. |
| parmAdjustBuffer | Gets or sets the AdjustBuffer parameter. |
| parmadjustBufferCost | Gets or sets the adjustBufferCost parameter. |
| parmadjustBufferSale | Gets or sets the adjustBufferSale parameter. |
| parmAdjustCorrection | Gets or sets the AdjustCorrection parameter. |
| parmAdjustment | Gets or sets the Adjustment parameter. |
| parmAdjustmentDate | Gets or sets the AdjustmentDate parameter. |
| parmAdjustmentLedgerSalesAmount | Gets or sets the AdjustmentLedgerSalesAmount parameter. |
| parmAdjustRefId | Gets or sets the AdjustRefId parameter. |
| parmcheckCreditNoteItem | Gets or sets the checkCreditNoteItem parameter. |
| parmCommittedCostReverse | Gets or sets the CommittedCostReverse parameter. |
| parmCostUseOrig | Gets or sets the CostUseOrig parameter. |
| parmCreateTrans | Gets or sets the CreateTrans parameter. |
| parmElimination | Gets or sets the Elimination parameter. |
| parmEnterAccruedOnAcc | Gets or sets the EnterAccruedOnAcc parameter. |
| parmEnterCost | Gets or sets the EnterCost parameter. |
| parmEnterSalesAccrued | Gets or sets the EnterSalesAccrued parameter. |
| parmEnterTurnover | Gets or sets the EnterTurnover parameter. |
| parmFundingSourceList | Gets or sets the FundingSourceList parameter. |
| parmInventTransId | Gets or sets the InventTransId parameter. |
| parmIsCreditNote | Gets or sets the IsCreditNote parameter. |
| parmIsDimensionUptake | Gets or sets the IsDimensionUptake parameter. |
| parmLedgerDimension | Gets or sets the value of a ledger dimension. |
| parmLedgerOrigin | Gets or sets the LedgerOrigin parameter. |
| parmLedgerStatusCost | Gets or sets the LedgerStatusCost parameter. |
| parmLedgerVoucher | Gets or sets the LedgerVoucher parameter. |
| parmloadOnInventoryAmount_IN | Gets or sets the loadOnInventoryAmount_IN parameter. |
| parmNotEnterNeverLedger | Gets or sets the NotEnterNeverLedger parameter. |
| parmNotEnterNoneLedger | Gets or sets the NotEnterNoneLedger parameter. |
| parmNotForecastReduction | Gets or sets the NotForecastReduction parameter. |
| parmOriginCost | Gets or sets the OriginCost parameter. |
| parmPeriodWIP | Gets or sets the PeriodWIP parameter. |
| parmPostToGeneralLedger | Gets or sets the PostToGeneralLedger parameter. |
| parmProjItemTransCostType | Gets or sets the ProjItemTransCostType parameter. |
| parmProjProposalJour | Gets or sets the ProjProposalJour parameter. |
| parmProjTrans | Gets or sets the ProjTrans parameter. |
| parmReverseAccrued | Gets or sets the ReverseAccrued parameter. |
| parmSaleRefRecId | Gets or sets the SaleRefRecId parameter. |
| parmSalesAmountMST | Gets or sets the SalesAmountMST parameter. |
| parmSalesLine | Gets or sets the SalesLine parameter. |
| parmSalesQty | Gets or sets the SalesQty parameter. |
| parmsalesUseOrig | Gets or sets the salesUseOrig parameter. |
| parmSkipCheckLedgerTransDate | Gets or sets the SkipCheckLedgerTransDate parameter. |
| parmSplitTransQtyCon | Gets or sets the SplitTransQtyCon parameter. |
| parmsuppressBudgetMessages | Gets or sets the suppressBudgetMessages parameter. |
| parmTax_RU | Gets or sets the Tax_RU parameter. |
| parmTaxAmountCur | Gets or sets the TaxAmountCur parameter. |
| parmTaxInformation_IN | Gets or sets the value of TaxInformationRecId. |
| parmTaxParentReferenceRecId | Gets or sets the TaxParentReferenceRecId parameter. |
| parmTaxParentReferenceTableId | Gets or sets the TaxParentReferenceTableId parameter. |
| parmTransactionOrigin | Gets or sets the TransactionOrigin parameter. |
| parmTransactionOriginOrig | Gets or sets the TransactionOriginOrig parameter. |
| parmTransIdCost | Gets or sets the TransIdCost parameter. |
| parmTransIdNew | Gets the TransIdNew parameter. |
| parmTransIdOrig | Gets or sets the TransIdOrig parameter. |
| parmTransIdRef | Gets or sets the TransIdRef parameter. |
| parmTransIdSales | Gets or sets the TransIdSales parameter. |
| parmTransStatus | Gets or sets the TransStatus parameter. |
| parmUpdateTrans | Gets or sets the UpdateTrans parameter. |
| parmUseTransCurrReverseAccrued | Gets or sets the UseTransCurrReverseAccrued parameter. |
| postCost | Handles the ledger journal entries for posting to cost accounts. |
| postingType | Gets or sets the value of PostingType. |
| postingTypeCost | Returns the ledger posting type that is associated with posting project costs based on the current project ledger status. |
| postingTypeOffsetCost | Returns the ledger posting type for project offset cost posting based on the current ledger status of the project. |
| postingTypeOffsetOnAcc | Returns the enumeration value LedgerPostingType::ProjWIPInvoicedOnAccount. |
| postingTypeOffsetTurnoverAccrued | Returns the enumeration value LedgerPostingType::ProjSalesvalueOffset. |
| postingTypeOnAcc | Returns the enumeration value LedgerPostingType::ProjAccruedRevenueOnAccount. |
| postingTypeRetainage | |
| postingTypeTurnover | Returns the enumeration value LedgerPostingType::ProjTurnover. |
| postingTypeTurnoverAccrued | Returns the enumeration value LedgerPostingType::ProjSalesValue. |
| postNeverLedger | Handles the posting of ledger journal entries when the ledger posting type is equal to the enumeration value LedgerPostingType::ProjNeverLedger. |
| postNoneLedger | Handles the posting of ledger journal entries when the ledger posting type is equal to the enumeration value LedgerPostingType::ProjNoneLedger. |
| postOnAccAccrued | Handles the ledger journal entries for posting to on-account accrued revenue accounts. |
| postTrans | Handles the creating and posting of ledger journal entries for the transaction. |
| postTurnover | Handles the ledger journal entries for posting to sales accounts. |
| postTurnoverAccrued | Handles the ledger journal entries for posting to accrued revenue accounts. |
| projTransCreate | Allows for extensibility in creating a transaction posting. The method contains no code. |
| projTransUpdate | Allows for extensibility in creating a transaction posting. The method contains no code. |
| salesAmountMST | |
| setCustomsAmount_IN | |
| setFundingSource | |
| setTimeOut | Sets up the scheduled execution of a specified method. (Inherited from Object.) |
| toString | Returns a string that represents the current object. (Inherited from Object.) |
| triangulation | |
| triangulationSales | Returns an enumeration value that specifies whether triangulation is required for computing the exchange rate. |
| updateProjItemTransCost | |
| usageCount | Returns the current number of references, that is, the value of the reference counter, that the object has. (Inherited from Object.) |
| wait | Pauses a process. (Inherited from Object.) |
| xml | Returns an XML string that represents the current object. (Inherited from Object.) |
| ::checkCreateProjCost | |
| ::createSplitList | |
| ::financialInventPost | Posts project ledger transactions. |
| ::inventAdjustPost | Method that handles posting of adjustment amount from the inventory close to the same account type as the original item |
| ::newCheckTrans | Returns a new instance of ProjPost for posting ledger entries. |
| ::newCheckTransAmount | |
| ::newCreateCostEstimate | Returns a new instance of ProjPost for posting cost estimates to ledger entries. |
| ::newCreateCostEstimateInvestment | Returns a new instance of ProjPost for posting cost estimates for investment projects to ledger entries. |
| ::newCreateProdTransAndLedger | |
| ::newCreateProjCostAndLedger | Returns a new instance of ProjPost for posting costs from journal entries to ledger entries. |
| ::newCreateProjCostAndLedger_IN | Creates new project and ledger. |
| ::newCreateProjCostAndLedgerAdj | |
| ::newCreateProjCostAndLedgerCost | |
| ::newCreateProjCostAndLedgerSale | |
| ::newCreateProjTransAndLedger | Returns a new instance of ProjPost for posting from journal entries to ledger entries. |
| ::newCreateProjTransAndLedgerAdj | |
| ::newCreateProjTransAndLedgerAdjCost | |
| ::newCreateProjTransAndLedgerAdjSale | |
| ::newCreateProjTransItem | Returns a new instance of ProjPost for posting an item adjustment to ledger entries. |
| ::newCreateProjTransItemAdjust | Returns a new instance of ProjPost for posting an item adjustment to ledger entries. |
| ::newCreateProjTransItemAdjustNeg | Returns a new instance of ProjPost for posting a negative item adjustment to ledger entries. |
| ::newCreateProjTransItemCostAdjust | |
| ::newCreateProjTransItemCostAdjustNeg | |
| ::newCreateProjTransItemSale | |
| ::newCreateProjTransItemSaleAdjust | |
| ::newCreateProjTransItemSaleAdjustNeg | |
| ::newEnterCost | |
| ::newEnterCost_ProposalDetail | |
| ::newEnterCost_TrxDetail | |
| ::newEnterOnAcc | Returns a new instance of ProjPost for posting on-account ledger entries. |
| ::newEnterOnAccEstimate | Returns a new instance of ProjPost for posting on-account estimates to ledger entries. |
| ::newEnterOnAccEstimateInvoice | |
| ::newEnterOnAccSale | |
| ::newEnterRevenueEstimate | Returns a new instance of ProjPost for posting revenue estimates to ledger entries. |
| ::newEnterSalesAccrued_Proposal | Retrieves a new instance of the ProjPost object to use to post accrued revenue amounts to ledgers. |
| ::newEnterSalesAccrued_ProposalDetail | |
| ::newEnterSalesAccrued_TrxDetail | |
| ::newEnterSMAAccrued | Returns a new instance of ProjPost for posting service agreement amounts to ledgers. |
| ::newInventNeverLedger | |
| ::newInventNeverLedger2 | |
| ::newInventUpd_Financial | Returns a new instance of ProjPost for posting inventory updates to ledger entries. |
| ::newInventUpd_Physical | |
| ::newInventUpd_PhysicalAdjust | |
| ::newProdCheckTrans | |
| ::newProjPostItemSalesLine | |
| ::newProjTrans_TrxDetail | |
| ::newTransAdj | Returns a new instance of ProjPost for posting adjustment transactions to ledger entries. |
| ::newTransAdjCost | |
| ::newTransAdjNegativeJournal | Returns a new instance of ProjPost for posting negative adjustments by using existing ledger journal entries. |
| ::newTransAdjNegativeJournalCost | |
| ::newTransAdjNegativeJournalSale | |
| ::newTransAdjNegativeNotStockedCost | |
| ::newTransAdjNegativeTrans | Retrieves a new instance of the ProjPost object to use to post negative adjustment ledger entries. |
| ::newTransAdjNegativeTransCost | |
| ::newTransAdjNegativeTransSale | |
| ::newTransAdjNoLedger | Returns a new instance of ProjPost for posting adjustments without ledger entries. |
| ::newTransAdjNoLedgerCost | |
| ::newTransAdjNoLedgerSale | |
| ::newTransAdjNotStockedCost | |
| ::newTransAdjSale | |
| ::physicalInventPost | Creates the transaction project item and post project ledger transactions. |
| ::postItemReverseTransaction | Removes the Ledger Voucher that was added in from the Inventory and splits it. |
| ::psaNewCreateProjIndirectCostAndRevenue | |
| ::psaNewEnterIndirectSalesAccrued | |
| ::psaNewIndirectComponentPost | |
| ::psaNewRetainagePost | |
| ::psaReverseProjIndirectRevenue | Creates a new instance of the ProjPost class. |
| ::validateBudget | Validates the project budget for the project journals. |
Object Class
ProjPost Class
ProjPostARRetention Class
ProjPostCostEstimate Class
ProjPostCostJournal Class
ProjPostCostProposal Class
ProjPostCostTrans Class
ProjPostEmplJournal Class
ProjPostEmplProposal Class
ProjPostEmplTrans Class
ProjPostItemInventNoLedger Class
ProjPostItemInventUpd_Financial Class
ProjPostItemInventUpd_Physical Class
ProjPostItemInventUpd_PhysicalAdjust Class
ProjPostItemJournal Class
ProjPostItemPackingSlip Class
ProjPostItemProposal Class
ProjPostItemTrans Class
ProjPostItemTransCost Class
ProjPostItemTransCost_AdjNotStocked Class
ProjPostOnAccEstimate Class
ProjPostOnAccEstimateInvoice Class
ProjPostOnAccProposal Class
ProjPostRevenueEstimate Class
ProjPostRevenueJournal Class
ProjPostRevenueProposal Class
ProjPostRevenueSMAAccrueLines Class
ProjPostRevenueTrans Class
PSAProjPost_IndirectComponentInvoice Class
PSAProjPostEmplIndirect Class
ProjPost Class
ProjPostARRetention Class
ProjPostCostEstimate Class
ProjPostCostJournal Class
ProjPostCostProposal Class
ProjPostCostTrans Class
ProjPostEmplJournal Class
ProjPostEmplProposal Class
ProjPostEmplTrans Class
ProjPostItemInventNoLedger Class
ProjPostItemInventUpd_Financial Class
ProjPostItemInventUpd_Physical Class
ProjPostItemInventUpd_PhysicalAdjust Class
ProjPostItemJournal Class
ProjPostItemPackingSlip Class
ProjPostItemProposal Class
ProjPostItemTrans Class
ProjPostItemTransCost Class
ProjPostItemTransCost_AdjNotStocked Class
ProjPostOnAccEstimate Class
ProjPostOnAccEstimateInvoice Class
ProjPostOnAccProposal Class
ProjPostRevenueEstimate Class
ProjPostRevenueJournal Class
ProjPostRevenueProposal Class
ProjPostRevenueSMAAccrueLines Class
ProjPostRevenueTrans Class
PSAProjPost_IndirectComponentInvoice Class
PSAProjPostEmplIndirect Class
Community Additions
ADD
Show: