-
Couldn't load subscription status.
- Fork 2
Create Data Documentation Item
seansimit edited this page Mar 30, 2022
·
6 revisions
Using CURL in terminal console to create the Item data. (* If there is no data in the data column, user may direct remove the column from the create data array.)
curl --header "Content-Type: application/x-www-form-urlencoded" \
--request POST \
--data '
{
"action": "createItemProfile",
"module": "inventory",
"token": null,
"uid": "admin",
"org": "SIMIT",
"branch": "HQ",
"data": {
"header": {
"item_code": "ITEM_001",
"item_name": "SOFTWARE",
"item_alternatename": "",
"item_barcode": "SOFTWARE01234",
"seqno": "10",
"isactive": "1"
},
"line": {
"baseuom_code": "Unit",
"salesuom_code": "Unit",
"salesuom_rate": "1",
"purchaseuom_code": "Unit",
"purchaseuom_rate": "1",
"costingmethod_code": "FIFO",
"sell_price": "1000",
"purchase_price": "600",
"isstock": "0",
"ispurchase": "1",
"issold": "1",
"purchaseaccount_code": "2000\/004",
"creditsalesaccount_code": "4009\/202",
"cashsalesaccount_code": "4009\/202"
}
}
}
' \
https://simbiz_system_url/simbiz/api.php
The available field for create Item Data
| Item Header Data | ||||
|---|---|---|---|---|
| No | Field Name | Data Type (Size) | Required | Description |
| 1 | item_code | varchar(255) | Y | Item Code (* will pick either one between item_id and item_code, item_id will be the first priority) |
| 2 | item_name | varchar(255) | Y | Item's name |
| 3 | item_alternatename | varchar(255) | Item's Alternate Name | |
| 4 | item_barcode | varchar(255) | Item's Barcode | |
| 5 | category_id | varchar(50) | Item's Category | |
| 6 | category_code | varchar(255) | Item's Category Code | |
| 7 | type_id | varchar(50) | Item's Type | |
| 8 | type_code | varchar(255) | Item's Type Code | |
| 9 | brand_id | varchar(50) | Item's Brand | |
| 10 | brand_code | varchar(255) | Item's Brand Code | |
| 11 | isgetpoint | smallint(1) | Item is available for point? (yes[1]/no[0]) | |
| 12 | isredeem | smallint(1) | Item is redeemable? (yes[1]/no[0]) | |
| 13 | minqty | int(11) | Item's minimum quantity | |
| 14 | item_width | decimal(14,4) | Item's width | |
| 15 | item_thickness | decimal(14,4) | Item's Thickness | |
| 16 | item_length | decimal(14,4) | Item's Length | |
| 17 | item_weight | decimal(14,4) | Item's Weight | |
| 18 | item_size | decimal(14,4) | Item's Size | |
| 19 | item_schedule | varchar(255) | Item's Schedule | |
| 20 | item_country | varchar(50) | Item's Country | |
| 21 | item_capacity | double | Item's Capacity | |
| 22 | item_tooltips | varchar(255) | Item's Tooltips | |
| 23 | item_desc | text | Item's Description | |
| 24 | item_docnote | text | Item's document note | |
| 25 | serialtextarea | text | Item's Serial No | |
| 26 | pos_pointmethod | varchar(20) | Item's point given method (POS) | |
| 27 | pos_requiredpoint | int(11) | Is the item required point to redeem? (yes[1]/no[0]) (POS) | |
| 28 | pos_givenpointperunit | decimal(10,4) | Item's given point per unit (POS) | |
| 29 | pos_allowtopup | int(11) | Is the item allow top up (yes[1]/no[0]) (POS) | |
| 30 | pos_valueamt | decimal(10,2) | Item's value amount (POS) | |
| 31 | pos_com_fixamt | decimal(10,2) | Item's fix commission amount (POS) | |
| 32 | pos_com_allowchange | int(11) | Is the item's commission allow for modify? (yes[1]/no[0]) (POS) | |
| 33 | pos_serviceduration | int(11) | Item's service duration (POS) | |
| 34 | pos_allowBuyProduct | int(11) | Is the customer allow to buy product? (yes[1]/no[0]) (POS) | |
| 35 | formula | text | ||
| 36 | isbom | smallint(1) | is bill of materials? (yes[1]/no[0]) | |
| 37 | seqno | smallint(6) [10] | Sequence Number | |
| 38 | isactive | smallint(1) [1] | Active [1]/ Not Active [0] | |
| 39 | item_image | text | Item's Image file (convert in base 64) | |
| 40 | hscode_id | varchar(50) | Item's HS code id | |
| 41 | hscode_code | varchar(255) | Item's HS code code | |
| 42 | pos_givenpointperqty | decimal(10,4) | Item's point given method (per quantity) (POS) | |
| 43 | pos_givenpointperamount | decimal(10,4) | Item's point given method (per amount) (POS) | |
| 44 | created | datetime | Item's created date in the system | |
| 45 | createdby | varchar(50) | Item's creator | |
| 46 | updated | datetime | Item's last updated date | |
| 47 | updatedby | varchar(50) | Item's last updated user | |
| 48 | organization_id | int(11) | Item was created under which organization | |
| 49 | branch_id | int(11) | Item details was created under which branch | |
| 50 | item_image | text NULL | Item's image path | |
| 51 | hscode_id | varchar(50) | Item's HS Code | |
| 52 | pos_givenpointperqty | decimal(10,4) | Item's given point per unit (POS) | |
| 53 | pos_givenpointperamount | decimal(10,4) | Item's given point per amount (POS) | |
| Item Line Data | ||||
| No | Field Name | Data Type (Size) | Required | Description |
| 1 | baseuom_id | varchar(255) | Item's Base UOM ID | |
| 2 | baseuom_code | varchar(255) | Item's Base UOM Code | |
| 3 | salesuom_id | varchar(255) | Item's Sales UOM ID | |
| 4 | salesuom_code | varchar(255) | Item's Sales UOM Code | |
| 5 | salesuom_rate | decimal(12,2) | Item's Sales UOM Rate | |
| 6 | purchaseuom_id | varchar(255) | Item's Purchase UOM ID | |
| 7 | purchaseuom_code | varchar(255) | Item's Purchase UOM Code | |
| 8 | purchaseuom_rate | decimal(12,2) | Item's Purchase UOM Rate | |
| 9 | costingmethod_code | varchar(50) | Item's Costing Method | |
| 10 | fixcost | decimal(24,4) | Item's Fix Cost | |
| 11 | sell_price | decimal(24,4) | Item's Sell Price | |
| 12 | purchase_price | decimal(24,4) | Item's Purchase Price | |
| 13 | isbom | int(11) | Item's is BOM? (yes[1]/no[0]) | |
| 14 | isstock | int(11) | Item's is Stock? (yes[1]/no[0]) | |
| 15 | ispurchase | int(11) | Item's is Purchase? (yes[1]/no[0]) | |
| 16 | issold | int(11) | Item's is Sold? (yes[1]/no[0]) | |
| 17 | ispackage | int(11) | Item's is Package? (yes[1]/no[0]) | |
| 18 | isinclusive | int(11) | Item's is Inclusive? (yes[1]/no[0]) | |
| 19 | isallowdiscount | int(11) | Item's Allow Discount? (yes[1]/no[0]) | |
| 20 | isallowprice | int(11) | Item's Allow Price? (yes[1]/no[0]) | |
| 21 | purchaseaccount_id | varchar(255) | Item's Purchase Account (yes[1]/no[0]) | |
| 22 | purchaseaccount_code | varchar(50) | Item's Purchase Account Code | |
| 23 | creditsalesaccount_id | varchar(255) | Item's Credit Sales Account | |
| 24 | creditsalesaccount_code | varchar(50) | Item's Credit Sales Account Code | |
| 25 | cashsalesaccount_id | varchar(255) | Item's Cash Sales Account | |
| 26 | cashsalesaccount_code | varchar(50) | Item's Cash Sales Account Code | |
| 27 | stockadjustaccount_id | varchar(255) | Item's Stock Adjust Account | |
| 28 | stockadjustaccount_code | varchar(50) | Item's Stock Adjust Account Code | |
| 29 | expensesaccount_id | varchar(255) | Item's Expenses Account | |
| 30 | expensesaccount_code | varchar(50) | Item's Expenses Account Code | |
| 31 | output_tax_id | varchar(255) | Item's Output Tax ID | |
| 32 | output_tax_code | varchar(100) | Item's Output Tax Code | |
| 33 | input_tax_id | varchar(255) | Item's Input Tax ID | |
| 34 | input_tax_code | varchar(100) | Item's Input Tax Code | |
| 35 | msic_id | varchar(255) | Item's MSIC ID | |
| 36 | msic_code | varchar(255) | Item's MSIC Code | |
| 37 | location_id | varchar(255) | Item's location ID | |
| 38 | location_code | varchar(255) | Item's location Code | |
| 39 | grndr_acc | varchar(255) | Goods Receiving Debit account ID | |
| 40 | grndr_acc_code | varchar(50) | Goods Receiving Debit account Code | |
| 41 | sidr_acc | varchar(255) | Sales Cost Entry Debit account ID | |
| 42 | sidr_acc_code | varchar(50) | Sales Cost Entry Debit account Code | |
| 43 | grncr_acc | varchar(255) | Goods Receiving Credit account ID | |
| 44 | grncr_acc_code | varchar(50) | Goods Receiving Credit account Code | |
| 45 | dodr_acc | varchar(255) | Delivery Order Debit account ID | |
| 46 | dodr_acc_code | varchar(50) | Delivery Order Debit account Code | |
| 47 | docr_acc | varchar(255) | Delivery Order Credit account ID | |
| 48 | docr_acc_code | varchar(50) | Delivery Order Credit account Code | |
| 49 | pidr_acc | varchar(255) | Purchase Billing Debit account ID | |
| 50 | pidr_acc_code | varchar(50) | Purchase Billing Debit account Code | |
| 51 | sicr_acc | varchar(255) | Sales Cost Entry Credit account ID | |
| 52 | sicr_acc_code | varchar(50) | Sales Cost Entry Credit account Code | |
| 53 | batchsetting | varchar(255) | Not Applicable / Compulsory / Optional | |
| 54 | serialsetting | varchar(255) | Not Applicable / Compulsory / Optional | |
| 55 | lotsetting | varchar(255) | Not Applicable / Compulsory / Optional | |
| 56 | serialallowdirectkey | varchar(255) | Yes [1] / No [0] | |
| 57 | lotallowdirectkey | varchar(255) | Yes [1] / No [0] | |
| 58 | batchallowdirectkey | varchar(255) | Yes [1] / No [0] | |
| 59 | isserial | smallint(1) [0] | Yes [1] / No [0] | |
| 60 | autosicr | varchar(255) | Sales Cost Entry Credit account ID | |
| 61 | autosicr_code | varchar(50) | Sales Cost Entry Credit account Code | |
| 62 | autosidr | varchar(255) | Sales Cost Entry Debit account ID (* Direct issue Sales Invoice without issue DO) | |
| 63 | autosidr_code | varchar(50) | Sales Cost Entry Debit account Code | |
| 64 | iucr_acc | varchar(255) | Internal Use Credit account ID | |
| 65 | iucr_acc_code | varchar(50) | Internal Use Credit account Code | |
| 66 | track1_id | varchar(50) | Item's Tracking 1 ID | |
| 67 | track1_code | varchar(255) | Item's Tracking 1 Code | |
| 68 | track2_id | varchar(50) | Item's Tracking 2 ID | |
| 69 | track2_code | varchar(255) | Item's Tracking 2 Code | |
| 70 | track3_id | varchar(50) | Item's Tracking 3 ID | |
| 71 | track3_code | varchar(255) | Item's Tracking 3 Code | |
| 72 | track4_id | varchar(50) | Item's Tracking 4 ID | |
| 73 | track4_code | varchar(255) | Item's Tracking 4 Code | |
| 74 | track5_id | varchar(50) | Item's Tracking 5 ID | |
| 75 | track5_code | varchar(255) | Item's Tracking 5 Code | |
| 76 | purchasereturnacc_id | varchar(255) | Item's Purchase return account ID | |
| 77 | purchasereturnacc_code | varchar(50) | Item's Purchase return account Code | |
| 78 | salesreturnacc_id | varchar(255) | Item's Sales return account ID | |
| 79 | salesreturnacc_code | varchar(50) | Item's Sales return account Code | |
| 80 | sell_price_label | varchar(100) | ||
| 81 | purchase_price_label | varchar(100) |