import { Entity, DefaultDeSerializers, DeSerializers, DeserializedType } from '@sap-cloud-sdk/odata-v4'; import { HandlingUnit, HandlingUnitType } from './HandlingUnit'; import { HandlingUnitSerialNumber, HandlingUnitSerialNumberType } from './HandlingUnitSerialNumber'; /** * This class represents the entity "HandlingUnitItem" of service "com.sap.gateway.srvd_a2x.api_handlingunit.v0001". */ export declare class HandlingUnitItem extends Entity implements HandlingUnitItemType { /** * Technical entity name for HandlingUnitItem. */ static _entityName: string; /** * Default url path for the according service. */ static _defaultServicePath: string; /** * All key fields of the HandlingUnitItem entity */ static _keys: string[]; /** * Handling Unit External Id. * Maximum length: 20. */ handlingUnitExternalId: DeserializedType; /** * Warehouse. * Maximum length: 4. */ warehouse: DeserializedType; /** * Stock Item Uuid. */ stockItemUuid: DeserializedType; /** * Handling Unit Item. * Maximum length: 6. */ handlingUnitItem: DeserializedType; /** * Handling Unit Type Of Content. * Maximum length: 1. */ handlingUnitTypeOfContent: DeserializedType; /** * Handling Unit Nested External Id. * Maximum length: 20. */ handlingUnitNestedExternalId: DeserializedType; /** * Handling Unit Reference Document. * Maximum length: 10. */ handlingUnitReferenceDocument: DeserializedType; /** * Handling Unit Ref Document Item. * Maximum length: 10. */ handlingUnitRefDocumentItem: DeserializedType; /** * Material. * Maximum length: 18. */ material: DeserializedType; /** * Batch. * Maximum length: 10. */ batch: DeserializedType; /** * Plant. * Maximum length: 4. */ plant: DeserializedType; /** * Storage Location. * Maximum length: 4. */ storageLocation: DeserializedType; /** * Handling Unit Quantity. */ handlingUnitQuantity: DeserializedType; /** * Handling Unit Quantity Unit. * Maximum length: 3. */ handlingUnitQuantityUnit: DeserializedType; /** * Handling Unit Alt Unit Of Measure. * Maximum length: 3. */ handlingUnitAltUnitOfMeasure: DeserializedType; /** * Handling Unit Nr Of Aux Packg Mat. */ handlingUnitNrOfAuxPackgMat: DeserializedType; /** * Handling Unit Number Of Serial Numb. */ handlingUnitNumberOfSerialNumb: DeserializedType; /** * Serial Number Profile. * Maximum length: 4. */ serialNumberProfile: DeserializedType; /** * One-to-one navigation property to the [[HandlingUnit]] entity. */ handlingUnit?: HandlingUnit | null; /** * One-to-many navigation property to the [[HandlingUnitSerialNumber]] entity. */ handlingUnitItemSerialNumber: HandlingUnitSerialNumber[]; } export interface HandlingUnitItemType { handlingUnitExternalId: DeserializedType; warehouse: DeserializedType; stockItemUuid: DeserializedType; handlingUnitItem: DeserializedType; handlingUnitTypeOfContent: DeserializedType; handlingUnitNestedExternalId: DeserializedType; handlingUnitReferenceDocument: DeserializedType; handlingUnitRefDocumentItem: DeserializedType; material: DeserializedType; batch: DeserializedType; plant: DeserializedType; storageLocation: DeserializedType; handlingUnitQuantity: DeserializedType; handlingUnitQuantityUnit: DeserializedType; handlingUnitAltUnitOfMeasure: DeserializedType; handlingUnitNrOfAuxPackgMat: DeserializedType; handlingUnitNumberOfSerialNumb: DeserializedType; serialNumberProfile: DeserializedType; handlingUnit?: HandlingUnitType | null; handlingUnitItemSerialNumber: HandlingUnitSerialNumberType[]; } //# sourceMappingURL=HandlingUnitItem.d.ts.map