Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
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