ItemClass
18 properties
Properties
Select a row for its DAC field and description| Property | Type | Data Type | |
|---|---|---|---|
Attributes | List | ItemClassAtrribute | |
DAC Field:Not mapped to a DAC field Description:No description available | |||
AvailabilityCalculationRule | StringValue | string | |
DAC Field: PX.Objects.IN.INItemClass.AvailabilitySchemeIDDescription:No description available | |||
BaseUOM | StringValue | string | |
DAC Field: PX.Objects.IN.INItemClass.BaseUnitDescription:No description available | |||
ClassID | StringValue | string | |
DAC Field: PX.Objects.IN.INItemClass.ItemClassCDDescription:No description available | |||
CountryOfOrigin | StringValue | string | |
DAC Field: PX.Objects.IN.INItemClass.CountryOfOriginDescription:No description available | |||
DefaultWarehouseID | StringValue | string | |
DAC Field: PX.Objects.IN.INItemClassCurySettings.DfltSiteIDDescription:The default Warehouse used to store the items of this kind. Applicable only for Stock Items (see InventoryItem.StkItem) and when the Warehouses feature is enabled. Corresponds to the INSite.SiteID field. Defaults to the Default Warehouse specified for the Class of the item. | |||
Description | StringValue | string | |
DAC Field: PX.Objects.IN.INItemClass.DescrDescription:No description available | |||
ItemType | StringValue | string | |
DAC Field: PX.Objects.IN.INItemClass.ItemTypeDescription:No description available | |||
LastModifiedDateTime | DateTimeValue | DateTime | |
DAC Field: PX.Objects.IN.INItemClass.LastModifiedDateTimeDescription:No description available | |||
LotSerialClass | StringValue | string | |
DAC Field: PX.Objects.IN.INItemClass.LotSerClassIDDescription:No description available | |||
PostingClass | StringValue | string | |
DAC Field: PX.Objects.IN.INItemClass.PostClassIDDescription:No description available | |||
PriceClass | StringValue | string | |
DAC Field: PX.Objects.IN.INItemClass.PriceClassIDDescription:No description available | |||
PurchaseUOM | StringValue | string | |
DAC Field: PX.Objects.IN.INItemClass.PurchaseUnitDescription:No description available | |||
SalesUOM | StringValue | string | |
DAC Field: PX.Objects.IN.INItemClass.SalesUnitDescription:No description available | |||
StockItem | BooleanValue | boolean | |
DAC Field: PX.Objects.IN.INItemClass.StkItemDescription:No description available | |||
TariffCode | StringValue | string | |
DAC Field: PX.Objects.IN.INItemClass.HSTariffCodeDescription:No description available | |||
TaxCategoryID | StringValue | string | |
DAC Field: PX.Objects.IN.INItemClass.TaxCategoryIDDescription:No description available | |||
ValuationMethod | StringValue | string | |
DAC Field: PX.Objects.IN.INItemClass.ValMethodDescription:No description available | |||
Minimum Payload
Derived from static analysis of the 2025.2 source; runtime configuration may require additional fields.
{
"ClassID": {
"value": "string"
},
"StockItem": {
"value": false
}
}For every property this entity accepts, see the properties table.
Optional Children
None of these child collections is required — a payload without them is valid. If you do include one, these are the fields each row of it needs; keys the parent record supplies are named separately and must not be sent.
Attributesa list ofItemClassAtrributerequired if you include one:AttributeID