import { Entity, DefaultDeSerializers, DeSerializers, DeserializedType } from '@sap-cloud-sdk/odata-v2'; import { Batch, BatchType } from './Batch'; import { BatchCharcValue, BatchCharcValueType } from './BatchCharcValue'; /** * This class represents the entity "BatchCharc" of service "cds_api_batch_srv". */ export declare class BatchCharc extends Entity implements BatchCharcType { /** * Technical entity name for BatchCharc. */ static _entityName: string; /** * Default url path for the according service. */ static _defaultServicePath: string; /** * All key fields of the BatchCharc 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 characteristic number without conversion routine. * Maximum length: 10. */ charcInternalId: DeserializedType; /** * Last Change Timestamp. * @nullable */ lastChangeDateTime?: DeserializedType | null; /** * One-to-one navigation property to the [[Batch]] entity. */ toBatch?: Batch | null; /** * One-to-many navigation property to the [[BatchCharcValue]] entity. */ toBatchCharcValue: BatchCharcValue[]; } export interface BatchCharcType { material: DeserializedType; batchIdentifyingPlant: DeserializedType; batch: DeserializedType; charcInternalId: DeserializedType; lastChangeDateTime?: DeserializedType | null; toBatch?: BatchType | null; toBatchCharcValue: BatchCharcValueType[]; } //# sourceMappingURL=BatchCharc.d.ts.map