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
Hh813057.pubmethod(en-us,AX.60).gif cancelTimeOut Cancels a previous method call to the setTimeOut method. (Inherited from Object.)
Hh813057.privmethod(en-us,AX.60).gif canChangeInventItemGroupIdValue
Hh813057.pubmethod(en-us,AX.60).gif equal Determines whether the specified object is equal to the current one. (Inherited from Object.)
Hh813057.privmethod(en-us,AX.60).gif getDataAreaId
Hh813057.privmethod(en-us,AX.60).gif getLocationOnlyInventDim
Hh813057.pubmethod(en-us,AX.60).gif getTimeOutTimerHandle Returns the timer handle for the object. (Inherited from Object.)
Hh813057.pubmethod(en-us,AX.60).gif handle Retrieves the handle of the class of the object. (Inherited from Object.)
Hh813057.pubmethod(en-us,AX.60).gif hasProduct Checks in InventTable and RetailInventTable tables if the product exists.
Hh813057.privmethod(en-us,AX.60).gif initializeInternally
Hh813057.protmethod(en-us,AX.60).gif new Initializes a new instance of the RetailProductPropertyManager class.
Hh813057.pubmethod(en-us,AX.60).gif notify Releases the hold on an object that has called the wait method on this object. (Inherited from Object.)
Hh813057.pubmethod(en-us,AX.60).gif notifyAll Releases a lock on the object that was issued by the wait method on this object. (Inherited from Object.)
Hh813057.pubmethod(en-us,AX.60).gif objectOnServer Determines whether the object is on a server. (Inherited from Object.)
Hh813057.pubmethod(en-us,AX.60).gif owner Returns the instance that owns the object. (Inherited from Object.)
Hh813057.pubmethod(en-us,AX.60).gif parmBarcodeSetup Gets or sets the BarcodeSetup parameter.
Hh813057.pubmethod(en-us,AX.60).gif parmBarCodeUseEANStandard Gets or sets the BarCodeUseEANStandard parameter.
Hh813057.pubmethod(en-us,AX.60).gif parmBlockedAtRegister Gets or sets the BlockedAtRegister parameter.
Hh813057.pubmethod(en-us,AX.60).gif parmDateBlocked Gets or sets the DateBlocked parameter.
Hh813057.pubmethod(en-us,AX.60).gif parmDateToActivateItem Gets or sets the DateToActivateItem parameter.
Hh813057.pubmethod(en-us,AX.60).gif parmDateToBeBlocked Gets or sets the DateToBeBlocked parameter.
Hh813057.pubmethod(en-us,AX.60).gif parmEcoResProduct Gets or sets the EcoResProduct parameter.
Hh813057.pubmethod(en-us,AX.60).gif parmExceptionCode_BR
Hh813057.pubmethod(en-us,AX.60).gif parmGroupCounting Gets or sets the GroupCounting parameter.
Hh813057.pubmethod(en-us,AX.60).gif parmGroupCoverage Gets or sets the GroupCoverage parameter.
Hh813057.pubmethod(en-us,AX.60).gif parmGroupInventoryModel Gets or sets the GroupInventoryModel parameter.
Hh813057.pubmethod(en-us,AX.60).gif parmGroupItemGroup Gets or sets the GroupItemGroup parameter.
Hh813057.pubmethod(en-us,AX.60).gif parmGroupProductDimension Gets or sets the GroupProductDimension parameter.
Hh813057.pubmethod(en-us,AX.60).gif parmGroupStorageDimension Gets or sets the GroupStorageDimension parameter.
Hh813057.pubmethod(en-us,AX.60).gif parmGroupTrackingDimension Gets or sets the GroupTrackingDimension parameter.
Hh813057.pubmethod(en-us,AX.60).gif parmIcmsOnService_BR Gets or sets the IcmsOnService_BR parameter.
Hh813057.pubmethod(en-us,AX.60).gif parmInventProductType_BR Gets or sets the InventProductType_BR parameter.
Hh813057.pubmethod(en-us,AX.60).gif parmItemSalesTaxGroupPurch Gets or sets the ItemSalesTaxGroupPurch parameter.
Hh813057.pubmethod(en-us,AX.60).gif parmItemSalesTaxGroupSales Gets or sets the ItemSalesTaxGroupSales parameter.
Hh813057.pubmethod(en-us,AX.60).gif parmLegalEntityId Gets or sets the LegalEntityId parameter.
Hh813057.pubmethod(en-us,AX.60).gif parmPOSAllowNegativeQuantity Gets or sets the POSAllowNegativeQuantity parameter.
Hh813057.pubmethod(en-us,AX.60).gif parmPOSDisallowDiscount Gets or sets the POSDisallowDiscount parameter.
Hh813057.pubmethod(en-us,AX.60).gif parmPOSIsScaleItem Gets or sets the POSIsScaleItem parameter.
Hh813057.pubmethod(en-us,AX.60).gif parmPOSIsZeroPriceValid Gets or sets the POSIsZeroPriceValid parameter.
Hh813057.pubmethod(en-us,AX.60).gif parmPOSKeyingInPrice Gets or sets the POSKeyingInPrice parameter.
Hh813057.pubmethod(en-us,AX.60).gif parmPOSKeyingInQuantity Gets or sets the POSKeyingInQuantity parameter.
Hh813057.pubmethod(en-us,AX.60).gif parmPOSMustKeyInComment Gets or sets the POSMustKeyInComment parameter.
Hh813057.pubmethod(en-us,AX.60).gif parmProhibitReturn_RU Gets or sets the ProhibitReturn_RU parameter.
Hh813057.pubmethod(en-us,AX.60).gif parmReportItemLabel Gets or sets the ReportItemLabel parameter.
Hh813057.pubmethod(en-us,AX.60).gif parmReportShelfLabel Gets or sets the ReportShelfLabel parameter.
Hh813057.pubmethod(en-us,AX.60).gif parmSiteId Gets or sets the SiteId parameter.
Hh813057.pubmethod(en-us,AX.60).gif parmTaxationOrigin_BR Gets or sets the TaxationOrigin_BR parameter.
Hh813057.pubmethod(en-us,AX.60).gif parmTaxFiscalClassification_BR Gets or sets the TaxFiscalClassification_BR parameter.
Hh813057.pubmethod(en-us,AX.60).gif parmTaxServiceCode_BR Gets or sets the TaxServiceCode_BR parameter.
Hh813057.pubmethod(en-us,AX.60).gif parmUnitBaseComparison Gets or sets the UnitBaseComparison parameter.
Hh813057.pubmethod(en-us,AX.60).gif parmUnitBOM Gets or sets the UnitBOM parameter.
Hh813057.pubmethod(en-us,AX.60).gif parmUnitInvent Gets or sets the UnitInvent parameter.
Hh813057.pubmethod(en-us,AX.60).gif parmUnitPrice Gets or sets the UnitPrice parameter.
Hh813057.pubmethod(en-us,AX.60).gif parmUnitPriceSales Gets or sets the UnitPriceSales parameter.
Hh813057.pubmethod(en-us,AX.60).gif parmUnitPurchase Gets or sets the UnitPurchase parameter.
Hh813057.pubmethod(en-us,AX.60).gif parmUnitSales Gets or sets the UnitSales parameter.
Hh813057.pubmethod(en-us,AX.60).gif parmVariantColorGroup Gets or sets the VariantColorGroup parameter.
Hh813057.pubmethod(en-us,AX.60).gif parmVariantSizeGroup Gets or sets the VariantSizeGroup parameter.
Hh813057.pubmethod(en-us,AX.60).gif parmVariantStyleGroup Gets or sets the VariantStyleGroup parameter.
Hh813057.pubmethod(en-us,AX.60).gif parmWarehouseInvent Gets or sets the WarehouseInvent parameter.
Hh813057.pubmethod(en-us,AX.60).gif parmWarehousePurch Gets or sets the WarehousePurch parameter.
Hh813057.pubmethod(en-us,AX.60).gif parmWarehouseSales Gets or sets the WarehouseSales parameter.
Hh813057.privmethod(en-us,AX.60).gif saveDefaultWarehouse
Hh813057.privmethod(en-us,AX.60).gif saveDefaultWarehouseFields
Hh813057.privmethod(en-us,AX.60).gif saveInventModules Sets the value for the modules table that is based on the properties of the retail product.
Hh813057.privmethod(en-us,AX.60).gif saveInventTableAndMisc
Hh813057.privmethod(en-us,AX.60).gif 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.
Hh813057.privmethod(en-us,AX.60).gif saveLabelSetup
Hh813057.privmethod(en-us,AX.60).gif saveProductDimensions
Hh813057.privmethod(en-us,AX.60).gif saveProductVariantGroups
Hh813057.privmethod(en-us,AX.60).gif saveRetailCoreProperties
Hh813057.pubmethod(en-us,AX.60).gif saveRetailProductProperties Saves all the properties of retail products.
Hh813057.pubmethod(en-us,AX.60).gif setTimeOut Sets up the scheduled execution of a specified method. (Inherited from Object.)
Hh813057.pubmethod(en-us,AX.60).gif toString Returns a string that represents the current object. (Inherited from Object.)
Hh813057.privmethod(en-us,AX.60).gif trySetAndValidateFieldValue
Hh813057.pubmethod(en-us,AX.60).gif usageCount Returns the current number of references, that is, the value of the reference counter, that the object has. (Inherited from Object.)
Hh813057.privmethod(en-us,AX.60).gif validateWriteOnInventModelGroupItem
Hh813057.privmethod(en-us,AX.60).gif validateWriteOnInventTable
Hh813057.pubmethod(en-us,AX.60).gif wait Pauses a process. (Inherited from Object.)
Hh813057.pubmethod(en-us,AX.60).gif xml Returns an XML string that represents the current object. (Inherited from Object.)
Hh813057.pubmethod(en-us,AX.60).gif Hh813057.static(en-us,AX.60).gif ::newFromProduct Initialize the class RetailProductPropertyManager with product and lengal entity.
Hh813057.pubmethod(en-us,AX.60).gif Hh813057.static(en-us,AX.60).gif ::newFromProductRecId Initialize the class RetailProductPropertyManager with product RecId and legal entity RecId.
Hh813057.pubmethod(en-us,AX.60).gif Hh813057.static(en-us,AX.60).gif ::retrieveExisting Initializes the class RetailProductPropertyManager with product and legal entity.
Hh813057.pubmethod(en-us,AX.60).gif Hh813057.static(en-us,AX.60).gif ::validateUnitOfMeasure Validates that units of measure are compatible.

Top

Inheritance Hierarchy

Object Class
  RetailProductPropertyManager Class