import { CustProjSlsOrdItem } from './CustProjSlsOrdItem'; import { CustProjSlsOrdItemRequestBuilder } from './CustProjSlsOrdItemRequestBuilder'; import { CustProjSlsOrdItemPartnerApi } from './CustProjSlsOrdItemPartnerApi'; import { CustProjSlsOrdItemTextApi } from './CustProjSlsOrdItemTextApi'; import { CustProjSlsOrdItemWorkPckgApi } from './CustProjSlsOrdItemWorkPckgApi'; import { CustProjSlsOrdItmBillgPlnItmApi } from './CustProjSlsOrdItmBillgPlnItmApi'; import { CustomField, DefaultDeSerializers, DeSerializers, AllFields, EntityBuilderType, EntityApi, EdmTypeField, OrderableEdmTypeField, Link } from '@sap-cloud-sdk/odata-v2'; export declare class CustProjSlsOrdItemApi implements EntityApi, DeSerializersT> { deSerializers: DeSerializersT; constructor(deSerializers?: DeSerializersT); private navigationPropertyFields; _addNavigationProperties(linkedApis: [ CustProjSlsOrdItemPartnerApi, CustProjSlsOrdItemTextApi, CustProjSlsOrdItemWorkPckgApi, CustProjSlsOrdItmBillgPlnItmApi ]): this; entityConstructor: typeof CustProjSlsOrdItem; requestBuilder(): CustProjSlsOrdItemRequestBuilder; entityBuilder(): EntityBuilderType, DeSerializersT>; customField(fieldName: string, isNullable?: NullableT): CustomField, DeSerializersT, NullableT>; get schema(): { /** * * All fields selector. */ ALL_FIELDS: AllFields>>; /** * Static representation of the one-to-many navigation property [[toCustProjSlsOrdItemPartner]] for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ TO_CUST_PROJ_SLS_ORD_ITEM_PARTNER: Link, DeSerializersT, CustProjSlsOrdItemPartnerApi>; /** * Static representation of the one-to-many navigation property [[toCustProjSlsOrdItemText]] for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ TO_CUST_PROJ_SLS_ORD_ITEM_TEXT: Link, DeSerializersT, CustProjSlsOrdItemTextApi>; /** * Static representation of the one-to-many navigation property [[toCustProjSlsOrdItemWorkPckg]] for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ TO_CUST_PROJ_SLS_ORD_ITEM_WORK_PCKG: Link, DeSerializersT, CustProjSlsOrdItemWorkPckgApi>; /** * Static representation of the one-to-many navigation property [[toCustProjSoiBillgPlnItm]] for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ TO_CUST_PROJ_SOI_BILLG_PLN_ITM: Link, DeSerializersT, CustProjSlsOrdItmBillgPlnItmApi>; /** * Static representation of the [[customerProject]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ CUSTOMER_PROJECT: EdmTypeField>, DeSerializersT, "Edm.String", false, true>; /** * Static representation of the [[salesOrderItem]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ SALES_ORDER_ITEM: EdmTypeField>, DeSerializersT, "Edm.String", false, true>; /** * Static representation of the [[salesOrder]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ SALES_ORDER: EdmTypeField>, DeSerializersT, "Edm.String", true, true>; /** * Static representation of the [[salesOrderItemCategory]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ SALES_ORDER_ITEM_CATEGORY: EdmTypeField>, DeSerializersT, "Edm.String", true, true>; /** * Static representation of the [[material]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ MATERIAL: EdmTypeField>, DeSerializersT, "Edm.String", true, true>; /** * Static representation of the [[salesOrderItemText]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ SALES_ORDER_ITEM_TEXT: EdmTypeField>, DeSerializersT, "Edm.String", true, true>; /** * Static representation of the [[profitCenter]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ PROFIT_CENTER: EdmTypeField>, DeSerializersT, "Edm.String", true, true>; /** * Static representation of the [[cappedNetAmount]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ CAPPED_NET_AMOUNT: OrderableEdmTypeField>, DeSerializersT, "Edm.Decimal", true, true>; /** * Static representation of the [[cappedNetAmtAlertThldInPct]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ CAPPED_NET_AMT_ALERT_THLD_IN_PCT: EdmTypeField>, DeSerializersT, "Edm.String", true, true>; /** * Static representation of the [[materialByCustomer]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ MATERIAL_BY_CUSTOMER: EdmTypeField>, DeSerializersT, "Edm.String", true, true>; /** * Static representation of the [[netAmount]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ NET_AMOUNT: OrderableEdmTypeField>, DeSerializersT, "Edm.Decimal", true, true>; /** * Static representation of the [[expectedNetAmount]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ EXPECTED_NET_AMOUNT: OrderableEdmTypeField>, DeSerializersT, "Edm.Decimal", true, true>; /** * Static representation of the [[totalStandAloneSellingPrice]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ TOTAL_STAND_ALONE_SELLING_PRICE: OrderableEdmTypeField>, DeSerializersT, "Edm.Decimal", true, true>; /** * Static representation of the [[transactionCurrency]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ TRANSACTION_CURRENCY: EdmTypeField>, DeSerializersT, "Edm.String", true, true>; /** * Static representation of the [[wbsElement]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ WBS_ELEMENT: EdmTypeField>, DeSerializersT, "Edm.String", true, true>; /** * Static representation of the [[purchaseOrderByCustomer]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ PURCHASE_ORDER_BY_CUSTOMER: EdmTypeField>, DeSerializersT, "Edm.String", true, true>; /** * Static representation of the [[underlyingPurchaseOrderItem]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ UNDERLYING_PURCHASE_ORDER_ITEM: EdmTypeField>, DeSerializersT, "Edm.String", true, true>; /** * Static representation of the [[salesDocumentRjcnReason]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ SALES_DOCUMENT_RJCN_REASON: EdmTypeField>, DeSerializersT, "Edm.String", true, true>; /** * Static representation of the [[sdDocumentRejectionStatus]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ SD_DOCUMENT_REJECTION_STATUS: EdmTypeField>, DeSerializersT, "Edm.String", true, true>; /** * Static representation of the [[sdProcessStatus]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ SD_PROCESS_STATUS: EdmTypeField>, DeSerializersT, "Edm.String", true, true>; /** * Static representation of the [[itemBillingBlockReason]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ ITEM_BILLING_BLOCK_REASON: EdmTypeField>, DeSerializersT, "Edm.String", true, true>; }; } //# sourceMappingURL=CustProjSlsOrdItemApi.d.ts.map