BusinessPartner
Create, update and delete Business Partner data in Hii Retail service
type BusinessPartner {
globalUniqueId: String
id: String
correlationId: String
version: Int!
displayId: String
created: DateTime
createdBy: String
modified: DateTime
modifiedBy: String
status: Status!
statusName: String
name: String
description: String
tenantId: String
globalLocationNumber: String
legalName: String
type: BusinessPartnerType!
vATIN: String
additionalProperties: [AdditionalProperty]
}
Fields
BusinessPartner.globalUniqueId
● String
scalar
Internal unique ID for CRUD operations and relations. For pnp clan the field have following structure: TenantId_EntityId_BusinessUnitGroupId. Example of GlobalUniqueId of a Mid Level Entity: 10000_45232_200
BusinessPartner.id
● String
scalar
Id for the entity. Either external or internal
BusinessPartner.correlationId
● String
scalar
ID for tracing an entity and/or a group of sub entities through the application. Might be external, and if missing externally an internal ID should be added. Could very well be used in audit logging as well
BusinessPartner.version
● Int!
non-null scalar
Version of the entity. Must be updated when there is a change to the entity. An ever increasing Integer
BusinessPartner.displayId
● String
scalar
Correlation ID set in an external system. Specifically used for searching for external IDs. Must not be used for anything except search
BusinessPartner.created
● DateTime
scalar
When the object was first created
BusinessPartner.createdBy
● String
scalar
Who created the entity. It is an ID that can be looked up in the user DB
BusinessPartner.modified
● DateTime
scalar
When the object was modified
BusinessPartner.modifiedBy
● String
scalar
Who created or modified the object
BusinessPartner.status
● Status!
non-null enum
The status of the entity
BusinessPartner.statusName
● String
scalar
The actual name of the status
BusinessPartner.name
● String
scalar
The name of the entity
BusinessPartner.description
● String
scalar
The description of the entity
BusinessPartner.tenantId
● String
scalar
The tenant id of the entity
BusinessPartner.globalLocationNumber
● String
scalar
Global location number for the supplier.
BusinessPartner.legalName
● String
scalar
Legal entity name.
BusinessPartner.type
● BusinessPartnerType!
non-null enum
The type of business partner.
BusinessPartner.vATIN
● String
scalar
The VAT identification number.
BusinessPartner.additionalProperties
● [AdditionalProperty]
list object
List of customer specific values on the entity level. NOT nullable, but can be empty.
Returned By
businessPartner
query
Member Of
BusinessPartnerConnection
object ● BusinessPartnerEdge
object