import { Entity, DefaultDeSerializers, DeSerializers, DeserializedType } from '@sap-cloud-sdk/odata-v2'; /** * This class represents the entity "A_PurReqnAcctAssgmt" of service "API_PURCHASEREQ_PROCESS_SRV". */ export declare class PurReqnAcctAssgmt extends Entity implements PurReqnAcctAssgmtType { /** * Technical entity name for PurReqnAcctAssgmt. */ static _entityName: string; /** * Default url path for the according service. */ static _defaultServicePath: string; /** * All key fields of the PurReqnAcctAssgmt entity */ static _keys: string[]; /** * Purchase Requisition Number. * Maximum length: 10. */ purchaseRequisition: DeserializedType; /** * Item number of purchase requisition. * Maximum length: 5. */ purchaseRequisitionItem: DeserializedType; /** * Serial number for PReq account assignment segment. * Maximum length: 2. */ purchaseReqnAcctAssgmtNumber: DeserializedType; /** * Cost Center. * Maximum length: 10. * @nullable */ costCenter?: DeserializedType | null; /** * Main Asset Number. * Maximum length: 12. * @nullable */ masterFixedAsset?: DeserializedType | null; /** * Network Number for Account Assignment. * Maximum length: 12. * @nullable */ projectNetwork?: DeserializedType | null; /** * Purchase requisition unit of measure. * Maximum length: 3. * @nullable */ baseUnit?: DeserializedType | null; /** * Purchase requisition quantity. * @nullable */ quantity?: DeserializedType | null; /** * Distribution percentage in the case of multiple acct assgt. * @nullable */ multipleAcctAssgmtDistrPercent?: DeserializedType | null; /** * Currency Key. * Maximum length: 5. * @nullable */ purReqnItemCurrency?: DeserializedType | null; /** * Net Order Value in PO Currency. * @nullable */ purReqnNetAmount?: DeserializedType | null; /** * Deletion Indicator in Purchasing Document. * Maximum length: 1. * @nullable */ isDeleted?: DeserializedType | null; /** * G/L Account Number. * Maximum length: 10. * @nullable */ costElement?: DeserializedType | null; /** * G/L Account Number. * Maximum length: 10. * @nullable */ glAccount?: DeserializedType | null; /** * Business Area. * Maximum length: 4. * @nullable */ businessArea?: DeserializedType | null; /** * Sales and Distribution Document Number. * Maximum length: 10. * @nullable */ sdDocument?: DeserializedType | null; /** * Sales and Distribution Document Number. * Maximum length: 10. * @nullable */ salesOrder?: DeserializedType | null; /** * Sales Document Item. * Maximum length: 6. * @nullable */ salesDocumentItem?: DeserializedType | null; /** * Sales Document Item. * Maximum length: 6. * @nullable */ salesOrderItem?: DeserializedType | null; /** * Schedule Line Number. * Maximum length: 4. * @nullable */ scheduleLine?: DeserializedType | null; /** * Schedule Line Number. * Maximum length: 4. * @nullable */ salesOrderScheduleLine?: DeserializedType | null; /** * Asset Subnumber. * Maximum length: 4. * @nullable */ fixedAsset?: DeserializedType | null; /** * Order Number. * Maximum length: 12. * @nullable */ processOrder?: DeserializedType | null; /** * Order Number. * Maximum length: 12. * @nullable */ orderId?: DeserializedType | null; /** * Unloading Point. * Maximum length: 25. * @nullable */ unloadingPointName?: DeserializedType | null; /** * Controlling Area. * Maximum length: 4. * @nullable */ controllingArea?: DeserializedType | null; /** * Cost Object. * Maximum length: 12. * @nullable */ costObject?: DeserializedType | null; /** * Profitability Segment Number (CO-PA). * Maximum length: 10. * @nullable */ profitabilitySegment?: DeserializedType | null; /** * Profit Center. * Maximum length: 10. * @nullable */ profitCenter?: DeserializedType | null; /** * Routing number of operations in the order. * Maximum length: 10. * @nullable */ projectNetworkInternalId?: DeserializedType | null; /** * Commitment Item. * Maximum length: 24. * @nullable */ commitmentItem?: DeserializedType | null; /** * Funds Center. * Maximum length: 16. * @nullable */ fundsCenter?: DeserializedType | null; /** * Fund. * Maximum length: 10. * @nullable */ fund?: DeserializedType | null; /** * Functional Area. * Maximum length: 16. * @nullable */ functionalArea?: DeserializedType | null; /** * Record Created On. * @nullable */ creationDate?: DeserializedType | null; /** * Goods Recipient. * Maximum length: 12. * @nullable */ goodsRecipientName?: DeserializedType | null; /** * Internal Key for Real Estate Object. * Maximum length: 40. * @nullable */ realEstateObject?: DeserializedType | null; /** * Internal counter. * Maximum length: 8. * @nullable */ networkActivityInternalId?: DeserializedType | null; /** * Partner account number. * Maximum length: 10. * @nullable */ partnerAccountNumber?: DeserializedType | null; /** * Recovery Indicator. * Maximum length: 2. * @nullable */ jointVentureRecoveryCode?: DeserializedType | null; /** * Reference date for settlement. * @nullable */ settlementReferenceDate?: DeserializedType | null; /** * Routing number of operations in the order. * Maximum length: 10. * @nullable */ orderInternalId?: DeserializedType | null; /** * General counter for order. * Maximum length: 8. * @nullable */ orderIntBillOfOperationsItem?: DeserializedType | null; /** * Document Number for Earmarked Funds. * Maximum length: 10. * @nullable */ earmarkedFundsDocument?: DeserializedType | null; /** * Activity Type. * Maximum length: 6. * @nullable */ costCtrActivityType?: DeserializedType | null; /** * Business Process. * Maximum length: 12. * @nullable */ businessProcess?: DeserializedType | null; /** * Grant. * Maximum length: 20. * @nullable */ grantId?: DeserializedType | null; /** * Validity Date. * @nullable */ validityDate?: DeserializedType | null; /** * Chart of Accounts. * Maximum length: 4. * @nullable */ chartOfAccounts?: DeserializedType | null; /** * Work Breakdown Structure Element (WBS Element). * Maximum length: 24. * @nullable */ wbsElement?: DeserializedType | null; /** * Operation/Activity Number. * Maximum length: 4. * @nullable */ networkActivity?: DeserializedType | null; /** * Purchase Requisition Document Type. * Maximum length: 4. * @nullable */ purchaseRequisitionType?: DeserializedType | null; /** * Plant. * Maximum length: 4. * @nullable */ plant?: DeserializedType | null; /** * Purchasing Organization. * Maximum length: 4. * @nullable */ purchasingOrganization?: DeserializedType | null; /** * Purchasing Group. * Maximum length: 3. * @nullable */ purchasingGroup?: DeserializedType | null; } export interface PurReqnAcctAssgmtType { purchaseRequisition: DeserializedType; purchaseRequisitionItem: DeserializedType; purchaseReqnAcctAssgmtNumber: DeserializedType; costCenter?: DeserializedType | null; masterFixedAsset?: DeserializedType | null; projectNetwork?: DeserializedType | null; baseUnit?: DeserializedType | null; quantity?: DeserializedType | null; multipleAcctAssgmtDistrPercent?: DeserializedType | null; purReqnItemCurrency?: DeserializedType | null; purReqnNetAmount?: DeserializedType | null; isDeleted?: DeserializedType | null; costElement?: DeserializedType | null; glAccount?: DeserializedType | null; businessArea?: DeserializedType | null; sdDocument?: DeserializedType | null; salesOrder?: DeserializedType | null; salesDocumentItem?: DeserializedType | null; salesOrderItem?: DeserializedType | null; scheduleLine?: DeserializedType | null; salesOrderScheduleLine?: DeserializedType | null; fixedAsset?: DeserializedType | null; processOrder?: DeserializedType | null; orderId?: DeserializedType | null; unloadingPointName?: DeserializedType | null; controllingArea?: DeserializedType | null; costObject?: DeserializedType | null; profitabilitySegment?: DeserializedType | null; profitCenter?: DeserializedType | null; projectNetworkInternalId?: DeserializedType | null; commitmentItem?: DeserializedType | null; fundsCenter?: DeserializedType | null; fund?: DeserializedType | null; functionalArea?: DeserializedType | null; creationDate?: DeserializedType | null; goodsRecipientName?: DeserializedType | null; realEstateObject?: DeserializedType | null; networkActivityInternalId?: DeserializedType | null; partnerAccountNumber?: DeserializedType | null; jointVentureRecoveryCode?: DeserializedType | null; settlementReferenceDate?: DeserializedType | null; orderInternalId?: DeserializedType | null; orderIntBillOfOperationsItem?: DeserializedType | null; earmarkedFundsDocument?: DeserializedType | null; costCtrActivityType?: DeserializedType | null; businessProcess?: DeserializedType | null; grantId?: DeserializedType | null; validityDate?: DeserializedType | null; chartOfAccounts?: DeserializedType | null; wbsElement?: DeserializedType | null; networkActivity?: DeserializedType | null; purchaseRequisitionType?: DeserializedType | null; plant?: DeserializedType | null; purchasingOrganization?: DeserializedType | null; purchasingGroup?: DeserializedType | null; } //# sourceMappingURL=PurReqnAcctAssgmt.d.ts.map