import { Entity, DefaultDeSerializers, DeSerializers, DeserializedType } from '@sap-cloud-sdk/odata-v2'; import { Batch, BatchType } from './Batch'; /** * This class represents the entity "BatchPlant" of service "cds_api_batch_srv". */ export declare class BatchPlant extends Entity implements BatchPlantType { /** * Technical entity name for BatchPlant. */ static _entityName: string; /** * Default url path for the according service. */ static _defaultServicePath: string; /** * All key fields of the BatchPlant entity */ static _keys: string[]; /** * Material Number. * Alphanumeric key uniquely identifying the material. * Maximum length: 16. */ material: DeserializedType; /** * Batch Number. * Assigns a material that is manufactured in batches or production lots to a specific batch. * Maximum length: 10. */ batch: DeserializedType; /** * Plant. * Key uniquely identifying a plant. * Maximum length: 4. */ plant: DeserializedType; /** * Plant. * Key uniquely identifying a plant. * Maximum length: 4. * @nullable */ batchIdentifyingPlant?: DeserializedType | null; /** * Valuation Type. * Uniquely identifies separately valuated stocks of a material. * The valuation types allowed for a material are determined by the valuation category.If a material is valuated according to its origin (valuation category H), you can define the possible countries of origin as valuation types. * Maximum length: 10. * @nullable */ inventoryValuationType?: DeserializedType | null; /** * Last Change Timestamp. * @nullable */ lastChangeDateTime?: DeserializedType | null; /** * One-to-one navigation property to the [[Batch]] entity. */ toBatch?: Batch | null; } export interface BatchPlantType { material: DeserializedType; batch: DeserializedType; plant: DeserializedType; batchIdentifyingPlant?: DeserializedType | null; inventoryValuationType?: DeserializedType | null; lastChangeDateTime?: DeserializedType | null; toBatch?: BatchType | null; } //# sourceMappingURL=BatchPlant.d.ts.map