MaterialOperator
Type: Object
Supply‑chain operator (supplier, manufacturer, trader, distributor, etc.).
Stores master data and contacts used across purchasing, materials traceability and EUDR/FSC/PEFC compliance. Operators are referenced by batches, components and compliance records to maintain an auditable chain of responsibility within the MIS/MES.
Fields
| Name | Type | Args | Description | Deprecated |
|---|---|---|---|---|
| addressLine1 | String! | Primary street address | ||
| addressLine2 | String | Additional address information (suite, unit, building) | ||
| city | String! | City or locality | ||
| companyName | String! | Legal name of the company | ||
| contactEmail | String | Primary contact email address | ||
| contactName | String | Primary contact person name | ||
| contactPhone | String | Primary contact phone number | ||
| countryCode | String! | ISO 3166-1 alpha-2 country code | ||
| createdAt | DateTime! | |||
| eoriNumber | String | Economic Operators Registration and Identification number (EU) | ||
| id | ID! | |||
| isActive | Boolean! | Whether this operator is currently active | ||
| operatorType | MaterialsOperatorTypeEnum! | Type of operator in the supply chain | ||
| postalCode | String! | Postal or ZIP code | ||
| registrationNumber | String | Company registration or tax ID number | ||
| substrateBatchesAsManufacturer | [MaterialSubstrateBatch!]! | filter: MaterialSubstrateBatchFilterInputlimit: Intoffset: Intsort: [MaterialSubstrateBatchSortInput] | Substrate batches where this operator is the manufacturer | |
| substrateBatchesAsSupplier | [MaterialSubstrateBatch!]! | filter: MaterialSubstrateBatchFilterInputlimit: Intoffset: Intsort: [MaterialSubstrateBatchSortInput] | Substrate batches where this operator is the supplier | |
| updatedAt | DateTime! |