import { Entity, DefaultDeSerializers, DeSerializers, DeserializedType } from '@sap-cloud-sdk/odata-v2'; import { OutbDeliveryAddress, OutbDeliveryAddressType } from './OutbDeliveryAddress'; /** * This class represents the entity "A_OutbDeliveryPartner" of service "API_OUTBOUND_DELIVERY_SRV". */ export declare class OutbDeliveryPartner extends Entity implements OutbDeliveryPartnerType { /** * Technical entity name for OutbDeliveryPartner. */ static _entityName: string; /** * Default url path for the according service. */ static _defaultServicePath: string; /** * All key fields of the OutbDeliveryPartner entity */ static _keys: string[]; /** * Address. * Identification of an address (name, postal code, city, and so on) in Business Address Services. * Maximum length: 10. */ addressId: DeserializedType; /** * Number of Contact Person. * The number that uniquely identifies the contact person. * Maximum length: 10. */ contactPerson: DeserializedType; /** * Customer Number. * Gives an alphanumeric key, which clearly identifies the customer or vendor in the SAP system. * Maximum length: 10. */ customer: DeserializedType; /** * Partner Function. * The abbreviated form of the name that identifies the partner function. * Maximum length: 2. */ partnerFunction: DeserializedType; /** * Personnel Number. * The personnel number is the only feature within a client which is unique to an employee. You have to enter a personnel number before you can display and maintain an employee's master data and time data. * Maximum length: 8. */ personnel: DeserializedType; /** * Sales and Distribution Document Number. * The number that uniquely identifies the sales, delivery, or billing document. * Maximum length: 10. */ sdDocument: DeserializedType; /** * Item number of the SD document. * The number that uniquely identifies the item in the sales, shipping, or billing document. * Maximum length: 6. */ sdDocumentItem: DeserializedType; /** * Account Number of Supplier. * Specifies an alphanumeric key that uniquely identifies the supplier in the SAP system. * Maximum length: 10. */ supplier: DeserializedType; /** * One-to-one navigation property to the [[OutbDeliveryAddress]] entity. */ toAddress?: OutbDeliveryAddress | null; } export interface OutbDeliveryPartnerType { addressId: DeserializedType; contactPerson: DeserializedType; customer: DeserializedType; partnerFunction: DeserializedType; personnel: DeserializedType; sdDocument: DeserializedType; sdDocumentItem: DeserializedType; supplier: DeserializedType; toAddress?: OutbDeliveryAddressType | null; } //# sourceMappingURL=OutbDeliveryPartner.d.ts.map