import { PurOrdPricingElement } from './PurOrdPricingElement'; import { PurOrdPricingElementRequestBuilder } from './PurOrdPricingElementRequestBuilder'; import { CustomField, DefaultDeSerializers, DeSerializers, AllFields, EntityBuilderType, EntityApi, EdmTypeField, OrderableEdmTypeField } from '@sap-cloud-sdk/odata-v2'; export declare class PurOrdPricingElementApi implements EntityApi, DeSerializersT> { deSerializers: DeSerializersT; constructor(deSerializers?: DeSerializersT); private navigationPropertyFields; _addNavigationProperties(linkedApis: [ ]): this; entityConstructor: typeof PurOrdPricingElement; requestBuilder(): PurOrdPricingElementRequestBuilder; entityBuilder(): EntityBuilderType, DeSerializersT>; customField(fieldName: string, isNullable?: NullableT): CustomField, DeSerializersT, NullableT>; get schema(): { /** * * All fields selector. */ ALL_FIELDS: AllFields>>; /** * Static representation of the [[purchaseOrder]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ PURCHASE_ORDER: EdmTypeField>, DeSerializersT, "Edm.String", false, true>; /** * Static representation of the [[purchaseOrderItem]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ PURCHASE_ORDER_ITEM: EdmTypeField>, DeSerializersT, "Edm.String", false, true>; /** * Static representation of the [[pricingDocument]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ PRICING_DOCUMENT: EdmTypeField>, DeSerializersT, "Edm.String", false, true>; /** * Static representation of the [[pricingDocumentItem]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ PRICING_DOCUMENT_ITEM: EdmTypeField>, DeSerializersT, "Edm.String", false, true>; /** * Static representation of the [[pricingProcedureStep]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ PRICING_PROCEDURE_STEP: EdmTypeField>, DeSerializersT, "Edm.String", false, true>; /** * Static representation of the [[pricingProcedureCounter]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ PRICING_PROCEDURE_COUNTER: EdmTypeField>, DeSerializersT, "Edm.String", false, true>; /** * Static representation of the [[conditionType]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ CONDITION_TYPE: EdmTypeField>, DeSerializersT, "Edm.String", true, true>; /** * Static representation of the [[conditionRateValue]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ CONDITION_RATE_VALUE: OrderableEdmTypeField>, DeSerializersT, "Edm.Decimal", true, true>; /** * Static representation of the [[conditionCurrency]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ CONDITION_CURRENCY: EdmTypeField>, DeSerializersT, "Edm.String", true, true>; /** * Static representation of the [[priceDetnExchangeRate]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ PRICE_DETN_EXCHANGE_RATE: 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 [[conditionAmount]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ CONDITION_AMOUNT: OrderableEdmTypeField>, DeSerializersT, "Edm.Decimal", true, true>; /** * Static representation of the [[conditionQuantityUnit]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ CONDITION_QUANTITY_UNIT: EdmTypeField>, DeSerializersT, "Edm.String", true, true>; /** * Static representation of the [[conditionQuantity]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ CONDITION_QUANTITY: OrderableEdmTypeField>, DeSerializersT, "Edm.Decimal", true, true>; /** * Static representation of the [[conditionApplication]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ CONDITION_APPLICATION: EdmTypeField>, DeSerializersT, "Edm.String", true, true>; /** * Static representation of the [[pricingDateTime]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ PRICING_DATE_TIME: EdmTypeField>, DeSerializersT, "Edm.String", true, true>; /** * Static representation of the [[conditionCalculationType]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ CONDITION_CALCULATION_TYPE: EdmTypeField>, DeSerializersT, "Edm.String", true, true>; /** * Static representation of the [[conditionBaseValue]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ CONDITION_BASE_VALUE: OrderableEdmTypeField>, DeSerializersT, "Edm.Decimal", true, true>; /** * Static representation of the [[conditionToBaseQtyNmrtr]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ CONDITION_TO_BASE_QTY_NMRTR: OrderableEdmTypeField>, DeSerializersT, "Edm.Decimal", true, true>; /** * Static representation of the [[conditionToBaseQtyDnmntr]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ CONDITION_TO_BASE_QTY_DNMNTR: OrderableEdmTypeField>, DeSerializersT, "Edm.Decimal", true, true>; /** * Static representation of the [[conditionCategory]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ CONDITION_CATEGORY: EdmTypeField>, DeSerializersT, "Edm.String", true, true>; /** * Static representation of the [[conditionIsForStatistics]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ CONDITION_IS_FOR_STATISTICS: EdmTypeField>, DeSerializersT, "Edm.Boolean", true, true>; /** * Static representation of the [[pricingScaleType]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ PRICING_SCALE_TYPE: EdmTypeField>, DeSerializersT, "Edm.String", true, true>; /** * Static representation of the [[isRelevantForAccrual]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ IS_RELEVANT_FOR_ACCRUAL: EdmTypeField>, DeSerializersT, "Edm.Boolean", true, true>; /** * Static representation of the [[cndnIsRelevantForInvoiceList]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ CNDN_IS_RELEVANT_FOR_INVOICE_LIST: EdmTypeField>, DeSerializersT, "Edm.String", true, true>; /** * Static representation of the [[conditionOrigin]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ CONDITION_ORIGIN: EdmTypeField>, DeSerializersT, "Edm.String", true, true>; /** * Static representation of the [[isGroupCondition]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ IS_GROUP_CONDITION: EdmTypeField>, DeSerializersT, "Edm.String", true, true>; /** * Static representation of the [[cndnIsRelevantForLimitValue]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ CNDN_IS_RELEVANT_FOR_LIMIT_VALUE: EdmTypeField>, DeSerializersT, "Edm.Boolean", true, true>; /** * Static representation of the [[conditionSequentialNumber]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ CONDITION_SEQUENTIAL_NUMBER: EdmTypeField>, DeSerializersT, "Edm.String", true, true>; /** * Static representation of the [[conditionControl]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ CONDITION_CONTROL: EdmTypeField>, DeSerializersT, "Edm.String", true, true>; /** * Static representation of the [[conditionInactiveReason]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ CONDITION_INACTIVE_REASON: EdmTypeField>, DeSerializersT, "Edm.String", true, true>; /** * Static representation of the [[conditionClass]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ CONDITION_CLASS: EdmTypeField>, DeSerializersT, "Edm.String", true, true>; /** * Static representation of the [[factorForConditionBasisValue]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ FACTOR_FOR_CONDITION_BASIS_VALUE: OrderableEdmTypeField>, DeSerializersT, "Edm.Double", true, true>; /** * Static representation of the [[pricingScaleBasis]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ PRICING_SCALE_BASIS: EdmTypeField>, DeSerializersT, "Edm.String", true, true>; /** * Static representation of the [[conditionScaleBasisValue]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ CONDITION_SCALE_BASIS_VALUE: OrderableEdmTypeField>, DeSerializersT, "Edm.Decimal", true, true>; /** * Static representation of the [[conditionScaleBasisCurrency]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ CONDITION_SCALE_BASIS_CURRENCY: EdmTypeField>, DeSerializersT, "Edm.String", true, true>; /** * Static representation of the [[conditionScaleBasisUnit]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ CONDITION_SCALE_BASIS_UNIT: EdmTypeField>, DeSerializersT, "Edm.String", true, true>; /** * Static representation of the [[cndnIsRelevantForIntcoBilling]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ CNDN_IS_RELEVANT_FOR_INTCO_BILLING: EdmTypeField>, DeSerializersT, "Edm.Boolean", true, true>; /** * Static representation of the [[conditionIsForConfiguration]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ CONDITION_IS_FOR_CONFIGURATION: EdmTypeField>, DeSerializersT, "Edm.Boolean", true, true>; /** * Static representation of the [[conditionIsManuallyChanged]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ CONDITION_IS_MANUALLY_CHANGED: EdmTypeField>, DeSerializersT, "Edm.Boolean", true, true>; /** * Static representation of the [[conditionRecord]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ CONDITION_RECORD: EdmTypeField>, DeSerializersT, "Edm.String", true, true>; /** * Static representation of the [[accessNumberOfAccessSequence]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ ACCESS_NUMBER_OF_ACCESS_SEQUENCE: EdmTypeField>, DeSerializersT, "Edm.String", true, true>; }; } //# sourceMappingURL=PurOrdPricingElementApi.d.ts.map