Create an Inventory Item
    • 19 Jun 2024
    • 6 Minutes to read
    • Dark
      Light

    Create an Inventory Item

    • Dark
      Light

    Article summary

    Post
    /ci-rest-api/rest/1/ciitem

    Create Inventory Items

    UI Location: ASSET MANAGEMENT - Inventory - Setup - Item Master

    Security
    HTTP
    Type basic

    Basic authentication

    Header parameters
    Content-Type
    string
    Exampleapplication/vnd.oracle.adf.resourceItem+json
    Body parameters
    object
    Example{ "CiitemCompCode": "001", "CiitemItemCode": "1262", "CiitemBbPriceOrPctCode": "C", "CiitemWriAccCode": "50700", "CiitemRevAccCode": "40015", "CiitemInvAccCode": "17010", "CiitemSuspAccCode": "17040", "CiitemVarAccCode": "50720", "CiitemItemClassCode": "29", "CiitemCostUpdateLevelCode": "I", "CiitemCostMethCode": "AVG", "CiitemSellPriceOrPctCode": "C", "CiitemAdjAccCode": "50711", "CiitemWmCode": "EA", "CiitemSerialFlag": "N", "CiitemMsAvailableFlag": "N", "CiitemAutoBuildCmpFlag": "N", "CiitemUsageCode": "N", "CiitemAltWmAllowFlag": "N", "CiitemLotCtrlFlag": "N", "CiitemVUuid": "" }
    CiitemWriAccCode
    string Required

    Write-off account. Reference to the ACCOUNT table.

    Max length16
    CiitemAltWmAllowFlag
    string Required

    ‘Y’ if alternate unit conversions are enabled. ‘N’ if not.

    💻 UI Fieldname: Alternate WM Allowed

    Max length1
    CiitemCompCode
    string Required

    Company Code

    Max length8
    CiitemRevAccCode
    string Required

    Revenue account. Reference to the ACCOUNT table.

    Max length16
    CiitemAutoBuildCmpFlag
    string Required

    Flag to indicate if system will auto assemble non-production composite item upon issue posting

    💻 UI Fieldname: Auto-Build Composite

    Max length1
    CiitemLotCtrlFlag
    string Required

    ‘Y’ or ‘N’. Set this to ‘N’ unless CIITEM_SERIAL_FLAG = ‘Y’ and CIITEM_COST_METH_CODE = ’F’

    Max length1
    CiitemUsageCode
    string Required

    Not used. Set this to ‘N’

    Max length1
    CiitemWmCode
    string Required

    Reference to a weight/measure code defined in WGTMES_TABLE

    Max length2
    CiitemItemCode
    string Required

    Key value 2; Inventory item code or number. If the fixed length flag is set in the control file, this code must be of the length specified in the control file.

    💻 UI Fieldname: *Item Code

    Max length16
    CiitemInvAccCode
    string Required

    Inventory account. Reference to the ACCOUNT table.

    Max length16
    CiitemCostMethCode
    string Required

    One of AVG (average cost), SF (standard FIFO), F (modified FIFO) and STD (standard cost). The validation program does not check but this should be the same value as in the item’s class.

    Max length3
    CiitemBbPriceOrPctCode
    string Required

    ‘P’ if the buyback price is entered explicitly. ‘C’ if it calculated as a percentage of the cost price.

    💻 UI Fieldname: *Buy Back

    Max length1
    CiitemSellPriceOrPctCode
    string Required

    ‘P’ if the selling price is entered explicitly, ‘C’ if it calculated as a percentage of the cost price.

    💻 UI Fieldname: *Issue At

    Max length1
    CiitemAdjAccCode
    string Required

    Adjustment account. Reference to the ACCOUNT table.

    Max length16
    CiitemSuspAccCode
    string Required

    Suspense account. Reference to the ACCOUNT table.

    Max length16
    CiitemCostUpdateLevelCode
    string Required

    If using the Average Cost method of inventory valuation, specify whether to update the average cost of this inventory item by the total inventory (‘I’), or by the inventory within a specified location (‘L’).

    💻 UI Fieldname: Average Cost Update Level

    Max length1
    CiitemMsAvailableFlag
    string Required

    Is the Item available for MS system Y/N

    💻 UI Fieldname: Available For MS System

    Max length1
    CiitemVarAccCode
    string Required

    Variance account. Reference to the ACCOUNT table.

    Max length16
    CiitemSerialFlag
    string Required

    ‘Y’ if the item is serialized, ‘N’ if not.

    💻 UI Fieldname: Serialized

    Max length1
    CiitemVUuid
    string Required

    Unique Row ID

    Max length64
    CiitemItemClassCode
    string Required

    Key value 3; Reference (with CIITEM_COMP_CODE) to a class defined in the CICLASS table.

    💻 UI Fieldname: *Class Code

    Max length4
    CiitemTax2Code
    string

    With CiitemCompCode a reference to ARTAX table

    Max length11
    CiitemSuspAccName
    string
    Max length30
    CiitemSalesTax3Code
    string

    With CiitemCompCode a reference to ARTAX table

    Max length11
    CiitemItemFixedLengthFlag
    string
    Max length1
    CiitemDefaultLocCode
    string

    Used in ADF to create default Item Detail right with the insert of Item Master

    Max length7
    CiitemAllowNegQtyFlag
    string

    Allow negative balances

    💻 UI Fieldname: Negative Balances

    Max length1
    CiitemImageFilename
    string

    File path to a picture of the item.

    Max length255
    CiitemAccumDeprAccCode
    string

    Accumulated depreciation account. Reference to the ACCOUNT table.

    Max length16
    CiitemSoldAtCostAccName
    string
    Max length30
    CiitemSalesProductFlag
    string

    Item setup for Sales Product Code Y = Yes N = No

    💻 UI Fieldname: Sales Code

    Max length1
    CiitemIuUpdateDate
    string
    CiitemStdOnhandQty
    number

    Standard on-hand quantity

    💻 UI Fieldname: Standard On Hand

    Max length16
    CiitemInventoryItemName
    string
    Max length60
    CiitemVarAccName
    string
    Max length30
    CiitemMaxOnhandQty
    number

    Maximum on-hand quantity

    💻 UI Fieldname: Maximum On Hand

    Max length16
    CiitemCrtDate
    string

    Date this record was added

    CiitemEmCostComponCode
    string

    Default EM component code for costing Equipment

    💻 UI Fieldname: Equipment Category

    Max length8
    CiitemCreditJcCatName
    string
    Max length120
    CiitemMszpcCode
    string

    💻 UI Fieldname: Zone Price Code

    Max length10
    CiitemCustRevAccCode
    string

    Customer sales revenue account. Reference to the ACCOUNT table.

    Max length16
    CiitemItemLengthValue
    number
    CiitemRevAccName
    string
    Max length30
    CiitemAccumDeprAccName
    string
    Max length30
    CiitemTenantId
    string
    Max length30
    CiitemDeprExpAccCode
    string

    Depreciation expense account. Reference to the ACCOUNT table.

    Max length16
    CiitemProdFlag
    string

    Default value for Production flag on the item/type level

    💻 UI Fieldname: Production

    Max length1
    CiitemRestockPriceAmt
    number

    Dollar amount that will be added to each unit of this inventory item, when all or a portion of the item is returned.

    💻 UI Fieldname: Re-Stock Charge

    Max length18
    CiitemSalesTax1Name
    string
    Max length30
    CiitemCmpFlag
    string

    ‘Y’ if this is a composite item, ‘N’ otherwise

    💻 UI Fieldname: Composite

    Max length1
    CiitemEmCostComponName
    string
    Max length20
    CiitemMinOnhandQty
    number

    Minimum on-hand quantity

    💻 UI Fieldname: Minimum On Hand

    Max length16
    CiitemLastModifyDate
    string

    Date this record was last modified

    CiitemDefaultItemTypeCode
    string

    Used in ADF to create default Item Header right with the insert of Item Master

    Max length2
    CiitemTax1Name
    string
    Max length30
    CiitemTax3Name
    string
    Max length30
    CiitemSalesTax2Code
    string

    With CiitemCompCode a reference to ARTAX table

    Max length11
    CiitemClassName
    string

    💻 UI Fieldname: Class Name

    Max length30
    CiitemMinOrderQty
    number

    Minimum order quantity

    💻 UI Fieldname: Minimum Order

    Max length16
    CiitemIuUpdateUser
    string
    Max length30
    CiitemInventoryItemCode
    string

    Inventory Item that mapped to the Sales Product Code

    💻 UI Fieldname: Item

    Max length16
    CiitemCompName
    string
    Max length30
    CiitemUsageName
    string
    Max length9
    CiitemMaxOrderQty
    number

    Maximum order quantity

    💻 UI Fieldname: Maximum Order

    Max length16
    CiitemVelocityCode
    string

    Not used.

    Max length1
    CiitemCustRevAccName
    string
    Max length30
    CiitemTax3Code
    string

    With CiitemCompCode a reference to ARTAX table

    Max length11
    CiitemAffilRevAccCode
    string

    Affiliate sales revenue account. Reference to the ACCOUNT table.

    Max length16
    CiitemCrtUserCode
    string

    Userid of the person who added the record

    Max length30
    CiitemItemDesc
    string

    Detailed description of the item

    Max length2000
    CiitemItemName
    string

    Item name used in most screens and reports

    💻 UI Fieldname: Item Name

    Max length60
    CiitemWmName
    string

    💻 UI Fieldname: *WM

    Max length10
    CiitemCreditJcCatCode
    string
    Max length16
    CiitemMszpcOraseq
    number

    Zone Pricing Code Oraseq (key to Zone Pricing Table)

    CiitemSalesTax3Name
    string
    Max length30
    CiitemSellPriceAmt
    number

    Selling/issue price or percentage. If percentage remember to make it 100+markup.

    Max length18
    CiitemCostMethName
    string
    Max length200
    CiitemPartialDasmblFlag
    string

    If CIITEM_CMP_FLAG=’Y’ this flag indicates whether the item can be issued only partially assembled. ‘Y’ means it can, ‘N’ means it cannot.

    💻 UI Fieldname: Partial

    Max length1
    CiitemIuCreateDate
    string
    CiitemTax1Code
    string

    With CiitemCompCode a reference to ARTAX table

    Max length11
    CiitemSoldAtCostAccCode
    string

    Cost of goods sold account. Reference to the ACCOUNT table.

    Max length16
    CiitemSellPriceOrPctName
    string
    Max length200
    CiitemStdOrderQty
    number

    Standard order quantity

    💻 UI Fieldname: Standard Order

    Max length16
    CiitemBuybackPriceAmt
    number

    Buy back price or percentage. If percentage remember to make it 100+markup.

    Max length18
    CiitemRtrnFlag
    string

    ‘Y’ if this item can be returned, ‘N’ otherwise

    💻 UI Fieldname: Returnable

    Max length1
    CiitemLastModifyUserCode
    string

    Userid of the person who last modified the record

    Max length30
    CiitemMarketPriceAmt
    number

    Market price

    💻 UI Fieldname: Market Price

    Max length18
    CiitemSalesTax2Name
    string
    Max length30
    CiitemMsptCode
    string

    💻 UI Fieldname: Sell Price Code

    Max length10
    CiitemSalesTax1Code
    string

    With CiitemCompCode a reference to ARTAX table

    Max length11
    CiitemAffilRevAccName
    string
    Max length30
    CiitemDeprExpAccName
    string
    Max length30
    CiitemTax2Name
    string
    Max length30
    CiitemWriAccName
    string
    Max length30
    CiitemCostUpdateLevelName
    string
    Max length200
    CiitemInvAccName
    string
    Max length30
    CiitemAdjAccName
    string
    Max length30
    CiitemBbPriceOrPctName
    string
    Max length200
    Responses
    201

    Created

    Headers
    Content-Type
    string
    Exampleapplication/vnd.oracle.adf.resourceitem+json
    {
      "CiitemAccumDeprAccCode": null,
      "CiitemAccumDeprAccName": null,
      "CiitemAdjAccCode": "50711",
      "CiitemAdjAccName": null,
      "CiitemAffilRevAccCode": null,
      "CiitemAffilRevAccName": null,
      "CiitemAllowNegQtyFlag": null,
      "CiitemAltWmAllowFlag": "N",
      "CiitemAutoBuildCmpFlag": "N",
      "CiitemBbPriceOrPctCode": "C",
      "CiitemBbPriceOrPctName": null,
      "CiitemBuybackPriceAmt": null,
      "CiitemClassName": null,
      "CiitemCmpFlag": null,
      "CiitemCompCode": "001",
      "CiitemCompName": null,
      "CiitemCostMethCode": "AVG",
      "CiitemCostMethName": null,
      "CiitemCostUpdateLevelCode": "I",
      "CiitemCostUpdateLevelName": null,
      "CiitemCreditJcCatCode": null,
      "CiitemCreditJcCatName": null,
      "CiitemCrtDate": null,
      "CiitemCrtUserCode": null,
      "CiitemCustRevAccCode": null,
      "CiitemCustRevAccName": null,
      "CiitemDefaultItemTypeCode": null,
      "CiitemDefaultLocCode": null,
      "CiitemDeprExpAccCode": null,
      "CiitemDeprExpAccName": null,
      "CiitemEmCostComponCode": null,
      "CiitemEmCostComponName": null,
      "CiitemImageFilename": null,
      "CiitemInvAccCode": "17010",
      "CiitemInvAccName": null,
      "CiitemInventoryItemCode": null,
      "CiitemInventoryItemName": null,
      "CiitemItemClassCode": "29",
      "CiitemItemCode": "1262",
      "CiitemItemDesc": null,
      "CiitemItemFixedLengthFlag": null,
      "CiitemItemLengthValue": null,
      "CiitemItemName": null,
      "CiitemIuCreateDate": null,
      "CiitemIuUpdateDate": null,
      "CiitemLastModifyDate": null,
      "CiitemLastModifyUserCode": null,
      "CiitemLotCtrlFlag": "N",
      "CiitemMarketPriceAmt": null,
      "CiitemMaxOnhandQty": null,
      "CiitemMaxOrderQty": null,
      "CiitemMinOnhandQty": null,
      "CiitemMinOrderQty": null,
      "CiitemMsAvailableFlag": "N",
      "CiitemMsptCode": null,
      "CiitemMszpcCode": null,
      "CiitemPartialDasmblFlag": null,
      "CiitemProdFlag": null,
      "CiitemRestockPriceAmt": null,
      "CiitemRevAccCode": "40015",
      "CiitemRevAccName": null,
      "CiitemRtrnFlag": null,
      "CiitemSalesProductFlag": null,
      "CiitemSalesTax1Code": null,
      "CiitemSalesTax1Name": null,
      "CiitemSalesTax2Code": null,
      "CiitemSalesTax2Name": null,
      "CiitemSalesTax3Code": null,
      "CiitemSalesTax3Name": null,
      "CiitemSellPriceAmt": null,
      "CiitemSellPriceOrPctCode": "C",
      "CiitemSellPriceOrPctName": null,
      "CiitemSerialFlag": "N",
      "CiitemSoldAtCostAccCode": null,
      "CiitemSoldAtCostAccName": null,
      "CiitemStdOnhandQty": null,
      "CiitemStdOrderQty": null,
      "CiitemSuspAccCode": "17040",
      "CiitemSuspAccName": null,
      "CiitemTax1Code": null,
      "CiitemTax1Name": null,
      "CiitemTax2Code": null,
      "CiitemTax2Name": null,
      "CiitemTax3Code": null,
      "CiitemTax3Name": null,
      "CiitemUsageCode": "N",
      "CiitemUsageName": null,
      "CiitemVUuid": "F29114ACA41A1C56E05316821FACAC2F",
      "CiitemVarAccCode": "50720",
      "CiitemVarAccName": null,
      "CiitemVelocityCode": null,
      "CiitemWmCode": "EA",
      "CiitemWmName": null,
      "CiitemWriAccCode": "50700",
      "CiitemWriAccName": null,
      "links": [
        {
          "rel": "self",
          "href": "http://mobtest.cmiccloudr12.com:80/cmictestrti/ci-rest-api/rest/1/ciitem/F29114ACA41A1C56E05316821FACAC2F",
          "name": "ciitem",
          "kind": "item"
        },
        {
          "rel": "canonical",
          "href": "http://mobtest.cmiccloudr12.com:80/cmictestrti/ci-rest-api/rest/1/ciitem/F29114ACA41A1C56E05316821FACAC2F",
          "name": "ciitem",
          "kind": "item"
        }
      ]
    }
    object