Class ServiceQuotation
Original entity name from the Odata EDM: A_ServiceQuotationType
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classHelper class to allow for fluent creation of ServiceQuotation instances. -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final ServiceQuotationSelectableSelector for all available fields of ServiceQuotation.static final ServiceQuotationField<String>Use with available fluent helpers to apply the ContactPerson field to query operations.static final ServiceQuotationField<String>Use with available fluent helpers to apply the DistributionChannel field to query operations.static final ServiceQuotationField<String>Use with available fluent helpers to apply the Division field to query operations.static final ServiceQuotationField<String>Use with available fluent helpers to apply the Language field to query operations.static final ServiceQuotationField<String>Use with available fluent helpers to apply the PaymentTerms field to query operations.static final ServiceQuotationField<String>Use with available fluent helpers to apply the ReferenceInHouseRepair field to query operations.static final ServiceQuotationField<ZonedDateTime>Use with available fluent helpers to apply the RequestedServiceEndDateTime field to query operations.static final ServiceQuotationField<ZonedDateTime>Use with available fluent helpers to apply the RequestedServiceStartDateTime field to query operations.static final ServiceQuotationField<String>Use with available fluent helpers to apply the RespyMgmtGlobalTeamID field to query operations.static final ServiceQuotationField<String>Use with available fluent helpers to apply the RespyMgmtServiceTeam field to query operations.static final ServiceQuotationField<String>Use with available fluent helpers to apply the RespyMgmtServiceTeamName field to query operations.static final ServiceQuotationField<String>Use with available fluent helpers to apply the SalesGroup field to query operations.static final ServiceQuotationField<String>Use with available fluent helpers to apply the SalesOffice field to query operations.static final ServiceQuotationField<String>Use with available fluent helpers to apply the SalesOrganization field to query operations.static final ServiceQuotationField<BigDecimal>Use with available fluent helpers to apply the ServiceDocGrossAmount field to query operations.static final ServiceQuotationField<BigDecimal>Use with available fluent helpers to apply the ServiceDocNetAmount field to query operations.static final ServiceQuotationField<BigDecimal>Use with available fluent helpers to apply the ServiceDocTaxAmount field to query operations.static final ServiceQuotationField<String>Use with available fluent helpers to apply the ServiceQtanExtReference field to query operations.static final ServiceQuotationField<String>Use with available fluent helpers to apply the ServiceQtanSuccessorOrder field to query operations.static final ServiceQuotationField<String>Use with available fluent helpers to apply the ServiceQuotation field to query operations.static final ServiceQuotationField<String>Use with available fluent helpers to apply the ServiceQuotationDescription field to query operations.static final ServiceQuotationField<String>Use with available fluent helpers to apply the ServiceQuotationIsAccepted field to query operations.static final ServiceQuotationField<String>Use with available fluent helpers to apply the ServiceQuotationIsRejected field to query operations.static final ServiceQuotationField<String>Use with available fluent helpers to apply the ServiceQuotationIsReleased field to query operations.static final ServiceQuotationField<String>Use with available fluent helpers to apply the ServiceQuotationType field to query operations.static final ServiceQuotationField<UUID>Use with available fluent helpers to apply the ServiceQuotationUUID field to query operations.static final ServiceQuotationField<String>Use with available fluent helpers to apply the ShipToParty field to query operations.static final ServiceQuotationField<String>Use with available fluent helpers to apply the SoldToParty field to query operations.static final ServiceQuotationField<BigDecimal>Use with available fluent helpers to apply the SrvcQtanValidityEndDateTime field to query operations.static final ServiceQuotationField<BigDecimal>Use with available fluent helpers to apply the SrvcQtanValidityStartDateTime field to query operations.static final ServiceQuotationField<String>Use with available fluent helpers to apply the SrvcQuotationRejectionReason field to query operations.static final ServiceQuotationLink<ServiceQtanFUPSrvcOrd>Use with available fluent helpers to apply the to_FollowUpServiceOrder navigation property to query operations.static final ServiceQuotationLink<ServiceQuotationItem>Use with available fluent helpers to apply the to_Item navigation property to query operations.static final ServiceQuotationLink<ServiceQtanPersonResp>Use with available fluent helpers to apply the to_PersonResponsible navigation property to query operations.static final ServiceQuotationLink<ServiceQtanPriceElement>Use with available fluent helpers to apply the to_PricingElement navigation property to query operations.static final ServiceQuotationLink<ServiceQtanRefObject>Use with available fluent helpers to apply the to_ReferenceObject navigation property to query operations.static final ServiceQuotationLink<ServiceQuotationText>Use with available fluent helpers to apply the to_Text navigation property to query operations.static final ServiceQuotationField<String>Use with available fluent helpers to apply the TransactionCurrency field to query operations.Fields inherited from class com.sap.cloud.sdk.datamodel.odata.helper.VdmObject
changedOriginalFields -
Constructor Summary
ConstructorsConstructorDescriptionServiceQuotation(String serviceQuotation, String serviceQuotationType, UUID serviceQuotationUUID, String serviceQuotationDescription, String language, ZonedDateTime requestedServiceStartDateTime, ZonedDateTime requestedServiceEndDateTime, BigDecimal srvcQtanValidityStartDateTime, BigDecimal srvcQtanValidityEndDateTime, String serviceQtanExtReference, String serviceQuotationIsReleased, String serviceQuotationIsAccepted, String serviceQuotationIsRejected, String srvcQuotationRejectionReason, String salesOrganization, String distributionChannel, String division, String salesOffice, String salesGroup, String soldToParty, String shipToParty, String contactPerson, String serviceQtanSuccessorOrder, String respyMgmtServiceTeam, String respyMgmtServiceTeamName, String respyMgmtGlobalTeamID, String paymentTerms, String transactionCurrency, BigDecimal serviceDocGrossAmount, BigDecimal serviceDocNetAmount, BigDecimal serviceDocTaxAmount, String referenceInHouseRepair, List<ServiceQtanFUPSrvcOrd> toFollowUpServiceOrder, List<ServiceQuotationItem> toItem, List<ServiceQtanPersonResp> toPersonResponsible, List<ServiceQtanPriceElement> toPricingElement, List<ServiceQtanRefObject> toReferenceObject, List<ServiceQuotationText> toText) -
Method Summary
Modifier and TypeMethodDescriptionvoidaddFollowUpServiceOrder(ServiceQtanFUPSrvcOrd... entity) Adds elements to the list of associated ServiceQtanFUPSrvcOrd entities.voidaddItem(ServiceQuotationItem... entity) Adds elements to the list of associated ServiceQuotationItem entities.voidaddPersonResponsible(ServiceQtanPersonResp... entity) Adds elements to the list of associated ServiceQtanPersonResp entities.voidaddPricingElement(ServiceQtanPriceElement... entity) Adds elements to the list of associated ServiceQtanPriceElement entities.voidaddReferenceObject(ServiceQtanRefObject... entity) Adds elements to the list of associated ServiceQtanRefObject entities.voidaddText(ServiceQuotationText... entity) Adds elements to the list of associated ServiceQuotationText entities.voidattachToService(String servicePath, HttpDestinationProperties destination) builder()protected booleanbooleanFetches the ServiceQtanFUPSrvcOrd entities (one to many) associated with this entity.Fetches the ServiceQuotationItem entities (one to many) associated with this entity.Fetches the ServiceQtanPersonResp entities (one to many) associated with this entity.Fetches the ServiceQtanPriceElement entities (one to many) associated with this entity.Fetches the ServiceQtanRefObject entities (one to many) associated with this entity.Fetches the ServiceQuotationText entities (one to many) associated with this entity.static <T,DomainT>
ServiceQuotationField<T>field(String fieldName, TypeConverter<T, DomainT> typeConverter) Use with available fluent helpers to apply an extension field to query operations.static <T> ServiceQuotationField<T>Use with available fluent helpers to apply an extension field to query operations.protected voidConstraints: Not nullable, Maximum length: 10protected StringConstraints: Not nullable, Maximum length: 2Constraints: Not nullable, Maximum length: 2protected Stringio.vavr.control.Option<List<ServiceQtanFUPSrvcOrd>>Retrieval of associated ServiceQtanFUPSrvcOrd entities (one to many).Retrieval of associated ServiceQtanFUPSrvcOrd entities (one to many).io.vavr.control.Option<List<ServiceQuotationItem>>Retrieval of associated ServiceQuotationItem entities (one to many).Retrieval of associated ServiceQuotationItem entities (one to many).getKey()Constraints: Not nullable, Maximum length: 2Constraints: Not nullable, Maximum length: 4io.vavr.control.Option<List<ServiceQtanPersonResp>>Retrieval of associated ServiceQtanPersonResp entities (one to many).Retrieval of associated ServiceQtanPersonResp entities (one to many).io.vavr.control.Option<List<ServiceQtanPriceElement>>Retrieval of associated ServiceQtanPriceElement entities (one to many).Retrieval of associated ServiceQtanPriceElement entities (one to many).Constraints: Not nullable, Maximum length: 10io.vavr.control.Option<List<ServiceQtanRefObject>>Retrieval of associated ServiceQtanRefObject entities (one to many).Retrieval of associated ServiceQtanRefObject entities (one to many).Constraints: Not nullable, Precision: 0Constraints: Not nullable, Precision: 0Constraints: Not nullable, Maximum length: 40Constraints: Not nullable, Maximum length: 8Constraints: Not nullable, Maximum length: 40Constraints: Not nullable, Maximum length: 3Constraints: Not nullable, Maximum length: 4Constraints: Not nullable, Maximum length: 4Constraints: Not nullable, Precision: 16, Scale: 3Constraints: Not nullable, Precision: 16, Scale: 3Constraints: Not nullable, Precision: 16, Scale: 3Constraints: Not nullable, Maximum length: 80Constraints: Not nullable, Maximum length: 10(Key Field) Constraints: Not nullable, Maximum length: 10Constraints: Not nullable, Maximum length: 40Constraints: Not nullable, Maximum length: 1Constraints: Not nullable, Maximum length: 1Constraints: Not nullable, Maximum length: 1Constraints: Not nullable, Maximum length: 4Constraints: noneConstraints: Not nullable, Maximum length: 10Constraints: Not nullable, Maximum length: 10Constraints: Not nullable, Precision: 15, Scale: 0Constraints: Not nullable, Precision: 15, Scale: 0Constraints: Not nullable, Maximum length: 2io.vavr.control.Option<List<ServiceQuotationText>>Retrieval of associated ServiceQuotationText entities (one to many).Retrieval of associated ServiceQuotationText entities (one to many).Constraints: Not nullable, Maximum length: 5getType()inthashCode()voidsetContactPerson(String contactPerson) Constraints: Not nullable, Maximum length: 10voidsetDistributionChannel(String distributionChannel) Constraints: Not nullable, Maximum length: 2voidsetDivision(String division) Constraints: Not nullable, Maximum length: 2voidOverwrites the list of associated ServiceQtanFUPSrvcOrd entities for the loaded navigation property to_FollowUpServiceOrder.voidsetItem(List<ServiceQuotationItem> value) Overwrites the list of associated ServiceQuotationItem entities for the loaded navigation property to_Item.voidsetLanguage(String language) Constraints: Not nullable, Maximum length: 2voidsetPaymentTerms(String paymentTerms) Constraints: Not nullable, Maximum length: 4voidOverwrites the list of associated ServiceQtanPersonResp entities for the loaded navigation property to_PersonResponsible.voidOverwrites the list of associated ServiceQtanPriceElement entities for the loaded navigation property to_PricingElement.voidsetReferenceInHouseRepair(String referenceInHouseRepair) Constraints: Not nullable, Maximum length: 10voidOverwrites the list of associated ServiceQtanRefObject entities for the loaded navigation property to_ReferenceObject.voidsetRequestedServiceEndDateTime(ZonedDateTime requestedServiceEndDateTime) Constraints: Not nullable, Precision: 0voidsetRequestedServiceStartDateTime(ZonedDateTime requestedServiceStartDateTime) Constraints: Not nullable, Precision: 0voidsetRespyMgmtGlobalTeamID(String respyMgmtGlobalTeamID) Constraints: Not nullable, Maximum length: 40voidsetRespyMgmtServiceTeam(String respyMgmtServiceTeam) Constraints: Not nullable, Maximum length: 8voidsetRespyMgmtServiceTeamName(String respyMgmtServiceTeamName) Constraints: Not nullable, Maximum length: 40voidsetSalesGroup(String salesGroup) Constraints: Not nullable, Maximum length: 3voidsetSalesOffice(String salesOffice) Constraints: Not nullable, Maximum length: 4voidsetSalesOrganization(String salesOrganization) Constraints: Not nullable, Maximum length: 4voidsetServiceDocGrossAmount(BigDecimal serviceDocGrossAmount) Constraints: Not nullable, Precision: 16, Scale: 3voidsetServiceDocNetAmount(BigDecimal serviceDocNetAmount) Constraints: Not nullable, Precision: 16, Scale: 3voidsetServiceDocTaxAmount(BigDecimal serviceDocTaxAmount) Constraints: Not nullable, Precision: 16, Scale: 3protected voidsetServicePathForFetch(String servicePathForFetch) voidsetServiceQtanExtReference(String serviceQtanExtReference) Constraints: Not nullable, Maximum length: 80voidsetServiceQtanSuccessorOrder(String serviceQtanSuccessorOrder) Constraints: Not nullable, Maximum length: 10voidsetServiceQuotation(String serviceQuotation) (Key Field) Constraints: Not nullable, Maximum length: 10voidsetServiceQuotationDescription(String serviceQuotationDescription) Constraints: Not nullable, Maximum length: 40voidsetServiceQuotationIsAccepted(String serviceQuotationIsAccepted) Constraints: Not nullable, Maximum length: 1voidsetServiceQuotationIsRejected(String serviceQuotationIsRejected) Constraints: Not nullable, Maximum length: 1voidsetServiceQuotationIsReleased(String serviceQuotationIsReleased) Constraints: Not nullable, Maximum length: 1voidsetServiceQuotationType(String serviceQuotationType) Constraints: Not nullable, Maximum length: 4voidsetServiceQuotationUUID(UUID serviceQuotationUUID) Constraints: nonevoidsetShipToParty(String shipToParty) Constraints: Not nullable, Maximum length: 10voidsetSoldToParty(String soldToParty) Constraints: Not nullable, Maximum length: 10voidsetSrvcQtanValidityEndDateTime(BigDecimal srvcQtanValidityEndDateTime) Constraints: Not nullable, Precision: 15, Scale: 0voidsetSrvcQtanValidityStartDateTime(BigDecimal srvcQtanValidityStartDateTime) Constraints: Not nullable, Precision: 15, Scale: 0voidsetSrvcQuotationRejectionReason(String srvcQuotationRejectionReason) Constraints: Not nullable, Maximum length: 2voidsetText(List<ServiceQuotationText> value) Overwrites the list of associated ServiceQuotationText entities for the loaded navigation property to_Text.voidsetTransactionCurrency(String transactionCurrency) Constraints: Not nullable, Maximum length: 5toString()Methods inherited from class com.sap.cloud.sdk.datamodel.odata.helper.VdmEntity
fetchFieldAsList, fetchFieldAsSingle, getServicePathForFetch, getVersionIdentifier, setDestinationForFetch, setVersionIdentifierMethods inherited from class com.sap.cloud.sdk.datamodel.odata.helper.VdmObject
getChangedFields, getCustomField, getCustomField, getCustomFieldNames, getCustomFields, getSetOfCustomFields, getSetOfFields, getSetOfNavigationProperties, hasCustomField, hasCustomField, rememberChangedField, resetChangedFields, setCustomField, setCustomField, toMap, toMapOfCustomFields
-
Field Details
-
ALL_FIELDS
Selector for all available fields of ServiceQuotation. -
SERVICE_QUOTATION
Use with available fluent helpers to apply the ServiceQuotation field to query operations. -
SERVICE_QUOTATION_TYPE
Use with available fluent helpers to apply the ServiceQuotationType field to query operations. -
SERVICE_QUOTATION_UUID
Use with available fluent helpers to apply the ServiceQuotationUUID field to query operations. -
SERVICE_QUOTATION_DESCRIPTION
Use with available fluent helpers to apply the ServiceQuotationDescription field to query operations. -
LANGUAGE
Use with available fluent helpers to apply the Language field to query operations. -
REQUESTED_SERVICE_START_DATE_TIME
Use with available fluent helpers to apply the RequestedServiceStartDateTime field to query operations. -
REQUESTED_SERVICE_END_DATE_TIME
Use with available fluent helpers to apply the RequestedServiceEndDateTime field to query operations. -
SRVC_QTAN_VALIDITY_START_DATE_TIME
Use with available fluent helpers to apply the SrvcQtanValidityStartDateTime field to query operations. -
SRVC_QTAN_VALIDITY_END_DATE_TIME
Use with available fluent helpers to apply the SrvcQtanValidityEndDateTime field to query operations. -
SERVICE_QTAN_EXT_REFERENCE
Use with available fluent helpers to apply the ServiceQtanExtReference field to query operations. -
SERVICE_QUOTATION_IS_RELEASED
Use with available fluent helpers to apply the ServiceQuotationIsReleased field to query operations. -
SERVICE_QUOTATION_IS_ACCEPTED
Use with available fluent helpers to apply the ServiceQuotationIsAccepted field to query operations. -
SERVICE_QUOTATION_IS_REJECTED
Use with available fluent helpers to apply the ServiceQuotationIsRejected field to query operations. -
SRVC_QUOTATION_REJECTION_REASON
Use with available fluent helpers to apply the SrvcQuotationRejectionReason field to query operations. -
SALES_ORGANIZATION
Use with available fluent helpers to apply the SalesOrganization field to query operations. -
DISTRIBUTION_CHANNEL
Use with available fluent helpers to apply the DistributionChannel field to query operations. -
DIVISION
Use with available fluent helpers to apply the Division field to query operations. -
SALES_OFFICE
Use with available fluent helpers to apply the SalesOffice field to query operations. -
SALES_GROUP
Use with available fluent helpers to apply the SalesGroup field to query operations. -
SOLD_TO_PARTY
Use with available fluent helpers to apply the SoldToParty field to query operations. -
SHIP_TO_PARTY
Use with available fluent helpers to apply the ShipToParty field to query operations. -
CONTACT_PERSON
Use with available fluent helpers to apply the ContactPerson field to query operations. -
SERVICE_QTAN_SUCCESSOR_ORDER
Use with available fluent helpers to apply the ServiceQtanSuccessorOrder field to query operations. -
RESPY_MGMT_SERVICE_TEAM
Use with available fluent helpers to apply the RespyMgmtServiceTeam field to query operations. -
RESPY_MGMT_SERVICE_TEAM_NAME
Use with available fluent helpers to apply the RespyMgmtServiceTeamName field to query operations. -
RESPY_MGMT_GLOBAL_TEAM_ID
Use with available fluent helpers to apply the RespyMgmtGlobalTeamID field to query operations. -
PAYMENT_TERMS
Use with available fluent helpers to apply the PaymentTerms field to query operations. -
TRANSACTION_CURRENCY
Use with available fluent helpers to apply the TransactionCurrency field to query operations. -
SERVICE_DOC_GROSS_AMOUNT
Use with available fluent helpers to apply the ServiceDocGrossAmount field to query operations. -
SERVICE_DOC_NET_AMOUNT
Use with available fluent helpers to apply the ServiceDocNetAmount field to query operations. -
SERVICE_DOC_TAX_AMOUNT
Use with available fluent helpers to apply the ServiceDocTaxAmount field to query operations. -
REFERENCE_IN_HOUSE_REPAIR
Use with available fluent helpers to apply the ReferenceInHouseRepair field to query operations. -
TO_FOLLOW_UP_SERVICE_ORDER
Use with available fluent helpers to apply the to_FollowUpServiceOrder navigation property to query operations. -
TO_ITEM
Use with available fluent helpers to apply the to_Item navigation property to query operations. -
TO_PERSON_RESPONSIBLE
Use with available fluent helpers to apply the to_PersonResponsible navigation property to query operations. -
TO_PRICING_ELEMENT
Use with available fluent helpers to apply the to_PricingElement navigation property to query operations. -
TO_REFERENCE_OBJECT
Use with available fluent helpers to apply the to_ReferenceObject navigation property to query operations. -
TO_TEXT
Use with available fluent helpers to apply the to_Text navigation property to query operations.
-
-
Constructor Details
-
ServiceQuotation
public ServiceQuotation() -
ServiceQuotation
public ServiceQuotation(@Nullable String serviceQuotation, @Nullable String serviceQuotationType, @Nullable UUID serviceQuotationUUID, @Nullable String serviceQuotationDescription, @Nullable String language, @Nullable ZonedDateTime requestedServiceStartDateTime, @Nullable ZonedDateTime requestedServiceEndDateTime, @Nullable BigDecimal srvcQtanValidityStartDateTime, @Nullable BigDecimal srvcQtanValidityEndDateTime, @Nullable String serviceQtanExtReference, @Nullable String serviceQuotationIsReleased, @Nullable String serviceQuotationIsAccepted, @Nullable String serviceQuotationIsRejected, @Nullable String srvcQuotationRejectionReason, @Nullable String salesOrganization, @Nullable String distributionChannel, @Nullable String division, @Nullable String salesOffice, @Nullable String salesGroup, @Nullable String soldToParty, @Nullable String shipToParty, @Nullable String contactPerson, @Nullable String serviceQtanSuccessorOrder, @Nullable String respyMgmtServiceTeam, @Nullable String respyMgmtServiceTeamName, @Nullable String respyMgmtGlobalTeamID, @Nullable String paymentTerms, @Nullable String transactionCurrency, @Nullable BigDecimal serviceDocGrossAmount, @Nullable BigDecimal serviceDocNetAmount, @Nullable BigDecimal serviceDocTaxAmount, @Nullable String referenceInHouseRepair, List<ServiceQtanFUPSrvcOrd> toFollowUpServiceOrder, List<ServiceQuotationItem> toItem, List<ServiceQtanPersonResp> toPersonResponsible, List<ServiceQtanPriceElement> toPricingElement, List<ServiceQtanRefObject> toReferenceObject, List<ServiceQuotationText> toText)
-
-
Method Details
-
getType
- Specified by:
getTypein classVdmObject<ServiceQuotation>
-
setServiceQuotation
(Key Field) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: ServiceQuotation
- Parameters:
serviceQuotation- Transaction ID
-
setServiceQuotationType
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: ServiceQuotationType
- Parameters:
serviceQuotationType- Business Transaction Type
-
setServiceQuotationUUID
Constraints: noneOriginal property name from the Odata EDM: ServiceQuotationUUID
- Parameters:
serviceQuotationUUID- GUID of a CRM Order Object
-
setServiceQuotationDescription
Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: ServiceQuotationDescription
- Parameters:
serviceQuotationDescription- Transaction Description
-
setLanguage
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: Language
- Parameters:
language- Language Key of Description
-
setRequestedServiceStartDateTime
Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: RequestedServiceStartDateTime
- Parameters:
requestedServiceStartDateTime- Service Request Start Date
-
setRequestedServiceEndDateTime
Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: RequestedServiceEndDateTime
- Parameters:
requestedServiceEndDateTime- Service Request Due Date
-
setSrvcQtanValidityStartDateTime
Constraints: Not nullable, Precision: 15, Scale: 0Original property name from the Odata EDM: SrvcQtanValidityStartDateTime
- Parameters:
srvcQtanValidityStartDateTime- Contract Start date
-
setSrvcQtanValidityEndDateTime
Constraints: Not nullable, Precision: 15, Scale: 0Original property name from the Odata EDM: SrvcQtanValidityEndDateTime
- Parameters:
srvcQtanValidityEndDateTime- Contract End Date
-
setServiceQtanExtReference
Constraints: Not nullable, Maximum length: 80Original property name from the Odata EDM: ServiceQtanExtReference
- Parameters:
serviceQtanExtReference- External Reference Number
-
setServiceQuotationIsReleased
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: ServiceQuotationIsReleased
- Parameters:
serviceQuotationIsReleased- Release Status
-
setServiceQuotationIsAccepted
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: ServiceQuotationIsAccepted
- Parameters:
serviceQuotationIsAccepted- The serviceQuotationIsAccepted to set.
-
setServiceQuotationIsRejected
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: ServiceQuotationIsRejected
- Parameters:
serviceQuotationIsRejected- Cancellation Status
-
setSrvcQuotationRejectionReason
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: SrvcQuotationRejectionReason
- Parameters:
srvcQuotationRejectionReason- Cancellation Reason Code
-
setSalesOrganization
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: SalesOrganization
- Parameters:
salesOrganization- Sales Organization
-
setDistributionChannel
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: DistributionChannel
- Parameters:
distributionChannel- Distribution Channel
-
setDivision
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: Division
- Parameters:
division- Division
-
setSalesOffice
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: SalesOffice
- Parameters:
salesOffice- Sales Office
-
setSalesGroup
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: SalesGroup
- Parameters:
salesGroup- Sales Group
-
setSoldToParty
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: SoldToParty
- Parameters:
soldToParty- Sold-To Party
-
setShipToParty
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: ShipToParty
- Parameters:
shipToParty- Ship-To Party
-
setContactPerson
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: ContactPerson
- Parameters:
contactPerson- Customer Contact Person
-
setServiceQtanSuccessorOrder
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: ServiceQtanSuccessorOrder
- Parameters:
serviceQtanSuccessorOrder- Transaction ID
-
setRespyMgmtServiceTeam
Constraints: Not nullable, Maximum length: 8Original property name from the Odata EDM: RespyMgmtServiceTeam
- Parameters:
respyMgmtServiceTeam- Service Team (Responsibility Management)
-
setRespyMgmtServiceTeamName
Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: RespyMgmtServiceTeamName
- Parameters:
respyMgmtServiceTeamName- Name
-
setRespyMgmtGlobalTeamID
Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: RespyMgmtGlobalTeamID
- Parameters:
respyMgmtGlobalTeamID- Global Team ID in Responsibility Mgmt.
-
setPaymentTerms
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: PaymentTerms
- Parameters:
paymentTerms- Terms of Payment
-
setTransactionCurrency
Constraints: Not nullable, Maximum length: 5Original property name from the Odata EDM: TransactionCurrency
- Parameters:
transactionCurrency- Currency
-
setServiceDocGrossAmount
Constraints: Not nullable, Precision: 16, Scale: 3Original property name from the Odata EDM: ServiceDocGrossAmount
- Parameters:
serviceDocGrossAmount- Total Gross Value of Document in Document Currency
-
setServiceDocNetAmount
Constraints: Not nullable, Precision: 16, Scale: 3Original property name from the Odata EDM: ServiceDocNetAmount
- Parameters:
serviceDocNetAmount- Total Net Value of Document in Document Currency
-
setServiceDocTaxAmount
Constraints: Not nullable, Precision: 16, Scale: 3Original property name from the Odata EDM: ServiceDocTaxAmount
- Parameters:
serviceDocTaxAmount- Total Tax Amount in Document Currency
-
setReferenceInHouseRepair
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: ReferenceInHouseRepair
- Parameters:
referenceInHouseRepair- Reference In-House Repair
-
getEntityCollection
- Specified by:
getEntityCollectionin classVdmEntity<ServiceQuotation>
-
getKey
- Overrides:
getKeyin classVdmObject<ServiceQuotation>
-
toMapOfFields
- Overrides:
toMapOfFieldsin classVdmObject<ServiceQuotation>
-
fromMap
- Overrides:
fromMapin classVdmObject<ServiceQuotation>
-
field
@Nonnull public static <T> ServiceQuotationField<T> field(@Nonnull String fieldName, @Nonnull Class<T> fieldType) Use with available fluent helpers to apply an extension field to query operations.- Type Parameters:
T- The type of the extension field when performing value comparisons.- Parameters:
fieldName- The name of the extension field as returned by the OData service.fieldType- The Java type to use for the extension field when performing value comparisons.- Returns:
- A representation of an extension field from this entity.
-
field
@Nonnull public static <T,DomainT> ServiceQuotationField<T> field(@Nonnull String fieldName, @Nonnull TypeConverter<T, DomainT> typeConverter) Use with available fluent helpers to apply an extension field to query operations.- Type Parameters:
T- The type of the extension field when performing value comparisons.DomainT- The type of the extension field as returned by the OData service.- Parameters:
typeConverter- A TypeConverter<T, DomainT> instance whose first generic type matches the Java type of the fieldfieldName- The name of the extension field as returned by the OData service.- Returns:
- A representation of an extension field from this entity, holding a reference to the given TypeConverter.
-
getDestinationForFetch
- Overrides:
getDestinationForFetchin classVdmEntity<ServiceQuotation>
-
setServicePathForFetch
- Overrides:
setServicePathForFetchin classVdmEntity<ServiceQuotation>
-
attachToService
public void attachToService(@Nullable String servicePath, @Nonnull HttpDestinationProperties destination) - Overrides:
attachToServicein classVdmEntity<ServiceQuotation>
-
getDefaultServicePath
- Overrides:
getDefaultServicePathin classVdmEntity<ServiceQuotation>
-
fetchFollowUpServiceOrder
Fetches the ServiceQtanFUPSrvcOrd entities (one to many) associated with this entity. This corresponds to the OData navigation property to_FollowUpServiceOrder.Please note: This method will not cache or persist the query results.
- Returns:
- List containing one or more associated ServiceQtanFUPSrvcOrd entities. If no entities are associated then an empty list is returned.
- Throws:
com.sap.cloud.sdk.datamodel.odata.client.exception.ODataException- If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and therefore has no ERP configuration context assigned. An entity is managed if it has been either retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or UPDATE call.
-
getFollowUpServiceOrderOrFetch
Retrieval of associated ServiceQtanFUPSrvcOrd entities (one to many). This corresponds to the OData navigation property to_FollowUpServiceOrder.If the navigation property to_FollowUpServiceOrder of a queried ServiceQuotation is operated lazily, an ODataException can be thrown in case of an OData query error.
Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.
- Returns:
- List of associated ServiceQtanFUPSrvcOrd entities.
- Throws:
com.sap.cloud.sdk.datamodel.odata.client.exception.ODataException- If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and therefore has no ERP configuration context assigned. An entity is managed if it has been either retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or UPDATE call.
-
getFollowUpServiceOrderIfPresent
@Nonnull public io.vavr.control.Option<List<ServiceQtanFUPSrvcOrd>> getFollowUpServiceOrderIfPresent()Retrieval of associated ServiceQtanFUPSrvcOrd entities (one to many). This corresponds to the OData navigation property to_FollowUpServiceOrder.If the navigation property for an entity ServiceQuotation has not been resolved yet, this method will not query further information. Instead its
Optionresult state will beempty.- Returns:
- If the information for navigation property to_FollowUpServiceOrder is already loaded, the result
will contain the ServiceQtanFUPSrvcOrd entities. If not, an
Optionwith result stateemptyis returned.
-
setFollowUpServiceOrder
Overwrites the list of associated ServiceQtanFUPSrvcOrd entities for the loaded navigation property to_FollowUpServiceOrder.If the navigation property to_FollowUpServiceOrder of a queried ServiceQuotation is operated lazily, an ODataException can be thrown in case of an OData query error.
Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.
- Parameters:
value- List of ServiceQtanFUPSrvcOrd entities.
-
addFollowUpServiceOrder
Adds elements to the list of associated ServiceQtanFUPSrvcOrd entities. This corresponds to the OData navigation property to_FollowUpServiceOrder.If the navigation property to_FollowUpServiceOrder of a queried ServiceQuotation is operated lazily, an ODataException can be thrown in case of an OData query error.
Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.
- Parameters:
entity- Array of ServiceQtanFUPSrvcOrd entities.
-
fetchItem
Fetches the ServiceQuotationItem entities (one to many) associated with this entity. This corresponds to the OData navigation property to_Item.Please note: This method will not cache or persist the query results.
- Returns:
- List containing one or more associated ServiceQuotationItem entities. If no entities are associated then an empty list is returned.
- Throws:
com.sap.cloud.sdk.datamodel.odata.client.exception.ODataException- If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and therefore has no ERP configuration context assigned. An entity is managed if it has been either retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or UPDATE call.
-
getItemOrFetch
Retrieval of associated ServiceQuotationItem entities (one to many). This corresponds to the OData navigation property to_Item.If the navigation property to_Item of a queried ServiceQuotation is operated lazily, an ODataException can be thrown in case of an OData query error.
Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.
- Returns:
- List of associated ServiceQuotationItem entities.
- Throws:
com.sap.cloud.sdk.datamodel.odata.client.exception.ODataException- If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and therefore has no ERP configuration context assigned. An entity is managed if it has been either retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or UPDATE call.
-
getItemIfPresent
Retrieval of associated ServiceQuotationItem entities (one to many). This corresponds to the OData navigation property to_Item.If the navigation property for an entity ServiceQuotation has not been resolved yet, this method will not query further information. Instead its
Optionresult state will beempty.- Returns:
- If the information for navigation property to_Item is already loaded, the result will contain the
ServiceQuotationItem entities. If not, an
Optionwith result stateemptyis returned.
-
setItem
Overwrites the list of associated ServiceQuotationItem entities for the loaded navigation property to_Item.If the navigation property to_Item of a queried ServiceQuotation is operated lazily, an ODataException can be thrown in case of an OData query error.
Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.
- Parameters:
value- List of ServiceQuotationItem entities.
-
addItem
Adds elements to the list of associated ServiceQuotationItem entities. This corresponds to the OData navigation property to_Item.If the navigation property to_Item of a queried ServiceQuotation is operated lazily, an ODataException can be thrown in case of an OData query error.
Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.
- Parameters:
entity- Array of ServiceQuotationItem entities.
-
fetchPersonResponsible
Fetches the ServiceQtanPersonResp entities (one to many) associated with this entity. This corresponds to the OData navigation property to_PersonResponsible.Please note: This method will not cache or persist the query results.
- Returns:
- List containing one or more associated ServiceQtanPersonResp entities. If no entities are associated then an empty list is returned.
- Throws:
com.sap.cloud.sdk.datamodel.odata.client.exception.ODataException- If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and therefore has no ERP configuration context assigned. An entity is managed if it has been either retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or UPDATE call.
-
getPersonResponsibleOrFetch
Retrieval of associated ServiceQtanPersonResp entities (one to many). This corresponds to the OData navigation property to_PersonResponsible.If the navigation property to_PersonResponsible of a queried ServiceQuotation is operated lazily, an ODataException can be thrown in case of an OData query error.
Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.
- Returns:
- List of associated ServiceQtanPersonResp entities.
- Throws:
com.sap.cloud.sdk.datamodel.odata.client.exception.ODataException- If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and therefore has no ERP configuration context assigned. An entity is managed if it has been either retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or UPDATE call.
-
getPersonResponsibleIfPresent
Retrieval of associated ServiceQtanPersonResp entities (one to many). This corresponds to the OData navigation property to_PersonResponsible.If the navigation property for an entity ServiceQuotation has not been resolved yet, this method will not query further information. Instead its
Optionresult state will beempty.- Returns:
- If the information for navigation property to_PersonResponsible is already loaded, the result will
contain the ServiceQtanPersonResp entities. If not, an
Optionwith result stateemptyis returned.
-
setPersonResponsible
Overwrites the list of associated ServiceQtanPersonResp entities for the loaded navigation property to_PersonResponsible.If the navigation property to_PersonResponsible of a queried ServiceQuotation is operated lazily, an ODataException can be thrown in case of an OData query error.
Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.
- Parameters:
value- List of ServiceQtanPersonResp entities.
-
addPersonResponsible
Adds elements to the list of associated ServiceQtanPersonResp entities. This corresponds to the OData navigation property to_PersonResponsible.If the navigation property to_PersonResponsible of a queried ServiceQuotation is operated lazily, an ODataException can be thrown in case of an OData query error.
Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.
- Parameters:
entity- Array of ServiceQtanPersonResp entities.
-
fetchPricingElement
Fetches the ServiceQtanPriceElement entities (one to many) associated with this entity. This corresponds to the OData navigation property to_PricingElement.Please note: This method will not cache or persist the query results.
- Returns:
- List containing one or more associated ServiceQtanPriceElement entities. If no entities are associated then an empty list is returned.
- Throws:
com.sap.cloud.sdk.datamodel.odata.client.exception.ODataException- If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and therefore has no ERP configuration context assigned. An entity is managed if it has been either retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or UPDATE call.
-
getPricingElementOrFetch
Retrieval of associated ServiceQtanPriceElement entities (one to many). This corresponds to the OData navigation property to_PricingElement.If the navigation property to_PricingElement of a queried ServiceQuotation is operated lazily, an ODataException can be thrown in case of an OData query error.
Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.
- Returns:
- List of associated ServiceQtanPriceElement entities.
- Throws:
com.sap.cloud.sdk.datamodel.odata.client.exception.ODataException- If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and therefore has no ERP configuration context assigned. An entity is managed if it has been either retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or UPDATE call.
-
getPricingElementIfPresent
Retrieval of associated ServiceQtanPriceElement entities (one to many). This corresponds to the OData navigation property to_PricingElement.If the navigation property for an entity ServiceQuotation has not been resolved yet, this method will not query further information. Instead its
Optionresult state will beempty.- Returns:
- If the information for navigation property to_PricingElement is already loaded, the result will
contain the ServiceQtanPriceElement entities. If not, an
Optionwith result stateemptyis returned.
-
setPricingElement
Overwrites the list of associated ServiceQtanPriceElement entities for the loaded navigation property to_PricingElement.If the navigation property to_PricingElement of a queried ServiceQuotation is operated lazily, an ODataException can be thrown in case of an OData query error.
Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.
- Parameters:
value- List of ServiceQtanPriceElement entities.
-
addPricingElement
Adds elements to the list of associated ServiceQtanPriceElement entities. This corresponds to the OData navigation property to_PricingElement.If the navigation property to_PricingElement of a queried ServiceQuotation is operated lazily, an ODataException can be thrown in case of an OData query error.
Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.
- Parameters:
entity- Array of ServiceQtanPriceElement entities.
-
fetchReferenceObject
Fetches the ServiceQtanRefObject entities (one to many) associated with this entity. This corresponds to the OData navigation property to_ReferenceObject.Please note: This method will not cache or persist the query results.
- Returns:
- List containing one or more associated ServiceQtanRefObject entities. If no entities are associated then an empty list is returned.
- Throws:
com.sap.cloud.sdk.datamodel.odata.client.exception.ODataException- If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and therefore has no ERP configuration context assigned. An entity is managed if it has been either retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or UPDATE call.
-
getReferenceObjectOrFetch
Retrieval of associated ServiceQtanRefObject entities (one to many). This corresponds to the OData navigation property to_ReferenceObject.If the navigation property to_ReferenceObject of a queried ServiceQuotation is operated lazily, an ODataException can be thrown in case of an OData query error.
Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.
- Returns:
- List of associated ServiceQtanRefObject entities.
- Throws:
com.sap.cloud.sdk.datamodel.odata.client.exception.ODataException- If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and therefore has no ERP configuration context assigned. An entity is managed if it has been either retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or UPDATE call.
-
getReferenceObjectIfPresent
Retrieval of associated ServiceQtanRefObject entities (one to many). This corresponds to the OData navigation property to_ReferenceObject.If the navigation property for an entity ServiceQuotation has not been resolved yet, this method will not query further information. Instead its
Optionresult state will beempty.- Returns:
- If the information for navigation property to_ReferenceObject is already loaded, the result will
contain the ServiceQtanRefObject entities. If not, an
Optionwith result stateemptyis returned.
-
setReferenceObject
Overwrites the list of associated ServiceQtanRefObject entities for the loaded navigation property to_ReferenceObject.If the navigation property to_ReferenceObject of a queried ServiceQuotation is operated lazily, an ODataException can be thrown in case of an OData query error.
Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.
- Parameters:
value- List of ServiceQtanRefObject entities.
-
addReferenceObject
Adds elements to the list of associated ServiceQtanRefObject entities. This corresponds to the OData navigation property to_ReferenceObject.If the navigation property to_ReferenceObject of a queried ServiceQuotation is operated lazily, an ODataException can be thrown in case of an OData query error.
Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.
- Parameters:
entity- Array of ServiceQtanRefObject entities.
-
fetchText
Fetches the ServiceQuotationText entities (one to many) associated with this entity. This corresponds to the OData navigation property to_Text.Please note: This method will not cache or persist the query results.
- Returns:
- List containing one or more associated ServiceQuotationText entities. If no entities are associated then an empty list is returned.
- Throws:
com.sap.cloud.sdk.datamodel.odata.client.exception.ODataException- If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and therefore has no ERP configuration context assigned. An entity is managed if it has been either retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or UPDATE call.
-
getTextOrFetch
Retrieval of associated ServiceQuotationText entities (one to many). This corresponds to the OData navigation property to_Text.If the navigation property to_Text of a queried ServiceQuotation is operated lazily, an ODataException can be thrown in case of an OData query error.
Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.
- Returns:
- List of associated ServiceQuotationText entities.
- Throws:
com.sap.cloud.sdk.datamodel.odata.client.exception.ODataException- If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and therefore has no ERP configuration context assigned. An entity is managed if it has been either retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or UPDATE call.
-
getTextIfPresent
Retrieval of associated ServiceQuotationText entities (one to many). This corresponds to the OData navigation property to_Text.If the navigation property for an entity ServiceQuotation has not been resolved yet, this method will not query further information. Instead its
Optionresult state will beempty.- Returns:
- If the information for navigation property to_Text is already loaded, the result will contain the
ServiceQuotationText entities. If not, an
Optionwith result stateemptyis returned.
-
setText
Overwrites the list of associated ServiceQuotationText entities for the loaded navigation property to_Text.If the navigation property to_Text of a queried ServiceQuotation is operated lazily, an ODataException can be thrown in case of an OData query error.
Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.
- Parameters:
value- List of ServiceQuotationText entities.
-
addText
Adds elements to the list of associated ServiceQuotationText entities. This corresponds to the OData navigation property to_Text.If the navigation property to_Text of a queried ServiceQuotation is operated lazily, an ODataException can be thrown in case of an OData query error.
Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.
- Parameters:
entity- Array of ServiceQuotationText entities.
-
builder
-
getServiceQuotation
(Key Field) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: ServiceQuotation
- Returns:
- Transaction ID
-
getServiceQuotationType
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: ServiceQuotationType
- Returns:
- Business Transaction Type
-
getServiceQuotationUUID
Constraints: noneOriginal property name from the Odata EDM: ServiceQuotationUUID
- Returns:
- GUID of a CRM Order Object
-
getServiceQuotationDescription
Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: ServiceQuotationDescription
- Returns:
- Transaction Description
-
getLanguage
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: Language
- Returns:
- Language Key of Description
-
getRequestedServiceStartDateTime
Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: RequestedServiceStartDateTime
- Returns:
- Service Request Start Date
-
getRequestedServiceEndDateTime
Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: RequestedServiceEndDateTime
- Returns:
- Service Request Due Date
-
getSrvcQtanValidityStartDateTime
Constraints: Not nullable, Precision: 15, Scale: 0Original property name from the Odata EDM: SrvcQtanValidityStartDateTime
- Returns:
- Contract Start date
-
getSrvcQtanValidityEndDateTime
Constraints: Not nullable, Precision: 15, Scale: 0Original property name from the Odata EDM: SrvcQtanValidityEndDateTime
- Returns:
- Contract End Date
-
getServiceQtanExtReference
Constraints: Not nullable, Maximum length: 80Original property name from the Odata EDM: ServiceQtanExtReference
- Returns:
- External Reference Number
-
getServiceQuotationIsReleased
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: ServiceQuotationIsReleased
- Returns:
- Release Status
-
getServiceQuotationIsAccepted
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: ServiceQuotationIsAccepted
- Returns:
- The serviceQuotationIsAccepted contained in this entity.
-
getServiceQuotationIsRejected
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: ServiceQuotationIsRejected
- Returns:
- Cancellation Status
-
getSrvcQuotationRejectionReason
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: SrvcQuotationRejectionReason
- Returns:
- Cancellation Reason Code
-
getSalesOrganization
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: SalesOrganization
- Returns:
- Sales Organization
-
getDistributionChannel
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: DistributionChannel
- Returns:
- Distribution Channel
-
getDivision
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: Division
- Returns:
- Division
-
getSalesOffice
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: SalesOffice
- Returns:
- Sales Office
-
getSalesGroup
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: SalesGroup
- Returns:
- Sales Group
-
getSoldToParty
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: SoldToParty
- Returns:
- Sold-To Party
-
getShipToParty
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: ShipToParty
- Returns:
- Ship-To Party
-
getContactPerson
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: ContactPerson
- Returns:
- Customer Contact Person
-
getServiceQtanSuccessorOrder
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: ServiceQtanSuccessorOrder
- Returns:
- Transaction ID
-
getRespyMgmtServiceTeam
Constraints: Not nullable, Maximum length: 8Original property name from the Odata EDM: RespyMgmtServiceTeam
- Returns:
- Service Team (Responsibility Management)
-
getRespyMgmtServiceTeamName
Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: RespyMgmtServiceTeamName
- Returns:
- Name
-
getRespyMgmtGlobalTeamID
Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: RespyMgmtGlobalTeamID
- Returns:
- Global Team ID in Responsibility Mgmt.
-
getPaymentTerms
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: PaymentTerms
- Returns:
- Terms of Payment
-
getTransactionCurrency
Constraints: Not nullable, Maximum length: 5Original property name from the Odata EDM: TransactionCurrency
- Returns:
- Currency
-
getServiceDocGrossAmount
Constraints: Not nullable, Precision: 16, Scale: 3Original property name from the Odata EDM: ServiceDocGrossAmount
- Returns:
- Total Gross Value of Document in Document Currency
-
getServiceDocNetAmount
Constraints: Not nullable, Precision: 16, Scale: 3Original property name from the Odata EDM: ServiceDocNetAmount
- Returns:
- Total Net Value of Document in Document Currency
-
getServiceDocTaxAmount
Constraints: Not nullable, Precision: 16, Scale: 3Original property name from the Odata EDM: ServiceDocTaxAmount
- Returns:
- Total Tax Amount in Document Currency
-
getReferenceInHouseRepair
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: ReferenceInHouseRepair
- Returns:
- Reference In-House Repair
-
toString
- Overrides:
toStringin classVdmObject<ServiceQuotation>
-
equals
- Overrides:
equalsin classVdmEntity<ServiceQuotation>
-
canEqual
- Overrides:
canEqualin classVdmEntity<ServiceQuotation>
-
hashCode
public int hashCode()- Overrides:
hashCodein classVdmEntity<ServiceQuotation>
-