Create Non-Stock Item
- 06 Jan 2026
- 1 Minute to read
- Print
- DarkLight
Create Non-Stock Item
- Updated on 06 Jan 2026
- 1 Minute to read
- Print
- DarkLight
Article summary
Did you find this summary helpful?
Thank you for your feedback!
Post
/po-rest-api/rest/1/poNonStockItem
Create Non-Stock Item
UI Navigation
Asset Management - Purchase Order - Setup - Non Stock Items
Body Parameters
The POST request creates a new non-stock item based on the provided payload.
Request Body
| CMiC UI Fieldname | Object | Name | Description | Type | Data Length | Example | Mandatory |
|---|---|---|---|---|---|---|---|
| PonsiCompCode | poNonStockItem | PonsiCompCode | Company Code | String | 8 | ALT | True |
| PonsiItmCode | poNonStockItem | PonsiItmCode | Item Code | String | 16 | WIDGET 1 | True |
| PonsiItmName | poNonStockItem | PonsiItmName | Item Name | String | 60 | Widget 1 | True |
| PonsiItmWmCode | poNonStockItem | PonsiItmWmCode | Weight Measure Code | String | 2 | EA | True |
| PonsiItmLstPriceAmt | poNonStockItem | PonsiItmLstPriceAmt | Last Price | Number | 18/4 | 20.0 | False |
| PonsiItmMinOrdQty | poNonStockItem | PonsiItmMinOrdQty | Min Ord | Number | 6/0 | 1 | False |
| PonsiItmTax1Code | poNonStockItem | PonsiItmTax1Code | Tax1 Code | String | 11 | 01 | False |
| PonsiItmTax2Code | poNonStockItem | PonsiItmTax2Code | Tax2 Code | String | 11 | T5 | False |
| PonsiItmTax3Code | poNonStockItem | PonsiItmTax3Code | Tax3 Code | String | 11 | T6 | False |
| PonsiAccCode | poNonStockItem | PonsiAccCode | Account Code | String | 16 | 5000.106 | False |
| PonsiInternalSalesAccCode | poNonStockItem | PonsiInternalSalesAccCode | Internal Sales Account Code | String | 16 | 4000.800 | False |
| PonsiCatCode | poNonStockItem | PonsiCatCode | Category Code | String | 16 | 4000 | False |
| PonsiItmDesc | poNonStockItem | PonsiItmDesc | Item Description | String | 4000 | SALES REV | False |
| PonsiCostCode | poNonStockItem | PonsiCostCode | Cost Code | String | 16 | 01.9 | False |
Security
HTTP
Type basic
Basic authentication
Header parameters
Content-Type
string
Exampleapplication/vnd.oracle.adf.resourceItem+json
Body parameters
object
Example{ "PonsiCompCode": "ZZ", "PonsiItmCode": "DASHCAM2", "PonsiItmName": "Dash Cam VIOFO", "PonsiItmLstPriceAmt": 400, "PonsiItmWmCode": "EA", "PonsiItmMinOrdQty": 25, "PonsiAccCode": "1000.100.12345", "PonsiCatCode": "1000", "PonsiCostCode": "0700-03-01T00:00:00Z", "PonsiInternalSalesAccCode": "001001", "PonsiItmDesc": "Dash Cam VIOFO", "PonsiItmTax1Code": "05", "PonsiItmTax2Code": "09", "PonsiItmTax3Code": "01" }
Responses
201
Created
Headers
Content-Type
string
Exampleapplication/vnd.oracle.adf.resourceitem+json
"{\n \"PonsiAccCode\": \"1000.100.12345\",\n \"PonsiCatCode\": \"1000\",\n \"PonsiCompCode\": \"ZZ\",\n \"PonsiCostCode\": \"03-700\",\n \"PonsiInternalSalesAccCode\": \"001001\",\n \"PonsiItmCode\": \"DashCam\",\n \"PonsiItmDesc\": \"Dash Cam VIOFO\",\n \"PonsiItmLstPriceAmt\": 400,\n \"PonsiItmMinOrdQty\": 25,\n \"PonsiItmName\": \"Dash Cam VIOFO\",\n \"PonsiItmTax1Code\": \"05\",\n \"PonsiItmTax2Code\": \"09\",\n \"PonsiItmTax3Code\": \"01\",\n \"PonsiItmWmCode\": \"EA\",\n \"PonsiVUuid\": \"419902DFF92D25C8E0630B811DAC1D03\",\n \"links\": [\n {\n \"rel\": \"self\",\n \"href\": \"http://127.0.0.1:7101/po-rest-api/rest/1/poNonStockItem/419902DFF92D25C8E0630B811DAC1D03\",\n \"name\": \"poNonStockItem\",\n \"kind\": \"item\"\n },\n {\n \"rel\": \"canonical\",\n \"href\": \"http://127.0.0.1:7101/po-rest-api/rest/1/poNonStockItem/419902DFF92D25C8E0630B811DAC1D03\",\n \"name\": \"poNonStockItem\",\n \"kind\": \"item\"\n }\n ]\n}"string