import { Entity, DefaultDeSerializers, DeSerializers, DeserializedType } from '@sap-cloud-sdk/odata-v2'; import { PurchaseRequisitionItem, PurchaseRequisitionItemType } from './PurchaseRequisitionItem'; /** * This class represents the entity "A_PurchaseRequisitionHeader" of service "API_PURCHASEREQ_PROCESS_SRV". */ export declare class PurchaseRequisitionHeader extends Entity implements PurchaseRequisitionHeaderType { /** * Technical entity name for PurchaseRequisitionHeader. */ static _entityName: string; /** * Default url path for the according service. */ static _defaultServicePath: string; /** * All key fields of the PurchaseRequisitionHeader entity */ static _keys: string[]; /** * Purchase requisition number. * Maximum length: 10. */ purchaseRequisition: DeserializedType; /** * Purchase Requisition Document Type. * Maximum length: 4. * @nullable */ purchaseRequisitionType?: DeserializedType | null; /** * Short Text. * Maximum length: 40. * @nullable */ purReqnDescription?: DeserializedType | null; /** * Checkbox. * @nullable */ sourceDetermination?: DeserializedType | null; /** * Boolean Variable (X = True, - = False, Space = Unknown). * @nullable */ purReqnDoOnlyValidation?: DeserializedType | null; /** * One-to-many navigation property to the [[PurchaseRequisitionItem]] entity. */ toPurchaseReqnItem: PurchaseRequisitionItem[]; } export interface PurchaseRequisitionHeaderType { purchaseRequisition: DeserializedType; purchaseRequisitionType?: DeserializedType | null; purReqnDescription?: DeserializedType | null; sourceDetermination?: DeserializedType | null; purReqnDoOnlyValidation?: DeserializedType | null; toPurchaseReqnItem: PurchaseRequisitionItemType[]; } //# sourceMappingURL=PurchaseRequisitionHeader.d.ts.map