import { SalesQuotationPrcgElmnt } from './SalesQuotationPrcgElmnt'; import { SalesQuotationPrcgElmntRequestBuilder } from './SalesQuotationPrcgElmntRequestBuilder'; import { SalesQuotationApi } from './SalesQuotationApi'; import { CustomField, DefaultDeSerializers, DeSerializers, AllFields, EntityBuilderType, EntityApi, EdmTypeField, OrderableEdmTypeField, OneToOneLink } from '@sap-cloud-sdk/odata-v2'; export declare class SalesQuotationPrcgElmntApi implements EntityApi, DeSerializersT> { deSerializers: DeSerializersT; constructor(deSerializers?: DeSerializersT); private navigationPropertyFields; _addNavigationProperties(linkedApis: [ SalesQuotationApi ]): this; entityConstructor: typeof SalesQuotationPrcgElmnt; requestBuilder(): SalesQuotationPrcgElmntRequestBuilder; 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 [[toSalesQuotation]] for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ TO_SALES_QUOTATION: OneToOneLink, DeSerializersT, SalesQuotationApi>; /** * Static representation of the [[salesQuotation]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ SALES_QUOTATION: 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 [[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 [[priceConditionDeterminationDte]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ PRICE_CONDITION_DETERMINATION_DTE: OrderableEdmTypeField>, DeSerializersT, "Edm.DateTime", 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 [[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 [[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 [[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 [[conditionQuantitySapUnit]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ CONDITION_QUANTITY_SAP_UNIT: EdmTypeField>, DeSerializersT, "Edm.String", true, true>; /** * Static representation of the [[conditionQuantityIsoUnit]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ CONDITION_QUANTITY_ISO_UNIT: EdmTypeField>, DeSerializersT, "Edm.String", 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 [[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 [[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 [[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 [[taxCode]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ TAX_CODE: EdmTypeField>, DeSerializersT, "Edm.String", true, true>; /** * Static representation of the [[withholdingTaxCode]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ WITHHOLDING_TAX_CODE: EdmTypeField>, DeSerializersT, "Edm.String", true, true>; /** * Static representation of the [[cndnRoundingOffDiffAmount]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ CNDN_ROUNDING_OFF_DIFF_AMOUNT: OrderableEdmTypeField>, DeSerializersT, "Edm.Decimal", 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 [[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 [[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 [[prcgProcedureCounterForHeader]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ PRCG_PROCEDURE_COUNTER_FOR_HEADER: 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 [[structureCondition]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ STRUCTURE_CONDITION: EdmTypeField>, DeSerializersT, "Edm.String", true, true>; /** * Static representation of the [[periodFactorForCndnBasisValue]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ PERIOD_FACTOR_FOR_CNDN_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 [[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 [[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 [[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 [[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 [[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 [[variantCondition]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ VARIANT_CONDITION: EdmTypeField>, DeSerializersT, "Edm.String", true, true>; }; } //# sourceMappingURL=SalesQuotationPrcgElmntApi.d.ts.map