RetailProductPropertyManager Class [AX 2012]
This class sets and gets all the attributes of a Retail product.
Syntax
class RetailProductPropertyManager
Run On
Server
Methods
Method | Description | |
---|---|---|
cancelTimeOut | Cancels a previous method call to the setTimeOut method. (Inherited from Object.) | |
canChangeInventItemGroupIdValue | ||
equal | Determines whether the specified object is equal to the current one. (Inherited from Object.) | |
getDataAreaId | ||
getLocationOnlyInventDim | ||
getTimeOutTimerHandle | Returns the timer handle for the object. (Inherited from Object.) | |
handle | Retrieves the handle of the class of the object. (Inherited from Object.) | |
hasProduct | Checks in InventTable and RetailInventTable tables if the product exists. | |
initializeInternally | ||
new | Initializes a new instance of the RetailProductPropertyManager class. | |
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.) | |
parmBarcodeSetup | Gets or sets the BarcodeSetup parameter. | |
parmBarCodeUseEANStandard | Gets or sets the BarCodeUseEANStandard parameter. | |
parmBlockedAtRegister | Gets or sets the BlockedAtRegister parameter. | |
parmDateBlocked | Gets or sets the DateBlocked parameter. | |
parmDateToActivateItem | Gets or sets the DateToActivateItem parameter. | |
parmDateToBeBlocked | Gets or sets the DateToBeBlocked parameter. | |
parmEcoResProduct | Gets or sets the EcoResProduct parameter. | |
parmExceptionCode_BR | ||
parmGroupCounting | Gets or sets the GroupCounting parameter. | |
parmGroupCoverage | Gets or sets the GroupCoverage parameter. | |
parmGroupInventoryModel | Gets or sets the GroupInventoryModel parameter. | |
parmGroupItemGroup | Gets or sets the GroupItemGroup parameter. | |
parmGroupProductDimension | Gets or sets the GroupProductDimension parameter. | |
parmGroupStorageDimension | Gets or sets the GroupStorageDimension parameter. | |
parmGroupTrackingDimension | Gets or sets the GroupTrackingDimension parameter. | |
parmIcmsOnService_BR | Gets or sets the IcmsOnService_BR parameter. | |
parmInventProductType_BR | Gets or sets the InventProductType_BR parameter. | |
parmItemSalesTaxGroupPurch | Gets or sets the ItemSalesTaxGroupPurch parameter. | |
parmItemSalesTaxGroupSales | Gets or sets the ItemSalesTaxGroupSales parameter. | |
parmLegalEntityId | Gets or sets the LegalEntityId parameter. | |
parmPOSAllowNegativeQuantity | Gets or sets the POSAllowNegativeQuantity parameter. | |
parmPOSDisallowDiscount | Gets or sets the POSDisallowDiscount parameter. | |
parmPOSIsScaleItem | Gets or sets the POSIsScaleItem parameter. | |
parmPOSIsZeroPriceValid | Gets or sets the POSIsZeroPriceValid parameter. | |
parmPOSKeyingInPrice | Gets or sets the POSKeyingInPrice parameter. | |
parmPOSKeyingInQuantity | Gets or sets the POSKeyingInQuantity parameter. | |
parmPOSMustKeyInComment | Gets or sets the POSMustKeyInComment parameter. | |
parmProhibitReturn_RU | Gets or sets the ProhibitReturn_RU parameter. | |
parmReportItemLabel | Gets or sets the ReportItemLabel parameter. | |
parmReportShelfLabel | Gets or sets the ReportShelfLabel parameter. | |
parmSiteId | Gets or sets the SiteId parameter. | |
parmTaxationOrigin_BR | Gets or sets the TaxationOrigin_BR parameter. | |
parmTaxFiscalClassification_BR | Gets or sets the TaxFiscalClassification_BR parameter. | |
parmTaxServiceCode_BR | Gets or sets the TaxServiceCode_BR parameter. | |
parmUnitBaseComparison | Gets or sets the UnitBaseComparison parameter. | |
parmUnitBOM | Gets or sets the UnitBOM parameter. | |
parmUnitInvent | Gets or sets the UnitInvent parameter. | |
parmUnitPrice | Gets or sets the UnitPrice parameter. | |
parmUnitPriceSales | Gets or sets the UnitPriceSales parameter. | |
parmUnitPurchase | Gets or sets the UnitPurchase parameter. | |
parmUnitSales | Gets or sets the UnitSales parameter. | |
parmVariantColorGroup | Gets or sets the VariantColorGroup parameter. | |
parmVariantSizeGroup | Gets or sets the VariantSizeGroup parameter. | |
parmVariantStyleGroup | Gets or sets the VariantStyleGroup parameter. | |
parmWarehouseInvent | Gets or sets the WarehouseInvent parameter. | |
parmWarehousePurch | Gets or sets the WarehousePurch parameter. | |
parmWarehouseSales | Gets or sets the WarehouseSales parameter. | |
saveDefaultWarehouse | ||
saveDefaultWarehouseFields | ||
saveInventModules | Sets the value for the modules table that is based on the properties of the retail product. | |
saveInventTableAndMisc | ||
saveInventTableAndRelated | Sets the value for the invent table and related modules table based on properties of the retail product.Will validate if the changes are permitted according to the business rules. | |
saveLabelSetup | ||
saveProductDimensions | ||
saveProductVariantGroups | ||
saveRetailCoreProperties | ||
saveRetailProductProperties | Saves all the properties of retail products. | |
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.) | |
trySetAndValidateFieldValue | ||
usageCount | Returns the current number of references, that is, the value of the reference counter, that the object has. (Inherited from Object.) | |
validateWriteOnInventModelGroupItem | ||
validateWriteOnInventTable | ||
wait | Pauses a process. (Inherited from Object.) | |
xml | Returns an XML string that represents the current object. (Inherited from Object.) | |
::newFromProduct | Initialize the class RetailProductPropertyManager with product and lengal entity. | |
::newFromProductRecId | Initialize the class RetailProductPropertyManager with product RecId and legal entity RecId. | |
::retrieveExisting | Initializes the class RetailProductPropertyManager with product and legal entity. | |
::validateUnitOfMeasure | Validates that units of measure are compatible. |
Top
Inheritance Hierarchy
Object Class
RetailProductPropertyManager Class