Create a Inventory Class
  • 26 Sep 2024
  • 2 Minutes to read
  • Dark
    Light

Create a Inventory Class

  • Dark
    Light

Article summary

Post
/ci-rest-api/rest/1/ciclass

Create Inventory Classes

UI Location: ASSET MANAGEMENT - Inventory - Setup - Local Tables - Item Class

Security
HTTP
Type basic

Basic authentication

Header parameters
Content-Type
string
Exampleapplication/vnd.oracle.adf.resourceItem+json
Body parameters
object
Example{ "CiclasVarAccCode": "50720", "CiclasBbPriceOrPctCode": "C", "CiclasLotCtrlFlag": "N", "CiclasRevAccCode": "40015", "CiclasAdjAccCode": "50710", "CiclasCompCode": "001", "CiclasHier": "001 .30 .", "CiclasMsAvailableFlag": "N", "CiclasWriAccCode": "50700", "CiclasSerialFlag": "N", "CiclasCostUpdateLevelCode": "I", "CiclasAutoBuildCmpFlag": "N", "CiclasSellPriceOrPctCode": "C", "CiclasSuspAccCode": "20010", "CiclasClassCode": "30", "CiclasInvAccCode": "17010", "CiclasUsageCode": "N", "CiclasCostMethCode": "AVG", "CiclasVUuid": "" }
CiclasWriAccCode
string Required

Write Off Account Code

CiclasLotCtrlFlag
string Required

?

CiclasSellPriceOrPctCode
string Required

Issue by Price or Percentage (P=Price, C=Percent)

CiclasCompCode
string Required

Company Code

CiclasHier
string Required

CMIC Class Hierachry

CiclasRevAccCode
string Required

Revenue Account Code

CiclasSerialFlag
string Required

Indicates that a serial number is required Y/N

CiclasVarAccCode
string Required

Variance Account Code

CiclasMsAvailableFlag
string Required

Is the Item Class available for MS system Y/N

CiclasBbPriceOrPctCode
string Required

Buy Back Method (P=Price, C=Percent)

CiclasSuspAccCode
string Required

Suspense Account

CiclasCostMethCode
string Required

Cost Method Code (STD=Standard, AVG=Average, F=Modified FIFO, SF=Stanard FIFO)

CiclasVUuid
string Required

uuid column for uk on json webservices

CiclasInvAccCode
string Required

Asset Account Code

CiclasClassCode
string Required

Class Code

CiclasAutoBuildCmpFlag
string Required

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

CiclasCostUpdateLevelCode
string Required

Cost Update Level (I=Inventory, L=Location)

CiclasAdjAccCode
string Required

Adjustment Account Code

CiclasUsageCode
string Required

"When this item is issued out it is treated as E - an equipemt that is charged out or

CiclasDeprExpAccName
string
CiclasSellPrice
number

Default Inventory Sell Price

CiclasCmpFlag
string

Is the Item a Composite Item Y/N

CiclasAffilRevAccCode
string
CiclasDefaultLocCode
string

Default Location Code

CiclasSoldAtCostAccName
string
CiclasSalesTax2Code
string

Sales Tax Code 2

CiclasSalesProductFlag
string

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

CiclasCustRevAccCode
string
CiclasIuUpdateUser
string
CiclasWriAccName
string
CiclasCtrlClassCode
string

Controlling Class Code

CiclasAdjAccName
string
CiclasSalesTax3Name
string
CiclasProdFlag
string

Default value for Production flag on the item level

CiclasSalesTax1Code
string

Sales Tax Code 1

CiclasCompName
string
CiclasEmCostComponName
string
CiclasTax3Code
string

Purchase tax 3 code

CiclasCustRevAccName
string
CiclasCreditJcCatName
string
CiclasDefaultLocName
string
CiclasAccumDeprAccName
string
CiclasTax1Code
string

Purchase tax 1 code

CiclasAllowNegQtyFlag
string

Allow negative balances

CiclasRowid
rowid
CiclasDeprExpAccCode
string

?

CiclasTax2Code
string

Purchase tax 2 code

CiclasRtrnFlag
string

Is this item a returnable item Y/N

CiclasClassName
string

Class Name

CiclasTax2Name
string
CiclasTruckClassOraseq
number

Truck/Equipment Class Code Oraseq

CiclasSuspAccName
string
CiclasTax1Name
string
CiclasEmCostComponCode
string

Default EM component code for costing Equipment

CiclasTruckClassCode
string
CiclasIuCreateDate
date
CiclasRevAccName
string
CiclasInvAccName
string
CiclasIuCreateUser
string
CiclasVarAccName
string
CiclasAffilRevAccName
string
CiclasSalesTax2Name
string
CiclasIuUpdateDate
date
CiclasVelocityCode
string

?

CiclasAccumDeprAccCode
string

Not Used

CiclasSoldAtCostAccCode
string

Cost of Goods Sold Account

CiclasCreditJcCatCode
string
CiclasCtrlClassName
string
CiclasPartialDasmblFlag
string

If the item is a Composite Item may it be partially dissembled Y/N

CiclasTax3Name
string
CiclasSalesTax1Name
string
CiclasSalesTax3Code
string

Sales Tax Code 3

CiclasMszpcCode
string
Responses
201

Created

Headers
Content-Type
string
Exampleapplication/vnd.oracle.adf.resourceitem+json
{
  "CiclasAccumDeprAccCode": null,
  "CiclasAccumDeprAccName": null,
  "CiclasAdjAccCode": "50710",
  "CiclasAdjAccName": null,
  "CiclasAffilRevAccCode": null,
  "CiclasAffilRevAccName": null,
  "CiclasAllowNegQtyFlag": null,
  "CiclasAutoBuildCmpFlag": "N",
  "CiclasBbPriceOrPctCode": "C",
  "CiclasClassCode": "30",
  "CiclasClassName": null,
  "CiclasCmpFlag": null,
  "CiclasCompCode": "001",
  "CiclasCompName": null,
  "CiclasCostMethCode": "AVG",
  "CiclasCostUpdateLevelCode": "I",
  "CiclasCreditJcCatCode": null,
  "CiclasCreditJcCatName": null,
  "CiclasCtrlClassCode": null,
  "CiclasCtrlClassName": null,
  "CiclasCustRevAccCode": null,
  "CiclasCustRevAccName": null,
  "CiclasDefaultLocCode": null,
  "CiclasDefaultLocName": null,
  "CiclasDeprExpAccCode": null,
  "CiclasDeprExpAccName": null,
  "CiclasEmCostComponCode": null,
  "CiclasEmCostComponName": null,
  "CiclasHier": "001 .30 .",
  "CiclasInvAccCode": "17010",
  "CiclasInvAccName": null,
  "CiclasIuCreateDate": null,
  "CiclasIuCreateUser": null,
  "CiclasIuUpdateDate": null,
  "CiclasIuUpdateUser": null,
  "CiclasLotCtrlFlag": "N",
  "CiclasMsAvailableFlag": "N",
  "CiclasMszpcCode": null,
  "CiclasPartialDasmblFlag": null,
  "CiclasProdFlag": null,
  "CiclasRevAccCode": "40015",
  "CiclasRevAccName": null,
  "CiclasRowid": null,
  "CiclasRtrnFlag": null,
  "CiclasSalesProductFlag": null,
  "CiclasSalesTax1Code": null,
  "CiclasSalesTax1Name": null,
  "CiclasSalesTax2Code": null,
  "CiclasSalesTax2Name": null,
  "CiclasSalesTax3Code": null,
  "CiclasSalesTax3Name": null,
  "CiclasSellPrice": null,
  "CiclasSellPriceOrPctCode": "C",
  "CiclasSerialFlag": "N",
  "CiclasSoldAtCostAccCode": null,
  "CiclasSoldAtCostAccName": null,
  "CiclasSuspAccCode": "20010",
  "CiclasSuspAccName": null,
  "CiclasTax1Code": null,
  "CiclasTax1Name": null,
  "CiclasTax2Code": null,
  "CiclasTax2Name": null,
  "CiclasTax3Code": null,
  "CiclasTax3Name": null,
  "CiclasTruckClassCode": null,
  "CiclasUsageCode": "N",
  "CiclasVUuid": "F28B1857FF8964B1E05316821FAC225F",
  "CiclasVarAccCode": "50720",
  "CiclasVarAccName": null,
  "CiclasVelocityCode": null,
  "CiclasWriAccCode": "50700",
  "CiclasWriAccName": null,
  "links": [
    {
      "rel": "self",
      "href": "http://mobtest.cmiccloudr12.com:80/cmictestrti/ci-rest-api/rest/1/ciclass/F28B1857FF8964B1E05316821FAC225F",
      "name": "ciclass",
      "kind": "item"
    },
    {
      "rel": "canonical",
      "href": "http://mobtest.cmiccloudr12.com:80/cmictestrti/ci-rest-api/rest/1/ciclass/F28B1857FF8964B1E05316821FAC225F",
      "name": "ciclass",
      "kind": "item"
    }
  ]
}
object