Non Part Item

Non Part Item Object

Non Part Item is a type of Item.   Item is a primary record type in Order Time.  

End Point

/nonpartitem

GET, POST, PUT, DELETE

GET and DELETE requests expect parameter id of type Int32.

Properties

PropertyCaptionData TypeRequired
ManufacturerPartNoManufacturer Part No.String (50)False
NameNameString (50)True
ParentSub ofString (50)False
DescriptionDescriptionString (4000)False
NoteNoteString (4000)False
PurchaseDescPurchase DescriptionString (4000)False
IdIdInt32False
ClassRefClassEntityRefFalse
ExpenseAccountRefCOGS AccountEntityRefTrue
IncomeAccountRefIncome AccountEntityRefTrue
ItemGroupRefGroupEntityRefTrue
ManufacturerRefManufacturerEntityRefFalse
ProxyRefProxyEntityRefFalse
SalesTaxCodeRefTax CodeEntityRefFalse
UomRefUOMEntityRefTrue
UomSetRefUOM SetEntityRefTrue
PricePriceDecimalFalse
StdCostStd. CostDecimalFalse
VolumeVolumeDecimalFalse
WeightWeightDecimalFalse
IsActiveActiveBooleanTrue

The account Refs and UomRefs are not required is the ItemGroupRef is included. 


Depending on whether you use multiple units of measure,  UomRef OR UomSetRef is required. 

Json Sample

{
    "Id": 1947,
    "Name": "NONWIDGET123",
    "IsActive": true,
    "ItemGroupRef": {
        "Id": 55,
        "Name": "Non Parts Group"
    },   
    "Description": "Caliper repair kit, GT-5\r\nLine 2\r\nLine 3\r\nLine 4",
    "PurchaseDesc": "Caliper repair kit, GT-5\r\nLine 2\r\nLine 3",
    "Price": 85.00,
    "StdCost": 40.65,
    "CustomFields": [
      {       
        "Name": "ItemCust1", 
        "Value": "MAC 40",
      },
      {    
        "Name": "ItemCust2", 
        "Value": 25,
      }
     ]
}