import { BusSolnQtanExpenseItem } from './BusSolnQtanExpenseItem'; import { BusSolnQtanExpenseItemRequestBuilder } from './BusSolnQtanExpenseItemRequestBuilder'; import { BusinessSolutionQuotationApi } from './BusinessSolutionQuotationApi'; import { BusSolnQtanItmPriceElementApi } from './BusSolnQtanItmPriceElementApi'; import { BusSolnQtanSrvcItmRefObjApi } from './BusSolnQtanSrvcItmRefObjApi'; 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 BusSolnQtanExpenseItemApi implements EntityApi, DeSerializersT> { deSerializers: DeSerializersT; constructor(deSerializers?: DeSerializersT); private navigationPropertyFields; _addNavigationProperties(linkedApis: [ BusinessSolutionQuotationApi, BusSolnQtanItmPriceElementApi, BusSolnQtanSrvcItmRefObjApi, BusSolnQtanItmFupSrvcOrderApi, BusSolnQtanItemTextApi ]): this; entityConstructor: typeof BusSolnQtanExpenseItem; requestBuilder(): BusSolnQtanExpenseItemRequestBuilder; 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 [[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 [[toReferenceObject]] for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ TO_REFERENCE_OBJECT: Link, DeSerializersT, BusSolnQtanSrvcItmRefObjApi>; /** * 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 [[masterWarranty]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ MASTER_WARRANTY: EdmTypeField>, DeSerializersT, "Edm.String", true, true>; /** * Static representation of the [[billableControl]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ BILLABLE_CONTROL: EdmTypeField>, DeSerializersT, "Edm.String", 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>; }; } //# sourceMappingURL=BusSolnQtanExpenseItemApi.d.ts.map