PurchaseAuthorizationConfigCreateInput
No description
input PurchaseAuthorizationConfigCreateInput {
contactId: Int!
companyId: Int!
purchaseRole: PurchaseRole!
authorizationLimit: Float
}
Fields
PurchaseAuthorizationConfigCreateInput.contactId
● Int!
non-null scalar
Identifier of the contact this authorization applies to.
References the specific contact who has purchase authorization within the associated company. Used to establish the authorization relationship.
PurchaseAuthorizationConfigCreateInput.companyId
● Int!
non-null scalar
Identifier of the company this authorization applies to.
References the specific company where the contact has purchase authorization. Used to establish the organizational context for the authorization.
PurchaseAuthorizationConfigCreateInput.purchaseRole
● PurchaseRole!
non-null enum
Purchase role defining the contact's authorization level.
Specifies the type of purchase authority the contact has within the company, determining their responsibilities and capabilities in the procurement process.
PurchaseAuthorizationConfigCreateInput.authorizationLimit
● Float
scalar
Maximum monetary amount the contact can authorize per transaction.
Financial limit that restricts the maximum value of individual purchase orders or transactions that the contact can approve without additional authorization.
Member Of
purchaseAuthorizationConfigCreate
mutation