import { CustProjSlsOrd } from './CustProjSlsOrd'; import { CustProjSlsOrdRequestBuilder } from './CustProjSlsOrdRequestBuilder'; import { CustProjSlsOrdItemApi } from './CustProjSlsOrdItemApi'; import { CustProjSlsOrdPartnerApi } from './CustProjSlsOrdPartnerApi'; import { CustProjSlsOrdTextApi } from './CustProjSlsOrdTextApi'; import { CustomField, DefaultDeSerializers, DeSerializers, AllFields, EntityBuilderType, EntityApi, EdmTypeField, OrderableEdmTypeField, Link } from '@sap-cloud-sdk/odata-v2'; export declare class CustProjSlsOrdApi implements EntityApi, DeSerializersT> { deSerializers: DeSerializersT; constructor(deSerializers?: DeSerializersT); private navigationPropertyFields; _addNavigationProperties(linkedApis: [ CustProjSlsOrdItemApi, CustProjSlsOrdPartnerApi, CustProjSlsOrdTextApi ]): this; entityConstructor: typeof CustProjSlsOrd; requestBuilder(): CustProjSlsOrdRequestBuilder; 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 [[toCustProjSlsOrdItem]] 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: Link, DeSerializersT, CustProjSlsOrdItemApi>; /** * Static representation of the one-to-many navigation property [[toCustProjSlsOrdPartner]] for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ TO_CUST_PROJ_SLS_ORD_PARTNER: Link, DeSerializersT, CustProjSlsOrdPartnerApi>; /** * Static representation of the one-to-many navigation property [[toCustProjSlsOrdText]] for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ TO_CUST_PROJ_SLS_ORD_TEXT: Link, DeSerializersT, CustProjSlsOrdTextApi>; /** * 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 [[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 [[soldToParty]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ SOLD_TO_PARTY: EdmTypeField>, DeSerializersT, "Edm.String", true, true>; /** * Static representation of the [[totalNetAmount]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ TOTAL_NET_AMOUNT: 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 [[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 [[customerPurchaseOrderDate]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ CUSTOMER_PURCHASE_ORDER_DATE: OrderableEdmTypeField>, DeSerializersT, "Edm.DateTime", true, true>; /** * Static representation of the [[salesOffice]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ SALES_OFFICE: EdmTypeField>, DeSerializersT, "Edm.String", true, true>; /** * Static representation of the [[salesGroup]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ SALES_GROUP: EdmTypeField>, DeSerializersT, "Edm.String", true, true>; /** * Static representation of the [[customerPaymentTerms]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ CUSTOMER_PAYMENT_TERMS: EdmTypeField>, DeSerializersT, "Edm.String", true, true>; /** * Static representation of the [[customerAccountAssignmentGroup]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ CUSTOMER_ACCOUNT_ASSIGNMENT_GROUP: EdmTypeField>, DeSerializersT, "Edm.String", true, true>; /** * Static representation of the [[headerBillingBlockReason]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ HEADER_BILLING_BLOCK_REASON: EdmTypeField>, DeSerializersT, "Edm.String", true, true>; /** * Static representation of the [[salesOrganization]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ SALES_ORGANIZATION: EdmTypeField>, DeSerializersT, "Edm.String", true, true>; /** * Static representation of the [[distributionChannel]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ DISTRIBUTION_CHANNEL: EdmTypeField>, DeSerializersT, "Edm.String", true, true>; /** * Static representation of the [[organizationDivision]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ ORGANIZATION_DIVISION: EdmTypeField>, DeSerializersT, "Edm.String", true, true>; }; } //# sourceMappingURL=CustProjSlsOrdApi.d.ts.map