Skip to main content

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