import { HandlingUnit } from './HandlingUnit'; import { HandlingUnitRequestBuilder } from './HandlingUnitRequestBuilder'; import { HandlingUnitItemApi } from './HandlingUnitItemApi'; import { Sap_Message } from './Sap_Message'; import { CustomField, DefaultDeSerializers, DeSerializers, AllFields, EntityBuilderType, EntityApi, EdmTypeField, OrderableEdmTypeField, CollectionField, OneToManyLink } from '@sap-cloud-sdk/odata-v4'; export declare class HandlingUnitApi implements EntityApi, DeSerializersT> { deSerializers: DeSerializersT; constructor(deSerializers?: DeSerializersT); private navigationPropertyFields; _addNavigationProperties(linkedApis: [ HandlingUnitItemApi ]): this; entityConstructor: typeof HandlingUnit; requestBuilder(): HandlingUnitRequestBuilder; entityBuilder(): EntityBuilderType, DeSerializersT>; customField(fieldName: string, isNullable?: NullableT): CustomField, DeSerializersT, NullableT>; get schema(): { /** * * All fields selector. */ ALL_FIELDS: AllFields>>; /** * Static representation of the one-to-many navigation property [[handlingUnitItem]] for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ HANDLING_UNIT_ITEM: OneToManyLink, DeSerializersT, HandlingUnitItemApi>; /** * Static representation of the [[handlingUnitExternalId]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ HANDLING_UNIT_EXTERNAL_ID: EdmTypeField>, DeSerializersT, "Edm.String", false, true>; /** * Static representation of the [[warehouse]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ WAREHOUSE: EdmTypeField>, DeSerializersT, "Edm.String", false, true>; /** * Static representation of the [[packagingMaterial]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ PACKAGING_MATERIAL: EdmTypeField>, DeSerializersT, "Edm.String", false, true>; /** * Static representation of the [[packagingMaterialType]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ PACKAGING_MATERIAL_TYPE: EdmTypeField>, DeSerializersT, "Edm.String", false, true>; /** * Static representation of the [[plant]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ PLANT: EdmTypeField>, DeSerializersT, "Edm.String", false, true>; /** * Static representation of the [[storageLocation]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ STORAGE_LOCATION: EdmTypeField>, DeSerializersT, "Edm.String", false, true>; /** * Static representation of the [[shippingPoint]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ SHIPPING_POINT: EdmTypeField>, DeSerializersT, "Edm.String", false, true>; /** * Static representation of the [[parentHandlingUnitNumber]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ PARENT_HANDLING_UNIT_NUMBER: EdmTypeField>, DeSerializersT, "Edm.String", false, true>; /** * Static representation of the [[grossWeight]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ GROSS_WEIGHT: OrderableEdmTypeField>, DeSerializersT, "Edm.Decimal", false, true>; /** * Static representation of the [[netWeight]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ NET_WEIGHT: OrderableEdmTypeField>, DeSerializersT, "Edm.Decimal", false, true>; /** * Static representation of the [[handlingUnitMaxWeight]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ HANDLING_UNIT_MAX_WEIGHT: OrderableEdmTypeField>, DeSerializersT, "Edm.Decimal", false, true>; /** * Static representation of the [[weightUnit]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ WEIGHT_UNIT: EdmTypeField>, DeSerializersT, "Edm.String", false, true>; /** * Static representation of the [[handlingUnitTareWeight]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ HANDLING_UNIT_TARE_WEIGHT: OrderableEdmTypeField>, DeSerializersT, "Edm.Decimal", false, true>; /** * Static representation of the [[handlingUnitTareWeightUnit]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ HANDLING_UNIT_TARE_WEIGHT_UNIT: EdmTypeField>, DeSerializersT, "Edm.String", false, true>; /** * Static representation of the [[grossVolume]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ GROSS_VOLUME: OrderableEdmTypeField>, DeSerializersT, "Edm.Decimal", false, true>; /** * Static representation of the [[handlingUnitNetVolume]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ HANDLING_UNIT_NET_VOLUME: OrderableEdmTypeField>, DeSerializersT, "Edm.Decimal", false, true>; /** * Static representation of the [[handlingUnitMaxVolume]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ HANDLING_UNIT_MAX_VOLUME: OrderableEdmTypeField>, DeSerializersT, "Edm.Decimal", false, true>; /** * Static representation of the [[volumeUnit]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ VOLUME_UNIT: EdmTypeField>, DeSerializersT, "Edm.String", false, true>; /** * Static representation of the [[handlingUnitTareVolume]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ HANDLING_UNIT_TARE_VOLUME: OrderableEdmTypeField>, DeSerializersT, "Edm.Decimal", false, true>; /** * Static representation of the [[handlingUnitTareVolumeUnit]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ HANDLING_UNIT_TARE_VOLUME_UNIT: EdmTypeField>, DeSerializersT, "Edm.String", false, true>; /** * Static representation of the [[handlingUnitLength]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ HANDLING_UNIT_LENGTH: OrderableEdmTypeField>, DeSerializersT, "Edm.Decimal", false, true>; /** * Static representation of the [[handlingUnitWidth]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ HANDLING_UNIT_WIDTH: OrderableEdmTypeField>, DeSerializersT, "Edm.Decimal", false, true>; /** * Static representation of the [[handlingUnitHeight]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ HANDLING_UNIT_HEIGHT: OrderableEdmTypeField>, DeSerializersT, "Edm.Decimal", false, true>; /** * Static representation of the [[unitOfMeasureDimension]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ UNIT_OF_MEASURE_DIMENSION: EdmTypeField>, DeSerializersT, "Edm.String", false, true>; /** * Static representation of the [[handlingUnitReferenceDocument]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ HANDLING_UNIT_REFERENCE_DOCUMENT: EdmTypeField>, DeSerializersT, "Edm.String", false, true>; /** * Static representation of the [[handlingUnitRefDocType]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ HANDLING_UNIT_REF_DOC_TYPE: EdmTypeField>, DeSerializersT, "Edm.String", false, true>; /** * Static representation of the [[packingInstruction]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ PACKING_INSTRUCTION: EdmTypeField>, DeSerializersT, "Edm.String", false, true>; /** * Static representation of the [[handlingUnitSecondExternalId]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ HANDLING_UNIT_SECOND_EXTERNAL_ID: EdmTypeField>, DeSerializersT, "Edm.String", false, true>; /** * Static representation of the [[createdByUser]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ CREATED_BY_USER: EdmTypeField>, DeSerializersT, "Edm.String", false, true>; /** * Static representation of the [[creationDateTime]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ CREATION_DATE_TIME: OrderableEdmTypeField>, DeSerializersT, "Edm.DateTimeOffset", true, true>; /** * Static representation of the [[lastChangedByUser]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ LAST_CHANGED_BY_USER: EdmTypeField>, DeSerializersT, "Edm.String", false, true>; /** * Static representation of the [[lastChangeDateTime]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ LAST_CHANGE_DATE_TIME: OrderableEdmTypeField>, DeSerializersT, "Edm.DateTimeOffset", true, true>; /** * Static representation of the [[storageType]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ STORAGE_TYPE: EdmTypeField>, DeSerializersT, "Edm.String", false, true>; /** * Static representation of the [[storageSection]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ STORAGE_SECTION: EdmTypeField>, DeSerializersT, "Edm.String", false, true>; /** * Static representation of the [[storageBin]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ STORAGE_BIN: EdmTypeField>, DeSerializersT, "Edm.String", false, true>; /** * Static representation of the [[sapMessages]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ SAP_MESSAGES: CollectionField>, DeSerializersT, Sap_Message, false, true>; }; } //# sourceMappingURL=HandlingUnitApi.d.ts.map