SupplierData
Extended Supplier information
type SupplierData {
id: ID!
code: ID!
name: String!
isActive: Boolean!
provider: ProviderData!
serviceApi: ID!
api: APIName!
owner: EntityOwnerData
groupContent: GroupContent
supplierGroup: ID
context: String
sharedDefault: Access
accesses(
first: Int
last: Int
before: String
after: String
filter: AccessFilter
): AccessConnection
audits(
where: EntityAuditWhereInput
orderBy: EntityAuditOrderByEnum
): EntityAuditConnection!
serviceIntegrationData: ServiceIntegrationData
isPublic: Boolean!
giata: GiataSupplierConfiguration
}
Fields
SupplierData.id
● ID!
non-null scalar
Supplier unique ID. Format: integer.
SupplierData.code
● ID!
non-null scalar
Supplier unique code
SupplierData.name
● String!
non-null scalar
Supplier name
SupplierData.isActive
● Boolean!
non-null scalar
Indicates whether a Supplier is active. This is a calculated field, a specific supplier can be activated or deactivated, but if its provider is deactivated, the value will be = false
SupplierData.provider
● ProviderData!
non-null object
Instance to which this supllier is connected
SupplierData.serviceApi
● ID!
non-null scalar
ServiceAPI indicates the type of the connection
- hotel
- transportation
- car
- transfers
- activities
- virtualaccount
- payment
- package
SupplierData.api
● APIName!
non-null enum
API name for service API
SupplierData.owner
● EntityOwnerData
object
Organization that owns the Supplier
SupplierData.groupContent
● GroupContent
object
Grouping of static content related to this Supplier.
SupplierData.supplierGroup
● ID
scalar
This is a calculated field that responds to groupContent > code
SupplierData.context
● String
scalar
This is a calculated field that responds to groupContent > groupContentData > context > code
SupplierData.sharedDefault
● Access
object
Indicates if this supplier normally have a shared default access, means that the content is managed in one only site and this is because improve de efficiency
SupplierData.accesses
● AccessConnection
object
Accesses of this Supplier
SupplierData.accesses.first
● Int
scalar
SupplierData.accesses.last
● Int
scalar
SupplierData.accesses.before
● String
scalar
SupplierData.accesses.after
● String
scalar
SupplierData.accesses.filter
● AccessFilter
input
SupplierData.audits
● EntityAuditConnection!
non-null object
Audits it shows the supplier's change history
SupplierData.audits.where
● EntityAuditWhereInput
input
SupplierData.audits.orderBy
● EntityAuditOrderByEnum
enum
SupplierData.serviceIntegrationData
● ServiceIntegrationData
object
Service Integration Data
SupplierData.isPublic
● Boolean!
non-null scalar
SupplierData.giata
● GiataSupplierConfiguration
object
Member Of
GeneratedPaymentInfo
object ● Supplier
object
Implemented By
EntityData
union