Skip to main content

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