import { ServiceQuotation } from './ServiceQuotation'; import { ServiceQuotationRequestBuilder } from './ServiceQuotationRequestBuilder'; import { ServiceQuotationItemApi } from './ServiceQuotationItemApi'; import { ServiceQtanPersonRespApi } from './ServiceQtanPersonRespApi'; import { ServiceQtanPriceElementApi } from './ServiceQtanPriceElementApi'; import { ServiceQtanRefObjectApi } from './ServiceQtanRefObjectApi'; import { ServiceQuotationTextApi } from './ServiceQuotationTextApi'; import { CustomField, DefaultDeSerializers, DeSerializers, AllFields, EntityBuilderType, EntityApi, EdmTypeField, OrderableEdmTypeField, Link } from '@sap-cloud-sdk/odata-v2'; export declare class ServiceQuotationApi implements EntityApi, DeSerializersT> { deSerializers: DeSerializersT; constructor(deSerializers?: DeSerializersT); private navigationPropertyFields; _addNavigationProperties(linkedApis: [ ServiceQuotationItemApi, ServiceQtanPersonRespApi, ServiceQtanPriceElementApi, ServiceQtanRefObjectApi, ServiceQuotationTextApi ]): this; entityConstructor: typeof ServiceQuotation; requestBuilder(): ServiceQuotationRequestBuilder; 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, ServiceQuotationItemApi>; /** * Static representation of the one-to-many navigation property [[toPersonResponsible]] for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ TO_PERSON_RESPONSIBLE: Link, DeSerializersT, ServiceQtanPersonRespApi>; /** * 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, ServiceQtanPriceElementApi>; /** * 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, ServiceQtanRefObjectApi>; /** * 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, ServiceQuotationTextApi>; /** * Static representation of the [[serviceQuotation]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ SERVICE_QUOTATION: EdmTypeField>, DeSerializersT, "Edm.String", false, true>; /** * Static representation of the [[serviceQuotationType]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ SERVICE_QUOTATION_TYPE: EdmTypeField>, DeSerializersT, "Edm.String", true, true>; /** * Static representation of the [[serviceQuotationUuid]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ SERVICE_QUOTATION_UUID: EdmTypeField>, DeSerializersT, "Edm.Guid", true, true>; /** * Static representation of the [[serviceQuotationDescription]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ SERVICE_QUOTATION_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 [[requestedServiceStartDateTime]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ REQUESTED_SERVICE_START_DATE_TIME: OrderableEdmTypeField>, DeSerializersT, "Edm.DateTimeOffset", true, true>; /** * Static representation of the [[requestedServiceEndDateTime]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ REQUESTED_SERVICE_END_DATE_TIME: OrderableEdmTypeField>, DeSerializersT, "Edm.DateTimeOffset", true, true>; /** * Static representation of the [[srvcQtanValidityStartDateTime]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ SRVC_QTAN_VALIDITY_START_DATE_TIME: OrderableEdmTypeField>, DeSerializersT, "Edm.Decimal", true, true>; /** * Static representation of the [[srvcQtanValidityEndDateTime]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ SRVC_QTAN_VALIDITY_END_DATE_TIME: OrderableEdmTypeField>, DeSerializersT, "Edm.Decimal", true, true>; /** * Static representation of the [[serviceQtanExtReference]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ SERVICE_QTAN_EXT_REFERENCE: EdmTypeField>, DeSerializersT, "Edm.String", true, true>; /** * Static representation of the [[serviceQuotationIsReleased]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ SERVICE_QUOTATION_IS_RELEASED: EdmTypeField>, DeSerializersT, "Edm.String", true, true>; /** * Static representation of the [[serviceQuotationIsAccepted]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ SERVICE_QUOTATION_IS_ACCEPTED: EdmTypeField>, DeSerializersT, "Edm.String", true, true>; /** * Static representation of the [[serviceQuotationIsRejected]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ SERVICE_QUOTATION_IS_REJECTED: EdmTypeField>, DeSerializersT, "Edm.String", true, true>; /** * Static representation of the [[srvcQuotationRejectionReason]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ SRVC_QUOTATION_REJECTION_REASON: 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 [[division]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ DIVISION: 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 [[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 [[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 [[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 [[serviceQtanSuccessorOrder]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ SERVICE_QTAN_SUCCESSOR_ORDER: EdmTypeField>, DeSerializersT, "Edm.String", true, true>; /** * Static representation of the [[respyMgmtServiceTeam]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ RESPY_MGMT_SERVICE_TEAM: EdmTypeField>, DeSerializersT, "Edm.String", true, true>; /** * Static representation of the [[respyMgmtServiceTeamName]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ RESPY_MGMT_SERVICE_TEAM_NAME: EdmTypeField>, DeSerializersT, "Edm.String", true, true>; /** * Static representation of the [[respyMgmtGlobalTeamId]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ RESPY_MGMT_GLOBAL_TEAM_ID: 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 [[serviceDocGrossAmount]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ SERVICE_DOC_GROSS_AMOUNT: OrderableEdmTypeField>, DeSerializersT, "Edm.Decimal", true, true>; /** * Static representation of the [[serviceDocNetAmount]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ SERVICE_DOC_NET_AMOUNT: OrderableEdmTypeField>, DeSerializersT, "Edm.Decimal", true, true>; /** * Static representation of the [[serviceDocTaxAmount]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ SERVICE_DOC_TAX_AMOUNT: OrderableEdmTypeField>, DeSerializersT, "Edm.Decimal", true, true>; /** * Static representation of the [[referenceInHouseRepair]] property for query construction. * Use to reference this property in query operations such as 'select' in the fluent request API. */ REFERENCE_IN_HOUSE_REPAIR: EdmTypeField>, DeSerializersT, "Edm.String", true, true>; }; } //# sourceMappingURL=ServiceQuotationApi.d.ts.map