AxInventJournalTrans Class [AX 2012]
The AxInventJournalTrans class wraps the InventJournalTrans table, applies the correct update sequence, and provides default values.
Syntax
class AxInventJournalTrans extends AxInternalBase implements AxInventSiteDimensionable
Run On
Called
Methods
Method | Description | |
---|---|---|
axCurrencyCode | Converts a value that relates to currency code identification by using the map policy that is passed to the AxBC table class. (Inherited from AxInternalBase.) | |
axCustAccount | Converts a value that relates to customer accounts by using the map policy that is passed to the AxBC table class. (Inherited from AxInternalBase.) | |
axCustMarkupCode | Converts a value that relates to markup codes for customers by using the map policy that is passed to the AxBC table class. (Inherited from AxInternalBase.) | |
axDlvModeId | Converts a value that relates to delivery mode identification by using the map policy that is passed to the AxBC table class. (Inherited from AxInternalBase.) | |
axDlvTermId | Converts a value that relates to delivery term identification by using the map policy that is passed to the AxBC table class. (Inherited from AxInternalBase.) | |
axInventDim | Returns an AxInventDim_InventJournalTrans class object. | |
axItemId | Converts an item ID by using the MapPolicy that is given for the internal class. (Inherited from AxInternalBase.) | |
axLogisticsAddressCountryRegionId | (Inherited from AxInternalBase.) | |
axLogisticsAddressCountyId | (Inherited from AxInternalBase.) | |
axLogisticsAddressStateId | (Inherited from AxInternalBase.) | |
axLogisticsAddressZipCodeId | (Inherited from AxInternalBase.) | |
axOrig | (Overrides the axOrig Method.) | |
axPurchItemId | Converts a value that relates to item identification by using the map policy that is passed to the AxBC table class when a vendor is related. (Inherited from AxInternalBase.) | |
axSalesItemId | Converts a value that relates to item identification by using the map policy that is passed to the AxBC table class when a customer is related. (Inherited from AxInternalBase.) | |
axTaxCode | This method converts tax codes by using the map policy that is specified for the class. (Inherited from AxInternalBase.) | |
axToInventDim | Returns an AxInventDim_InventJournalTrans object. | |
axUnitOfMeasureSymbol | (Inherited from AxInternalBase.) | |
axVendAccount | Converts a value that relates to customer account identification by using the map policy that is passed to the AxBC table class. (Inherited from AxInternalBase.) | |
axVendMarkupCode | Converts a value that relates to markup codes for vendors by using the map policy that is passed to the AxBC table class. (Inherited from AxInternalBase.) | |
cancelTimeOut | Cancels a previous method call to the setTimeOut method. (Inherited from Object.) | |
checkNumber | Indicates whether a value is valid with regard to a number sequence table. (Inherited from AxInternalBase.) | |
classCacheDelete | Delete an object from the cache. (Inherited from AxInternalBase.) | |
classCacheExist | (Inherited from AxInternalBase.) | |
classCacheInsert | (Inherited from AxInternalBase.) | |
classCacheLookup | (Inherited from AxInternalBase.) | |
clearField | (Inherited from AxInternalBase.) | |
continueOnError | Identifies whether the code should continue when an error is found in the AxBC table class in validating the record. (Inherited from AxInternalBase.) | |
copy | (Inherited from AxInternalBase.) | |
createAxbcTypeId | (Inherited from AxInternalBase.) | |
createOrUpdateRelatedRecords | Creates or updates records that relate to the data in the AxBC class. (Overrides the createOrUpdateRelatedRecords Method.) | |
currentRecord | Gets or sets the current record for the AxBC table class. (Overrides the currentRecord Method.) | |
dataSourceName | (Inherited from AxInternalBase.) | |
defaulting | Identifies whether defaulting should be used in the AxBC table class. (Inherited from AxInternalBase.) | |
delete | (Inherited from AxInternalBase.) | |
doModify | (Inherited from AxInternalBase.) | |
doParm | (Inherited from AxInternalBase.) | |
doSave | Saves or updates a record. (Inherited from AxInternalBase.) | |
emptyRecord | Gets an empty record for the table to which the AxBC class relates. (Overrides the emptyRecord Method.) | |
end | Processes incoming documents. (Overrides the end Method.) | |
equal | Determines whether the specified object is equal to the current one. (Inherited from Object.) | |
fieldId | Gets or sets the value for a field in the table that relates to the AxBC table class, depending on the field ID. (Inherited from AxInternalBase.) | |
getAxbcTypeId | (Inherited from AxInternalBase.) | |
getEntityKey | (Inherited from AxInternalBase.) | |
getKeyFields | (Inherited from AxInternalBase.) | |
getMandatoryFieldExemptions | Retrieves the list of fields that the AxBC class has specified as not mandatory in the AxInternalBase.initMandatoryFieldsExemptionList Method. (Inherited from AxInternalBase.) | |
getModifiedFields | (Inherited from AxInternalBase.) | |
getTimeOutTimerHandle | Returns the timer handle for the object. (Inherited from Object.) | |
handle | Retrieves the handle of the class of the object. (Inherited from Object.) | |
init | Initializes internal values of the current AxBC class. (Inherited from AxInternalBase.) | |
initMandatoryFieldsExemptionList | (Overrides the initMandatoryFieldsExemptionList Method.) | |
initRecord | (Overrides the initRecord Method.) | |
inputStatus | (Inherited from AxInternalBase.) | |
inventJournalTableRecord | ||
inventJournalTrans | ||
inventPriceMapRecord | Fetches data from the InventTableModule and InventDim tables and puts the data in a cache. | |
inventSiteDimensionLink | ||
inventTableRecord | Returns an InventTable object. | |
isCostAmountFieldsSet | Determines whether any one of the following fields have been set: ItemId, Qty, PriceUnit, CostAmount, CostMarkUp. | |
isFieldModified | (Inherited from AxInternalBase.) | |
isFieldSet | (Inherited from AxInternalBase.) | |
isFieldSetExternally | (Inherited from AxInternalBase.) | |
isInventJournalTableRecordFieldsSet | ||
isInventTableRecordFieldsSet | Determines whether the ItemId field is set. | |
isMethodExecuted | (Inherited from AxInternalBase.) | |
isProcessed | Identifies the processing state of the record. (Inherited from AxInternalBase.) | |
isSetMethodsCalledFromModify | (Inherited from AxInternalBase.) | |
isSetMethodsCalledFromSave | (Inherited from AxInternalBase.) | |
isSetMethodsCalledFromUpdate | (Inherited from AxInternalBase.) | |
isStorageDimFieldSet | ||
mapPolicy | Gets or sets the AxMapPolicy class that is being used for defining the value mapping in the AxBC table framework. (Inherited from AxInternalBase.) | |
modify | (Inherited from AxInternalBase.) | |
new | Initializes a new instance of the AxInventJournalTrans class. (Overrides the new Method.) | |
nextCacheIdx | (Inherited from AxInternalBase.) | |
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.) | |
owner | Returns the instance that owns the object. (Inherited from Object.) | |
parentAxBC | (Inherited from AxInternalBase.) | |
parm_DocumentHash | Gets or sets the _DocumentHash parameter. (Inherited from AxInternalBase.) | |
parmActivityNumber | Gets or sets the ActivityNumber parameter. | |
parmAssetBookId | Gets or sets the AssetBookId parameter. | |
parmAssetId | Gets or sets the AssetId parameter. | |
parmAssetTransType | Gets or sets the AssetTransType parameter. | |
parmBOMLine | Gets or sets the BOMLine parameter. | |
parmCostAmount | Gets or sets the CostAmount parameter. | |
parmCostMarkup | Gets or sets the CostMarkup parameter. | |
parmCostPrice | Gets or sets the CostPrice parameter. | |
parmCounted | Gets or sets the Counted parameter. | |
parmDefaultDimension | Gets or sets the DefaultDimension parameter. | |
parmDSA_IN | Gets or sets the DSA_IN parameter. | |
parmExciseRecordType_IN | Gets or sets the ExciseRecordType_IN parameter. | |
parmExciseTariffCodes_IN | Gets or sets the ExciseTariffCodes_IN parameter. | |
parmExciseType_IN | Gets or sets the ExciseType_IN parameter. | |
parmIntrastatFulfillmentDate_HU | Gets or sets the IntrastatFulfillmentDate_HU parameter. | |
parmInventDimId | Gets or sets the InventDimId parameter. | |
parmInventOnHand | Gets or sets the InventOnHand parameter. | |
parmInventRefId | Gets or sets the InventRefId parameter. | |
parmInventRefTransId | Gets or sets the InventRefTransId parameter. | |
parmInventRefType | Gets or sets the InventRefType parameter. | |
parmInventTransId | Gets or sets the InventTransId parameter. | |
parmInventTransIdFather | Gets or sets the InventTransIdFather parameter. | |
parmInventTransIdReturn | Gets or sets the InventTransIdReturn parameter. | |
parmItemId | Gets or sets the ItemId parameter. | |
parmJournalId | Gets or sets the JournalId parameter. | |
parmJournalType | Gets or sets the JournalType parameter. | |
parmLedgerDimension | Gets or sets the LedgerDimension parameter. | |
parmLineNum | Gets or sets the LineNum parameter. | |
parmPdsCopyBatchAttrib | Gets the PdsCopyBatchAttrib value for the specified InventJournalTrans record. | |
parmPdsCWInventOnHand | Gets the PdsCWInventOnHand field value for the specified InventJournalTrans record. | |
parmPdsCWInventQtyCounted | Gets the PdsCWInventQtyCounted value of the specified InventJournalTrans record. | |
parmPdsCWQty | Gets the PdsCWQty field value of the specified InventJournalTrans record. | |
parmPostalAddress_IN | Gets or sets the PostalAddress_IN parameter. | |
parmPriceUnit | Gets or sets the PriceUnit parameter. | |
parmProfitSet | Gets or sets the ProfitSet parameter. | |
parmProjCategoryId | Gets or sets the ProjCategoryId parameter. | |
parmProjId | Gets or sets the ProjId parameter. | |
parmProjLinePropertyId | Gets or sets the ProjLinePropertyId parameter. | |
parmProjSalesCurrencyId | Gets or sets the ProjSalesCurrencyId parameter. | |
parmProjSalesPrice | Gets or sets the ProjSalesPrice parameter. | |
parmProjTaxGroupId | Gets or sets the ProjTaxGroupId parameter. | |
parmProjTaxItemGroupId | Gets or sets the ProjTaxItemGroupId parameter. | |
parmProjTransId | Gets or sets the ProjTransId parameter. | |
parmProjUnitID | Gets or sets the ProjUnitID parameter. | |
parmQty | Gets or sets the Qty parameter. | |
parmRecId | Gets or sets the RecId parameter. (Inherited from AxInternalBase.) | |
parmRecVersion | Gets or sets the RecVersion parameter. (Inherited from AxInternalBase.) | |
parmReleaseDate | Gets or sets the ReleaseDate parameter. | |
parmReqPOId | Gets or sets the ReqPOId parameter. | |
parmSalesAmount | Gets or sets the SalesAmount parameter. | |
parmScrapTypeId_RU | Gets or sets the ScrapTypeId_RU parameter. | |
parmStorno_RU | Gets or sets the Storno_RU parameter. | |
parmToInventDimId | Gets or sets the ToInventDimId parameter. | |
parmToInventTransId | Gets or sets the ToInventTransId parameter. | |
parmTransDate | Gets or sets the TransDate parameter. | |
parmVoucher | Gets or sets the Voucher parameter. | |
parmWarehouseLocation_IN | Gets or sets the WarehouseLocation_IN parameter. | |
parmWorker | Gets or sets the Worker parameter. | |
reconstruct | Resets internal values of the current AxBC class and assigns a new table buffer. (Inherited from AxInternalBase.) | |
recordAction | Identifies the action that is to be performed on the record. (Inherited from AxInternalBase.) | |
replaceCurrentRecord | (Inherited from AxInternalBase.) | |
resetAxbcTypeParameters | (Inherited from AxInternalBase.) | |
resetInternalValues | (Inherited from AxInternalBase.) | |
save | Inserts or updates the current record for the AxBC class. (Inherited from AxInternalBase.) | |
setActivityNumber | Sets the ActivityNumber parameter. | |
setAssetBookId | Sets the AssetBookId parameter. | |
setAssetId | Sets the AssetId parameter. | |
setAssetTransType | Sets the AssetTransType parameter. | |
setBOMLine | Sets the BOMLine parameter. | |
setCostAmount | Determines whether the required fields like Qty, CostMarkUp, CostPrice, and PriceUnit have been set or not. If set, then the method sets the CostAmount field to the value calculated in the CalcCostAmount method. | |
setCostAmountFields | Sets the value for the Qty, PriceUnit, CostMarkUp and CostPrice fields. | |
setCostMarkup | Determines whether the Qty field and the InventOnHand field have been set. If they have been set, this method calculates and sets the value for the Counted field based on the Qty field and the InventOnHand field. | |
setCostPrice | Fetches the CostPrice value from the InventTableModule for the corresponding ItemId and sets it in the CostPrice field. | |
setCounted | Sets the Counted parameter. | |
setCurrentRecordFromExternal | (Inherited from AxInternalBase.) | |
setDefaultDimension | Gets or sets the Dimension value for the corresponding ItemId value. | |
setDefaultDimensionValue | Sets the DefaultDimension field on a buffer. | |
setDimensionEntitySpecifiers | Updates the financial dimension entity specifiers for the record. (Overrides the setDimensionEntitySpecifiers Method.) | |
setDSA_IN | Sets the DSA_IN parameter. | |
setExciseRecordType_IN | Sets the ExciseRecordType_IN parameter. | |
setExciseTariffCode_IN | Sets the ExciseTariffCode_IN parameter. | |
setExciseType_IN | Sets the ExciseType_IN parameter. | |
setField | Assigns a value to a field in the currentRecord that is assigned to the AxBC class. (Inherited from AxInternalBase.) | |
setFieldAsModified | (Inherited from AxInternalBase.) | |
setFieldAsTouched | Sets a field as touched. (Inherited from AxInternalBase.) | |
setIntrastatFulfillmentDate_HU | Sets the IntrastatFulfillmentDate_HU parameter. | |
setInventDimId | Determines whether the InventDimId field has been set for the particular itemID. If the InventDimId field has been set, this method fetches the InventDimId field from the axInventDim variable, and sets the InventDimId field of this class to the AxInventDim variable. | |
setInventDimIdDirtySaved | Sets the value of class variable inventDimIdDirtySaved. (Inherited from AxInternalBase.) | |
setInventJournalTableRecordFields | Sets the InventJournalTableRecordFields parameter. | |
setInventOnHand | Determines whether the ItemId and the InventDimId fields have been set. If the fields are set, this method sets the InventOnHand field to the InventOnHand value. | |
setInventRefId | Sets the InventRefId parameter. | |
setInventRefTransId | Sets the InventRefTransId parameter. | |
setInventRefType | Sets the InventRefType parameter. | |
setInventTableRecordFields | Sets the ItemId field. | |
setInventTransId | Sets the InventTransId parameter. | |
setInventTransIdFather | Sets the InventTransIdFather parameter. | |
setInventTransIdReturn | Sets the InventTransIdReturn parameter. | |
setItemId | Sets the ItemId parameter. | |
setJournalId | Sets the JournalId parameter. | |
setJournalType | Sets the JournalType parameter. | |
setLedgerDimension | Sets the LedgerDimension parameter. | |
setLineNum | Sets the value for LineNum. | |
setParmMethodAsNotMandatory | (Inherited from AxInternalBase.) | |
setPdsCopyBatchAttrib | Sets the value for the PdsCWQty field. | |
setPdsCWInventOnHand | Sets the value for the PdsCWInventOnHand field. | |
setPdsCWInventQtyCounted | Sets the value for the PdsCWInventQtyCounted field. | |
setPdsCWQty | Sets the value for the PdsCWQty field. | |
setPriceUnit | Determines whether the ItemId field has been set or not. If the ItemId field has been set, this method fetches the value of the PriceUnit field from the InventTableModule table for the corresponding ItemId value, and sets the PriceUnit field. | |
setProfitSet | Sets the ProfitSet parameter. | |
setProjCategoryId | Sets the ProjCategoryId parameter. | |
setProjId | Sets the ProjId parameter. | |
setProjLinePropertyId | Sets the ProjLinePropertyId parameter. | |
setProjSalesCurrencyId | Sets the ProjSalesCurrencyId parameter. | |
setProjSalesPrice | Sets the ProjSalesPrice parameter. | |
setProjTaxGroupId | Sets the ProjTaxGroupId parameter. | |
setProjTaxItemGroupId | Sets the ProjTaxItemGroupId parameter. | |
setProjTransId | Sets the ProjTransId parameter. | |
setProjUnitID | Sets the ProjUnitID parameter. | |
setQty | Sets the Qty field according to the JournalType field. | |
setReleaseDate | Sets the ReleaseDate parameter. | |
setReqPOId | Sets the ReqPOId parameter. | |
setSalesAmount | Sets the SalesAmount parameter. | |
setStorageDimField | Sets the StorageDimField parameter. | |
setTableFields | Sets the TableFields parameter. (Overrides the setTableFields Method.) | |
setTimeOut | Sets up the scheduled execution of a specified method. (Inherited from Object.) | |
setToInventDimId | Checks whether InventDimId is set. If it is set, the value is set to the value of the ToInventDimId field. | |
setToInventTransId | Sets the ToInventTransId parameter. | |
setTransDate | Sets the TransDate parameter. | |
setVoucher | Sets the value for Voucher. | |
setWorker | Sets the Worker parameter. | |
sysDictFieldFind | Finds the SysDictField class for a field in the table that relates to the AxBC class. (Inherited from AxInternalBase.) | |
tableCacheExist | (Inherited from AxInternalBase.) | |
tableCacheInsert | (Inherited from AxInternalBase.) | |
tableCacheLookup | (Inherited from AxInternalBase.) | |
toString | Returns a string that represents the current object. (Inherited from Object.) | |
updateFromInventDim | When you update an axInventJournalTrans through an instance of axInventDim_InventJournalTrans, only this.setInventDimId() and setToinventDimId() can be called, not the whole setTableFields() as is performed through the save method of the AxInventDim class. | |
usageCount | Returns the current number of references, that is, the value of the reference counter, that the object has. (Inherited from Object.) | |
validateField | Calls the validateField method for the current record and logs an error for validation failures. (Inherited from AxInternalBase.) | |
validateFields | (Inherited from AxInternalBase.) | |
validateInboundCurrencyString | Validates the string length for an incoming currency code string. (Inherited from AxInternalBase.) | |
validateInboundItemIdString | Validates the string length for an incoming string that relates to item Id. (Inherited from AxInternalBase.) | |
validateInboundString | Validates the string length for an incoming string. (Inherited from AxInternalBase.) | |
validateInput | Identifies whether input should be validated in the AxBC table class. (Inherited from AxInternalBase.) | |
validateWrite | (Overrides the validateWrite Method.) | |
valueMapDependingFields | Performs incoming value mapping of fields where the value mapping for a field depends on another field, such as the Item, state, and county fields. (Inherited from AxInternalBase.) | |
valueMappingInbound | Indicates whether the AxBC class can use value-mapping incoming. (Inherited from AxInternalBase.) | |
valueMappingOutbound | Indicates whether the AxBC class can use value mapping outgoing. (Inherited from AxInternalBase.) | |
wait | Pauses a process. (Inherited from Object.) | |
write | (Inherited from AxInternalBase.) | |
xml | Returns an XML string that represents the current object. (Inherited from Object.) | |
xmlDocDirection | (Inherited from AxInternalBase.) | |
::construct | Initializes a new instance of the AxInventJournalTrans class. | |
::newInventJournalTrans |
Top
Remarks
This class is derived from the AxInternalBase class.
Inheritance Hierarchy
Object Class
AxInternalBase Class
AxInventJournalTrans Class