PurchaseAuthorizationConfig
No description
type PurchaseAuthorizationConfig {
id: String!
purchaseRole: PurchaseRole!
authorizationLimit: Float
createdAt: DateTime!
lastModifiedAt: DateTime!
company: Company
contact: Contact
}
Fields
PurchaseAuthorizationConfig.id
● String!
non-null scalar
Unique identifier for the purchase authorization configuration.
Primary key in UUID v7 format used to reference this specific authorization configuration throughout the system.
PurchaseAuthorizationConfig.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.
PurchaseAuthorizationConfig.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.
PurchaseAuthorizationConfig.createdAt
● DateTime!
non-null scalar
Timestamp when the purchase authorization configuration was created.
Automatically set when the configuration is first created in the system. Used for auditing and tracking configuration history.
PurchaseAuthorizationConfig.lastModifiedAt
● DateTime!
non-null scalar
Timestamp when the purchase authorization configuration was last modified.
Automatically updated whenever any configuration information is changed. Used for auditing and synchronization purposes.
PurchaseAuthorizationConfig.company
● Company
object
Company where the authorization is valid.
The specific company or organizational unit where the contact's purchase authorization is applicable and enforced.
PurchaseAuthorizationConfig.contact
● Contact
object
Contact who has purchase authorization.
The specific contact person who is authorized to make purchases within the associated company according to their role and limits.
Returned By
purchaseAuthorizationConfig
query ● purchaseAuthorizationConfigCreate
mutation ● purchaseAuthorizationConfigUpdate
mutation