๐ Items and Inventory
All items managment - create, update, change inventory, get items report and more
Note
Items locate will not be available with barcode (only item id and SKU)
After an Item is used in a document it will not be possible to delete it from the system.
Setting a children items and parent items is not supported on API
Items Management
All items managing methods - Create, update and delete and receive the item information.
Item Creation
Creating a new item.
Method -
The new item's serial number will return by the system defined order (+1) and will return in 'item_id' value.
Item Update
Update an existing item.
Method -
Erase an Item
Erasing an exsiting item.
Method -
Erasing an existing item will be possible only if it wasn't used in a document.
Receive Items Info
Receive a specific or all items information.
Methods -
Get the details for a specific item.
Get all items details in a specific account.
Response will include the items quantity.
Inventory Management
The item inventory will be updated when producing an accounting document.
Relevant documents:
- Invoice
- Invoice Refund
- Invoice Receipt
- Return Certificate
- Shipping List
- Stock Out Certificate
- Stock Entry Certificate
and Others..
Item Identification
In order to set the item in the document they need to be located by one of the items unique identifiers.
Method -
To locate the items send in the request parameters:
'item_id'
Send the item serial number
Or
'catalog_number'
Send the Item SKU (catalog number)

Adding/Reduction of Items
To add items to the stock use the document type 11 - 'Stock Entry Certificate' (system default)
To reduce items from the stock use the document type 10 - 'Stock Out Certificate' (system default)
Changing Storages Inventory
This option is not fully supported in API so in order to change the items quantity between storages there is a need to use the same documents 10 and 11.
producing a certificate to out of the stock from one storage and than producing a stock entry certificate document to enter the items to the other storage.
Reports
Inventory Movements
ืชื ืืขืืช ืืืื
Methods -
Get the history of each item.
Will return the documents produced with the items, quantity and amounts information.
Item.SaleReport
Get a short sale report of each item with the purchase info.
Items Inventory
ืืชืจืืช ืืืื
Methods -
Get all items with there information and their quantity.
Item.Quantity
Get quantity for a specific item.
Storage (Warehouse) Inventory
ืืชืจืืช ืืืืกื ืื
Methods -
Item.StorageReport
Get the items details and quantity in each of the storages.
Storage.List
Get the storage list.
Parent Items
ืคืจืื ืื
Parent/children item type can only be set manually in Rivhit system.
Method -
Item.GetChildren
Get the children items of a specific parent item.
When producing a document with a parent item it will show on the items list with the amount and under it the children items with amount 0.
The parent item will show a follows:

Price Lists
For price lists methods - Go to here.
Updated 13 days ago