Skip to main content
API Family:Default
Version:23.200.001
Screen ID:IN202500

Properties

Select a row for its DAC field and description
PropertyTypeData Type
ABCCodeStringValuestring
DAC Field:PX.Objects.IN.InventoryItem.ABCCodeID
Description:The ABC code, to which the item is assigned for the purpose of physical inventories. The field is relevant only for Stock Items (see StkItem). Corresponds to the INABCCode.ABCCodeID field.
AttributesListAttributeValue
DAC Field:Not mapped to a DAC field
Description:No description available
AutoIncrementalValueStringValuestring
DAC Field:Not mapped to a DAC field
Description:No description available
AverageCostDecimalValuedecimal
DAC Field:PX.Objects.IN.INItemCost.AvgCost
Description:No description available
BaseUOMStringValuestring
DAC Field:PX.Objects.IN.InventoryItem.BaseUnit
Description:The Unit of Measure used as the base unit for the Inventory Item. Defaults to the Base Unit associated with the Item Class. Corresponds to the INUnit.FromUnit field.
BoxesListBoxStockItem
DAC Field:Not mapped to a DAC field
Description:No description available
CategoriesListCategoryStockItem
DAC Field:Not mapped to a DAC field
Description:No description available
COGSAccountStringValuestring
DAC Field:PX.Objects.IN.InventoryItem.COGSAcctID
Description:The expense Account used to record the cost of goods sold for this item when a sales order for it is released. Applicable only for Stock Items (see StkItem). Defaults to the COGS Account set on the Posting Class of the item. Corresponds to the Account.AccountID field.
COGSSubaccountStringValuestring
DAC Field:PX.Objects.IN.InventoryItem.COGSSubID
Description:The Subaccount used to record the cost of goods sold for this item when a sales order for it is released. Applicable only for Stock Items (see StkItem). Defaults to the COGS Sub. set on the Posting Class of the item. Corresponds to the Sub.SubID field.
ContentStringValuestring
DAC Field:PX.Objects.IN.InventoryItem.Body
Description:Rich text description of the item.
CountryOfOriginStringValuestring
DAC Field:PX.Objects.IN.InventoryItem.CountryOfOrigin
Description:No description available
CrossReferencesListInventoryItemCrossReference
DAC Field:Not mapped to a DAC field
Description:No description available
CurrentStdCostDecimalValuedecimal
DAC Field:PX.Objects.IN.InventoryItem.StdCost
Description:The current standard cost of the item.
DefaultIssueLocationIDStringValuestring
DAC Field:PX.Objects.IN.InventoryItem.DfltShipLocationID
Description:The Location of warehouse used by default to issue items of this kind. Applicable only for Stock Items (see StkItem) when the Warehouse Locations feature is enabled. Corresponds to the INLocation.LocationID field.
DefaultPriceDecimalValuedecimal
DAC Field:PX.Objects.IN.InventoryItem.BasePrice
Description:The price used as the default price, if there are no other prices defined for this item in any price list in the Accounts Receivable module.
DefaultReceiptLocationIDStringValuestring
DAC Field:PX.Objects.IN.InventoryItem.DfltReceiptLocationID
Description:The Location of warehouse used by default to receive items of this kind. Applicable only for Stock Items (see StkItem) when the Warehouse Locations feature is enabled. Corresponds to the INLocation.LocationID field.
DefaultSubitemStringValuestring
DAC Field:PX.Objects.IN.InventoryItem.DefaultSubItemID
Description:The default Subitem for this item, which is used when there are no subitems or when specifying subitems is not important. This field is relevant only if the Inventory Subitems feature is enabled. Corresponds to the INSubItem.SubItemID field.
DefaultWarehouseIDStringValuestring
DAC Field:PX.Objects.IN.InventoryItem.DfltSiteID
Description:The default Warehouse used to store the items of this kind. Applicable only for Stock Items (see 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.
DeferralAccountStringValuestring
DAC Field:PX.Objects.IN.InventoryItem.DeferralAcctID
Description:No description available
DeferralSubaccountStringValuestring
DAC Field:PX.Objects.IN.InventoryItem.DeferralSubID
Description:No description available
DescriptionStringValuestring
DAC Field:PX.Objects.IN.InventoryItem.Descr
Description:The description of the Inventory Item.
DimensionVolumeDecimalValuedecimal
DAC Field:PX.Objects.IN.InventoryItem.BaseItemVolume
Description:The volume of the Base Unit of the item. Given in the Volume Unit of this item.
DimensionWeightDecimalValuedecimal
DAC Field:PX.Objects.IN.InventoryItem.BaseItemWeight
Description:The weight of the Base Unit of the item. Given in the Weight Unit of this item.
DiscountAccountStringValuestring
DAC Field:PX.Objects.IN.InventoryItem.DiscAcctID
Description:No description available
DiscountSubaccountStringValuestring
DAC Field:PX.Objects.IN.InventoryItem.DiscSubID
Description:No description available
ImageUrlStringValuestring
DAC Field:PX.Objects.IN.InventoryItem.ImageUrl
Description:The URL of the image associated with the item.
InventoryAccountStringValuestring
DAC Field:PX.Objects.IN.InventoryItem.InvtAcctID
Description:The asset Account used to keep the inventory balance, resulting from the transactions with this item. Applicable only for Stock Items (see StkItem). Defaults to the Inventory Account set on the Posting Class of the item. Corresponds to the Account.AccountID field.
InventoryIDStringValuestring
DAC Field:PX.Objects.IN.InventoryItem.InventoryCD
Description:Key field. The user-friendly unique identifier of the Inventory Item. The structure of the identifier is determined by the INVENTORY Segmented Key.
InventorySubaccountStringValuestring
DAC Field:PX.Objects.IN.InventoryItem.InvtSubID
Description:The Subaccount used to keep the inventory balance, resulting from the transactions with this item. Applicable only for Stock Items (see StkItem). Defaults to the Inventory Sub. set on the Posting Class of the item. Corresponds to the Sub.SubID field.
IsAKitBooleanValueboolean
DAC Field:PX.Objects.IN.InventoryItem.KitItem
Description:When set to "true", indicates that the item is a kit. Kits are stock or non-stock items that consist of other items and are sold as a whole. Defaults to "false".
ItemClassStringValuestring
DAC Field:PX.Objects.IN.InventoryItem.ItemClassID
Description:The identifier of the Item Class, to which the Inventory Item belongs. Item Classes provide default settings for items, which belong to them, and are used to group items. Corresponds to the INItemClass.ItemClassID field.
ItemStatusStringValuestring
DAC Field:PX.Objects.IN.InventoryItem.ItemStatus
Description:The status of the Inventory Item. Possible values are: ""AC"" - Active (can be used in inventory operations, such as issues and receipts), ""NS"" - No Sales (cannot be sold), ""NP"" - No Purchases (cannot be purchased), ""NR"" - No Request (cannot be used on requisition requests), ""IN"" - Inactive, ""DE"" - Marked for Deletion. Defaults to Active (""AC"").
ItemTypeStringValuestring
DAC Field:PX.Objects.IN.InventoryItem.ItemType
Description:The type of the Inventory Item. Possible values are: ""F"" - Finished Good (Stock Items only), ""M"" - Component Part (Stock Items only), ""A"" - Subassembly (Stock Items only), ""N"" - Non-Stock Item (a general type of Non-Stock Item), ""L"" - Labor (Non-Stock Items only), ""S"" - Service (Non-Stock Items only), ""C"" - Charge (Non-Stock Items only), ""E"" - Expense (Non-Stock Items only). Defaults to the Type associated with the Item Class of the item if it's specified, or to Finished Good (""F"") otherwise.
LandedCostVarianceAccountStringValuestring
DAC Field:PX.Objects.IN.InventoryItem.LCVarianceAcctID
Description:The expense Account used to record differences between the landed cost amounts specified on purchase receipts and the amounts on inventory receipts. Applicable only for Stock Items (see StkItem). Defaults to the Landed Cost Variance Account set on the Posting Class of the item. Corresponds to the Account.AccountID field.
LandedCostVarianceSubaccountStringValuestring
DAC Field:PX.Objects.IN.InventoryItem.LCVarianceSubID
Description:The Subaccount used to record differences between the landed cost amounts specified on purchase receipts and the amounts on inventory receipts. Applicable only for Stock Items (see StkItem). Defaults to the Landed Cost Variance Sub. set on the Posting Class of the item. Corresponds to the Sub.SubID field.
LastCostDecimalValuedecimal
DAC Field:PX.Objects.IN.INItemCost.LastCost
Description:No description available
LastModifiedDateTimeValueDateTime
DAC Field:PX.Objects.IN.InventoryItem.LastModifiedDateTime
Description:No description available
LastStdCostDecimalValuedecimal
DAC Field:PX.Objects.IN.InventoryItem.LastStdCost
Description:The standard cost assigned to the item before the current standard cost was set.
LotSerialClassStringValuestring
DAC Field:PX.Objects.IN.InventoryItem.LotSerClassID
Description:The lot/serial class, to which the item is assigned. This field is relevant only if the Lot/Serial Tracking feature is enabled. Corresponds to the INLotSerClass.LotSerClassID field.
MarkupDecimalValuedecimal
DAC Field:PX.Objects.IN.InventoryItem.MarkupPct
Description:The percentage that is added to the item cost to get the selling price for it. Defaults to the Markup % specified for the Item Class.
MaxCostDecimalValuedecimal
DAC Field:PX.Objects.IN.INItemCost.MaxCost
Description:No description available
MinCostDecimalValuedecimal
DAC Field:PX.Objects.IN.INItemCost.MinCost
Description:No description available
MinMarkupDecimalValuedecimal
DAC Field:PX.Objects.IN.InventoryItem.MinGrossProfitPct
Description:The minimum markup percentage for the item. See the MarkupPct field. Defaults to the Min. Margup % defined for the Item Class.
MSRPDecimalValuedecimal
DAC Field:PX.Objects.IN.InventoryItem.RecPrice
Description:The manufacturer's suggested retail price of the item.
PackagingOptionStringValuestring
DAC Field:PX.Objects.IN.InventoryItem.PackageOption
Description:The option that governs the system in the process of determining the optimal set of boxes for the item on each sales order. Applicable only for Stock Items (see StkItem). Allowed values are: ""N"" - Manual, ""W"" - By Weight (the system will take into account the Max. Weight allowed for each box specififed for the item), ""Q"" - By Quantity (the system will take into account the Max. Quantity allowed for each box specififed for the item. With this option items of this kind are always packages separately from other items), ""V"" - By Weight and Volume (the system will take into account the Max. Weight and Max. Volume allowed for each box specififed for the item). Defaults to Manual (""M"").
PackSeparatelyBooleanValueboolean
DAC Field:PX.Objects.IN.InventoryItem.PackSeparately
Description:When set to "true", indicates that the item must be packaged separately from other items. This field is automatically set to "true" if By Quantity is selected as the PackageOption. Applicable only for Stock Items (see StkItem). Defaults to "false".
PendingStdCostDecimalValuedecimal
DAC Field:PX.Objects.IN.InventoryItem.PendingStdCost
Description:The standard cost to be assigned to the item when the costs are updated.
POAccrualAccountStringValuestring
DAC Field:PX.Objects.IN.InventoryItem.POAccrualAcctID
Description:The liability Account used to accrue amounts on purchase orders related to this item. Applicable for all Stock Items (see StkItem) and for Non-Stock Items, for which a receipt is required. Defaults to the PO Accrual Account set on the Posting Class of the item. Corresponds to the Account.AccountID field.
POAccrualSubaccountStringValuestring
DAC Field:PX.Objects.IN.InventoryItem.POAccrualSubID
Description:The Subaccount used to accrue amounts on purchase orders related to this item. Applicable for all Stock Items (see StkItem) and for Non-Stock Items, for which a receipt is required. Defaults to the PO Accrual Sub. set on the Posting Class of the item. Corresponds to the Sub.SubID field.
PostingClassStringValuestring
DAC Field:PX.Objects.IN.InventoryItem.PostClassID
Description:Identifier of the Posting Class associated with the item. Defaults to the Posting Class selected for the item class. Corresponds to the INPostClass.PostClassID field.
PriceClassStringValuestring
DAC Field:PX.Objects.IN.InventoryItem.PriceClassID
Description:The Item Price Class associated with the item. Defaults to the Price Class selected for the Item Class. Corresponds to the INPriceClass.PriceClassID field.
PriceManagerStringValuestring
DAC Field:PX.Objects.IN.InventoryItem.PriceManagerID
Description:The manager responsible for the pricing of this item. Corresponds to the Contact.ContactID field.
PriceWorkgroupStringValuestring
DAC Field:PX.Objects.IN.InventoryItem.PriceWorkgroupID
Description:The workgroup that is responsible for the pricing of this item. Corresponds to the EPCompanyTree.WorkGroupID field.
ProductManagerStringValuestring
DAC Field:PX.Objects.IN.InventoryItem.ProductManagerID
Description:The product manager responsible for this item. Corresponds to the Contact.ContactID field.
ProductWorkgroupStringValuestring
DAC Field:PX.Objects.IN.InventoryItem.ProductWorkgroupID
Description:The workgroup that is responsible for the item. Corresponds to the EPCompanyTree.WorkGroupID field.
PurchasePriceVarianceAccountStringValuestring
DAC Field:PX.Objects.IN.InventoryItem.PPVAcctID
Description:The expense Account used to record the differences between the extended price on the purchase receipt and the extended price on the Accounts Payable bill for this item. Applicable only for Stock Items (see StkItem) under any Valuation Method except Standard. Defaults to the Purchase Price Variance Account set on the Posting Class of the item. Corresponds to the Account.AccountID field.
PurchasePriceVarianceSubaccountStringValuestring
DAC Field:PX.Objects.IN.InventoryItem.PPVSubID
Description:The Subaccount used to record the differences between the extended price on the purchase receipt and the extended price on the Accounts Payable bill for this item. Applicable only for Stock Items (see StkItem) under any Valuation Method except Standard. Defaults to the Purchase Price Variance Sub. set on the Posting Class of the item. Corresponds to the Sub.SubID field.
PurchaseUOMStringValuestring
DAC Field:PX.Objects.IN.InventoryItem.PurchaseUnit
Description:The Unit of Measure used as the purchase unit for the Inventory Item. This field can be changed only if the Multiple Units of Measure feature is enabled. Otherwise, the purchase unit is assumed to be the same as the Base Unit. Defaults to the Purchase Unit associated with the Item Class. Corresponds to the INUnit.FromUnit field.
ReasonCodeSubaccountStringValuestring
DAC Field:PX.Objects.IN.InventoryItem.ReasonCodeSubID
Description:The identifier of the Suabaccount defined by the Reason Code, associated with this item. Defaults to the Reason Code Sub. set on the Posting Class of the item. Corresponds to the Sub.SubID field.
ReplenishmentParametersListReplenishmentParameterStockItem
DAC Field:Not mapped to a DAC field
Description:No description available
SalesAccountStringValuestring
DAC Field:PX.Objects.IN.InventoryItem.SalesAcctID
Description:The income Account used to record sales of the item. Defaults to the Sales Account set on the Posting Class of the item. Corresponds to the Account.AccountID field.
SalesSubaccountStringValuestring
DAC Field:PX.Objects.IN.InventoryItem.SalesSubID
Description:The Subaccount used to record sales of the item. Defaults to the Sales Account set on the Posting Class of the item. Corresponds to the Sub.SubID field.
SalesUOMStringValuestring
DAC Field:PX.Objects.IN.InventoryItem.SalesUnit
Description:The Unit of Measure used as the sales unit for the Inventory Item. This field can be changed only if the Multiple Units of Measure feature is enabled. Otherwise, the sales unit is assumed to be the same as the Base Unit. Defaults to the Sales Unit associated with the Item Class. Corresponds to the INUnit.FromUnit field.
StandardCostRevaluationAccountStringValuestring
DAC Field:PX.Objects.IN.InventoryItem.StdCstRevAcctID
Description:The expense Account used to record the differences in inventory value of this item estimated by using the pending standard cost and the currently effective standard cost for the quantities on hand. Applicable only for Stock Items (see StkItem) under Standard Valuation Method. Defaults to the Standard Cost Revaluation Account set on the Posting Class of the item. Corresponds to the Account.AccountID field.
StandardCostRevaluationSubaccountStringValuestring
DAC Field:PX.Objects.IN.InventoryItem.StdCstRevSubID
Description:The Subaccount used to record the differences in inventory value of this item estimated by using the pending standard cost and the currently effective standard cost for the quantities on hand. Applicable only for Stock Items (see StkItem) under Standard Valuation Method. Defaults to the Standard Cost Revaluation Sub. set on the Posting Class of the item. Corresponds to the Sub.SubID field.
StandardCostVarianceAccountStringValuestring
DAC Field:PX.Objects.IN.InventoryItem.StdCstVarAcctID
Description:The expense Account used to record the differences between the currently effective standard cost and the cost on the inventory receipt of the item. Applicable only for Stock Items (see StkItem) under Standard Valuation Method. Defaults to the Standard Cost Variance Account set on the Posting Class of the item. Corresponds to the Account.AccountID field.
StandardCostVarianceSubaccountStringValuestring
DAC Field:PX.Objects.IN.InventoryItem.StdCstVarSubID
Description:The Subaccount used to record the differences between the currently effective standard cost and the cost on the inventory receipt of the item. Applicable only for Stock Items (see StkItem) under Standard Valuation Method. Defaults to the Standard Cost Variance Sub. set on the Posting Class of the item. Corresponds to the Sub.SubID field.
SubjectToCommissionBooleanValueboolean
DAC Field:PX.Objects.IN.InventoryItem.Commisionable
Description:When set to "true", indicates that the system must calculate commission on the sale of this item. Defaults to "false".
TaxCategoryStringValuestring
DAC Field:PX.Objects.IN.InventoryItem.TaxCategoryID
Description:Identifier of the TaxCategory associated with the item. Defaults to the Tax Category associated with the Item Class. Corresponds to the TaxCategory.TaxCategoryID field.
TariffCodeStringValuestring
DAC Field:PX.Objects.IN.InventoryItem.HSTariffCode
Description:No description available
UOMConversionsListInventoryItemUOMConversion
DAC Field:Not mapped to a DAC field
Description:No description available
UseOnEntryBooleanValueboolean
DAC Field:PX.Objects.IN.InventoryItem.DefaultSubItemOnEntry
Description:When set to "true", indicates that the system must set the Default Subitem for the lines involving this item by default on data entry forms. This field is relevant only if the Inventory Subitems feature is enabled. Defaults to "false".
ValuationMethodStringValuestring
DAC Field:PX.Objects.IN.InventoryItem.ValMethod
Description:The method used for inventory valuation of the item (Stock Items only). Allowed values are: ""T"" - Standard, ""A"" - Average, ""F"" - FIFO, ""S"" - Specific. Defaults to the Valuation Method associated with the Item Class of the item if it's specified, or to Standard (""T"") otherwise.
VendorDetailsListStockItemVendorDetail
DAC Field:Not mapped to a DAC field
Description:No description available
VolumeUOMStringValuestring
DAC Field:PX.Objects.IN.InventoryItem.VolumeUOM
Description:The Unit of Measure used for the Volume of the item. Corresponds to the INUnit.FromUnit field.
WarehouseDetailsListStockItemWarehouseDetail
DAC Field:Not mapped to a DAC field
Description:No description available
WeightUOMStringValuestring
DAC Field:PX.Objects.IN.InventoryItem.WeightUOM
Description:The Unit of Measure used for the Weight of the item. Corresponds to the INUnit.FromUnit field.
CurySpecificMSRPDecimalValuedecimal
DAC Field:Not mapped to a DAC field
Description:No description available
CurySpecificPriceDecimalValuedecimal
DAC Field:Not mapped to a DAC field
Description:No description available
AvailabilityStringValuestring
DAC Field:PX.Objects.IN.InventoryItem.Availability
Description:Indicates the availability setting for the inventory item.
CustomURLStringValuestring
DAC Field:PX.Objects.IN.InventoryItem.CustomURL
Description:The URL to use for this inventory item.
ExportToExternalBooleanValueboolean
DAC Field:PX.Objects.IN.InventoryItem.ExportToExternal
Description:No description available
FileURLsListInventoryFileUrls
DAC Field:Not mapped to a DAC field
Description:No description available
MetaDescriptionStringValuestring
DAC Field:PX.Objects.IN.InventoryItem.MetaDescription
Description:The meta description for this item.
MetaKeywordsStringValuestring
DAC Field:PX.Objects.IN.InventoryItem.MetaKeywords
Description:A comma-separated list of meta keywords for this item.
NoteIDGuidValueGuid
DAC Field:PX.Objects.IN.InventoryItem.NoteID
Description:Identifier of the Note object, associated with the item. Corresponds to the Note.NoteID field.
PageTitleStringValuestring
DAC Field:PX.Objects.IN.InventoryItem.PageTitle
Description:The title to use on this item's page.
SearchKeywordsStringValuestring
DAC Field:PX.Objects.IN.InventoryItem.SearchKeywords
Description:A comma-separated list of search keywords for this item.
TemplateItemIDStringValuestring
DAC Field:PX.Objects.IN.InventoryItem.TemplateItemID
Description:References to parent Inventory Item, its database identifier, if this item was created from template.
VisibilityStringValuestring
DAC Field:PX.Objects.IN.InventoryItem.Visibility
Description:Indicates the visibility for this inventory item.
NotAvailableStringValuestring
DAC Field:PX.Objects.IN.InventoryItem.NotAvailMode
Description:Indicates the Not Available Setting to use when an item has no more quantity available.

Minimum Payload

Derived from static analysis of the 2025.2 source; runtime configuration may require additional fields.

1 required field
{
  "InventoryID": {
    "value": "string"
  }
}

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.

Available in Versions