import { SalesQuotation } from './SalesQuotation'; import { SalesQuotationRequestBuilder } from './SalesQuotationRequestBuilder'; import { SalesQuotationItemApi } from './SalesQuotationItemApi'; import { SalesQuotationPartnerApi } from './SalesQuotationPartnerApi'; import { SalesQuotationPrcgElmntApi } from './SalesQuotationPrcgElmntApi'; import { SalesQuotationTextApi } from './SalesQuotationTextApi'; import { CustomField, DefaultDeSerializers, DeSerializers, AllFields, EntityBuilderType, EntityApi, EdmTypeField, OrderableEdmTypeField, Link } from '@sap-cloud-sdk/odata-v2'; export declare class SalesQuotationApi implements EntityApi, DeSerializersT> { deSerializers: DeSerializersT; constructor(deSerializers?: DeSerializersT); private navigationPropertyFields; _addNavigationProperties(linkedApis: [ SalesQuotationItemApi, SalesQuotationPartnerApi, SalesQuotationPrcgElmntApi, SalesQuotationTextApi ]): this; entityConstructor: typeof SalesQuotation; requestBuilder(): SalesQuotationRequestBuilder; 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 [[toItem]] for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ TO_ITEM: Link, DeSerializersT, SalesQuotationItemApi>; /** * Static representation of the one-to-many navigation property [[toPartner]] for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ TO_PARTNER: Link, DeSerializersT, SalesQuotationPartnerApi>; /** * Static representation of the one-to-many navigation property [[toPricingElement]] for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ TO_PRICING_ELEMENT: Link, DeSerializersT, SalesQuotationPrcgElmntApi>; /** * 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, SalesQuotationTextApi>; /** * 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 [[salesQuotationType]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ SALES_QUOTATION_TYPE: EdmTypeField>, DeSerializersT, "Edm.String", 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 [[organizationDivision]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ ORGANIZATION_DIVISION: 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 [[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 [[salesDistrict]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ SALES_DISTRICT: 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 [[creationDate]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ CREATION_DATE: OrderableEdmTypeField>, DeSerializersT, "Edm.DateTime", 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 [[lastChangeDate]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ LAST_CHANGE_DATE: OrderableEdmTypeField>, DeSerializersT, "Edm.DateTime", 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>; /** * 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 [[customerPurchaseOrderType]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ CUSTOMER_PURCHASE_ORDER_TYPE: 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 [[salesQuotationDate]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ SALES_QUOTATION_DATE: OrderableEdmTypeField>, DeSerializersT, "Edm.DateTime", true, true>; /** * Static representation of the [[totalNetAmount]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ TOTAL_NET_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 [[sdDocumentReason]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ SD_DOCUMENT_REASON: EdmTypeField>, DeSerializersT, "Edm.String", true, true>; /** * Static representation of the [[pricingDate]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ PRICING_DATE: OrderableEdmTypeField>, DeSerializersT, "Edm.DateTime", true, true>; /** * Static representation of the [[requestedDeliveryDate]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ REQUESTED_DELIVERY_DATE: OrderableEdmTypeField>, DeSerializersT, "Edm.DateTime", true, true>; /** * Static representation of the [[shippingCondition]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ SHIPPING_CONDITION: EdmTypeField>, DeSerializersT, "Edm.String", true, true>; /** * Static representation of the [[completeDeliveryIsDefined]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ COMPLETE_DELIVERY_IS_DEFINED: EdmTypeField>, DeSerializersT, "Edm.Boolean", true, true>; /** * Static representation of the [[shippingType]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ SHIPPING_TYPE: EdmTypeField>, DeSerializersT, "Edm.String", true, true>; /** * Static representation of the [[headerBillingBlockReason]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ HEADER_BILLING_BLOCK_REASON: EdmTypeField>, DeSerializersT, "Edm.String", true, true>; /** * Static representation of the [[deliveryBlockReason]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ DELIVERY_BLOCK_REASON: EdmTypeField>, DeSerializersT, "Edm.String", true, true>; /** * Static representation of the [[bindingPeriodValidityStartDate]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ BINDING_PERIOD_VALIDITY_START_DATE: OrderableEdmTypeField>, DeSerializersT, "Edm.DateTime", true, true>; /** * Static representation of the [[bindingPeriodValidityEndDate]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ BINDING_PERIOD_VALIDITY_END_DATE: OrderableEdmTypeField>, DeSerializersT, "Edm.DateTime", true, true>; /** * Static representation of the [[hdrOrderProbabilityInPercent]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ HDR_ORDER_PROBABILITY_IN_PERCENT: EdmTypeField>, DeSerializersT, "Edm.String", true, true>; /** * Static representation of the [[expectedOrderNetAmount]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ EXPECTED_ORDER_NET_AMOUNT: OrderableEdmTypeField>, DeSerializersT, "Edm.Decimal", true, true>; /** * Static representation of the [[incotermsClassification]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ INCOTERMS_CLASSIFICATION: EdmTypeField>, DeSerializersT, "Edm.String", true, true>; /** * Static representation of the [[incotermsTransferLocation]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ INCOTERMS_TRANSFER_LOCATION: EdmTypeField>, DeSerializersT, "Edm.String", true, true>; /** * Static representation of the [[incotermsLocation1]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ INCOTERMS_LOCATION_1: EdmTypeField>, DeSerializersT, "Edm.String", true, true>; /** * Static representation of the [[incotermsLocation2]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ INCOTERMS_LOCATION_2: EdmTypeField>, DeSerializersT, "Edm.String", true, true>; /** * Static representation of the [[incotermsVersion]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ INCOTERMS_VERSION: EdmTypeField>, DeSerializersT, "Edm.String", true, true>; /** * Static representation of the [[customerPaymentTerms]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ CUSTOMER_PAYMENT_TERMS: EdmTypeField>, DeSerializersT, "Edm.String", true, true>; /** * Static representation of the [[customerPriceGroup]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ CUSTOMER_PRICE_GROUP: EdmTypeField>, DeSerializersT, "Edm.String", true, true>; /** * Static representation of the [[priceListType]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ PRICE_LIST_TYPE: EdmTypeField>, DeSerializersT, "Edm.String", true, true>; /** * Static representation of the [[paymentMethod]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ PAYMENT_METHOD: EdmTypeField>, DeSerializersT, "Edm.String", true, true>; /** * Static representation of the [[customerTaxClassification1]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ CUSTOMER_TAX_CLASSIFICATION_1: EdmTypeField>, DeSerializersT, "Edm.String", true, true>; /** * Static representation of the [[customerTaxClassification2]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ CUSTOMER_TAX_CLASSIFICATION_2: EdmTypeField>, DeSerializersT, "Edm.String", true, true>; /** * Static representation of the [[customerTaxClassification3]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ CUSTOMER_TAX_CLASSIFICATION_3: EdmTypeField>, DeSerializersT, "Edm.String", true, true>; /** * Static representation of the [[customerTaxClassification4]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ CUSTOMER_TAX_CLASSIFICATION_4: EdmTypeField>, DeSerializersT, "Edm.String", true, true>; /** * Static representation of the [[customerTaxClassification5]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ CUSTOMER_TAX_CLASSIFICATION_5: EdmTypeField>, DeSerializersT, "Edm.String", true, true>; /** * Static representation of the [[customerTaxClassification6]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ CUSTOMER_TAX_CLASSIFICATION_6: EdmTypeField>, DeSerializersT, "Edm.String", true, true>; /** * Static representation of the [[customerTaxClassification7]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ CUSTOMER_TAX_CLASSIFICATION_7: EdmTypeField>, DeSerializersT, "Edm.String", true, true>; /** * Static representation of the [[customerTaxClassification8]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ CUSTOMER_TAX_CLASSIFICATION_8: EdmTypeField>, DeSerializersT, "Edm.String", true, true>; /** * Static representation of the [[customerTaxClassification9]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ CUSTOMER_TAX_CLASSIFICATION_9: EdmTypeField>, DeSerializersT, "Edm.String", true, true>; /** * Static representation of the [[referenceSdDocument]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ REFERENCE_SD_DOCUMENT: EdmTypeField>, DeSerializersT, "Edm.String", true, true>; /** * Static representation of the [[referenceSdDocumentCategory]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ REFERENCE_SD_DOCUMENT_CATEGORY: EdmTypeField>, DeSerializersT, "Edm.String", true, true>; /** * Static representation of the [[salesQuotationApprovalReason]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ SALES_QUOTATION_APPROVAL_REASON: EdmTypeField>, DeSerializersT, "Edm.String", true, true>; /** * Static representation of the [[salesDocApprovalStatus]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ SALES_DOC_APPROVAL_STATUS: EdmTypeField>, DeSerializersT, "Edm.String", true, true>; /** * Static representation of the [[overallSdProcessStatus]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ OVERALL_SD_PROCESS_STATUS: EdmTypeField>, DeSerializersT, "Edm.String", true, true>; /** * Static representation of the [[totalCreditCheckStatus]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ TOTAL_CREDIT_CHECK_STATUS: EdmTypeField>, DeSerializersT, "Edm.String", true, true>; /** * Static representation of the [[overallSdDocumentRejectionSts]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ OVERALL_SD_DOCUMENT_REJECTION_STS: EdmTypeField>, DeSerializersT, "Edm.String", true, true>; }; } //# sourceMappingURL=SalesQuotationApi.d.ts.map