Product APIs
Product describe the services or goods offering to your customers or vendors. For example, you might offer Essential and Premium version of your product. Offering of each version of your product would be separate product with different pricing.
ProductRequest
help you to create a new product, and update a particular product.
More about Product API documentation
API
Search Product
Get products by filter criteria. More about search product
Description:
- Allows you to retrieve a list of all products.
- Allows you to retrieve specific products based on it's filter criteria.
GET Product
/v1/products
Request URL
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
barcode | query | barcode | No | string |
contactCode | query | contactCode | No | string |
customfield | query | customfield | No | string |
limit | query | limit | No | integer |
page | query | page | No | integer |
productTransactionType | query | productTransactionType | No | string |
query | query | query | No | string |
search | query | search | No | string |
sort | query | sort | No | string |
sortDir | query | sortDir | No | string |
Responses
Code | Description | Schema |
---|---|---|
200 | Products have been fetched successfully. | ProductResponseIndia |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Responses
Code | Description | Schema |
---|---|---|
200 | Products have been fetched successfully. | ProductResponseIndia |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Create Product
Create a new product. More about create product
Description:
- Allows you to create a new product.
POST
/v1/products
Request URL
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
productRequest | body | productRequest | Yes | ProductRequest |
Responses
Code | Description | Schema |
---|---|---|
200 | OK | ProductResponse |
201 | Product has been created successfully. | ProductResponse |
400 | Product creation failed because of insufficient data. | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Update Product
Update product information. More about update product
Description:
- Allows you to update a specific product information.
PUT
Products {id}
Request URL
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
id | path | id | Yes | long |
productRequest | body | productRequest | Yes | ProductRequest |
Responses
Code | Description | Schema |
---|---|---|
200 | Product has been updated successfully. | ProductResponseIndia |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Product with id not found. |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Get Products Paged
GET
Summary
Search products.
Description
API to search existing products.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
barcode | query | barcode | No | string |
contactCode | query | contactCode | No | string |
customfield | query | customfield | No | string |
limit | query | limit | No | integer |
page | query | page | No | integer |
productTransactionType | query | productTransactionType | No | string |
query | query | query | No | string |
search | query | search | No | string |
sort | query | sort | No | string |
sortDir | query | sortDir | No | string |
Responses
Code | Description | Schema |
---|---|---|
200 | Products have been fetched successfully. | ProductResponseIndia |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
POST
Summary
Create new product.
Description
API to create new product.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
productRequest | body | productRequest | Yes | ProductRequest |
Responses
Code | Description | Schema |
---|---|---|
200 | OK | ProductResponse |
201 | Product has been created successfully. | ProductResponse |
400 | Product creation failed because of insufficient data. | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
DELETE
Summary
Delete product.
Description
API to delete existing product.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
productIds | body | productIds | Yes | [ long ] |
Responses
Code | Description | Schema |
---|---|---|
200 | OK | ResponseEntity |
204 | Product has been deleted successfully. | ResponseEntity |
401 | Unauthorized | |
403 | Forbidden | |
404 | Product has been created successfully. |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products activate
PUT
Summary
Change status of multiple products.
Description
API to change status of multiple products.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
codes | body | codes | Yes | [ string ] |
status | query | status | Yes | boolean |
Responses
Code | Description |
---|---|
200 | Product status has been changed successfully. |
201 | Created |
401 | Unauthorized |
403 | Forbidden |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products allproductbrief
GET
Summary
Get All product brief information
Description
API to get brief information of all the products
Responses
Code | Description | Schema |
---|---|---|
200 | Product brief information have been fetched successfully. | [ ProductShortInfo ] |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products assign-batch
POST
Summary
assignBatchSerialToOpeningQuantity
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
assignBatchSerialRequest | body | assignBatchSerialRequest | Yes | AssignBatchSerialRequest |
Responses
Code | Description |
---|---|
200 | OK |
201 | Created |
401 | Unauthorized |
403 | Forbidden |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products barcodes
POST
Summary
Get product details for barcodes.
Description
API to get product details for given barcodes.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
barcodes | body | barcodes | Yes | [ string ] |
Responses
Code | Description | Schema |
---|---|---|
200 | Product details have been fetched successfully. | [ object ] |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products brief
GET
Summary
Get product brief information
Description
API to get brief information of all the products
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
productTransactionType | query | productTransactionType | No | string |
Responses
Code | Description | Schema |
---|---|---|
200 | Product brief information have been fetched successfully. | [ ProductShortInfo ] |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products brief-search
GET
Summary
Get product brief information
Description
API to get brief information of all the products
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
search | query | search | No | string |
Responses
Code | Description | Schema |
---|---|---|
200 | Product brief information have been fetched successfully. | [ ProductShortInfo ] |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products briefbyaccountcode/{accountCode}
GET
Summary
Get product brief information by account code.
Description
API to get the products by account code used as any of the following - Sales, Sales Return, Purchase, Purchase Return, COGS, Inventory, Stock Adjument account, GL account for India or GL account for MY.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
accountCode | path | accountCode | Yes | string |
Responses
Code | Description | Schema |
---|---|---|
200 | Product brief information by account code have been fetched successfully. | [ ProductResponse ] |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products code/details
POST
Summary
Get product details.
Description
API to get product details for given products codes.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
fetchImageUrls | query | fetchImageUrls | No | boolean |
productCodes | body | productCodes | Yes | [ string ] |
Responses
Code | Description | Schema |
---|---|---|
200 | Product details have been fetched successfully. | ProductDetails |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products custom-fields
GET
Summary
Get custom field is used or not
Description
API to Get custom field is used or not
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
customCode | query | customCode | Yes | string |
Responses
Code | Description | Schema |
---|---|---|
200 | Custom fields status fetched successfully | boolean |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products demo/{tenantId}
POST
Summary
Create demo Products.
Description
API to create demo products.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
country | query | country | No | string |
tenantId | path | tenantId | Yes | long |
Responses
Code | Description |
---|---|
200 | OK |
201 | Created |
401 | Unauthorized |
403 | Forbidden |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products details
POST
Summary
Get product details.
Description
API to get product details for given products codes.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
productCodes | body | productCodes | Yes | [ string ] |
Responses
Code | Description | Schema |
---|---|---|
200 | Product details have been fetched successfully. | ProductDetails |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products doc-seq-codes
POST
Summary
Get product details.
Description
API to get product details for given products codes.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
documentSequenceCodes | body | documentSequenceCodes | Yes | [ string ] |
Responses
Code | Description | Schema |
---|---|---|
200 | Product details have been fetched successfully. | ProductDetails |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products getusedboms
POST
Summary
API to get used boms
Description
API to get used boms
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
pid | query | pid | Yes | string |
Responses
Code | Description | Schema |
---|---|---|
200 | API to get used boms successfully. | [ string ] |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products ids
POST
Summary
Get product details.
Description
API to get product details for given products codes.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
ids | body | ids | Yes | [ long ] |
Responses
Code | Description | Schema |
---|---|---|
200 | Product details have been fetched successfully. | ProductDetails |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products import
POST
Summary
Import products
Description
API to import products.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
productRequests | body | productRequests | Yes | [ ProductRequest ] |
Responses
Code | Description | Schema |
---|---|---|
200 | OK | [ ProductResponse ] |
201 | Products have been imported successfully. | [ ProductResponse ] |
400 | Product import failed. | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products info
POST
Summary
Fetch product details by codes
Description
Fetch product details by codes
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
codes | body | codes | Yes | [ string ] |
Responses
Code | Description | Schema |
---|---|---|
200 | OK | [ ProductInformation ] |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products inventory
PUT
Summary
Update Inventory
Description
API to update inventory Opening Balance and Opening valuation in bulk.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
inventoryRequests | body | inventoryRequests | Yes | [ InventoryRequest ] |
Responses
Code | Description | Schema |
---|---|---|
200 | Inventory has been updated successfully. | [ InventoryResponse ] |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found | |
500 | Inventory update fails. |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Find Product Used
GET
Summary
To check if product is used
Description
API to check if product is used
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
productId | query | productId | Yes | long |
Responses
Code | Description | Schema |
---|---|---|
200 | OK | ResponseEntity |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products isusedlandedcostcategory
POST
Summary
API to check used landed cost category
Description
To migrate in/out product qty
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
landedCostCategory | body | landedCostCategory | Yes | LandedCostCategory |
Responses
Code | Description | Schema |
---|---|---|
200 | Landed Cost Category checked successfully. | boolean |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products isusedoperations
POST
Summary
API to check used operations
Description
API to check used operations
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
operations | body | operations | Yes | [ long ] |
Responses
Code | Description | Schema |
---|---|---|
200 | API to check used operations checked successfully. | boolean |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products migrate-reorder
POST
Summary
To migrate in/out product qty
Description
API to migrate in/out product qty
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
productCodeList | body | productCodeList | Yes | [ string ] |
Responses
Code | Description |
---|---|
200 | OK |
201 | Created |
401 | Unauthorized |
403 | Forbidden |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products names
POST
Summary
Get product details for names.
Description
API to get product details for given names.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
names | body | names | Yes | [ string ] |
Responses
Code | Description | Schema |
---|---|---|
200 | Product details have been fetched successfully. | [ object ] |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products opening-inventory-acc-codes
GET
Summary
Get Inventory Account Codes of Products with Opening Valuation
Description
API to Get Inventory Account Codes of Products with Opening Valuation
Responses
Code | Description | Schema |
---|---|---|
200 | Inventory Account Codes of Products with Opening Valuation fetched successfully | [ object ] |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products product-custom-fields
POST
Summary
Get Custom Fields By Product Codes
Description
API to Get Custom Fields By Product Codes
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
productCodes | body | productCodes | Yes | [ string ] |
Responses
Code | Description | Schema |
---|---|---|
200 | Custom Fields By Product Codes fetched successfully | [ object ] |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Get Product short info
POST
Summary
getProductPrice
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
priceRequestList | body | priceRequestList | Yes | [ ProductShortInfoRequestForWorkOrder ] |
Responses
Code | Description | Schema |
---|---|---|
200 | OK | [ ProductShortInfoForWorkOrder ] |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products save-import-data
POST
Summary
/save-import-data
Description
API to save import data.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
productDataRequest | body | productDataRequest | Yes | ImportDataRequest |
Responses
Code | Description | Schema |
---|---|---|
200 | OK | object |
201 | Import Data saved successfully | object |
400 | Error while saving import Data | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Get Product Summary
GET
Summary
Product summary.
Description
API for products summary.
Responses
Code | Description | Schema |
---|---|---|
200 | Products summary has been fetched successfully. | ProductSummaryResponse |
400 | Failed to fetch product summary. | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products tax/count
POST
Summary
Get Product count for tax
Description
API to fetch Product count for tax
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
taxCodes | body | taxCodes | Yes | [ string ] |
Responses
Code | Description | Schema |
---|---|---|
200 | Tax Product count has been fetched. | object |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products update-qty
POST
Summary
To update in/out product qty
Description
API to update in/out product qty
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
productInOutQtyList | body | productInOutQtyList | Yes | [ ProductInOutQty ] |
Responses
Code | Description |
---|---|
200 | OK |
201 | Created |
401 | Unauthorized |
403 | Forbidden |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products variants
POST
Summary
Create product variants
Description
API to create new product variants
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
variantsCreateRequest | body | variantsCreateRequest | Yes | VariantsCreateRequest |
Responses
Code | Description | Schema |
---|---|---|
200 | OK | ProductResponse |
201 | Variant has been created successfully. | ProductResponse |
400 | Variant creation failed because of insufficient data. | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products variants/attribute/validate
POST
Summary
validateAttributeEdit
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
variantAttributeValidateRequest | body | variantAttributeValidateRequest | Yes | VariantAttributeValidateRequest |
Responses
Code | Description |
---|---|
200 | OK |
201 | Created |
401 | Unauthorized |
403 | Forbidden |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products variants/list
POST
Summary
Get products variants
Description
API to get product variants
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
masterProductIds | body | masterProductIds | Yes | [ long ] |
Responses
Code | Description | Schema |
---|---|---|
200 | Product variants have been fetched successfully. | ProductResponse |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products variants/{id}
GET
Summary
Get products variants
Description
API to get product variants
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
id | path | id | Yes | long |
Responses
Code | Description | Schema |
---|---|---|
200 | Product variants have been fetched successfully. | ProductResponse |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
DELETE
Summary
Delete product variant
Description
API to delete product variant
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
id | path | id | Yes | long |
Responses
Code | Description |
---|---|
200 | Product variant has been deleted successfully. |
204 | No Content |
401 | Unauthorized |
403 | Forbidden |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products {id}
PUT
Summary
Update existing product.
Description
API to update existing product.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
id | path | id | Yes | long |
productRequest | body | productRequest | Yes | ProductRequest |
Responses
Code | Description | Schema |
---|---|---|
200 | Product has been updated successfully. | ProductResponseIndia |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Product with id not found. |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
PATCH
Summary
Update product attributes.
Description
API to update attributes of existing product.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
id | path | id | Yes | long |
product | body | product | Yes | object |
Responses
Code | Description | Schema |
---|---|---|
200 | Product attributes has been updated successfully. | ProductResponse |
204 | No Content | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Product with id not found. |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
additional-charge-controller
Additional Charge Controller
Get Products Additonal Charges
GET
Summary
GET Additional Charges
Description
API to get all existing Additional Charges
Responses
Code | Description | Schema |
---|---|---|
200 | Additional Charges have been fetched successfully. | [ object ] |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
POST
Summary
Create new additional charge.
Description
API to create new additional charges.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
additionalChargeRequest | body | additionalChargeRequest | Yes | AdditionalChargeRequest |
Responses
Code | Description | Schema |
---|---|---|
200 | OK | AdditionalChargeResponse |
201 | Additional charge has been created successfully. | AdditionalChargeResponse |
400 | Additional charge creation failed because of insufficient data. | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products additional-charge/{id}
PUT
Summary
Update existing Additional Charge.
Description
API to update existing Additional Charge.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
additionalChargeRequest | body | additionalChargeRequest | Yes | AdditionalChargeRequest |
id | path | id | Yes | long |
Responses
Code | Description | Schema |
---|---|---|
200 | Additional Charge has been updated successfully. | AdditionalChargeResponse |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Additional Charge with id not found. |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
DELETE
Summary
Delete Additional Charge.
Description
API to delete existing Additional Charge.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
id | path | id | Yes | long |
Responses
Code | Description | Schema |
---|---|---|
200 | OK | ResponseEntity |
204 | Additional Charge has been deleted successfully. | ResponseEntity |
401 | Unauthorized | |
403 | Forbidden | |
404 | Additional Charge has not been found to delete |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
product-controller-uae
Product UAE APIs
Products ae
GET
Summary
Search products.
Description
API to search existing products.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
barcode | query | barcode | No | string |
contactCode | query | contactCode | No | string |
customfield | query | customfield | No | string |
limit | query | limit | No | integer |
page | query | page | No | integer |
query | query | query | No | string |
search | query | search | No | string |
sort | query | sort | No | string |
sortDir | query | sortDir | No | string |
Responses
Code | Description | Schema |
---|---|---|
200 | Products have been fetched successfully. | ProductResponseUae |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
POST
Summary
Create new product.
Description
API to create new product.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
productRequest | body | productRequest | Yes | ProductRequestUae |
Responses
Code | Description | Schema |
---|---|---|
200 | OK | ProductResponse |
201 | Product has been created successfully. | ProductResponse |
400 | Product creation failed because of insufficient data. | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
DELETE
Summary
Delete product.
Description
API to delete existing product.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
productIds | body | productIds | Yes | [ long ] |
Responses
Code | Description | Schema |
---|---|---|
200 | OK | ResponseEntity |
204 | Product has been deleted successfully. | ResponseEntity |
401 | Unauthorized | |
403 | Forbidden | |
404 | Product has been created successfully. |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products ae/activate
PUT
Summary
Change status of multiple products.
Description
API to change status of multiple products.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
codes | body | codes | Yes | [ string ] |
status | query | status | Yes | boolean |
Responses
Code | Description |
---|---|
200 | Product status has been changed successfully. |
201 | Created |
401 | Unauthorized |
403 | Forbidden |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products ae/barcode-generate
GET
Summary
Get product details by barcode.
Description
API to get product details for given barcode valie.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
search | query | search | No | string |
Responses
Code | Description | Schema |
---|---|---|
200 | Product details have been fetched successfully. | ProductDetails |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products ae/barcodes
POST
Summary
Get product details for barcodes.
Description
API to get product details for given barcodes.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
barcodes | body | barcodes | Yes | [ string ] |
Responses
Code | Description | Schema |
---|---|---|
200 | Product details have been fetched successfully. | [ object ] |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products ae/brief
GET
Summary
Get product brief information
Description
API to get brief information of all the products
Responses
Code | Description | Schema |
---|---|---|
200 | Product brief information have been fetched successfully. | [ ProductShortInfo ] |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products ae/details
POST
Summary
Get product details.
Description
API to get product details for given products codes.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
productCodes | body | productCodes | Yes | [ string ] |
Responses
Code | Description | Schema |
---|---|---|
200 | Product details have been fetched successfully. | ProductDetails |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products ae/doc-seq-codes
POST
Summary
Get product details.
Description
API to get product details for given products codes.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
documentSequenceCodes | body | documentSequenceCodes | Yes | [ string ] |
Responses
Code | Description | Schema |
---|---|---|
200 | Product details have been fetched successfully. | ProductDetails |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products ae/import
POST
Summary
Import products
Description
API to import products.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
productRequests | body | productRequests | Yes | [ ProductRequestUae ] |
Responses
Code | Description | Schema |
---|---|---|
200 | OK | [ ProductResponse ] |
201 | Products have been imported successfully. | [ ProductResponse ] |
400 | Product import failed. | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products ae/inventory
PUT
Summary
Update Inventory
Description
API to update inventory Opening Balance and Opening valuation in bulk.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
inventoryRequests | body | inventoryRequests | Yes | [ InventoryRequest ] |
Responses
Code | Description | Schema |
---|---|---|
200 | Inventory has been updated successfully. | [ InventoryResponse ] |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found | |
500 | Inventory update fails. |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products ae/names
POST
Summary
Get product details for names.
Description
API to get product details for given names.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
names | body | names | Yes | [ string ] |
Responses
Code | Description | Schema |
---|---|---|
200 | Product details have been fetched successfully. | [ object ] |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products ae/summary
GET
Summary
Product summary.
Description
API for products summary.
Responses
Code | Description | Schema |
---|---|---|
200 | Products summary has been fetched successfully. | ProductSummaryResponse |
400 | Failed to fetch product summary. | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products ae/{id}
PUT
Summary
Update existing product.
Description
API to update existing product.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
id | path | id | Yes | long |
productRequest | body | productRequest | Yes | ProductRequestUae |
Responses
Code | Description | Schema |
---|---|---|
200 | Product has been updated successfully. | ProductResponseUae |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Product with id not found. |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
PATCH
Summary
Update product attributes.
Description
API to update attributes of existing product.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
id | path | id | Yes | long |
product | body | product | Yes | object |
Responses
Code | Description | Schema |
---|---|---|
200 | Product attributes has been updated successfully. | ProductResponse |
204 | No Content | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Product with id not found. |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
bom-controller
Build Of Materials APIs
Products assemble
POST
Summary
Assemble Bill_Of_Materials product
Description
API to assemble Bill_Of_Materials product
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
productCode | query | productCode | Yes | string |
quantity | query | quantity | Yes | number |
warehouseCode | query | warehouseCode | Yes | string |
Responses
Code | Description |
---|---|
200 | Product has been assembled successfully |
201 | Created |
401 | Unauthorized |
403 | Forbidden |
404 | Not Found |
406 | Product can not be assembled due to insufficient quantity |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products assemble/addworkorderinventory
POST
Summary
Work Order Inventory
Description
add Work Order Inventory details
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
req | body | req | Yes | WorkOrderInventoryRequest |
Responses
Code | Description | Schema |
---|---|---|
200 | Work order details added in inventory successfully | BomAssemblyResponse |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found | |
406 | Work order details could not be added in inventory. |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products assemble/bom-je
POST
Summary
updateBOMJE
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
bomCodes | body | bomCodes | Yes | [ string ] |
Responses
Code | Description |
---|---|
200 | OK |
201 | Created |
401 | Unauthorized |
403 | Forbidden |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products assemble/bomProductCost
GET
Summary
getBomProductCost
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
bomSeqCode | query | bomSeqCode | Yes | string |
Responses
Code | Description | Schema |
---|---|---|
200 | OK | object |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products assemble/bomassemble
POST
Summary
Assemble Bill_Of_Materials product
Description
API to assemble Bill_Of_Materials product
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
req | body | req | Yes | BomAssemblyRequest |
Responses
Code | Description | Schema |
---|---|---|
200 | Product has been assembled successfully | BomAssemblyResponse |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found | |
406 | Product can not be assembled due to insufficient quantity |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products assemble/bomconsumtionproductiondetails
GET
Summary
getBOMConsumptionProductionSummary
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
bomMetaCode | query | bomMetaCode | No | string |
productCode | query | productCode | Yes | string |
workOrderCode | query | workOrderCode | Yes | string |
Responses
Code | Description | Schema |
---|---|---|
200 | OK | WIPConsumptionProductionSummaryDto |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products assemble/bomdetails
GET
Summary
getBOMAssemblyDetails
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
bomMetaCode | query | bomMetaCode | No | string |
productId | query | productId | Yes | long |
quantityToBuild | query | quantityToBuild | Yes | number |
Responses
Code | Description | Schema |
---|---|---|
200 | OK | BOMAssemblyDetailsResponse |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products assemble/bomexplosiondetails
GET
Summary
getBOMExplosionDetails
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
bomMetaCode | query | bomMetaCode | No | string |
productCode | query | productCode | Yes | string |
Responses
Code | Description | Schema |
---|---|---|
200 | OK | BomExplosionDto |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products assemble/productforecasedetails
GET
Summary
getProductForecastDetails
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
bomMetaCode | query | bomMetaCode | No | string |
productCode | query | productCode | Yes | string |
Responses
Code | Description | Schema |
---|---|---|
200 | OK | [ ProductForecastDetailsDto ] |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products assemble/quantity
GET
Summary
Get max assemble quantity for product
Description
API to get max assemble quantity
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
productCode | query | productCode | Yes | string |
warehouseCode | query | warehouseCode | Yes | string |
Responses
Code | Description | Schema |
---|---|---|
200 | Max assemble quantity has been fetched successfully | integer |
400 | Warehouse Code is missing | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
attribute-controller
Attributes APIs
Get Product Attributes
GET
Summary
Search attribute.
Description
API to search attribute.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
limit | query | limit | No | integer |
page | query | page | No | integer |
query | query | query | No | string |
search | query | search | No | string |
sort | query | sort | No | string |
sortDir | query | sortDir | No | string |
Responses
Code | Description | Schema |
---|---|---|
200 | Attribute has been fethced successfully. | ProductResponseIndia |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
POST
Summary
Create new attribute.
Description
API to create new attribute.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
attributeRequest | body | attributeRequest | Yes | AttributeRequest |
Responses
Code | Description | Schema |
---|---|---|
200 | OK | AttributeRequest |
201 | Attribute has been created successfully. | AttributeRequest |
400 | Attribute creation failed | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products attribute/bulk
POST
Summary
Create new attribute.
Description
API to create new attribute.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
attributeRequestList | body | attributeRequestList | Yes | [ AttributeRequest ] |
Responses
Code | Description |
---|---|
200 | OK |
201 | Attribute has been created successfully. |
400 | Attribute creation failed |
401 | Unauthorized |
403 | Forbidden |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products attribute/{id}
DELETE
Summary
Delete attribute.
Description
API to delete attribute.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
id | path | id | Yes | long |
Responses
Code | Description |
---|---|
200 | OK |
201 | Attribute has been deleted successfully. |
204 | No Content |
400 | Attribute deletion failed |
401 | Unauthorized |
403 | Forbidden |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
product-controller-australia
v1/products/au
Products au
GET
Summary
Search products.
Description
API to search existing products.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
barcode | query | barcode | No | string |
contactCode | query | contactCode | No | string |
customfield | query | customfield | No | string |
limit | query | limit | No | integer |
page | query | page | No | integer |
query | query | query | No | string |
search | query | search | No | string |
sort | query | sort | No | string |
sortDir | query | sortDir | No | string |
Responses
Code | Description | Schema |
---|---|---|
200 | Products have been fetched successfully. | ProductResponseIndia |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
POST
Summary
Create new product.
Description
API to create new product.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
productRequest | body | productRequest | Yes | ProductRequest |
Responses
Code | Description | Schema |
---|---|---|
200 | OK | ProductResponse |
201 | Product has been created successfully. | ProductResponse |
400 | Product creation failed because of insufficient data. | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
DELETE
Summary
Delete product.
Description
API to delete existing product.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
productIds | body | productIds | Yes | [ long ] |
Responses
Code | Description | Schema |
---|---|---|
200 | OK | ResponseEntity |
204 | Product has been deleted successfully. | ResponseEntity |
401 | Unauthorized | |
403 | Forbidden | |
404 | Product has been created successfully. |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products au/activate
PUT
Summary
Change status of multiple products.
Description
API to change status of multiple products.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
codes | body | codes | Yes | [ string ] |
status | query | status | Yes | boolean |
Responses
Code | Description |
---|---|
200 | Product status has been changed successfully. |
201 | Created |
401 | Unauthorized |
403 | Forbidden |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products au/barcode-generate
GET
Summary
Get product details by barcode.
Description
API to get product details for given barcode valie.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
search | query | search | No | string |
Responses
Code | Description | Schema |
---|---|---|
200 | Product details have been fetched successfully. | ProductDetails |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products au/barcodes
POST
Summary
Get product details for barcodes.
Description
API to get product details for given barcodes.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
barcodes | body | barcodes | Yes | [ string ] |
Responses
Code | Description | Schema |
---|---|---|
200 | Product details have been fetched successfully. | [ object ] |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products au/brief
GET
Summary
Get product brief information
Description
API to get brief information of all the products
Responses
Code | Description | Schema |
---|---|---|
200 | Product brief information have been fetched successfully. | [ ProductShortInfo ] |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products au/briefbyaccountcode/{accountCode}
GET
Summary
Get product brief information by account code.
Description
API to get the products by account code used as any of the following - Sales, Sales Return, Purchase, Purchase Return, COGS, Inventory, Stock Adjument account, GL account for India or GL account for MY.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
accountCode | path | accountCode | Yes | string |
Responses
Code | Description | Schema |
---|---|---|
200 | Product brief information by account code have been fetched successfully. | [ ProductResponse ] |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products au/code/details
POST
Summary
Get product details.
Description
API to get product details for given products codes.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
productCodes | body | productCodes | Yes | [ string ] |
Responses
Code | Description | Schema |
---|---|---|
200 | Product details have been fetched successfully. | ProductDetails |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products au/custom-fields
GET
Summary
Get custom field is used or not
Description
API to Get custom field is used or not
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
customCode | query | customCode | Yes | string |
Responses
Code | Description | Schema |
---|---|---|
200 | Custom fields status fetched successfully | boolean |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products au/demo/{tenantId}
POST
Summary
Create demo Products.
Description
API to create demo products.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
country | query | country | No | string |
tenantId | path | tenantId | Yes | long |
Responses
Code | Description |
---|---|
200 | OK |
201 | Created |
401 | Unauthorized |
403 | Forbidden |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products au/details
POST
Summary
Get product details.
Description
API to get product details for given products codes.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
productCodes | body | productCodes | Yes | [ string ] |
Responses
Code | Description | Schema |
---|---|---|
200 | Product details have been fetched successfully. | ProductDetails |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products au/doc-seq-codes
POST
Summary
Get product details.
Description
API to get product details for given products codes.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
documentSequenceCodes | body | documentSequenceCodes | Yes | [ string ] |
Responses
Code | Description | Schema |
---|---|---|
200 | Product details have been fetched successfully. | ProductDetails |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products au/import
POST
Summary
Import products
Description
API to import products.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
productRequests | body | productRequests | Yes | [ ProductRequest ] |
Responses
Code | Description | Schema |
---|---|---|
200 | OK | [ ProductResponse ] |
201 | Products have been imported successfully. | [ ProductResponse ] |
400 | Product import failed. | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products au/info
POST
Summary
Fetch product details by codes
Description
Fetch product details by codes
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
codes | body | codes | Yes | [ string ] |
Responses
Code | Description | Schema |
---|---|---|
200 | OK | [ ProductInformation ] |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products au/inventory
PUT
Summary
Update Inventory
Description
API to update inventory Opening Balance and Opening valuation in bulk.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
inventoryRequests | body | inventoryRequests | Yes | [ InventoryRequest ] |
Responses
Code | Description | Schema |
---|---|---|
200 | Inventory has been updated successfully. | [ InventoryResponse ] |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found | |
500 | Inventory update fails. |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products au/names
POST
Summary
Get product details for names.
Description
API to get product details for given names.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
names | body | names | Yes | [ string ] |
Responses
Code | Description | Schema |
---|---|---|
200 | Product details have been fetched successfully. | [ object ] |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products au/opening-inventory-acc-codes
GET
Summary
Get Inventory Account Codes of Products with Opening Valuation
Description
API to Get Inventory Account Codes of Products with Opening Valuation
Responses
Code | Description | Schema |
---|---|---|
200 | Inventory Account Codes of Products with Opening Valuation fetched successfully | [ object ] |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products au/summary
GET
Summary
Product summary.
Description
API for products summary.
Responses
Code | Description | Schema |
---|---|---|
200 | Products summary has been fetched successfully. | ProductSummaryResponse |
400 | Failed to fetch product summary. | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products au/{id}
PUT
Summary
Update existing product.
Description
API to update existing product.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
id | path | id | Yes | long |
productRequest | body | productRequest | Yes | ProductRequest |
Responses
Code | Description | Schema |
---|---|---|
200 | Product has been updated successfully. | ProductResponseIndia |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Product with id not found. |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
PATCH
Summary
Update product attributes.
Description
API to update attributes of existing product.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
id | path | id | Yes | long |
product | body | product | Yes | object |
Responses
Code | Description | Schema |
---|---|---|
200 | Product attributes has been updated successfully. | ProductResponse |
204 | No Content | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Product with id not found. |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
barcode-controller
Barcode Controller
Products barcode-generate
GET
Summary
Get product details by barcode.
Description
API to get product details for given barcode valie.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
search | query | search | No | string |
Responses
Code | Description | Schema |
---|---|---|
200 | Product details have been fetched successfully. | ProductDetails |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
POST
Summary
Create new Product Barcode Info.
Description
API to create new Product Barcode Info.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
productCodes | body | productCodes | Yes | [ string ] |
Responses
Code | Description | Schema |
---|---|---|
200 | OK | UOMDto |
201 | API to create new Product Barcode Info. | UOMDto |
400 | Product Barcode Info creation failed. | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
product-controller-be
Product Belgium APIs
Products be
GET
Summary
Search products.
Description
API to search existing products.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
barcode | query | barcode | No | string |
contactCode | query | contactCode | No | string |
customfield | query | customfield | No | string |
limit | query | limit | No | integer |
page | query | page | No | integer |
query | query | query | No | string |
search | query | search | No | string |
sort | query | sort | No | string |
sortDir | query | sortDir | No | string |
Responses
Code | Description | Schema |
---|---|---|
200 | Products have been fetched successfully. | ProductResponseIndia |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
POST
Summary
Create new product.
Description
API to create new product.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
productRequest | body | productRequest | Yes | ProductRequest |
Responses
Code | Description | Schema |
---|---|---|
200 | OK | ProductResponse |
201 | Product has been created successfully. | ProductResponse |
400 | Product creation failed because of insufficient data. | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
DELETE
Summary
Delete product.
Description
API to delete existing product.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
productIds | body | productIds | Yes | [ long ] |
Responses
Code | Description | Schema |
---|---|---|
200 | OK | ResponseEntity |
204 | Product has been deleted successfully. | ResponseEntity |
401 | Unauthorized | |
403 | Forbidden | |
404 | Product has been created successfully. |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products be/activate
PUT
Summary
Change status of multiple products.
Description
API to change status of multiple products.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
codes | body | codes | Yes | [ string ] |
status | query | status | Yes | boolean |
Responses
Code | Description |
---|---|
200 | Product status has been changed successfully. |
201 | Created |
401 | Unauthorized |
403 | Forbidden |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products be/barcode-generate
GET
Summary
Get product details by barcode.
Description
API to get product details for given barcode valie.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
search | query | search | No | string |
Responses
Code | Description | Schema |
---|---|---|
200 | Product details have been fetched successfully. | ProductDetails |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products be/barcodes
POST
Summary
Get product details for barcodes.
Description
API to get product details for given barcodes.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
barcodes | body | barcodes | Yes | [ string ] |
Responses
Code | Description | Schema |
---|---|---|
200 | Product details have been fetched successfully. | [ object ] |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products be/brief
GET
Summary
Get product brief information
Description
API to get brief information of all the products
Responses
Code | Description | Schema |
---|---|---|
200 | Product brief information have been fetched successfully. | [ ProductShortInfo ] |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products be/briefbyaccountcode/{accountCode}
GET
Summary
Get product brief information by account code.
Description
API to get the products by account code used as any of the following - Sales, Sales Return, Purchase, Purchase Return, COGS, Inventory, Stock Adjument account, GL account for India or GL account for MY.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
accountCode | path | accountCode | Yes | string |
Responses
Code | Description | Schema |
---|---|---|
200 | Product brief information by account code have been fetched successfully. | [ ProductResponse ] |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products be/code/details
POST
Summary
Get product details.
Description
API to get product details for given products codes.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
productCodes | body | productCodes | Yes | [ string ] |
Responses
Code | Description | Schema |
---|---|---|
200 | Product details have been fetched successfully. | ProductDetails |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products be/custom-fields
GET
Summary
Get custom field is used or not
Description
API to Get custom field is used or not
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
customCode | query | customCode | Yes | string |
Responses
Code | Description | Schema |
---|---|---|
200 | Custom fields status fetched successfully | boolean |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products be/demo/{tenantId}
POST
Summary
Create demo Products.
Description
API to create demo products.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
country | query | country | No | string |
tenantId | path | tenantId | Yes | long |
Responses
Code | Description |
---|---|
200 | OK |
201 | Created |
401 | Unauthorized |
403 | Forbidden |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products be/details
POST
Summary
Get product details.
Description
API to get product details for given products codes.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
productCodes | body | productCodes | Yes | [ string ] |
Responses
Code | Description | Schema |
---|---|---|
200 | Product details have been fetched successfully. | ProductDetails |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products be/doc-seq-codes
POST
Summary
Get product details.
Description
API to get product details for given products codes.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
documentSequenceCodes | body | documentSequenceCodes | Yes | [ string ] |
Responses
Code | Description | Schema |
---|---|---|
200 | Product details have been fetched successfully. | ProductDetails |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products be/import
POST
Summary
Import products
Description
API to import products.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
productRequests | body | productRequests | Yes | [ ProductRequest ] |
Responses
Code | Description | Schema |
---|---|---|
200 | OK | [ ProductResponse ] |
201 | Products have been imported successfully. | [ ProductResponse ] |
400 | Product import failed. | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products be/info
POST
Summary
Fetch product details by codes
Description
Fetch product details by codes
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
codes | body | codes | Yes | [ string ] |
Responses
Code | Description | Schema |
---|---|---|
200 | OK | [ ProductInformation ] |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products be/inventory
PUT
Summary
Update Inventory
Description
API to update inventory Opening Balance and Opening valuation in bulk.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
inventoryRequests | body | inventoryRequests | Yes | [ InventoryRequest ] |
Responses
Code | Description | Schema |
---|---|---|
200 | Inventory has been updated successfully. | [ InventoryResponse ] |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found | |
500 | Inventory update fails. |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products be/names
POST
Summary
Get product details for names.
Description
API to get product details for given names.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
names | body | names | Yes | [ string ] |
Responses
Code | Description | Schema |
---|---|---|
200 | Product details have been fetched successfully. | [ object ] |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products be/opening-inventory-acc-codes
GET
Summary
Get Inventory Account Codes of Products with Opening Valuation
Description
API to Get Inventory Account Codes of Products with Opening Valuation
Responses
Code | Description | Schema |
---|---|---|
200 | Inventory Account Codes of Products with Opening Valuation fetched successfully | [ object ] |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products be/summary
GET
Summary
Product summary.
Description
API for products summary.
Responses
Code | Description | Schema |
---|---|---|
200 | Products summary has been fetched successfully. | ProductSummaryResponse |
400 | Failed to fetch product summary. | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products be/{id}
PUT
Summary
Update existing product.
Description
API to update existing product.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
id | path | id | Yes | long |
productRequest | body | productRequest | Yes | ProductRequest |
Responses
Code | Description | Schema |
---|---|---|
200 | Product has been updated successfully. | ProductResponseIndia |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Product with id not found. |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
PATCH
Summary
Update product attributes.
Description
API to update attributes of existing product.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
id | path | id | Yes | long |
product | body | product | Yes | object |
Responses
Code | Description | Schema |
---|---|---|
200 | Product attributes has been updated successfully. | ProductResponse |
204 | No Content | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Product with id not found. |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
product-controller-canada
v1/products/ca
Products ca
GET
Summary
Search products.
Description
API to search existing products.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
barcode | query | barcode | No | string |
contactCode | query | contactCode | No | string |
customfield | query | customfield | No | string |
limit | query | limit | No | integer |
page | query | page | No | integer |
query | query | query | No | string |
search | query | search | No | string |
sort | query | sort | No | string |
sortDir | query | sortDir | No | string |
Responses
Code | Description | Schema |
---|---|---|
200 | Products have been fetched successfully. | ProductResponseIndia |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
POST
Summary
Create new product.
Description
API to create new product.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
productRequest | body | productRequest | Yes | ProductRequest |
Responses
Code | Description | Schema |
---|---|---|
200 | OK | ProductResponse |
201 | Product has been created successfully. | ProductResponse |
400 | Product creation failed because of insufficient data. | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
DELETE
Summary
Delete product.
Description
API to delete existing product.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
productIds | body | productIds | Yes | [ long ] |
Responses
Code | Description | Schema |
---|---|---|
200 | OK | ResponseEntity |
204 | Product has been deleted successfully. | ResponseEntity |
401 | Unauthorized | |
403 | Forbidden | |
404 | Product has been created successfully. |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products ca/activate
PUT
Summary
Change status of multiple products.
Description
API to change status of multiple products.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
codes | body | codes | Yes | [ string ] |
status | query | status | Yes | boolean |
Responses
Code | Description |
---|---|
200 | Product status has been changed successfully. |
201 | Created |
401 | Unauthorized |
403 | Forbidden |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products ca/barcode-generate
GET
Summary
Get product details by barcode.
Description
API to get product details for given barcode valie.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
search | query | search | No | string |
Responses
Code | Description | Schema |
---|---|---|
200 | Product details have been fetched successfully. | ProductDetails |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products ca/barcodes
POST
Summary
Get product details for barcodes.
Description
API to get product details for given barcodes.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
barcodes | body | barcodes | Yes | [ string ] |
Responses
Code | Description | Schema |
---|---|---|
200 | Product details have been fetched successfully. | [ object ] |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products ca/brief
GET
Summary
Get product brief information
Description
API to get brief information of all the products
Responses
Code | Description | Schema |
---|---|---|
200 | Product brief information have been fetched successfully. | [ ProductShortInfo ] |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products ca/briefbyaccountcode/{accountCode}
GET
Summary
Get product brief information by account code.
Description
API to get the products by account code used as any of the following - Sales, Sales Return, Purchase, Purchase Return, COGS, Inventory, Stock Adjument account, GL account for India or GL account for MY.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
accountCode | path | accountCode | Yes | string |
Responses
Code | Description | Schema |
---|---|---|
200 | Product brief information by account code have been fetched successfully. | [ ProductResponse ] |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products ca/code/details
POST
Summary
Get product details.
Description
API to get product details for given products codes.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
productCodes | body | productCodes | Yes | [ string ] |
Responses
Code | Description | Schema |
---|---|---|
200 | Product details have been fetched successfully. | ProductDetails |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products ca/custom-fields
GET
Summary
Get custom field is used or not
Description
API to Get custom field is used or not
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
customCode | query | customCode | Yes | string |
Responses
Code | Description | Schema |
---|---|---|
200 | Custom fields status fetched successfully | boolean |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products ca/demo/{tenantId}
POST
Summary
Create demo Products.
Description
API to create demo products.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
country | query | country | No | string |
tenantId | path | tenantId | Yes | long |
Responses
Code | Description |
---|---|
200 | OK |
201 | Created |
401 | Unauthorized |
403 | Forbidden |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products ca/details
POST
Summary
Get product details.
Description
API to get product details for given products codes.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
productCodes | body | productCodes | Yes | [ string ] |
Responses
Code | Description | Schema |
---|---|---|
200 | Product details have been fetched successfully. | ProductDetails |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products ca/doc-seq-codes
POST
Summary
Get product details.
Description
API to get product details for given products codes.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
documentSequenceCodes | body | documentSequenceCodes | Yes | [ string ] |
Responses
Code | Description | Schema |
---|---|---|
200 | Product details have been fetched successfully. | ProductDetails |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products ca/import
POST
Summary
Import products
Description
API to import products.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
productRequests | body | productRequests | Yes | [ ProductRequest ] |
Responses
Code | Description | Schema |
---|---|---|
200 | OK | [ ProductResponse ] |
201 | Products have been imported successfully. | [ ProductResponse ] |
400 | Product import failed. | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products ca/info
POST
Summary
Fetch product details by codes
Description
Fetch product details by codes
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
codes | body | codes | Yes | [ string ] |
Responses
Code | Description | Schema |
---|---|---|
200 | OK | [ ProductInformation ] |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products ca/inventory
PUT
Summary
Update Inventory
Description
API to update inventory Opening Balance and Opening valuation in bulk.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
inventoryRequests | body | inventoryRequests | Yes | [ InventoryRequest ] |
Responses
Code | Description | Schema |
---|---|---|
200 | Inventory has been updated successfully. | [ InventoryResponse ] |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found | |
500 | Inventory update fails. |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products ca/names
POST
Summary
Get product details for names.
Description
API to get product details for given names.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
names | body | names | Yes | [ string ] |
Responses
Code | Description | Schema |
---|---|---|
200 | Product details have been fetched successfully. | [ object ] |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products ca/opening-inventory-acc-codes
GET
Summary
Get Inventory Account Codes of Products with Opening Valuation
Description
API to Get Inventory Account Codes of Products with Opening Valuation
Responses
Code | Description | Schema |
---|---|---|
200 | Inventory Account Codes of Products with Opening Valuation fetched successfully | [ object ] |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products ca/summary
GET
Summary
Product summary.
Description
API for products summary.
Responses
Code | Description | Schema |
---|---|---|
200 | Products summary has been fetched successfully. | ProductSummaryResponse |
400 | Failed to fetch product summary. | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products ca/{id}
PUT
Summary
Update existing product.
Description
API to update existing product.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
id | path | id | Yes | long |
productRequest | body | productRequest | Yes | ProductRequest |
Responses
Code | Description | Schema |
---|---|---|
200 | Product has been updated successfully. | ProductResponseIndia |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Product with id not found. |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
PATCH
Summary
Update product attributes.
Description
API to update attributes of existing product.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
id | path | id | Yes | long |
product | body | product | Yes | object |
Responses
Code | Description | Schema |
---|---|---|
200 | Product attributes has been updated successfully. | ProductResponse |
204 | No Content | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Product with id not found. |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
product-controller-germany
v1/products/de
Products de
GET
Summary
Search products.
Description
API to search existing products.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
barcode | query | barcode | No | string |
contactCode | query | contactCode | No | string |
customfield | query | customfield | No | string |
limit | query | limit | No | integer |
page | query | page | No | integer |
query | query | query | No | string |
search | query | search | No | string |
sort | query | sort | No | string |
sortDir | query | sortDir | No | string |
Responses
Code | Description | Schema |
---|---|---|
200 | Products have been fetched successfully. | ProductResponseIndia |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
POST
Summary
Create new product.
Description
API to create new product.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
productRequest | body | productRequest | Yes | ProductRequest |
Responses
Code | Description | Schema |
---|---|---|
200 | OK | ProductResponse |
201 | Product has been created successfully. | ProductResponse |
400 | Product creation failed because of insufficient data. | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
DELETE
Summary
Delete product.
Description
API to delete existing product.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
productIds | body | productIds | Yes | [ long ] |
Responses
Code | Description | Schema |
---|---|---|
200 | OK | ResponseEntity |
204 | Product has been deleted successfully. | ResponseEntity |
401 | Unauthorized | |
403 | Forbidden | |
404 | Product has been created successfully. |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products de/activate
PUT
Summary
Change status of multiple products.
Description
API to change status of multiple products.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
codes | body | codes | Yes | [ string ] |
status | query | status | Yes | boolean |
Responses
Code | Description |
---|---|
200 | Product status has been changed successfully. |
201 | Created |
401 | Unauthorized |
403 | Forbidden |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products de/barcode-generate
GET
Summary
Get product details by barcode.
Description
API to get product details for given barcode valie.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
search | query | search | No | string |
Responses
Code | Description | Schema |
---|---|---|
200 | Product details have been fetched successfully. | ProductDetails |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products de/barcodes
POST
Summary
Get product details for barcodes.
Description
API to get product details for given barcodes.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
barcodes | body | barcodes | Yes | [ string ] |
Responses
Code | Description | Schema |
---|---|---|
200 | Product details have been fetched successfully. | [ object ] |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products de/brief
GET
Summary
Get product brief information
Description
API to get brief information of all the products
Responses
Code | Description | Schema |
---|---|---|
200 | Product brief information have been fetched successfully. | [ ProductShortInfo ] |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products de/briefbyaccountcode/{accountCode}
GET
Summary
Get product brief information by account code.
Description
API to get the products by account code used as any of the following - Sales, Sales Return, Purchase, Purchase Return, COGS, Inventory, Stock Adjument account, GL account for India or GL account for MY.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
accountCode | path | accountCode | Yes | string |
Responses
Code | Description | Schema |
---|---|---|
200 | Product brief information by account code have been fetched successfully. | [ ProductResponse ] |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products de/code/details
POST
Summary
Get product details.
Description
API to get product details for given products codes.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
productCodes | body | productCodes | Yes | [ string ] |
Responses
Code | Description | Schema |
---|---|---|
200 | Product details have been fetched successfully. | ProductDetails |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products de/custom-fields
GET
Summary
Get custom field is used or not
Description
API to Get custom field is used or not
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
customCode | query | customCode | Yes | string |
Responses
Code | Description | Schema |
---|---|---|
200 | Custom fields status fetched successfully | boolean |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products de/demo/{tenantId}
POST
Summary
Create demo Products.
Description
API to create demo products.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
country | query | country | No | string |
tenantId | path | tenantId | Yes | long |
Responses
Code | Description |
---|---|
200 | OK |
201 | Created |
401 | Unauthorized |
403 | Forbidden |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products de/details
POST
Summary
Get product details.
Description
API to get product details for given products codes.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
productCodes | body | productCodes | Yes | [ string ] |
Responses
Code | Description | Schema |
---|---|---|
200 | Product details have been fetched successfully. | ProductDetails |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products de/doc-seq-codes
POST
Summary
Get product details.
Description
API to get product details for given products codes.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
documentSequenceCodes | body | documentSequenceCodes | Yes | [ string ] |
Responses
Code | Description | Schema |
---|---|---|
200 | Product details have been fetched successfully. | ProductDetails |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products de/import
POST
Summary
Import products
Description
API to import products.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
productRequests | body | productRequests | Yes | [ ProductRequest ] |
Responses
Code | Description | Schema |
---|---|---|
200 | OK | [ ProductResponse ] |
201 | Products have been imported successfully. | [ ProductResponse ] |
400 | Product import failed. | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products de/info
POST
Summary
Fetch product details by codes
Description
Fetch product details by codes
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
codes | body | codes | Yes | [ string ] |
Responses
Code | Description | Schema |
---|---|---|
200 | OK | [ ProductInformation ] |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products de/inventory
PUT
Summary
Update Inventory
Description
API to update inventory Opening Balance and Opening valuation in bulk.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
inventoryRequests | body | inventoryRequests | Yes | [ InventoryRequest ] |
Responses
Code | Description | Schema |
---|---|---|
200 | Inventory has been updated successfully. | [ InventoryResponse ] |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found | |
500 | Inventory update fails. |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products de/names
POST
Summary
Get product details for names.
Description
API to get product details for given names.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
names | body | names | Yes | [ string ] |
Responses
Code | Description | Schema |
---|---|---|
200 | Product details have been fetched successfully. | [ object ] |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products de/opening-inventory-acc-codes
GET
Summary
Get Inventory Account Codes of Products with Opening Valuation
Description
API to Get Inventory Account Codes of Products with Opening Valuation
Responses
Code | Description | Schema |
---|---|---|
200 | Inventory Account Codes of Products with Opening Valuation fetched successfully | [ object ] |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products de/summary
GET
Summary
Product summary.
Description
API for products summary.
Responses
Code | Description | Schema |
---|---|---|
200 | Products summary has been fetched successfully. | ProductSummaryResponse |
400 | Failed to fetch product summary. | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products de/{id}
PUT
Summary
Update existing product.
Description
API to update existing product.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
id | path | id | Yes | long |
productRequest | body | productRequest | Yes | ProductRequest |
Responses
Code | Description | Schema |
---|---|---|
200 | Product has been updated successfully. | ProductResponseIndia |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Product with id not found. |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
PATCH
Summary
Update product attributes.
Description
API to update attributes of existing product.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
id | path | id | Yes | long |
product | body | product | Yes | object |
Responses
Code | Description | Schema |
---|---|---|
200 | Product attributes has been updated successfully. | ProductResponse |
204 | No Content | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Product with id not found. |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
fulfillment-controller
Fulfillment APIs
Products fulfillment
GET
Summary
Search Fulfillment Order
Description
API to search Fulfillment Order
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
limit | query | limit | No | integer |
page | query | page | No | integer |
query | query | query | No | string |
search | query | search | No | string |
sort | query | sort | No | string |
sortDir | query | sortDir | No | string |
Responses
Code | Description | Schema |
---|---|---|
200 | Fulfillment orders have been fetched successfully. | FulfillmentResponse |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
POST
Summary
Fulfilled Sales Order.
Description
API to create sales order item fulfillment.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
fulfillmentRequest | body | fulfillmentRequest | Yes | FulfillmentRequest |
Responses
Code | Description | Schema |
---|---|---|
200 | Fulfillment has been created successfully. | FulfillmentResponse |
201 | Created | |
400 | Fulfillment not created due to insufficient data. | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
DELETE
Summary
Delete fulfillment by fulfillment code.
Description
API to delete fulfillment by fulfillment code.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
documentSequenceCode | query | documentSequenceCode | Yes | string |
fulfillmentCode | query | fulfillmentCode | Yes | string |
isBulkDelete | query | isBulkDelete | No | boolean |
isConvertedFromQuotation | query | isConvertedFromQuotation | Yes | boolean |
salesInvoiceCode | query | salesInvoiceCode | Yes | string |
Responses
Code | Description |
---|---|
200 | OK |
204 | Fulfillment has been deleted successfully. |
401 | Unauthorized |
403 | Forbidden |
404 | Fulfillment could not be deleted. |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products fulfillment/DeleteAllFulfillment
DELETE
Summary
Delete all fulfillment by tenant Id
Description
API to delete all fulfillment by tenant Id
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
tenantId | query | tenantId | Yes | long |
Responses
Code | Description |
---|---|
200 | OK |
204 | Fulfillment has been deleted successfully. |
401 | Unauthorized |
403 | Forbidden |
404 | Fulfillment could not be deleted. |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products fulfillment/bulk
POST
Summary
Fulfilled Sales Order.
Description
API to create bulk sales order item fulfillment.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
fulfillmentRequests | body | fulfillmentRequests | Yes | [ FulfillmentRequest ] |
Responses
Code | Description | Schema |
---|---|---|
200 | Fulfillment has been created successfully. | [ FulfillmentResponse ] |
201 | Created | |
400 | Fulfillment not created due to insufficient data. | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Get Product Fulfillment based on code and type
GET
Summary
Get fulfillment details by document code. Document can be at any stage (QUOTATION or INVOICE)
Description
API to fetch fulfillment details by document code.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
documentCode | path | documentCode | Yes | string |
documentType | query | documentType | Yes | string |
Responses
Code | Description | Schema |
---|---|---|
200 | Fulfillment information fetched successfully. | [ FulfillmentResponse ] |
401 | Unauthorized | |
403 | Forbidden | |
404 | Fulfillment not found. |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products fulfillment/fulfillmentitems/{code}
GET
Summary
Get fulfillment details by fulfillment code.
Description
API to fetch fulfillment details by fulfillment code.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
code | path | code | Yes | string |
Responses
Code | Description | Schema |
---|---|---|
200 | Fulfillment information fetched successfully. | FulfillmentResponse |
401 | Unauthorized | |
403 | Forbidden | |
404 | Fulfillment item not found. |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products fulfillment/quantity
POST
Summary
getQuoteAndInvoiceQuantities
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
request | body | request | Yes | StockQuantitiesRequest |
Responses
Code | Description | Schema |
---|---|---|
200 | OK | StockQuantitiesResponse |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products fulfillment/quotation
DELETE
Summary
Delete fulfillment of Quotation by fulfillment code.
Description
API to delete fulfillment of Quotation by fulfillment code.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
documentSequenceCode | query | documentSequenceCode | Yes | string |
fulfillmentCode | query | fulfillmentCode | Yes | string |
isBulkDelete | query | isBulkDelete | No | boolean |
quotationCode | query | quotationCode | Yes | string |
Responses
Code | Description |
---|---|
200 | OK |
204 | API to delete fulfillment of Quotation by fulfillment code. |
401 | Unauthorized |
403 | Forbidden |
404 | Fulfillment of Quotation could not be deleted. |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products fulfillment/salesorder
DELETE
Summary
Delete fulfillment by fulfillment code.
Description
API to delete fulfillment by fulfillment code.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
documentSequenceCode | query | documentSequenceCode | Yes | string |
fulfillmentCode | query | fulfillmentCode | Yes | string |
isBulkDelete | query | isBulkDelete | No | boolean |
isConvertedFromQuotation | query | isConvertedFromQuotation | Yes | boolean |
salesOrderCode | query | salesOrderCode | Yes | string |
Responses
Code | Description |
---|---|
200 | OK |
204 | Fulfillment has been deleted successfully. |
401 | Unauthorized |
403 | Forbidden |
404 | Fulfillment could not be deleted. |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products fulfillment/{code}
GET
Summary
Get fulfillment details by fulfillment code.
Description
API to fetch fulfillment details by fulfillment code.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
code | path | code | Yes | string |
Responses
Code | Description | Schema |
---|---|---|
200 | Fulfillment information fetched successfully. | FulfillmentResponse |
401 | Unauthorized | |
403 | Forbidden | |
404 | Fulfillment not found. |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products fulfillment/{code}/bulk
GET
Summary
Get fulfillment details by fulfillment code.
Description
API to fetch fulfillment details by fulfillment code.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
code | path | code | Yes | string |
Responses
Code | Description | Schema |
---|---|---|
200 | Fulfillment information fetched successfully. | FulfillmentResponse |
401 | Unauthorized | |
403 | Forbidden | |
404 | Fulfillment not found. |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products fulfillment/{id}
DELETE
Summary
Delete fulfillment by fulfillment id.
Description
API to delete fulfillment by fulfillment id.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
id | path | id | Yes | long |
Responses
Code | Description |
---|---|
200 | OK |
204 | Fulfillment has been deleted successfully. |
401 | Unauthorized |
403 | Forbidden |
404 | Fulfillment not found. |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
goods-receipt-controller
Goods Receipts APIs
Add Product Goods receipt
POST
Summary
Goods receipt purchase Order.
Description
API to create goods receipt purchase Order.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
goodsReceiptRequest | body | goodsReceiptRequest | Yes | GoodsReceiptRequest |
Responses
Code | Description | Schema |
---|---|---|
200 | Purchase order item goods receipt has been created successfully. | GoodsReceiptResponse |
201 | Created | |
400 | Purchase order item goods receipt failed. | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products goodsreceipt/DeleteAllGoodReceipt
DELETE
Summary
Delete all purchase order Goods receipt by tenant Id.
Description
API to delete all purchase order Goods receipt by tenant Id.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
tenantId | query | tenantId | Yes | long |
Responses
Code | Description |
---|---|
200 | OK |
204 | Goods receipt has been deleted successfully. |
401 | Unauthorized |
403 | Forbidden |
404 | Purchase order Goods receipt not found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products goodsreceipt/codes-types
POST
Summary
Fetch Goods receipts for documents
Description
API to Fetch Goods receipts for documents
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
goodsReceiptRequest | body | goodsReceiptRequest | Yes | GoodsReceiptsTypeCodeRequest |
Responses
Code | Description | Schema |
---|---|---|
200 | Goods receipts for documents fetched successfully. | [ object ] |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products goodsreceipt/count/{code}
GET
Summary
Get number of GRs by parent code
Description
Get number of GRs by parent code
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
code | path | code | Yes | string |
Responses
Code | Description | Schema |
---|---|---|
200 | GR count fetched by code | integer |
401 | Unauthorized | |
403 | Forbidden | |
404 | GR count with code not found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products goodsreceipt/documentCode/{documentCode}
GET
Summary
Get goods receipt details by document code.
Description
API to fetch purchase order item goods receipt details by document code.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
documentCode | path | documentCode | Yes | string |
documentType | query | documentType | Yes | string |
Responses
Code | Description | Schema |
---|---|---|
200 | Purchase order item goods receipt information fetched successfully. | [ GoodsReceiptResponse ] |
401 | Unauthorized | |
403 | Forbidden | |
404 | Purchase order goods receipt not found. |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products goodsreceipt/items/{code}
GET
Summary
Get GR ITEM by code
Description
Get GR ITEM by code
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
code | path | code | Yes | string |
Responses
Code | Description | Schema |
---|---|---|
200 | GR fetched by code | GoodsReceiptItemDto |
401 | Unauthorized | |
403 | Forbidden | |
404 | GR with code not found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products goodsreceipt/receipt
DELETE
Summary
Delete Purchase Invoice Goods receipt by goodsReceipt code.
Description
API to delete Purchase Invoice Goods Receipt by goodsReceipt code.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
goodsReceiptCode | query | goodsReceiptCode | Yes | string |
isBulkDeleted | query | isBulkDeleted | No | boolean |
isConvertedFromOrder | query | isConvertedFromOrder | Yes | boolean |
purchaseInvoiceCode | query | purchaseInvoiceCode | Yes | string |
Responses
Code | Description |
---|---|
200 | OK |
204 | Goods receipt has been deleted successfully. |
401 | Unauthorized |
403 | Forbidden |
404 | Purchase Invoice Goods receipt not found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products goodsreceipt/receipt/bulk
POST
Summary
Goods receipt purchase Order.
Description
API to create bulk goods receipt purchase Order.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
goodsReceiptRequests | body | goodsReceiptRequests | Yes | [ GoodsReceiptRequest ] |
Responses
Code | Description | Schema |
---|---|---|
200 | Purchase order item goods receipt has been created successfully. | [ GoodsReceiptResponse ] |
201 | Created | |
400 | Purchase order item goods receipt failed. | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products goodsreceipt/receipt/order
DELETE
Summary
Delete Purchase Order Goods receipt by goodsReceipt code.
Description
API to delete Purchase Order Goods Receipt by goodsReceipt code.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
goodsReceiptCode | query | goodsReceiptCode | Yes | string |
isBulkDeleted | query | isBulkDeleted | No | boolean |
purchaseOrderCode | query | purchaseOrderCode | Yes | string |
Responses
Code | Description |
---|---|
200 | OK |
204 | Goods receipt has been deleted successfully. |
401 | Unauthorized |
403 | Forbidden |
404 | Purchase order Goods receipt not found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products goodsreceipt/receipt/{code}
GET
Summary
Get Goods receipt details by goods receipt code.
Description
API to fetch Goods receipt details by fulfillment code.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
code | path | code | Yes | string |
Responses
Code | Description | Schema |
---|---|---|
200 | Goods receipt information fetched successfully. | GoodsReceiptResponse |
401 | Unauthorized | |
403 | Forbidden | |
404 | Purchase order Goods receipt not found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products goodsreceipt/receipt/{code}/bulk
GET
Summary
Get Goods receipt details by goods receipt code.
Description
API to fetch Goods receipt details by fulfillment code.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
code | path | code | Yes | string |
Responses
Code | Description | Schema |
---|---|---|
200 | Goods receipt information fetched successfully. | GoodsReceiptResponse |
401 | Unauthorized | |
403 | Forbidden | |
404 | Purchase order Goods receipt not found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products goodsreceipt/receipt/{id}
DELETE
Summary
Delete purchase order Goods receipt by goodsReceipt Id.
Description
API to delete purchase order Goods Receipt by goodsReceipt Id.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
id | path | id | Yes | long |
Responses
Code | Description |
---|---|
200 | OK |
204 | Goods receipt has been deleted successfully. |
401 | Unauthorized |
403 | Forbidden |
404 | Purchase order Goods receipt not found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products goodsreceipt/{code}
GET
Summary
Get GR by code
Description
Get GR by code
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
code | path | code | Yes | string |
Responses
Code | Description | Schema |
---|---|---|
200 | GR fetched by code | GoodsReceiptResponse |
401 | Unauthorized | |
403 | Forbidden | |
404 | GR with code not found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
product-controller-indonesia
Product Indonesia APIs
Products id
GET
Summary
Search products.
Description
API to search existing products.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
barcode | query | barcode | No | string |
contactCode | query | contactCode | No | string |
customfield | query | customfield | No | string |
limit | query | limit | No | integer |
page | query | page | No | integer |
query | query | query | No | string |
search | query | search | No | string |
sort | query | sort | No | string |
sortDir | query | sortDir | No | string |
Responses
Code | Description | Schema |
---|---|---|
200 | Products have been fetched successfully. | ProductResponseIndonesia |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
POST
Summary
Create new product.
Description
API to create new product.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
productRequest | body | productRequest | Yes | ProductRequestIndonesia |
Responses
Code | Description | Schema |
---|---|---|
200 | OK | ProductResponse |
201 | Product has been created successfully. | ProductResponse |
400 | Product creation failed because of insufficient data. | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
DELETE
Summary
Delete product.
Description
API to delete existing product.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
productIds | body | productIds | Yes | [ long ] |
Responses
Code | Description | Schema |
---|---|---|
200 | OK | ResponseEntity |
204 | Product has been deleted successfully. | ResponseEntity |
401 | Unauthorized | |
403 | Forbidden | |
404 | Product has been created successfully. |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products id/activate
PUT
Summary
Change status of multiple products.
Description
API to change status of multiple products.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
codes | body | codes | Yes | [ string ] |
status | query | status | Yes | boolean |
Responses
Code | Description |
---|---|
200 | Product status has been changed successfully. |
201 | Created |
401 | Unauthorized |
403 | Forbidden |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products id/barcode-generate
GET
Summary
Get product details by barcode.
Description
API to get product details for given barcode valie.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
search | query | search | No | string |
Responses
Code | Description | Schema |
---|---|---|
200 | Product details have been fetched successfully. | ProductDetails |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products id/barcodes
POST
Summary
Get product details for barcodes.
Description
API to get product details for given barcodes.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
barcodes | body | barcodes | Yes | [ string ] |
Responses
Code | Description | Schema |
---|---|---|
200 | Product details have been fetched successfully. | [ object ] |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products id/brief
GET
Summary
Get product brief information
Description
API to get brief information of all the products
Responses
Code | Description | Schema |
---|---|---|
200 | Product brief information have been fetched successfully. | [ ProductShortInfo ] |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products id/details
POST
Summary
Get product details.
Description
API to get product details for given products codes.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
productCodes | body | productCodes | Yes | [ string ] |
Responses
Code | Description | Schema |
---|---|---|
200 | Product details have been fetched successfully. | ProductDetails |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products id/doc-seq-codes
POST
Summary
Get product details.
Description
API to get product details for given products codes.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
documentSequenceCodes | body | documentSequenceCodes | Yes | [ string ] |
Responses
Code | Description | Schema |
---|---|---|
200 | Product details have been fetched successfully. | ProductDetails |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products id/import
POST
Summary
Import products
Description
API to import products.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
productRequests | body | productRequests | Yes | [ ProductRequestIndonesia ] |
Responses
Code | Description | Schema |
---|---|---|
200 | OK | [ ProductResponse ] |
201 | Products have been imported successfully. | [ ProductResponse ] |
400 | Product import failed. | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products id/inventory
PUT
Summary
Update Inventory
Description
API to update inventory Opening Balance and Opening valuation in bulk.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
inventoryRequests | body | inventoryRequests | Yes | [ InventoryRequest ] |
Responses
Code | Description | Schema |
---|---|---|
200 | Inventory has been updated successfully. | [ InventoryResponse ] |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found | |
500 | Inventory update fails. |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products id/names
POST
Summary
Get product details for names.
Description
API to get product details for given names.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
names | body | names | Yes | [ string ] |
Responses
Code | Description | Schema |
---|---|---|
200 | Product details have been fetched successfully. | [ object ] |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products id/summary
GET
Summary
Product summary.
Description
API for products summary.
Responses
Code | Description | Schema |
---|---|---|
200 | Products summary has been fetched successfully. | ProductSummaryResponse |
400 | Failed to fetch product summary. | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products id/{id}
PUT
Summary
Update existing product.
Description
API to update existing product.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
id | path | id | Yes | long |
productRequest | body | productRequest | Yes | ProductRequestIndonesia |
Responses
Code | Description | Schema |
---|---|---|
200 | Product has been updated successfully. | ProductResponseIndonesia |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Product with id not found. |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
PATCH
Summary
Update product attributes.
Description
API to update attributes of existing product.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
id | path | id | Yes | long |
product | body | product | Yes | object |
Responses
Code | Description | Schema |
---|---|---|
200 | Product attributes has been updated successfully. | ProductResponse |
204 | No Content | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Product with id not found. |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
product-controller-india
Product India APIs
Products in
GET
Summary
Search products.
Description
API to search existing products.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
barcode | query | barcode | No | string |
contactCode | query | contactCode | No | string |
customfield | query | customfield | No | string |
limit | query | limit | No | integer |
page | query | page | No | integer |
productTransactionType | query | productTransactionType | No | string |
query | query | query | No | string |
search | query | search | No | string |
sort | query | sort | No | string |
sortDir | query | sortDir | No | string |
Responses
Code | Description | Schema |
---|---|---|
200 | Products have been fetched successfully. | ProductResponseIndia |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
POST
Summary
Create new product.
Description
API to create new product.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
productRequestIndia | body | productRequestIndia | Yes | ProductRequestIndia |
Responses
Code | Description | Schema |
---|---|---|
200 | OK | ProductResponseIndia |
201 | Product has been created successfully. | ProductResponseIndia |
400 | Product creation failed because of insufficient data. | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
DELETE
Summary
Delete product.
Description
API to delete existing product.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
productIds | body | productIds | Yes | [ long ] |
Responses
Code | Description | Schema |
---|---|---|
200 | OK | ResponseEntity |
204 | Product has been deleted successfully. | ResponseEntity |
401 | Unauthorized | |
403 | Forbidden | |
404 | Product has been created successfully. |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products in/activate
PUT
Summary
Change status of multiple products.
Description
API to change status of multiple products.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
codes | body | codes | Yes | [ string ] |
status | query | status | Yes | boolean |
Responses
Code | Description |
---|---|
200 | Product status has been changed successfully. |
201 | Created |
401 | Unauthorized |
403 | Forbidden |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products in/all-hsn-sac
GET
Summary
Fetch all HSN and SAC codes information
Description
API to get all HSN and SAC codes information
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
search | query | search | No | string |
sort | query | sort | No | string |
sortDir | query | sortDir | No | string |
Responses
Code | Description | Schema |
---|---|---|
200 | All HSN and SAC codes information have been fetched successfully. | HSNAndSACCode |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products in/barcode-generate
GET
Summary
Get product details by barcode.
Description
API to get product details for given barcode valie.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
search | query | search | No | string |
Responses
Code | Description | Schema |
---|---|---|
200 | Product details have been fetched successfully. | ProductDetails |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products in/barcodes
POST
Summary
Get product details for barcodes.
Description
API to get product details for given barcodes.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
barcodes | body | barcodes | Yes | [ string ] |
Responses
Code | Description | Schema |
---|---|---|
200 | Product details have been fetched successfully. | [ object ] |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products in/brief
GET
Summary
Get product brief information
Description
API to get brief information of all the products
Responses
Code | Description | Schema |
---|---|---|
200 | Product brief information have been fetched successfully. | [ ProductShortInfo ] |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products in/codes
POST
Summary
getByCodes
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
codes | body | codes | Yes | [ string ] |
Responses
Code | Description | Schema |
---|---|---|
200 | OK | [ ProductResponseIndia ] |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products in/details
POST
Summary
Get product details.
Description
API to get product details for given products codes.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
productCodes | body | productCodes | Yes | [ string ] |
Responses
Code | Description | Schema |
---|---|---|
200 | Product details have been fetched successfully. | ProductDetails |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products in/doc-seq-codes
POST
Summary
Get product details.
Description
API to get product details for given products codes.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
documentSequenceCodes | body | documentSequenceCodes | Yes | [ string ] |
Responses
Code | Description | Schema |
---|---|---|
200 | Product details have been fetched successfully. | ProductDetails |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Get Products HSN
GET
Summary
Fetch HSN code information
Description
API to get HSN code information
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
limit | query | limit | No | integer |
page | query | page | No | integer |
query | query | query | No | string |
search | query | search | No | string |
sort | query | sort | No | string |
sortDir | query | sortDir | No | string |
Responses
Code | Description | Schema |
---|---|---|
200 | HSN code information have been fetched successfully. | HSNCodeIndiaDto |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
POST
Summary
API to create HSN
Description
API to create HSN
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
hsnCodeRequest | body | hsnCodeRequest | Yes | HSNCodeRequest |
Responses
Code | Description | Schema |
---|---|---|
200 | HSN successfully created | HSNCodeIndiaDto |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products in/hsn/{code}
PUT
Summary
API to update HSN
Description
API to update HSN
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
code | path | code | Yes | string |
hsnCodeRequest | body | hsnCodeRequest | Yes | HSNCodeRequest |
Responses
Code | Description | Schema |
---|---|---|
200 | HSN successfully updated | HSNCodeIndiaDto |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
DELETE
Summary
API to delete HSN
Description
API to delete HSN
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
code | path | code | Yes | string |
Responses
Code | Description | Schema |
---|---|---|
200 | HSN succesfully deleted | SACCodeIndiaDto |
204 | No Content | |
401 | Unauthorized | |
403 | Forbidden |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products in/import
POST
Summary
Import products
Description
API to import products.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
productRequests | body | productRequests | Yes | [ ProductRequestIndia ] |
Responses
Code | Description | Schema |
---|---|---|
200 | OK | [ ProductResponseIndia ] |
201 | Products have been imported successfully. | [ ProductResponseIndia ] |
400 | Product import failed. | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Update Product inventory
PUT
Summary
Update Inventory
Description
API to update inventory Opening Balance and Opening valuation in bulk.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
inventoryRequests | body | inventoryRequests | Yes | [ InventoryRequest ] |
Responses
Code | Description | Schema |
---|---|---|
200 | Inventory has been updated successfully. | [ InventoryResponse ] |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found | |
500 | Inventory update fails. |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products in/names
POST
Summary
Get product details for names.
Description
API to get product details for given names.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
names | body | names | Yes | [ string ] |
Responses
Code | Description | Schema |
---|---|---|
200 | Product details have been fetched successfully. | [ object ] |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Get Product SAC
GET
Summary
Fetch SAC code information
Description
API to get SAC code information
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
limit | query | limit | No | integer |
page | query | page | No | integer |
query | query | query | No | string |
search | query | search | No | string |
sort | query | sort | No | string |
sortDir | query | sortDir | No | string |
Responses
Code | Description | Schema |
---|---|---|
200 | SAC code information have been fetched successfully. | SACCodeIndiaDto |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
POST
Summary
API to create SAC
Description
API to create SAC
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
sacCodeRequest | body | sacCodeRequest | Yes | SACCodeRequest |
Responses
Code | Description | Schema |
---|---|---|
200 | SAC successfully created | SACCodeIndiaDto |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products in/sac/{code}
PUT
Summary
API to update SAC
Description
API to update SAC
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
code | path | code | Yes | string |
sacCodeRequest | body | sacCodeRequest | Yes | SACCodeRequest |
Responses
Code | Description | Schema |
---|---|---|
200 | SAC successfully updated | SACCodeIndiaDto |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
DELETE
Summary
API to delete SAC
Description
SAC succesfully deleted
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
code | path | code | Yes | string |
Responses
Code | Description | Schema |
---|---|---|
200 | All HSN and SAC codes information have been fetched successfully. | SACCodeIndiaDto |
204 | No Content | |
401 | Unauthorized | |
403 | Forbidden |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products in/summary
GET
Summary
Product summary.
Description
API for products summary.
Responses
Code | Description | Schema |
---|---|---|
200 | Products summary has been fetched successfully. | ProductSummaryResponse |
400 | Failed to fetch product summary. | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Get product nature of payment
GET
Summary
Get TDS Nature of Payments.
Description
Get TDS Nature of Payments.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
limit | query | limit | No | integer |
page | query | page | No | integer |
search | query | search | No | string |
sort | query | sort | No | string |
sortDir | query | sortDir | No | string |
Responses
Code | Description | Schema |
---|---|---|
200 | Fetched TDS Nature of Payments successfully. | TdsNatureOfPaymentIndia |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
POST
Summary
Create India Compliance TDS Nature of Payment.
Description
Create India Compliance TDS Nature of Payment.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
tdsNatureOfPaymentIndiaRequest | body | tdsNatureOfPaymentIndiaRequest | Yes | TdsNatureOfPaymentIndiaRequest |
Responses
Code | Description | Schema |
---|---|---|
200 | OK | TdsNatureOfPaymentIndia |
201 | TDS Nature of Payment created successfully. | TdsNatureOfPaymentIndia |
400 | TDS Nature of Payment creation failed. | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
PUT
Summary
Update India Compliance TDS Nature of Payment.
Description
Update India Compliance TDS Nature of Payment.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
tdsNatureOfPaymentIndiaRequest | body | tdsNatureOfPaymentIndiaRequest | Yes | TdsNatureOfPaymentIndiaRequest |
Responses
Code | Description | Schema |
---|---|---|
200 | OK | TdsNatureOfPaymentIndia |
201 | TDS Nature of Payment updated successfully. | TdsNatureOfPaymentIndia |
400 | TDS Nature of Payment updation failed. | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
DELETE
Summary
Delete TDS Nature of Payment.
Description
Delete TDS Nature of Payment.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
ids | body | ids | Yes | [ long ] |
Responses
Code | Description | Schema |
---|---|---|
200 | OK | ResponseEntity |
204 | TDS Nature of Payment has been deleted successfully. | ResponseEntity |
401 | Unauthorized | |
403 | Forbidden | |
404 | Nature of Payment with id %s not found. |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products in/{id}
PUT
Summary
Update existing product.
Description
API to update existing product.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
id | path | id | Yes | long |
productRequestIndia | body | productRequestIndia | Yes | ProductRequestIndia |
Responses
Code | Description | Schema |
---|---|---|
200 | Product has been updated successfully. | ProductResponseIndia |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Product with id not found. |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
PATCH
Summary
Update product attributes.
Description
API to update attributes of existing product.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
id | path | id | Yes | long |
product | body | product | Yes | object |
Responses
Code | Description | Schema |
---|---|---|
200 | Product attributes has been updated successfully. | ProductResponseIndia |
204 | No Content | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Product with id not found. |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
advanced-tracking-controller
Advanced Tracking APIs
Products inventories/advanced-tracking/available-serial-batch-by-warehouse
GET
Summary
Get Unfulfiled, Active Serial Numbers count
Description
API to Get Unfulfiled and Active Serial Numbers count
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
productCode | query | productCode | Yes | string |
requiredQty | query | requiredQty | No | integer |
Responses
Code | Description | Schema |
---|---|---|
200 | Successfuly calculated number of serial/batches. | AdvancedTrackingCountBySerialBatchDto |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products inventories/advanced-tracking/document
GET
Summary
API to get product tracking information for a document
Description
API to get product tracking information for a document
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
document_code | query | document_code | Yes | string |
document_type | query | document_type | Yes | string |
Responses
Code | Description | Schema |
---|---|---|
200 | Fetched product tracking information by document | [ ProductTrackingInfo ] |
400 | Failed to fetch product tracking information by document | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products inventories/advanced-tracking/document/fulfillment
POST
Summary
Get Document Tracking Inventory Info
Description
API to Get Document Tracking Inventory Info
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
document_code | query | document_code | Yes | string |
document_type | query | document_type | Yes | string |
fulfillmentItemCodes | body | fulfillmentItemCodes | Yes | [ string ] |
Responses
Code | Description | Schema |
---|---|---|
200 | Successfuly fetched tracking information by document. | AdvancedTrackingMeta |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Get Product sales return based on code and type
POST
Summary
Get Document Tracking Inventory Info for return
Description
API to Get Document Tracking Inventory Info for return
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
document_code | query | document_code | Yes | string |
document_type | query | document_type | Yes | string |
Responses
Code | Description | Schema |
---|---|---|
200 | Successfuly fetched tracking information by document for return. | AdvancedTrackingMeta |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products inventories/advanced-tracking/documentref
POST
Summary
Get Document Tracking Inventory Info
Description
API to Get Document Tracking Inventory Info
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
transactionRefCode | body | transactionRefCode | Yes | [ string ] |
Responses
Code | Description | Schema |
---|---|---|
200 | Successfuly fetched tracking information by document. | AdvancedTrackingMeta |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products inventories/advanced-tracking/fulfillment/search
GET
Summary
search Advanced Tracking Units for fulfillment by transactionRefCode
Description
API to search Advanced Tracking Units By Transaction Reference Code for Fulfillment
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
fromDate | query | fromDate | No | dateTime |
limit | query | limit | No | integer |
page | query | page | No | integer |
query | query | query | No | string |
search | query | search | No | string |
sort | query | sort | No | string |
sortDir | query | sortDir | No | string |
toDate | query | toDate | No | dateTime |
transactionRefCode | query | transactionRefCode | Yes | string |
Responses
Code | Description | Schema |
---|---|---|
200 | Advanced Tracked Units for the fulfillment have been fetched successfully. | AdvancedTrackingMetaDto |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products inventories/advanced-tracking/goods-received/search
GET
Summary
search Advanced Tracking Units for goods received by transactionRefCode
Description
API to search Advanced Tracking Units By Transaction Reference Code for Goods Received
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
fromDate | query | fromDate | No | dateTime |
limit | query | limit | No | integer |
page | query | page | No | integer |
query | query | query | No | string |
search | query | search | No | string |
sort | query | sort | No | string |
sortDir | query | sortDir | No | string |
toDate | query | toDate | No | dateTime |
transactionRefCode | query | transactionRefCode | Yes | string |
Responses
Code | Description | Schema |
---|---|---|
200 | Advanced Tracked Units for goods received have been fetched successfully. | AdvancedTrackingMetaDto |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products inventories/advanced-tracking/goods-received/txnCodes
POST
Summary
All advance tracking meta data
Description
Get all advance tracking meta data by goods receipt transactions
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
txnRefCodes | body | txnRefCodes | Yes | [ string ] |
Responses
Code | Description | Schema |
---|---|---|
200 | Successfuly fetched tracking information by document. | AdvancedTrackingMeta |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products inventories/advanced-tracking/search
GET
Summary
Search Advanced Tracking Units
Description
API to search Advanced Tracking Units
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
fromDate | query | fromDate | No | dateTime |
isCombined | query | isCombined | No | boolean |
limit | query | limit | No | integer |
page | query | page | No | integer |
query | query | query | No | string |
search | query | search | No | string |
sort | query | sort | No | string |
sortDir | query | sortDir | No | string |
toDate | query | toDate | No | dateTime |
Responses
Code | Description | Schema |
---|---|---|
200 | Advanced Tracked Units have been fetched successfully. | AdvancedTrackingMetaDto |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products inventories/advanced-tracking/serial-batch-count
GET
Summary
Get Unfulfiled, Active Serial Numbers count
Description
API to Get Unfulfiled and Active Serial Numbers count
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
productVariantCode | query | productVariantCode | Yes | string |
Responses
Code | Description | Schema |
---|---|---|
200 | Successfuly calculated number of serial/batches. | AdvancedTrackingCountBySerialBatchDto |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
pick-pack-ship-controller
Pick Pack Ship Controller
Products inventories/documents
GET
Summary
Search sales documents.
Description
API to search sales documents.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
filter | query | filter | No | string |
fromDate | query | fromDate | No | dateTime |
limit | query | limit | No | integer |
page | query | page | No | integer |
query | query | query | No | string |
search | query | search | No | string |
sort | query | sort | No | string |
sortDir | query | sortDir | No | string |
toDate | query | toDate | No | dateTime |
Responses
Code | Description | Schema |
---|---|---|
200 | Sales documents have been fetched successfully. | Page |
400 | Failed to fetch sales documents. | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products inventories/documents/pick-pack-ship
PATCH
Summary
Update PPS document status.
Description
API to update PPS document status.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
salesDocumentDtos | body | salesDocumentDtos | Yes | [ SalesDocumentDto ] |
status | query | status | Yes | string |
Responses
Code | Description |
---|---|
200 | Status updated successfully. |
204 | No Content |
401 | Unauthorized |
403 | Forbidden |
404 | PPS Sales Document code not found. |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products inventories/documents/processed/documents
POST
Summary
Get processed shipment document by quotation code.
Description
API to check shipment document is processed or not by quotation code.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
documentCodes | body | documentCodes | Yes | [ string ] |
Responses
Code | Description | Schema |
---|---|---|
200 | Processed shipment document details have been fetched successfully. | [ ShipmentDocumentStatusDto ] |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products inventories/documents/shipment-details/bulk
POST
Summary
Get Shipment details.
Description
API for Shipment details.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
requestDetails | body | requestDetails | Yes | ShipDocumentDetailRequestDto |
Responses
Code | Description | Schema |
---|---|---|
200 | Shipment details has been fetched successfully. | [ ShippingDocumentDto ] |
201 | Created | |
400 | Failed to fetch Shipment details. | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
pack-list-controller
Pack List Controller
Products inventories/pack-list
POST
Summary
Create Pack List.
Description
API to create pack list.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
packListRequest | body | packListRequest | Yes | PackListRequest |
Responses
Code | Description | Schema |
---|---|---|
200 | OK | PicklistResponse |
201 | Pack list has been created successfully. | PicklistResponse |
400 | Pack list could not be created due to insufficient data. | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
PUT
Summary
Update Pack List.
Description
API to update existing pack list
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
packListRequest | body | packListRequest | Yes | PackListRequest |
Responses
Code | Description | Schema |
---|---|---|
200 | Pack List has been updated successfully. | PicklistResponse |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Pack List with given id not found. |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products inventories/pack-list/packlist-details
POST
Summary
print Packing Slip
Description
Api to print Packing Slip after passing documentCodes.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
salesDocumentDtos | body | salesDocumentDtos | Yes | [ SalesDocumentDto ] |
Responses
Code | Description | Schema |
---|---|---|
200 | Selected Packing Slips has been printed successfully. | Resource |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Order not found. %s |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products inventories/pack-list/print
POST
Summary
print Packing Slip
Description
Api to print Packing Slip after passing documentCodes.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
salesDocumentDtos | body | salesDocumentDtos | Yes | [ SalesDocumentDto ] |
Responses
Code | Description | Schema |
---|---|---|
200 | Selected Packing Slips has been printed successfully. | Resource |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Order not found. %s |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products inventories/pack-list/void
PUT
Summary
void pack list
Description
Api to void packlist after passing documentIds.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
salesDocumentDtos | body | salesDocumentDtos | Yes | [ SalesDocumentDto ] |
Responses
Code | Description |
---|---|
200 | Selected packlists has been voided successfully. |
201 | Created |
400 | packlists can not be voided. |
401 | Unauthorized |
403 | Forbidden |
404 | Order not found. %s |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
pick-list-controller
Pick List Controller
Products inventories/pick-list
GET
Summary
Search Pick List.
Description
API to fetch pick list.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
filter | query | filter | No | string |
fromDate | query | fromDate | No | dateTime |
limit | query | limit | No | integer |
page | query | page | No | integer |
query | query | query | No | string |
search | query | search | No | string |
sort | query | sort | No | string |
sortDir | query | sortDir | No | string |
toDate | query | toDate | No | dateTime |
Responses
Code | Description | Schema |
---|---|---|
200 | Pick list has been fetched successfully. | PicklistResponse |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
POST
Summary
Create Pick List.
Description
API to create pick list.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
pickListRequest | body | pickListRequest | Yes | PickListRequest |
Responses
Code | Description | Schema |
---|---|---|
200 | OK | PicklistResponse |
201 | Pick list has been created successfully. | PicklistResponse |
400 | Pick list could not be created due to insufficient data. | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products inventories/pick-list/picklist-details
POST
Summary
print Pick list
Description
Api to print picklist after passing picklistIds.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
pickListIds | body | pickListIds | Yes | [ string ] |
Responses
Code | Description | Schema |
---|---|---|
200 | Selected picklists has been printed successfully. | Resource |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Shipments by code not found. PickListCodes: %s |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products inventories/pick-list/print
POST
Summary
print Pick list
Description
Api to print picklist after passing picklistIds.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
pickListIds | body | pickListIds | Yes | [ string ] |
Responses
Code | Description | Schema |
---|---|---|
200 | Selected picklists has been printed successfully. | Resource |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Shipments by code not found. PickListCodes: %s |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products inventories/pick-list/sales-orders
POST
Summary
Get Details of selected order to create Pick list.
Description
Api to get details of selected orders.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
salesDocumentDtos | body | salesDocumentDtos | Yes | [ SalesDocumentDto ] |
Responses
Code | Description | Schema |
---|---|---|
200 | Order details for pick list generation has been fetched successfully. | PicklistResponse |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products inventories/pick-list/scan/{itemCode}/{barcode}
PUT
Summary
Scan product .
Description
API to scan product for selected order
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
barcode | path | barcode | Yes | string |
itemCode | path | itemCode | Yes | string |
Responses
Code | Description |
---|---|
200 | Product has been scanned |
201 | Created |
401 | Unauthorized |
403 | Forbidden |
404 | Product not found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products inventories/pick-list/void
PUT
Summary
void Pick list
Description
Api to void picklist after passing picklistIds.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
pickListIds | body | pickListIds | Yes | [ string ] |
Responses
Code | Description |
---|---|
200 | Selected picklists has been voided successfully. |
201 | Created |
400 | Picklists can not be voided. |
401 | Unauthorized |
403 | Forbidden |
404 | Shipments by code not found. PickListCodes: %s |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products inventories/pick-list/{id}
PUT
Summary
Update Pick List.
Description
API to update existing pick list
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
id | path | id | Yes | long |
pickListRequest | body | pickListRequest | Yes | PickListRequest |
Responses
Code | Description | Schema |
---|---|---|
200 | Pick List has been updated successfully. | PicklistResponse |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Pick List with given id not found. |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
reorder-report-controller
Reorder Report Controller
Products inventories/reorderreport
GET
Summary
Search Reorder.
Description
API to fetch Reorder Report.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
limit | query | limit | No | integer |
page | query | page | No | integer |
query | query | query | No | string |
search | query | search | No | string |
sort | query | sort | No | string |
sortDir | query | sortDir | No | string |
Responses
Code | Description | Schema |
---|---|---|
200 | Reorder Report fetched successfully | ReorderReportDto |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
ship-list-controller
Ship List Controller
Products inventories/ship-list
GET
Summary
Search pack and ship List.
Description
API to fetch pack and ship list.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
filter | query | filter | No | string |
fromDate | query | fromDate | No | dateTime |
limit | query | limit | No | integer |
page | query | page | No | integer |
query | query | query | No | string |
search | query | search | No | string |
sort | query | sort | No | string |
sortDir | query | sortDir | No | string |
toDate | query | toDate | No | dateTime |
Responses
Code | Description | Schema |
---|---|---|
200 | Pack and ship list has been fetched successfully. | [ ShipmentDocumentDto ] |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products inventories/ship-list/print
POST
Summary
print Shipping label
Description
Api to print shipping label.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
printShippingLabelRequests | body | printShippingLabelRequests | Yes | [ PrintShippingLabelRequest ] |
Responses
Code | Description | Schema |
---|---|---|
200 | Selected shipping labels has been printed successfully. | Resource |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Shipping label not found. %s %s |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products inventories/ship-list/shiplist-details
POST
Summary
print Shipping label
Description
Api to print shipping label.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
printShippingLabelRequests | body | printShippingLabelRequests | Yes | [ PrintShippingLabelRequest ] |
Responses
Code | Description | Schema |
---|---|---|
200 | Selected shipping labels has been printed successfully. | Resource |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Shipping label not found. %s %s |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products inventories/ship-list/void
PUT
Summary
void ship list
Description
API to void shiplist after passing documentCodes.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
salesDocumentDtos | body | salesDocumentDtos | Yes | [ SalesDocumentDto ] |
Responses
Code | Description |
---|---|
200 | Selected shiplists has been voided successfully. |
201 | Created |
400 | shiplists can not be voided. |
401 | Unauthorized |
403 | Forbidden |
404 | Order not found. %s |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products inventories/ship-list/{documentCode}/{documentType}
GET
Summary
Get Shipping details by document code and document type
Description
API to fetch Shipping details by document code and document type.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
documentCode | path | documentCode | Yes | string |
documentType | path | documentType | Yes | string |
Responses
Code | Description | Schema |
---|---|---|
200 | Shipping information fetched successfully. | ShipListDto |
401 | Unauthorized | |
403 | Forbidden | |
404 | Shipping order not found with code %s , type %s . |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
POST
Summary
create shipping details by document code and document type
Description
API to create shipping details by document code and document type.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
documentCode | path | documentCode | Yes | string |
documentType | path | documentType | Yes | string |
shipListRequest | body | shipListRequest | Yes | ShipListRequest |
Responses
Code | Description | Schema |
---|---|---|
200 | OK | ShipListResponse |
201 | Shipping information created successfully. | ShipListResponse |
401 | Unauthorized | |
403 | Forbidden | |
404 | Shipping order not found with code %s , type %s . |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
PUT
Summary
update shipping details by document code and document type
Description
API to update shipping details by document code and document type.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
documentCode | path | documentCode | Yes | string |
documentType | path | documentType | Yes | string |
shipListRequest | body | shipListRequest | Yes | ShipListRequest |
Responses
Code | Description | Schema |
---|---|---|
200 | shipping information updated successfully. | ShipListResponse |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Shipping order not found with code %s , type %s . |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
warehouse-controller
Warehouse Controller
Products inventories/warehouses
GET
Summary
Get warehouse list for tenant.
Description
API to fetch warehouse list for tenant.
Responses
Code | Description | Schema |
---|---|---|
200 | Warehouse information fetched successfully. | [ WarehouseResponse ] |
401 | Unauthorized | |
403 | Forbidden | |
404 | Warehouse not found with id %s |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
POST
Summary
Create Warehouse.
Description
API to create warehouse.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
wareHouseRequest | body | wareHouseRequest | Yes | WareHouseRequest |
Responses
Code | Description | Schema |
---|---|---|
200 | OK | WarehouseResponse |
201 | Warehouse has been created successfully. | WarehouseResponse |
400 | Warehouse could not be created due to insufficient data. | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products inventories/warehouses/assignusers/{id}
POST
Summary
Assign users to warehouse
Description
API to assign users to warehouse
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
id | path | id | Yes | long |
userIds | body | userIds | Yes | [ long ] |
Responses
Code | Description |
---|---|
200 | Users for warehouse assigned successfully. |
201 | Created |
401 | Unauthorized |
403 | Forbidden |
404 | Warehouse with given id not found. |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products inventories/warehouses/jobworkout
GET
Summary
Get Job Work Out Warehouse tenant.
Description
API to fetch Job Work Out Warehouse tenant.
Responses
Code | Description | Schema |
---|---|---|
200 | Job Work Out Warehouse code fetched successfully. | string |
401 | Unauthorized | |
403 | Forbidden | |
404 | Job Work Out Warehouse not found for Tenant |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products inventories/warehouses/jobworkoutwarehouse
POST
Summary
create job work out warehouse.
Description
API to create job work out warehouse.
Responses
Code | Description |
---|---|
200 | OK |
201 | Created |
204 | Warehouse has been created successfully. |
401 | Unauthorized |
403 | Forbidden |
404 | Warehouse not created. |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products inventories/warehouses/primary
GET
Summary
Get Primary Warehouse tenant.
Description
API to fetch Primary Warehouse tenant.
Responses
Code | Description | Schema |
---|---|---|
200 | Primary Warehouse code fetched successfully. | string |
401 | Unauthorized | |
403 | Forbidden | |
404 | Primary Warehouse not found for Tenant |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products inventories/warehouses/rejected
GET
Summary
Get Rejected Warehouse tenant.
Description
API to fetch Rejected Warehouse tenant.
Responses
Code | Description | Schema |
---|---|---|
200 | Rejected Warehouse code fetched successfully. | string |
401 | Unauthorized | |
403 | Forbidden | |
404 | Rejected Warehouse not found for Tenant |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products inventories/warehouses/rejectedwarehouse
POST
Summary
create rejected warehouse.
Description
API to create rejected warehouse.
Responses
Code | Description |
---|---|
200 | OK |
201 | Created |
204 | Warehouse has been created successfully. |
401 | Unauthorized |
403 | Forbidden |
404 | Warehouse not created. |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Get Warehouses
GET
Summary
Search Warehouse.
Description
API to fetch Warehouse.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
filterOnRolesFlg | query | filterOnRolesFlg | No | boolean |
limit | query | limit | No | integer |
page | query | page | No | integer |
query | query | query | No | string |
search | query | search | No | string |
sort | query | sort | No | string |
sortDir | query | sortDir | No | string |
Responses
Code | Description | Schema |
---|---|---|
200 | API to fetch Warehouse. | WarehouseResponse |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products inventories/warehouses/shortinfo
GET
Summary
Get warehouse short info by warehouse code.
Description
API to fetch warehouse short info by warehouse code.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
filterOnRolesFlg | query | filterOnRolesFlg | No | boolean |
Responses
Code | Description | Schema |
---|---|---|
200 | Warehouse information fetched successfully. | WarehouseResponse |
401 | Unauthorized | |
403 | Forbidden | |
404 | Warehouse not found with id %s |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products inventories/warehouses/type/{type}
GET
Summary
Get Warehouse by type
Description
API to fetch Warehouse by type.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
type | path | type | Yes | string |
Responses
Code | Description | Schema |
---|---|---|
200 | Warehouse by type is fetched successfully. | WarehouseResponse |
401 | Unauthorized | |
403 | Forbidden | |
404 | Warehouse by type not found. |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
POST
Summary
create warehouse by type.
Description
API to create warehouse by type.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
type | path | type | Yes | string |
Responses
Code | Description |
---|---|
200 | OK |
201 | Created |
204 | Warehouse has been created successfully. |
401 | Unauthorized |
403 | Forbidden |
404 | Warehouse not created. |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Get Inentory waraehouses
Get Warehouse products
GET
Summary
Get all active Warehouse details with product and available quantity.
Description
API to fetch Warehouse details with product and available quantity.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
filterOnRolesFlg | query | filterOnRolesFlg | No | boolean |
warehouseCode | query | warehouseCode | No | string |
Responses
Code | Description | Schema |
---|---|---|
200 | Warehouse details with available quantity has been fetched successfully. | WHProductResponse |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
POST
Summary
Get Ware house details with available quantity by product codes.
Description
API to fetch Ware house details with available quantity by product codes.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
productCodes | body | productCodes | Yes | [ string ] |
Responses
Code | Description | Schema |
---|---|---|
200 | Ware house details with available quantity by product codes has been fetched successfully. | WHProductResponse |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products inventories/warehouses/warehouse-products-code
POST
Summary
Get Warehouse details with product Codes and available quantity.
Description
API to fetch Warehouse details with product Codes and available quantity.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
productCodes | body | productCodes | Yes | [ string ] |
warehouseCode | query | warehouseCode | No | string |
Responses
Code | Description | Schema |
---|---|---|
200 | Warehouse details with available quantity has been fetched successfully. | WHProductResponse |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Get Advanced Track Based on product code
GET
Summary
Get Warehouse details with product Codes and available quantity.
Description
API to fetch Warehouse details with product Codes and available quantity.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
includeQC | query | includeQC | No | boolean |
isCombined | query | isCombined | No | boolean |
productCode | query | productCode | Yes | string |
warehouseCode | query | warehouseCode | No | string |
Responses
Code | Description | Schema |
---|---|---|
200 | Warehouse details with available quantity has been fetched successfully. | WHProductResponse |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products inventories/warehouses/{code}
GET
Summary
Get warehouse details by warehouse code.
Description
API to fetch warehouse details by warehouse code.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
code | path | code | Yes | string |
Responses
Code | Description | Schema |
---|---|---|
200 | Warehouse information fetched successfully. | WarehouseResponse |
401 | Unauthorized | |
403 | Forbidden | |
404 | Warehouse not found with id %s |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products inventories/warehouses/{id}
PUT
Summary
Update Warehouse.
Description
API to update existing Warehouse
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
id | path | id | Yes | long |
wareHouseRequest | body | wareHouseRequest | Yes | WareHouseRequest |
Responses
Code | Description | Schema |
---|---|---|
200 | Warehouse has been updated successfully. | WarehouseResponse |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Warehouse with given id not found. |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
DELETE
Summary
Delete Warehouse by id.
Description
API to delete warehouse details by id.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
id | path | id | Yes | long |
Responses
Code | Description |
---|---|
200 | OK |
204 | Warehouse has been deleted successfully. |
401 | Unauthorized |
403 | Forbidden |
404 | Warehouse not found. |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
PATCH
Summary
Update warehouse status
Description
API to update warehouse status
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
active | query | active | No | boolean |
id | path | id | Yes | long |
primary | query | primary | No | boolean |
Responses
Code | Description |
---|---|
200 | Active/Primary for warehouse updated successfully. |
204 | No Content |
401 | Unauthorized |
403 | Forbidden |
404 | Warehouse with given id not found. |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
product-controller-malaysia
Product Malaysia APIs
Products my
GET
Summary
Search products.
Description
API to search existing products.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
contactCode | query | contactCode | No | string |
customfield | query | customfield | No | string |
limit | query | limit | No | integer |
page | query | page | No | integer |
query | query | query | No | string |
search | query | search | No | string |
sort | query | sort | No | string |
sortDir | query | sortDir | No | string |
Responses
Code | Description | Schema |
---|---|---|
200 | Products have been fetched successfully. | ProductResponseMalaysia |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
POST
Summary
Create new product.
Description
API to create new product.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
productRequestMalaysia | body | productRequestMalaysia | Yes | ProductRequestMalaysia |
Responses
Code | Description | Schema |
---|---|---|
200 | OK | ProductResponseMalaysia |
201 | Product has been created successfully. | ProductResponseMalaysia |
400 | Product creation failed because of insufficient data. | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
DELETE
Summary
Delete product.
Description
API to delete existing product.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
productIds | body | productIds | Yes | [ long ] |
Responses
Code | Description | Schema |
---|---|---|
200 | OK | ResponseEntity |
204 | Product has been deleted successfully. | ResponseEntity |
401 | Unauthorized | |
403 | Forbidden | |
404 | Product has been created successfully. |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products my/activate
PUT
Summary
Change status of multiple products.
Description
API to change status of multiple products.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
codes | body | codes | Yes | [ string ] |
status | query | status | Yes | boolean |
Responses
Code | Description |
---|---|
200 | Product status has been changed successfully. |
201 | Created |
401 | Unauthorized |
403 | Forbidden |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products my/all-tariff-service
GET
Summary
Fetch all TARIFF and SERVICE codes information
Description
API to get all TARIFF and SERVICE codes information
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
search | query | search | No | string |
sort | query | sort | No | string |
sortDir | query | sortDir | No | string |
Responses
Code | Description | Schema |
---|---|---|
200 | All TARIFF and SERVICE codes information have been fetched successfully. | TariffAndServiceCode |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products my/barcode-generate
GET
Summary
Get product details by barcode.
Description
API to get product details for given barcode valie.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
search | query | search | No | string |
Responses
Code | Description | Schema |
---|---|---|
200 | Product details have been fetched successfully. | ProductDetails |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products my/barcodes
POST
Summary
Get product details for barcodes.
Description
API to get product details for given barcodes.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
barcodes | body | barcodes | Yes | [ string ] |
Responses
Code | Description | Schema |
---|---|---|
200 | Product details have been fetched successfully. | [ object ] |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products my/brief
GET
Summary
Get product brief information
Description
API to get brief information of all the products
Responses
Code | Description | Schema |
---|---|---|
200 | Product brief information have been fetched successfully. | [ ProductShortInfo ] |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products my/details
POST
Summary
Get product details.
Description
API to get product details for given products codes.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
productCodes | body | productCodes | Yes | [ string ] |
Responses
Code | Description | Schema |
---|---|---|
200 | Product details have been fetched successfully. | ProductDetails |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products my/doc-seq-codes
POST
Summary
Get product details.
Description
API to get product details for given products codes.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
documentSequenceCodes | body | documentSequenceCodes | Yes | [ string ] |
Responses
Code | Description | Schema |
---|---|---|
200 | Product details have been fetched successfully. | ProductDetails |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products my/import
POST
Summary
Import products
Description
API to import products.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
productRequests | body | productRequests | Yes | [ ProductRequestMalaysia ] |
Responses
Code | Description | Schema |
---|---|---|
200 | OK | [ ProductResponseMalaysia ] |
201 | Products have been imported successfully. | [ ProductResponseMalaysia ] |
400 | Product import failed. | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products my/inventory
PUT
Summary
Update Inventory
Description
API to update inventory Opening Balance and Opening valuation in bulk.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
inventoryRequests | body | inventoryRequests | Yes | [ InventoryRequest ] |
Responses
Code | Description | Schema |
---|---|---|
200 | Inventory has been updated successfully. | [ InventoryResponse ] |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found | |
500 | Inventory update fails. |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products my/names
POST
Summary
Get product details for names.
Description
API to get product details for given names.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
names | body | names | Yes | [ string ] |
Responses
Code | Description | Schema |
---|---|---|
200 | Product details have been fetched successfully. | [ object ] |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products my/service
GET
Summary
Fetch SERVICE code information
Description
API to get SERVICE code information
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
limit | query | limit | No | integer |
page | query | page | No | integer |
query | query | query | No | string |
search | query | search | No | string |
sort | query | sort | No | string |
sortDir | query | sortDir | No | string |
Responses
Code | Description | Schema |
---|---|---|
200 | SERVICE code information have been fetched successfully. | ServiceTypeMalaysiaDto |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products my/summary
GET
Summary
Product summary.
Description
API for products summary.
Responses
Code | Description | Schema |
---|---|---|
200 | Products summary has been fetched successfully. | ProductSummaryResponse |
400 | Failed to fetch product summary. | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products my/tariff
GET
Summary
Fetch TARIFF code information
Description
API to get TARIFF code information
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
limit | query | limit | No | integer |
page | query | page | No | integer |
query | query | query | No | string |
search | query | search | No | string |
sort | query | sort | No | string |
sortDir | query | sortDir | No | string |
Responses
Code | Description | Schema |
---|---|---|
200 | TARIFF code information have been fetched successfully. | TarifCodeMalaysiaDto |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products my/{id}
PUT
Summary
Update existing product.
Description
API to update existing product.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
id | path | id | Yes | long |
productRequestMalaysia | body | productRequestMalaysia | Yes | ProductRequestMalaysia |
Responses
Code | Description | Schema |
---|---|---|
200 | Product has been updated successfully. | ProductResponseMalaysia |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Product with id not found. |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
PATCH
Summary
Update product attributes.
Description
API to update attributes of existing product.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
id | path | id | Yes | long |
product | body | product | Yes | object |
Responses
Code | Description | Schema |
---|---|---|
200 | Product attributes has been updated successfully. | ProductResponseMalaysia |
204 | No Content | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Product with id not found. |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
product-controller-nl
Product Netherlands APIs
Products nl
GET
Summary
Search products.
Description
API to search existing products.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
barcode | query | barcode | No | string |
contactCode | query | contactCode | No | string |
customfield | query | customfield | No | string |
limit | query | limit | No | integer |
page | query | page | No | integer |
query | query | query | No | string |
search | query | search | No | string |
sort | query | sort | No | string |
sortDir | query | sortDir | No | string |
Responses
Code | Description | Schema |
---|---|---|
200 | Products have been fetched successfully. | ProductResponseIndia |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
POST
Summary
Create new product.
Description
API to create new product.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
productRequest | body | productRequest | Yes | ProductRequest |
Responses
Code | Description | Schema |
---|---|---|
200 | OK | ProductResponse |
201 | Product has been created successfully. | ProductResponse |
400 | Product creation failed because of insufficient data. | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
DELETE
Summary
Delete product.
Description
API to delete existing product.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
productIds | body | productIds | Yes | [ long ] |
Responses
Code | Description | Schema |
---|---|---|
200 | OK | ResponseEntity |
204 | Product has been deleted successfully. | ResponseEntity |
401 | Unauthorized | |
403 | Forbidden | |
404 | Product has been created successfully. |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products nl/activate
PUT
Summary
Change status of multiple products.
Description
API to change status of multiple products.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
codes | body | codes | Yes | [ string ] |
status | query | status | Yes | boolean |
Responses
Code | Description |
---|---|
200 | Product status has been changed successfully. |
201 | Created |
401 | Unauthorized |
403 | Forbidden |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products nl/barcode-generate
GET
Summary
Get product details by barcode.
Description
API to get product details for given barcode valie.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
search | query | search | No | string |
Responses
Code | Description | Schema |
---|---|---|
200 | Product details have been fetched successfully. | ProductDetails |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products nl/barcodes
POST
Summary
Get product details for barcodes.
Description
API to get product details for given barcodes.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
barcodes | body | barcodes | Yes | [ string ] |
Responses
Code | Description | Schema |
---|---|---|
200 | Product details have been fetched successfully. | [ object ] |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products nl/brief
GET
Summary
Get product brief information
Description
API to get brief information of all the products
Responses
Code | Description | Schema |
---|---|---|
200 | Product brief information have been fetched successfully. | [ ProductShortInfo ] |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products nl/briefbyaccountcode/{accountCode}
GET
Summary
Get product brief information by account code.
Description
API to get the products by account code used as any of the following - Sales, Sales Return, Purchase, Purchase Return, COGS, Inventory, Stock Adjument account, GL account for India or GL account for MY.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
accountCode | path | accountCode | Yes | string |
Responses
Code | Description | Schema |
---|---|---|
200 | Product brief information by account code have been fetched successfully. | [ ProductResponse ] |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products nl/code/details
POST
Summary
Get product details.
Description
API to get product details for given products codes.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
productCodes | body | productCodes | Yes | [ string ] |
Responses
Code | Description | Schema |
---|---|---|
200 | Product details have been fetched successfully. | ProductDetails |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products nl/custom-fields
GET
Summary
Get custom field is used or not
Description
API to Get custom field is used or not
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
customCode | query | customCode | Yes | string |
Responses
Code | Description | Schema |
---|---|---|
200 | Custom fields status fetched successfully | boolean |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products nl/demo/{tenantId}
POST
Summary
Create demo Products.
Description
API to create demo products.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
country | query | country | No | string |
tenantId | path | tenantId | Yes | long |
Responses
Code | Description |
---|---|
200 | OK |
201 | Created |
401 | Unauthorized |
403 | Forbidden |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products nl/details
POST
Summary
Get product details.
Description
API to get product details for given products codes.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
productCodes | body | productCodes | Yes | [ string ] |
Responses
Code | Description | Schema |
---|---|---|
200 | Product details have been fetched successfully. | ProductDetails |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products nl/doc-seq-codes
POST
Summary
Get product details.
Description
API to get product details for given products codes.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
documentSequenceCodes | body | documentSequenceCodes | Yes | [ string ] |
Responses
Code | Description | Schema |
---|---|---|
200 | Product details have been fetched successfully. | ProductDetails |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products nl/import
POST
Summary
Import products
Description
API to import products.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
productRequests | body | productRequests | Yes | [ ProductRequest ] |
Responses
Code | Description | Schema |
---|---|---|
200 | OK | [ ProductResponse ] |
201 | Products have been imported successfully. | [ ProductResponse ] |
400 | Product import failed. | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products nl/info
POST
Summary
Fetch product details by codes
Description
Fetch product details by codes
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
codes | body | codes | Yes | [ string ] |
Responses
Code | Description | Schema |
---|---|---|
200 | OK | [ ProductInformation ] |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products nl/inventory
PUT
Summary
Update Inventory
Description
API to update inventory Opening Balance and Opening valuation in bulk.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
inventoryRequests | body | inventoryRequests | Yes | [ InventoryRequest ] |
Responses
Code | Description | Schema |
---|---|---|
200 | Inventory has been updated successfully. | [ InventoryResponse ] |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found | |
500 | Inventory update fails. |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products nl/names
POST
Summary
Get product details for names.
Description
API to get product details for given names.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
names | body | names | Yes | [ string ] |
Responses
Code | Description | Schema |
---|---|---|
200 | Product details have been fetched successfully. | [ object ] |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products nl/opening-inventory-acc-codes
GET
Summary
Get Inventory Account Codes of Products with Opening Valuation
Description
API to Get Inventory Account Codes of Products with Opening Valuation
Responses
Code | Description | Schema |
---|---|---|
200 | Inventory Account Codes of Products with Opening Valuation fetched successfully | [ object ] |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products nl/summary
GET
Summary
Product summary.
Description
API for products summary.
Responses
Code | Description | Schema |
---|---|---|
200 | Products summary has been fetched successfully. | ProductSummaryResponse |
400 | Failed to fetch product summary. | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products nl/{id}
PUT
Summary
Update existing product.
Description
API to update existing product.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
id | path | id | Yes | long |
productRequest | body | productRequest | Yes | ProductRequest |
Responses
Code | Description | Schema |
---|---|---|
200 | Product has been updated successfully. | ProductResponseIndia |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Product with id not found. |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
PATCH
Summary
Update product attributes.
Description
API to update attributes of existing product.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
id | path | id | Yes | long |
product | body | product | Yes | object |
Responses
Code | Description | Schema |
---|---|---|
200 | Product attributes has been updated successfully. | ProductResponse |
204 | No Content | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Product with id not found. |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
product-controller-nz
v1/products/nz
Products nz
GET
Summary
Search products.
Description
API to search existing products.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
barcode | query | barcode | No | string |
contactCode | query | contactCode | No | string |
customfield | query | customfield | No | string |
limit | query | limit | No | integer |
page | query | page | No | integer |
query | query | query | No | string |
search | query | search | No | string |
sort | query | sort | No | string |
sortDir | query | sortDir | No | string |
Responses
Code | Description | Schema |
---|---|---|
200 | Products have been fetched successfully. | ProductResponseIndia |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
POST
Summary
Create new product.
Description
API to create new product.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
productRequest | body | productRequest | Yes | ProductRequest |
Responses
Code | Description | Schema |
---|---|---|
200 | OK | ProductResponse |
201 | Product has been created successfully. | ProductResponse |
400 | Product creation failed because of insufficient data. | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
DELETE
Summary
Delete product.
Description
API to delete existing product.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
productIds | body | productIds | Yes | [ long ] |
Responses
Code | Description | Schema |
---|---|---|
200 | OK | ResponseEntity |
204 | Product has been deleted successfully. | ResponseEntity |
401 | Unauthorized | |
403 | Forbidden | |
404 | Product has been created successfully. |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products nz/activate
PUT
Summary
Change status of multiple products.
Description
API to change status of multiple products.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
codes | body | codes | Yes | [ string ] |
status | query | status | Yes | boolean |
Responses
Code | Description |
---|---|
200 | Product status has been changed successfully. |
201 | Created |
401 | Unauthorized |
403 | Forbidden |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products nz/barcode-generate
GET
Summary
Get product details by barcode.
Description
API to get product details for given barcode valie.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
search | query | search | No | string |
Responses
Code | Description | Schema |
---|---|---|
200 | Product details have been fetched successfully. | ProductDetails |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products nz/barcodes
POST
Summary
Get product details for barcodes.
Description
API to get product details for given barcodes.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
barcodes | body | barcodes | Yes | [ string ] |
Responses
Code | Description | Schema |
---|---|---|
200 | Product details have been fetched successfully. | [ object ] |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products nz/brief
GET
Summary
Get product brief information
Description
API to get brief information of all the products
Responses
Code | Description | Schema |
---|---|---|
200 | Product brief information have been fetched successfully. | [ ProductShortInfo ] |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products nz/briefbyaccountcode/{accountCode}
GET
Summary
Get product brief information by account code.
Description
API to get the products by account code used as any of the following - Sales, Sales Return, Purchase, Purchase Return, COGS, Inventory, Stock Adjument account, GL account for India or GL account for MY.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
accountCode | path | accountCode | Yes | string |
Responses
Code | Description | Schema |
---|---|---|
200 | Product brief information by account code have been fetched successfully. | [ ProductResponse ] |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products nz/code/details
POST
Summary
Get product details.
Description
API to get product details for given products codes.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
productCodes | body | productCodes | Yes | [ string ] |
Responses
Code | Description | Schema |
---|---|---|
200 | Product details have been fetched successfully. | ProductDetails |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products nz/custom-fields
GET
Summary
Get custom field is used or not
Description
API to Get custom field is used or not
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
customCode | query | customCode | Yes | string |
Responses
Code | Description | Schema |
---|---|---|
200 | Custom fields status fetched successfully | boolean |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products nz/demo/{tenantId}
POST
Summary
Create demo Products.
Description
API to create demo products.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
country | query | country | No | string |
tenantId | path | tenantId | Yes | long |
Responses
Code | Description |
---|---|
200 | OK |
201 | Created |
401 | Unauthorized |
403 | Forbidden |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products nz/details
POST
Summary
Get product details.
Description
API to get product details for given products codes.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
productCodes | body | productCodes | Yes | [ string ] |
Responses
Code | Description | Schema |
---|---|---|
200 | Product details have been fetched successfully. | ProductDetails |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products nz/doc-seq-codes
POST
Summary
Get product details.
Description
API to get product details for given products codes.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
documentSequenceCodes | body | documentSequenceCodes | Yes | [ string ] |
Responses
Code | Description | Schema |
---|---|---|
200 | Product details have been fetched successfully. | ProductDetails |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products nz/import
POST
Summary
Import products
Description
API to import products.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
productRequests | body | productRequests | Yes | [ ProductRequest ] |
Responses
Code | Description | Schema |
---|---|---|
200 | OK | [ ProductResponse ] |
201 | Products have been imported successfully. | [ ProductResponse ] |
400 | Product import failed. | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products nz/info
POST
Summary
Fetch product details by codes
Description
Fetch product details by codes
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
codes | body | codes | Yes | [ string ] |
Responses
Code | Description | Schema |
---|---|---|
200 | OK | [ ProductInformation ] |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products nz/inventory
PUT
Summary
Update Inventory
Description
API to update inventory Opening Balance and Opening valuation in bulk.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
inventoryRequests | body | inventoryRequests | Yes | [ InventoryRequest ] |
Responses
Code | Description | Schema |
---|---|---|
200 | Inventory has been updated successfully. | [ InventoryResponse ] |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found | |
500 | Inventory update fails. |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products nz/names
POST
Summary
Get product details for names.
Description
API to get product details for given names.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
names | body | names | Yes | [ string ] |
Responses
Code | Description | Schema |
---|---|---|
200 | Product details have been fetched successfully. | [ object ] |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products nz/opening-inventory-acc-codes
GET
Summary
Get Inventory Account Codes of Products with Opening Valuation
Description
API to Get Inventory Account Codes of Products with Opening Valuation
Responses
Code | Description | Schema |
---|---|---|
200 | Inventory Account Codes of Products with Opening Valuation fetched successfully | [ object ] |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products nz/summary
GET
Summary
Product summary.
Description
API for products summary.
Responses
Code | Description | Schema |
---|---|---|
200 | Products summary has been fetched successfully. | ProductSummaryResponse |
400 | Failed to fetch product summary. | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products nz/{id}
PUT
Summary
Update existing product.
Description
API to update existing product.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
id | path | id | Yes | long |
productRequest | body | productRequest | Yes | ProductRequest |
Responses
Code | Description | Schema |
---|---|---|
200 | Product has been updated successfully. | ProductResponseIndia |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Product with id not found. |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
PATCH
Summary
Update product attributes.
Description
API to update attributes of existing product.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
id | path | id | Yes | long |
product | body | product | Yes | object |
Responses
Code | Description | Schema |
---|---|---|
200 | Product attributes has been updated successfully. | ProductResponse |
204 | No Content | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Product with id not found. |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
product-controller-philippines
Product Philippines APIs
Products ph
GET
Summary
Search products.
Description
API to search existing products.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
barcode | query | barcode | No | string |
contactCode | query | contactCode | No | string |
customfield | query | customfield | No | string |
limit | query | limit | No | integer |
page | query | page | No | integer |
query | query | query | No | string |
search | query | search | No | string |
sort | query | sort | No | string |
sortDir | query | sortDir | No | string |
Responses
Code | Description | Schema |
---|---|---|
200 | Products have been fetched successfully. | ProductResponsePhilippines |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
POST
Summary
Create new product.
Description
API to create new product.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
productRequest | body | productRequest | Yes | ProductRequestPhilippines |
Responses
Code | Description | Schema |
---|---|---|
200 | OK | ProductResponsePhilippines |
201 | Product has been created successfully. | ProductResponsePhilippines |
400 | Product creation failed because of insufficient data. | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
DELETE
Summary
Delete product.
Description
API to delete existing product.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
productIds | body | productIds | Yes | [ long ] |
Responses
Code | Description | Schema |
---|---|---|
200 | OK | ResponseEntity |
204 | Product has been deleted successfully. | ResponseEntity |
401 | Unauthorized | |
403 | Forbidden | |
404 | Product has been created successfully. |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products ph/activate
PUT
Summary
Change status of multiple products.
Description
API to change status of multiple products.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
codes | body | codes | Yes | [ string ] |
status | query | status | Yes | boolean |
Responses
Code | Description |
---|---|
200 | Product status has been changed successfully. |
201 | Created |
401 | Unauthorized |
403 | Forbidden |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products ph/barcode-generate
GET
Summary
Get product details by barcode.
Description
API to get product details for given barcode valie.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
search | query | search | No | string |
Responses
Code | Description | Schema |
---|---|---|
200 | Product details have been fetched successfully. | ProductDetails |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products ph/barcodes
POST
Summary
Get product details for barcodes.
Description
API to get product details for given barcodes.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
barcodes | body | barcodes | Yes | [ string ] |
Responses
Code | Description | Schema |
---|---|---|
200 | Product details have been fetched successfully. | [ object ] |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products ph/brief
GET
Summary
Get product brief information
Description
API to get brief information of all the products
Responses
Code | Description | Schema |
---|---|---|
200 | Product brief information have been fetched successfully. | [ ProductShortInfo ] |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products ph/details
POST
Summary
Get product details.
Description
API to get product details for given products codes.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
productCodes | body | productCodes | Yes | [ string ] |
Responses
Code | Description | Schema |
---|---|---|
200 | Product details have been fetched successfully. | ProductDetails |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products ph/doc-seq-codes
POST
Summary
Get product details.
Description
API to get product details for given products codes.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
documentSequenceCodes | body | documentSequenceCodes | Yes | [ string ] |
Responses
Code | Description | Schema |
---|---|---|
200 | Product details have been fetched successfully. | ProductDetails |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products ph/import
POST
Summary
Import products
Description
API to import products.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
productRequests | body | productRequests | Yes | [ ProductRequestPhilippines ] |
Responses
Code | Description | Schema |
---|---|---|
200 | OK | [ ProductResponse ] |
201 | Products have been imported successfully. | [ ProductResponse ] |
400 | Product import failed. | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products ph/inventory
PUT
Summary
Update Inventory
Description
API to update inventory Opening Balance and Opening valuation in bulk.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
inventoryRequests | body | inventoryRequests | Yes | [ InventoryRequest ] |
Responses
Code | Description | Schema |
---|---|---|
200 | Inventory has been updated successfully. | [ InventoryResponse ] |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found | |
500 | Inventory update fails. |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products ph/names
POST
Summary
Get product details for names.
Description
API to get product details for given names.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
names | body | names | Yes | [ string ] |
Responses
Code | Description | Schema |
---|---|---|
200 | Product details have been fetched successfully. | [ object ] |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products ph/summary
GET
Summary
Product summary.
Description
API for products summary.
Responses
Code | Description | Schema |
---|---|---|
200 | Products summary has been fetched successfully. | ProductSummaryResponse |
400 | Failed to fetch product summary. | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products ph/{id}
PUT
Summary
Update existing product.
Description
API to update existing product.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
id | path | id | Yes | long |
productRequest | body | productRequest | Yes | ProductRequestPhilippines |
Responses
Code | Description | Schema |
---|---|---|
200 | Product has been updated successfully. | ProductResponsePhilippines |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Product with id not found. |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
PATCH
Summary
Update product attributes.
Description
API to update attributes of existing product.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
id | path | id | Yes | long |
product | body | product | Yes | object |
Responses
Code | Description | Schema |
---|---|---|
200 | Product attributes has been updated successfully. | ProductResponse |
204 | No Content | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Product with id not found. |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
price-list-controller
Price List Controller
Products price-list
GET
Summary
GET price lists
Description
API to get all existing price lists
Responses
Code | Description | Schema |
---|---|---|
200 | Price lists have been fetched successfully. | [ object ] |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
POST
Summary
Create new Price List.
Description
API to create new Price List.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
priceListDto | body | priceListDto | Yes | PriceListDto |
Responses
Code | Description | Schema |
---|---|---|
200 | OK | PriceListDto |
201 | Price List has been created successfully. | PriceListDto |
400 | Price List creation failed. | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products price-list/active/{id}
PUT
Summary
Update existing UOM active status.
Description
API to update existing UOM active status.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
active | body | active | Yes | boolean |
id | path | id | Yes | long |
Responses
Code | Description | Schema |
---|---|---|
200 | OK | PriceListDto |
201 | UOM active status has been updated successfully. | PriceListDto |
400 | UOM active status update has been failed. | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products price-list/assign-price-list/{id}
PUT
Summary
Assign price list to contacts.
Description
API to assign price list to contacts.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
id | path | id | Yes | long |
request | body | request | Yes | PriceListContactsUpdateRequest |
Responses
Code | Description | Schema |
---|---|---|
200 | OK | PriceListDto |
201 | Contacts assigned to price list successfully. | PriceListDto |
400 | Assign price list to contacts has been failed. | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products price-list/change/{id}
PUT
Summary
Update existing UOM prices by percentage.
Description
API to update existing UOM prices by percentage.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
id | path | id | Yes | long |
request | body | request | Yes | PriceListPercentageUpdateRequest |
Responses
Code | Description | Schema |
---|---|---|
200 | OK | PriceListDto |
201 | UOM prices has been updated successfully by percentage. | PriceListDto |
400 | UOM prices by percentage update has been failed. | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products price-list/contact-price-lists
POST
Summary
Update contact in price lists.
Description
API to update contact in price lists.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
request | body | request | Yes | ContactUpdatePriceListRequest |
Responses
Code | Description |
---|---|
200 | OK |
201 | Contact updated in price lists successfully. |
400 | Update contact in price lists has been failed. |
401 | Unauthorized |
403 | Forbidden |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products price-list/contact-price-lists/bulk
POST
Summary
Bulk Update contacts in price lists.
Description
API to bulk update contact in price lists.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
request | body | request | Yes | [ ContactUpdatePriceListRequest ] |
Responses
Code | Description | Schema |
---|---|---|
200 | OK | [ BulkApiResponse ] |
201 | Bulk Contacts updated in price lists successfully. | [ BulkApiResponse ] |
400 | Bulk Update contacts in price lists has been failed. | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
GET Document Price list
POST
Summary
Get prices for products.
Description
API to get prices for products.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
request | body | request | Yes | PriceListPricingRequest |
Responses
Code | Description | Schema |
---|---|---|
200 | OK | [ object ] |
201 | Prices for products fetched successfully. | [ object ] |
400 | Prices for products failed. | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products price-list/import
POST
Summary
Import products
Description
API to import products.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
request | body | request | Yes | [ PriceListDto ] |
Responses
Code | Description | Schema |
---|---|---|
200 | OK | [ BulkApiResponse ] |
201 | Products have been imported successfully. | [ BulkApiResponse ] |
400 | Product import failed. | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products price-list/prices
POST
Summary
Get prices by uom.
Description
API to get prices by uom.
Responses
Code | Description | Schema |
---|---|---|
200 | OK | object |
201 | Prices by uom fetched successfully. | object |
400 | Prices by uom failed. | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products price-list/purchase-sales-price-list/{contactCode}
GET
Summary
Get purchase and sales price list by contact code.
Description
API to get purchase and sales price list by contact code.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
contactCode | path | contactCode | Yes | string |
Responses
Code | Description | Schema |
---|---|---|
200 | Purchase and sales price list by contact code has been fetched successfully. | PurchaseSalesPriceListDto |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Get All Products price-list
GET
Summary
Search Price lists.
Description
API to search existing price lists.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
limit | query | limit | No | integer |
page | query | page | No | integer |
query | query | query | No | string |
search | query | search | No | string |
sort | query | sort | No | string |
sortDir | query | sortDir | No | string |
Responses
Code | Description | Schema |
---|---|---|
200 | Price lists have been fetched successfully. | Page«PriceListDto» |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products price-list/{id}
GET
Summary
GET price list by id
Description
API to get price list by id
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
id | path | id | Yes | long |
Responses
Code | Description | Schema |
---|---|---|
200 | Price list has been fetched successfully. | PriceListDto |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
PUT
Summary
Update existing price list.
Description
API to update existing price list.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
id | path | id | Yes | long |
priceListDto | body | priceListDto | Yes | PriceListDto |
Responses
Code | Description | Schema |
---|---|---|
200 | Price list has been updated successfully. | PriceListDto |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Price list with id not found. |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
DELETE
Summary
Delete price list.
Description
API to delete existing price list.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
id | path | id | Yes | long |
Responses
Code | Description | Schema |
---|---|---|
200 | OK | ResponseEntity |
204 | Price list has been deleted successfully. | ResponseEntity |
401 | Unauthorized | |
403 | Forbidden | |
404 | Price list has not been found to delete |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
product-uom-contact-mapping-controller
Product Uom Contact Mapping Controller
Products product-uom-contact/mapping
GET
Summary
Retrieve product uom and contact mapping
Description
Retrieve product uom and contact mapping
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
contactCode | query | contactCode | No | string |
productCode | query | productCode | Yes | string |
Responses
Code | Description | Schema |
---|---|---|
200 | Fetch product uom and contact mapping | UOMDto |
400 | Could not get mapping | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products product-uom-contact/mapping/{documentType}/{documentCode}
GET
Summary
Save product uom and contact mapping
Description
Save product uom and contact mapping
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
documentCode | path | documentCode | Yes | string |
documentType | path | documentType | Yes | string |
Responses
Code | Description |
---|---|
200 | Fetch product uom and contact mapping |
400 | Could not get mapping |
401 | Unauthorized |
403 | Forbidden |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
qc-document-details-controller
QC Transaction APIs
Add Product QC transaction
POST
Summary
Create new qc transaction.
Description
API to create new qc transaction.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
qcTransactionDetailsDto | body | qcTransactionDetailsDto | Yes | QCDocumentDetailsRequestDto |
Responses
Code | Description | Schema |
---|---|---|
200 | OK | QCDocumentDetailsResponseDto |
201 | QC transaction has been created successfully. | QCDocumentDetailsResponseDto |
400 | QC transaction creation failed because of insufficient data. | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products qctransaction/qcdetailsbyid/{documentId}
GET
Summary
Get QC document details by id
Description
API to get QC document details by id for a tenant
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
documentId | path | documentId | Yes | long |
Responses
Code | Description | Schema |
---|---|---|
200 | Fetched QC document details by id successfully. | StockTransferDto |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products qctransaction/qcdocuments
POST
Summary
Create new qc document.
Description
API to create new qc document.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
qcDocumentRequestDtos | body | qcDocumentRequestDtos | Yes | [ QCDocumentRequestDto ] |
Responses
Code | Description | Schema |
---|---|---|
200 | OK | [ object ] |
201 | QC document has been created successfully. | [ object ] |
400 | QC document creation failed because of insufficient data. | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products qctransaction/qcdocumentsbyproductcodes
POST
Summary
Get qc documents by product codes.
Description
API to get qc documents by product codes.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
productCodes | body | productCodes | Yes | [ string ] |
Responses
Code | Description | Schema |
---|---|---|
200 | OK | [ object ] |
201 | QC document has been fetched successfully. | [ object ] |
400 | Unable to fetch QC documents. | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Get QC trandaction Paged
GET
Summary
Get qc transactions.
Description
API to get qc transactions.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
fromDate | query | fromDate | No | dateTime |
limit | query | limit | No | integer |
page | query | page | No | integer |
query | query | query | No | string |
search | query | search | No | string |
sort | query | sort | No | string |
sortDir | query | sortDir | No | string |
toDate | query | toDate | No | dateTime |
Responses
Code | Description | Schema |
---|---|---|
200 | OK | QCDocumentResponseDto |
201 | QC transaction has been fetched successfully. | QCDocumentResponseDto |
400 | Unable to fetch QC transactions. | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
product-controller-saudi-arabia
Product Saudi Arabia APIs
Products sa
GET
Summary
Search products.
Description
API to search existing products.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
barcode | query | barcode | No | string |
contactCode | query | contactCode | No | string |
customfield | query | customfield | No | string |
limit | query | limit | No | integer |
page | query | page | No | integer |
query | query | query | No | string |
search | query | search | No | string |
sort | query | sort | No | string |
sortDir | query | sortDir | No | string |
Responses
Code | Description | Schema |
---|---|---|
200 | Products have been fetched successfully. | ProductResponseSaudiArabia |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
POST
Summary
Create new product.
Description
API to create new product.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
productRequest | body | productRequest | Yes | ProductRequestSaudiArabia |
Responses
Code | Description | Schema |
---|---|---|
200 | OK | ProductResponse |
201 | Product has been created successfully. | ProductResponse |
400 | Product creation failed because of insufficient data. | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
DELETE
Summary
Delete product.
Description
API to delete existing product.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
productIds | body | productIds | Yes | [ long ] |
Responses
Code | Description | Schema |
---|---|---|
200 | OK | ResponseEntity |
204 | Product has been deleted successfully. | ResponseEntity |
401 | Unauthorized | |
403 | Forbidden | |
404 | Product has been created successfully. |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products sa/activate
PUT
Summary
Change status of multiple products.
Description
API to change status of multiple products.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
codes | body | codes | Yes | [ string ] |
status | query | status | Yes | boolean |
Responses
Code | Description |
---|---|
200 | Product status has been changed successfully. |
201 | Created |
401 | Unauthorized |
403 | Forbidden |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products sa/barcode-generate
GET
Summary
Get product details by barcode.
Description
API to get product details for given barcode valie.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
search | query | search | No | string |
Responses
Code | Description | Schema |
---|---|---|
200 | Product details have been fetched successfully. | ProductDetails |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products sa/barcodes
POST
Summary
Get product details for barcodes.
Description
API to get product details for given barcodes.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
barcodes | body | barcodes | Yes | [ string ] |
Responses
Code | Description | Schema |
---|---|---|
200 | Product details have been fetched successfully. | [ object ] |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products sa/brief
GET
Summary
Get product brief information
Description
API to get brief information of all the products
Responses
Code | Description | Schema |
---|---|---|
200 | Product brief information have been fetched successfully. | [ ProductShortInfo ] |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products sa/details
POST
Summary
Get product details.
Description
API to get product details for given products codes.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
productCodes | body | productCodes | Yes | [ string ] |
Responses
Code | Description | Schema |
---|---|---|
200 | Product details have been fetched successfully. | ProductDetails |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products sa/doc-seq-codes
POST
Summary
Get product details.
Description
API to get product details for given products codes.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
documentSequenceCodes | body | documentSequenceCodes | Yes | [ string ] |
Responses
Code | Description | Schema |
---|---|---|
200 | Product details have been fetched successfully. | ProductDetails |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products sa/import
POST
Summary
Import products
Description
API to import products.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
productRequests | body | productRequests | Yes | [ ProductRequestSaudiArabia ] |
Responses
Code | Description | Schema |
---|---|---|
200 | OK | [ ProductResponse ] |
201 | Products have been imported successfully. | [ ProductResponse ] |
400 | Product import failed. | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products sa/inventory
PUT
Summary
Update Inventory
Description
API to update inventory Opening Balance and Opening valuation in bulk.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
inventoryRequests | body | inventoryRequests | Yes | [ InventoryRequest ] |
Responses
Code | Description | Schema |
---|---|---|
200 | Inventory has been updated successfully. | [ InventoryResponse ] |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found | |
500 | Inventory update fails. |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products sa/names
POST
Summary
Get product details for names.
Description
API to get product details for given names.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
names | body | names | Yes | [ string ] |
Responses
Code | Description | Schema |
---|---|---|
200 | Product details have been fetched successfully. | [ object ] |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products sa/summary
GET
Summary
Product summary.
Description
API for products summary.
Responses
Code | Description | Schema |
---|---|---|
200 | Products summary has been fetched successfully. | ProductSummaryResponse |
400 | Failed to fetch product summary. | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products sa/{id}
PUT
Summary
Update existing product.
Description
API to update existing product.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
id | path | id | Yes | long |
productRequest | body | productRequest | Yes | ProductRequestSaudiArabia |
Responses
Code | Description | Schema |
---|---|---|
200 | Product has been updated successfully. | ProductResponseSaudiArabia |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Product with id not found. |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
PATCH
Summary
Update product attributes.
Description
API to update attributes of existing product.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
id | path | id | Yes | long |
product | body | product | Yes | object |
Responses
Code | Description | Schema |
---|---|---|
200 | Product attributes has been updated successfully. | ProductResponse |
204 | No Content | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Product with id not found. |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
stock-issue-controller
Stock Issue APIs
Products stockissue
GET
Summary
Search stock issue
Description
API to search stock issue.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
customField | query | customField | No | string |
limit | query | limit | No | integer |
page | query | page | No | integer |
query | query | query | No | string |
search | query | search | No | string |
sort | query | sort | No | string |
sortDir | query | sortDir | No | string |
Responses
Code | Description | Schema |
---|---|---|
200 | Stock issue have been fetched successfully. | StockIssueResponse |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
POST
Summary
Create stock request
Description
API to create stock request.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
stockIssueRequest | body | stockIssueRequest | Yes | StockIssueRequest |
Responses
Code | Description | Schema |
---|---|---|
200 | OK | StockIssueResponse |
201 | Stock Request has been created | StockIssueResponse |
400 | Unable to create stock issue | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products stockissue/{code}
GET
Summary
Get stock issue by id.
Description
API to fetch stock issue details by it's code.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
code | path | code | Yes | string |
Responses
Code | Description | Schema |
---|---|---|
200 | Stock issue information has been fetched successfully. | AbstractStockIssueResponse |
401 | Unauthorized | |
403 | Forbidden | |
404 | Stock issue not found. |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
stock-request-controller
Stock Request APIs
Products stockrequest
GET
Summary
Search stock requests
Description
API to search stock requests.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
customField | query | customField | No | string |
limit | query | limit | No | integer |
page | query | page | No | integer |
query | query | query | No | string |
search | query | search | No | string |
sort | query | sort | No | string |
sortDir | query | sortDir | No | string |
Responses
Code | Description | Schema |
---|---|---|
200 | Stock requests have been fetched successfully. | StockRequestResponse |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
POST
Summary
Create stock request
Description
API to create stock request.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
stockRequestRequest | body | stockRequestRequest | Yes | StockRequestRequest |
Responses
Code | Description | Schema |
---|---|---|
200 | OK | StockRequestResponse |
201 | Stock Request has been created | StockRequestResponse |
400 | Unable to create stock request | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products stockrequest/approvestatus/{id}
PUT
Summary
Update approve status of stock request
Description
API to update approve status of stock request.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
approveRequest | body | approveRequest | Yes | StockRequestUpdateApproveRequest |
id | path | id | Yes | long |
Responses
Code | Description | Schema |
---|---|---|
200 | Stock Request has been updated | StockRequestResponse |
201 | Created | |
400 | Unable to update stock request | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products stockrequest/linked-docs/product-codes
POST
Summary
Get product details.
Description
API to get product details for given products codes.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
productCodes | body | productCodes | Yes | [ string ] |
Responses
Code | Description | Schema |
---|---|---|
200 | Product details fetched successfully | string |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Error in fetching product details |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products stockrequest/{code}
GET
Summary
Get stock request by id.
Description
API to fetch stock request details by it's code.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
code | path | code | Yes | string |
Responses
Code | Description | Schema |
---|---|---|
200 | Stock request information has been fetched successfully. | AbstractStockRequestResponse |
401 | Unauthorized | |
403 | Forbidden | |
404 | Stock request not found. |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products stockrequest/{id}
PUT
Summary
Update stock request
Description
API to update stock request
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
id | path | id | Yes | long |
stockRequestRequest | body | stockRequestRequest | Yes | StockRequestRequest |
Responses
Code | Description | Schema |
---|---|---|
200 | Stock request updated succesfully | AbstractStockRequestResponse |
201 | Created | |
400 | Stock request draft status cannot be changed after saving | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Stock request with given id not found. |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
DELETE
Summary
Delete Stock Request by ID
Description
API to delete stock request
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
id | path | id | Yes | long |
Responses
Code | Description |
---|---|
200 | OK |
204 | Stock request has been deleted |
401 | Unauthorized |
403 | Forbidden |
404 | Stock request to delete not found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
product-controller-uk
v1/products/uk
Products uk
GET
Summary
Search products.
Description
API to search existing products.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
barcode | query | barcode | No | string |
contactCode | query | contactCode | No | string |
customfield | query | customfield | No | string |
limit | query | limit | No | integer |
page | query | page | No | integer |
query | query | query | No | string |
search | query | search | No | string |
sort | query | sort | No | string |
sortDir | query | sortDir | No | string |
Responses
Code | Description | Schema |
---|---|---|
200 | Products have been fetched successfully. | ProductResponseIndia |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
POST
Summary
Create new product.
Description
API to create new product.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
productRequest | body | productRequest | Yes | ProductRequest |
Responses
Code | Description | Schema |
---|---|---|
200 | OK | ProductResponse |
201 | Product has been created successfully. | ProductResponse |
400 | Product creation failed because of insufficient data. | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
DELETE
Summary
Delete product.
Description
API to delete existing product.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
productIds | body | productIds | Yes | [ long ] |
Responses
Code | Description | Schema |
---|---|---|
200 | OK | ResponseEntity |
204 | Product has been deleted successfully. | ResponseEntity |
401 | Unauthorized | |
403 | Forbidden | |
404 | Product has been created successfully. |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products uk/activate
PUT
Summary
Change status of multiple products.
Description
API to change status of multiple products.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
codes | body | codes | Yes | [ string ] |
status | query | status | Yes | boolean |
Responses
Code | Description |
---|---|
200 | Product status has been changed successfully. |
201 | Created |
401 | Unauthorized |
403 | Forbidden |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products uk/barcode-generate
GET
Summary
Get product details by barcode.
Description
API to get product details for given barcode valie.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
search | query | search | No | string |
Responses
Code | Description | Schema |
---|---|---|
200 | Product details have been fetched successfully. | ProductDetails |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products uk/barcodes
POST
Summary
Get product details for barcodes.
Description
API to get product details for given barcodes.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
barcodes | body | barcodes | Yes | [ string ] |
Responses
Code | Description | Schema |
---|---|---|
200 | Product details have been fetched successfully. | [ object ] |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products uk/brief
GET
Summary
Get product brief information
Description
API to get brief information of all the products
Responses
Code | Description | Schema |
---|---|---|
200 | Product brief information have been fetched successfully. | [ ProductShortInfo ] |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products uk/briefbyaccountcode/{accountCode}
GET
Summary
Get product brief information by account code.
Description
API to get the products by account code used as any of the following - Sales, Sales Return, Purchase, Purchase Return, COGS, Inventory, Stock Adjument account, GL account for India or GL account for MY.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
accountCode | path | accountCode | Yes | string |
Responses
Code | Description | Schema |
---|---|---|
200 | Product brief information by account code have been fetched successfully. | [ ProductResponse ] |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products uk/code/details
POST
Summary
Get product details.
Description
API to get product details for given products codes.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
productCodes | body | productCodes | Yes | [ string ] |
Responses
Code | Description | Schema |
---|---|---|
200 | Product details have been fetched successfully. | ProductDetails |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products uk/custom-fields
GET
Summary
Get custom field is used or not
Description
API to Get custom field is used or not
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
customCode | query | customCode | Yes | string |
Responses
Code | Description | Schema |
---|---|---|
200 | Custom fields status fetched successfully | boolean |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products uk/demo/{tenantId}
POST
Summary
Create demo Products.
Description
API to create demo products.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
country | query | country | No | string |
tenantId | path | tenantId | Yes | long |
Responses
Code | Description |
---|---|
200 | OK |
201 | Created |
401 | Unauthorized |
403 | Forbidden |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products uk/details
POST
Summary
Get product details.
Description
API to get product details for given products codes.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
productCodes | body | productCodes | Yes | [ string ] |
Responses
Code | Description | Schema |
---|---|---|
200 | Product details have been fetched successfully. | ProductDetails |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products uk/doc-seq-codes
POST
Summary
Get product details.
Description
API to get product details for given products codes.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
documentSequenceCodes | body | documentSequenceCodes | Yes | [ string ] |
Responses
Code | Description | Schema |
---|---|---|
200 | Product details have been fetched successfully. | ProductDetails |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products uk/import
POST
Summary
Import products
Description
API to import products.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
productRequests | body | productRequests | Yes | [ ProductRequest ] |
Responses
Code | Description | Schema |
---|---|---|
200 | OK | [ ProductResponse ] |
201 | Products have been imported successfully. | [ ProductResponse ] |
400 | Product import failed. | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products uk/info
POST
Summary
Fetch product details by codes
Description
Fetch product details by codes
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
codes | body | codes | Yes | [ string ] |
Responses
Code | Description | Schema |
---|---|---|
200 | OK | [ ProductInformation ] |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products uk/inventory
PUT
Summary
Update Inventory
Description
API to update inventory Opening Balance and Opening valuation in bulk.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
inventoryRequests | body | inventoryRequests | Yes | [ InventoryRequest ] |
Responses
Code | Description | Schema |
---|---|---|
200 | Inventory has been updated successfully. | [ InventoryResponse ] |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found | |
500 | Inventory update fails. |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products uk/names
POST
Summary
Get product details for names.
Description
API to get product details for given names.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
names | body | names | Yes | [ string ] |
Responses
Code | Description | Schema |
---|---|---|
200 | Product details have been fetched successfully. | [ object ] |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products uk/opening-inventory-acc-codes
GET
Summary
Get Inventory Account Codes of Products with Opening Valuation
Description
API to Get Inventory Account Codes of Products with Opening Valuation
Responses
Code | Description | Schema |
---|---|---|
200 | Inventory Account Codes of Products with Opening Valuation fetched successfully | [ object ] |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products uk/summary
GET
Summary
Product summary.
Description
API for products summary.
Responses
Code | Description | Schema |
---|---|---|
200 | Products summary has been fetched successfully. | ProductSummaryResponse |
400 | Failed to fetch product summary. | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products uk/{id}
PUT
Summary
Update existing product.
Description
API to update existing product.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
id | path | id | Yes | long |
productRequest | body | productRequest | Yes | ProductRequest |
Responses
Code | Description | Schema |
---|---|---|
200 | Product has been updated successfully. | ProductResponseIndia |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Product with id not found. |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
PATCH
Summary
Update product attributes.
Description
API to update attributes of existing product.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
id | path | id | Yes | long |
product | body | product | Yes | object |
Responses
Code | Description | Schema |
---|---|---|
200 | Product attributes has been updated successfully. | ProductResponse |
204 | No Content | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Product with id not found. |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
uom-controller
UOM Controller
Products uom
GET
Summary
GET UOMs
Description
API to get all existing UOMs
Responses
Code | Description | Schema |
---|---|---|
200 | UOMs have been fetched successfully. | [ object ] |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
POST
Summary
Create new UOM.
Description
API to create new UOM.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
uomDto | body | uomDto | Yes | UOMDto |
Responses
Code | Description | Schema |
---|---|---|
200 | OK | UOMDto |
201 | UOM has been created successfully. | UOMDto |
400 | UOM creation failed. | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products uom/active
GET
Summary
GET UOMs
Description
API to get all existing UOMs
Responses
Code | Description | Schema |
---|---|---|
200 | UOMs have been fetched successfully. | [ object ] |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products uom/productCodes
POST
Summary
UOM Details
Description
API to get UOM details
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
codes | body | codes | Yes | [ string ] |
Responses
Code | Description | Schema |
---|---|---|
200 | UOM details fetched successfully | object |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Get Product UOM paged
GET
Summary
Search UOMs.
Description
API to search existing UOMs.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
limit | query | limit | No | integer |
page | query | page | No | integer |
query | query | query | No | string |
search | query | search | No | string |
sort | query | sort | No | string |
sortDir | query | sortDir | No | string |
Responses
Code | Description | Schema |
---|---|---|
200 | UOMs have been fetched successfully. | Page«UOMDto» |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products uom/uom-codes
POST
Summary
UOM Details
Description
API to get UOM details
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
ids | body | ids | Yes | [ long ] |
Responses
Code | Description | Schema |
---|---|---|
200 | UOM details fetched successfully | [ UOMDto ] |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products uom/{id}
PUT
Summary
Update existing UOM.
Description
API to update existing UOM.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
id | path | id | Yes | long |
uomDto | body | uomDto | Yes | UOMDto |
Responses
Code | Description | Schema |
---|---|---|
200 | UOM has been updated successfully. | UOMDto |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | UOM with id not found. |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
DELETE
Summary
Delete UOM.
Description
API to delete existing UOM.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
id | path | id | Yes | long |
Responses
Code | Description | Schema |
---|---|---|
200 | OK | ResponseEntity |
204 | UOM has been deleted successfully. | ResponseEntity |
401 | Unauthorized | |
403 | Forbidden | |
404 | UOM has not been found to delete |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
uom-schema-controller
UOM Schema Controller
Products uom-schema
GET
Summary
GET UOM Schemas
Description
API to get all existing UOM Schemas
Responses
Code | Description | Schema |
---|---|---|
200 | UOM Schemas have been fetched successfully. | [ object ] |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
POST
Summary
Create new UOM Schema.
Description
API to create new UOM Schema.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
uomSchemaRequestDto | body | uomSchemaRequestDto | Yes | UOMSchemaRequestDto |
Responses
Code | Description | Schema |
---|---|---|
200 | OK | UOMSchemaDto |
201 | UOM Schema has been created successfully. | UOMSchemaDto |
400 | UOM Schema creation failed. | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products uom-schema/active
GET
Summary
GET UOM Schemas
Description
API to get all existing UOM Schemas
Responses
Code | Description | Schema |
---|---|---|
200 | UOMs have been fetched successfully. | [ object ] |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Get Active UOM Schema
GET
Summary
GET UOM Schemas by base UOM
Description
API to get all existing UOM Schemas by base UOM
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
search | query | search | Yes | long |
Responses
Code | Description | Schema |
---|---|---|
200 | UOM Schemas by base UOM have been fetched successfully. | [ object ] |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Get UOM Schema
GET
Summary
Search UOM Schemas.
Description
API to search existing UOM Schemas.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
limit | query | limit | No | integer |
page | query | page | No | integer |
search | query | search | No | string |
sort | query | sort | No | string |
sortDir | query | sortDir | No | string |
Responses
Code | Description | Schema |
---|---|---|
200 | UOMs have been fetched successfully. | Page«UOMSchemaDto» |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Products uom-schema/{id}
PUT
Summary
Update existing UOM Schema.
Description
API to update existing UOM Schema.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
id | path | id | Yes | long |
uomSchemaRequestDto | body | uomSchemaRequestDto | Yes | UOMSchemaRequestDto |
Responses
Code | Description | Schema |
---|---|---|
200 | UOM Schema has been updated successfully. | UOMSchemaDto |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | UOM Schema with id not found. |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
DELETE
Summary
Delete UOM Schema.
Description
API to delete existing UOM Schema.
Parameters
Name | Located in | Description | Required | Schema |
---|---|---|---|---|
id | path | id | Yes | long |
Responses
Code | Description | Schema |
---|---|---|
200 | OK | ResponseEntity |
204 | UOM Schema has been deleted successfully. | ResponseEntity |
401 | Unauthorized | |
403 | Forbidden | |
404 | UOM Schema has not been found to delete |
Security
Security Schema | Scopes |
---|---|
Authorization | global |
Models
AbstractStockIssueResponse
Name | Type | Description | Required |
---|---|---|---|
code | string | No | |
customField | [ CustomFieldItem ] | List of custom fields | No |
destWarehouseCode | string | No | |
destWarehouseName | string | No | |
documentSequenceCode | string | Stock Issue Document Sequence Code Example: "0000001" | No |
formattedTransferDate | dateTime | No | |
id | long | Stock Issue id Example: 1 | No |
memo | string | Memo Example: "Note this" | No |
notes | string | No | |
sequenceFormat | string | Sequence Format Id Example: 1 | No |
srcWarehouseCode | string | No | |
srcWarehouseName | string | No | |
stockIssueCode | string | Stock Issue code Example: "STKIS001" | No |
stockIssueDate | string | Stock Issue date Example: "25-10-2019" | Yes |
stockIssueItems | [ StockIssueItemDetails ] | No | |
stockRequestCode | string | Stock Request code Example: "STKRQ001" | No |
stockRequestItems | [ StockRequestItemDetails ] | Stock Request item details | No |
stockTransferCode | string | Stock Transfer code Example: "STKIS001" | No |
transferDate | dateTime | No | |
transferDateString | string | No |
AbstractStockRequestResponse
Name | Type | Description | Required |
---|---|---|---|
approveDate | string | Stock Request Approve date Example: "25-10-2019" | Yes |
approveStatus | string | Approve Status Example: "PENDING" | No |
approvedBy | long | Stock Request approved by Example: 1 | No |
customField | [ CustomFieldItem ] | List of custom fields | No |
documentSequenceCode | string | Stock Request Document Sequence Code Example: "0000001" | No |
dstWarehouseCode | string | Destination Warehouse Code Example: "WH-0000001" | No |
id | long | Stock Request id Example: 1 | No |
linkedDocuments | [ DocumentInfo ] | Linked document information. | No |
linkedStockIssues | [ StockIssueResponse ] | No | |
memo | string | Memo Example: "Note this" | No |
sequenceFormat | string | Sequence Format Id Example: 1 | No |
stockRequestCode | string | Stock Request code Example: "STKRQ001" | No |
stockRequestDate | string | Stock Request date Example: "25-10-2019" | Yes |
stockRequestItems | [ StockRequestItemDetails ] | Stock Request item details | No |
AdditionalChargeRequest
Name | Type | Description | Required |
---|---|---|---|
applyTo | string | Module for which charges are applicable Enum: "BUY" , "SELL" , "BOTH" Example: "SELL" | Yes |
apportionFlag | boolean | Apportion this amount or independent charge Example: true | No |
apportionValue | string | Apportion method Enum: "APPORTION_MANUAL" , "APPORTION_ON_QTY" , "APPORTION_ON_VALUE" Example: "APPORTION_ON_QTY" | Yes |
chargeApplicableOn | string | Enum: "TOTAL" , "SUBTOTAL" Example: "TOTAL" | Yes |
chargeValue | double | Charge value for additional charge Example: 200.33 | No |
description | string | Additional charge description Example: "Description" | No |
expenseAccountCode | string | Expense account code Example: "A-0013" | Yes |
incomeAccountCode | string | Income account code Example: "A-0012" | Yes |
indiaProperties | object | Indian Compliance specific properties Example: [{"HSN":"0101","UOC":"1111"}] | No |
isDiscount | boolean | Check to identify if row is created for discount Example: true | No |
isPercent | boolean | Is percentage enable? Example: false | No |
isTaxable | boolean | Is the charge taxable? Example: false | No |
name | string | Additional Charge Name Example: "Apple" | Yes |
offeringType | string | Offering type Enum: "GOODS" , "SERVICES" Example: "GOODS" | No |
percentageValue | double | Percentage applicable Example: 123.33 | Yes |
purchaseTaxCode | string | Purchase tax code Example: "T-001" | No |
salesTaxCode | string | Sales tax code Example: "T-002" | No |
AdditionalChargeResponse
Name | Type | Description | Required |
---|---|---|---|
active | boolean | Additional Charge status Example: true | No |
applyTo | string | Module for which charges are applicable Enum: "BUY" , "SELL" , "BOTH" Example: "SELL" | Yes |
apportionFlag | boolean | Apportion this amount or independent charge Example: true | No |
apportionValue | string | Apportion method Enum: "APPORTION_MANUAL" , "APPORTION_ON_QTY" , "APPORTION_ON_VALUE" Example: "APPORTION_ON_QTY" | Yes |
chargeApplicableOn | string | Enum: "TOTAL" , "SUBTOTAL" Example: "TOTAL" | Yes |
chargeValue | double | Charge value for additional charge Example: 200.33 | No |
description | string | Additional charge description Example: "Description" | No |
expenseAccountCode | string | Expense account code Example: "A-0013" | Yes |
id | long | Additional Charge ID Example: 1234 | No |
incomeAccountCode | string | Income account code Example: "A-0012" | Yes |
indiaProperties | object | Indian Compliance specific properties Example: [{"HSN":"0101","UOC":"1111"}] | No |
isDiscount | boolean | Check to identify if row is created for discount Example: true | No |
isPercent | boolean | Is percentage enable? Example: false | No |
isTaxable | boolean | Is the charge taxable? Example: false | No |
name | string | Additional Charge Name Example: "Apple" | Yes |
offeringType | string | Offering type Enum: "GOODS" , "SERVICES" Example: "GOODS" | No |
percentageValue | double | Percentage applicable Example: 123.33 | Yes |
purchaseTaxCode | string | Purchase tax code Example: "T-001" | No |
salesTaxCode | string | Sales tax code Example: "T-002" | No |
AdditionalCharges
Name | Type | Description | Required |
---|---|---|---|
additionalChargeAmount | number | No | |
additionalChargeTaxAmount | number | No | |
additionalChargesDetails | [ AdditionalChargesDetails ] | No | |
globalDiscount | GlobalDiscountDetails | No | |
globalDiscounts | [ GlobalDiscountDetails ] | No |
AdditionalChargesDetails
Name | Type | Description | Required |
---|---|---|---|
additionalCharge | string | No | |
additionalChargeAccountCode | string | No | |
addtionalChargeTax | string | No | |
addtionalChargeTaxCode | string | No | |
apportionFlag | boolean | No | |
apportionValue | string | Enum: "APPORTION_MANUAL" , "APPORTION_ON_QTY" , "APPORTION_ON_VALUE" | No |
cgst | number | No | |
chargeAmount | number | No | |
igst | number | No | |
isPercent | boolean | No | |
isPreCharge | boolean | No | |
percent | number | No | |
sgst | number | No | |
taxAmount | number | No |
Address
Name | Type | Description | Required |
---|---|---|---|
address1 | string | Address line 1 Example: "218, Robinson Road" | No |
address2 | string | Address line 2 Example: "Downtown" | No |
city | string | City Example: "C001" | No |
contactName | string | contact name for address Example: "John Smith" | No |
country | string | Country Example: "C001" | No |
destinationOfSupply | string | state in India Example: "Maharashtra" | No |
placeOfSupply | string | state in India Example: "Punjab" | No |
postalCode | string | Postal Code Example: 123456 | No |
preferred | boolean | Is this a default address? Example: true | No |
state | string | State Example: "CS001" | No |
AdvancedTrackedProductDTO
Name | Type | Description | Required |
---|---|---|---|
advancedTrackedDetails | [ AdvancedTrackingMetaDto ] | No | |
advancedTracking | string | Enum: "NONE" , "BATCH" , "SERIAL" | No |
barcode | string | No | |
description | string | No | |
documentSequenceCode | string | No | |
id | long | No | |
masterProductCode | string | No | |
name | string | No | |
pid | string | No | |
type | string | Enum: "TRACKED" , "NONTRACKED" , "BILL_OF_MATERIALS" | No |
AdvancedTrackingBOMDto
Name | Type | Description | Required |
---|---|---|---|
costPerUnit | number | No | |
expiryDate | dateTime | Expiry date. Date Format is dd-mm-yyyy. Applicable when AdvancedTrackingType is Batch Example: "01-01-2020" | No |
manufacturingDate | dateTime | Manufacturing date. Date Format is dd-mm-yyyy. Applicable when AdvancedTrackingType is Batch Example: "01-01-2020" | No |
qtyToFulfil | double | Batch qty to fulfill Example: 1 | No |
remainingQuantity | number | No | |
serialBatchNumber | string | Batch or serial number to be fulfilled Example: "Batch-001" | No |
AdvancedTrackingCountBySerialBatchDto
Name | Type | Description | Required |
---|---|---|---|
numberOfSerialBatch | long | Count of unfulfilled and active serial/batch Example: 4 | Yes |
totalQtyAvailable | number | Qty available in unfulfilled and active serial/batch Example: 37.5 | Yes |
unassignedOpeningQuantity | number | Qty still unassigned out of the opening valuation Example: 2 | No |
AdvancedTrackingData
Name | Type | Description | Required |
---|---|---|---|
batchSize | double | Batch qty Example: 1 | No |
binCode | string | bin code Example: "BIN-00001" | Yes |
binName | string | bin name Example: "BIN-00001" | No |
qtyToFulfil | double | Batch qty to fulfill Example: 1 | No |
rackCode | string | Rack code Example: "RACK-00001" | Yes |
rackName | string | Rack name Example: "RACK-00001" | No |
rowCode | string | Row code Example: "ROW-00001" | Yes |
rowName | string | Row Nane Example: "ROW-00001" | No |
serialBatchNumber | string | Batch or serial number to be fulfilled Example: "Batch-001" | No |
warehouseCode | string | Warehouse of selected Batch/Serial Example: "WH-0000001" | No |
warehouseName | string | Warehouse Name Example: "Warehouse name" | No |
AdvancedTrackingFulfilledByDoc
Name | Type | Description | Required |
---|---|---|---|
qtyFulfilled | double | No | |
transactionRefCode | string | No |
AdvancedTrackingFulfilmentDto
Name | Type | Description | Required |
---|---|---|---|
binCode | string | bin code Example: "BIN-00001" | Yes |
binName | string | Bin name Example: "Bin1" | No |
qtyToFulfil | double | Batch qty to fulfill Example: 1 | No |
rackCode | string | Rack code Example: "RACK-00001" | Yes |
rackName | string | Rack name Example: "Rack1" | No |
rowCode | string | Row code Example: "ROW-00001" | Yes |
rowName | string | Row name Example: "Row1" | No |
serialBatchNumber | string | Batch or serial number to be fulfilled Example: "Batch-001" | No |
warehouseCode | string | Warehouse of selected Batch/Serial Example: "WH-0000001" | No |
warehouseName | string | Warehouse name Example: "Warehouse-1" | No |
AdvancedTrackingInventoryTxn
Name | Type | Description | Required |
---|---|---|---|
active | boolean | No | |
advancedTrackingMeta | AdvancedTrackingMeta | No | |
createdAt | dateTime | No | |
createdBy | long | No | |
id | long | No | |
inventoryTransaction | InventoryTransaction | No | |
key | AdvancedTrackingInventoryTxnKey | No | |
updatedAt | dateTime | No | |
updatedBy | long | No |
AdvancedTrackingInventoryTxnKey
Name | Type | Description | Required |
---|---|---|---|
advancedTrackingMetaPk | long | No | |
inventoryTxnPk | long | No |
AdvancedTrackingMeta
Name | Type | Description | Required |
---|---|---|---|
acquiredCost | number | No | |
active | boolean | No | |
advancedTrackingInventoryTxns | [ AdvancedTrackingInventoryTxn ] | No | |
advancedTrackingReturned | AdvancedTrackingReturned | No | |
batchCreationDate | dateTime | No | |
batchSize | double | No | |
batchSizeFulfilled | double | No | |
binCode | string | No | |
createdAt | dateTime | No | |
createdBy | long | No | |
expiryDate | dateTime | No | |
fulfillmentByDoc | [ AdvancedTrackingFulfilledByDoc ] | No | |
id | long | No | |
inventory | Inventory | No | |
manufacturingDate | dateTime | No | |
productVariantCode | string | No | |
rackCode | string | No | |
reservedQuantity | double | No | |
reservedQuantityFulfilled | double | No | |
rowCode | string | No | |
sequence | long | No | |
serialBatchNumber | string | No | |
subSequence | long | No | |
tenantId | long | No | |
updatedAt | dateTime | No | |
updatedBy | long | No | |
warehouseCode | string | No |
AdvancedTrackingMetaDto
Name | Type | Description | Required |
---|---|---|---|
acquiredCost | number | Acquired cost of the entire serial or batch Example: 1 | No |
advancedTrackingReturned | AdvancedTrackingReturned | No | |
batchSize | double | Serial Number or Batch size Example: 1 | Yes |
batchSizeAvailableForReturn | double | How much of the batch or serial is fulfilled Example: 1 | Yes |
batchSizeFulfilled | double | How much of the batch or serial is fulfilled Example: 1 | Yes |
batchSizeReturned | double | How much of the batch or serial is returned Example: 1 | Yes |
batchSizeReturnedPurchase | double | How much of the batch or serial is returned Example: 1 | Yes |
binCode | string | bin code Example: "BIN-00001" | Yes |
binName | string | bin Name Example: "Bin 1" | Yes |
expiryDate | dateTime | Expiry date. Date Format is dd-mm-yyyy. Applicable when AdvancedTrackingType is Batch Example: "01-01-2020" | No |
id | long | No | |
manufacturingDate | dateTime | Manufacturing date. Date Format is dd-mm-yyyy. Applicable when AdvancedTrackingType is Batch Example: "01-01-2020" | No |
productVariantCode | string | Product code Example: "P-001" | Yes |
rackCode | string | Rack code Example: "RACK-00001" | Yes |
rackName | string | Rack Name Example: "Rack 1" | Yes |
reservedQuantity | double | Reserved Serial Number or Batch size Example: 1 | No |
reservedQuantityFulfilled | double | Fulfilled reserved serial number or batch size Example: 1 | Yes |
rowCode | string | Row code Example: "ROW-00001" | Yes |
rowName | string | Row Name Example: "Row 1" | Yes |
sequence | long | Sequence number Example: 1 | No |
serialBatchNumber | string | Serial Number or Batch Number Example: "BATCH-001" | Yes |
subSequence | long | Subsequence number Example: 1 | No |
warehouseCode | string | Primary Warehouse Example: "WH-0000001" | No |
warehouseName | string | Primary Warehouse Example: "warehouse name" | No |
AdvancedTrackingReturned
Name | Type | Description | Required |
---|---|---|---|
batchSizeReturned | double | No | |
batchSizeReturnedPurchase | double | No | |
returnsByDoc | [ AdvancedTrackingReturnedByDoc ] | No |
AdvancedTrackingReturnedByDoc
Name | Type | Description | Required |
---|---|---|---|
documentCode | string | No | |
qtyReturned | double | No | |
returnType | string | Enum: "SALES_RETURN" , "PURCHASE_RETURN" | No |
transactionRefCode | string | No |
AdvancedTrackingStockTransferDto
Name | Type | Description | Required |
---|---|---|---|
destSerialBatchNumber | string | Destination Batch or serial number Example: "Batch-002" | No |
expiryDate | dateTime | Expiry date. Date Format is dd-mm-yyyy. Applicable when AdvancedTrackingType is Batch Example: "01-01-2020" | No |
manufacturingDate | dateTime | Manufacturing date. Date Format is dd-mm-yyyy. Applicable when AdvancedTrackingType is Batch Example: "01-01-2020" | No |
qtyToTransfer | number | Batch qty to Transfer Example: 1 | No |
sourceSerialBatchNumber | string | Source Batch or serial number Example: "Batch-001" | No |
AssignBatchSerialRequest
Name | Type | Description | Required |
---|---|---|---|
advancedTrackingMetaData | [ AdvancedTrackingMetaDto ] | No | |
productVariantCode | string | Product ID Example: "P-000001" | No |
AttributeDetails
Name | Type | Description | Required |
---|---|---|---|
id | long | Attribute ID Example: "Id" | No |
name | string | Attribute Name Example: "Colour" | No |
values | [ string ] | Attribute values | No |
AttributeRequest
Name | Type | Description | Required |
---|---|---|---|
name | string | attribute of product Example: "colour" | No |
AttributeResponse
Name | Type | Description | Required |
---|---|---|---|
active | boolean | No | |
id | long | No | |
isSystemGenerated | boolean | No | |
name | string | No | |
tenantId | long | No |
BOMAssemblyDetailsResponse
Name | Type | Description | Required |
---|---|---|---|
allowQuantityToBuild | integer | No Of product quantity to allow to build Example: 10.5 | No |
bomProductsConfiguration | [ BOMAssemblyItemDetailsDto ] | Bom Products information | No |
costPerUnit | number | Cost Per Unit Example: 10.5 | No |
description | string | Product Description Example: "Test Product" | Yes |
id | long | id of item in bom Example: 1234 | No |
name | string | Product Name Example: "Apple" | Yes |
pid | string | Product Id Example: "P-0000021" | Yes |
productCode | string | Product Code Example: "P-0000021" | Yes |
totalAvailableQuantity | double | Available Quantity of product in bom Example: 10.5 | No |
BOMAssemblyItemDetailsDto
Name | Type | Description | Required |
---|---|---|---|
advancedTracking | string | NONE, BATCH, SERIAL Enum: "NONE" , "BATCH" , "SERIAL" Example: "BATCH" | No |
availableQuantity | number | Available Quantity Example: 100 | No |
costPerUnit | number | Cost Per Unit Example: 10.5 | No |
itemId | long | id of item in bom Example: 1234 | No |
itemName | string | Product Name Example: "Apple" | Yes |
pid | string | Product Id Example: "P-0000021" | Yes |
productCode | string | Product Code Example: "P-0000021" | Yes |
purchasePrice | number | Product Purchase Price Example: 10.5 | No |
quantity | number | Quantity of product in bom Example: 10.5 | No |
type | string | Enum: "TRACKED" , "NONTRACKED" , "BILL_OF_MATERIALS" | No |
uomId | long | UOM id | No |
uomName | string | UOM name | No |
BarcodeDetails
Name | Type | Description | Required |
---|---|---|---|
barcodeField | string | No | |
hideBarcodeLabel | boolean | No |
BarcodeInfoDto
Name | Type | Description | Required |
---|---|---|---|
barcode | string | No | |
isBatchSerialProduct | boolean | No | |
productCode | string | No |
BatchDetails
Name | Type | Description | Required |
---|---|---|---|
batch | string | No | |
expiryDate | dateTime | No | |
manufacturingDate | dateTime | No | |
quantity | number | No |
BomAdditionalCostDto
Name | Type | Description | Required |
---|---|---|---|
bomMetaDetailsId | long | id of bomMetaDetailsId Example: 1234 | No |
bomMetaName | string | BOM Meta Name Example: "DEFAULT" | No |
label | string | Name of manufacturing service Example: "Labour charges" | No |
price | number | Quantity of product in bom Example: 10.5 | No |
BomAssemblyDetailsDto
Name | Type | Description | Required |
---|---|---|---|
actualQuantityUsed | number | Actual Quantity Used Example: 1 | Yes |
advancedTracking | string | Tracking type of product Example: "NONE" | No |
costPerUnit | number | Cost Per Unit Example: 100 | Yes |
documentCode | string | Document Code Example: "BOM-0000001" | Yes |
documentSequenceCode | string | Document Code Example: "BOM-0000001" | Yes |
id | long | Id Example: 1234 | Yes |
isQuickCommit | boolean | Auto Commit Flag Example: false | No |
pid | string | Product Id Example: "P00001" | Yes |
produceProductType | string | Produce Product type Enum: "NONE" , "SCRAP" , "COPRODUCT" Example: "SCRAP" | Yes |
productCode | string | Product code Example: "P00001" | Yes |
productId | long | Product Id Example: 1 | Yes |
productName | string | Product Name Example: "Hard Disk" | Yes |
quantityRequired | number | Quantity Required Example: 1 | Yes |
rawMaterial | boolean | Raw Material/Additional Cost Example: true | No |
totalCost | number | Total Cost Example: 100 | No |
totalQuantity | number | Quantity Total Example: 1 | Yes |
transactionRefCode | string | Transaction Ref code Example: "BI-0000001" | Yes |
warehouseInventoryData | [ WarehouseInventoryData ] | Bom Assembly Details | Yes |
BomAssemblyRequest
Name | Type | Description | Required |
---|---|---|---|
advancedTracking | string | Tracking type of product Example: "NONE" | No |
assemblyDate | string | Assembly Date Example: "01-07-2021" | Yes |
bomAssemblyDetails | [ BomAssemblyDetailsDto ] | Bom Assembly Details | Yes |
bomMetaCode | string | BOM Meta Code Example: "0000001" | No |
buildQuantityMax | number | Max Product Quantity that can be build Example: 10 | Yes |
buildQuantityReq | number | Required Quantity to build Example: 5 | Yes |
costPerUnit | number | Cost per Unit Example: 120 | Yes |
customField | [ CustomFieldItem ] | List of custom fields | No |
documentSequenceCode | string | 0000001 | No |
memo | string | Memo Example: "Computer Memo" | Yes |
pid | string | pid Example: "P-0000001" | Yes |
productCode | string | Product Code Example: "P-0000001" | Yes |
productId | long | Product Id Example: 1234 | Yes |
productName | string | Product Name Example: "Computer" | Yes |
sequenceFormat | string | 00000001 | No |
totalQuantity | number | Total Quantity Example: 100 | Yes |
warehouseInventoryData | [ WarehouseInventoryData ] | Bom Assembly Details | Yes |
BomAssemblyResponse
Name | Type | Description | Required |
---|---|---|---|
advancedTracking | string | Tracking type of product Example: "NONE" | No |
assemblyDate | string | Assembly Date Example: "01-07-2021" | Yes |
bomAssemblyDetails | [ BomAssemblyDetailsDto ] | Bom Assembly Details | Yes |
bomMetaCode | string | BOM Meta Code Example: "0000001" | No |
buildQuantityMax | number | Max Product Quantity that can be build Example: 10 | Yes |
buildQuantityReq | number | Required Quantity to build Example: 5 | Yes |
costPerUnit | number | Cost per Unit Example: 120 | Yes |
customField | [ CustomFieldItem ] | List of custom fields | No |
customFieldMap | object | Custom Field Columns Example: {} | No |
documentSequenceCode | string | 0000001 | No |
id | long | Id Example: 1234 | Yes |
journalEntryCode | string | Journal Entry Code Example: "JE-0000001" | No |
memo | string | Memo Example: "Computer Memo" | Yes |
pid | string | pid Example: "P-0000001" | Yes |
productCode | string | Product Code Example: "P-0000001" | Yes |
productId | long | Product Id Example: 1234 | Yes |
productName | string | Product Name Example: "Computer" | Yes |
sequenceFormat | string | 00000001 | No |
totalCost | number | Total Cost Example: 100 | No |
totalQuantity | number | Total Quantity Example: 100 | Yes |
totalQuantityAfter | number | Quantity after BOM Assembly Example: 10 | No |
warehouseCode | string | Warehouse Code Example: "WH-0000001" | No |
warehouseInventoryData | [ WarehouseInventoryData ] | Bom Assembly Details | Yes |
warehouseName | string | Warehouse Name Example: "Primary Warehouse" | No |
BomExplosionDto
Name | Type | Description | Required |
---|---|---|---|
advancedTracking | string | Tracking type of product Example: "NONE" | No |
availableQuantity | double | Available Quantity of product in bom Example: 10.5 | No |
bomProductConfiguration | [ BomExplosionDto ] | Bom Assembly Details | Yes |
description | string | Description of product Example: "Product" | No |
pid | string | pid Example: "P-0000001" | Yes |
produceProductType | string | Produce Product type Enum: "NONE" , "SCRAP" , "COPRODUCT" Example: "SCRAP" | Yes |
productCode | string | Product Code Example: "P-0000001" | Yes |
productId | long | Product Id Example: 1234 | Yes |
productName | string | Product Name Example: "Computer" | Yes |
productSubstitutesDetails | [ ProductSubstitutesDetails ] | substitute details | No |
productType | string | Tracking type of product Example: "NONE" | No |
purchasePrice | double | Purchase Price of Product Example: 10.5 | No |
quantityRequired | number | Quantity Required Example: 1 | Yes |
reservedQuantity | double | Reserved Quantity of product in bom Example: 10.5 | No |
salesPrice | double | Purchase Price of Product Example: 10.5 | No |
uom | long | uom Id Example: 2 | Yes |
BomMetaDetailsDto
Name | Type | Description | Required |
---|---|---|---|
active | boolean | bom meta details status Example: true | No |
bomAddCostConfiguration | [ BomAdditionalCostDto ] | Bom additional cost information | No |
bomOperationsConfiguration | [ BomOperationDto ] | Bom Operations information | No |
bomProductCostDetails | [ BomProductCostDetails ] | JSON object for custom fields Example: {"field1":"value1","field2":"value2"} | No |
bomProductsConfiguration | [ BomMetaDto ] | Bom Products information | No |
code | string | bom meta details code Example: "code" | No |
deleted | boolean | bom meta details delete status Example: true | No |
id | long | id of bom meta details Example: 1234 | No |
isDefault | boolean | bom default Example: true | No |
name | string | bom meta details name Example: "bom meta name" | No |
productId | string | id of bom product Example: 1234 | No |
BomMetaDto
Name | Type | Description | Required |
---|---|---|---|
bomMetaDetailsId | long | id of bomMetaDetailsId Example: 1234 | No |
bomMetaName | string | BOM Meta Name Example: "DEFAULT" | No |
bomProductSubstitutesDetails | [ ProductSubstitutesDetails ] | No | |
cost | number | Cost of product in bom Example: 10.5 | No |
itemId | long | id of item in bom Example: 1234 | No |
itemName | string | Product Name Example: "Apple" | Yes |
produceProductType | string | Produce Product type Enum: "NONE" , "SCRAP" , "COPRODUCT" Example: "SCRAP" | Yes |
productCode | string | No | |
quantity | number | Quantity of product in bom Example: 10.5 | No |
stockUom | long | No |
BomOperationDto
Name | Type | Description | Required |
---|---|---|---|
bomMetaDetailsId | long | id of bomMetaDetailsId Example: 1234 | No |
bomMetaName | string | BOM Meta Name Example: "DEFAULT" | No |
costPerHour | number | Cost of operation in bom Example: 10.5 | No |
fixedRate | number | Cost of operation in bom Example: 10.5 | No |
operationId | long | id of operation in bom Example: 1234 | No |
operationName | string | Operation Name Example: "Apple" | Yes |
totalCost | number | Cost of operation in bom Example: 10.5 | No |
BomProductCostDetails
Name | Type | Description | Required |
---|---|---|---|
operationCost | number | Operation Cost Example: 15 | No |
rawMaterialCost | number | Raw material cost Example: 20 | No |
totalCost | number | Total cost Example: 35 | No |
BoxDto
Name | Type | Description | Required |
---|---|---|---|
height | string | Box width. Example: "14 m" | No |
length | string | Box length. Example: "10 m" | No |
type | string | BOX_S, BOX_M, BOX_L Example: "BOX_M" | No |
width | string | Box width. Example: "10 m" | No |
BulkApiResponse
Name | Type | Description | Required |
---|---|---|---|
failure | [ object ] | No | |
statusCode | integer | No | |
success | [ object ] | No |
BulkApiResponse«ContactUpdatePriceListRequest»
Name | Type | Description | Required |
---|---|---|---|
failure | [ ContactUpdatePriceListRequest ] | No | |
statusCode | integer | No | |
success | [ ContactUpdatePriceListRequest ] | No |
BulkApiResponse«PriceListDto»
Name | Type | Description | Required |
---|---|---|---|
failure | [ PriceListDto ] | No | |
statusCode | integer | No | |
success | [ PriceListDto ] | No |
ContactUpdatePriceListRequest
Name | Type | Description | Required |
---|---|---|---|
contactCode | string | Contact code Example: "C-0000001" | No |
priceLists | [ long ] | Set of price lists Example: [123,456] | No |
CustomFieldItem
Name | Type | Description | Required |
---|---|---|---|
id | long | Dimension Id Example: 11567 | No |
label | string | Custom Field Name Example: "Label" | Yes |
module | string | Supported Modules | No |
value | object | Dimension Value Example: "XYZ" | No |
CustomPage«ProductResponseIndia»
Name | Type | Description | Required |
---|---|---|---|
content | [ ProductResponseIndia ] | No | |
empty | boolean | No | |
first | boolean | No | |
last | boolean | No | |
number | integer | No | |
numberOfElements | integer | No | |
pageable | Pageable | No | |
size | integer | No | |
sort | Sort | No | |
totalElements | long | No | |
totalOpeningValuation | double | No | |
totalPages | integer | No |
CustomPage«ProductResponseIndonesia»
Name | Type | Description | Required |
---|---|---|---|
content | [ ProductResponseIndonesia ] | No | |
empty | boolean | No | |
first | boolean | No | |
last | boolean | No | |
number | integer | No | |
numberOfElements | integer | No | |
pageable | Pageable | No | |
size | integer | No | |
sort | Sort | No | |
totalElements | long | No | |
totalOpeningValuation | double | No | |
totalPages | integer | No |
CustomPage«ProductResponseMalaysia»
Name | Type | Description | Required |
---|---|---|---|
content | [ ProductResponseMalaysia ] | No | |
empty | boolean | No | |
first | boolean | No | |
last | boolean | No | |
number | integer | No | |
numberOfElements | integer | No | |
pageable | Pageable | No | |
size | integer | No | |
sort | Sort | No | |
totalElements | long | No | |
totalOpeningValuation | double | No | |
totalPages | integer | No |
CustomPage«ProductResponsePhilippines»
Name | Type | Description | Required |
---|---|---|---|
content | [ ProductResponsePhilippines ] | No | |
empty | boolean | No | |
first | boolean | No | |
last | boolean | No | |
number | integer | No | |
numberOfElements | integer | No | |
pageable | Pageable | No | |
size | integer | No | |
sort | Sort | No | |
totalElements | long | No | |
totalOpeningValuation | double | No | |
totalPages | integer | No |
CustomPage«ProductResponseSaudiArabia»
Name | Type | Description | Required |
---|---|---|---|
content | [ ProductResponseSaudiArabia ] | No | |
empty | boolean | No | |
first | boolean | No | |
last | boolean | No | |
number | integer | No | |
numberOfElements | integer | No | |
pageable | Pageable | No | |
size | integer | No | |
sort | Sort | No | |
totalElements | long | No | |
totalOpeningValuation | double | No | |
totalPages | integer | No |
CustomPage«ProductResponseUae»
Name | Type | Description | Required |
---|---|---|---|
content | [ ProductResponseUae ] | No | |
empty | boolean | No | |
first | boolean | No | |
last | boolean | No | |
number | integer | No | |
numberOfElements | integer | No | |
pageable | Pageable | No | |
size | integer | No | |
sort | Sort | No | |
totalElements | long | No | |
totalOpeningValuation | double | No | |
totalPages | integer | No |
CustomPage«ProductResponse»
Name | Type | Description | Required |
---|---|---|---|
content | [ ProductResponse ] | No | |
empty | boolean | No | |
first | boolean | No | |
last | boolean | No | |
number | integer | No | |
numberOfElements | integer | No | |
pageable | Pageable | No | |
size | integer | No | |
sort | Sort | No | |
totalElements | long | No | |
totalOpeningValuation | double | No | |
totalPages | integer | No |
CustomPage«TdsNatureOfPaymentIndia»
Name | Type | Description | Required |
---|---|---|---|
content | [ TdsNatureOfPaymentIndia ] | No | |
empty | boolean | No | |
first | boolean | No | |
last | boolean | No | |
number | integer | No | |
numberOfElements | integer | No | |
pageable | Pageable | No | |
size | integer | No | |
sort | Sort | No | |
totalElements | long | No | |
totalOpeningValuation | double | No | |
totalPages | integer | No |
DocumentInfo
Name | Type | Description | Required |
---|---|---|---|
documentCode | string | Document Code. Example: "QO-0000001" | No |
documentCreatedDate | dateTime | Purchase creation date Example: "2023-01-01T00:00:00.000+0000" | No |
documentSequenceCode | string | Purchase Order Code Example: "0000001" | No |
documentType | string | Type of document. Enum: "QUOTATION" , "PURCHASE_ORDER" , "SALES_ORDER" , "PURCHASE_INVOICE" , "SALES_INVOICE" , "MAKE_PAYMENT" , "RECEIVE_PAYMENT" , "JOURNAL_ENTRY" , "BANK_TRANSFER" , "CREDIT_NOTE" , "DEBIT_NOTE" , "EXPENSE" , "EXPENSE_PREPAYMENT" , "DEPOSIT" , "DEPOSIT_ADVPAYMENT" , "CONTRA_ADJUSTMENT" , "GOODS_RECEIPT" , "FULFILLMENT" , "PICKLIST" , "PACKLIST" , "SHIPLIST" , "PAYSLIP" , "PAYROLL_CHECK" , "CHEQUE" , "SALES_RETURN" , "PURCHASE_RETURN" , "STOCK_ADJUSTMENT" , "STOCK_TRANSFER" , "WORK_ORDER" , "FIXED_ASSET" , "E_WAY_BILL_SUMMARY" , "E_WAY_BILL_DETAIL" , "PURCHASE_REQUEST" , "JOB_WORK_OUT_ORDER" , "JOB_WORK_OUT_TRANSFER" , "QC_DOCUMENT" , "WIP_PRODUCTION" , "STOCK_REQUEST" , "STOCK_ISSUE" , "FORECAST" Example: "QUOTATION" | No |
DocumentUOMSchemaDefinition
Name | Type | Description | Required |
---|---|---|---|
name | string | UOM Schema Name Example: "UNIT" | No |
schemaId | long | UOM Schema Id Example: 1 | No |
sinkConversionFactor | number | 10 Example: 10 | No |
sinkUOM | long | 2 Example: 2 | No |
sourceConversionFactor | number | 1 Example: 1 | No |
sourceUOM | long | 4 Example: 4 | No |
uid | string | UOM Schema Definition Id Example: 1 | No |
File
Name | Type | Description | Required |
---|---|---|---|
absolute | boolean | No | |
absoluteFile | File | No | |
absolutePath | string | No | |
canonicalFile | File | No | |
canonicalPath | string | No | |
directory | boolean | No | |
file | boolean | No | |
freeSpace | long | No | |
hidden | boolean | No | |
name | string | No | |
parent | string | No | |
parentFile | File | No | |
path | string | No | |
totalSpace | long | No | |
usableSpace | long | No |
ForecastingDetails
Name | Type | Description | Required |
---|---|---|---|
forecastQuantity | double | No | |
frequencyName | string | No | |
periodFrequency | string | Enum: "MONTHLY" , "QUARTERLY" , "YEARLY" | No |
FulfillmentItemDto
Name | Type | Description | Required |
---|---|---|---|
advancedTrackingFulfilmentData | [ AdvancedTrackingFulfilmentDto ] | Advanced tracking to fulfil list | No |
advancedTrackingType | string | Advanced Tracking Type Enum: "NONE" , "BATCH" , "SERIAL" | No |
availableProductQuantity | number | No | |
customField | [ CustomFieldItem ] | List of custom fields | No |
documentItemCode | string | Document order code, It will be Quotaion/Invoice item code. Possible value - QI-00001 or II-00001 Example: "QI-00001" | Yes |
documentSequenceCode | string | document sequence code Example: "IN-0000001" | No |
documentUOMSchemaDefinition | DocumentUOMSchemaDefinition | Document UOM Schema Definition Example: 2 | Yes |
documentUom | long | Document UOM id Example: 2 | Yes |
fulfilledQuantity | number | Fulfilled quantity Example: 20 | Yes |
fulfillmentDate | string | fulfillment date Example: "01-10-2019" | No |
fulfillment_item_code | string | fulfillment item specific unique code Example: "FI-0000001" | No |
id | long | No | |
isPartialInvoice | boolean | Whether the document is invoice, and is partial invoice Example: false | No |
isQuickCommit | boolean | Whether Fulfilment should be done in FIFO order Example: false | No |
linkedPIItemCode | string | Quotation Item document sequence code Example: "QII-0000001" | No |
pendingQuantity | number | No | |
productCode | string | Product code Example: "P-0000001" | Yes |
productDescription | string | No | |
productName | string | No | |
productType | string | No | |
quantityRequired | number | Ordered Quantity Example: 100 | Yes |
trackingInformation | [ AdvancedTrackingMetaDto ] | Advanced tracking information | No |
uomAvailableProductQuantity | number | No | |
uomFulfilledQuantity | number | UOM Fulfilled quantity Example: 20 | No |
uomName | string | UOM name | No |
uomPendingQuantity | number | No | |
uomQuantityRequired | number | UOM Ordered Quantity Example: 100 | No |
warehouseCode | string | warehouse code Example: "WH-00001" | No |
warehouseInventoryData | [ WarehouseInventoryData ] | warehouse Inventory List Example: [] | No |
FulfillmentRequest
Name | Type | Description | Required |
---|---|---|---|
attachmentIds | [ integer ] | list of attachment id's for this fulfillment | No |
attachments | [ string ] | Attachments url's | No |
autoFulfilled | boolean | Flag will pass as true for auto fulfilled flow. Possible value - TRUE | FALSE Example: false | No |
bulkItemCount | integer | count of bulk goods receipt Example: 0 | No |
customField | [ CustomFieldItem ] | List of custom fields | No |
documentCode | string | Document code Example: "00001" | Yes |
documentDate | string | document creation date Example: "01-10-2019" | No |
documentType | string | Document Type, Stage from where fulfillment is requested. Value will QUOTATION or SALES_INVOICE Example: "QUOTATION" | Yes |
fulfillmentDate | string | fulfillment date Example: "01-10-2019" | No |
fulfillmentItems | [ FulfillmentItemDto ] | Fulfillment item details | No |
fulfillmentType | string | Fulfillment type: NONE, DEFAULT, PICK_PACK_SHIP, DROP_SHIP Enum: "NONE" , "DEFAULT" , "PICK_PACK_SHIP" , "DROP_SHIP" Example: "PICK_PACK_SHIP" | No |
fulfillment_code | string | fulfillment specific unique code Example: "FUL-0000001" | No |
isBulkFulfillment | boolean | true if the GR created is for bulk goods receipt Example: true | No |
isPartialInvoice | boolean | Whether the document is invoice, and is partial invoice Example: false | No |
isQcEnabled | boolean | Flag will pass as true for QC work flow. Possible value - TRUE | FALSE Example: false | No |
linkedDocuments | [ DocumentInfo ] | Linked Documents | No |
linkedPIDocument | DocumentInfo | Linked Partial Invoice document. | No |
parentDocumentSeqCode | string | Document Sequence code of Quote or Invoice Example: "00001" | No |
parentFulfillmentCode | string | goods receipt specific unique code for bulk gr Example: "FUL-0000001" | No |
reservedStock | boolean | true if the GR created is for reserved stock Example: true | No |
sequence | integer | fulfillment group sequence Example: 1 | No |
status | string | fulfillment status, possible value : PARTIAL_FULFILLED | FULLY_FULFILLED | UNFULFILLED Example: "PARTIAL_FULFILLED" | No |
transactionLinkId | long | transaction link id for the goods received Example: 1 | No |
warehouseCode | string | warehouse code Example: "WH-0000001" | No |
FulfillmentResponse
Name | Type | Description | Required |
---|---|---|---|
attachmentIds | [ integer ] | list of attachment id's for this fulfillment | No |
attachments | [ string ] | Attachments url's | No |
autoFulfilled | boolean | Flag will pass as true for auto fulfilled flow. Possible value - TRUE | FALSE Example: false | No |
bulkItemCount | integer | count of bulk goods receipt Example: 0 | No |
customField | [ CustomFieldItem ] | List of custom fields | No |
documentCode | string | Document code Example: "00001" | Yes |
documentDate | string | document creation date Example: "01-10-2019" | No |
documentType | string | Document Type, Stage from where fulfillment is requested. Value will QUOTATION or SALES_INVOICE Example: "QUOTATION" | Yes |
fulfillmentDate | string | fulfillment date Example: "01-10-2019" | No |
fulfillmentItems | [ FulfillmentItemDto ] | Fulfillment item details | No |
fulfillmentType | string | Fulfillment type: NONE, DEFAULT, PICK_PACK_SHIP, DROP_SHIP Enum: "NONE" , "DEFAULT" , "PICK_PACK_SHIP" , "DROP_SHIP" Example: "PICK_PACK_SHIP" | No |
fulfillment_code | string | fulfillment specific unique code Example: "FUL-0000001" | No |
id | long | No | |
isBulkFulfillment | boolean | true if the GR created is for bulk goods receipt Example: true | No |
isPartialInvoice | boolean | Whether the document is invoice, and is partial invoice Example: false | No |
isQcEnabled | boolean | Flag will pass as true for QC work flow. Possible value - TRUE | FALSE Example: false | No |
linkedDocuments | [ DocumentInfo ] | Linked Documents | No |
linkedPIDocument | DocumentInfo | Linked Partial Invoice document. | No |
parentDocumentSeqCode | string | Document Sequence code of Quote or Invoice Example: "00001" | No |
parentFulfillmentCode | string | goods receipt specific unique code for bulk gr Example: "FUL-0000001" | No |
reservedStock | boolean | true if the GR created is for reserved stock Example: true | No |
sequence | integer | fulfillment group sequence Example: 1 | No |
status | string | fulfillment status, possible value : PARTIAL_FULFILLED | FULLY_FULFILLED | UNFULFILLED Example: "PARTIAL_FULFILLED" | No |
transactionLinkId | long | transaction link id for the goods received Example: 1 | No |
warehouseCode | string | warehouse code Example: "WH-0000001" | No |
GlobalDiscountDetails
Name | Type | Description | Required |
---|---|---|---|
accountCode | string | No | |
amount | number | No | |
isPercent | boolean | No | |
isSubTotalOnly | boolean | No | |
name | string | No | |
percent | number | No |
GoodsReceiptItemDto
Name | Type | Description | Required |
---|---|---|---|
advancedTrackingMetaData | [ AdvancedTrackingMetaDto ] | No | |
advancedTrackingType | string | Enum: "NONE" , "BATCH" , "SERIAL" | No |
customField | [ CustomFieldItem ] | List of custom fields | No |
documentItemCode | string | Document order code, It will be Purchase Order/Purchase Invoice item code. Possible value - POI-00001 or PII-00001 Example: "POI-00001" | Yes |
documentSequenceCode | string | document sequence code Example: "IN-0000001" | No |
documentUOMSchemaDefinition | DocumentUOMSchemaDefinition | Document UOM Schema Definition Example: 2 | Yes |
documentUom | long | Document UOM id Example: 2 | Yes |
goods_receipt_item_code | string | goods receipt item specific unique code Example: "GRI-000001" | No |
id | long | No | |
pendingQuantity | number | No | |
productCode | string | Product code Example: "P-0000001" | Yes |
productDescription | string | No | |
productName | string | No | |
quantityRequired | number | Purchase Ordered Quantity Example: 100 | Yes |
receiptDate | string | Receipt date Example: "01-10-2019" | No |
receiptQuantity | number | Goods Receipt quantity Example: 20 | Yes |
uomName | string | UOM name | No |
uomPendingQuantity | number | uom pending quantity Example: 2 | Yes |
uomQuantityRequired | number | Purchase Ordered uom Quantity Example: 100 | Yes |
uomReceiptQuantity | number | uom receipt quantity Example: 2 | Yes |
warehouseCode | string | No | |
warehouseInventoryData | [ WarehouseInventoryData ] | warehouse Inventory List Example: [] | No |
GoodsReceiptRequest
Name | Type | Description | Required |
---|---|---|---|
attachmentIds | [ integer ] | list of attachment id's for this gr | No |
attachments | [ string ] | Attachments url's | No |
autoReceipt | boolean | Flag will pass as true for auto receipt flow. Possible value - TRUE | FALSE Example: false | No |
bulkItemCount | integer | count of bulk goods receipt Example: 0 | No |
customField | [ CustomFieldItem ] | List of custom fields | No |
documentCode | string | Document code Example: "00001" | Yes |
documentSequenceCode | string | Document code Example: "00001" | Yes |
documentType | string | Document Type, Stage from where goods receive is requested. Value will PURCHASE_ORDER or PURCHASE_INVOICE Example: "PURCHASE_ORDER" | Yes |
goods_receipt_code | string | goods receipt specific unique code Example: "GR-0000001" | No |
isBulkGR | boolean | true if the GR created is for bulk goods receipt Example: true | No |
isGoodsReceiptOfLinkedDoc | boolean | Flag will denote if GR is of a linked doc Example: true | No |
isQcEnabled | boolean | Flag will pass as true for QC work flow. Possible value - TRUE | FALSE Example: false | No |
items | [ GoodsReceiptItemDto ] | Goods Receipt item details | No |
linkedDocuments | [ DocumentInfo ] | Linked Documents | No |
parentDocumentSeqCode | string | Document Sequence code of PO or Bill Example: "00001" | No |
parentGrCode | string | goods receipt specific unique code for bulk gr Example: "GR-0000001" | No |
receiptDate | string | Date on which all goods receipt successfully. Example: "01-10-2019" | No |
sequence | integer | Goods receipt sequence Example: 1 | No |
status | string | fulfillment status, possible value : UNRECEIVED | PARTIAL_RECEIVED | FULLY_RECEIVED Example: "PARTIAL_FULFILLED" | No |
transactionLinkId | long | transaction link id for the goods received Example: 1 | No |
warehouseCode | string | warehouse code Example: "WH-0000001" | No |
GoodsReceiptResponse
Name | Type | Description | Required |
---|---|---|---|
attachmentIds | [ integer ] | list of attachment id's for this gr | No |
attachments | [ string ] | Attachments url's | No |
autoReceipt | boolean | Flag will pass as true for auto receipt flow. Possible value - TRUE | FALSE Example: false | No |
bulkItemCount | integer | count of bulk goods receipt Example: 0 | No |
customField | [ CustomFieldItem ] | List of custom fields | No |
documentCode | string | Document code Example: "00001" | Yes |
documentSequenceCode | string | Document code Example: "00001" | Yes |
documentType | string | Document Type, Stage from where goods receive is requested. Value will PURCHASE_ORDER or PURCHASE_INVOICE Example: "PURCHASE_ORDER" | Yes |
goods_receipt_code | string | goods receipt specific unique code Example: "GR-0000001" | No |
id | long | No | |
isBulkGR | boolean | true if the GR created is for bulk goods receipt Example: true | No |
isGoodsReceiptOfLinkedDoc | boolean | Flag will denote if GR is of a linked doc Example: true | No |
items | [ GoodsReceiptItemDto ] | Goods Receipt item details | No |
linkedDocuments | [ DocumentInfo ] | Linked Documents | No |
parentDocumentSeqCode | string | Document Sequence code of PO or Bill Example: "00001" | No |
parentGrCode | string | goods receipt specific unique code for bulk gr Example: "GR-0000001" | No |
receiptDate | string | Date on which all goods receipt successfully. Example: "01-10-2019" | No |
sequence | integer | Goods receipt sequence Example: 1 | No |
status | string | fulfillment status, possible value : UNRECEIVED | PARTIAL_RECEIVED | FULLY_RECEIVED Example: "PARTIAL_FULFILLED" | No |
transactionLinkId | long | transaction link id for the goods received Example: 1 | No |
warehouseCode | string | warehouse code Example: "WH-0000001" | No |
GoodsReceiptsTypeCodeRequest
Name | Type | Description | Required |
---|---|---|---|
documentCodes | [ string ] | No | |
documentTypes | [ string ] | No |
HSNAndSACCode
Name | Type | Description | Required |
---|---|---|---|
hsnCodes | [ HSNCodeIndiaDto ] | No | |
sacCodes | [ SACCodeIndiaDto ] | No |
HSNCodeIndiaDto
Name | Type | Description | Required |
---|---|---|---|
cessNonAdvol | boolean | Cess to be applied as Nonadvol or not Example: false | No |
cessRule | string | Cess rule expression Example: "Math.max(21*amount/100,4170*quantity/1000)" | No |
cessRuleDescription | string | Cess rule description Example: "21% or Rs. 4170 per thousand, whichever is higher" | No |
code | string | HSN code Example: 1234 | No |
description | string | Description of HSN code Example: "Cigar and cheroots" | No |
gstRate | number | GST tax percent Example: 28 | No |
tenantId | long | Tenant Id Example: 123 | No |
HSNCodeRequest
Name | Type | Description | Required |
---|---|---|---|
code | string | HSN Code Example: 123 | Yes |
description | string | HSN Description Example: "Others" | Yes |
gstRate | number | HSN GST Rate Example: 28 | Yes |
ImportDataRequest
Name | Type | Description | Required |
---|---|---|---|
accessToken | string | No | |
auditLogId | long | No | |
country | string | No | |
importDtoClassname | string | No | |
importDtoList | [ object ] | No | |
module | string | No | |
tenantId | long | No | |
userId | long | No | |
validRecords | [ object ] | No |
IncomingDetails
Name | Type | Description | Required |
---|---|---|---|
incomingQty | number | No | |
outgoingQty | number | No | |
periodName | string | No |
InputStream
Name | Type | Description | Required |
---|---|---|---|
InputStream | object |
InvWarehouseXref
Name | Type | Description | Required |
---|---|---|---|
advancedTrackingMeta | [ AdvancedTrackingMeta ] | No | |
availableQuantity | number | No | |
binCode | string | No | |
id | long | No | |
inventory | Inventory | No | |
openingQuantity | number | No | |
openingValuation | number | No | |
productVariantCode | string | No | |
rackCode | string | No | |
reservedQuantity | number | No | |
rowCode | string | No | |
tenantId | long | No | |
warehouse | Warehouse | No | |
warehouseLevel | string | No |
InvWarehouseXrefDto
Name | Type | Description | Required |
---|---|---|---|
availableQuantity | number | No | |
binCode | string | No | |
id | long | No | |
inventoryId | long | No | |
openingQuantity | number | No | |
openingValuation | number | No | |
rackCode | string | No | |
reservedQuantity | number | No | |
rowCode | string | No | |
tenantId | long | No | |
warehouseId | long | No |
Inventory
Name | Type | Description | Required |
---|---|---|---|
active | boolean | No | |
advancedTrackingMeta | [ AdvancedTrackingMeta ] | No | |
availableQuantity | number | No | |
barcode | string | No | |
cfield | object | No | |
code | string | No | |
createdAt | dateTime | No | |
createdBy | long | No | |
customField | [ CustomFieldItem ] | No | |
deleted | boolean | No | |
id | long | No | |
invWarehouseXrefs | [ InvWarehouseXref ] | No | |
inventoryTransactions | [ InventoryTransaction ] | No | |
openingQuantity | number | No | |
openingValuation | number | No | |
productVariantCode | string | No | |
productVariantName | string | No | |
reorderLevel | long | No | |
reservedQuantity | number | No | |
tenantId | long | No | |
updatedAt | dateTime | No | |
updatedBy | long | No |
InventoryAuditDto
Name | Type | Description | Required |
---|---|---|---|
adjustment_date | dateTime | No | |
audit_code | string | No |
InventoryDto
Name | Type | Description | Required |
---|---|---|---|
availableQuantity | double | Available quantity Example: 100 | No |
binCode | string | bin code Example: "BIN-00001" | Yes |
binName | string | bin name Example: "BIN-NAME" | No |
costOfGoodsSoldAccountCode | string | Cost of goods sold account code Example: "A-10231" | Yes |
inventoryAccountCode | string | Inventory account code Example: "A-10232" | Yes |
inventoryAccountName | string | Inventory account name Example: "Inventory Account" | Yes |
landedCostWeight | number | Landed cost weight value Example: 10.5 | No |
openingQuantity | double | Opening quantity Example: 10 | No |
openingValuation | double | Opening valuation Example: 100.4 | No |
rackCode | string | Rack code Example: "RACK-00001" | Yes |
rackName | string | Rack name Example: "RACK-NAME" | No |
reservedQuantity | double | Reserved quantity Example: 100 | No |
rowCode | string | Row code Example: "ROW-00001" | Yes |
rowName | string | Row name Example: "ROW-NAME" | No |
stockAdjustmentAccountCode | string | Stock adjustment account code Example: "A-10234" | Yes |
warehouseCode | string | Warehouse code Example: "WH-00001" | Yes |
wipInventoryAccountCode | string | WIP Inventory account code Example: "A-10233" | Yes |
InventoryRequest
Name | Type | Description | Required |
---|---|---|---|
costOfGoodsSoldAccountCode | string | Available quantity Example: 100 | No |
inventoryAccountCode | string | Inventory account code Example: "A-10232" | No |
openingQuantity | double | Opening quantity Example: 10 | No |
openingValuation | double | Opening valuation Example: 100.4 | No |
productId | long | Product id - Unique Key Example: 121 | No |
stockAdjustmentAccountCode | string | Stock adjustment account code Example: "A-10234" | No |
warehouseCode | string | Warehouse code to identify the Warehouse. Example: "WH-0000001" | No |
wipInventoryAccountCode | string | WIP Inventory account code Example: "A-10233" | No |
InventoryResponse
Name | Type | Description | Required |
---|---|---|---|
availableQuantity | double | Available quantity Example: 100 | No |
binCode | string | bin code Example: "BIN-00001" | Yes |
binName | string | bin name Example: "BIN-NAME" | No |
costOfGoodsSoldAccountCode | string | Cost of goods sold account code Example: "A-10231" | Yes |
inventoryAccountCode | string | Inventory account code Example: "A-10232" | Yes |
inventoryAccountName | string | Inventory account name Example: "Inventory Account" | Yes |
landedCostWeight | number | Landed cost weight value Example: 10.5 | No |
openingQuantity | double | Opening quantity Example: 10 | No |
openingValuation | double | Opening valuation Example: 100.4 | No |
productId | long | Product id of the inventory Example: 121 | No |
rackCode | string | Rack code Example: "RACK-00001" | Yes |
rackName | string | Rack name Example: "RACK-NAME" | No |
reservedQuantity | double | Reserved quantity Example: 100 | No |
rowCode | string | Row code Example: "ROW-00001" | Yes |
rowName | string | Row name Example: "ROW-NAME" | No |
stockAdjustmentAccountCode | string | Stock adjustment account code Example: "A-10234" | Yes |
warehouseCode | string | Warehouse code Example: "WH-00001" | Yes |
wipInventoryAccountCode | string | WIP Inventory account code Example: "A-10233" | Yes |
InventoryTransaction
Name | Type | Description | Required |
---|---|---|---|
actionType | string | No | |
additionalChargesAmount | number | No | |
advancedTrackingFulfilmentData | [ AdvancedTrackingFulfilmentDto ] | No | |
advancedTrackingMetaData | [ AdvancedTrackingMetaDto ] | No | |
binCode | string | No | |
contactCode | string | No | |
customField | object | No | |
customFieldItems | [ CustomFieldItem ] | No | |
documentCode | string | No | |
documentItemCode | string | No | |
documentSequenceCode | string | No | |
documentType | string | No | |
inventoryTxnActionType | string | Enum: "ADD" , "REMOVE" , "DEFAULT" | No |
isQuickCommit | boolean | No | |
productCode | string | No | |
purchaseOrderCode | string | No | |
quantity | number | No | |
rackCode | string | No | |
reservedStock | boolean | No | |
rowCode | string | No | |
salesOrderCode | string | No | |
transactionDate | string | Example: "dd-MM-yyyy HH:mm:ss" | No |
transactionRefCode | string | No | |
unitPrice | number | No | |
uomType | string | Enum: "HOUR" , "UNIT" , "KG" , "PIECES" , "NA" , "DEFAULT" | No |
warehouseCode | string | No |
InventoryTransactionEvent
Name | Type | Description | Required |
---|---|---|---|
inventoryTransactions | [ InventoryTransaction ] | No |
InventoryTxnLandedCostDto
Name | Type | Description | Required |
---|---|---|---|
documentCode | string | Document code Example: "PI-0000001" | Yes |
jeCode | string | Linked JE Code Example: "JE-0000001" | Yes |
landedPrice | number | Landed Price Example: 12.5 | Yes |
linkedDocumentCode | string | Linked Document code Example: "PI-0000007" | Yes |
transactionRefCode | string | Invoice item code Example: "PII-0000007" | No |
InventoryUpdateResponse
Name | Type | Description | Required |
---|---|---|---|
failInventories | [ InventoryResponse ] | No | |
updatedInventories | [ InventoryResponse ] | No |
InventoryValuation
Name | Type | Description | Required |
---|---|---|---|
productValuations | [ ProductValuation ] | No | |
totalProduct | double | Number of Product Example: 30 | No |
totalValuation | double | Total Valuation Example: 3000 | No |
InventoryWarehouseDetails
Name | Type | Description | Required |
---|---|---|---|
availableQuantity | number | Available quantity Example: 100 | No |
openingQuantity | number | Opening quantity Example: 10 | No |
openingValuation | number | Opening Valuation Example: 1000 | No |
warehouseCode | string | Warehouse code Example: "WH-00001" | Yes |
LandedCostCategory
Name | Type | Description | Required |
---|---|---|---|
allocationType | string | Enum: "QUANTITY" , "VALUE" , "WEIGHT" , "MANUAL" , "CUSTOM_DUTY" | No |
name | string | No |
LinkedDocumentsDto
Name | Type | Description | Required |
---|---|---|---|
code | string | No | |
used | boolean | No |
Location
Name | Type | Description | Required |
---|---|---|---|
active | boolean | No | |
address | [ Address ] | No | |
createdAt | dateTime | No | |
createdBy | long | No | |
deleted | boolean | No | |
holdStocks | boolean | No | |
id | long | No | |
name | string | No | |
tenantId | long | No | |
updatedAt | dateTime | No | |
updatedBy | long | No |
LocationDto
Name | Type | Description | Required |
---|---|---|---|
address | [ Address ] | List of Address. | No |
id | long | Id Example: 1 | No |
name | string | Name of location Example: "Location-1" | No |
Map«long,bigdecimal»
Name | Type | Description | Required |
---|---|---|---|
Map«long,bigdecimal» | object |
OperationCost
Name | Type | Description | Required |
---|---|---|---|
id | long | No | |
operationCode | string | No | |
operationCost | number | No | |
operatorCost | number | No | |
workstationCost | number | No |
PackListRequest
Name | Type | Description | Required |
---|---|---|---|
ppsDocuments | [ ShipmentDocumentDto ] | List of PPS documents. | No |
PackListResponse
Name | Type | Description | Required |
---|---|---|---|
ppsDocuments | [ ShipmentDocumentDto ] | List of PPS documents. | No |
PackedItemQuantityDto
Name | Type | Description | Required |
---|---|---|---|
packedQuantity | number | packed quantity of item in the package Example: 10 | No |
shipmentDocumentItemId | long | Shipment Document Item Id Example: 2 | No |
warehouseInventoryPPSData | [ WarehouseInventoryPPSData ] | Inventory Warehouse data | No |
Page
Name | Type | Description | Required |
---|---|---|---|
content | [ object ] | No | |
empty | boolean | No | |
first | boolean | No | |
last | boolean | No | |
number | integer | No | |
numberOfElements | integer | No | |
pageable | Pageable | No | |
size | integer | No | |
sort | Sort | No | |
totalElements | long | No | |
totalPages | integer | No |
Pageable
Name | Type | Description | Required |
---|---|---|---|
offset | long | No | |
pageNumber | integer | No | |
pageSize | integer | No | |
paged | boolean | No | |
sort | Sort | No | |
unpaged | boolean | No |
Page«AbstractStockIssueResponse»
Name | Type | Description | Required |
---|---|---|---|
content | [ AbstractStockIssueResponse ] | No | |
empty | boolean | No | |
first | boolean | No | |
last | boolean | No | |
number | integer | No | |
numberOfElements | integer | No | |
pageable | Pageable | No | |
size | integer | No | |
sort | Sort | No | |
totalElements | long | No | |
totalPages | integer | No |
Page«AbstractStockRequestResponse»
Name | Type | Description | Required |
---|---|---|---|
content | [ AbstractStockRequestResponse ] | No | |
empty | boolean | No | |
first | boolean | No | |
last | boolean | No | |
number | integer | No | |
numberOfElements | integer | No | |
pageable | Pageable | No | |
size | integer | No | |
sort | Sort | No | |
totalElements | long | No | |
totalPages | integer | No |
Page«AdvancedTrackingMetaDto»
Name | Type | Description | Required |
---|---|---|---|
content | [ AdvancedTrackingMetaDto ] | No | |
empty | boolean | No | |
first | boolean | No | |
last | boolean | No | |
number | integer | No | |
numberOfElements | integer | No | |
pageable | Pageable | No | |
size | integer | No | |
sort | Sort | No | |
totalElements | long | No | |
totalPages | integer | No |
Page«AttributeResponse»
Name | Type | Description | Required |
---|---|---|---|
content | [ AttributeResponse ] | No | |
empty | boolean | No | |
first | boolean | No | |
last | boolean | No | |
number | integer | No | |
numberOfElements | integer | No | |
pageable | Pageable | No | |
size | integer | No | |
sort | Sort | No | |
totalElements | long | No | |
totalPages | integer | No |
Page«FulfillmentResponse»
Name | Type | Description | Required |
---|---|---|---|
content | [ FulfillmentResponse ] | No | |
empty | boolean | No | |
first | boolean | No | |
last | boolean | No | |
number | integer | No | |
numberOfElements | integer | No | |
pageable | Pageable | No | |
size | integer | No | |
sort | Sort | No | |
totalElements | long | No | |
totalPages | integer | No |
Page«HSNCodeIndiaDto»
Name | Type | Description | Required |
---|---|---|---|
content | [ HSNCodeIndiaDto ] | No | |
empty | boolean | No | |
first | boolean | No | |
last | boolean | No | |
number | integer | No | |
numberOfElements | integer | No | |
pageable | Pageable | No | |
size | integer | No | |
sort | Sort | No | |
totalElements | long | No | |
totalPages | integer | No |
Page«InventoryAuditDto»
Name | Type | Description | Required |
---|---|---|---|
content | [ InventoryAuditDto ] | No | |
empty | boolean | No | |
first | boolean | No | |
last | boolean | No | |
number | integer | No | |
numberOfElements | integer | No | |
pageable | Pageable | No | |
size | integer | No | |
sort | Sort | No | |
totalElements | long | No | |
totalPages | integer | No |
Page«PicklistResponse»
Name | Type | Description | Required |
---|---|---|---|
content | [ PicklistResponse ] | No | |
empty | boolean | No | |
first | boolean | No | |
last | boolean | No | |
number | integer | No | |
numberOfElements | integer | No | |
pageable | Pageable | No | |
size | integer | No | |
sort | Sort | No | |
totalElements | long | No | |
totalPages | integer | No |
Page«PriceListDto»
Name | Type | Description | Required |
---|---|---|---|
content | [ PriceListDto ] | No | |
empty | boolean | No | |
first | boolean | No | |
last | boolean | No | |
number | integer | No | |
numberOfElements | integer | No | |
pageable | Pageable | No | |
size | integer | No | |
sort | Sort | No | |
totalElements | long | No | |
totalPages | integer | No |
Page«QCDocumentResponseDto»
Name | Type | Description | Required |
---|---|---|---|
content | [ QCDocumentResponseDto ] | No | |
empty | boolean | No | |
first | boolean | No | |
last | boolean | No | |
number | integer | No | |
numberOfElements | integer | No | |
pageable | Pageable | No | |
size | integer | No | |
sort | Sort | No | |
totalElements | long | No | |
totalPages | integer | No |
Page«ReorderReportDto»
Name | Type | Description | Required |
---|---|---|---|
content | [ ReorderReportDto ] | No | |
empty | boolean | No | |
first | boolean | No | |
last | boolean | No | |
number | integer | No | |
numberOfElements | integer | No | |
pageable | Pageable | No | |
size | integer | No | |
sort | Sort | No | |
totalElements | long | No | |
totalPages | integer | No |
Page«SACCodeIndiaDto»
Name | Type | Description | Required |
---|---|---|---|
content | [ SACCodeIndiaDto ] | No | |
empty | boolean | No | |
first | boolean | No | |
last | boolean | No | |
number | integer | No | |
numberOfElements | integer | No | |
pageable | Pageable | No | |
size | integer | No | |
sort | Sort | No | |
totalElements | long | No | |
totalPages | integer | No |
Page«ServiceTypeMalaysiaDto»
Name | Type | Description | Required |
---|---|---|---|
content | [ ServiceTypeMalaysiaDto ] | No | |
empty | boolean | No | |
first | boolean | No | |
last | boolean | No | |
number | integer | No | |
numberOfElements | integer | No | |
pageable | Pageable | No | |
size | integer | No | |
sort | Sort | No | |
totalElements | long | No | |
totalPages | integer | No |
Page«ShipmentDocumentDto»
Name | Type | Description | Required |
---|---|---|---|
content | [ ShipmentDocumentDto ] | No | |
empty | boolean | No | |
first | boolean | No | |
last | boolean | No | |
number | integer | No | |
numberOfElements | integer | No | |
pageable | Pageable | No | |
size | integer | No | |
sort | Sort | No | |
totalElements | long | No | |
totalPages | integer | No |
Page«StockTransferDto»
Name | Type | Description | Required |
---|---|---|---|
content | [ StockTransferDto ] | No | |
empty | boolean | No | |
first | boolean | No | |
last | boolean | No | |
number | integer | No | |
numberOfElements | integer | No | |
pageable | Pageable | No | |
size | integer | No | |
sort | Sort | No | |
totalElements | long | No | |
totalPages | integer | No |
Page«TarifCodeMalaysiaDto»
Name | Type | Description | Required |
---|---|---|---|
content | [ TarifCodeMalaysiaDto ] | No | |
empty | boolean | No | |
first | boolean | No | |
last | boolean | No | |
number | integer | No | |
numberOfElements | integer | No | |
pageable | Pageable | No | |
size | integer | No | |
sort | Sort | No | |
totalElements | long | No | |
totalPages | integer | No |
Page«UOMDto»
Name | Type | Description | Required |
---|---|---|---|
content | [ UOMDto ] | No | |
empty | boolean | No | |
first | boolean | No | |
last | boolean | No | |
number | integer | No | |
numberOfElements | integer | No | |
pageable | Pageable | No | |
size | integer | No | |
sort | Sort | No | |
totalElements | long | No | |
totalPages | integer | No |
Page«UOMSchemaDto»
Name | Type | Description | Required |
---|---|---|---|
content | [ UOMSchemaDto ] | No | |
empty | boolean | No | |
first | boolean | No | |
last | boolean | No | |
number | integer | No | |
numberOfElements | integer | No | |
pageable | Pageable | No | |
size | integer | No | |
sort | Sort | No | |
totalElements | long | No | |
totalPages | integer | No |
Page«WarehouseResponse»
Name | Type | Description | Required |
---|---|---|---|
content | [ WarehouseResponse ] | No | |
empty | boolean | No | |
first | boolean | No | |
last | boolean | No | |
number | integer | No | |
numberOfElements | integer | No | |
pageable | Pageable | No | |
size | integer | No | |
sort | Sort | No | |
totalElements | long | No | |
totalPages | integer | No |
Page«object»
Name | Type | Description | Required |
---|---|---|---|
content | [ object ] | No | |
empty | boolean | No | |
first | boolean | No | |
last | boolean | No | |
number | integer | No | |
numberOfElements | integer | No | |
pageable | Pageable | No | |
size | integer | No | |
sort | Sort | No | |
totalElements | long | No | |
totalPages | integer | No |
PickListRequest
Name | Type | Description | Required |
---|---|---|---|
barcodeScanner | boolean | Barcode scanner is on/off. Example: false | No |
code | string | Pick list sequence Example: "0000001" | No |
id | long | Pick List Id Example: 1 | No |
picklistStatus | string | picking list status: READY_TO_PICK, PICKING_IN_PROGRESS, PICKED Enum: "READY_TO_PICK" , "PICKING_IN_PROGRESS" , "PICKED" Example: "READY_TO_PICK" | No |
ppsDocuments | [ ShipmentDocumentDto ] | List of PPS documents. | No |
status | string | PPS-shipment status Enum: "READY_TO_PICK" , "PICKING_IN_PROGRESS" , "PICKED" , "READY_TO_PACK" , "PACKING_IN_PROGRESS" , "PACKED" , "READY_TO_SHIP" , "SHIPPING_IN_PROGRESS" , "PARTIAL_SHIPPED" , "SHIPPED" Example: "PICKED" | No |
warehouse | WarehouseDto | Warehouse details. | No |
PicklistResponse
Name | Type | Description | Required |
---|---|---|---|
barcodeScanner | boolean | Barcode scanner is on/off. Example: false | No |
code | string | Pick list sequence Example: "0000001" | No |
createdDate | dateTime | Pick List creation date Example: "25-10-2019" | Yes |
id | long | Pick List Id Example: 1 | No |
picklistStatus | string | picking list status: READY_TO_PICK, PICKING_IN_PROGRESS, PICKED Enum: "READY_TO_PICK" , "PICKING_IN_PROGRESS" , "PICKED" Example: "READY_TO_PICK" | No |
ppsDocuments | [ ShipmentDocumentDto ] | List of PPS documents. | No |
status | string | PPS-shipment status Enum: "READY_TO_PICK" , "PICKING_IN_PROGRESS" , "PICKED" , "READY_TO_PACK" , "PACKING_IN_PROGRESS" , "PACKED" , "READY_TO_SHIP" , "SHIPPING_IN_PROGRESS" , "PARTIAL_SHIPPED" , "SHIPPED" Example: "PICKED" | No |
warehouse | WarehouseDto | Warehouse details. | No |
PriceListContactsUpdateRequest
Name | Type | Description | Required |
---|---|---|---|
allContacts | boolean | True if price list applicable to all contacts Example: false | No |
contacts | [ string ] | Set of applicable contact codes Example: ["C-0000001"] | No |
PriceListCurrencySchemaDto
Name | Type | Description | Required |
---|---|---|---|
currency | string | SGD Enum: "AFN" , "ALL" , "DZD" , "AOA" , "ARS" , "AMD" , "AWG" , "AZN" , "BSD" , "BHD" , "BDT" , "BBD" , "BYN" , "BZD" , "BMD" , "BTN" , "BOB" , "BAM" , "BRL" , "BND" , "BGN" , "BIF" , "KHR" , "CAD" , "CVE" , "KYD" , "CLP" , "CNY" , "COP" , "KMF" , "CDF" , "CRC" , "CZK" , "HRK" , "CUC" , "DJF" , "DOP" , "EGP" , "ERN" , "ETB" , "FKP" , "FJD" , "XAF" , "GMD" , "GEL" , "GHS" , "GIP" , "DKK" , "GTQ" , "GNF" , "GYD" , "HTG" , "HNL" , "HKD" , "HUF" , "ISK" , "INR" , "IDR" , "IRR" , "IQD" , "JMD" , "JPY" , "JOD" , "KZT" , "KES" , "KWD" , "KGS" , "LAK" , "LBP" , "LSL" , "LRD" , "LYD" , "MOP" , "MKD" , "MGA" , "MWK" , "MYR" , "MVR" , "MRO" , "MUR" , "MXN" , "MDL" , "MNT" , "MZN" , "MMK" , "NAD" , "NPR" , "NIO" , "NGN" , "KPW" , "OMR" , "PKR" , "ILS" , "PAB" , "PGK" , "PYG" , "PEN" , "PHP" , "PLN" , "QAR" , "RON" , "RUB" , "RWF" , "SHP" , "XCD" , "WST" , "STD" , "SAR" , "RSD" , "SCR" , "SLL" , "SGD" , "ANG" , "SBD" , "SOS" , "ZAR" , "KRW" , "SSP" , "EUR" , "LKR" , "SDG" , "SRD" , "NOK" , "SZL" , "SEK" , "CHF" , "SYP" , "TWD" , "TJS" , "TZS" , "THB" , "XOF" , "NZD" , "TOP" , "TTD" , "TND" , "TRY" , "TMT" , "AUD" , "UGX" , "UAH" , "AED" , "GBP" , "USD" , "UYU" , "UZS" , "VUV" , "VEF" , "VND" , "XPF" , "MAD" , "YER" , "ZMW" , "BWP" , "CNH" Example: "SGD" | No |
price | number | 1 Example: 1 | No |
uid | string (uuid) | Price List Currency Schema Id Example: 1 | No |
PriceListDto
Name | Type | Description | Required |
---|---|---|---|
active | boolean | Is active or not Example: true | No |
allContacts | boolean | Is active or not Example: true | No |
contacts | [ string ] | Contact codes | No |
currencies | [ string ] | List of currencies Example: ["SGD"] | No |
effectiveDate | dateTime | Price list effective date Example: "30-06-2021" | Yes |
errors | [ string ] | List of validation error messages | No |
id | long | Price List Id Example: 1 | No |
name | string | Price list name | No |
priceListItems | [ PriceListItemDto ] | Price list items | No |
type | string | Price List type Example: "SELL" | No |
PriceListItemDto
Name | Type | Description | Required |
---|---|---|---|
currencyPrice | [ PriceListCurrencySchemaDto ] | Price for Currency | No |
errors | [ string ] | List of validation error messages | No |
id | long | Price List Id Example: 1 | No |
minimumQuantity | number | Minimum Quantity | No |
priceListId | long | Price list Id | No |
productId | string | Product Id | No |
uomId | long | UOM Id | No |
PriceListPercentageUpdateRequest
Name | Type | Description | Required |
---|---|---|---|
change | number | change percentage to apply on prices, -100 to 100 Example: -4.25 | No |
currencies | [ string ] | Alleast one currency required Example: ["USD"] | No |
PriceListPricingItemRequest
Name | Type | Description | Required |
---|---|---|---|
productId | string | Product Id Example: "P-0000001" | Yes |
quantity | number | Product quantity Example: 34 | Yes |
uomId | long | Product uom id Example: 34 | Yes |
PriceListPricingRequest
Name | Type | Description | Required |
---|---|---|---|
contactCode | string | Contact code Example: "C-0000001" | No |
currency | string | Document currency Enum: "AFN" , "ALL" , "DZD" , "AOA" , "ARS" , "AMD" , "AWG" , "AZN" , "BSD" , "BHD" , "BDT" , "BBD" , "BYN" , "BZD" , "BMD" , "BTN" , "BOB" , "BAM" , "BRL" , "BND" , "BGN" , "BIF" , "KHR" , "CAD" , "CVE" , "KYD" , "CLP" , "CNY" , "COP" , "KMF" , "CDF" , "CRC" , "CZK" , "HRK" , "CUC" , "DJF" , "DOP" , "EGP" , "ERN" , "ETB" , "FKP" , "FJD" , "XAF" , "GMD" , "GEL" , "GHS" , "GIP" , "DKK" , "GTQ" , "GNF" , "GYD" , "HTG" , "HNL" , "HKD" , "HUF" , "ISK" , "INR" , "IDR" , "IRR" , "IQD" , "JMD" , "JPY" , "JOD" , "KZT" , "KES" , "KWD" , "KGS" , "LAK" , "LBP" , "LSL" , "LRD" , "LYD" , "MOP" , "MKD" , "MGA" , "MWK" , "MYR" , "MVR" , "MRO" , "MUR" , "MXN" , "MDL" , "MNT" , "MZN" , "MMK" , "NAD" , "NPR" , "NIO" , "NGN" , "KPW" , "OMR" , "PKR" , "ILS" , "PAB" , "PGK" , "PYG" , "PEN" , "PHP" , "PLN" , "QAR" , "RON" , "RUB" , "RWF" , "SHP" , "XCD" , "WST" , "STD" , "SAR" , "RSD" , "SCR" , "SLL" , "SGD" , "ANG" , "SBD" , "SOS" , "ZAR" , "KRW" , "SSP" , "EUR" , "LKR" , "SDG" , "SRD" , "NOK" , "SZL" , "SEK" , "CHF" , "SYP" , "TWD" , "TJS" , "TZS" , "THB" , "XOF" , "NZD" , "TOP" , "TTD" , "TND" , "TRY" , "TMT" , "AUD" , "UGX" , "UAH" , "AED" , "GBP" , "USD" , "UYU" , "UZS" , "VUV" , "VEF" , "VND" , "XPF" , "MAD" , "YER" , "ZMW" , "BWP" , "CNH" Example: "USD" | Yes |
documentDate | dateTime | Document date Example: "26-06-2021" | Yes |
exchangeRate | number | Exchange Rate Example: 0.7142857142857143 | No |
priceListPricingItems | [ PriceListPricingItemRequest ] | Product Id | Yes |
type | string | Transaction type BUY or SELL Enum: "BUY" , "SELL" , "BOTH" Example: "SELL" | Yes |
PriceListPricingResponse
Name | Type | Description | Required |
---|---|---|---|
price | number | Price Example: 34 | Yes |
priceListShortInfos | [ PriceListShortInfo ] | No | |
productId | string | Product Id Example: 34 | Yes |
quantity | number | Product quantity Example: 34 | Yes |
uomId | long | UOM Id Example: 34 | Yes |
PriceListShortInfo
Name | Type | Description | Required |
---|---|---|---|
id | long | Price list id Example: 34 | Yes |
name | string | Price list name Example: "Maximum Price" | Yes |
price | number | Price Example: 34 | Yes |
PrintShippingLabelRequest
Name | Type | Description | Required |
---|---|---|---|
documentCode | string | Document code Example: "00001" | Yes |
documentSequenceCode | string | Document sequence code Example: "00001" | Yes |
documentType | string | Document Type, Stage from where fulfillment - PPS is requested. Value will QUOTATION or SALES_INVOICE Enum: "QUOTATION" , "PURCHASE_ORDER" , "SALES_ORDER" , "PURCHASE_INVOICE" , "SALES_INVOICE" , "MAKE_PAYMENT" , "RECEIVE_PAYMENT" , "JOURNAL_ENTRY" , "BANK_TRANSFER" , "CREDIT_NOTE" , "DEBIT_NOTE" , "EXPENSE" , "EXPENSE_PREPAYMENT" , "DEPOSIT" , "DEPOSIT_ADVPAYMENT" , "CONTRA_ADJUSTMENT" , "GOODS_RECEIPT" , "FULFILLMENT" , "PICKLIST" , "PACKLIST" , "SHIPLIST" , "PAYSLIP" , "PAYROLL_CHECK" , "CHEQUE" , "SALES_RETURN" , "PURCHASE_RETURN" , "STOCK_ADJUSTMENT" , "STOCK_TRANSFER" , "WORK_ORDER" , "FIXED_ASSET" , "E_WAY_BILL_SUMMARY" , "E_WAY_BILL_DETAIL" , "PURCHASE_REQUEST" , "JOB_WORK_OUT_ORDER" , "JOB_WORK_OUT_TRANSFER" , "QC_DOCUMENT" , "WIP_PRODUCTION" , "STOCK_REQUEST" , "STOCK_ISSUE" , "FORECAST" Example: "QUOTATION" | Yes |
shipmentPackageSequence | [ integer ] | List of shipmentPackageSequence | No |
ProductDetails
Name | Type | Description | Required |
---|---|---|---|
active | boolean | No | |
advancedTracking | string | Enum: "NONE" , "BATCH" , "SERIAL" | No |
advancedTrackingMetaData | [ AdvancedTrackingMetaDto ] | No | |
availableQuantity | number | No | |
barcode | string | No | |
binCode | string | bin code Example: "BIN-00001" | Yes |
bomAdditionalCostDtoList | [ BomAdditionalCostDto ] | No | |
bomItems | object | No | |
bomOperationDtoList | [ BomOperationDto ] | No | |
categoryCode | string | No | |
cfield | object | No | |
customField | [ CustomFieldItem ] | No | |
description | string | No | |
documentSequenceCode | string | No | |
hasVariants | boolean | No | |
id | long | No | |
images | [ string ] | No | |
landedCostCategory | [ LandedCostCategory ] | No | |
multipleUomSchema | boolean | No | |
name | string | No | |
openingQuantity | number | No | |
openingValuation | number | No | |
pid | string | No | |
purchasePrice | number | No | |
rackCode | string | Rack code Example: "RACK-00001" | Yes |
recommendedUom | long | No | |
reorderLevel | long | No | |
reservedQuantity | number | No | |
rowCode | string | Row code Example: "ROW-00001" | Yes |
salesPrice | number | No | |
stockAdjustmentAccountCode | string | No | |
stockUom | long | No | |
taxable | boolean | No | |
type | string | Enum: "TRACKED" , "NONTRACKED" , "BILL_OF_MATERIALS" | No |
uomSchema | long | No | |
uomSchemaDto | UOMSchemaDto | No | |
valuationMethod | string | Enum: "FIFO" , "AVERAGE" | No |
warehouseCode | string | No | |
whtSectionToWhtRateId | long | No |
ProductForecastDetailsDto
Name | Type | Description | Required |
---|---|---|---|
availableQuantity | double | No | |
foreCastingDetails | [ ForecastingDetails ] | No | |
forecastId | long | No | |
id | long | No | |
incomingDetailsList | [ IncomingDetails ] | No | |
parentCode | string | No | |
productCode | string | No | |
productId | long | No | |
productName | string | No | |
productSeqCode | string | No | |
quantityRequiredToBuild | number | No | |
type | string | Enum: "TRACKED" , "NONTRACKED" , "BILL_OF_MATERIALS" | No |
ProductInOutQty
Name | Type | Description | Required |
---|---|---|---|
documentType | string | Enum: "QUOTATION" , "PURCHASE_ORDER" , "SALES_ORDER" , "PURCHASE_INVOICE" , "SALES_INVOICE" , "MAKE_PAYMENT" , "RECEIVE_PAYMENT" , "JOURNAL_ENTRY" , "BANK_TRANSFER" , "CREDIT_NOTE" , "DEBIT_NOTE" , "EXPENSE" , "EXPENSE_PREPAYMENT" , "DEPOSIT" , "DEPOSIT_ADVPAYMENT" , "CONTRA_ADJUSTMENT" , "GOODS_RECEIPT" , "FULFILLMENT" , "PICKLIST" , "PACKLIST" , "SHIPLIST" , "PAYSLIP" , "PAYROLL_CHECK" , "CHEQUE" , "SALES_RETURN" , "PURCHASE_RETURN" , "STOCK_ADJUSTMENT" , "STOCK_TRANSFER" , "WORK_ORDER" , "FIXED_ASSET" , "E_WAY_BILL_SUMMARY" , "E_WAY_BILL_DETAIL" , "PURCHASE_REQUEST" , "JOB_WORK_OUT_ORDER" , "JOB_WORK_OUT_TRANSFER" , "QC_DOCUMENT" , "WIP_PRODUCTION" , "STOCK_REQUEST" , "STOCK_ISSUE" , "FORECAST" | No |
productCode | string | No | |
quantity | number | No |
ProductInformation
Name | Type | Description | Required |
---|---|---|---|
active | boolean | Product status Example: true | No |
advancedTracking | string | Advanced Tracking Type Enum: "NONE" , "BATCH" , "SERIAL" Example: "NONE" | No |
advancedTrackingMetaData | [ AdvancedTrackingMetaDto ] | Advanced Tracking Meta data Example: {"field1":"value1","field2":"value2"} | No |
amortizationPeriod | integer | Amortization template period Example: 36 | No |
amortizationTemplateCode | string | Amortization template code Example: "0000001" | No |
attributes | [ AttributeDetails ] | Attribute Details | No |
autoFulfillmentEnabled | boolean | Is Auto-Fulfillment enable? Example: false | No |
availableQuantity | number | Available Quantity Example: 2 | No |
barcode | string | Product barcode Example: 2365234 | No |
barcodeDetails | BarcodeDetails | barcode details Example: {"barcodeField":"Samsung"} | No |
basePrice | double | Revenue Base price Example: 120 | No |
bomAddCostConfiguration | [ BomAdditionalCostDto ] | Bom additional cost information | No |
bomMetaDetailsList | [ BomMetaDetailsDto ] | multiple bom configuration Example: "Bom Configuration" | No |
bomOperationsConfiguration | [ BomOperationDto ] | Bom Operations information | No |
bomProductCostDetails | [ BomProductCostDetails ] | JSON object for custom fields Example: {"field1":"value1","field2":"value2"} | No |
bomProductsConfiguration | [ BomMetaDto ] | Bom Products information | No |
categoryCode | string | Category code Example: "AB0001" | No |
categoryDesc | string | Category description Example: "Medical Equipment" | No |
cessRule | string | Cess rule expression Example: "Math.max(21*amount/100,4170*quantity/1000)" | No |
cessRuleDescription | string | Cess rule description Example: "21% or Rs. 4170 per thousand, whichever is higher" | No |
costOfGoodsSoldAccountCode | string | No | |
customField | [ CustomFieldItem ] | JSON object for custom fields Example: {"field1":"value1","field2":"value2"} | No |
deferredExpenseAccountCode | string | Deferred Expense account code Example: "A-0015" | No |
deferredRevenueAccountCode | string | Deferred Revenue account code Example: "A-0015" | No |
deleted | boolean | Product delete status Example: true | No |
description | string | Product description Example: "Description" | No |
documentSequenceCode | string | Product Sequence code Example: "P-0000001" | No |
exciseApplicable | boolean | Example: true | No |
exciseRate | double | Excise rate based on Excise Type Example: 10 | No |
exciseType | string | Excise type to apply Enum: "PERCENT" , "FLAT" Example: "PERCENT" | No |
exemptedMalaysia | boolean | Whether Product is Tax Exempted Example: true | No |
glAccountCode | string | GL account code Example: "A-0017" | No |
hasBuildAssembly | boolean | Has Build Assembly Example: true | No |
hasVariants | boolean | Product has variants Example: false | No |
hsnOrSacCode | string | HSN or SAC code of product Example: 1234 | No |
id | long | Product ID Example: 1234 | No |
images | [ string ] | Product image url's | No |
incomingQty | number | Product incoming Qty | No |
inventory | InventoryDto | Inventory information required for Tracked Products. | No |
inventoryAccountCode | string | No | |
inventoryWarehouseDetails | [ InventoryWarehouseDetails ] | Inventory warehouse details Example: {"warehouseCode":"WH-00001","availableQuantity":"100","openingQuantity":"100"} | No |
isAccountNumberFlag | boolean | indicates if user is sending account number or code Example: true | No |
isFinishedProduct | boolean | Is finished product? Example: false | No |
isUiProductUpdate | boolean | Product is update by UI. Example: false | No |
isVariant | boolean | Is a variant Example: false | No |
itcAdjustment | string | ITC adjustment Enum: "NA" , "ITC_IS_BLOCKED" , "ITC_IS_REVERSED" Example: "ITC_IS_BLOCKED" | No |
landedCostCategory | [ LandedCostCategory ] | Landed cost category details | No |
manufacturingCostAccountCode | string | Manufacturing Cost Account Code Example: "AC-0000012" | No |
masterProductCode | string | Master Product Code Example: "P-0000001" | No |
multipleUomSchema | boolean | Is multiple Uom Schema? Example: true | No |
name | string | Product Name Example: "Apple" | Yes |
nameInArabicSA | string | No | |
offeringType | string | Offering type Enum: "GOODS" , "SERVICES" Example: "GOODS" | No |
outgoingQty | number | Product outgoing Qty | No |
productId | string | Product ID Example: "P000011" | No |
productSubstitutesDetails | [ ProductSubstitutesDetails ] | No | |
productTransactionType | string | Product Transaction Type Enum: "BOTH" , "PURCHASE" , "SALES" Example: "BOTH" | Yes |
purchaseAccountCode | string | Purchase account code Example: "A-0012" | Yes |
purchasePrice | double | Purchase price Example: 123.33 | Yes |
purchasePriceTaxInclusive | boolean | Is purchase price tax inclusive? Example: true | No |
purchaseReturnAccountCode | string | Purchase return account code Example: "A-0014" | No |
purchaseTaxCode | string | Purchase tax code Example: "T-001" | No |
recommendedUom | long | Recommended product uom | No |
reorderEnabled | boolean | Flag to enable reorder level Example: true | No |
reorderLevel | long | Reorder level of the Products. Example: 100 | No |
reorderLevelReached | boolean | Has Reorder level reached | No |
reorderQuantity | long | Quantity to be reordered Example: 50 | No |
reorderVendorCode | string | Vendor code for reorder Example: "C-000001" | No |
reorderVendorName | string | Reorder Vendor Name | No |
reservedQuantity | number | Reserved Quantity Example: 2 | No |
revenueRecognitionInfo | ProductRevenueRecognitionInfo | Product Revenue Recognition Information Object | No |
rowRackBinData | RowRackBinData | Row Rack Bin information required for Tracked Products. | No |
salesAccountCode | string | Sales account code Example: "A-0013" | Yes |
salesPrice | double | Sales price Example: 120 | Yes |
salesPriceTaxInclusive | boolean | Is sales price tax inclusive? Example: false | No |
salesReturnAccountCode | string | Sales return account code Example: "A-0015" | No |
salesTaxCode | string | Sales tax code Example: "T-002" | No |
sequenceFormat | string | Sequence Format Example: 1 | No |
source | string | Identify this is ecom sync product Example: "SHOPIFY" | No |
stockAdjustmentAccountCode | string | No | |
stockUom | long | Stock UOM Example: 2 | Yes |
tariffOrServiceCodeMalaysia | string | Tariff or Service code of product Example: 1234 | No |
taxExemptionReason | string | Tax Exempted reason to be filled, if taxPreference is true Enum: "EXEMPTED" , "NON_GST" Example: "EXEMPTED" | No |
taxExemptionReasonMalaysia | string | Tax Exempted reason to be filled, if taxPreference is true Enum: "EXEMPTED" , "NON_SST" , "LIVE_ANIMALS" , "UNPROCESSED_FOOD" , "VEGETABLES" , "MEDICINES" , "MACHINERY" , "CHEMICALS" Example: "EXEMPTED" | No |
taxPreference | boolean | Whether Product is Tax Exempted Example: true | No |
taxable | boolean | Is taxable? Example: true | No |
tdsApplicableIndia | boolean | No | |
tdsNatureOfPaymentIndia | string | No | |
type | string | Product type Enum: "TRACKED" , "NONTRACKED" , "BILL_OF_MATERIALS" Example: "TRACKED" | Yes |
uomSchema | long | Reorder level of the Products. Example: 100 | No |
uomSchemaDto | UOMSchemaDto | Product uom schema information | No |
valuationMethod | string | Valuation Method Enum: "FIFO" , "AVERAGE" Example: "FIFO" | Yes |
variantAttributes | object | Attribute Details specific to a variant | No |
variantCount | integer | Variant Count | No |
whtApplicable | boolean | Example: true | No |
whtSectionToWhtRateId | long | Product WHT - Nature Of Payment to WHT Rate Id Example: 1213454 | No |
wipInventoryAccountCode | string | No |
ProductInventoryByWarehouse
Name | Type | Description | Required |
---|---|---|---|
address | string | Warehouse address | No |
code | string | warehouse specific unique code Example: "WH-0000001" | No |
name | string | Warehouse Name. Example: "Warehouse-1" | No |
openingQuantity | number | Opening Quantity | No |
openingValuation | number | Opening Valuation | No |
primary | boolean | flag to determine if warehouse is primary Example: false | No |
quantity | number | Product quantity available in this warehouse | No |
ProductLandedCostDto
Name | Type | Description | Required |
---|---|---|---|
currency | string | Linked Document Currency Example: "INR" | Yes |
documentCode | string | Document code Example: "PI-0000001" | Yes |
documentSequenceCode | string | Linked Document Sequence code Example: "PI-0000001" | Yes |
exchangeRate | number | Linked Document Currency exchange rate Example: 2.115 | Yes |
invoiceItemCode | string | Invoice item code Example: "PII-0000007" | No |
jeCode | string | Linked JE Code Example: "JE-0000001" | No |
landedPrice | number | Landed Price Example: 12.5 | Yes |
landedProductCode | string | Product code Example: "P00001" | Yes |
linkedDocumentCode | string | Linked Document code Example: "PI-0000007" | Yes |
productCode | string | Product code Example: "P00001" | Yes |
transactionDate | dateTime | Landed Document Date Example: "2022-04-19" | Yes |
ProductRequest
Name | Type | Description | Required |
---|---|---|---|
advancedTracking | string | Advanced Tracking Type Enum: "NONE" , "BATCH" , "SERIAL" Example: "NONE" | No |
advancedTrackingMetaData | [ AdvancedTrackingMetaDto ] | Advanced Tracking Meta data Example: {"field1":"value1","field2":"value2"} | No |
amortizationPeriod | integer | Amortization template period Example: 36 | No |
amortizationTemplateCode | string | Amortization template code Example: "0000001" | No |
attributes | [ AttributeDetails ] | Attribute Details | No |
autoFulfillmentEnabled | boolean | Is Auto-Fulfillment enable? Example: false | No |
barcode | string | Product barcode Example: 2365234 | No |
barcodeDetails | BarcodeDetails | barcode details Example: {"barcodeField":"Samsung"} | No |
basePrice | double | Revenue Base price Example: 120 | No |
bomAddCostConfiguration | [ BomAdditionalCostDto ] | Bom additional cost information | No |
bomMetaDetailsList | [ BomMetaDetailsDto ] | multiple bom configuration Example: "Bom Configuration" | No |
bomOperationsConfiguration | [ BomOperationDto ] | Bom Operations information | No |
bomProductCostDetails | [ BomProductCostDetails ] | JSON object for custom fields Example: {"field1":"value1","field2":"value2"} | No |
bomProductsConfiguration | [ BomMetaDto ] | Bom Products information | No |
categoryCode | string | Category code Example: "AB0001" | No |
categoryDesc | string | Category description Example: "Medical Equipment" | No |
customField | [ CustomFieldItem ] | JSON object for custom fields Example: {"field1":"value1","field2":"value2"} | No |
deferredExpenseAccountCode | string | Deferred Expense account code Example: "A-0015" | No |
deferredRevenueAccountCode | string | Deferred Revenue account code Example: "A-0015" | No |
description | string | Product description Example: "Description" | No |
documentSequenceCode | string | Product Sequence code Example: "P-0000001" | No |
hasVariants | boolean | Product has variants Example: false | No |
images | [ string ] | Product image url's | No |
inventory | InventoryDto | Inventory information required for Tracked Products. | No |
inventoryWarehouseDetails | [ InventoryWarehouseDetails ] | Inventory warehouse details Example: {"warehouseCode":"WH-00001","availableQuantity":"100","openingQuantity":"100"} | No |
isAccountNumberFlag | boolean | indicates if user is sending account number or code Example: true | No |
isFinishedProduct | boolean | Is finished product? Example: false | No |
isUiProductUpdate | boolean | Product is update by UI. Example: false | No |
isVariant | boolean | Is a variant Example: false | No |
landedCostCategory | [ LandedCostCategory ] | Landed Cost Category Example: [{"name":"First Cat","allocationType":"QUANTITY"},{"name":"Second Cat","allocationType":"MANUAL"}] | No |
manufacturingCostAccountCode | string | Manufacturing Cost Account Code Example: "AC-0000012" | No |
masterProductCode | string | Master Product Code Example: "P-0000001" | No |
multipleUomSchema | boolean | Is multiple Uom Schema? Example: true | No |
name | string | Product Name Example: "Apple" | Yes |
productSubstitutesDetails | [ ProductSubstitutesDetails ] | No | |
productTransactionType | string | Product Transaction Type Enum: "BOTH" , "PURCHASE" , "SALES" Example: "BOTH" | Yes |
purchaseAccountCode | string | Purchase account code Example: "A-0012" | Yes |
purchasePrice | double | Purchase price Example: 123.33 | Yes |
purchasePriceTaxInclusive | boolean | Is purchase price tax inclusive? Example: true | No |
purchaseReturnAccountCode | string | Purchase return account code Example: "A-0014" | No |
purchaseTaxCode | string | Purchase tax code Example: "T-001" | No |
reorderEnabled | boolean | Flag to enable reorder level Example: true | No |
reorderLevel | long | Reorder level of the Products. Example: 100 | No |
reorderQuantity | long | Quantity to be reordered Example: 50 | No |
reorderVendorCode | string | Vendor code for reorder Example: "C-000001" | No |
revenueRecognitionInfo | ProductRevenueRecognitionInfo | Product Revenue Recognition Information Object | No |
rowRackBinData | RowRackBinData | Row Rack Bin information required for Tracked Products. | No |
salesAccountCode | string | Sales account code Example: "A-0013" | Yes |
salesPrice | double | Sales price Example: 120 | Yes |
salesPriceTaxInclusive | boolean | Is sales price tax inclusive? Example: false | No |
salesReturnAccountCode | string | Sales return account code Example: "A-0015" | No |
salesTaxCode | string | Sales tax code Example: "T-002" | No |
sequenceFormat | string | Sequence Format Example: 1 | No |
source | string | Identify this is ecom sync product Example: "SHOPIFY" | No |
stockUom | long | Stock UOM Example: 2 | Yes |
taxable | boolean | Is taxable? Example: true | No |
type | string | Product type Enum: "TRACKED" , "NONTRACKED" , "BILL_OF_MATERIALS" Example: "TRACKED" | Yes |
uomSchema | long | Reorder level of the Products. Example: 100 | No |
valuationMethod | string | Valuation Method Enum: "FIFO" , "AVERAGE" Example: "FIFO" | Yes |
variantAttributes | object | Attribute Details specific to a variant | No |
ProductRequestIndia
Name | Type | Description | Required |
---|---|---|---|
advancedTracking | string | Advanced Tracking Type Enum: "NONE" , "BATCH" , "SERIAL" Example: "NONE" | No |
advancedTrackingMetaData | [ AdvancedTrackingMetaDto ] | Advanced Tracking Meta data Example: {"field1":"value1","field2":"value2"} | No |
amortizationPeriod | integer | Amortization template period Example: 36 | No |
amortizationTemplateCode | string | Amortization template code Example: "0000001" | No |
attributes | [ AttributeDetails ] | Attribute Details | No |
autoFulfillmentEnabled | boolean | Is Auto-Fulfillment enable? Example: false | No |
barcode | string | Product barcode Example: 2365234 | No |
barcodeDetails | BarcodeDetails | barcode details Example: {"barcodeField":"Samsung"} | No |
basePrice | double | Revenue Base price Example: 120 | No |
bomAddCostConfiguration | [ BomAdditionalCostDto ] | Bom additional cost information | No |
bomMetaDetailsList | [ BomMetaDetailsDto ] | multiple bom configuration Example: "Bom Configuration" | No |
bomOperationsConfiguration | [ BomOperationDto ] | Bom Operations information | No |
bomProductCostDetails | [ BomProductCostDetails ] | JSON object for custom fields Example: {"field1":"value1","field2":"value2"} | No |
bomProductsConfiguration | [ BomMetaDto ] | Bom Products information | No |
categoryCode | string | Category code Example: "AB0001" | No |
categoryDesc | string | Category description Example: "Medical Equipment" | No |
cessNonAdvol | boolean | Cess is Non Advol or not Example: false | No |
cessRule | string | Cess rule expression Example: "Math.max(21*amount/100,4170*quantity/1000)" | No |
cessRuleDescription | string | Cess rule description Example: "21% or Rs. 4170 per thousand, whichever is higher" | No |
customField | [ CustomFieldItem ] | JSON object for custom fields Example: {"field1":"value1","field2":"value2"} | No |
deferredExpenseAccountCode | string | Deferred Expense account code Example: "A-0015" | No |
deferredRevenueAccountCode | string | Deferred Revenue account code Example: "A-0015" | No |
description | string | Product description Example: "Description" | No |
documentSequenceCode | string | Product Sequence code Example: "P-0000001" | No |
glAccountCode | string | GL account code Example: "A-0017" | No |
hasVariants | boolean | Product has variants Example: false | No |
hsnOrSacCode | string | HSN or SAC code of product Example: 1234 | No |
images | [ string ] | Product image url's | No |
inventory | InventoryDto | Inventory information required for Tracked Products. | No |
inventoryWarehouseDetails | [ InventoryWarehouseDetails ] | Inventory warehouse details Example: {"warehouseCode":"WH-00001","availableQuantity":"100","openingQuantity":"100"} | No |
isAccountNumberFlag | boolean | indicates if user is sending account number or code Example: true | No |
isFinishedProduct | boolean | Is finished product? Example: false | No |
isUiProductUpdate | boolean | Product is update by UI. Example: false | No |
isVariant | boolean | Is a variant Example: false | No |
itcAdjustment | string | ITC adjustment Enum: "NA" , "ITC_IS_BLOCKED" , "ITC_IS_REVERSED" Example: "ITC_IS_BLOCKED" | No |
landedCostCategory | [ LandedCostCategory ] | Landed Cost Category Example: [{"name":"First Cat","allocationType":"QUANTITY"},{"name":"Second Cat","allocationType":"MANUAL"}] | No |
manufacturingCostAccountCode | string | Manufacturing Cost Account Code Example: "AC-0000012" | No |
masterProductCode | string | Master Product Code Example: "P-0000001" | No |
multipleUomSchema | boolean | Is multiple Uom Schema? Example: true | No |
name | string | Product Name Example: "Apple" | Yes |
offeringType | string | Offering type Enum: "GOODS" , "SERVICES" Example: "GOODS" | No |
productSubstitutesDetails | [ ProductSubstitutesDetails ] | No | |
productTransactionType | string | Product Transaction Type Enum: "BOTH" , "PURCHASE" , "SALES" Example: "BOTH" | Yes |
purchaseAccountCode | string | Purchase account code Example: "A-0012" | Yes |
purchasePrice | double | Purchase price Example: 123.33 | Yes |
purchasePriceTaxInclusive | boolean | Is purchase price tax inclusive? Example: true | No |
purchaseReturnAccountCode | string | Purchase return account code Example: "A-0014" | No |
purchaseTaxCode | string | Purchase tax code Example: "T-001" | No |
reorderEnabled | boolean | Flag to enable reorder level Example: true | No |
reorderLevel | long | Reorder level of the Products. Example: 100 | No |
reorderQuantity | long | Quantity to be reordered Example: 50 | No |
reorderVendorCode | string | Vendor code for reorder Example: "C-000001" | No |
revenueRecognitionInfo | ProductRevenueRecognitionInfo | Product Revenue Recognition Information Object | No |
rowRackBinData | RowRackBinData | Row Rack Bin information required for Tracked Products. | No |
salesAccountCode | string | Sales account code Example: "A-0013" | Yes |
salesPrice | double | Sales price Example: 120 | Yes |
salesPriceTaxInclusive | boolean | Is sales price tax inclusive? Example: false | No |
salesReturnAccountCode | string | Sales return account code Example: "A-0015" | No |
salesTaxCode | string | Sales tax code Example: "T-002" | No |
sequenceFormat | string | Sequence Format Example: 1 | No |
source | string | Identify this is ecom sync product Example: "SHOPIFY" | No |
stockUom | long | Stock UOM Example: 2 | Yes |
taxExemptionReason | string | Tax Exempted reason to be filled, if taxPreference is true Enum: "EXEMPTED" , "NON_GST" Example: "EXEMPTED" | No |
taxPreference | boolean | Whether Product is Tax Exempted Example: true | No |
taxable | boolean | Is taxable? Example: true | No |
tdsApplicableIndia | boolean | Is TDS Applicable? Example: true | No |
tdsNatureOfPaymentIndia | string | TDS Payable Example: "AC-0000023" | No |
type | string | Product type Enum: "TRACKED" , "NONTRACKED" , "BILL_OF_MATERIALS" Example: "TRACKED" | Yes |
uomSchema | long | Reorder level of the Products. Example: 100 | No |
uqcIndia | string | UQC code of product Example: 1234 | No |
valuationMethod | string | Valuation Method Enum: "FIFO" , "AVERAGE" Example: "FIFO" | Yes |
variantAttributes | object | Attribute Details specific to a variant | No |
ProductRequestIndonesia
Name | Type | Description | Required |
---|---|---|---|
advancedTracking | string | Advanced Tracking Type Enum: "NONE" , "BATCH" , "SERIAL" Example: "NONE" | No |
advancedTrackingMetaData | [ AdvancedTrackingMetaDto ] | Advanced Tracking Meta data Example: {"field1":"value1","field2":"value2"} | No |
amortizationPeriod | integer | Amortization template period Example: 36 | No |
amortizationTemplateCode | string | Amortization template code Example: "0000001" | No |
attributes | [ AttributeDetails ] | Attribute Details | No |
autoFulfillmentEnabled | boolean | Is Auto-Fulfillment enable? Example: false | No |
barcode | string | Product barcode Example: 2365234 | No |
barcodeDetails | BarcodeDetails | barcode details Example: {"barcodeField":"Samsung"} | No |
basePrice | double | Revenue Base price Example: 120 | No |
bomAddCostConfiguration | [ BomAdditionalCostDto ] | Bom additional cost information | No |
bomMetaDetailsList | [ BomMetaDetailsDto ] | multiple bom configuration Example: "Bom Configuration" | No |
bomOperationsConfiguration | [ BomOperationDto ] | Bom Operations information | No |
bomProductCostDetails | [ BomProductCostDetails ] | JSON object for custom fields Example: {"field1":"value1","field2":"value2"} | No |
bomProductsConfiguration | [ BomMetaDto ] | Bom Products information | No |
categoryCode | string | Category code Example: "AB0001" | No |
categoryDesc | string | Category description Example: "Medical Equipment" | No |
customField | [ CustomFieldItem ] | JSON object for custom fields Example: {"field1":"value1","field2":"value2"} | No |
deferredExpenseAccountCode | string | Deferred Expense account code Example: "A-0015" | No |
deferredRevenueAccountCode | string | Deferred Revenue account code Example: "A-0015" | No |
description | string | Product description Example: "Description" | No |
documentSequenceCode | string | Product Sequence code Example: "P-0000001" | No |
exciseApplicable | boolean | Example: true | No |
exciseRate | double | Excise rate based on Excise Type Example: 10 | No |
exciseType | string | Excise type to apply Enum: "PERCENT" , "FLAT" Example: "PERCENT" | No |
hasVariants | boolean | Product has variants Example: false | No |
images | [ string ] | Product image url's | No |
inventory | InventoryDto | Inventory information required for Tracked Products. | No |
inventoryWarehouseDetails | [ InventoryWarehouseDetails ] | Inventory warehouse details Example: {"warehouseCode":"WH-00001","availableQuantity":"100","openingQuantity":"100"} | No |
isAccountNumberFlag | boolean | indicates if user is sending account number or code Example: true | No |
isFinishedProduct | boolean | Is finished product? Example: false | No |
isUiProductUpdate | boolean | Product is update by UI. Example: false | No |
isVariant | boolean | Is a variant Example: false | No |
landedCostCategory | [ LandedCostCategory ] | Landed Cost Category Example: [{"name":"First Cat","allocationType":"QUANTITY"},{"name":"Second Cat","allocationType":"MANUAL"}] | No |
manufacturingCostAccountCode | string | Manufacturing Cost Account Code Example: "AC-0000012" | No |
masterProductCode | string | Master Product Code Example: "P-0000001" | No |
multipleUomSchema | boolean | Is multiple Uom Schema? Example: true | No |
name | string | Product Name Example: "Apple" | Yes |
productSubstitutesDetails | [ ProductSubstitutesDetails ] | No | |
productTransactionType | string | Product Transaction Type Enum: "BOTH" , "PURCHASE" , "SALES" Example: "BOTH" | Yes |
purchaseAccountCode | string | Purchase account code Example: "A-0012" | Yes |
purchasePrice | double | Purchase price Example: 123.33 | Yes |
purchasePriceTaxInclusive | boolean | Is purchase price tax inclusive? Example: true | No |
purchaseReturnAccountCode | string | Purchase return account code Example: "A-0014" | No |
purchaseTaxCode | string | Purchase tax code Example: "T-001" | No |
reorderEnabled | boolean | Flag to enable reorder level Example: true | No |
reorderLevel | long | Reorder level of the Products. Example: 100 | No |
reorderQuantity | long | Quantity to be reordered Example: 50 | No |
reorderVendorCode | string | Vendor code for reorder Example: "C-000001" | No |
revenueRecognitionInfo | ProductRevenueRecognitionInfo | Product Revenue Recognition Information Object | No |
rowRackBinData | RowRackBinData | Row Rack Bin information required for Tracked Products. | No |
salesAccountCode | string | Sales account code Example: "A-0013" | Yes |
salesPrice | double | Sales price Example: 120 | Yes |
salesPriceTaxInclusive | boolean | Is sales price tax inclusive? Example: false | No |
salesReturnAccountCode | string | Sales return account code Example: "A-0015" | No |
salesTaxCode | string | Sales tax code Example: "T-002" | No |
sequenceFormat | string | Sequence Format Example: 1 | No |
source | string | Identify this is ecom sync product Example: "SHOPIFY" | No |
stockUom | long | Stock UOM Example: 2 | Yes |
taxable | boolean | Is taxable? Example: true | No |
type | string | Product type Enum: "TRACKED" , "NONTRACKED" , "BILL_OF_MATERIALS" Example: "TRACKED" | Yes |
uomSchema | long | Reorder level of the Products. Example: 100 | No |
valuationMethod | string | Valuation Method Enum: "FIFO" , "AVERAGE" Example: "FIFO" | Yes |
variantAttributes | object | Attribute Details specific to a variant | No |
whtApplicable | boolean | Example: true | No |
whtSectionToWhtRateId | long | Product WHT - Nature Of Payment to WHT Rate Id Example: 1213454 | No |
ProductRequestMalaysia
Name | Type | Description | Required |
---|---|---|---|
advancedTracking | string | Advanced Tracking Type Enum: "NONE" , "BATCH" , "SERIAL" Example: "NONE" | No |
advancedTrackingMetaData | [ AdvancedTrackingMetaDto ] | Advanced Tracking Meta data Example: {"field1":"value1","field2":"value2"} | No |
amortizationPeriod | integer | Amortization template period Example: 36 | No |
amortizationTemplateCode | string | Amortization template code Example: "0000001" | No |
attributes | [ AttributeDetails ] | Attribute Details | No |
autoFulfillmentEnabled | boolean | Is Auto-Fulfillment enable? Example: false | No |
barcode | string | Product barcode Example: 2365234 | No |
barcodeDetails | BarcodeDetails | barcode details Example: {"barcodeField":"Samsung"} | No |
basePrice | double | Revenue Base price Example: 120 | No |
bomAddCostConfiguration | [ BomAdditionalCostDto ] | Bom additional cost information | No |
bomMetaDetailsList | [ BomMetaDetailsDto ] | multiple bom configuration Example: "Bom Configuration" | No |
bomOperationsConfiguration | [ BomOperationDto ] | Bom Operations information | No |
bomProductCostDetails | [ BomProductCostDetails ] | JSON object for custom fields Example: {"field1":"value1","field2":"value2"} | No |
bomProductsConfiguration | [ BomMetaDto ] | Bom Products information | No |
categoryCode | string | Category code Example: "AB0001" | No |
categoryDesc | string | Category description Example: "Medical Equipment" | No |
customField | [ CustomFieldItem ] | JSON object for custom fields Example: {"field1":"value1","field2":"value2"} | No |
deferredExpenseAccountCode | string | Deferred Expense account code Example: "A-0015" | No |
deferredRevenueAccountCode | string | Deferred Revenue account code Example: "A-0015" | No |
description | string | Product description Example: "Description" | No |
documentSequenceCode | string | Product Sequence code Example: "P-0000001" | No |
exemptedMalaysia | boolean | Whether Product is Tax Exempted Example: true | No |
glAccountCode | string | GL account code Example: "A-0017" | No |
hasVariants | boolean | Product has variants Example: false | No |
images | [ string ] | Product image url's | No |
inventory | InventoryDto | Inventory information required for Tracked Products. | No |
inventoryWarehouseDetails | [ InventoryWarehouseDetails ] | Inventory warehouse details Example: {"warehouseCode":"WH-00001","availableQuantity":"100","openingQuantity":"100"} | No |
isAccountNumberFlag | boolean | indicates if user is sending account number or code Example: true | No |
isFinishedProduct | boolean | Is finished product? Example: false | No |
isUiProductUpdate | boolean | Product is update by UI. Example: false | No |
isVariant | boolean | Is a variant Example: false | No |
landedCostCategory | [ LandedCostCategory ] | Landed Cost Category Example: [{"name":"First Cat","allocationType":"QUANTITY"},{"name":"Second Cat","allocationType":"MANUAL"}] | No |
manufacturingCostAccountCode | string | Manufacturing Cost Account Code Example: "AC-0000012" | No |
masterProductCode | string | Master Product Code Example: "P-0000001" | No |
multipleUomSchema | boolean | Is multiple Uom Schema? Example: true | No |
name | string | Product Name Example: "Apple" | Yes |
offeringType | string | Offering type Enum: "GOODS" , "SERVICES" Example: "GOODS" | No |
productSubstitutesDetails | [ ProductSubstitutesDetails ] | No | |
productTransactionType | string | Product Transaction Type Enum: "BOTH" , "PURCHASE" , "SALES" Example: "BOTH" | Yes |
purchaseAccountCode | string | Purchase account code Example: "A-0012" | Yes |
purchasePrice | double | Purchase price Example: 123.33 | Yes |
purchasePriceTaxInclusive | boolean | Is purchase price tax inclusive? Example: true | No |
purchaseReturnAccountCode | string | Purchase return account code Example: "A-0014" | No |
purchaseTaxCode | string | Purchase tax code Example: "T-001" | No |
reorderEnabled | boolean | Flag to enable reorder level Example: true | No |
reorderLevel | long | Reorder level of the Products. Example: 100 | No |
reorderQuantity | long | Quantity to be reordered Example: 50 | No |
reorderVendorCode | string | Vendor code for reorder Example: "C-000001" | No |
revenueRecognitionInfo | ProductRevenueRecognitionInfo | Product Revenue Recognition Information Object | No |
rowRackBinData | RowRackBinData | Row Rack Bin information required for Tracked Products. | No |
salesAccountCode | string | Sales account code Example: "A-0013" | Yes |
salesPrice | double | Sales price Example: 120 | Yes |
salesPriceTaxInclusive | boolean | Is sales price tax inclusive? Example: false | No |
salesReturnAccountCode | string | Sales return account code Example: "A-0015" | No |
salesTaxCode | string | Sales tax code Example: "T-002" | No |
sequenceFormat | string | Sequence Format Example: 1 | No |
source | string | Identify this is ecom sync product Example: "SHOPIFY" | No |
stockUom | long | Stock UOM Example: 2 | Yes |
tariffOrServiceCodeMalaysia | string | Tariff or Service code of product Example: 1234 | No |
taxExemptionReasonMalaysia | string | Tax Exempted reason to be filled, if taxPreference is true Enum: "EXEMPTED" , "NON_SST" , "LIVE_ANIMALS" , "UNPROCESSED_FOOD" , "VEGETABLES" , "MEDICINES" , "MACHINERY" , "CHEMICALS" Example: "EXEMPTED" | No |
taxable | boolean | Is taxable? Example: true | No |
type | string | Product type Enum: "TRACKED" , "NONTRACKED" , "BILL_OF_MATERIALS" Example: "TRACKED" | Yes |
uomSchema | long | Reorder level of the Products. Example: 100 | No |
valuationMethod | string | Valuation Method Enum: "FIFO" , "AVERAGE" Example: "FIFO" | Yes |
variantAttributes | object | Attribute Details specific to a variant | No |
ProductRequestPhilippines
Name | Type | Description | Required |
---|---|---|---|
advancedTracking | string | Advanced Tracking Type Enum: "NONE" , "BATCH" , "SERIAL" Example: "NONE" | No |
advancedTrackingMetaData | [ AdvancedTrackingMetaDto ] | Advanced Tracking Meta data Example: {"field1":"value1","field2":"value2"} | No |
amortizationPeriod | integer | Amortization template period Example: 36 | No |
amortizationTemplateCode | string | Amortization template code Example: "0000001" | No |
attributes | [ AttributeDetails ] | Attribute Details | No |
autoFulfillmentEnabled | boolean | Is Auto-Fulfillment enable? Example: false | No |
barcode | string | Product barcode Example: 2365234 | No |
barcodeDetails | BarcodeDetails | barcode details Example: {"barcodeField":"Samsung"} | No |
basePrice | double | Revenue Base price Example: 120 | No |
bomAddCostConfiguration | [ BomAdditionalCostDto ] | Bom additional cost information | No |
bomMetaDetailsList | [ BomMetaDetailsDto ] | multiple bom configuration Example: "Bom Configuration" | No |
bomOperationsConfiguration | [ BomOperationDto ] | Bom Operations information | No |
bomProductCostDetails | [ BomProductCostDetails ] | JSON object for custom fields Example: {"field1":"value1","field2":"value2"} | No |
bomProductsConfiguration | [ BomMetaDto ] | Bom Products information | No |
categoryCode | string | Category code Example: "AB0001" | No |
categoryDesc | string | Category description Example: "Medical Equipment" | No |
customField | [ CustomFieldItem ] | JSON object for custom fields Example: {"field1":"value1","field2":"value2"} | No |
deferredExpenseAccountCode | string | Deferred Expense account code Example: "A-0015" | No |
deferredRevenueAccountCode | string | Deferred Revenue account code Example: "A-0015" | No |
description | string | Product description Example: "Description" | No |
documentSequenceCode | string | Product Sequence code Example: "P-0000001" | No |
hasVariants | boolean | Product has variants Example: false | No |
images | [ string ] | Product image url's | No |
inventory | InventoryDto | Inventory information required for Tracked Products. | No |
inventoryWarehouseDetails | [ InventoryWarehouseDetails ] | Inventory warehouse details Example: {"warehouseCode":"WH-00001","availableQuantity":"100","openingQuantity":"100"} | No |
isAccountNumberFlag | boolean | indicates if user is sending account number or code Example: true | No |
isFinishedProduct | boolean | Is finished product? Example: false | No |
isUiProductUpdate | boolean | Product is update by UI. Example: false | No |
isVariant | boolean | Is a variant Example: false | No |
landedCostCategory | [ LandedCostCategory ] | Landed Cost Category Example: [{"name":"First Cat","allocationType":"QUANTITY"},{"name":"Second Cat","allocationType":"MANUAL"}] | No |
manufacturingCostAccountCode | string | Manufacturing Cost Account Code Example: "AC-0000012" | No |
masterProductCode | string | Master Product Code Example: "P-0000001" | No |
multipleUomSchema | boolean | Is multiple Uom Schema? Example: true | No |
name | string | Product Name Example: "Apple" | Yes |
productSubstitutesDetails | [ ProductSubstitutesDetails ] | No | |
productTransactionType | string | Product Transaction Type Enum: "BOTH" , "PURCHASE" , "SALES" Example: "BOTH" | Yes |
purchaseAccountCode | string | Purchase account code Example: "A-0012" | Yes |
purchasePrice | double | Purchase price Example: 123.33 | Yes |
purchasePriceTaxInclusive | boolean | Is purchase price tax inclusive? Example: true | No |
purchaseReturnAccountCode | string | Purchase return account code Example: "A-0014" | No |
purchaseTaxCode | string | Purchase tax code Example: "T-001" | No |
reorderEnabled | boolean | Flag to enable reorder level Example: true | No |
reorderLevel | long | Reorder level of the Products. Example: 100 | No |
reorderQuantity | long | Quantity to be reordered Example: 50 | No |
reorderVendorCode | string | Vendor code for reorder Example: "C-000001" | No |
revenueRecognitionInfo | ProductRevenueRecognitionInfo | Product Revenue Recognition Information Object | No |
rowRackBinData | RowRackBinData | Row Rack Bin information required for Tracked Products. | No |
salesAccountCode | string | Sales account code Example: "A-0013" | Yes |
salesPrice | double | Sales price Example: 120 | Yes |
salesPriceTaxInclusive | boolean | Is sales price tax inclusive? Example: false | No |
salesReturnAccountCode | string | Sales return account code Example: "A-0015" | No |
salesTaxCode | string | Sales tax code Example: "T-002" | No |
sequenceFormat | string | Sequence Format Example: 1 | No |
source | string | Identify this is ecom sync product Example: "SHOPIFY" | No |
stockUom | long | Stock UOM Example: 2 | Yes |
taxable | boolean | Is taxable? Example: true | No |
type | string | Product type Enum: "TRACKED" , "NONTRACKED" , "BILL_OF_MATERIALS" Example: "TRACKED" | Yes |
uomSchema | long | Reorder level of the Products. Example: 100 | No |
valuationMethod | string | Valuation Method Enum: "FIFO" , "AVERAGE" Example: "FIFO" | Yes |
variantAttributes | object | Attribute Details specific to a variant | No |
whtApplicable | boolean | Example: true | No |
whtSectionToWhtRateId | long | Product WHT - Nature Of Payment to WHT Rate Id Example: 1213454 | No |
ProductRequestSaudiArabia
Name | Type | Description | Required |
---|---|---|---|
advancedTracking | string | Advanced Tracking Type Enum: "NONE" , "BATCH" , "SERIAL" Example: "NONE" | No |
advancedTrackingMetaData | [ AdvancedTrackingMetaDto ] | Advanced Tracking Meta data Example: {"field1":"value1","field2":"value2"} | No |
amortizationPeriod | integer | Amortization template period Example: 36 | No |
amortizationTemplateCode | string | Amortization template code Example: "0000001" | No |
attributes | [ AttributeDetails ] | Attribute Details | No |
autoFulfillmentEnabled | boolean | Is Auto-Fulfillment enable? Example: false | No |
barcode | string | Product barcode Example: 2365234 | No |
barcodeDetails | BarcodeDetails | barcode details Example: {"barcodeField":"Samsung"} | No |
basePrice | double | Revenue Base price Example: 120 | No |
bomAddCostConfiguration | [ BomAdditionalCostDto ] | Bom additional cost information | No |
bomMetaDetailsList | [ BomMetaDetailsDto ] | multiple bom configuration Example: "Bom Configuration" | No |
bomOperationsConfiguration | [ BomOperationDto ] | Bom Operations information | No |
bomProductCostDetails | [ BomProductCostDetails ] | JSON object for custom fields Example: {"field1":"value1","field2":"value2"} | No |
bomProductsConfiguration | [ BomMetaDto ] | Bom Products information | No |
categoryCode | string | Category code Example: "AB0001" | No |
categoryDesc | string | Category description Example: "Medical Equipment" | No |
customField | [ CustomFieldItem ] | JSON object for custom fields Example: {"field1":"value1","field2":"value2"} | No |
deferredExpenseAccountCode | string | Deferred Expense account code Example: "A-0015" | No |
deferredRevenueAccountCode | string | Deferred Revenue account code Example: "A-0015" | No |
description | string | Product description Example: "Description" | No |
documentSequenceCode | string | Product Sequence code Example: "P-0000001" | No |
exciseApplicable | boolean | Example: true | No |
exciseRate | double | Excise rate based on Excise Type Example: 10 | No |
exciseType | string | Excise type to apply Enum: "PERCENT" , "FLAT" Example: "PERCENT" | No |
hasVariants | boolean | Product has variants Example: false | No |
images | [ string ] | Product image url's | No |
inventory | InventoryDto | Inventory information required for Tracked Products. | No |
inventoryWarehouseDetails | [ InventoryWarehouseDetails ] | Inventory warehouse details Example: {"warehouseCode":"WH-00001","availableQuantity":"100","openingQuantity":"100"} | No |
isAccountNumberFlag | boolean | indicates if user is sending account number or code Example: true | No |
isFinishedProduct | boolean | Is finished product? Example: false | No |
isUiProductUpdate | boolean | Product is update by UI. Example: false | No |
isVariant | boolean | Is a variant Example: false | No |
landedCostCategory | [ LandedCostCategory ] | Landed Cost Category Example: [{"name":"First Cat","allocationType":"QUANTITY"},{"name":"Second Cat","allocationType":"MANUAL"}] | No |
manufacturingCostAccountCode | string | Manufacturing Cost Account Code Example: "AC-0000012" | No |
masterProductCode | string | Master Product Code Example: "P-0000001" | No |
multipleUomSchema | boolean | Is multiple Uom Schema? Example: true | No |
name | string | Product Name Example: "Apple" | Yes |
nameInArabic | string | Product name in Arabic | No |
productSubstitutesDetails | [ ProductSubstitutesDetails ] | No | |
productTransactionType | string | Product Transaction Type Enum: "BOTH" , "PURCHASE" , "SALES" Example: "BOTH" | Yes |
purchaseAccountCode | string | Purchase account code Example: "A-0012" | Yes |
purchasePrice | double | Purchase price Example: 123.33 | Yes |
purchasePriceTaxInclusive | boolean | Is purchase price tax inclusive? Example: true | No |
purchaseReturnAccountCode | string | Purchase return account code Example: "A-0014" | No |
purchaseTaxCode | string | Purchase tax code Example: "T-001" | No |
reorderEnabled | boolean | Flag to enable reorder level Example: true | No |
reorderLevel | long | Reorder level of the Products. Example: 100 | No |
reorderQuantity | long | Quantity to be reordered Example: 50 | No |
reorderVendorCode | string | Vendor code for reorder Example: "C-000001" | No |
revenueRecognitionInfo | ProductRevenueRecognitionInfo | Product Revenue Recognition Information Object | No |
rowRackBinData | RowRackBinData | Row Rack Bin information required for Tracked Products. | No |
salesAccountCode | string | Sales account code Example: "A-0013" | Yes |
salesPrice | double | Sales price Example: 120 | Yes |
salesPriceTaxInclusive | boolean | Is sales price tax inclusive? Example: false | No |
salesReturnAccountCode | string | Sales return account code Example: "A-0015" | No |
salesTaxCode | string | Sales tax code Example: "T-002" | No |
sequenceFormat | string | Sequence Format Example: 1 | No |
source | string | Identify this is ecom sync product Example: "SHOPIFY" | No |
stockUom | long | Stock UOM Example: 2 | Yes |
taxable | boolean | Is taxable? Example: true | No |
type | string | Product type Enum: "TRACKED" , "NONTRACKED" , "BILL_OF_MATERIALS" Example: "TRACKED" | Yes |
uomSchema | long | Reorder level of the Products. Example: 100 | No |
valuationMethod | string | Valuation Method Enum: "FIFO" , "AVERAGE" Example: "FIFO" | Yes |
variantAttributes | object | Attribute Details specific to a variant | No |
ProductRequestUae
Name | Type | Description | Required |
---|---|---|---|
advancedTracking | string | Advanced Tracking Type Enum: "NONE" , "BATCH" , "SERIAL" Example: "NONE" | No |
advancedTrackingMetaData | [ AdvancedTrackingMetaDto ] | Advanced Tracking Meta data Example: {"field1":"value1","field2":"value2"} | No |
amortizationPeriod | integer | Amortization template period Example: 36 | No |
amortizationTemplateCode | string | Amortization template code Example: "0000001" | No |
attributes | [ AttributeDetails ] | Attribute Details | No |
autoFulfillmentEnabled | boolean | Is Auto-Fulfillment enable? Example: false | No |
barcode | string | Product barcode Example: 2365234 | No |
barcodeDetails | BarcodeDetails | barcode details Example: {"barcodeField":"Samsung"} | No |
basePrice | double | Revenue Base price Example: 120 | No |
bomAddCostConfiguration | [ BomAdditionalCostDto ] | Bom additional cost information | No |
bomMetaDetailsList | [ BomMetaDetailsDto ] | multiple bom configuration Example: "Bom Configuration" | No |
bomOperationsConfiguration | [ BomOperationDto ] | Bom Operations information | No |
bomProductCostDetails | [ BomProductCostDetails ] | JSON object for custom fields Example: {"field1":"value1","field2":"value2"} | No |
bomProductsConfiguration | [ BomMetaDto ] | Bom Products information | No |
categoryCode | string | Category code Example: "AB0001" | No |
categoryDesc | string | Category description Example: "Medical Equipment" | No |
customField | [ CustomFieldItem ] | JSON object for custom fields Example: {"field1":"value1","field2":"value2"} | No |
deferredExpenseAccountCode | string | Deferred Expense account code Example: "A-0015" | No |
deferredRevenueAccountCode | string | Deferred Revenue account code Example: "A-0015" | No |
description | string | Product description Example: "Description" | No |
documentSequenceCode | string | Product Sequence code Example: "P-0000001" | No |
exciseApplicable | boolean | Example: true | No |
exciseRate | double | Excise rate based on Excise Type Example: 10 | No |
exciseType | string | Excise type to apply Enum: "PERCENT" , "FLAT" Example: "PERCENT" | No |
hasVariants | boolean | Product has variants Example: false | No |
images | [ string ] | Product image url's | No |
inventory | InventoryDto | Inventory information required for Tracked Products. | No |
inventoryWarehouseDetails | [ InventoryWarehouseDetails ] | Inventory warehouse details Example: {"warehouseCode":"WH-00001","availableQuantity":"100","openingQuantity":"100"} | No |
isAccountNumberFlag | boolean | indicates if user is sending account number or code Example: true | No |
isFinishedProduct | boolean | Is finished product? Example: false | No |
isUiProductUpdate | boolean | Product is update by UI. Example: false | No |
isVariant | boolean | Is a variant Example: false | No |
landedCostCategory | [ LandedCostCategory ] | Landed Cost Category Example: [{"name":"First Cat","allocationType":"QUANTITY"},{"name":"Second Cat","allocationType":"MANUAL"}] | No |
manufacturingCostAccountCode | string | Manufacturing Cost Account Code Example: "AC-0000012" | No |
masterProductCode | string | Master Product Code Example: "P-0000001" | No |
multipleUomSchema | boolean | Is multiple Uom Schema? Example: true | No |
name | string | Product Name Example: "Apple" | Yes |
productSubstitutesDetails | [ ProductSubstitutesDetails ] | No | |
productTransactionType | string | Product Transaction Type Enum: "BOTH" , "PURCHASE" , "SALES" Example: "BOTH" | Yes |
purchaseAccountCode | string | Purchase account code Example: "A-0012" | Yes |
purchasePrice | double | Purchase price Example: 123.33 | Yes |
purchasePriceTaxInclusive | boolean | Is purchase price tax inclusive? Example: true | No |
purchaseReturnAccountCode | string | Purchase return account code Example: "A-0014" | No |
purchaseTaxCode | string | Purchase tax code Example: "T-001" | No |
reorderEnabled | boolean | Flag to enable reorder level Example: true | No |
reorderLevel | long | Reorder level of the Products. Example: 100 | No |
reorderQuantity | long | Quantity to be reordered Example: 50 | No |
reorderVendorCode | string | Vendor code for reorder Example: "C-000001" | No |
revenueRecognitionInfo | ProductRevenueRecognitionInfo | Product Revenue Recognition Information Object | No |
rowRackBinData | RowRackBinData | Row Rack Bin information required for Tracked Products. | No |
salesAccountCode | string | Sales account code Example: "A-0013" | Yes |
salesPrice | double | Sales price Example: 120 | Yes |
salesPriceTaxInclusive | boolean | Is sales price tax inclusive? Example: false | No |
salesReturnAccountCode | string | Sales return account code Example: "A-0015" | No |
salesTaxCode | string | Sales tax code Example: "T-002" | No |
sequenceFormat | string | Sequence Format Example: 1 | No |
source | string | Identify this is ecom sync product Example: "SHOPIFY" | No |
stockUom | long | Stock UOM Example: 2 | Yes |
taxable | boolean | Is taxable? Example: true | No |
type | string | Product type Enum: "TRACKED" , "NONTRACKED" , "BILL_OF_MATERIALS" Example: "TRACKED" | Yes |
uomSchema | long | Reorder level of the Products. Example: 100 | No |
valuationMethod | string | Valuation Method Enum: "FIFO" , "AVERAGE" Example: "FIFO" | Yes |
variantAttributes | object | Attribute Details specific to a variant | No |
ProductResponse
Name | Type | Description | Required |
---|---|---|---|
active | boolean | Product status Example: true | No |
advancedTracking | string | Advanced Tracking Type Enum: "NONE" , "BATCH" , "SERIAL" Example: "NONE" | No |
advancedTrackingMetaData | [ AdvancedTrackingMetaDto ] | Advanced Tracking Meta data Example: {"field1":"value1","field2":"value2"} | No |
amortizationPeriod | integer | Amortization template period Example: 36 | No |
amortizationTemplateCode | string | Amortization template code Example: "0000001" | No |
attributes | [ AttributeDetails ] | Attribute Details | No |
autoFulfillmentEnabled | boolean | Is Auto-Fulfillment enable? Example: false | No |
barcode | string | Product barcode Example: 2365234 | No |
barcodeDetails | BarcodeDetails | barcode details Example: {"barcodeField":"Samsung"} | No |
basePrice | double | Revenue Base price Example: 120 | No |
bomAddCostConfiguration | [ BomAdditionalCostDto ] | Bom additional cost information | No |
bomMetaDetailsList | [ BomMetaDetailsDto ] | multiple bom configuration Example: "Bom Configuration" | No |
bomOperationsConfiguration | [ BomOperationDto ] | Bom Operations information | No |
bomProductCostDetails | [ BomProductCostDetails ] | JSON object for custom fields Example: {"field1":"value1","field2":"value2"} | No |
bomProductsConfiguration | [ BomMetaDto ] | Bom Products information | No |
categoryCode | string | Category code Example: "AB0001" | No |
categoryDesc | string | Category description Example: "Medical Equipment" | No |
customField | [ CustomFieldItem ] | JSON object for custom fields Example: {"field1":"value1","field2":"value2"} | No |
deferredExpenseAccountCode | string | Deferred Expense account code Example: "A-0015" | No |
deferredRevenueAccountCode | string | Deferred Revenue account code Example: "A-0015" | No |
deleted | boolean | Product delete status Example: true | No |
description | string | Product description Example: "Description" | No |
documentSequenceCode | string | Product Sequence code Example: "P-0000001" | No |
hasBuildAssembly | boolean | Has Build Assembly Example: true | No |
hasVariants | boolean | Product has variants Example: false | No |
id | long | Product ID Example: 1234 | No |
images | [ string ] | Product image url's | No |
incomingQty | number | Product incoming Qty | No |
inventory | InventoryDto | Inventory information required for Tracked Products. | No |
inventoryWarehouseDetails | [ InventoryWarehouseDetails ] | Inventory warehouse details Example: {"warehouseCode":"WH-00001","availableQuantity":"100","openingQuantity":"100"} | No |
isAccountNumberFlag | boolean | indicates if user is sending account number or code Example: true | No |
isFinishedProduct | boolean | Is finished product? Example: false | No |
isUiProductUpdate | boolean | Product is update by UI. Example: false | No |
isVariant | boolean | Is a variant Example: false | No |
landedCostCategory | [ LandedCostCategory ] | Landed cost category details | No |
manufacturingCostAccountCode | string | Manufacturing Cost Account Code Example: "AC-0000012" | No |
masterProductCode | string | Master Product Code Example: "P-0000001" | No |
multipleUomSchema | boolean | Is multiple Uom Schema? Example: true | No |
name | string | Product Name Example: "Apple" | Yes |
outgoingQty | number | Product outgoing Qty | No |
productId | string | Product ID Example: "P000011" | No |
productSubstitutesDetails | [ ProductSubstitutesDetails ] | No | |
productTransactionType | string | Product Transaction Type Enum: "BOTH" , "PURCHASE" , "SALES" Example: "BOTH" | Yes |
purchaseAccountCode | string | Purchase account code Example: "A-0012" | Yes |
purchasePrice | double | Purchase price Example: 123.33 | Yes |
purchasePriceTaxInclusive | boolean | Is purchase price tax inclusive? Example: true | No |
purchaseReturnAccountCode | string | Purchase return account code Example: "A-0014" | No |
purchaseTaxCode | string | Purchase tax code Example: "T-001" | No |
recommendedUom | long | Recommended product uom | No |
reorderEnabled | boolean | Flag to enable reorder level Example: true | No |
reorderLevel | long | Reorder level of the Products. Example: 100 | No |
reorderLevelReached | boolean | Has Reorder level reached | No |
reorderQuantity | long | Quantity to be reordered Example: 50 | No |
reorderVendorCode | string | Vendor code for reorder Example: "C-000001" | No |
reorderVendorName | string | Reorder Vendor Name | No |
revenueRecognitionInfo | ProductRevenueRecognitionInfo | Product Revenue Recognition Information Object | No |
rowRackBinData | RowRackBinData | Row Rack Bin information required for Tracked Products. | No |
salesAccountCode | string | Sales account code Example: "A-0013" | Yes |
salesPrice | double | Sales price Example: 120 | Yes |
salesPriceTaxInclusive | boolean | Is sales price tax inclusive? Example: false | No |
salesReturnAccountCode | string | Sales return account code Example: "A-0015" | No |
salesTaxCode | string | Sales tax code Example: "T-002" | No |
sequenceFormat | string | Sequence Format Example: 1 | No |
source | string | Identify this is ecom sync product Example: "SHOPIFY" | No |
stockUom | long | Stock UOM Example: 2 | Yes |
taxable | boolean | Is taxable? Example: true | No |
type | string | Product type Enum: "TRACKED" , "NONTRACKED" , "BILL_OF_MATERIALS" Example: "TRACKED" | Yes |
uomSchema | long | Reorder level of the Products. Example: 100 | No |
uomSchemaDto | UOMSchemaDto | Product uom schema information | No |
valuationMethod | string | Valuation Method Enum: "FIFO" , "AVERAGE" Example: "FIFO" | Yes |
variantAttributes | object | Attribute Details specific to a variant | No |
variantCount | integer | Variant Count | No |
ProductResponseIndia
Name | Type | Description | Required |
---|---|---|---|
active | boolean | Product status Example: true | No |
advancedTracking | string | Advanced Tracking Type Enum: "NONE" , "BATCH" , "SERIAL" Example: "NONE" | No |
advancedTrackingMetaData | [ AdvancedTrackingMetaDto ] | Advanced Tracking Meta data Example: {"field1":"value1","field2":"value2"} | No |
amortizationPeriod | integer | Amortization template period Example: 36 | No |
amortizationTemplateCode | string | Amortization template code Example: "0000001" | No |
attributes | [ AttributeDetails ] | Attribute Details | No |
autoFulfillmentEnabled | boolean | Is Auto-Fulfillment enable? Example: false | No |
barcode | string | Product barcode Example: 2365234 | No |
barcodeDetails | BarcodeDetails | barcode details Example: {"barcodeField":"Samsung"} | No |
basePrice | double | Revenue Base price Example: 120 | No |
bomAddCostConfiguration | [ BomAdditionalCostDto ] | Bom additional cost information | No |
bomMetaDetailsList | [ BomMetaDetailsDto ] | multiple bom configuration Example: "Bom Configuration" | No |
bomOperationsConfiguration | [ BomOperationDto ] | Bom Operations information | No |
bomProductCostDetails | [ BomProductCostDetails ] | JSON object for custom fields Example: {"field1":"value1","field2":"value2"} | No |
bomProductsConfiguration | [ BomMetaDto ] | Bom Products information | No |
categoryCode | string | Category code Example: "AB0001" | No |
categoryDesc | string | Category description Example: "Medical Equipment" | No |
cessNonAdvol | boolean | Cess Non Advol or not Example: false | No |
cessRule | string | Cess rule expression Example: "Math.max(21*amount/100,4170*quantity/1000)" | No |
cessRuleDescription | string | Cess rule description Example: "21% or Rs. 4170 per thousand, whichever is higher" | No |
customField | [ CustomFieldItem ] | JSON object for custom fields Example: {"field1":"value1","field2":"value2"} | No |
deferredExpenseAccountCode | string | Deferred Expense account code Example: "A-0015" | No |
deferredRevenueAccountCode | string | Deferred Revenue account code Example: "A-0015" | No |
deleted | boolean | Product delete status Example: true | No |
description | string | Product description Example: "Description" | No |
documentSequenceCode | string | Product Sequence code Example: "P-0000001" | No |
glAccountCode | string | GL account code Example: "A-0017" | No |
hasBuildAssembly | boolean | Has Build Assembly Example: true | No |
hasVariants | boolean | Product has variants Example: false | No |
hsnOrSacCode | string | HSN or SAC code of product Example: 1234 | No |
id | long | Product ID Example: 1234 | No |
images | [ string ] | Product image url's | No |
incomingQty | number | Product incoming Qty | No |
inventory | InventoryDto | Inventory information required for Tracked Products. | No |
inventoryWarehouseDetails | [ InventoryWarehouseDetails ] | Inventory warehouse details Example: {"warehouseCode":"WH-00001","availableQuantity":"100","openingQuantity":"100"} | No |
isAccountNumberFlag | boolean | indicates if user is sending account number or code Example: true | No |
isFinishedProduct | boolean | Is finished product? Example: false | No |
isUiProductUpdate | boolean | Product is update by UI. Example: false | No |
isVariant | boolean | Is a variant Example: false | No |
itcAdjustment | string | ITC adjustment Enum: "NA" , "ITC_IS_BLOCKED" , "ITC_IS_REVERSED" Example: "ITC_IS_BLOCKED" | No |
landedCostCategory | [ LandedCostCategory ] | Landed cost category details | No |
manufacturingCostAccountCode | string | Manufacturing Cost Account Code Example: "AC-0000012" | No |
masterProductCode | string | Master Product Code Example: "P-0000001" | No |
multipleUomSchema | boolean | Is multiple Uom Schema? Example: true | No |
name | string | Product Name Example: "Apple" | Yes |
offeringType | string | Offering type Enum: "GOODS" , "SERVICES" Example: "GOODS" | No |
outgoingQty | number | Product outgoing Qty | No |
productId | string | Product ID Example: "P000011" | No |
productSubstitutesDetails | [ ProductSubstitutesDetails ] | No | |
productTransactionType | string | Product Transaction Type Enum: "BOTH" , "PURCHASE" , "SALES" Example: "BOTH" | Yes |
purchaseAccountCode | string | Purchase account code Example: "A-0012" | Yes |
purchasePrice | double | Purchase price Example: 123.33 | Yes |
purchasePriceTaxInclusive | boolean | Is purchase price tax inclusive? Example: true | No |
purchaseReturnAccountCode | string | Purchase return account code Example: "A-0014" | No |
purchaseTaxCode | string | Purchase tax code Example: "T-001" | No |
recommendedUom | long | Recommended product uom | No |
reorderEnabled | boolean | Flag to enable reorder level Example: true | No |
reorderLevel | long | Reorder level of the Products. Example: 100 | No |
reorderLevelReached | boolean | Has Reorder level reached | No |
reorderQuantity | long | Quantity to be reordered Example: 50 | No |
reorderVendorCode | string | Vendor code for reorder Example: "C-000001" | No |
reorderVendorName | string | Reorder Vendor Name | No |
revenueRecognitionInfo | ProductRevenueRecognitionInfo | Product Revenue Recognition Information Object | No |
rowRackBinData | RowRackBinData | Row Rack Bin information required for Tracked Products. | No |
salesAccountCode | string | Sales account code Example: "A-0013" | Yes |
salesPrice | double | Sales price Example: 120 | Yes |
salesPriceTaxInclusive | boolean | Is sales price tax inclusive? Example: false | No |
salesReturnAccountCode | string | Sales return account code Example: "A-0015" | No |
salesTaxCode | string | Sales tax code Example: "T-002" | No |
sequenceFormat | string | Sequence Format Example: 1 | No |
source | string | Identify this is ecom sync product Example: "SHOPIFY" | No |
stockUom | long | Stock UOM Example: 2 | Yes |
taxExemptionReason | string | Tax Exempted reason to be filled, if taxPreference is true Enum: "EXEMPTED" , "NON_GST" Example: "EXEMPTED" | No |
taxPreference | boolean | Whether Product is Tax Exempted Example: true | No |
taxable | boolean | Is taxable? Example: true | No |
tdsApplicableIndia | boolean | Is TDS Applicable? Example: true | No |
tdsNatureOfPaymentIndia | string | TDS Payable Example: "AC-0000023" | No |
type | string | Product type Enum: "TRACKED" , "NONTRACKED" , "BILL_OF_MATERIALS" Example: "TRACKED" | Yes |
uomSchema | long | Reorder level of the Products. Example: 100 | No |
uomSchemaDto | UOMSchemaDto | Product uom schema information | No |
uqcIndia | string | UQC code of product Example: 1234 | No |
valuationMethod | string | Valuation Method Enum: "FIFO" , "AVERAGE" Example: "FIFO" | Yes |
variantAttributes | object | Attribute Details specific to a variant | No |
variantCount | integer | Variant Count | No |
ProductResponseIndonesia
Name | Type | Description | Required |
---|---|---|---|
active | boolean | Product status Example: true | No |
advancedTracking | string | Advanced Tracking Type Enum: "NONE" , "BATCH" , "SERIAL" Example: "NONE" | No |
advancedTrackingMetaData | [ AdvancedTrackingMetaDto ] | Advanced Tracking Meta data Example: {"field1":"value1","field2":"value2"} | No |
amortizationPeriod | integer | Amortization template period Example: 36 | No |
amortizationTemplateCode | string | Amortization template code Example: "0000001" | No |
attributes | [ AttributeDetails ] | Attribute Details | No |
autoFulfillmentEnabled | boolean | Is Auto-Fulfillment enable? Example: false | No |
barcode | string | Product barcode Example: 2365234 | No |
barcodeDetails | BarcodeDetails | barcode details Example: {"barcodeField":"Samsung"} | No |
basePrice | double | Revenue Base price Example: 120 | No |
bomAddCostConfiguration | [ BomAdditionalCostDto ] | Bom additional cost information | No |
bomMetaDetailsList | [ BomMetaDetailsDto ] | multiple bom configuration Example: "Bom Configuration" | No |
bomOperationsConfiguration | [ BomOperationDto ] | Bom Operations information | No |
bomProductCostDetails | [ BomProductCostDetails ] | JSON object for custom fields Example: {"field1":"value1","field2":"value2"} | No |
bomProductsConfiguration | [ BomMetaDto ] | Bom Products information | No |
categoryCode | string | Category code Example: "AB0001" | No |
categoryDesc | string | Category description Example: "Medical Equipment" | No |
customField | [ CustomFieldItem ] | JSON object for custom fields Example: {"field1":"value1","field2":"value2"} | No |
deferredExpenseAccountCode | string | Deferred Expense account code Example: "A-0015" | No |
deferredRevenueAccountCode | string | Deferred Revenue account code Example: "A-0015" | No |
deleted | boolean | Product delete status Example: true | No |
description | string | Product description Example: "Description" | No |
documentSequenceCode | string | Product Sequence code Example: "P-0000001" | No |
exciseApplicable | boolean | Example: true | No |
exciseRate | double | Excise rate based on Excise Type Example: 10 | No |
exciseType | string | Excise type to apply Enum: "PERCENT" , "FLAT" Example: "PERCENT" | No |
hasBuildAssembly | boolean | Has Build Assembly Example: true | No |
hasVariants | boolean | Product has variants Example: false | No |
id | long | Product ID Example: 1234 | No |
images | [ string ] | Product image url's | No |
incomingQty | number | Product incoming Qty | No |
inventory | InventoryDto | Inventory information required for Tracked Products. | No |
inventoryWarehouseDetails | [ InventoryWarehouseDetails ] | Inventory warehouse details Example: {"warehouseCode":"WH-00001","availableQuantity":"100","openingQuantity":"100"} | No |
isAccountNumberFlag | boolean | indicates if user is sending account number or code Example: true | No |
isFinishedProduct | boolean | Is finished product? Example: false | No |
isUiProductUpdate | boolean | Product is update by UI. Example: false | No |
isVariant | boolean | Is a variant Example: false | No |
landedCostCategory | [ LandedCostCategory ] | Landed cost category details | No |
manufacturingCostAccountCode | string | Manufacturing Cost Account Code Example: "AC-0000012" | No |
masterProductCode | string | Master Product Code Example: "P-0000001" | No |
multipleUomSchema | boolean | Is multiple Uom Schema? Example: true | No |
name | string | Product Name Example: "Apple" | Yes |
outgoingQty | number | Product outgoing Qty | No |
productId | string | Product ID Example: "P000011" | No |
productSubstitutesDetails | [ ProductSubstitutesDetails ] | No | |
productTransactionType | string | Product Transaction Type Enum: "BOTH" , "PURCHASE" , "SALES" Example: "BOTH" | Yes |
purchaseAccountCode | string | Purchase account code Example: "A-0012" | Yes |
purchasePrice | double | Purchase price Example: 123.33 | Yes |
purchasePriceTaxInclusive | boolean | Is purchase price tax inclusive? Example: true | No |
purchaseReturnAccountCode | string | Purchase return account code Example: "A-0014" | No |
purchaseTaxCode | string | Purchase tax code Example: "T-001" | No |
recommendedUom | long | Recommended product uom | No |
reorderEnabled | boolean | Flag to enable reorder level Example: true | No |
reorderLevel | long | Reorder level of the Products. Example: 100 | No |
reorderLevelReached | boolean | Has Reorder level reached | No |
reorderQuantity | long | Quantity to be reordered Example: 50 | No |
reorderVendorCode | string | Vendor code for reorder Example: "C-000001" | No |
reorderVendorName | string | Reorder Vendor Name | No |
revenueRecognitionInfo | ProductRevenueRecognitionInfo | Product Revenue Recognition Information Object | No |
rowRackBinData | RowRackBinData | Row Rack Bin information required for Tracked Products. | No |
salesAccountCode | string | Sales account code Example: "A-0013" | Yes |
salesPrice | double | Sales price Example: 120 | Yes |
salesPriceTaxInclusive | boolean | Is sales price tax inclusive? Example: false | No |
salesReturnAccountCode | string | Sales return account code Example: "A-0015" | No |
salesTaxCode | string | Sales tax code Example: "T-002" | No |
sequenceFormat | string | Sequence Format Example: 1 | No |
source | string | Identify this is ecom sync product Example: "SHOPIFY" | No |
stockUom | long | Stock UOM Example: 2 | Yes |
taxable | boolean | Is taxable? Example: true | No |
type | string | Product type Enum: "TRACKED" , "NONTRACKED" , "BILL_OF_MATERIALS" Example: "TRACKED" | Yes |
uomSchema | long | Reorder level of the Products. Example: 100 | No |
uomSchemaDto | UOMSchemaDto | Product uom schema information | No |
valuationMethod | string | Valuation Method Enum: "FIFO" , "AVERAGE" Example: "FIFO" | Yes |
variantAttributes | object | Attribute Details specific to a variant | No |
variantCount | integer | Variant Count | No |
whtApplicable | boolean | Example: true | No |
whtSectionToWhtRateId | long | Product WHT - Nature Of Payment to WHT Rate Id Example: 1213454 | No |
ProductResponseMalaysia
Name | Type | Description | Required |
---|---|---|---|
active | boolean | Product status Example: true | No |
advancedTracking | string | Advanced Tracking Type Enum: "NONE" , "BATCH" , "SERIAL" Example: "NONE" | No |
advancedTrackingMetaData | [ AdvancedTrackingMetaDto ] | Advanced Tracking Meta data Example: {"field1":"value1","field2":"value2"} | No |
amortizationPeriod | integer | Amortization template period Example: 36 | No |
amortizationTemplateCode | string | Amortization template code Example: "0000001" | No |
attributes | [ AttributeDetails ] | Attribute Details | No |
autoFulfillmentEnabled | boolean | Is Auto-Fulfillment enable? Example: false | No |
barcode | string | Product barcode Example: 2365234 | No |
barcodeDetails | BarcodeDetails | barcode details Example: {"barcodeField":"Samsung"} | No |
basePrice | double | Revenue Base price Example: 120 | No |
bomAddCostConfiguration | [ BomAdditionalCostDto ] | Bom additional cost information | No |
bomMetaDetailsList | [ BomMetaDetailsDto ] | multiple bom configuration Example: "Bom Configuration" | No |
bomOperationsConfiguration | [ BomOperationDto ] | Bom Operations information | No |
bomProductCostDetails | [ BomProductCostDetails ] | JSON object for custom fields Example: {"field1":"value1","field2":"value2"} | No |
bomProductsConfiguration | [ BomMetaDto ] | Bom Products information | No |
categoryCode | string | Category code Example: "AB0001" | No |
categoryDesc | string | Category description Example: "Medical Equipment" | No |
customField | [ CustomFieldItem ] | JSON object for custom fields Example: {"field1":"value1","field2":"value2"} | No |
deferredExpenseAccountCode | string | Deferred Expense account code Example: "A-0015" | No |
deferredRevenueAccountCode | string | Deferred Revenue account code Example: "A-0015" | No |
deleted | boolean | Product delete status Example: true | No |
description | string | Product description Example: "Description" | No |
documentSequenceCode | string | Product Sequence code Example: "P-0000001" | No |
exemptedMalaysia | boolean | Whether Product is Tax Exempted Example: true | No |
glAccountCode | string | GL account code Example: "A-0017" | No |
hasBuildAssembly | boolean | Has Build Assembly Example: true | No |
hasVariants | boolean | Product has variants Example: false | No |
id | long | Product ID Example: 1234 | No |
images | [ string ] | Product image url's | No |
incomingQty | number | Product incoming Qty | No |
inventory | InventoryDto | Inventory information required for Tracked Products. | No |
inventoryWarehouseDetails | [ InventoryWarehouseDetails ] | Inventory warehouse details Example: {"warehouseCode":"WH-00001","availableQuantity":"100","openingQuantity":"100"} | No |
isAccountNumberFlag | boolean | indicates if user is sending account number or code Example: true | No |
isFinishedProduct | boolean | Is finished product? Example: false | No |
isUiProductUpdate | boolean | Product is update by UI. Example: false | No |
isVariant | boolean | Is a variant Example: false | No |
landedCostCategory | [ LandedCostCategory ] | Landed cost category details | No |
manufacturingCostAccountCode | string | Manufacturing Cost Account Code Example: "AC-0000012" | No |
masterProductCode | string | Master Product Code Example: "P-0000001" | No |
multipleUomSchema | boolean | Is multiple Uom Schema? Example: true | No |
name | string | Product Name Example: "Apple" | Yes |
offeringType | string | Offering type Enum: "GOODS" , "SERVICES" Example: "GOODS" | No |
outgoingQty | number | Product outgoing Qty | No |
productId | string | Product ID Example: "P000011" | No |
productSubstitutesDetails | [ ProductSubstitutesDetails ] | No | |
productTransactionType | string | Product Transaction Type Enum: "BOTH" , "PURCHASE" , "SALES" Example: "BOTH" | Yes |
purchaseAccountCode | string | Purchase account code Example: "A-0012" | Yes |
purchasePrice | double | Purchase price Example: 123.33 | Yes |
purchasePriceTaxInclusive | boolean | Is purchase price tax inclusive? Example: true | No |
purchaseReturnAccountCode | string | Purchase return account code Example: "A-0014" | No |
purchaseTaxCode | string | Purchase tax code Example: "T-001" | No |
recommendedUom | long | Recommended product uom | No |
reorderEnabled | boolean | Flag to enable reorder level Example: true | No |
reorderLevel | long | Reorder level of the Products. Example: 100 | No |
reorderLevelReached | boolean | Has Reorder level reached | No |
reorderQuantity | long | Quantity to be reordered Example: 50 | No |
reorderVendorCode | string | Vendor code for reorder Example: "C-000001" | No |
reorderVendorName | string | Reorder Vendor Name | No |
revenueRecognitionInfo | ProductRevenueRecognitionInfo | Product Revenue Recognition Information Object | No |
rowRackBinData | RowRackBinData | Row Rack Bin information required for Tracked Products. | No |
salesAccountCode | string | Sales account code Example: "A-0013" | Yes |
salesPrice | double | Sales price Example: 120 | Yes |
salesPriceTaxInclusive | boolean | Is sales price tax inclusive? Example: false | No |
salesReturnAccountCode | string | Sales return account code Example: "A-0015" | No |
salesTaxCode | string | Sales tax code Example: "T-002" | No |
sequenceFormat | string | Sequence Format Example: 1 | No |
source | string | Identify this is ecom sync product Example: "SHOPIFY" | No |
stockUom | long | Stock UOM Example: 2 | Yes |
tariffOrServiceCodeMalaysia | string | Tariff or Service code of product Example: 1234 | No |
taxExemptionReasonMalaysia | string | Tax Exempted reason to be filled, if taxPreference is true Enum: "EXEMPTED" , "NON_SST" , "LIVE_ANIMALS" , "UNPROCESSED_FOOD" , "VEGETABLES" , "MEDICINES" , "MACHINERY" , "CHEMICALS" Example: "EXEMPTED" | No |
taxable | boolean | Is taxable? Example: true | No |
type | string | Product type Enum: "TRACKED" , "NONTRACKED" , "BILL_OF_MATERIALS" Example: "TRACKED" | Yes |
uomSchema | long | Reorder level of the Products. Example: 100 | No |
uomSchemaDto | UOMSchemaDto | Product uom schema information | No |
valuationMethod | string | Valuation Method Enum: "FIFO" , "AVERAGE" Example: "FIFO" | Yes |
variantAttributes | object | Attribute Details specific to a variant | No |
variantCount | integer | Variant Count | No |
ProductResponsePhilippines
Name | Type | Description | Required |
---|---|---|---|
active | boolean | Product status Example: true | No |
advancedTracking | string | Advanced Tracking Type Enum: "NONE" , "BATCH" , "SERIAL" Example: "NONE" | No |
advancedTrackingMetaData | [ AdvancedTrackingMetaDto ] | Advanced Tracking Meta data Example: {"field1":"value1","field2":"value2"} | No |
amortizationPeriod | integer | Amortization template period Example: 36 | No |
amortizationTemplateCode | string | Amortization template code Example: "0000001" | No |
attributes | [ AttributeDetails ] | Attribute Details | No |
autoFulfillmentEnabled | boolean | Is Auto-Fulfillment enable? Example: false | No |
barcode | string | Product barcode Example: 2365234 | No |
barcodeDetails | BarcodeDetails | barcode details Example: {"barcodeField":"Samsung"} | No |
basePrice | double | Revenue Base price Example: 120 | No |
bomAddCostConfiguration | [ BomAdditionalCostDto ] | Bom additional cost information | No |
bomMetaDetailsList | [ BomMetaDetailsDto ] | multiple bom configuration Example: "Bom Configuration" | No |
bomOperationsConfiguration | [ BomOperationDto ] | Bom Operations information | No |
bomProductCostDetails | [ BomProductCostDetails ] | JSON object for custom fields Example: {"field1":"value1","field2":"value2"} | No |
bomProductsConfiguration | [ BomMetaDto ] | Bom Products information | No |
categoryCode | string | Category code Example: "AB0001" | No |
categoryDesc | string | Category description Example: "Medical Equipment" | No |
customField | [ CustomFieldItem ] | JSON object for custom fields Example: {"field1":"value1","field2":"value2"} | No |
deferredExpenseAccountCode | string | Deferred Expense account code Example: "A-0015" | No |
deferredRevenueAccountCode | string | Deferred Revenue account code Example: "A-0015" | No |
deleted | boolean | Product delete status Example: true | No |
description | string | Product description Example: "Description" | No |
documentSequenceCode | string | Product Sequence code Example: "P-0000001" | No |
hasBuildAssembly | boolean | Has Build Assembly Example: true | No |
hasVariants | boolean | Product has variants Example: false | No |
id | long | Product ID Example: 1234 | No |
images | [ string ] | Product image url's | No |
incomingQty | number | Product incoming Qty | No |
inventory | InventoryDto | Inventory information required for Tracked Products. | No |
inventoryWarehouseDetails | [ InventoryWarehouseDetails ] | Inventory warehouse details Example: {"warehouseCode":"WH-00001","availableQuantity":"100","openingQuantity":"100"} | No |
isAccountNumberFlag | boolean | indicates if user is sending account number or code Example: true | No |
isFinishedProduct | boolean | Is finished product? Example: false | No |
isUiProductUpdate | boolean | Product is update by UI. Example: false | No |
isVariant | boolean | Is a variant Example: false | No |
landedCostCategory | [ LandedCostCategory ] | Landed cost category details | No |
manufacturingCostAccountCode | string | Manufacturing Cost Account Code Example: "AC-0000012" | No |
masterProductCode | string | Master Product Code Example: "P-0000001" | No |
multipleUomSchema | boolean | Is multiple Uom Schema? Example: true | No |
name | string | Product Name Example: "Apple" | Yes |
outgoingQty | number | Product outgoing Qty | No |
productId | string | Product ID Example: "P000011" | No |
productSubstitutesDetails | [ ProductSubstitutesDetails ] | No | |
productTransactionType | string | Product Transaction Type Enum: "BOTH" , "PURCHASE" , "SALES" Example: "BOTH" | Yes |
purchaseAccountCode | string | Purchase account code Example: "A-0012" | Yes |
purchasePrice | double | Purchase price Example: 123.33 | Yes |
purchasePriceTaxInclusive | boolean | Is purchase price tax inclusive? Example: true | No |
purchaseReturnAccountCode | string | Purchase return account code Example: "A-0014" | No |
purchaseTaxCode | string | Purchase tax code Example: "T-001" | No |
recommendedUom | long | Recommended product uom | No |
reorderEnabled | boolean | Flag to enable reorder level Example: true | No |
reorderLevel | long | Reorder level of the Products. Example: 100 | No |
reorderLevelReached | boolean | Has Reorder level reached | No |
reorderQuantity | long | Quantity to be reordered Example: 50 | No |
reorderVendorCode | string | Vendor code for reorder Example: "C-000001" | No |
reorderVendorName | string | Reorder Vendor Name | No |
revenueRecognitionInfo | ProductRevenueRecognitionInfo | Product Revenue Recognition Information Object | No |
rowRackBinData | RowRackBinData | Row Rack Bin information required for Tracked Products. | No |
salesAccountCode | string | Sales account code Example: "A-0013" | Yes |
salesPrice | double | Sales price Example: 120 | Yes |
salesPriceTaxInclusive | boolean | Is sales price tax inclusive? Example: false | No |
salesReturnAccountCode | string | Sales return account code Example: "A-0015" | No |
salesTaxCode | string | Sales tax code Example: "T-002" | No |
sequenceFormat | string | Sequence Format Example: 1 | No |
source | string | Identify this is ecom sync product Example: "SHOPIFY" | No |
stockUom | long | Stock UOM Example: 2 | Yes |
taxable | boolean | Is taxable? Example: true | No |
type | string | Product type Enum: "TRACKED" , "NONTRACKED" , "BILL_OF_MATERIALS" Example: "TRACKED" | Yes |
uomSchema | long | Reorder level of the Products. Example: 100 | No |
uomSchemaDto | UOMSchemaDto | Product uom schema information | No |
valuationMethod | string | Valuation Method Enum: "FIFO" , "AVERAGE" Example: "FIFO" | Yes |
variantAttributes | object | Attribute Details specific to a variant | No |
variantCount | integer | Variant Count | No |
whtApplicable | boolean | Example: true | No |
whtSectionToWhtRateId | long | Product WHT - Nature Of Payment to WHT Rate Id Example: 1213454 | No |
ProductResponseSaudiArabia
Name | Type | Description | Required |
---|---|---|---|
active | boolean | Product status Example: true | No |
advancedTracking | string | Advanced Tracking Type Enum: "NONE" , "BATCH" , "SERIAL" Example: "NONE" | No |
advancedTrackingMetaData | [ AdvancedTrackingMetaDto ] | Advanced Tracking Meta data Example: {"field1":"value1","field2":"value2"} | No |
amortizationPeriod | integer | Amortization template period Example: 36 | No |
amortizationTemplateCode | string | Amortization template code Example: "0000001" | No |
attributes | [ AttributeDetails ] | Attribute Details | No |
autoFulfillmentEnabled | boolean | Is Auto-Fulfillment enable? Example: false | No |
barcode | string | Product barcode Example: 2365234 | No |
barcodeDetails | BarcodeDetails | barcode details Example: {"barcodeField":"Samsung"} | No |
basePrice | double | Revenue Base price Example: 120 | No |
bomAddCostConfiguration | [ BomAdditionalCostDto ] | Bom additional cost information | No |
bomMetaDetailsList | [ BomMetaDetailsDto ] | multiple bom configuration Example: "Bom Configuration" | No |
bomOperationsConfiguration | [ BomOperationDto ] | Bom Operations information | No |
bomProductCostDetails | [ BomProductCostDetails ] | JSON object for custom fields Example: {"field1":"value1","field2":"value2"} | No |
bomProductsConfiguration | [ BomMetaDto ] | Bom Products information | No |
categoryCode | string | Category code Example: "AB0001" | No |
categoryDesc | string | Category description Example: "Medical Equipment" | No |
customField | [ CustomFieldItem ] | JSON object for custom fields Example: {"field1":"value1","field2":"value2"} | No |
deferredExpenseAccountCode | string | Deferred Expense account code Example: "A-0015" | No |
deferredRevenueAccountCode | string | Deferred Revenue account code Example: "A-0015" | No |
deleted | boolean | Product delete status Example: true | No |
description | string | Product description Example: "Description" | No |
documentSequenceCode | string | Product Sequence code Example: "P-0000001" | No |
exciseApplicable | boolean | Example: true | No |
exciseRate | double | Excise rate based on Excise Type Example: 10 | No |
exciseType | string | Excise type to apply Enum: "PERCENT" , "FLAT" Example: "PERCENT" | No |
hasBuildAssembly | boolean | Has Build Assembly Example: true | No |
hasVariants | boolean | Product has variants Example: false | No |
id | long | Product ID Example: 1234 | No |
images | [ string ] | Product image url's | No |
incomingQty | number | Product incoming Qty | No |
inventory | InventoryDto | Inventory information required for Tracked Products. | No |
inventoryWarehouseDetails | [ InventoryWarehouseDetails ] | Inventory warehouse details Example: {"warehouseCode":"WH-00001","availableQuantity":"100","openingQuantity":"100"} | No |
isAccountNumberFlag | boolean | indicates if user is sending account number or code Example: true | No |
isFinishedProduct | boolean | Is finished product? Example: false | No |
isUiProductUpdate | boolean | Product is update by UI. Example: false | No |
isVariant | boolean | Is a variant Example: false | No |
landedCostCategory | [ LandedCostCategory ] | Landed cost category details | No |
manufacturingCostAccountCode | string | Manufacturing Cost Account Code Example: "AC-0000012" | No |
masterProductCode | string | Master Product Code Example: "P-0000001" | No |
multipleUomSchema | boolean | Is multiple Uom Schema? Example: true | No |
name | string | Product Name Example: "Apple" | Yes |
nameInArabic | string | Product name in Arabic | No |
outgoingQty | number | Product outgoing Qty | No |
productId | string | Product ID Example: "P000011" | No |
productSubstitutesDetails | [ ProductSubstitutesDetails ] | No | |
productTransactionType | string | Product Transaction Type Enum: "BOTH" , "PURCHASE" , "SALES" Example: "BOTH" | Yes |
purchaseAccountCode | string | Purchase account code Example: "A-0012" | Yes |
purchasePrice | double | Purchase price Example: 123.33 | Yes |
purchasePriceTaxInclusive | boolean | Is purchase price tax inclusive? Example: true | No |
purchaseReturnAccountCode | string | Purchase return account code Example: "A-0014" | No |
purchaseTaxCode | string | Purchase tax code Example: "T-001" | No |
recommendedUom | long | Recommended product uom | No |
reorderEnabled | boolean | Flag to enable reorder level Example: true | No |
reorderLevel | long | Reorder level of the Products. Example: 100 | No |
reorderLevelReached | boolean | Has Reorder level reached | No |
reorderQuantity | long | Quantity to be reordered Example: 50 | No |
reorderVendorCode | string | Vendor code for reorder Example: "C-000001" | No |
reorderVendorName | string | Reorder Vendor Name | No |
revenueRecognitionInfo | ProductRevenueRecognitionInfo | Product Revenue Recognition Information Object | No |
rowRackBinData | RowRackBinData | Row Rack Bin information required for Tracked Products. | No |
salesAccountCode | string | Sales account code Example: "A-0013" | Yes |
salesPrice | double | Sales price Example: 120 | Yes |
salesPriceTaxInclusive | boolean | Is sales price tax inclusive? Example: false | No |
salesReturnAccountCode | string | Sales return account code Example: "A-0015" | No |
salesTaxCode | string | Sales tax code Example: "T-002" | No |
sequenceFormat | string | Sequence Format Example: 1 | No |
source | string | Identify this is ecom sync product Example: "SHOPIFY" | No |
stockUom | long | Stock UOM Example: 2 | Yes |
taxable | boolean | Is taxable? Example: true | No |
type | string | Product type Enum: "TRACKED" , "NONTRACKED" , "BILL_OF_MATERIALS" Example: "TRACKED" | Yes |
uomSchema | long | Reorder level of the Products. Example: 100 | No |
uomSchemaDto | UOMSchemaDto | Product uom schema information | No |
valuationMethod | string | Valuation Method Enum: "FIFO" , "AVERAGE" Example: "FIFO" | Yes |
variantAttributes | object | Attribute Details specific to a variant | No |
variantCount | integer | Variant Count | No |
ProductResponseUae
Name | Type | Description | Required |
---|---|---|---|
active | boolean | Product status Example: true | No |
advancedTracking | string | Advanced Tracking Type Enum: "NONE" , "BATCH" , "SERIAL" Example: "NONE" | No |
advancedTrackingMetaData | [ AdvancedTrackingMetaDto ] | Advanced Tracking Meta data Example: {"field1":"value1","field2":"value2"} | No |
amortizationPeriod | integer | Amortization template period Example: 36 | No |
amortizationTemplateCode | string | Amortization template code Example: "0000001" | No |
attributes | [ AttributeDetails ] | Attribute Details | No |
autoFulfillmentEnabled | boolean | Is Auto-Fulfillment enable? Example: false | No |
barcode | string | Product barcode Example: 2365234 | No |
barcodeDetails | BarcodeDetails | barcode details Example: {"barcodeField":"Samsung"} | No |
basePrice | double | Revenue Base price Example: 120 | No |
bomAddCostConfiguration | [ BomAdditionalCostDto ] | Bom additional cost information | No |
bomMetaDetailsList | [ BomMetaDetailsDto ] | multiple bom configuration Example: "Bom Configuration" | No |
bomOperationsConfiguration | [ BomOperationDto ] | Bom Operations information | No |
bomProductCostDetails | [ BomProductCostDetails ] | JSON object for custom fields Example: {"field1":"value1","field2":"value2"} | No |
bomProductsConfiguration | [ BomMetaDto ] | Bom Products information | No |
categoryCode | string | Category code Example: "AB0001" | No |
categoryDesc | string | Category description Example: "Medical Equipment" | No |
customField | [ CustomFieldItem ] | JSON object for custom fields Example: {"field1":"value1","field2":"value2"} | No |
deferredExpenseAccountCode | string | Deferred Expense account code Example: "A-0015" | No |
deferredRevenueAccountCode | string | Deferred Revenue account code Example: "A-0015" | No |
deleted | boolean | Product delete status Example: true | No |
description | string | Product description Example: "Description" | No |
documentSequenceCode | string | Product Sequence code Example: "P-0000001" | No |
exciseApplicable | boolean | Example: true | No |
exciseRate | double | Excise rate based on Excise Type Example: 10 | No |
exciseType | string | Excise type to apply Enum: "PERCENT" , "FLAT" Example: "PERCENT" | No |
hasBuildAssembly | boolean | Has Build Assembly Example: true | No |
hasVariants | boolean | Product has variants Example: false | No |
id | long | Product ID Example: 1234 | No |
images | [ string ] | Product image url's | No |
incomingQty | number | Product incoming Qty | No |
inventory | InventoryDto | Inventory information required for Tracked Products. | No |
inventoryWarehouseDetails | [ InventoryWarehouseDetails ] | Inventory warehouse details Example: {"warehouseCode":"WH-00001","availableQuantity":"100","openingQuantity":"100"} | No |
isAccountNumberFlag | boolean | indicates if user is sending account number or code Example: true | No |
isFinishedProduct | boolean | Is finished product? Example: false | No |
isUiProductUpdate | boolean | Product is update by UI. Example: false | No |
isVariant | boolean | Is a variant Example: false | No |
landedCostCategory | [ LandedCostCategory ] | Landed cost category details | No |
manufacturingCostAccountCode | string | Manufacturing Cost Account Code Example: "AC-0000012" | No |
masterProductCode | string | Master Product Code Example: "P-0000001" | No |
multipleUomSchema | boolean | Is multiple Uom Schema? Example: true | No |
name | string | Product Name Example: "Apple" | Yes |
outgoingQty | number | Product outgoing Qty | No |
productId | string | Product ID Example: "P000011" | No |
productSubstitutesDetails | [ ProductSubstitutesDetails ] | No | |
productTransactionType | string | Product Transaction Type Enum: "BOTH" , "PURCHASE" , "SALES" Example: "BOTH" | Yes |
purchaseAccountCode | string | Purchase account code Example: "A-0012" | Yes |
purchasePrice | double | Purchase price Example: 123.33 | Yes |
purchasePriceTaxInclusive | boolean | Is purchase price tax inclusive? Example: true | No |
purchaseReturnAccountCode | string | Purchase return account code Example: "A-0014" | No |
purchaseTaxCode | string | Purchase tax code Example: "T-001" | No |
recommendedUom | long | Recommended product uom | No |
reorderEnabled | boolean | Flag to enable reorder level Example: true | No |
reorderLevel | long | Reorder level of the Products. Example: 100 | No |
reorderLevelReached | boolean | Has Reorder level reached | No |
reorderQuantity | long | Quantity to be reordered Example: 50 | No |
reorderVendorCode | string | Vendor code for reorder Example: "C-000001" | No |
reorderVendorName | string | Reorder Vendor Name | No |
revenueRecognitionInfo | ProductRevenueRecognitionInfo | Product Revenue Recognition Information Object | No |
rowRackBinData | RowRackBinData | Row Rack Bin information required for Tracked Products. | No |
salesAccountCode | string | Sales account code Example: "A-0013" | Yes |
salesPrice | double | Sales price Example: 120 | Yes |
salesPriceTaxInclusive | boolean | Is sales price tax inclusive? Example: false | No |
salesReturnAccountCode | string | Sales return account code Example: "A-0015" | No |
salesTaxCode | string | Sales tax code Example: "T-002" | No |
sequenceFormat | string | Sequence Format Example: 1 | No |
source | string | Identify this is ecom sync product Example: "SHOPIFY" | No |
stockUom | long | Stock UOM Example: 2 | Yes |
taxable | boolean | Is taxable? Example: true | No |
type | string | Product type Enum: "TRACKED" , "NONTRACKED" , "BILL_OF_MATERIALS" Example: "TRACKED" | Yes |
uomSchema | long | Reorder level of the Products. Example: 100 | No |
uomSchemaDto | UOMSchemaDto | Product uom schema information | No |
valuationMethod | string | Valuation Method Enum: "FIFO" , "AVERAGE" Example: "FIFO" | Yes |
variantAttributes | object | Attribute Details specific to a variant | No |
variantCount | integer | Variant Count | No |
ProductRevenueRecognitionInfo
Name | Type | Description | Required |
---|---|---|---|
allocationType | string | Allocation Type Example: "Normal/Exclude" | No |
createRevenuePlanOn | string | Create Revenue Plan On Example: "Fulfillment" | No |
isDirectRevenuePositing | boolean | Direct Revenue Positing Example: true | No |
itemRevenueCategory | string | Item Revenue Category Example: "Licence" | No |
revRecForecastRule | string | Revenue Recognition Forecast Rule Example: "Rule Forecast 1" | No |
revRecRule | string | Revenue Recognition Rule Example: "Rule 1" | No |
ProductSerialBatchInfo
Name | Type | Description | Required |
---|---|---|---|
documentItemCode | string | No | |
expiryDate | dateTime | No | |
manufacturingDate | dateTime | No | |
quantity | string | No | |
sequence | integer | No | |
serialBatchNumber | string | No | |
subSequence | integer | No |
ProductShortInfo
Name | Type | Description | Required |
---|---|---|---|
advancedTracking | string | Enum: "NONE" , "BATCH" , "SERIAL" | No |
availableQuantity | number | No | |
barcode | string | No | |
categoryCode | string | No | |
customField | [ CustomFieldItem ] | No | |
description | string | No | |
documentSequenceCode | string | No | |
hasVariants | boolean | No | |
incomingQty | number | No | |
isVariant | boolean | No | |
landedCostCategory | [ LandedCostCategory ] | No | |
masterProductCode | string | No | |
multipleUomSchema | boolean | No | |
name | string | No | |
openingQuantity | number | No | |
outgoingQty | number | No | |
pid | string | No | |
product_transaction_type | string | No | |
purchasePrice | number | No | |
recommendedUom | long | No | |
reorderLevel | long | No | |
reorderQuantity | long | No | |
reservedQuantity | number | No | |
salesPrice | number | No | |
status | boolean | No | |
stockUom | integer | No | |
taxable | boolean | No | |
type | string | No | |
unitPrice | number | No | |
uomSchema | long | No | |
uomSchemaDto | UOMSchemaDto | No | |
valuationMethod | string | Enum: "FIFO" , "AVERAGE" | No |
ProductShortInfoForWorkOrder
Name | Type | Description | Required |
---|---|---|---|
advancedTracking | string | Enum: "NONE" , "BATCH" , "SERIAL" | No |
availableQuantity | double | No | |
description | string | No | |
documentSequenceCode | string | No | |
id | long | No | |
inventoryPrice | number | No | |
name | string | No | |
pid | string | No | |
purchasePrice | number | No | |
reservedQuantity | double | No | |
salesPrice | number | No | |
stockUom | long | No | |
type | string | No | |
warehouseCode | string | No |
ProductShortInfoRequestForWorkOrder
Name | Type | Description | Required |
---|---|---|---|
productCode | string | Product Code Example: "P-0000012" | No |
quantity | number | 1 Example: 1 | No |
ProductStockInfo
Name | Type | Description | Required |
---|---|---|---|
fulfilledQuantity | number | No | |
pendingQuantity | number | No | |
productCode | string | No | |
receiptQuantity | number | No | |
status | string | No | |
warehouseCode | string | No |
ProductSubstitutesDetails
Name | Type | Description | Required |
---|---|---|---|
advancedTracking | string | Advanced Tracking Type Enum: "NONE" , "BATCH" , "SERIAL" Example: "NONE" | No |
availableQuantity | number | Quantity of product available Example: 10 | No |
productDocumentSeqCode | string | Doc seq code of Product Example: "P-00001" | No |
productId | string | Product Id Example: "P-00001" | No |
productName | string | Name of Product Example: "Test Product" | No |
stockUom | long | Stock UOM Example: 2 | Yes |
type | string | Product type Enum: "TRACKED" , "NONTRACKED" , "BILL_OF_MATERIALS" Example: "TRACKED" | Yes |
ProductSummaryResponse
Name | Type | Description | Required |
---|---|---|---|
availableStockProductCount | integer | Available stock Count Example: 821 | No |
bomCount | integer | BoM Product Count Example: 821 | No |
nontrackedCount | integer | Non-Tracked Product Count Example: 100 | No |
trackedCount | integer | Tracked Product Count Example: 512 | No |
ProductTrackingInfo
Name | Type | Description | Required |
---|---|---|---|
productCode | string | No | |
serialBatchInfo | [ ProductSerialBatchInfo ] | No |
ProductValuation
Name | Type | Description | Required |
---|---|---|---|
noOfProduct | number | Number of product of same type Example: 20 | No |
productCode | string | Product Code Example: "P-000001" | No |
productName | string | Product Name Example: "IPHONE" | No |
valuation | number | Valuation Example: 2000 | No |
ProductValuationDetails
Name | Type | Description | Required |
---|---|---|---|
averagePrice | number | No | |
documentSequenceCode | string | No | |
id | long | No | |
name | string | No | |
pid | string | No | |
valuationMethod | string | Enum: "FIFO" , "AVERAGE" | No |
PurchaseReturnDetails
Name | Type | Description | Required |
---|---|---|---|
advancedTrackingType | string | Enum: "NONE" , "BATCH" , "SERIAL" | No |
documentUOMSchemaDefinition | DocumentUOMSchemaDefinition | Document UOM Schema Definition Example: 2 | Yes |
documentUom | long | Document UOM id Example: 2 | Yes |
productCode | string | Product code Example: "P-0000001" | No |
productName | string | Product name Example: "Tracked Product" | No |
receiptQuantity | number | Goods Receipt quantity Example: 20 | No |
returnedQuantity | number | 2 | No |
uomReceiptQuantity | number | uom receipt quantity Example: 2 | No |
uomReturnedQuantity | number | 2 | No |
warehouseInventoryData | [ PurchaseReturnWarehouseInventoryData ] | warehouse Inventory List Example: [] | No |
PurchaseReturnWarehouseInventoryData
Name | Type | Description | Required |
---|---|---|---|
advancedTrackingData | [ AdvancedTrackingMetaDto ] | Advanced tracking to fulfil list | No |
quantity | number | Warehouse Code Example: 1 | No |
warehouseCode | string | Warehouse Code Example: "WH-0000001" | No |
warehouseName | string | Warehouse Name Example: "Warehouse name" | No |
PurchaseSalesPriceListDto
Name | Type | Description | Required |
---|---|---|---|
purchasePriceLists | [ long ] | Set of purchase price lists Example: [123,456] | No |
salesPriceLists | [ long ] | Set of sales price lists Example: [123,456] | No |
QCDocumentDetailsRequestDto
Name | Type | Description | Required |
---|---|---|---|
approvedInventoryData | [ StockTransferWarehouseInventoryData ] | No | |
documentQCRecordId | long | No | |
documentType | string | Enum: "QUOTATION" , "PURCHASE_ORDER" , "SALES_ORDER" , "PURCHASE_INVOICE" , "SALES_INVOICE" , "MAKE_PAYMENT" , "RECEIVE_PAYMENT" , "JOURNAL_ENTRY" , "BANK_TRANSFER" , "CREDIT_NOTE" , "DEBIT_NOTE" , "EXPENSE" , "EXPENSE_PREPAYMENT" , "DEPOSIT" , "DEPOSIT_ADVPAYMENT" , "CONTRA_ADJUSTMENT" , "GOODS_RECEIPT" , "FULFILLMENT" , "PICKLIST" , "PACKLIST" , "SHIPLIST" , "PAYSLIP" , "PAYROLL_CHECK" , "CHEQUE" , "SALES_RETURN" , "PURCHASE_RETURN" , "STOCK_ADJUSTMENT" , "STOCK_TRANSFER" , "WORK_ORDER" , "FIXED_ASSET" , "E_WAY_BILL_SUMMARY" , "E_WAY_BILL_DETAIL" , "PURCHASE_REQUEST" , "JOB_WORK_OUT_ORDER" , "JOB_WORK_OUT_TRANSFER" , "QC_DOCUMENT" , "WIP_PRODUCTION" , "STOCK_REQUEST" , "STOCK_ISSUE" , "FORECAST" | No |
memo | string | No | |
qcApprovedQuantity | number | No | |
qcRejectedQuantity | number | No | |
rejectedInventoryData | [ StockTransferWarehouseInventoryData ] | No | |
stockTransferCode | string | No | |
templateParameterDetails | [ TemplateParameterDetails ] | No | |
tenantId | long | No | |
warehouseInventoryData | [ WarehouseInventoryData ] | No |
QCDocumentDetailsResponseDto
Name | Type | Description | Required |
---|---|---|---|
active | boolean | No | |
approvedInventoryData | [ StockTransferWarehouseInventoryData ] | No | |
code | string | No | |
documentQCRecordId | long | No | |
documentType | string | Enum: "QUOTATION" , "PURCHASE_ORDER" , "SALES_ORDER" , "PURCHASE_INVOICE" , "SALES_INVOICE" , "MAKE_PAYMENT" , "RECEIVE_PAYMENT" , "JOURNAL_ENTRY" , "BANK_TRANSFER" , "CREDIT_NOTE" , "DEBIT_NOTE" , "EXPENSE" , "EXPENSE_PREPAYMENT" , "DEPOSIT" , "DEPOSIT_ADVPAYMENT" , "CONTRA_ADJUSTMENT" , "GOODS_RECEIPT" , "FULFILLMENT" , "PICKLIST" , "PACKLIST" , "SHIPLIST" , "PAYSLIP" , "PAYROLL_CHECK" , "CHEQUE" , "SALES_RETURN" , "PURCHASE_RETURN" , "STOCK_ADJUSTMENT" , "STOCK_TRANSFER" , "WORK_ORDER" , "FIXED_ASSET" , "E_WAY_BILL_SUMMARY" , "E_WAY_BILL_DETAIL" , "PURCHASE_REQUEST" , "JOB_WORK_OUT_ORDER" , "JOB_WORK_OUT_TRANSFER" , "QC_DOCUMENT" , "WIP_PRODUCTION" , "STOCK_REQUEST" , "STOCK_ISSUE" , "FORECAST" | No |
id | long | No | |
memo | string | No | |
qcApprovedQuantity | number | No | |
qcRejectedQuantity | number | No | |
rejectedInventoryData | [ StockTransferWarehouseInventoryData ] | No | |
stockTransferCode | string | No | |
templateParameterDetails | [ TemplateParameterDetails ] | No | |
tenantId | long | No | |
warehouseInventoryData | [ WarehouseInventoryData ] | No |
QCDocumentRequestDto
Name | Type | Description | Required |
---|---|---|---|
documentType | string | Enum: "QUOTATION" , "PURCHASE_ORDER" , "SALES_ORDER" , "PURCHASE_INVOICE" , "SALES_INVOICE" , "MAKE_PAYMENT" , "RECEIVE_PAYMENT" , "JOURNAL_ENTRY" , "BANK_TRANSFER" , "CREDIT_NOTE" , "DEBIT_NOTE" , "EXPENSE" , "EXPENSE_PREPAYMENT" , "DEPOSIT" , "DEPOSIT_ADVPAYMENT" , "CONTRA_ADJUSTMENT" , "GOODS_RECEIPT" , "FULFILLMENT" , "PICKLIST" , "PACKLIST" , "SHIPLIST" , "PAYSLIP" , "PAYROLL_CHECK" , "CHEQUE" , "SALES_RETURN" , "PURCHASE_RETURN" , "STOCK_ADJUSTMENT" , "STOCK_TRANSFER" , "WORK_ORDER" , "FIXED_ASSET" , "E_WAY_BILL_SUMMARY" , "E_WAY_BILL_DETAIL" , "PURCHASE_REQUEST" , "JOB_WORK_OUT_ORDER" , "JOB_WORK_OUT_TRANSFER" , "QC_DOCUMENT" , "WIP_PRODUCTION" , "STOCK_REQUEST" , "STOCK_ISSUE" , "FORECAST" | No |
id | long | No | |
productCode | string | No | |
productDocumentSeqCode | string | No | |
qcDate | string | No | |
qcStatus | string | Enum: "QA_PENDING" , "QA_IN_PROGRESS" , "QA_DONE" , "NONE" | No |
quantity | number | No | |
tenantId | long | No | |
transactionCode | string | No | |
transactionDate | string | No | |
transactionItemCode | string | No | |
transactionType | string | Enum: "QUOTATION" , "PURCHASE_ORDER" , "SALES_ORDER" , "PURCHASE_INVOICE" , "SALES_INVOICE" , "MAKE_PAYMENT" , "RECEIVE_PAYMENT" , "JOURNAL_ENTRY" , "BANK_TRANSFER" , "CREDIT_NOTE" , "DEBIT_NOTE" , "EXPENSE" , "EXPENSE_PREPAYMENT" , "DEPOSIT" , "DEPOSIT_ADVPAYMENT" , "CONTRA_ADJUSTMENT" , "GOODS_RECEIPT" , "FULFILLMENT" , "PICKLIST" , "PACKLIST" , "SHIPLIST" , "PAYSLIP" , "PAYROLL_CHECK" , "CHEQUE" , "SALES_RETURN" , "PURCHASE_RETURN" , "STOCK_ADJUSTMENT" , "STOCK_TRANSFER" , "WORK_ORDER" , "FIXED_ASSET" , "E_WAY_BILL_SUMMARY" , "E_WAY_BILL_DETAIL" , "PURCHASE_REQUEST" , "JOB_WORK_OUT_ORDER" , "JOB_WORK_OUT_TRANSFER" , "QC_DOCUMENT" , "WIP_PRODUCTION" , "STOCK_REQUEST" , "STOCK_ISSUE" , "FORECAST" | No |
txnType | string | No | |
warehouseInventoryData | [ WarehouseInventoryData ] | No |
QCDocumentResponseDto
Name | Type | Description | Required |
---|---|---|---|
active | boolean | No | |
code | string | No | |
documentSeqCode | string | No | |
documentType | string | Enum: "QUOTATION" , "PURCHASE_ORDER" , "SALES_ORDER" , "PURCHASE_INVOICE" , "SALES_INVOICE" , "MAKE_PAYMENT" , "RECEIVE_PAYMENT" , "JOURNAL_ENTRY" , "BANK_TRANSFER" , "CREDIT_NOTE" , "DEBIT_NOTE" , "EXPENSE" , "EXPENSE_PREPAYMENT" , "DEPOSIT" , "DEPOSIT_ADVPAYMENT" , "CONTRA_ADJUSTMENT" , "GOODS_RECEIPT" , "FULFILLMENT" , "PICKLIST" , "PACKLIST" , "SHIPLIST" , "PAYSLIP" , "PAYROLL_CHECK" , "CHEQUE" , "SALES_RETURN" , "PURCHASE_RETURN" , "STOCK_ADJUSTMENT" , "STOCK_TRANSFER" , "WORK_ORDER" , "FIXED_ASSET" , "E_WAY_BILL_SUMMARY" , "E_WAY_BILL_DETAIL" , "PURCHASE_REQUEST" , "JOB_WORK_OUT_ORDER" , "JOB_WORK_OUT_TRANSFER" , "QC_DOCUMENT" , "WIP_PRODUCTION" , "STOCK_REQUEST" , "STOCK_ISSUE" , "FORECAST" | No |
id | long | No | |
productCode | string | No | |
productDocumentSeqCode | string | No | |
productName | string | No | |
qcDate | string | No | |
qcStatus | string | Enum: "QA_PENDING" , "QA_IN_PROGRESS" , "QA_DONE" , "NONE" | No |
quantity | number | No | |
tenantId | long | No | |
transactionCode | string | No | |
transactionDate | string | No | |
transactionItemCode | string | No | |
transactionType | string | Enum: "QUOTATION" , "PURCHASE_ORDER" , "SALES_ORDER" , "PURCHASE_INVOICE" , "SALES_INVOICE" , "MAKE_PAYMENT" , "RECEIVE_PAYMENT" , "JOURNAL_ENTRY" , "BANK_TRANSFER" , "CREDIT_NOTE" , "DEBIT_NOTE" , "EXPENSE" , "EXPENSE_PREPAYMENT" , "DEPOSIT" , "DEPOSIT_ADVPAYMENT" , "CONTRA_ADJUSTMENT" , "GOODS_RECEIPT" , "FULFILLMENT" , "PICKLIST" , "PACKLIST" , "SHIPLIST" , "PAYSLIP" , "PAYROLL_CHECK" , "CHEQUE" , "SALES_RETURN" , "PURCHASE_RETURN" , "STOCK_ADJUSTMENT" , "STOCK_TRANSFER" , "WORK_ORDER" , "FIXED_ASSET" , "E_WAY_BILL_SUMMARY" , "E_WAY_BILL_DETAIL" , "PURCHASE_REQUEST" , "JOB_WORK_OUT_ORDER" , "JOB_WORK_OUT_TRANSFER" , "QC_DOCUMENT" , "WIP_PRODUCTION" , "STOCK_REQUEST" , "STOCK_ISSUE" , "FORECAST" | No |
txnType | string | No | |
warehouseInventoryData | [ WarehouseInventoryData ] | No |
ReorderReportDto
Name | Type | Description | Required |
---|---|---|---|
committedStock | number | No | |
incomingStock | number | No | |
productName | string | No | |
reorderPoint | long | No | |
stockInHand | number | No | |
warehouseName | string | No |
ReservedQuantityData
Name | Type | Description | Required |
---|---|---|---|
advancedTrackingMetaDtos | [ AdvancedTrackingMetaDto ] | Advance tracking type Example: "SERIAL" | No |
advancedTrackingType | string | Advance tracking type Enum: "NONE" , "BATCH" , "SERIAL" Example: "SERIAL" | No |
availableQuantity | double | Available quantity in warehouse Example: 100 | No |
binCode | string | bin code Example: "BIN-00001" | Yes |
documentCode | string | Document code Example: "000005" | No |
documentItemCode | string | Document item code Example: "000005" | No |
documentType | string | Document type Example: "SALES_INVOICE" | No |
productCode | string | Product Code Example: 10 | No |
rackCode | string | Rack code Example: "RACK-00001" | Yes |
reservedDate | dateTime | reserved date Example: "20-10-2022" | No |
reservedQuantity | double | Reserved quantity Example: 100 | No |
rowCode | string | Row code Example: "ROW-00001" | Yes |
warehouseCode | string | Warehouse Code Example: 100.4 | No |
wipProcessType | string | Work Order WIP Process Type Enum: "PRODUCTION" , "CONSUMPTION" , "WASTAGE" , "SCRAP" , "CO_PRODUCT" Example: "CONSUMPTION" | No |
Resource
Name | Type | Description | Required |
---|---|---|---|
description | string | No | |
file | File | No | |
filename | string | No | |
inputStream | InputStream | No | |
open | boolean | No | |
readable | boolean | No | |
uri | URI | No | |
url | URL | No |
ResponseEntity
Name | Type | Description | Required |
---|---|---|---|
body | object | No | |
statusCode | string | Enum: "100 CONTINUE" , "101 SWITCHING_PROTOCOLS" , "102 PROCESSING" , "103 CHECKPOINT" , "200 OK" , "201 CREATED" , "202 ACCEPTED" , "203 NON_AUTHORITATIVE_INFORMATION" , "204 NO_CONTENT" , "205 RESET_CONTENT" , "206 PARTIAL_CONTENT" , "207 MULTI_STATUS" , "208 ALREADY_REPORTED" , "226 IM_USED" , "300 MULTIPLE_CHOICES" , "301 MOVED_PERMANENTLY" , "302 FOUND" , "302 MOVED_TEMPORARILY" , "303 SEE_OTHER" , "304 NOT_MODIFIED" , "305 USE_PROXY" , "307 TEMPORARY_REDIRECT" , "308 PERMANENT_REDIRECT" , "400 BAD_REQUEST" , "401 UNAUTHORIZED" , "402 PAYMENT_REQUIRED" , "403 FORBIDDEN" , "404 NOT_FOUND" , "405 METHOD_NOT_ALLOWED" , "406 NOT_ACCEPTABLE" , "407 PROXY_AUTHENTICATION_REQUIRED" , "408 REQUEST_TIMEOUT" , "409 CONFLICT" , "410 GONE" , "411 LENGTH_REQUIRED" , "412 PRECONDITION_FAILED" , "413 PAYLOAD_TOO_LARGE" , "413 REQUEST_ENTITY_TOO_LARGE" , "414 URI_TOO_LONG" , "414 REQUEST_URI_TOO_LONG" , "415 UNSUPPORTED_MEDIA_TYPE" , "416 REQUESTED_RANGE_NOT_SATISFIABLE" , "417 EXPECTATION_FAILED" , "418 I_AM_A_TEAPOT" , "419 INSUFFICIENT_SPACE_ON_RESOURCE" , "420 METHOD_FAILURE" , "421 DESTINATION_LOCKED" , "422 UNPROCESSABLE_ENTITY" , "423 LOCKED" , "424 FAILED_DEPENDENCY" , "426 UPGRADE_REQUIRED" , "428 PRECONDITION_REQUIRED" , "429 TOO_MANY_REQUESTS" , "431 REQUEST_HEADER_FIELDS_TOO_LARGE" , "451 UNAVAILABLE_FOR_LEGAL_REASONS" , "500 INTERNAL_SERVER_ERROR" , "501 NOT_IMPLEMENTED" , "502 BAD_GATEWAY" , "503 SERVICE_UNAVAILABLE" , "504 GATEWAY_TIMEOUT" , "505 HTTP_VERSION_NOT_SUPPORTED" , "506 VARIANT_ALSO_NEGOTIATES" , "507 INSUFFICIENT_STORAGE" , "508 LOOP_DETECTED" , "509 BANDWIDTH_LIMIT_EXCEEDED" , "510 NOT_EXTENDED" , "511 NETWORK_AUTHENTICATION_REQUIRED" | No |
statusCodeValue | integer | No |
ReturnDto
Name | Type | Description | Required |
---|---|---|---|
binCode | string | bin code Example: "BIN-00001" | Yes |
cfield | object | No | |
code | string | SR-00001 | No |
customFieldItems | [ CustomFieldItem ] | No | |
documentCode | string | 0000002 | No |
documentSequenceCode | string | 0000002 | No |
documentType | string | QUOTATION | No |
rackCode | string | Rack code Example: "RACK-00001" | Yes |
returnDate | dateTime | 2020-09-21 | No |
returnItemDtos | [ ReturnItemDto ] | No | |
returnType | string | SALES_RETURN Enum: "SALES_RETURN" , "PURCHASE_RETURN" | No |
rowCode | string | Row code Example: "ROW-00001" | Yes |
warehouseCode | string | W-000001 | No |
ReturnItemDto
Name | Type | Description | Required |
---|---|---|---|
advancedTrackingMetaData | [ AdvancedTrackingMetaDto ] | Advanced tracking to return list | No |
advancedTrackingType | string | Advanced Tracking Type Enum: "NONE" , "BATCH" , "SERIAL" | No |
cfield | object | No | |
customFieldItems | [ CustomFieldItem ] | No | |
productVariantCode | string | P-0000001 | No |
quantity | number | 2 | No |
transactionRefCode | string | SR-000001 | No |
unitPrice | number | 10.72 | No |
value | number | No |
RowRackBinData
Name | Type | Description | Required |
---|---|---|---|
binId | long | Row Id Example: 1 | Yes |
binName | string | Row Name Example: "Row1" | Yes |
rackId | long | Row Id Example: 1 | Yes |
rackName | string | Row Name Example: "Row1" | Yes |
rowId | long | Row Id Example: 1 | Yes |
rowName | string | Row Name Example: "Row1" | Yes |
RowRackBinLastUsedResponse
Name | Type | Description | Required |
---|---|---|---|
binCode | string | No | |
binName | string | No | |
rackCode | string | No | |
rackName | string | No | |
rowCode | string | No | |
rowName | string | No |
RowRackBinProductAvailableQuantityDto
Name | Type | Description | Required |
---|---|---|---|
availableQuantity | number | Available quantity Example: 10 | Yes |
binCode | string | bin code Example: "BIN-00001" | Yes |
binName | string | bin Name Example: "Bin 1" | Yes |
productCode | string | Product Code Example: "P-00009" | Yes |
rackCode | string | Rack code Example: "RACK-00001" | Yes |
rackName | string | Rack Name Example: "Rack 1" | Yes |
reservedQuantity | number | reserved quantity Example: 1 | Yes |
rowCode | string | Row code Example: "ROW-00001" | Yes |
rowName | string | Row Name Example: "Row 1" | Yes |
SACCodeIndiaDto
Name | Type | Description | Required |
---|---|---|---|
code | string | SAC code Example: 9954 | No |
description | string | Description of SAC code Example: "Composite supply of works contract as defined in clause (119) of section 2 of the Central Goods and Services Tax Act, 2017, involving predominantly earth work (that is, constituting more than 75 per cent. of the value of the works contract) provided to the Central Government, State Government, Union territory, local authority, a Governmental Authority or a Government Entity." | No |
gstRate | number | GST tax percent Example: 5 | No |
tenantId | long | Tenant Id Example: 123 | No |
SACCodeRequest
Name | Type | Description | Required |
---|---|---|---|
code | string | SAC Code Example: 123 | Yes |
description | string | SAC Description Example: "Others" | Yes |
gstRate | number | SAC GST Rate Example: 28 | Yes |
SalesDocumentDto
Name | Type | Description | Required |
---|---|---|---|
documentCode | string | Document code Example: "00001" | Yes |
documentSequenceCode | string | Document sequence code Example: "00001" | Yes |
documentType | string | Document Type, Stage from where fulfillment - PPS is requested. Value will QUOTATION or SALES_INVOICE Enum: "QUOTATION" , "PURCHASE_ORDER" , "SALES_ORDER" , "PURCHASE_INVOICE" , "SALES_INVOICE" , "MAKE_PAYMENT" , "RECEIVE_PAYMENT" , "JOURNAL_ENTRY" , "BANK_TRANSFER" , "CREDIT_NOTE" , "DEBIT_NOTE" , "EXPENSE" , "EXPENSE_PREPAYMENT" , "DEPOSIT" , "DEPOSIT_ADVPAYMENT" , "CONTRA_ADJUSTMENT" , "GOODS_RECEIPT" , "FULFILLMENT" , "PICKLIST" , "PACKLIST" , "SHIPLIST" , "PAYSLIP" , "PAYROLL_CHECK" , "CHEQUE" , "SALES_RETURN" , "PURCHASE_RETURN" , "STOCK_ADJUSTMENT" , "STOCK_TRANSFER" , "WORK_ORDER" , "FIXED_ASSET" , "E_WAY_BILL_SUMMARY" , "E_WAY_BILL_DETAIL" , "PURCHASE_REQUEST" , "JOB_WORK_OUT_ORDER" , "JOB_WORK_OUT_TRANSFER" , "QC_DOCUMENT" , "WIP_PRODUCTION" , "STOCK_REQUEST" , "STOCK_ISSUE" , "FORECAST" Example: "QUOTATION" | Yes |
SaveInventoryTxnEventItem
Name | Type | Description | Required |
---|---|---|---|
productDetails | [ ProductDetails ] | No |
SequenceNumberDto
Name | Type | Description | Required |
---|---|---|---|
sequenceNumber | string | Pick List Sequence Number Example: "PL0000001" | No |
ServiceTypeMalaysiaDto
Name | Type | Description | Required |
---|---|---|---|
code | string | Service code Example: 9954 | No |
description | string | Description of SERIVCE code Example: "Cigar and cheroots" | No |
exemption | boolean | Whether Product is Tax Exempted Example: true | No |
gstRate | number | GST tax percent Example: 5 | No |
ShipDocumentDetailRequestDto
Name | Type | Description | Required |
---|---|---|---|
salesInvoiceCodes | object | Document sequence code Example: {"SALES_INVOICE":["0000005"]} | Yes |
salesOrderCodes | object | Document sequence code Example: {"SALES_ORDER":["0000003"]} | Yes |
ShipListDto
Name | Type | Description | Required |
---|---|---|---|
boxTypes | [ string ] | box types. | No |
carrierTypes | [ string ] | carrier types. | No |
deliveryTypes | [ string ] | delivery types. | No |
documentCode | string | Document code Example: "00001" | Yes |
documentSequenceCode | string | Document Sequence code Example: "00001" | Yes |
documentType | string | Document Type, Stage from where fulfillment - PPS is requested. Value will QUOTATION or SALES_INVOICE Enum: "QUOTATION" , "PURCHASE_ORDER" , "SALES_ORDER" , "PURCHASE_INVOICE" , "SALES_INVOICE" , "MAKE_PAYMENT" , "RECEIVE_PAYMENT" , "JOURNAL_ENTRY" , "BANK_TRANSFER" , "CREDIT_NOTE" , "DEBIT_NOTE" , "EXPENSE" , "EXPENSE_PREPAYMENT" , "DEPOSIT" , "DEPOSIT_ADVPAYMENT" , "CONTRA_ADJUSTMENT" , "GOODS_RECEIPT" , "FULFILLMENT" , "PICKLIST" , "PACKLIST" , "SHIPLIST" , "PAYSLIP" , "PAYROLL_CHECK" , "CHEQUE" , "SALES_RETURN" , "PURCHASE_RETURN" , "STOCK_ADJUSTMENT" , "STOCK_TRANSFER" , "WORK_ORDER" , "FIXED_ASSET" , "E_WAY_BILL_SUMMARY" , "E_WAY_BILL_DETAIL" , "PURCHASE_REQUEST" , "JOB_WORK_OUT_ORDER" , "JOB_WORK_OUT_TRANSFER" , "QC_DOCUMENT" , "WIP_PRODUCTION" , "STOCK_REQUEST" , "STOCK_ISSUE" , "FORECAST" Example: "QUOTATION" | Yes |
shipmentPackages | [ ShipmentPackageDto ] | Package details. | No |
status | string | Shipment status. Enum: "READY_TO_PICK" , "PICKING_IN_PROGRESS" , "PICKED" , "READY_TO_PACK" , "PACKING_IN_PROGRESS" , "PACKED" , "READY_TO_SHIP" , "SHIPPING_IN_PROGRESS" , "PARTIAL_SHIPPED" , "SHIPPED" | No |
warehouseName | string | Warehouse details. Example: "Primary Warehouse" | No |
ShipListRequest
Name | Type | Description | Required |
---|---|---|---|
boxTypes | [ string ] | box types. | No |
carrierTypes | [ string ] | carrier types. | No |
deliveryTypes | [ string ] | delivery types. | No |
documentCode | string | Document code Example: "00001" | Yes |
documentSequenceCode | string | Document Sequence code Example: "00001" | Yes |
documentType | string | Document Type, Stage from where fulfillment - PPS is requested. Value will QUOTATION or SALES_INVOICE Enum: "QUOTATION" , "PURCHASE_ORDER" , "SALES_ORDER" , "PURCHASE_INVOICE" , "SALES_INVOICE" , "MAKE_PAYMENT" , "RECEIVE_PAYMENT" , "JOURNAL_ENTRY" , "BANK_TRANSFER" , "CREDIT_NOTE" , "DEBIT_NOTE" , "EXPENSE" , "EXPENSE_PREPAYMENT" , "DEPOSIT" , "DEPOSIT_ADVPAYMENT" , "CONTRA_ADJUSTMENT" , "GOODS_RECEIPT" , "FULFILLMENT" , "PICKLIST" , "PACKLIST" , "SHIPLIST" , "PAYSLIP" , "PAYROLL_CHECK" , "CHEQUE" , "SALES_RETURN" , "PURCHASE_RETURN" , "STOCK_ADJUSTMENT" , "STOCK_TRANSFER" , "WORK_ORDER" , "FIXED_ASSET" , "E_WAY_BILL_SUMMARY" , "E_WAY_BILL_DETAIL" , "PURCHASE_REQUEST" , "JOB_WORK_OUT_ORDER" , "JOB_WORK_OUT_TRANSFER" , "QC_DOCUMENT" , "WIP_PRODUCTION" , "STOCK_REQUEST" , "STOCK_ISSUE" , "FORECAST" Example: "QUOTATION" | Yes |
shipmentPackages | [ ShipmentPackageDto ] | Package details. | No |
status | string | Shipment status. Enum: "READY_TO_PICK" , "PICKING_IN_PROGRESS" , "PICKED" , "READY_TO_PACK" , "PACKING_IN_PROGRESS" , "PACKED" , "READY_TO_SHIP" , "SHIPPING_IN_PROGRESS" , "PARTIAL_SHIPPED" , "SHIPPED" | No |
warehouseName | string | Warehouse details. Example: "Primary Warehouse" | No |
ShipListResponse
Name | Type | Description | Required |
---|---|---|---|
boxTypes | [ string ] | box types. | No |
carrierTypes | [ string ] | carrier types. | No |
deliveryTypes | [ string ] | delivery types. | No |
documentCode | string | Document code Example: "00001" | Yes |
documentSequenceCode | string | Document Sequence code Example: "00001" | Yes |
documentType | string | Document Type, Stage from where fulfillment - PPS is requested. Value will QUOTATION or SALES_INVOICE Enum: "QUOTATION" , "PURCHASE_ORDER" , "SALES_ORDER" , "PURCHASE_INVOICE" , "SALES_INVOICE" , "MAKE_PAYMENT" , "RECEIVE_PAYMENT" , "JOURNAL_ENTRY" , "BANK_TRANSFER" , "CREDIT_NOTE" , "DEBIT_NOTE" , "EXPENSE" , "EXPENSE_PREPAYMENT" , "DEPOSIT" , "DEPOSIT_ADVPAYMENT" , "CONTRA_ADJUSTMENT" , "GOODS_RECEIPT" , "FULFILLMENT" , "PICKLIST" , "PACKLIST" , "SHIPLIST" , "PAYSLIP" , "PAYROLL_CHECK" , "CHEQUE" , "SALES_RETURN" , "PURCHASE_RETURN" , "STOCK_ADJUSTMENT" , "STOCK_TRANSFER" , "WORK_ORDER" , "FIXED_ASSET" , "E_WAY_BILL_SUMMARY" , "E_WAY_BILL_DETAIL" , "PURCHASE_REQUEST" , "JOB_WORK_OUT_ORDER" , "JOB_WORK_OUT_TRANSFER" , "QC_DOCUMENT" , "WIP_PRODUCTION" , "STOCK_REQUEST" , "STOCK_ISSUE" , "FORECAST" Example: "QUOTATION" | Yes |
shipmentPackages | [ ShipmentPackageDto ] | Package details. | No |
status | string | Shipment status. Enum: "READY_TO_PICK" , "PICKING_IN_PROGRESS" , "PICKED" , "READY_TO_PACK" , "PACKING_IN_PROGRESS" , "PACKED" , "READY_TO_SHIP" , "SHIPPING_IN_PROGRESS" , "PARTIAL_SHIPPED" , "SHIPPED" | No |
warehouseName | string | Warehouse details. Example: "Primary Warehouse" | No |
ShipmentDocumentDto
Name | Type | Description | Required |
---|---|---|---|
documentCode | string | Document code Example: "00001" | Yes |
documentDate | dateTime | Document date Example: "25-10-2019" | No |
documentSequenceCode | string | Document Sequence code Example: "00001" | Yes |
documentType | string | Document Type, Stage from where fulfillment - PPS is requested. Value will QUOTATION or SALES_INVOICE Enum: "QUOTATION" , "PURCHASE_ORDER" , "SALES_ORDER" , "PURCHASE_INVOICE" , "SALES_INVOICE" , "MAKE_PAYMENT" , "RECEIVE_PAYMENT" , "JOURNAL_ENTRY" , "BANK_TRANSFER" , "CREDIT_NOTE" , "DEBIT_NOTE" , "EXPENSE" , "EXPENSE_PREPAYMENT" , "DEPOSIT" , "DEPOSIT_ADVPAYMENT" , "CONTRA_ADJUSTMENT" , "GOODS_RECEIPT" , "FULFILLMENT" , "PICKLIST" , "PACKLIST" , "SHIPLIST" , "PAYSLIP" , "PAYROLL_CHECK" , "CHEQUE" , "SALES_RETURN" , "PURCHASE_RETURN" , "STOCK_ADJUSTMENT" , "STOCK_TRANSFER" , "WORK_ORDER" , "FIXED_ASSET" , "E_WAY_BILL_SUMMARY" , "E_WAY_BILL_DETAIL" , "PURCHASE_REQUEST" , "JOB_WORK_OUT_ORDER" , "JOB_WORK_OUT_TRANSFER" , "QC_DOCUMENT" , "WIP_PRODUCTION" , "STOCK_REQUEST" , "STOCK_ISSUE" , "FORECAST" Example: "QUOTATION" | Yes |
id | long | ID Example: 2 | No |
ppsDocumentItems | [ ShipmentDocumentItemDto ] | PPS-Document item details | No |
shipByDate | dateTime | Ship by date Example: "25-10-2019" | No |
shipmentPackages | [ ShipmentPackageDto ] | Package details. | No |
status | string | PPS-Document status Enum: "READY_TO_PICK" , "PICKING_IN_PROGRESS" , "PICKED" , "READY_TO_PACK" , "PACKING_IN_PROGRESS" , "PACKED" , "READY_TO_SHIP" , "SHIPPING_IN_PROGRESS" , "PARTIAL_SHIPPED" , "SHIPPED" Example: "PICKED" | No |
warehouseCode | string | Warehouse Code Example: "WH-0000001" | No |
ShipmentDocumentItemDto
Name | Type | Description | Required |
---|---|---|---|
availableQuantity | number | Total available item quantity. Example: 10 | No |
barcode | string | barcode of product Example: 271231628 | No |
documentCode | string | Document code Example: "00001" | Yes |
documentType | string | Document Type, Stage from where fulfillment - PPS is requested. Value will QUOTATION or SALES_INVOICE Enum: "QUOTATION" , "PURCHASE_ORDER" , "SALES_ORDER" , "PURCHASE_INVOICE" , "SALES_INVOICE" , "MAKE_PAYMENT" , "RECEIVE_PAYMENT" , "JOURNAL_ENTRY" , "BANK_TRANSFER" , "CREDIT_NOTE" , "DEBIT_NOTE" , "EXPENSE" , "EXPENSE_PREPAYMENT" , "DEPOSIT" , "DEPOSIT_ADVPAYMENT" , "CONTRA_ADJUSTMENT" , "GOODS_RECEIPT" , "FULFILLMENT" , "PICKLIST" , "PACKLIST" , "SHIPLIST" , "PAYSLIP" , "PAYROLL_CHECK" , "CHEQUE" , "SALES_RETURN" , "PURCHASE_RETURN" , "STOCK_ADJUSTMENT" , "STOCK_TRANSFER" , "WORK_ORDER" , "FIXED_ASSET" , "E_WAY_BILL_SUMMARY" , "E_WAY_BILL_DETAIL" , "PURCHASE_REQUEST" , "JOB_WORK_OUT_ORDER" , "JOB_WORK_OUT_TRANSFER" , "QC_DOCUMENT" , "WIP_PRODUCTION" , "STOCK_REQUEST" , "STOCK_ISSUE" , "FORECAST" Example: "QUOTATION" | Yes |
id | long | ID Example: 2 | No |
insufficientQuantity | boolean | Flag to tell whether inventory have sufficient quantity or not. Example: false | No |
itemCode | string | Document Item code Example: "SII-000001" | Yes |
itemDescription | string | Item Description. Example: "Cotton T-Shirt - Dark Blue/Large" | No |
itemId | long | Document Item id Example: 154 | Yes |
itemName | string | Item name. Example: "Cotton T-Shirt - Dark Blue/Large" | No |
pickedQuantity | number | Total quantity picked for item. Example: 10 | No |
productCode | string | Product code Example: "P00001" | Yes |
productDocumentSequenceCode | string | Product Document Sequence Code Example: "P-0000001" | Yes |
quantity | number | Ordered item quantity. Example: 10 | No |
status | string | PPS-Document-item status Enum: "READY_TO_PICK" , "PICKING_IN_PROGRESS" , "PICKED" , "READY_TO_PACK" , "PACKING_IN_PROGRESS" , "PACKED" , "READY_TO_SHIP" , "SHIPPING_IN_PROGRESS" , "PARTIAL_SHIPPED" , "SHIPPED" Example: "PICKED" | No |
warehouse | WarehouseDto | Warehouse details. | No |
warehouseInventoryPPSData | [ WarehouseInventoryPPSData ] | Inventory Warehouse data | No |
ShipmentDocumentStatusDto
Name | Type | Description | Required |
---|---|---|---|
documentCode | string | Document code Example: "00001" | Yes |
documentSequenceCode | string | Document Sequence code Example: "00001" | Yes |
documentType | string | Document Type, Stage from where fulfillment - PPS is requested. Value will QUOTATION or SALES_INVOICE Enum: "QUOTATION" , "PURCHASE_ORDER" , "SALES_ORDER" , "PURCHASE_INVOICE" , "SALES_INVOICE" , "MAKE_PAYMENT" , "RECEIVE_PAYMENT" , "JOURNAL_ENTRY" , "BANK_TRANSFER" , "CREDIT_NOTE" , "DEBIT_NOTE" , "EXPENSE" , "EXPENSE_PREPAYMENT" , "DEPOSIT" , "DEPOSIT_ADVPAYMENT" , "CONTRA_ADJUSTMENT" , "GOODS_RECEIPT" , "FULFILLMENT" , "PICKLIST" , "PACKLIST" , "SHIPLIST" , "PAYSLIP" , "PAYROLL_CHECK" , "CHEQUE" , "SALES_RETURN" , "PURCHASE_RETURN" , "STOCK_ADJUSTMENT" , "STOCK_TRANSFER" , "WORK_ORDER" , "FIXED_ASSET" , "E_WAY_BILL_SUMMARY" , "E_WAY_BILL_DETAIL" , "PURCHASE_REQUEST" , "JOB_WORK_OUT_ORDER" , "JOB_WORK_OUT_TRANSFER" , "QC_DOCUMENT" , "WIP_PRODUCTION" , "STOCK_REQUEST" , "STOCK_ISSUE" , "FORECAST" Example: "QUOTATION" | Yes |
processed | boolean | No |
ShipmentPackageDto
Name | Type | Description | Required |
---|---|---|---|
box | BoxDto | Box Details | No |
boxWeight | string | box weight. Example: "10 KG" | No |
capacity | number | Total capacity of defined package/carton. Example: 10 | No |
carrier | string | Shipping carrier. Fedex, ups Enum: "Fedex" , "UPS" , "USPS" , "DHL" , "Other" Example: "Fedex" | No |
carrierName | string | Shipping carrier. Fedex, ups Example: "Fedex" | No |
containsFragileObject | boolean | Whether package contains fragile object. Example: false | No |
deliveryType | string | Delivery type. Courier Enum: "Courier" , "Pickup" , "DropOff" Example: "Courier" | No |
documentCode | string | Document code Example: "00001" | Yes |
documentType | string | Document Type, Stage from where fulfillment - PPS is requested. Value will QUOTATION or SALES_INVOICE Enum: "QUOTATION" , "PURCHASE_ORDER" , "SALES_ORDER" , "PURCHASE_INVOICE" , "SALES_INVOICE" , "MAKE_PAYMENT" , "RECEIVE_PAYMENT" , "JOURNAL_ENTRY" , "BANK_TRANSFER" , "CREDIT_NOTE" , "DEBIT_NOTE" , "EXPENSE" , "EXPENSE_PREPAYMENT" , "DEPOSIT" , "DEPOSIT_ADVPAYMENT" , "CONTRA_ADJUSTMENT" , "GOODS_RECEIPT" , "FULFILLMENT" , "PICKLIST" , "PACKLIST" , "SHIPLIST" , "PAYSLIP" , "PAYROLL_CHECK" , "CHEQUE" , "SALES_RETURN" , "PURCHASE_RETURN" , "STOCK_ADJUSTMENT" , "STOCK_TRANSFER" , "WORK_ORDER" , "FIXED_ASSET" , "E_WAY_BILL_SUMMARY" , "E_WAY_BILL_DETAIL" , "PURCHASE_REQUEST" , "JOB_WORK_OUT_ORDER" , "JOB_WORK_OUT_TRANSFER" , "QC_DOCUMENT" , "WIP_PRODUCTION" , "STOCK_REQUEST" , "STOCK_ISSUE" , "FORECAST" Example: "QUOTATION" | Yes |
id | long | Package Id. Example: 1 | No |
label | string | Label of package. Example: "Carton" | No |
packedItemQuantities | [ PackedItemQuantityDto ] | Package Item quantity. | No |
packedQuantity | number | Quantity packed in this package. Example: 10 | No |
sequence | integer | Carton or other package sequence. Example: 10 | No |
status | string | Package status Enum: "READY_TO_PICK" , "PICKING_IN_PROGRESS" , "PICKED" , "READY_TO_PACK" , "PACKING_IN_PROGRESS" , "PACKED" , "READY_TO_SHIP" , "SHIPPING_IN_PROGRESS" , "PARTIAL_SHIPPED" , "SHIPPED" Example: "PACKED" | No |
trackingNumber | string | Tracking number of shipment. Example: "103313333#$" | No |
ShippingDocumentDto
Name | Type | Description | Required |
---|---|---|---|
documentCode | string | Document code Example: "00001" | Yes |
documentSequenceCode | string | Document Sequence code Example: "00001" | Yes |
documentType | string | Document Type, Stage from where fulfillment - PPS is requested. Value will QUOTATION or SALES_INVOICE Enum: "QUOTATION" , "PURCHASE_ORDER" , "SALES_ORDER" , "PURCHASE_INVOICE" , "SALES_INVOICE" , "MAKE_PAYMENT" , "RECEIVE_PAYMENT" , "JOURNAL_ENTRY" , "BANK_TRANSFER" , "CREDIT_NOTE" , "DEBIT_NOTE" , "EXPENSE" , "EXPENSE_PREPAYMENT" , "DEPOSIT" , "DEPOSIT_ADVPAYMENT" , "CONTRA_ADJUSTMENT" , "GOODS_RECEIPT" , "FULFILLMENT" , "PICKLIST" , "PACKLIST" , "SHIPLIST" , "PAYSLIP" , "PAYROLL_CHECK" , "CHEQUE" , "SALES_RETURN" , "PURCHASE_RETURN" , "STOCK_ADJUSTMENT" , "STOCK_TRANSFER" , "WORK_ORDER" , "FIXED_ASSET" , "E_WAY_BILL_SUMMARY" , "E_WAY_BILL_DETAIL" , "PURCHASE_REQUEST" , "JOB_WORK_OUT_ORDER" , "JOB_WORK_OUT_TRANSFER" , "QC_DOCUMENT" , "WIP_PRODUCTION" , "STOCK_REQUEST" , "STOCK_ISSUE" , "FORECAST" Example: "QUOTATION" | Yes |
status | string | Shipment status. Enum: "READY_TO_PICK" , "PICKING_IN_PROGRESS" , "PICKED" , "READY_TO_PACK" , "PACKING_IN_PROGRESS" , "PACKED" , "READY_TO_SHIP" , "SHIPPING_IN_PROGRESS" , "PARTIAL_SHIPPED" , "SHIPPED" | No |
Sort
Name | Type | Description | Required |
---|---|---|---|
empty | boolean | No | |
sorted | boolean | No | |
unsorted | boolean | No |
StockIssueItemDetails
Name | Type | Description | Required |
---|---|---|---|
documentUOMSchemaDefinition | DocumentUOMSchemaDefinition | No | |
documentUom | long | No | |
productName | string | No | |
productSequenceCode | string | No | |
productVariantCode | string | No | |
quantity | number | No | |
stockTransferWarehouseInventoryData | StockTransferWarehouseInventoryData | No | |
uomQuantity | number | No |
StockIssueRequest
Name | Type | Description | Required |
---|---|---|---|
code | string | No | |
customField | [ CustomFieldItem ] | List of custom fields | No |
destWarehouseCode | string | No | |
destWarehouseName | string | No | |
documentSequenceCode | string | Stock Issue Code Example: "0000001" | No |
formattedTransferDate | dateTime | No | |
memo | string | Memo Example: "Note this" | No |
notes | string | No | |
sequenceFormat | string | Sequence Format Id Example: 1 | No |
srcWarehouseCode | string | No | |
srcWarehouseName | string | No | |
stockIssueDate | string | Stock Issue date Example: "25-10-2019" | Yes |
stockIssueItems | [ StockIssueItemDetails ] | No | |
stockRequestCode | string | Stock request code Example: "STKRQ-001" | No |
transferDate | dateTime | No | |
transferDateString | string | No |
StockIssueResponse
Name | Type | Description | Required |
---|---|---|---|
code | string | No | |
customField | [ CustomFieldItem ] | List of custom fields | No |
destWarehouseCode | string | No | |
destWarehouseName | string | No | |
documentSequenceCode | string | Stock Issue Document Sequence Code Example: "0000001" | No |
formattedTransferDate | dateTime | No | |
id | long | Stock Issue id Example: 1 | No |
memo | string | Memo Example: "Note this" | No |
notes | string | No | |
sequenceFormat | string | Sequence Format Id Example: 1 | No |
srcWarehouseCode | string | No | |
srcWarehouseName | string | No | |
stockIssueCode | string | Stock Issue code Example: "STKIS001" | No |
stockIssueDate | string | Stock Issue date Example: "25-10-2019" | Yes |
stockIssueItems | [ StockIssueItemDetails ] | No | |
stockRequestCode | string | Stock Request code Example: "STKRQ001" | No |
stockRequestItems | [ StockRequestItemDetails ] | Stock Request item details | No |
stockTransferCode | string | Stock Transfer code Example: "STKIS001" | No |
transferDate | dateTime | No | |
transferDateString | string | No |
StockQuantitiesRequest
Name | Type | Description | Required |
---|---|---|---|
productVariantCodes | [ string ] | No | |
status | [ string ] | No | |
warehouseCode | string | No |
StockQuantitiesResponse
Name | Type | Description | Required |
---|---|---|---|
productStockInfo | [ ProductStockInfo ] | No |
StockRequestItemDetails
Name | Type | Description | Required |
---|---|---|---|
customField | [ CustomFieldItem ] | List of custom fields | No |
documentSequenceCode | string | Product Document Sequence Code Example: "P-0000001" | Yes |
documentUOMSchemaDefinition | DocumentUOMSchemaDefinition | Document UOM Schema Definition Example: 2 | Yes |
documentUom | long | Document UOM id Example: 2 | Yes |
dstBinCode | string | No | |
dstBinName | string | No | |
dstRackCode | string | No | |
dstRackName | string | No | |
dstRowCode | string | No | |
dstRowName | string | No | |
dstWarehouseCode | string | Destination Warehouse Code Example: "WH-0000001" | No |
lineNumber | integer | Line Number Example: 1 | No |
product | ProductResponse | Product Details Example: "product" | No |
productCode | string | Product code Example: "P00001" | Yes |
productQuantity | number | Product quantity Example: 2 | Yes |
uomQuantity | number | uom quantity Example: 2 | Yes |
StockRequestRequest
Name | Type | Description | Required |
---|---|---|---|
customField | [ CustomFieldItem ] | List of custom fields | No |
documentSequenceCode | string | Stock Request Code Example: "0000001" | No |
dstWarehouseCode | string | Destination Warehouse Code Example: "WH-0000001" | No |
memo | string | Memo Example: "Note this" | No |
sequenceFormat | string | Sequence Format Id Example: 1 | No |
stockRequestDate | string | Stock Request date Example: "25-10-2019" | Yes |
stockRequestItems | [ StockRequestItemDetails ] | Stock Request item details | No |
StockRequestResponse
Name | Type | Description | Required |
---|---|---|---|
approveDate | string | Stock Request Approve date Example: "25-10-2019" | Yes |
approveStatus | string | Approve Status Example: "PENDING" | No |
approvedBy | long | Stock Request approved by Example: 1 | No |
customField | [ CustomFieldItem ] | List of custom fields | No |
documentSequenceCode | string | Stock Request Document Sequence Code Example: "0000001" | No |
dstWarehouseCode | string | Destination Warehouse Code Example: "WH-0000001" | No |
id | long | Stock Request id Example: 1 | No |
linkedDocuments | [ DocumentInfo ] | Linked document information. | No |
linkedStockIssues | [ StockIssueResponse ] | No | |
memo | string | Memo Example: "Note this" | No |
sequenceFormat | string | Sequence Format Id Example: 1 | No |
stockRequestCode | string | Stock Request code Example: "STKRQ001" | No |
stockRequestDate | string | Stock Request date Example: "25-10-2019" | Yes |
stockRequestItems | [ StockRequestItemDetails ] | Stock Request item details | No |
StockRequestUpdateApproveRequest
Name | Type | Description | Required |
---|---|---|---|
approveStatus | string | Approve Status Example: "PENDING" | No |
StockTransferDto
Name | Type | Description | Required |
---|---|---|---|
additionalCharges | AdditionalCharges | Stock transfer additional charges details | No |
code | string | No | |
customField | [ CustomFieldItem ] | List of custom fields | No |
destWarehouseCode | string | No | |
destWarehouseName | string | No | |
documentType | string | Enum: "QUOTATION" , "PURCHASE_ORDER" , "SALES_ORDER" , "PURCHASE_INVOICE" , "SALES_INVOICE" , "MAKE_PAYMENT" , "RECEIVE_PAYMENT" , "JOURNAL_ENTRY" , "BANK_TRANSFER" , "CREDIT_NOTE" , "DEBIT_NOTE" , "EXPENSE" , "EXPENSE_PREPAYMENT" , "DEPOSIT" , "DEPOSIT_ADVPAYMENT" , "CONTRA_ADJUSTMENT" , "GOODS_RECEIPT" , "FULFILLMENT" , "PICKLIST" , "PACKLIST" , "SHIPLIST" , "PAYSLIP" , "PAYROLL_CHECK" , "CHEQUE" , "SALES_RETURN" , "PURCHASE_RETURN" , "STOCK_ADJUSTMENT" , "STOCK_TRANSFER" , "WORK_ORDER" , "FIXED_ASSET" , "E_WAY_BILL_SUMMARY" , "E_WAY_BILL_DETAIL" , "PURCHASE_REQUEST" , "JOB_WORK_OUT_ORDER" , "JOB_WORK_OUT_TRANSFER" , "QC_DOCUMENT" , "WIP_PRODUCTION" , "STOCK_REQUEST" , "STOCK_ISSUE" , "FORECAST" | No |
formattedTransferDate | dateTime | No | |
id | long | No | |
linkedDocuments | [ DocumentInfo ] | Linked Documents | No |
notes | string | No | |
srcWarehouseCode | string | No | |
srcWarehouseName | string | No | |
stockTransferItems | [ StockTransferItemDto ] | No | |
transferDate | dateTime | No | |
transferDateString | string | No |
StockTransferItemDto
Name | Type | Description | Required |
---|---|---|---|
additionalChargeAmount | number | Example: 123 | No |
additionalChargeTaxamount | number | Example: 123 | No |
additionalCharges | AdditionalCharges | Stock transfer item additional charges details | No |
documentUOMSchemaDefinition | DocumentUOMSchemaDefinition | No | |
documentUom | long | No | |
productName | string | No | |
productSequenceCode | string | No | |
productVariantCode | string | No | |
quantity | number | No | |
stockTransferWarehouseInventoryData | StockTransferWarehouseInventoryData | No | |
uomQuantity | number | No |
StockTransferRequest
Name | Type | Description | Required |
---|---|---|---|
code | string | No | |
notes | string | No |
StockTransferWarehouseInventoryData
Name | Type | Description | Required |
---|---|---|---|
advancedTrackingData | [ AdvancedTrackingStockTransferDto ] | Advanced tracking to stock transfer list | No |
advancedTrackingType | string | Advanced Tracking Type Enum: "NONE" , "BATCH" , "SERIAL" | No |
destBinCode | string | No | |
destRackCode | string | No | |
destRowCode | string | No | |
destWarehouseCode | string | Warehouse Code Example: "WH-0000001" | No |
destWarehouseName | string | Warehouse Code Example: "WH-0000001" | No |
quantity | number | Warehouse Code Example: 1 | No |
srcBinCode | string | No | |
srcRackCode | string | No | |
srcRowCode | string | No | |
srcWarehouseCode | string | Warehouse Code Example: "WH-0000001" | No |
srcWarehouseName | string | Warehouse Code Example: "WH-0000001" | No |
TarifCodeMalaysiaDto
Name | Type | Description | Required |
---|---|---|---|
code | string | TARIFF code Example: 1234 | No |
description | string | Description of HSN code Example: "Cigar and cheroots" | No |
exemption | boolean | Whether Product is Tax Exempted Example: true | No |
gstRate | number | GST tax percent Example: 28 | No |
TariffAndServiceCode
Name | Type | Description | Required |
---|---|---|---|
serviceCodes | [ ServiceTypeMalaysiaDto ] | No | |
tariffCodes | [ TarifCodeMalaysiaDto ] | No |
TdsNatureOfPaymentIndia
Name | Type | Description | Required |
---|---|---|---|
active | boolean | Active status Example: true | No |
deleted | boolean | Delete status Example: true | No |
id | long | No | |
natureOfPayment | string | Nature of Income Payment Example: "Interest on Securities" | No |
sectionCode | string | TDS section code Example: 193 | No |
TdsNatureOfPaymentIndiaRequest
Name | Type | Description | Required |
---|---|---|---|
id | long | No | |
natureOfPayment | string | Nature of Income Payment Example: 1234 | No |
sectionCode | string | TDS section code Example: 193 | No |
TemplateParameterDetails
Name | Type | Description | Required |
---|---|---|---|
parameterId | long | Template Parameter Id Example: 1 | No |
parameterName | string | Template Parameter name | No |
parameterValue | string | Template Parameter value Example: 12 | No |
templateId | long | No |
UOMDto
Name | Type | Description | Required |
---|---|---|---|
active | boolean | Is active or not Example: true | No |
deleted | boolean | Is deleted or not Example: false | No |
description | string | UOM description Example: "UOM to measure weight" | No |
id | long | UOM Id Example: 1 | No |
isSystemGenerated | boolean | Flag to specify if the UOM is system or user generated Example: false | No |
name | string | UOM name Example: "LB" | No |
tenantId | long | Tenant Id Example: 1233 | No |
UOMSchemaDefinitionDto
Name | Type | Description | Required |
---|---|---|---|
sinkConversionFactor | number | 10 Example: 10 | No |
sinkUOM | long | 2 Example: 2 | No |
sourceConversionFactor | number | 1 Example: 1 | No |
sourceUOM | long | 4 Example: 4 | No |
uid | string (uuid) | UOM Schema Definition Id Example: 1 | No |
UOMSchemaDto
Name | Type | Description | Required |
---|---|---|---|
active | boolean | Is active or not Example: true | No |
baseUOM | UOMDto | Base UOM Example: "LB" | No |
id | long | UOM Id Example: 1 | No |
name | string | UOM name Example: "LB" | No |
uomSchemaDefinitions | [ UOMSchemaDefinitionDto ] | UOM schema definitions | No |
UOMSchemaRequestDto
Name | Type | Description | Required |
---|---|---|---|
active | boolean | Is active or not Example: true | No |
baseUOM | long | Base UOM id Example: 2 | No |
id | long | UOM Id Example: 1 | No |
name | string | UOM name Example: "LB" | No |
uomSchemaDefinitions | [ UOMSchemaDefinitionDto ] | UOM schema definitions | No |
URI
Name | Type | Description | Required |
---|---|---|---|
absolute | boolean | No | |
authority | string | No | |
fragment | string | No | |
host | string | No | |
opaque | boolean | No | |
path | string | No | |
port | integer | No | |
query | string | No | |
rawAuthority | string | No | |
rawFragment | string | No | |
rawPath | string | No | |
rawQuery | string | No | |
rawSchemeSpecificPart | string | No | |
rawUserInfo | string | No | |
scheme | string | No | |
schemeSpecificPart | string | No | |
userInfo | string | No |
URL
Name | Type | Description | Required |
---|---|---|---|
authority | string | No | |
content | object | No | |
defaultPort | integer | No | |
file | string | No | |
host | string | No | |
path | string | No | |
port | integer | No | |
protocol | string | No | |
query | string | No | |
ref | string | No | |
userInfo | string | No |
VariantAttributeValidateRequest
Name | Type | Description | Required |
---|---|---|---|
attributeId | long | Attribute ID Example: 1234 | No |
attributeValue | string | Attribute Value Example: "Blue" | No |
productId | long | Product ID Example: 1234 | No |
VariantDetails
Name | Type | Description | Required |
---|---|---|---|
availableQuantity | double | Available Quantity Example: 100 | No |
barcode | string | Barcode Example: 123123 | No |
id | long | Product ID Example: 1234 | No |
openingQuantity | double | Opening Quantity Example: 1 | No |
openingValuation | double | Opening Value Example: 100 | No |
pid | string | Product Code Example: "P-00002" | No |
reorderLevel | long | Reorder Level Example: 100 | No |
reorderQuantity | long | reorder Quantity Example: 100 | No |
reorderVendorCode | string | Reorder contact code Example: 100 | No |
salesPrice | double | Sales Price Example: 10.9 | No |
variantAttributes | object | No | |
variantName | string | Variant Name Example: "T-Shirt - Black/L/Wool" | No |
variantNumber | string | Variant Number Example: "P000011-BLW" | No |
VariantsCreateRequest
Name | Type | Description | Required |
---|---|---|---|
masterProductId | long | Master Product ID Example: 1234 | No |
variants | [ VariantDetails ] | Variant Details | No |
VariantsResponse
Name | Type | Description | Required |
---|---|---|---|
invalidBarCodes | [ integer ] | No | |
invalidVariantCodes | [ integer ] | No | |
masterProductId | long | Master Product ID Example: 1234 | No |
responseCode | integer | No | |
variants | [ VariantDetails ] | Variant Details | No |
WHProductResponse
Name | Type | Description | Required |
---|---|---|---|
totalWarehouseCount | integer | No | |
warehouses | [ WarehouseShortInfo ] | No |
WIPConsumptionProductionCostDetails
Name | Type | Description | Required |
---|---|---|---|
accountCode | string | Account code Example: "A-000001" | No |
costAmount | number | Component Cost, Additional Cost, SCRAP / COPRODUCT Cost etc Example: "Component Cost" | No |
costType | string | Component Cost, Additional Cost, SCRAP / COPRODUCT Cost etc Example: "Component Cost" | No |
productCode | string | Product code Example: "P-000001" | No |
WIPConsumptionProductionSummaryDto
Name | Type | Description | Required |
---|---|---|---|
advancedTracking | string | Tracking type of product Example: "NONE" | No |
allocatedQuantity | number | Allocated Quantity of product Example: 10.5 | No |
bomProductConfiguration | [ WIPConsumptionProductionSummaryDto ] | Bom Assembly Details | Yes |
consumedQuantity | number | Consumed Quantity of product Example: 10.5 | No |
description | string | Description of product Example: "Product" | No |
pid | string | pid Example: "P-0000001" | Yes |
produceProductType | string | Produce Product type Enum: "NONE" , "SCRAP" , "COPRODUCT" Example: "SCRAP" | Yes |
producedQuantity | number | Produced Quantity of product Example: 10.5 | No |
productCode | string | Product Code Example: "P-0000001" | Yes |
productId | long | Product Id Example: 1234 | Yes |
productName | string | Product Name Example: "Computer" | Yes |
productSubstitutesDetails | [ ProductSubstitutesDetails ] | substitute details | No |
productType | string | Tracking type of product Example: "NONE" | No |
purchasePrice | double | Purchase Price of Product Example: 10.5 | No |
requiredQuantity | number | Required Quantity Example: 1 | Yes |
salesPrice | double | Purchase Price of Product Example: 10.5 | No |
uom | long | uom Id Example: 2 | Yes |
wastageQuantity | number | Wastage Quantity of product Example: 10.5 | No |
wipProcessTypes | string | WIP Process Types e.g. Consumption, Production etc Enum: "PRODUCTION" , "CONSUMPTION" , "WASTAGE" , "SCRAP" , "CO_PRODUCT" Example: "NONE" | No |
WareHouseRequest
Name | Type | Description | Required |
---|---|---|---|
active | boolean | Warehouse Status. Example: true | No |
assignUserIds | [ long ] | No | |
code | string | warehouse specific unique code Example: "WH-0000001" | No |
id | long | Warehouse Id Example: 1 | No |
location | LocationDto | Location details | No |
name | string | Warehouse Name. Example: "Warehouse-1" | No |
primary | boolean | flag to determine if warehouse is primary Example: false | No |
warehouseBinInfos | [ WarehouseBinInfo ] | Warehouse bin Infos | No |
warehouseRackInfos | [ WarehouseRackInfo ] | Warehouse Rack Infos | No |
warehouseRowInfos | [ WarehouseRowInfo ] | Warehouse Row Infos | No |
warehouseType | string | Warehouse type Enum: "PRIMARY" , "REJECTED" , "JOB_WORK_OUT" , "QA" , "NONE" Example: "NONE" | No |
Warehouse
Name | Type | Description | Required |
---|---|---|---|
active | boolean | No | |
address | string | No | |
assignUserIds | [ long ] | No | |
code | string | No | |
createdAt | dateTime | No | |
createdBy | long | No | |
deleted | boolean | No | |
id | long | No | |
invWarehouseXrefs | [ InvWarehouseXref ] | No | |
isDeleteEnable | boolean | No | |
location | Location | No | |
name | string | No | |
primary | boolean | No | |
tenantId | long | No | |
updatedAt | dateTime | No | |
updatedBy | long | No | |
warehouseBinInfos | [ WarehouseBinInfo ] | No | |
warehouseRackInfos | [ WarehouseRackInfo ] | No | |
warehouseRowInfos | [ WarehouseRowInfo ] | No | |
warehouseType | string | Enum: "PRIMARY" , "REJECTED" , "JOB_WORK_OUT" , "QA" , "NONE" | No |
WarehouseBinInfo
Name | Type | Description | Required |
---|---|---|---|
active | boolean | No | |
code | string | No | |
createdAt | dateTime | No | |
createdBy | long | No | |
id | long | No | |
name | string | No | |
rackCode | string | No | |
rowCode | string | No | |
tenantId | long | No | |
updatedAt | dateTime | No | |
updatedBy | long | No |
WarehouseBinInfoResponse
Name | Type | Description | Required |
---|---|---|---|
code | string | No | |
name | string | No | |
rackCode | string | No | |
rowCode | string | No |
WarehouseDto
Name | Type | Description | Required |
---|---|---|---|
active | boolean | Warehouse Status. Example: true | No |
assignUserIds | [ long ] | No | |
code | string | warehouse specific unique code Example: "WH-0000001" | No |
id | long | Warehouse Id Example: 1 | No |
location | LocationDto | Location details | No |
name | string | Warehouse Name. Example: "Warehouse-1" | No |
primary | boolean | flag to determine if warehouse is primary Example: false | No |
warehouseBinInfos | [ WarehouseBinInfo ] | Warehouse bin Infos | No |
warehouseRackInfos | [ WarehouseRackInfo ] | Warehouse Rack Infos | No |
warehouseRowInfos | [ WarehouseRowInfo ] | Warehouse Row Infos | No |
warehouseType | string | Warehouse type Enum: "PRIMARY" , "REJECTED" , "JOB_WORK_OUT" , "QA" , "NONE" Example: "NONE" | No |
WarehouseInventoryData
Name | Type | Description | Required |
---|---|---|---|
advancedTrackingData | [ AdvancedTrackingBOMDto ] | Advanced tracking to fulfil list | No |
binCode | string | bin code Example: "BIN-00001" | Yes |
binName | string | bin name Example: "BIN-00001" | No |
id | long | Id Example: 1 | No |
quantity | number | Warehouse Code Example: 1 | No |
rackCode | string | Rack code Example: "RACK-00001" | Yes |
rackName | string | Rack name Example: "RACK-00001" | No |
rowCode | string | Row code Example: "ROW-00001" | Yes |
rowName | string | Row Nane Example: "ROW-00001" | No |
warehouseCode | string | Warehouse Code Example: "WH-0000001" | No |
warehouseName | string | Warehouse Name Example: "Warehouse name" | No |
WarehouseInventoryPPSData
Name | Type | Description | Required |
---|---|---|---|
advancedTrackingData | [ AdvancedTrackingData ] | Advanced tracking to PPS list | No |
binCode | string | bin code Example: "BIN-00001" | Yes |
binName | string | bin name Example: "BIN-00001" | No |
id | long | Id Example: 1 | No |
quantity | number | Warehouse Code Example: 1 | No |
rackCode | string | Rack code Example: "RACK-00001" | Yes |
rackName | string | Rack name Example: "RACK-00001" | No |
rowCode | string | Row code Example: "ROW-00001" | Yes |
rowName | string | Row Nane Example: "ROW-00001" | No |
warehouseCode | string | Warehouse Code Example: "WH-0000001" | No |
warehouseName | string | Warehouse Name Example: "Warehouse name" | No |
WarehouseRackInfo
Name | Type | Description | Required |
---|---|---|---|
active | boolean | No | |
code | string | No | |
createdAt | dateTime | No | |
createdBy | long | No | |
id | long | No | |
name | string | No | |
rowCode | string | No | |
tenantId | long | No | |
updatedAt | dateTime | No | |
updatedBy | long | No |
WarehouseRackInfoResponse
Name | Type | Description | Required |
---|---|---|---|
code | string | No | |
name | string | No | |
rowCode | string | No |
WarehouseResponse
Name | Type | Description | Required |
---|---|---|---|
active | boolean | Warehouse Status. Example: true | No |
assignUserIds | [ long ] | No | |
code | string | warehouse specific unique code Example: "WH-0000001" | No |
id | long | Warehouse ID Example: 1234 | No |
isDeleteEnable | boolean | Flag to determine if warehouse can be deleted Example: false | No |
location | LocationDto | Location details | No |
name | string | Warehouse Name. Example: "Warehouse-1" | No |
primary | boolean | flag to determine if warehouse is primary Example: false | No |
warehouseBinInfos | [ WarehouseBinInfo ] | Warehouse bin Infos | No |
warehouseRackInfos | [ WarehouseRackInfo ] | Warehouse Rack Infos | No |
warehouseRowInfos | [ WarehouseRowInfo ] | Warehouse Row Infos | No |
warehouseType | string | Warehouse type Enum: "PRIMARY" , "REJECTED" , "JOB_WORK_OUT" , "QA" , "NONE" Example: "NONE" | No |
WarehouseRowInfo
Name | Type | Description | Required |
---|---|---|---|
active | boolean | No | |
code | string | No | |
createdAt | dateTime | No | |
createdBy | long | No | |
id | long | No | |
name | string | No | |
tenantId | long | No | |
updatedAt | dateTime | No | |
updatedBy | long | No |
WarehouseRowInfoResponse
Name | Type | Description | Required |
---|---|---|---|
code | string | No | |
name | string | No |
WarehouseShortInfo
Name | Type | Description | Required |
---|---|---|---|
active | boolean | Warehouse Status. Example: true | No |
advancedTrackingMeta | [ AdvancedTrackingMetaDto ] | Advanced Tracking Details | No |
assignUserIds | [ long ] | No | |
code | string | warehouse specific unique code Example: "WH-0000001" | No |
id | long | Warehouse Id Example: 1 | No |
location | LocationDto | Location details | No |
name | string | Warehouse Name. Example: "Warehouse-1" | No |
primary | boolean | flag to determine if warehouse is primary Example: false | No |
productAdvancedTrackingMeta | object | Product Code and Available quantity Map. | No |
productAvailableQuantity | object | Product Code and Available quantity Map. | No |
productReservedQuantity | object | Product Code and Reserved quantity Map. | No |
rowRackBinProductAvailableQuantityDtos | [ RowRackBinProductAvailableQuantityDto ] | Row Rack Bin available quantity | No |
warehouseBinInfos | [ WarehouseBinInfoResponse ] | Warehouse bin Infos | No |
warehouseRackInfos | [ WarehouseRackInfoResponse ] | Warehouse Rack Infos | No |
warehouseRowInfos | [ WarehouseRowInfoResponse ] | Warehouse Row Infos | No |
WorkOrderInventoryItemsRequest
Name | Type | Description | Required |
---|---|---|---|
advancedTracking | string | Tracking type of product Example: "NONE" | No |
costPerUnit | number | Cost Per Unit Example: 100 | Yes |
documentCode | string | Document Code Example: "BOM-0000001" | Yes |
documentItemCode | string | Document Code Example: "BOM-0000001" | Yes |
documentSequenceCode | string | Document Code Example: "BOM-0000001" | Yes |
pid | string | Product Id Example: "P00001" | Yes |
produceProductType | string | Produce Product type Enum: "NONE" , "SCRAP" , "COPRODUCT" Example: "SCRAP" | Yes |
productCode | string | Product code Example: "P00001" | Yes |
productId | long | Product Id Example: 1 | Yes |
productName | string | Product Name Example: "Hard Disk" | Yes |
totalQuantity | number | Quantity Total Example: 1 | Yes |
transactionRefCode | string | Transaction Ref code Example: "BI-0000001" | Yes |
warehouseInventoryData | [ WarehouseInventoryData ] | Bom Assembly Details | Yes |
WorkOrderInventoryRequest
Name | Type | Description | Required |
---|---|---|---|
additionalChargeAmount | number | additional charge amount Example: true | No |
advancedTracking | string | Tracking type of product Example: "NONE" | No |
bomMetaCode | string | BOM Meta Code Example: "0000001" | No |
costPerUnit | number | Cost per Unit Example: 120 | Yes |
includeByProductCost | boolean | Include By product cost Example: true | No |
jobWorkOutCost | number | job work out cost Example: true | No |
manufactureQuantity | number | Manufacturing quantity Example: 2 | No |
memo | string | Memo Example: "Computer Memo" | Yes |
operationCostDetails | [ OperationCost ] | Operation Cost Details | Yes |
pid | string | pid Example: "P-0000001" | Yes |
productCode | string | Product Code Example: "P-0000001" | Yes |
productId | long | Product Id Example: 1234 | Yes |
productName | string | Product Name Example: "Computer" | Yes |
warehouseInventoryData | [ WarehouseInventoryData ] | Work Order Details | Yes |
workOrderInventoryItemsRequests | [ WorkOrderInventoryItemsRequest ] | Work Order Details | Yes |
workorderCode | string | Work Order Code Example: "WO-00001" | Yes |
workorderDate | string | Work Order Date Example: "01-07-2021" | Yes |
workorderDocumentSequenceCode | string | Work Order Doc Seq Code Example: "WO-000001" | Yes |