Inventory Suppliers
Inventory supplier data.
Fields
| Field | Type | Required | Version | Description |
|---|---|---|---|---|
id |
guid | Yes | 1.1.2 | Unique supplier identifier |
name |
string | Yes | 1.1.2 | Supplier name |
customer_id |
integer | Yes | 1.1.2 | Reference to Customer |
email |
string | No | 1.1.2 | Supplier email |
phone |
string | No | 1.1.2 | Supplier phone |
address |
string | No | 1.1.2 | Supplier address |
orgNumber |
string | No | 1.1.2 | Organization number |
accountNumber |
string | No | 1.1.2 | Bank account number |
notes |
string | No | 1.1.2 | Supplier notes |
active |
boolean | No | 1.1.2 | Supplier active status |
Example
{
"id": "a1b2c3d4-e5f6-7890-abcd-ef1234567890",
"name": "Fresh Fish AS",
"customer_id": 12345,
"email": "orders@freshfish.no",
"phone": "+47 123 45 678",
"address": "Harbor Street 10, 0150 Oslo",
"orgNumber": "123456789",
"accountNumber": "1234.56.78901",
"notes": "Delivery Tue/Thu, order by 14:00 day before",
"active": true
}
Example - Multiple Suppliers
[
{
"id": "supplier-fish-id",
"name": "Fresh Fish AS",
"customer_id": 12345,
"email": "orders@freshfish.no",
"phone": "+47 123 45 678",
"address": "Harbor Street 10, Oslo",
"orgNumber": "123456789",
"accountNumber": null,
"notes": "Delivery Tue/Thu",
"active": true
},
{
"id": "supplier-produce-id",
"name": "Green Farms",
"customer_id": 12345,
"email": "orders@greenfarms.no",
"phone": "+47 234 56 789",
"address": "Farm Road 5, Vestfold",
"orgNumber": "234567890",
"accountNumber": null,
"notes": "Organic produce, delivery Mon/Wed/Fri",
"active": true
},
{
"id": "supplier-beverages-id",
"name": "Beverage Distributors",
"customer_id": 12345,
"email": "orders@bevdist.no",
"phone": "+47 345 67 890",
"address": "Industrial Zone 20, Oslo",
"orgNumber": "345678901",
"accountNumber": null,
"notes": "Min order 5000 NOK",
"active": true
}
]
Related Entities
- Customer - Parent customer/tenant
- InventoryItem - Default supplier for items
- InventoryTransaction - Purchase transactions from supplier