Add | Adds a new record to the OITM table. Adds a record to the object table in SAP Business One company database. |
Cancel | Cancels a record from the object table. |
Close | Not supported. |
GetAsXML | Returns the object from XML data, which is stored as string in a buffer. |
GetByKey | Retrieves and sets the values of the object's properties by the object's absolute key from the Company database. |
Remove | Deletes a record from the object table. |
SaveToFile | Save the object to a file as XML data. |
SaveXML | Saves the object data to XML formatted data. |
Update | Updates the object data in the company database. |
UpdateFromXML | Receives and processes the XML content.
You can remove sub-object lines from the Items object via the XML file. |
ApTaxCode | Sets or returns the Tax Code (AP) for purchase documents.
Field name: TaxCodeAP. This is a foreign key to the SalesTaxCodes Object. Length: 8 characters. |
ArTaxCode | Sets or returns the Tax Code (AR) for sales documents.
Field name: TaxCodeAR. This is a foreign key to the SalesTaxCodes Object Length: 8 characters. |
AssessableValue | property AssessableValue |
AssetClass | The asset class to which the asset belongs.
Field name: AssetClass. Length: 20 characters. |
AssetGroup | The asset group to which the asset belongs.
Field name: AssetGroup. Length: 15 characters. |
AssetItem | Determines whether or not this item is a Fixed Assets.
Field name: AssetItem. |
AssetSerialNumber | The serial number of the asset.
Field name: AssetSerNo. Length: 30 characters. |
AssetStatus | The asset's status.
Field name: AsstStatus. |
AssVal4WTR | property AssVal4WTR |
AttachmentEntry | Sets or returns the Attachment Entry.
Field name: AtcEntry. |
AttributeGroups | Returns the ItemsAttributeGroups child object. |
AutoCreateSerialNumbersOnRelease | Determines whether or not to create automatically a serial number when releasing the item.
Applicable for cluster B only. |
AvgStdPrice | Sets or returns the Item Cost. Field name: AvgPrice. |
BarCode | Sets or returns the Bar Code (EAN code) for this item.
Field name: CodeBars. Length: 16 characters. |
BarCodes | property BarCodes |
BaseUnitName | Sets or returns the inventory Unit Name. Field name: BaseUnit. Length: 20 characters. |
BeverageCommercialBrandCode | property BeverageCommercialBrandCode |
BeverageGroupCode | property BeverageGroupCode |
BeverageTableCode | property BeverageTableCode |
Browser | Returns the DataBrowser object. |
CapitalGoodsOnHoldLimit | property CapitalGoodsOnHoldLimit |
CapitalGoodsOnHoldPercent | property CapitalGoodsOnHoldPercent |
CapitalizationDate | The date on which the asset is capitalized.
Field name: CapDate. |
Cession | Indicates whether the asset is owned by your company but financed by a bank mortgage.
Field name: Cession. |
CESTCode | CEST Code.
Field name: CESTCode. |
ChapterID | property ChapterID |
CommissionGroup | Sets or returns the Commission Group code. Field name: CommisGrp. |
CommissionPercent | Sets or returns the commission percentage for the specified Business Partner. Field name: CommisPcnt. |
CommissionSum | Sets or returns the Total Commission for Item.
Field name: CommisSum. |
CommodityClassification | Commodity classification.
Field name: CommClass. |
ComponentWarehouse | property ComponentWarehouse |
CostAccountingMethod | Sets or returns the Valuation Method used to evaluate inventory. Field name: EvalSystem. |
CountingItemsPerUnit | The number of items per counting unit.
Field name: NumInCnt. |
CreateDate | The date when the item master data created.
Field name: CreateDate. |
CreateQRCodeFrom | Provide data source that is used to create a QR Code.
Field name: QRCodeSrc. |
CreateTime | The timestamp of the item master data created is recorded in the hhmmss format.
Field name: CreateTS. |
CtrSealQty | Specify the Control Seal Quantity for Item Master Data.
Field name: CtrSealQty. |
CustomsGroupCode | Sets or returns the Customs Group code. Customs groups determine the customs duty for an item purchased abroad.
Field name: CstGrpCode. |
DataExportCode | Sets or returns the Data Export Code.
Field name: ExportCode. Length: 20 characters. |
DeactivateAfterUsefulLife | Deactivate a low value asset when the asset's useful life ends.
Field name: DeacAftUL. |
DefaultCountingUnit | The name of the default inventory counting unit.
Field name: CntUnitMsr. Length: 100 characters. |
DefaultCountingUoMEntry | Specify a UoM to be used as the default inventory counting UoM.
Field name: INUoMEntry. |
DefaultPurchasingUoMEntry | The internal key of the default purchasing UoM. Field name: PUoMEntry. |
DefaultSalesUoMEntry | The internal key of the default sales UoM. Field name: SUoMEntry. |
DefaultWarehouse | Sets or returns the Default Warehouse.
Field name: DfltWH. Length: 8 characters. |
DepreciationGroup | The depreciation areas you have specified in the asset class.
Field name: DeprGroup. Length: 15 characters. |
DepreciationParameters | Returns the ItemsDepreciationParameters child object. |
DesiredInventory | Sets or returns the Preferred Quantity in Purchase Units.
Field name: ReorderQty. |
DistributionRules | Returns the ItemsDistributionRules child object. |
DNFEntry | The DNF code for this item.
Field name: DNFEntry This is a foreign key to the DNFCodeSetup object. |
ECExpensesAccount | Sets or returns the EU Expense Account.
Field name: ECExpAcc. Length: 15 characters. |
ECRevenuesAccount | Sets or returns the EU revenues account. Field name: ECInAcct. Length: 15 characters. |
Employee | The employee to whom the asset is physically assigned.
Field name: Technician. |
EnforceAssetSerialNumbers | property EnforceAssetSerialNumbers |
Excisable | property Excisable |
ExemptIncomeAccount | Not used from DI API version 6.2 and up. |
ExpanseAccount | Not used from DI API version 6.2 and up. |
ForceSelectionOfSerialNumber | Sets or returns a valid value of BoYesNoEnum type that specifies whether or not to force selection of serial numbers for documents.
Field name: BlockOut. |
ForeignExpensesAccount | Sets or returns the foreign expenses account.
Length: 15 characters. |
ForeignName | Sets or returns the item name or a description in foreign language.
Field name: FrgnName. Length: 200 characters. |
ForeignRevenuesAccount | Sets or returns the foreign revenues account. Length: 15 characters. |
Frozen | Sets or returns a valid value of BoYesNoEnum type that specifies whether or not this item is on hold. |
FrozenFrom | Sets or returns the start date for keeping the item on hold. |
FrozenRemarks | Sets or returns the remarks regarding the on hold period.
Length: 30 characters. |
FrozenTo | Sets or returns the end date for keeping the item on hold. |
FuelID | property FuelID |
GLMethod | Sets or returns a valid value of BoGLMethods type that specifies the default G/L accounts for posting transactions related to the item. source: Warehouses, ItemGroups, or specified in the item level. |
GSTRelevnt | property GSTRelevnt |
GSTTaxCategory | property GSTTaxCategory |
GTSItemSpec | property GTSItemSpec |
GTSItemTaxCategory | property GTSItemTaxCategory |
ImportedItem | property ImportedItem |
IncomeAccount | Not used from DI API version 6.2 and up. |
IncomingServiceCode | Sets or returns the Item's incoming service code.
Field name: ISvcCode. This is a foreign key to the Service Code table (OSCD), not exposed through the DI API. |
InCostRollup | property InCostRollup |
IndirectTax | Sets or returns a valid value of BoYesNoEnum type that specifies whether or not to apply indirect tax. |
IntrastatExtension | Returns the ItemIntrastatExtension child object. |
InventoryItem | Sets or returns a valid value of BoYesNoEnum type that specifies whether or not this item is a warehouse item (not a service). |
InventoryNumber | The inventory number of the asset.
Field name: InventoryNo. Length: 12 characters. |
InventoryUOM | Sets or returns the Unit of Measurement for the item (for example, box, case, piece.)
Length: 5 characters. |
InventoryUoMEntry | The internal key of an inventory UoM. Field name: IUoMEntry. |
InventoryWeight | property InventoryWeight |
InventoryWeight1 | property InventoryWeight1 |
InventoryWeightUnit | property InventoryWeightUnit |
InventoryWeightUnit1 | property InventoryWeightUnit1 |
IsPhantom | Sets or returns a valid value of BoYesNoEnum type that specifies whether or not the item is a phantom item. |
IssueMethod | Sets or returns a valid value that specifies the method for issuing the item from the inventory: Backflash (automatic) or Manual. |
IssuePrimarilyBy | Specify whether you want to pick the serial or batch items for issuing according to their bin locations or their serial or batch information.
Field name: IssuePriBy. |
ItemClass | Sets or returns a valid value of ItemClassEnum that determines wether or not current Item is a Service or Material. Field name: ItemClass. |
ItemCode | Sets or returns the item code in the inventory. The item code must be unique.
Mandatory property. Length: 20 characters. |
ItemCountryOrg | Sets or returns the origin country of the item. Length: 3 characters. |
ItemName | Sets or returns the item name/description.
Length: 200 characters. |
ItemsGroupCode | Sets or returns the items group code. The user can classify items by groups. Each item can be assigned to one group only. The items group is used for reports and evaluations. |
ItemType | Sets or returns a valid value of this Item Type.
Field name: ItemType. |
LeadTime | Sets or returns the lead time in days for ordering the item. |
LegalText | Legal text.
Field name: LegalText. Length: 250 characters. |
LinkedResource | property LinkedResource |
LocalizationInfos | Returns the ItemLocalizationInfos child object. |
Location | The location of the asset.
Field name: Location. |
Mainsupplier | Sets or returns the card code of the main supplier of this item. Length: 15 characters. |
ManageBatchNumbers | Sets or returns a valid value of BoYesNoEnum type that specifies whether or not this item is managed by batch numbers. |
ManageByQuantity | Indicates whether the asset is managed by quantity.
Field name: MgrByQty. |
ManageSerialNumbers | Sets or returns a valid value of BoYesNoEnum type that specifies whether or not this item is managed by serial numbers. |
ManageSerialNumbersOnReleaseOnly | Sets or returns a valid value of BoYesNoEnum type that determines whether or not to create automatic serial numbers upon reception. Field name: ManOutOnly. |
ManageStockByWarehouse | Sets or returns a valid value of BoYesNoEnum type that specifies whether or not the inventory is managed by the warehouse quantity levels. |
Manufacturer | Sets or returns the manufacturer code of the item (foreign key of the Manufacturers object).
Mandatory property. |
MaterialGroup | Sets or returns the Item's Material Group.
Field name: MatGrp. This is a foreign key to the Material Group OMGP object, not exposed through the DI API. |
MaterialType | Sets or returns a valid value of BoMaterialTypes that determines current material state from Raw Material to Finished Goods.
Field name: MatType. |
MaxInventory | Sets or returns the maximum inventory quantity for this item. |
MinInventory | Sets or returns the minimum inventory quantity for this item. |
MinOrderQuantity | Sets or returns this Item Minimum Order Quantity limitation . Field name: MinOrdrQty. |
MovingAveragePrice | Returns the average price of an item calculated according to quantities and prices. |
NCMCode | Returns the item classification issued by the Brazilian government and used to determine the IPI tax rate. NCM stands for Nomenclatura Commun do Mercosul.
Field name: NCMCode This is a foreign key to the NCM Code table (ONCM), which is exposed via the NCMCodesSetupService object. |
NoDiscounts | property NoDiscounts |
NVECode | Enter the NVE code.
Field name: NVECode. Length: 6 characters. |
OrderIntervals | Sets or returns the inventory cycle such as, every week on Monday, or every first day of the month. The inventory cycles are defined in SAP Business One (OCYC table, which is not exposed through the DI API). |
OrderMultiple | Sets or returns the multiple quantity in addition to the minimum quantity of items in a single order. |
OutgoingServiceCode | Sets or returns the Outgoing Service Code. Field name: OSvcCode. This is a foreign key to the Service Code Table (OSCD), not exposed through the DI API. |
PeriodControls | Returns the ItemsPeriodControls child object. |
Picture | Sets or returns the picture file name to attach to an item. Field name: PicturName. Length: 200 characters. |
PlanningSystem | Sets or returns a valid value of BoPlanningSystem type that specifies the inventory planning system: MRP or None. |
PlasticPackageExemptionReasonForProduction | Reason for exemption from tax; options are determined by the authorities. |
PlasticPackageExemptionReasonForPurchase | Reason for exemption from tax; options are determined by the authorities. |
PlasticPackageTaxCategory | Categories include single-use plastic container, plastic semi-finished products, and plastic packaging. |
PreferredVendors | Returns the Items_PreferredVendors child object. |
PriceList | Returns the Items_Prices child object. |
PricingUnit | property PricingUnit |
ProcurementMethod | Sets or returns a valid value of BoProcurementMethod type that specifies the procurement method of items: Buy or Make. |
ProdStdCost | property ProdStdCost |
ProductSource | Sets or returns a valid value of BoProductSources that determines the product source.
Field name: ProductSrc. |
Projects | Returns the ItemsProjects child object. |
Properties | Sets or returns a valid value of BoYesNoEnum type that specifies whether or not this item belongs to one or more query groups. |
PurchaseFactor1 | Sets or returns the factor #1 by which the base price list is multiplied to calculate the purchase prices. |
PurchaseFactor2 | Sets or returns the factor #2 by which the base price list is multiplied to calculate the purchase prices. |
PurchaseFactor3 | Sets or returns the factor #3 by which the base price list is multiplied to calculate the purchase prices. |
PurchaseFactor4 | Sets or returns the factor #4 by which the base price list is multiplied to calculate the purchase prices. |
PurchaseHeightUnit | Sets or returns the units for the purchase unit width (cm, inch, etc.).
Length: 6 characters. |
PurchaseHeightUnit1 | Sets or returns the secondary units for the purchase unit width (cm, inch, etc.). |
PurchaseItem | Sets or returns a valid value of BoYesNoEnum type that specifies whether or not this item is for purchase (for example, an item can be defined as an asset). |
PurchaseItemsPerUnit | Sets or returns the number of items per purchasing unit. |
PurchaseLengthUnit | Sets or returns the units for the purchase unit length (cm, inches, etc.). |
PurchaseLengthUnit1 | Sets or returns the secondary units for the purchase unit length (cm, inches, etc.). |
PurchasePackagingUnit | Sets or returns the purchase packaging unit. Length: 8 characters. |
PurchaseQtyPerPackUnit | Sets or returns the number of items per purchase packaging unit. |
PurchaseUnit | Sets or returns the purchasing unit. For example, an item, which is sold in bottles, is purchased in crates of 12 bottles. The purchasing unit is, in this case, a crate. Length: 5 characters. |
PurchaseUnitHeight | Sets or returns the height of the purchase unit. |
PurchaseUnitHeight1 | Sets or returns the secondary height of the purchase unit. |
PurchaseUnitLength | Sets or returns the length of the purchase unit. |
PurchaseUnitLength1 | Sets or returns the secondary length of the purchase unit. |
PurchaseUnitVolume | Sets or returns the volume of the purchase unit. |
PurchaseUnitWeight | Sets or returns the weight of the purchase unit. |
PurchaseUnitWeight1 | Sets or returns the secondary weight of the purchase unit. |
PurchaseUnitWidth | Sets or returns the width of the purchase unit. |
PurchaseUnitWidth1 | Sets or returns the secondary width of the purchase unit. |
PurchaseVATGroup | Sets or returns the VAT group for a purchase item. Length: 8 characters. |
PurchaseVolumeUnit | Sets or returns the units for the purchase unit volume (m3, ft3, litter, gallon, etc.). |
PurchaseWeightUnit | Sets or returns the units for the purchase unit weight (kg, lb, etc.). |
PurchaseWeightUnit1 | Sets or returns the secondary units for the purchase unit weight (kg, lb, etc.). |
PurchaseWidthUnit | Sets or returns the units for the purchase unit width (cm, inch, etc.). |
PurchaseWidthUnit1 | Sets or returns the secondary units for the purchase unit width (cm, inch, etc.). |
QuantityOnStock | Sets or returns the total quantity of the item in the warehouse. |
QuantityOrderedByCustomers | Sets or returns the total quantity of the items ordered by customers. |
QuantityOrderedFromVendors | Sets or returns the total quantity of the items ordered from vendors. |
SACEntry | property SACEntry |
SAFTProductType | Standard Audit File-Tax (SAF-T) product types according to the Portuguese tax authority.
Field name: ProdctType. |
SAFTProductTypeEx | Standard Audit File-Tax (SAF-T) define-new option for product types according to the Portuguese tax authority.
Field name: ProdTypeEx. Length: 10 characters. |
SalesFactor1 | Sets or returns the factor #1 by which the base price list is multiplied to calculate the sale prices. |
SalesFactor2 | Sets or returns the factor #2 by which the base price list is multiplied to calculate the sale prices. |
SalesFactor3 | Sets or returns the factor #3 by which the base price list is multiplied to calculate the sale prices. |
SalesFactor4 | Sets or returns the factor #4 by which the base price list is multiplied to calculate the sale prices. |
SalesHeightUnit | Sets or returns the units for the sales unit height (cm, inch, etc.). |
SalesHeightUnit1 | Sets or returns the secondary units for the sales unit height (cm, inch, etc.). |
SalesItem | Sets or returns a valid value of BoYesNoEnum type that specifies whether or not this item is a sales item. |
SalesItemsPerUnit | Sets or returns the number of items per sales unit. |
SalesLengthUnit | Sets or returns the units for the sales unit length (cm, inch, etc.). |
SalesLengthUnit1 | Sets or returns the secondary units for the sales unit length (cm, inch, etc.). |
SalesPackagingUnit | Sets or returns the sales packaging unit. Length: 8 characters. |
SalesQtyPerPackUnit | Sets or returns the number of items per sales packaging unit. |
SalesUnit | Sets or returns the sales unit. Length: 5 characters. |
SalesUnitHeight | Sets or returns the height of the sales unit. |
SalesUnitHeight1 | Sets or returns the secondary height of the sales unit. |
SalesUnitLength | Sets or returns the length of the sales unit. |
SalesUnitLength1 | Sets or returns the secondary length of the sales unit. |
SalesUnitVolume | Sets or returns the volume of the sales unit. |
SalesUnitWeight | Sets or returns the weight of the sales unit. |
SalesUnitWeight1 | Sets or returns the secondary weight of the sales unit. |
SalesUnitWidth | Sets or returns the width of the sales unit. |
SalesUnitWidth1 | Sets or returns the secondary width of the sales unit. |
SalesVATGroup | Sets or returns the VAT group for a sales item. Length: 8 characters. |
SalesVolumeUnit | Sets or returns the units for the sales unit volume (m3, ft3, litter, gallon, etc.). |
SalesWeightUnit | Sets or returns the units for the sales unit weight (kg, lb, etc.). |
SalesWeightUnit1 | Sets or returns the secondary units for the sales unit weight (kg, lb, etc.). Length: 6 characters. |
SalesWidthUnit | Sets or returns the units for the sales unit width (cm, inch, etc.). Length: 6 characters. |
SalesWidthUnit1 | Sets or returns the secondary units for the sales unit width (cm, inch, etc.). |
ScsCode | property ScsCode |
SerialNum | Sets or returns the serial number of the item.
Length: 17 characters. |
Series | property Series |
ServiceCategoryEntry | property ServiceCategoryEntry |
ServiceGroup | Sets or returns the Item's Service Group.
Field name: ServiceGrp. This is a foreign key to the OSGP object, not exposed through the DI API. |
ShipType | Sets or returns the shipping type of the item (air cargo, courier, etc.). |
SOIExcisable | property SOIExcisable |
SpProdType | property SpProdType |
SRIAndBatchManageMethod | Sets or returns a valid value that specifies the method for managing serial numbers and batch numbers. |
StandardItemIdentification | Standard item identification.
Field name: StdItemId. |
StatisticalAsset | Indicates whether the asset is only a statistical asset that is not owned by your company.
Field name: StatAsset. |
SupplierCatalogNo | Sets or returns the item catalog number as provided by the main supplier.
Length: 17 characters. |
SWW | Sets or returns an additional identifier of the item.
Length: 16 characters. |
TaxType | Sets or returns a valid value of BoTaxTypes type that specifies the sales tax system for the item. |
Technician | Assign an employee for maintenance of the asset.
Field name: Technician. |
TNVED | property TNVED |
ToleranceDays | property ToleranceDays |
TraceableItem | Indicate whether the item is traceable.
Field name: Traceable. |
TreeType | Returns a valid value of BoItemTreeTypes type that specifies the product tree type of the item (also known as bill of material type). |
TypeOfAdvancedRules | Indicates whether the advanced rule type assigned to an item is General, Warehouse, or Item Group. You can change the advanced rule type if required.
Field name: GLPickMeth. |
UnitOfMeasurements | Returns the ItemUnitOfMeasurements child object. |
UoMGroupEntry | The internal key of a unit of measurement group. Field name: UgpEntry. |
UpdateDate | The date when the item master data updated.
Field name: UpdateDate. |
UpdateTime | The timestamp of the item master data updated is recorded in the hhmmss format.
Field name: UpdateTS. |
User_Text | Sets or returns a free text string for this item.
Length: 10 characters. |
UserFields | Returns the UserFields object. |
Valid | Sets or returns a valid value of BoYesNoEnum type that specifies whether or not this item is valid. |
ValidFrom | Sets or returns the start date of the item's validity. |
ValidRemarks | Sets or returns the remarks regarding the validity period.
Length: 30 characters. |
ValidTo | Sets or returns the end date of the item's validity. |
VatLiable | Sets or returns a valid value of BoYesNoEnum type that specifies whether or not this item is subject to VAT. |
VirtualAssetItem | property VirtualAssetItem |
WarrantyTemplate | Sets or returns the template for service warranty.
Length: 20 characters. |
WeightOfRecycledPlastic | Weight of recycled plastic per kg of item in master data. |
WhsInfo | Returns the ItemWarehouseInfo object. |
WTLiable | Sets or returns a valid value of BoYesNoEnum type that specifies whether or not this item is subject to Withholding tax. |