import { Entity, DefaultDeSerializers, DeSerializers, DeserializedType } from '@sap-cloud-sdk/odata-v2'; import { Batch, BatchType } from './Batch'; /** * This class represents the entity "BatchClass" of service "cds_api_batch_srv". */ export declare class BatchClass extends Entity implements BatchClassType { /** * Technical entity name for BatchClass. */ static _entityName: string; /** * Default url path for the according service. */ static _defaultServicePath: string; /** * All key fields of the BatchClass entity */ static _keys: string[]; /** * Material Number. * Alphanumeric key uniquely identifying the material. * Maximum length: 16. */ material: DeserializedType; /** * Plant. * Key uniquely identifying a plant. * Maximum length: 4. */ batchIdentifyingPlant: DeserializedType; /** * Batch Number. * Assigns a material that is manufactured in batches or production lots to a specific batch. * Maximum length: 10. */ batch: DeserializedType; /** * Internal Class Number. * Maximum length: 10. * @nullable */ classInternalId?: DeserializedType | null; /** * Last Change Timestamp. * @nullable */ lastChangeDateTime?: DeserializedType | null; /** * One-to-one navigation property to the [[Batch]] entity. */ toBatch?: Batch | null; } export interface BatchClassType { material: DeserializedType; batchIdentifyingPlant: DeserializedType; batch: DeserializedType; classInternalId?: DeserializedType | null; lastChangeDateTime?: DeserializedType | null; toBatch?: BatchType | null; } //# sourceMappingURL=BatchClass.d.ts.map