import { BusinessSolutionQuotation } from './BusinessSolutionQuotation'; import { BusinessSolutionQuotationRequestBuilder } from './BusinessSolutionQuotationRequestBuilder'; import { BusSolnQtanExpenseItemApi } from './BusSolnQtanExpenseItemApi'; import { BusSolnQtanSalesItemApi } from './BusSolnQtanSalesItemApi'; import { BusSolnQtanFupSalesOrderApi } from './BusSolnQtanFupSalesOrderApi'; import { BusSolnQtanFupSrvcContrApi } from './BusSolnQtanFupSrvcContrApi'; import { BusSolnQtanSrvcContrItemApi } from './BusSolnQtanSrvcContrItemApi'; import { BusSolnQtanServiceItemApi } from './BusSolnQtanServiceItemApi'; import { BusSolnQtanFupSrvcOrderApi } from './BusSolnQtanFupSrvcOrderApi'; import { BusSolnQtanSrvcPrtItemApi } from './BusSolnQtanSrvcPrtItemApi'; import { BusSolnQtanFupSubscrpnContrApi } from './BusSolnQtanFupSubscrpnContrApi'; import { BusSolnQtanSubscrpnItemApi } from './BusSolnQtanSubscrpnItemApi'; import { BusSolutionQuotationTextApi } from './BusSolutionQuotationTextApi'; import { CustomField, DefaultDeSerializers, DeSerializers, AllFields, EntityBuilderType, EntityApi, EdmTypeField, OrderableEdmTypeField, Link } from '@sap-cloud-sdk/odata-v2'; export declare class BusinessSolutionQuotationApi implements EntityApi, DeSerializersT> { deSerializers: DeSerializersT; constructor(deSerializers?: DeSerializersT); private navigationPropertyFields; _addNavigationProperties(linkedApis: [ BusSolnQtanExpenseItemApi, BusSolnQtanSalesItemApi, BusSolnQtanFupSalesOrderApi, BusSolnQtanFupSrvcContrApi, BusSolnQtanSrvcContrItemApi, BusSolnQtanServiceItemApi, BusSolnQtanFupSrvcOrderApi, BusSolnQtanSrvcPrtItemApi, BusSolnQtanFupSubscrpnContrApi, BusSolnQtanSubscrpnItemApi, BusSolutionQuotationTextApi ]): this; entityConstructor: typeof BusinessSolutionQuotation; requestBuilder(): BusinessSolutionQuotationRequestBuilder; 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 [[toExpenseItem]] for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ TO_EXPENSE_ITEM: Link, DeSerializersT, BusSolnQtanExpenseItemApi>; /** * Static representation of the one-to-many navigation property [[toSalesItem]] for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ TO_SALES_ITEM: Link, DeSerializersT, BusSolnQtanSalesItemApi>; /** * Static representation of the one-to-many navigation property [[toSalesOrder]] for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ TO_SALES_ORDER: Link, DeSerializersT, BusSolnQtanFupSalesOrderApi>; /** * Static representation of the one-to-many navigation property [[toServiceContract]] for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ TO_SERVICE_CONTRACT: Link, DeSerializersT, BusSolnQtanFupSrvcContrApi>; /** * Static representation of the one-to-many navigation property [[toServiceContractItem]] for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ TO_SERVICE_CONTRACT_ITEM: Link, DeSerializersT, BusSolnQtanSrvcContrItemApi>; /** * Static representation of the one-to-many navigation property [[toServiceItem]] for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ TO_SERVICE_ITEM: Link, DeSerializersT, BusSolnQtanServiceItemApi>; /** * Static representation of the one-to-many navigation property [[toServiceOrder]] for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ TO_SERVICE_ORDER: Link, DeSerializersT, BusSolnQtanFupSrvcOrderApi>; /** * Static representation of the one-to-many navigation property [[toServicePartItem]] for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ TO_SERVICE_PART_ITEM: Link, DeSerializersT, BusSolnQtanSrvcPrtItemApi>; /** * Static representation of the one-to-many navigation property [[toSubscriptionContract]] for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ TO_SUBSCRIPTION_CONTRACT: Link, DeSerializersT, BusSolnQtanFupSubscrpnContrApi>; /** * Static representation of the one-to-many navigation property [[toSubscriptionItem]] for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ TO_SUBSCRIPTION_ITEM: Link, DeSerializersT, BusSolnQtanSubscrpnItemApi>; /** * Static representation of the one-to-many navigation property [[toText]] for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ TO_TEXT: Link, DeSerializersT, BusSolutionQuotationTextApi>; /** * Static representation of the [[businessSolutionQuotation]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ BUSINESS_SOLUTION_QUOTATION: EdmTypeField>, DeSerializersT, "Edm.String", false, true>; /** * Static representation of the [[busSolutionQuotationUuid]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ BUS_SOLUTION_QUOTATION_UUID: EdmTypeField>, DeSerializersT, "Edm.Guid", true, true>; /** * Static representation of the [[busSolutionQuotationType]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ BUS_SOLUTION_QUOTATION_TYPE: EdmTypeField>, DeSerializersT, "Edm.String", true, true>; /** * Static representation of the [[busSolnQtanDescription]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ BUS_SOLN_QTAN_DESCRIPTION: EdmTypeField>, DeSerializersT, "Edm.String", true, true>; /** * Static representation of the [[language]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ LANGUAGE: EdmTypeField>, DeSerializersT, "Edm.String", true, true>; /** * Static representation of the [[busSolnQtanExtReference]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ BUS_SOLN_QTAN_EXT_REFERENCE: EdmTypeField>, DeSerializersT, "Edm.String", true, true>; /** * Static representation of the [[busSolnPrtfloReference]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ BUS_SOLN_PRTFLO_REFERENCE: EdmTypeField>, DeSerializersT, "Edm.String", true, true>; /** * Static representation of the [[busSolnQuotationIsReleased]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ BUS_SOLN_QUOTATION_IS_RELEASED: EdmTypeField>, DeSerializersT, "Edm.String", true, true>; /** * Static representation of the [[busSolnQuotationIsCompleted]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ BUS_SOLN_QUOTATION_IS_COMPLETED: EdmTypeField>, DeSerializersT, "Edm.String", true, true>; /** * Static representation of the [[busSolnQuotationIsRejected]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ BUS_SOLN_QUOTATION_IS_REJECTED: EdmTypeField>, DeSerializersT, "Edm.String", true, true>; /** * Static representation of the [[serviceDocumentHasError]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ SERVICE_DOCUMENT_HAS_ERROR: 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 [[busSolnQtanValdtyStartDateTime]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ BUS_SOLN_QTAN_VALDTY_START_DATE_TIME: OrderableEdmTypeField>, DeSerializersT, "Edm.Decimal", true, true>; /** * Static representation of the [[busSolnQtanValdtyEndDateTime]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ BUS_SOLN_QTAN_VALDTY_END_DATE_TIME: OrderableEdmTypeField>, DeSerializersT, "Edm.Decimal", 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 [[division]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ DIVISION: EdmTypeField>, DeSerializersT, "Edm.String", 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 [[serviceOrganizationUnit]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ SERVICE_ORGANIZATION_UNIT: EdmTypeField>, DeSerializersT, "Edm.String", true, true>; /** * Static representation of the [[serviceOrganization]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ SERVICE_ORGANIZATION: 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 [[shipToParty]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ SHIP_TO_PARTY: EdmTypeField>, DeSerializersT, "Edm.String", true, true>; /** * Static representation of the [[billToParty]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ BILL_TO_PARTY: EdmTypeField>, DeSerializersT, "Edm.String", true, true>; /** * Static representation of the [[payerParty]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ PAYER_PARTY: EdmTypeField>, DeSerializersT, "Edm.String", true, true>; /** * Static representation of the [[personResponsible]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ PERSON_RESPONSIBLE: EdmTypeField>, DeSerializersT, "Edm.String", true, true>; /** * Static representation of the [[contactPerson]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ CONTACT_PERSON: EdmTypeField>, DeSerializersT, "Edm.String", 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 [[paymentTerms]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ PAYMENT_TERMS: EdmTypeField>, DeSerializersT, "Edm.String", true, true>; /** * Static representation of the [[createdByUser]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ CREATED_BY_USER: EdmTypeField>, DeSerializersT, "Edm.String", true, true>; /** * Static representation of the [[creationDateTime]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ CREATION_DATE_TIME: OrderableEdmTypeField>, DeSerializersT, "Edm.DateTimeOffset", true, true>; /** * Static representation of the [[lastChangedByUser]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ LAST_CHANGED_BY_USER: EdmTypeField>, DeSerializersT, "Edm.String", true, true>; /** * Static representation of the [[lastChangeDateTime]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ LAST_CHANGE_DATE_TIME: OrderableEdmTypeField>, DeSerializersT, "Edm.DateTimeOffset", true, true>; }; } //# sourceMappingURL=BusinessSolutionQuotationApi.d.ts.map