| PKID | integer | plain | | | Item ID |
| fork | integer | plain | | forks.ID | Fork ID (`null` for base module) |
| ownergroup | integer | plain | | groups.ID | Owner group ID (`null`=PUBLIC) |
| creator | integer | plain | | users.ID | Creator user ID (defaults to authenticated user on creation) |
| creationdate | bigint | plain | | | Default: date_part('epoch', now())Creation date and time as a Unix timestamp (defaults to current date and time on creation) |
| lastmodified | bigint | plain | | | Default: date_part('epoch', now())Last modification date and time as a Unix timestamp (auto-reset on modification) |
| model | integer | plain | | items.ID | Model item ID; only for non-MODEL |
| visibility | smallint | plain | | | Default: 0Visibility (`0`=REGULAR, `1`=ARCHIVED, `2`=DELETED) |
| name | text | main | | | Product name |
| manufacturer | text | main | | | Default: ''Manufacturer (brand or company name) |
| itemnum | text | main | | | Default: ''Item number (SKU) |
| barcode | text | main | | | Default: ''Barcode (e.g. GTIN, EAN or UPC code) |
| type | smallint | plain | | | Default: 0Item type (`0`=SIMPLE, `1`=SERIALS, `2`=CHARGES, `3`=SERIALSANDCHARGES, `4`=SET, `5`=CONTAINER, `6`=NOSTOCK, `7`=MODEL) |
| forcestock | smallint | plain | | | Force stock check on depletion (`0`=STORAGE, `1`=LOCATION) |
| applicability | smallint | plain | | | Default: 0Applicability (`0`=ALWAYS, `1`=NEVER, `2`=BILLINGONLY, `3`=PROCUREMENTONLY) |
| unit | character varying(3) | extended | | | Default: ''Unit code as defined by (UN/CEFACT Recommendation 20) |
| sellingprice | double precision | plain | | | Default: 0Default selling price per unit |
| purchaseprice | double precision | plain | | | Default: 0Default purchase price per unit |
| taxrate | double precision | plain | | | Tax rate in percent |
| weight | double precision | plain | | | Default: 0Shipping weight per unit in kilogram |
| classcode | text | main | | | Default: ''Product classification code (e.g. GPC, CPV or UNSPSC code) |
| tariffcode | text | main | | | Default: ''Tariff code (e.g. HS, CN or HTS code) |
| origin | character varying(2) | extended | | | Default: ''Origin country code (ISO 3166-1 alpha-2) |
| description | text | extended | | | Default: ''Detailed general description |
| foreigntaxrates | json | extended | | | Country-specific tax rates in percent; use country code as object key |
| picbinfile | integer | plain | | binfiles.ID | Binary file ID; is read-only (not for `PUT` or `PATCH`) |
| subitems | json | extended | | | JSON-encoded items (array) |