PUT inventory/batch

Update batches of inventory item. Supported item types are Stock, Non-Stock, Service, Electronic Download.

Request Information

URI Parameters

None.

Body Parameters

Collection of Interprise.Web.Services.Models.InventoryItemInput
NameDescriptionTypeAdditional information
ItemCode

string

None.

ItemName

string

None.

ItemType

string

None.

AverageCost

decimal number

None.

LastCost

decimal number

None.

StandardCost

decimal number

None.

CommisionType

string

None.

Commodity

string

None.

CommPercent

decimal number

None.

CostingMethod

string

None.

IsCommissionable

boolean

None.

ManufacturerCode

string

None.

MaxLevel

integer

None.

MinLevel

integer

None.

SalesTaxCode

string

None.

SalesTaxOption

string

None.

Status

string

None.

StockTakeDays

integer

None.

BatchTraceabilityTypeID

integer

None.

CustomFields

Collection of all the custom fields in InventoryItem table

Collection of Interprise.Web.Services.Models.CustomField

None.

Description

Collection of Interprise.Web.Services.Models.InventoryItemInput+InventoryItemDescription

None.

Category

Collection of Interprise.Web.Services.Models.InventoryItemInput+InventoryCategory

None.

Department

Collection of Interprise.Web.Services.Models.InventoryItemInput+InventoryItemDepartment

None.

UnitOfMeasure

Collection of Interprise.Web.Services.Models.InventoryItemInput+InventoryUnitMeasure

None.

Pricing

Interprise.Web.Services.Models.InventoryItemInput+InventoryItemPricingDetail

None.

Supplier

Collection of Interprise.Web.Services.Models.InventoryItemInput+InventorySupplier

None.

AccessoryItem

Collection of Interprise.Web.Services.Models.InventoryItemInput+InventoryAccessory

None.

SubstituteItem

Collection of Interprise.Web.Services.Models.InventoryItemInput+InventorySubstitute

None.

SpecialPricing

Collection of Interprise.Web.Services.Models.InventoryItemInput+InventorySpecialPrice

None.

Request Formats

[
  {
    "itemCode": "sample string 1",
    "itemName": "sample string 2",
    "itemType": "sample string 3",
    "averageCost": 1.0,
    "lastCost": 1.0,
    "standardCost": 1.0,
    "commisionType": "sample string 5",
    "commodity": "sample string 6",
    "commPercent": 1.0,
    "costingMethod": "sample string 7",
    "isCommissionable": true,
    "manufacturerCode": "sample string 8",
    "maxLevel": 1,
    "minLevel": 1,
    "salesTaxCode": "sample string 9",
    "salesTaxOption": "sample string 10",
    "status": "sample string 11",
    "stockTakeDays": 1,
    "batchTraceabilityTypeID": 1,
    "customFields": [
      {
        "field": "sample string 1",
        "value": {}
      },
      {
        "field": "sample string 1",
        "value": {}
      }
    ],
    "description": [
      {
        "languageCode": "sample string 1",
        "itemDescription": "sample string 2",
        "extendedDescription": "sample string 3",
        "customFields": [
          {
            "field": "sample string 1",
            "value": {}
          },
          {
            "field": "sample string 1",
            "value": {}
          }
        ]
      },
      {
        "languageCode": "sample string 1",
        "itemDescription": "sample string 2",
        "extendedDescription": "sample string 3",
        "customFields": [
          {
            "field": "sample string 1",
            "value": {}
          },
          {
            "field": "sample string 1",
            "value": {}
          }
        ]
      }
    ],
    "category": [
      {
        "categoryCode": "sample string 1",
        "isPrimary": true,
        "customFields": [
          {
            "field": "sample string 1",
            "value": {}
          },
          {
            "field": "sample string 1",
            "value": {}
          }
        ]
      },
      {
        "categoryCode": "sample string 1",
        "isPrimary": true,
        "customFields": [
          {
            "field": "sample string 1",
            "value": {}
          },
          {
            "field": "sample string 1",
            "value": {}
          }
        ]
      }
    ],
    "department": [
      {
        "departmentCode": "sample string 1",
        "isPrimary": true,
        "customFields": [
          {
            "field": "sample string 1",
            "value": {}
          },
          {
            "field": "sample string 1",
            "value": {}
          }
        ]
      },
      {
        "departmentCode": "sample string 1",
        "isPrimary": true,
        "customFields": [
          {
            "field": "sample string 1",
            "value": {}
          },
          {
            "field": "sample string 1",
            "value": {}
          }
        ]
      }
    ],
    "unitOfMeasure": [
      {
        "unitMeasureCode": "sample string 1",
        "unitMeasureQty": 2.0,
        "weight": 1.0,
        "volume": 1.0,
        "isBase": true,
        "netWeight": 1.0,
        "upcCode": "sample string 3",
        "soDefault": true,
        "soShow": true,
        "isMetricSystem": true,
        "customFields": [
          {
            "field": "sample string 1",
            "value": {}
          },
          {
            "field": "sample string 1",
            "value": {}
          }
        ]
      },
      {
        "unitMeasureCode": "sample string 1",
        "unitMeasureQty": 2.0,
        "weight": 1.0,
        "volume": 1.0,
        "isBase": true,
        "netWeight": 1.0,
        "upcCode": "sample string 3",
        "soDefault": true,
        "soShow": true,
        "isMetricSystem": true,
        "customFields": [
          {
            "field": "sample string 1",
            "value": {}
          },
          {
            "field": "sample string 1",
            "value": {}
          }
        ]
      }
    ],
    "pricing": {
      "standardCost": 1.0,
      "pricingCost": 1.0,
      "wholesalePrice": 1.0,
      "retailPrice": 1.0,
      "suggestedRetailPrice": 1.0,
      "customFields": [
        {
          "field": "sample string 1",
          "value": {}
        },
        {
          "field": "sample string 1",
          "value": {}
        }
      ]
    },
    "supplier": [
      {
        "supplierName": "sample string 2",
        "supplierCostPrice": 1.0,
        "priority": true,
        "customFields": [
          {
            "field": "sample string 1",
            "value": {}
          },
          {
            "field": "sample string 1",
            "value": {}
          }
        ]
      },
      {
        "supplierName": "sample string 2",
        "supplierCostPrice": 1.0,
        "priority": true,
        "customFields": [
          {
            "field": "sample string 1",
            "value": {}
          },
          {
            "field": "sample string 1",
            "value": {}
          }
        ]
      }
    ],
    "accessoryItem": [
      {
        "accessoryItemName": "sample string 1",
        "customFields": [
          {
            "field": "sample string 1",
            "value": {}
          },
          {
            "field": "sample string 1",
            "value": {}
          }
        ]
      },
      {
        "accessoryItemName": "sample string 1",
        "customFields": [
          {
            "field": "sample string 1",
            "value": {}
          },
          {
            "field": "sample string 1",
            "value": {}
          }
        ]
      }
    ],
    "substituteItem": [
      {
        "substituteItemName": "sample string 1",
        "customFields": [
          {
            "field": "sample string 1",
            "value": {}
          },
          {
            "field": "sample string 1",
            "value": {}
          }
        ]
      },
      {
        "substituteItemName": "sample string 1",
        "customFields": [
          {
            "field": "sample string 1",
            "value": {}
          },
          {
            "field": "sample string 1",
            "value": {}
          }
        ]
      }
    ],
    "specialPricing": [
      {
        "unitMeasureCode": "sample string 1",
        "currencyCode": "sample string 2",
        "dateFrom": "2024-04-23T17:25:27.9644871+01:00",
        "dateTo": "2024-04-23T17:25:27.9644871+01:00",
        "specialPrice": 5.0,
        "customFields": [
          {
            "field": "sample string 1",
            "value": {}
          },
          {
            "field": "sample string 1",
            "value": {}
          }
        ]
      },
      {
        "unitMeasureCode": "sample string 1",
        "currencyCode": "sample string 2",
        "dateFrom": "2024-04-23T17:25:27.9644871+01:00",
        "dateTo": "2024-04-23T17:25:27.9644871+01:00",
        "specialPrice": 5.0,
        "customFields": [
          {
            "field": "sample string 1",
            "value": {}
          },
          {
            "field": "sample string 1",
            "value": {}
          }
        ]
      }
    ]
  },
  {
    "itemCode": "sample string 1",
    "itemName": "sample string 2",
    "itemType": "sample string 3",
    "averageCost": 1.0,
    "lastCost": 1.0,
    "standardCost": 1.0,
    "commisionType": "sample string 5",
    "commodity": "sample string 6",
    "commPercent": 1.0,
    "costingMethod": "sample string 7",
    "isCommissionable": true,
    "manufacturerCode": "sample string 8",
    "maxLevel": 1,
    "minLevel": 1,
    "salesTaxCode": "sample string 9",
    "salesTaxOption": "sample string 10",
    "status": "sample string 11",
    "stockTakeDays": 1,
    "batchTraceabilityTypeID": 1,
    "customFields": [
      {
        "field": "sample string 1",
        "value": {}
      },
      {
        "field": "sample string 1",
        "value": {}
      }
    ],
    "description": [
      {
        "languageCode": "sample string 1",
        "itemDescription": "sample string 2",
        "extendedDescription": "sample string 3",
        "customFields": [
          {
            "field": "sample string 1",
            "value": {}
          },
          {
            "field": "sample string 1",
            "value": {}
          }
        ]
      },
      {
        "languageCode": "sample string 1",
        "itemDescription": "sample string 2",
        "extendedDescription": "sample string 3",
        "customFields": [
          {
            "field": "sample string 1",
            "value": {}
          },
          {
            "field": "sample string 1",
            "value": {}
          }
        ]
      }
    ],
    "category": [
      {
        "categoryCode": "sample string 1",
        "isPrimary": true,
        "customFields": [
          {
            "field": "sample string 1",
            "value": {}
          },
          {
            "field": "sample string 1",
            "value": {}
          }
        ]
      },
      {
        "categoryCode": "sample string 1",
        "isPrimary": true,
        "customFields": [
          {
            "field": "sample string 1",
            "value": {}
          },
          {
            "field": "sample string 1",
            "value": {}
          }
        ]
      }
    ],
    "department": [
      {
        "departmentCode": "sample string 1",
        "isPrimary": true,
        "customFields": [
          {
            "field": "sample string 1",
            "value": {}
          },
          {
            "field": "sample string 1",
            "value": {}
          }
        ]
      },
      {
        "departmentCode": "sample string 1",
        "isPrimary": true,
        "customFields": [
          {
            "field": "sample string 1",
            "value": {}
          },
          {
            "field": "sample string 1",
            "value": {}
          }
        ]
      }
    ],
    "unitOfMeasure": [
      {
        "unitMeasureCode": "sample string 1",
        "unitMeasureQty": 2.0,
        "weight": 1.0,
        "volume": 1.0,
        "isBase": true,
        "netWeight": 1.0,
        "upcCode": "sample string 3",
        "soDefault": true,
        "soShow": true,
        "isMetricSystem": true,
        "customFields": [
          {
            "field": "sample string 1",
            "value": {}
          },
          {
            "field": "sample string 1",
            "value": {}
          }
        ]
      },
      {
        "unitMeasureCode": "sample string 1",
        "unitMeasureQty": 2.0,
        "weight": 1.0,
        "volume": 1.0,
        "isBase": true,
        "netWeight": 1.0,
        "upcCode": "sample string 3",
        "soDefault": true,
        "soShow": true,
        "isMetricSystem": true,
        "customFields": [
          {
            "field": "sample string 1",
            "value": {}
          },
          {
            "field": "sample string 1",
            "value": {}
          }
        ]
      }
    ],
    "pricing": {
      "standardCost": 1.0,
      "pricingCost": 1.0,
      "wholesalePrice": 1.0,
      "retailPrice": 1.0,
      "suggestedRetailPrice": 1.0,
      "customFields": [
        {
          "field": "sample string 1",
          "value": {}
        },
        {
          "field": "sample string 1",
          "value": {}
        }
      ]
    },
    "supplier": [
      {
        "supplierName": "sample string 2",
        "supplierCostPrice": 1.0,
        "priority": true,
        "customFields": [
          {
            "field": "sample string 1",
            "value": {}
          },
          {
            "field": "sample string 1",
            "value": {}
          }
        ]
      },
      {
        "supplierName": "sample string 2",
        "supplierCostPrice": 1.0,
        "priority": true,
        "customFields": [
          {
            "field": "sample string 1",
            "value": {}
          },
          {
            "field": "sample string 1",
            "value": {}
          }
        ]
      }
    ],
    "accessoryItem": [
      {
        "accessoryItemName": "sample string 1",
        "customFields": [
          {
            "field": "sample string 1",
            "value": {}
          },
          {
            "field": "sample string 1",
            "value": {}
          }
        ]
      },
      {
        "accessoryItemName": "sample string 1",
        "customFields": [
          {
            "field": "sample string 1",
            "value": {}
          },
          {
            "field": "sample string 1",
            "value": {}
          }
        ]
      }
    ],
    "substituteItem": [
      {
        "substituteItemName": "sample string 1",
        "customFields": [
          {
            "field": "sample string 1",
            "value": {}
          },
          {
            "field": "sample string 1",
            "value": {}
          }
        ]
      },
      {
        "substituteItemName": "sample string 1",
        "customFields": [
          {
            "field": "sample string 1",
            "value": {}
          },
          {
            "field": "sample string 1",
            "value": {}
          }
        ]
      }
    ],
    "specialPricing": [
      {
        "unitMeasureCode": "sample string 1",
        "currencyCode": "sample string 2",
        "dateFrom": "2024-04-23T17:25:27.9644871+01:00",
        "dateTo": "2024-04-23T17:25:27.9644871+01:00",
        "specialPrice": 5.0,
        "customFields": [
          {
            "field": "sample string 1",
            "value": {}
          },
          {
            "field": "sample string 1",
            "value": {}
          }
        ]
      },
      {
        "unitMeasureCode": "sample string 1",
        "currencyCode": "sample string 2",
        "dateFrom": "2024-04-23T17:25:27.9644871+01:00",
        "dateTo": "2024-04-23T17:25:27.9644871+01:00",
        "specialPrice": 5.0,
        "customFields": [
          {
            "field": "sample string 1",
            "value": {}
          },
          {
            "field": "sample string 1",
            "value": {}
          }
        ]
      }
    ]
  }
]

Failed to generate the sample for media type 'application/x-www-form-urlencoded'. Cannot use formatter 'System.Web.Http.ModelBinding.JQueryMvcFormUrlEncodedFormatter' to write type 'InventoryItemInput[]'.

Response Information

Resource Description

Interprise.Web.Services.Http.MetadataOfInterprise.Web.Services.Models.InventoryItemInput
NameDescriptionTypeAdditional information
data

Interprise.Web.Services.Http.DataNodeOfInterprise.Web.Services.Models.InventoryItemInput

None.

links

Interprise.Web.Services.Http.LinksNode

None.

Response Formats

Sample not available.