import { BusSolnQtanSalesItem } from './BusSolnQtanSalesItem'; import { BusSolnQtanSalesItemRequestBuilder } from './BusSolnQtanSalesItemRequestBuilder'; import { BusinessSolutionQuotationApi } from './BusinessSolutionQuotationApi'; import { BusSolnQtanItmConfignApi } from './BusSolnQtanItmConfignApi'; import { BusSolnQtanItmPriceElementApi } from './BusSolnQtanItmPriceElementApi'; import { BusSolnQtanItmFupSalesOrderApi } from './BusSolnQtanItmFupSalesOrderApi'; import { BusSolnQtanItmFupSrvcOrderApi } from './BusSolnQtanItmFupSrvcOrderApi'; import { BusSolnQtanItemTextApi } from './BusSolnQtanItemTextApi'; import { CustomField, DefaultDeSerializers, DeSerializers, AllFields, EntityBuilderType, EntityApi, EdmTypeField, OrderableEdmTypeField, OneToOneLink, Link } from '@sap-cloud-sdk/odata-v2'; export declare class BusSolnQtanSalesItemApi implements EntityApi, DeSerializersT> { deSerializers: DeSerializersT; constructor(deSerializers?: DeSerializersT); private navigationPropertyFields; _addNavigationProperties(linkedApis: [ BusinessSolutionQuotationApi, BusSolnQtanItmConfignApi, BusSolnQtanItmPriceElementApi, BusSolnQtanItmFupSalesOrderApi, BusSolnQtanItmFupSrvcOrderApi, BusSolnQtanItemTextApi ]): this; entityConstructor: typeof BusSolnQtanSalesItem; requestBuilder(): BusSolnQtanSalesItemRequestBuilder; 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-one navigation property [[toBusinessSolutionQuotation]] for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ TO_BUSINESS_SOLUTION_QUOTATION: OneToOneLink, DeSerializersT, BusinessSolutionQuotationApi>; /** * Static representation of the one-to-many navigation property [[toConfigurations]] for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ TO_CONFIGURATIONS: Link, DeSerializersT, BusSolnQtanItmConfignApi>; /** * Static representation of the one-to-many navigation property [[toPriceElement]] for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ TO_PRICE_ELEMENT: Link, DeSerializersT, BusSolnQtanItmPriceElementApi>; /** * 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, BusSolnQtanItmFupSalesOrderApi>; /** * 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, BusSolnQtanItmFupSrvcOrderApi>; /** * 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, BusSolnQtanItemTextApi>; /** * 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 [[busSolutionQuotationItem]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ BUS_SOLUTION_QUOTATION_ITEM: EdmTypeField>, DeSerializersT, "Edm.String", false, true>; /** * Static representation of the [[busSolnQuotationItemUuid]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ BUS_SOLN_QUOTATION_ITEM_UUID: EdmTypeField>, DeSerializersT, "Edm.Guid", true, true>; /** * Static representation of the [[parentBusSolnQuotationItem]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ PARENT_BUS_SOLN_QUOTATION_ITEM: EdmTypeField>, DeSerializersT, "Edm.String", true, true>; /** * Static representation of the [[busSolnQtanItemCategory]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ BUS_SOLN_QTAN_ITEM_CATEGORY: EdmTypeField>, DeSerializersT, "Edm.String", true, true>; /** * Static representation of the [[product]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ PRODUCT: EdmTypeField>, DeSerializersT, "Edm.String", true, true>; /** * Static representation of the [[quantity]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ QUANTITY: OrderableEdmTypeField>, DeSerializersT, "Edm.Decimal", true, true>; /** * Static representation of the [[quantityUnit]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ QUANTITY_UNIT: EdmTypeField>, DeSerializersT, "Edm.String", true, true>; /** * Static representation of the [[busSolnQtanItemDescription]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ BUS_SOLN_QTAN_ITEM_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 [[busSolnQtanItemExtReference]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ BUS_SOLN_QTAN_ITEM_EXT_REFERENCE: EdmTypeField>, DeSerializersT, "Edm.String", true, true>; /** * Static representation of the [[itemOrderProbabilityInPercent]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ ITEM_ORDER_PROBABILITY_IN_PERCENT: EdmTypeField>, DeSerializersT, "Edm.String", true, true>; /** * Static representation of the [[busSolnQtanItemIsReleased]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ BUS_SOLN_QTAN_ITEM_IS_RELEASED: EdmTypeField>, DeSerializersT, "Edm.String", true, true>; /** * Static representation of the [[busSolnQtanItemIsCompleted]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ BUS_SOLN_QTAN_ITEM_IS_COMPLETED: EdmTypeField>, DeSerializersT, "Edm.String", true, true>; /** * Static representation of the [[busSolnQtanItemIsAccepted]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ BUS_SOLN_QTAN_ITEM_IS_ACCEPTED: EdmTypeField>, DeSerializersT, "Edm.String", true, true>; /** * Static representation of the [[busSolnQtanItemIsRejected]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ BUS_SOLN_QTAN_ITEM_IS_REJECTED: EdmTypeField>, DeSerializersT, "Edm.String", true, true>; /** * Static representation of the [[busSolnQtanItmRjcnReason]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ BUS_SOLN_QTAN_ITM_RJCN_REASON: 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 [[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 [[incotermsPart1]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ INCOTERMS_PART_1: EdmTypeField>, DeSerializersT, "Edm.String", true, true>; /** * Static representation of the [[incotermsPart2]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ INCOTERMS_PART_2: EdmTypeField>, DeSerializersT, "Edm.String", true, true>; /** * Static representation of the [[deliveryPriority]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ DELIVERY_PRIORITY: EdmTypeField>, DeSerializersT, "Edm.String", true, true>; /** * Static representation of the [[partialDeliveryIsAllowed]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ PARTIAL_DELIVERY_IS_ALLOWED: EdmTypeField>, DeSerializersT, "Edm.String", true, true>; /** * Static representation of the [[orderCombinationIsAllowed]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ ORDER_COMBINATION_IS_ALLOWED: EdmTypeField>, DeSerializersT, "Edm.Boolean", true, true>; /** * Static representation of the [[contractAccount]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ CONTRACT_ACCOUNT: EdmTypeField>, DeSerializersT, "Edm.String", true, true>; /** * Static representation of the [[configurationNumber]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ CONFIGURATION_NUMBER: EdmTypeField>, DeSerializersT, "Edm.String", true, true>; }; } //# sourceMappingURL=BusSolnQtanSalesItemApi.d.ts.map