vnt_inventory.inventory_putbyinventoryid: Visma.net Financials Package for Inventory operations that could not be mapped to a table. |
Response Message has StatusCode NoContent if PUT operation succeed
Parameters of Procedure
The following parameters can be used to control the behaviour of the procedure vnt_inventory.inventory_putbyinventoryid. A value must be provided at all times for required parameters, but optional parameters in general do not need to have a value and the execution will default to a pre-defined behaviour. Values can be specified by position and by name. In both cases, all parameters not specified will be evaluated using their default values.
Value specification by position is done by listing all values from the first to the last needed value. For example: a `begin package.procedure(value1, value2, value3); end` on a procedure with four parameters will use the default value for the fourth parameter and the specified values for the first three.
Value specification by name is done by listing all values that require a value. For example with `begin package.procedure(name1 => value1, name3 => value3); end` on the same procedure will use the default values for the second and fourth parameters and the specified values for the first and third.
Name |
Data Type |
Required |
Default Value |
Documentation |
---|---|---|---|---|
p_inventoryID |
int32 |
☑ |
|
Identifies the inventory item to update |
p_inventoryNumber |
string |
☐ |
|
Mandatory for POST, not applicable for PUT. The unique alphanumeric identifier of the item that is used in UI. |
p_status |
string |
☐ |
|
|
p_type |
string |
☐ |
|
|
p_description |
string |
☐ |
|
|
p_body |
string |
☐ |
|
|
p_itemClass |
string |
☐ |
|
Mandatory, the item class to which the item is assigned. Selecting a class provides default settings for the item. |
p_postingClass |
string |
☐ |
|
The posting class of the item, which by default is the posting class assigned to the item class. |
p_vatCode |
string |
☐ |
|
The vat category of the item, which by default is the vat category associated with the item class. |
p_defaultPrice |
string |
☐ |
|
The price of the item. This price is used as the default price, if there are no other prices set. |
p_baseUnit |
string |
☐ |
|
|
p_salesUnit |
string |
☐ |
|
|
p_purchaseUnit |
string |
☐ |
|
|
p_expenseAccrualAccount |
string |
☐ |
|
Only used for Non-stock items |
p_inventoryAccount |
string |
☐ |
|
Only used for Stock items |
p_expenseAccount |
string |
☐ |
|
Only used for Non-stock items |
p_cogsAccount |
string |
☐ |
|
Only used for Stock items |
p_expenseNonTaxableAccount |
string |
☐ |
|
|
p_expenseEuAccount |
string |
☐ |
|
|
p_expenseImportAccount |
string |
☐ |
|
|
p_salesAccount |
string |
☐ |
|
|
p_salesNonTaxableAccount |
string |
☐ |
|
|
p_salesEuAccount |
string |
☐ |
|
|
p_salesExportAccount |
string |
☐ |
|
|
p_packaging |
string |
☐ |
|
This class represents a Packaging part of InventoryItem in InventoryItemController. Used for insert/update data. |
p_intrastat |
string |
☐ |
|
This class represents a Intrastat part of InventoryItem in InventoryItemController. Used for insert/update data. |
p_defaultWarehouse |
string |
☐ |
|
General information tab > Warehouse defaults section > Default warehouse > The default warehouse used to store the stock item with the specified item ID. |
p_defaultIssueFrom |
string |
☐ |
|
General information tab > Warehouse defaults section > Default issue from > The location of the warehouse to be used by default to issue quantities of the selected stock item. |
p_defaultReceiptTo |
string |
☐ |
|
General information tab > Warehouse defaults section > Default receipt to > The location of warehouse to be used by default to receive certain quantities of the specified stock item. |
p_kitItem |
string |
☐ |
|
|
p_note |
string |
☐ |
|
|
23-06-2025 19:16 Version 24.1.116-BETA+5455