ProjTrans Class [AX 2012]
The ProjTrans class is the base class for all project transaction classes.
Syntax
class ProjTrans
Run On
Called
Methods
Method | Description | |
---|---|---|
![]() |
accountOnAccountLedgerDimension | Retrieves the ledger dimension for invoiced revenue minus on account for this transaction. |
![]() |
accruedCostLedgerDimension | |
![]() |
accruedRevenueOnAccountLedgerDimension | Retrieves the ledger dimension for accrue revenue minus on account for this transaction. |
![]() |
accruedRevenueSubsLedgerDimension | Retrieves the ledger dimension for accrue revenue minus subscription for this transaction. |
![]() |
accruedTurnoverProdLedgerDimension | Retrieves the ledger dimension for accrued revenue minus productionthat will be used by this transaction. |
![]() |
accruedTurnoverProfitLedgerDimension | Retrieves the ledger dimension for accrued revenue minus profit that will be used by this transaction. |
![]() |
activityNumber | |
![]() |
adjustable | Specifies whether a transaction can be adjusted. |
![]() |
amountMST | |
![]() |
assessableValue_IN | Retrieves the assessable value that is associated with this transaction. |
![]() |
buffer | |
![]() |
canBeAccrued | Determines whether revenue from this transaction can be accrued. |
![]() |
canBeCapitalize | Determines whether costs from this transaction can be capitalized. |
![]() |
canBeInvoiced | Determines whether this transaction can be invoiced. |
![]() |
cancelTimeOut | Cancels a previous method call to the setTimeOut method. (Inherited from Object.) |
![]() |
canTransStatusBeInvoiced | Determines whether a transaction can be invoiced based on its status. |
![]() |
categoryId | Retrieves the category ID for a transaction. |
![]() |
childBuffer | |
![]() |
companyLocation_IN | Retrieves Company location for this transaction. |
![]() |
contributionMargin | Calculates the contribution margin for a transaction. |
![]() |
contributionRatio | Calculates the contribution ratio for this transaction. |
![]() |
controlId | Retrieves the cost template ID for this transaction. |
![]() |
controlPeriodTo | Retrieves the end date of the project period for this transaction. |
![]() |
controlVersion | Retrieves the version number of the project period for this transaction. |
![]() |
costAccountLedgerDimension | Retrieves the ledger dimension for cost that will be used by this transaction. |
![]() |
costPrice | Retrieves the cost price for a transaction. |
![]() |
currencyIdCost | Retrieves the currency code for the costs that are reported by this transaction. |
![]() |
currencyIdSales | Retrieves the currency code for the sales amounts reported by a transaction. |
![]() |
customsTariffCodeTable_IN | Retrieves customs tariff code for this transaction. |
![]() |
defaultDimension | |
![]() |
directSettlement_IN | Retrieves direct settlement value for this transaction. |
![]() |
documentDate | |
![]() |
dsa_IN | Retrieves DSA value for this transaction. |
![]() |
equal | Determines whether the specified object is equal to the current one. (Inherited from Object.) |
![]() |
exchRateSales | Retrieves the exchange rate to use for the sales amounts that are reported by this transaction based on the transaction date. |
![]() |
exchRateSecondarySales | Retrieves the secondary exchange rate to use for the sales amounts reported by this transaction based on the transaction date. |
![]() |
exciseRecordType_IN | Retrieves Excise record type value for this transaction. |
![]() |
exciseTariffCodes_IN | Retrieves Excise tariff code value for this transaction. |
![]() |
exciseType_IN | Retrieves Excise type value for this transaction. |
![]() |
externalItemId | Retrieves the customer item number that is associated with this transaction. |
![]() |
forecastEliminationDate | Retrieves the expected elimination date for this transaction. |
![]() |
forecastInvoiceDate | Retrieves the expected invoice date for this transaction. |
![]() |
forecastModelId | Retrieves the ID of the forecast model for this transaction. |
![]() |
fundingSource | |
![]() |
getTaxTransDate | |
![]() |
getTimeOutTimerHandle | Returns the timer handle for the object. (Inherited from Object.) |
![]() |
handle | Retrieves the handle of the class of the object. (Inherited from Object.) |
![]() |
hasTaxBuffer | |
![]() |
indirectComponentInvoiceAmount | Retrieves the total indirect invoice amount for the given transaction currency. |
![]() |
indirectCostAmount | Retrieves indirect cost amount. |
![]() |
indirectSalesAmount | Retrieves indirect sales amount. |
![]() |
intercompanyCostAccountLedgerDimension | Retrieves the ledger dimension for intercompany cost that will be used by this transaction. |
![]() |
intercompanyVendAccountLedgerDimension | Retrieves the ledger dimension for the vendor balance posting type to be used by this transaction. |
![]() |
inventDimId | Retrieves the ID of the inventory dimension for this transaction. |
![]() |
inventTransId | |
![]() |
invoiceable | Determines whether this transaction is invoiceable. |
![]() |
invoiced | Determines whether this transaction has been invoiced. |
![]() |
invoiceDate | Retrieves the invoice date of this transaction. |
![]() |
invoicedMST | Retrieves the amount invoiced in the default currency for this transaction. |
![]() |
invoiceId | Retrieves the invoice ID of the invoice for this transaction. |
![]() |
isCorrection | Retrieves the value of the correction field that is associated with a transaction. |
![]() |
isIntercompany | Checks if the transaction was originally generated in another company. |
![]() |
isSubscription | Determines whether this transaction is for a subscription. |
![]() |
itemAdjustVersion | |
![]() |
itemId | Retrieves the ID of the inventory item that is associated with this transaction. |
![]() |
itemLedgerAccountLedgerDimension | Retrieves the ledger dimension for the inventory item that is associated with this transaction. |
![]() |
itemLineAmount | Retrieves the net sales amount for the inventory item that is associated with this transaction. |
![]() |
itemLineNum | Retrieves the sales order line number for the inventory item that is associated with this transaction. |
![]() |
itemType | Retrieves the transaction origin for this transaction. |
![]() |
journalReportLedgerDimension | Retrieves the ledger dimension for reporting journal entries that will be used by this transaction. |
![]() |
ledgerCostAmountMST | Retrieves the cost amount to be posted to the general ledger. |
![]() |
ledgerSalesAmountMST | Retrieves the sales amount to be posted to the general ledger. |
![]() |
ledgerSalesPosted | Indicates whether sales have been posted to the general ledger. |
![]() |
ledgerStatusCost | Retrieves the ledger status for this transaction. |
![]() |
ledgerTransDate | Retrieves the ledger date. |
![]() |
lineDisc | |
![]() |
linePercent | |
![]() |
linePropertyId | |
![]() |
maximumRetailPrice_IN | Retrieves Maximum retail price value for this transaction. |
![]() |
module | |
![]() |
mustHandleBudget | Determines whether budgetary control is enabled. |
![]() |
mustHandleCommittedCost | |
![]() |
mustHandleForecast | |
![]() |
mustValidateBudget | Determines whether a project budget must be validated. |
![]() |
new | |
![]() |
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.) |
![]() |
offsetAccountItemLedgerDimension | Retrieves the ledger dimension for cost minus item that will be used by this transaction. |
![]() |
origin | Retrieves the origin of the adjustments to this transaction. |
![]() |
originCost | Retrieves the origin of costs on this transaction. |
![]() |
originEmpl | |
![]() |
originRevenue | Retrieves the origin of revenues on this transaction. |
![]() |
owner | Returns the instance that owns the object. (Inherited from Object.) |
![]() |
packingSlipId | Retrieves the ID of the packing slip that is associated with this transaction. |
![]() |
parmAdjustmentStatus | Gets or sets the AdjustmentStatus parameter. |
![]() |
parmProjAdjustRefId | Gets or sets the ProjAdjustRefId parameter. |
![]() |
parmSaleTransStatus | Gets or sets the SaleTransStatus parameter. |
![]() |
payrollAllocationLedgerDimension | Retrieves the ledger dimension for payroll allocation that will be used by this transaction. |
![]() |
port | Retrieves the ID of the port where any deliveries associated with this transaction were loaded. |
![]() |
postalAddress_IN | Retrieves WearHouse location for this transaction. |
![]() |
postTransTurnover | Calculates the currency amount depending on if the sales price will include taxes or not. |
![]() |
priceUnit | Retrieves the price unit, number of units for which the price is specified, for this transaction. |
![]() |
projAdjustRefId | Retrieves the ID of the project adjustment reference that is associated with this transaction. |
![]() |
projEmplItemId | |
![]() |
projId | Retrieves the ID of the project that is associated with this transaction. |
![]() |
projIdentId | Returns the ID of the item that is associated with this transaction depending on the transaction type that is returned by the ProjTrans.transType method. |
![]() |
projIdentWorker | Retrieves the ID of the employee that is associated with this transaction depending on the transaction type that is returned by the ProjTrans.transType method. |
![]() |
projLineProperty | |
![]() |
projTable | Retrieves the project that is associated with this transaction. |
![]() |
proposal | Determines whether this transaction is from a project proposal. |
![]() |
proposalId | Retrieves the ID of the project proposal that is associated with this transaction. |
![]() |
psaContractLineNum | Retrieves the ID of the contract billing rule that is associated with this transaction. |
![]() |
psaIndirectAmount | |
![]() |
psaIsOnAccount | |
![]() |
psaOrigTransId | |
![]() |
psaRefRecIdBudgetTrans | |
![]() |
psaRefTableIdBudgetTrans | |
![]() |
qty | Retrieves the quantity for this transaction. |
![]() |
recId | Retrieves the record ID for this transaction. |
![]() |
revenueAccLedgerDimensionDebitNote_BR | Retrieves the ledger dimension for debit note issued revenue to be used by this transaction. |
![]() |
revenueAccountLedgerDimension | Retrieves the ledger dimension for invoiced revenue that will be used by this transaction. |
![]() |
salesGroup | Retrieves the commission sales group that is associated with this transaction. |
![]() |
salesId | Retrieves the ID of the sales order associated with this transaction. |
![]() |
salesLineConsumpLedgerDimension | Retrieves the ledger dimension for sales line consumption that will be used by this transaction. |
![]() |
salesLineRevenueLedgerDimension | Retrieves the ledger dimension for sales line revenue that will be used by this transaction. |
![]() |
salesMarkup | Retrieves the sales mark up for this transaction. |
![]() |
salesOffsetAccountLedgerDimension | Retrieves the ledger dimension for WIP minus sales value that will be used by this transaction. |
![]() |
salesPrice | Retrieves the sales price for this transaction. |
![]() |
salesPriceInclTaxes_BR | Returns the sales price including taxes included in classes that need net price be implemented. |
![]() |
salesTaxFormTypes_IN | Retrieves SalesTax form type value for this transaction. |
![]() |
salesUnit | Retrieves the sales unit for this transaction. |
![]() |
salesValueAccountLedgerDimension | Retrieves the ledger dimension for accrued revenue minus sales value that will be used by this transaction. |
![]() |
serviceCodeTable_IN | Retrieves Service code value for this transaction. |
![]() |
setTimeOut | Sets up the scheduled execution of a specified method. (Inherited from Object.) |
![]() |
smaBasePrice | Retrieves the base price of the subscription that is associated with this transaction. |
![]() |
smaEnddate | Retrieves the end date for the subscription that is associated with this transaction. |
![]() |
smaIndex | Retrieves the index to use for the calculation of the indexed sales price for the subscription that is associated with this transaction. |
![]() |
smaStartDate | Retrieves the end date for the subscription that is associated with this transaction. |
![]() |
smaSubscriptionId | Retrieves the ID of the subscription that is associated with this transaction. |
![]() |
smaSubscriptionPeriodType | Retrieves the subscription type of the subscription associated with this transaction. |
![]() |
statprocId | |
![]() |
statusAccountItemLedgerDimension | Retrieves the ledger dimension for WIP minus cost value minus item that will be used by this transaction. |
![]() |
statusAccountLedgerDimension | Retrieves the ledger dimension for WIP minus cost value that will be used by this transaction. |
![]() |
subscriptionId | Returns the subscriptionId that is associated with this transaction, if it exists. |
![]() |
tableId | Retrieves the table ID for this transaction. |
![]() |
taxGroup | Retrieves the tax group for this transaction. |
![]() |
taxInformation_IN | Retrieves TaxInformation value for this transaction. |
![]() |
taxInventVATCommodityCode_IN | Retrieves TaxInvent VAT Comodity Code value for this transaction. |
![]() |
taxItemGroup | Retrieves the item tax group for this transaction. |
![]() |
tcsGroup_IN | Retrieves TCS value for this transaction. |
![]() |
tdsGroup_IN | Retrieves TDS value for this transaction. |
![]() |
toString | Returns a string that represents the current object. (Inherited from Object.) |
![]() |
transactionCode | Retrieves the ID of transaction code of this transaction. |
![]() |
transCost | Retrieves the total cost of this transaction in the transaction currency. |
![]() |
transCostBalance | Retrieves the posted balance for this transaction. |
![]() |
transCostMST | Retrieves the total cost of this transaction in company currency. |
![]() |
transDate | Retrieves the transaction date. |
![]() |
transId | Retrieves the transaction ID. |
![]() |
transport | Retrieves the method of transportation for orders that are associated with this transaction. |
![]() |
transStatus | |
![]() |
transTaxBaseAmount | Retrieves the base transaction amount that will be used to calculate taxes in the transaction currency. |
![]() |
transTurnover | |
![]() |
transTurnoverMST | Retrieves the total sales amount for this transaction in company currency. |
![]() |
transType | Retrieves the transaction type. |
![]() |
triangulationSales | Determines whether sales amounts on this transaction are subject to Euro triangulation when calculating currency exchanges. |
![]() |
txt | Retrieves the transaction text. |
![]() |
usageCount | Returns the current number of references, that is, the value of the reference counter, that the object has. (Inherited from Object.) |
![]() |
validateWrite | Validates the transaction. |
![]() |
voucherInvoice | Retrieves the voucher number associated with this transaction. |
![]() |
voucherOriginal | Retrieves the original voucher number that is associated with this transaction. |
![]() |
wait | Pauses a process. (Inherited from Object.) |
![]() |
wipCostAccruedLedgerDimension | Retrieves the ledger dimension for the WIP minus an accrued loss that will be used by this transaction. |
![]() |
wipInvoicedOnAccountLedgerDimension | Retrieves the ledger dimension for the WIP minus invoiced minus on account that will be used by this transaction. |
![]() |
wipPeriod | Retrieves the start date of the estimate period for this transaction. |
![]() |
wipProductionLedgerDimension | Retrieves the ledger dimension for WIP minus production that will be used by this transaction. |
![]() |
wipProfitLedgerDimension | Retrieves the ledger dimension for the WIP minus profit that will be used by this transaction. |
![]() |
wipSubscriptionLedgerDimension | Retrieves the ledger dimension for the WIP minus subscription that will be used by this transaction. |
![]() |
worker | Retrieves the RecId value for the worker that is associated with this transaction. |
![]() |
xml | Returns an XML string that represents the current object. (Inherited from Object.) |
![]() ![]() |
::calcInvoicedCostValue | Calculates the total quantity and total cost amount of an inventory transaction. |
![]() ![]() |
::construct | Constructs a new instance of a specific transaction class. |
![]() ![]() |
::newCostControlTransCommittedCost | |
![]() ![]() |
::newCustPackingSlipTrans | |
![]() ![]() |
::newForecastSales | |
![]() ![]() |
::newInventJournalTrans | |
![]() ![]() |
::newInventMovement | |
![]() ![]() |
::newInventUpd_Financial | Creates a new financial inventory update transaction. |
![]() ![]() |
::newInventUpd_Physical | |
![]() ![]() |
::newLedgerJournalTrans | |
![]() ![]() |
::newProdJournalRouteProj | |
![]() ![]() |
::newprojControlPeriodTrans | |
![]() ![]() |
::newProjCostTrans | |
![]() ![]() |
::newProjCostTransCost | |
![]() ![]() |
::newProjCostTransSale | |
![]() ![]() |
::newProjEmplTrans | |
![]() ![]() |
::newProjEmplTransCost | |
![]() ![]() |
::newProjEmplTransIndirectCost | Returns a ProjTrans object for an indirect cost buffer. |
![]() ![]() |
::newProjEmplTransSale | |
![]() ![]() |
::newProjForecastCost | Creates a new expense forecast transaction. |
![]() ![]() |
::newProjForecastEmpl | Creates a new hours forecast transaction. |
![]() ![]() |
::newProjForecastOnAcc | Creates a new on account forecast transaction. |
![]() ![]() |
::newProjForecastRevenue | Creates a new fee forecast transaction. |
![]() ![]() |
::newProjInvoiceCost | |
![]() ![]() |
::newProjInvoiceCostCost | |
![]() ![]() |
::newProjInvoiceCostSale | |
![]() ![]() |
::newProjInvoiceEmpl | |
![]() ![]() |
::newProjInvoiceEmplCost | |
![]() ![]() |
::newProjInvoiceEmplSale | |
![]() ![]() |
::newProjInvoiceItem | |
![]() ![]() |
::newProjInvoiceItemCost | |
![]() ![]() |
::newProjInvoiceItemSale | |
![]() ![]() |
::newProjInvoiceOnAcc | |
![]() ![]() |
::newProjInvoiceOnAccSale | |
![]() ![]() |
::newProjInvoiceRevenue | |
![]() ![]() |
::newProjInvoiceRevenueSale | |
![]() ![]() |
::newProjItemProdJournalBOM | |
![]() ![]() |
::newProjItemProdTable | |
![]() ![]() |
::newProjItemPurchLine | |
![]() ![]() |
::newProjItemTrans | |
![]() ![]() |
::newProjItemTransCost | |
![]() ![]() |
::newProjItemTransSale | |
![]() ![]() |
::newProjJournalTrans | |
![]() ![]() |
::newProjOnAccTrans | |
![]() ![]() |
::newProjOnAccTransSale | |
![]() ![]() |
::newProjProposalCost | |
![]() ![]() |
::newProjProposalCostCost | |
![]() ![]() |
::newProjProposalCostSale | |
![]() ![]() |
::newProjProposalEmpl | |
![]() ![]() |
::newProjProposalEmplCost | |
![]() ![]() |
::newProjProposalEmplSale | |
![]() ![]() |
::newProjProposalItem | |
![]() ![]() |
::newProjProposalItemCost | |
![]() ![]() |
::newProjProposalItemSale | |
![]() ![]() |
::newProjProposalItemSale_Project | |
![]() ![]() |
::newProjProposalItemSale_SalesOrder | |
![]() ![]() |
::newProjProposalOnAcc | |
![]() ![]() |
::newProjProposalOnAccSale | |
![]() ![]() |
::newProjProposalRevenue | |
![]() ![]() |
::newProjProposalRevenueSale | |
![]() ![]() |
::newProjRevenueTrans | |
![]() ![]() |
::newProjRevenueTransSale | |
![]() ![]() |
::newProjTransCostTransCostAdj | |
![]() ![]() |
::newProjTransCostTransSaleAdj | |
![]() ![]() |
::newProjTransEmplTransCostAdj | |
![]() ![]() |
::newProjTransEmplTransSaleAdj | |
![]() ![]() |
::newProjTransItemTransCostAdj | |
![]() ![]() |
::newProjTransProdBOMTransProj | |
![]() ![]() |
::newProjTransProdInvent | |
![]() ![]() |
::newProjTransRevenueTransSaleAdj | |
![]() ![]() |
::newPSAProjTransEmplIndirectSales | Creates new instance of PSAProjTransEmplIndirectSalesAccrued class. |
![]() ![]() |
::newSalesLine | |
![]() ![]() |
::newSMAAccruePeriodLine | Creates a new subscription accrual period transaction. |
![]() ![]() |
::newTmpProjAdjustmentCreate | |
![]() ![]() |
::newTmpProjAdjustmentCreateSale | |
![]() ![]() |
::postedOperationsValue | Totals the profit and loss posted amount of the financially-updated virtual inventory transactions. |
![]() ![]() |
::postedPhysicalValue | Retrieves the total physical cost amount of a project inventory transaction. |
![]() ![]() |
::postTransTurnoverHandler | The handler method that runs after the method transTurnover is complete, and indicates whether to call the postTransTurnover method and may change the return value of the transTurnover method. |
![]() ![]() |
::psaNewProjEmplIndirecTrans | |
![]() ![]() |
::psaProjTransFindAdjustment |
Top
Remarks
This class provides some functionality of its own, provides default methods that return 0, empty, or null Nothing nullptr unit a null reference (Nothing in Visual Basic) . This class also defines abstract methods that must be implemented in subclasses.
Inheritance Hierarchy
Object Class
ProjTrans Class
ProjTrans_Virtual Class
ProjTransCommittedCost Class
ProjTransCost Class
ProjTransEmpl Class
ProjTransItem Class
ProjTransOnAcc Class
ProjTransRevenue Class
ProjTransSMAAccruePeriodLine Class
ProjTransTmpProjAdjustmentCreate Class
ProjTransWIP Class