OrderlistCompaniesInput
No description
input OrderlistCompaniesInput {
companyIds: [Int!]!
companySources: [SourceInput!]
}
Fields
OrderlistCompaniesInput.companyIds
● [Int!]!
non-null scalar
Company identifiers to assign to or unassign from the order list.
Specify which companies should have permission to access and order from this order list. These companies will be able to see the order list in their available ordering options.
Validation: Each ID must be a valid integer, array must contain unique values, companies must exist in the system. Possible errors: ORDERLIST_CROSS_SERVICE_ERROR if company IDs don't exist.
OrderlistCompaniesInput.companySources
● [SourceInput!]
list input
External company sources to assign to or unassign from the order list.
Reference companies from external systems using their source identifiers and system names. This allows integration with external company management systems like CRM or ERP systems.
Validation: Each source must have valid id and name fields, array must contain unique combinations.
Member Of
orderlistAssignCompanies
mutation ● orderlistUnassignCompanies
mutation