Class ServiceConfirmation
Original entity name from the Odata EDM: A_ServiceConfirmationType
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classHelper class to allow for fluent creation of ServiceConfirmation instances. -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final ServiceConfirmationSelectableSelector for all available fields of ServiceConfirmation.static final ServiceConfirmationField<String>Use with available fluent helpers to apply the BillToParty field to query operations.static final ServiceConfirmationField<String>Use with available fluent helpers to apply the ContactPerson field to query operations.static final ServiceConfirmationField<LocalDateTime>Use with available fluent helpers to apply the CustomerPurchaseOrderDate field to query operations.static final ServiceConfirmationField<String>Use with available fluent helpers to apply the DistributionChannel field to query operations.static final ServiceConfirmationField<String>Use with available fluent helpers to apply the Division field to query operations.static final ServiceConfirmationField<String>Use with available fluent helpers to apply the Language field to query operations.static final ServiceConfirmationField<String>Use with available fluent helpers to apply the PayerParty field to query operations.static final ServiceConfirmationField<String>Use with available fluent helpers to apply the PurchaseOrderByCustomer field to query operations.static final ServiceConfirmationField<String>Use with available fluent helpers to apply the ReferenceServiceOrder field to query operations.static final ServiceConfirmationField<ZonedDateTime>Use with available fluent helpers to apply the RequestedServiceEndDateTime field to query operations.static final ServiceConfirmationField<ZonedDateTime>Use with available fluent helpers to apply the RequestedServiceStartDateTime field to query operations.static final ServiceConfirmationField<String>Use with available fluent helpers to apply the RespyMgmtGlobalTeamID field to query operations.static final ServiceConfirmationField<String>Use with available fluent helpers to apply the RespyMgmtServiceTeam field to query operations.static final ServiceConfirmationField<String>Use with available fluent helpers to apply the RespyMgmtServiceTeamName field to query operations.static final ServiceConfirmationField<String>Use with available fluent helpers to apply the SalesGroup field to query operations.static final ServiceConfirmationField<String>Use with available fluent helpers to apply the SalesGroupOrgUnitID field to query operations.static final ServiceConfirmationField<String>Use with available fluent helpers to apply the SalesOffice field to query operations.static final ServiceConfirmationField<String>Use with available fluent helpers to apply the SalesOfficeOrgUnitID field to query operations.static final ServiceConfirmationField<String>Use with available fluent helpers to apply the SalesOrganization field to query operations.static final ServiceConfirmationField<String>Use with available fluent helpers to apply the SalesOrganizationOrgUnitID field to query operations.static final ServiceConfirmationField<String>Use with available fluent helpers to apply the ServiceConfirmation field to query operations.static final ServiceConfirmationField<String>Use with available fluent helpers to apply the ServiceConfirmationDescription field to query operations.static final ServiceConfirmationField<Boolean>Use with available fluent helpers to apply the ServiceConfirmationIsCanceled field to query operations.static final ServiceConfirmationField<String>Use with available fluent helpers to apply the ServiceConfirmationIsCompleted field to query operations.static final ServiceConfirmationField<String>Use with available fluent helpers to apply the ServiceConfirmationIsFinal field to query operations.static final ServiceConfirmationField<String>Use with available fluent helpers to apply the ServiceConfirmationType field to query operations.static final ServiceConfirmationField<UUID>Use with available fluent helpers to apply the ServiceConfirmationUUID field to query operations.static final ServiceConfirmationField<String>Use with available fluent helpers to apply the ServiceDocumentPriority field to query operations.static final ServiceConfirmationField<String>Use with available fluent helpers to apply the ServiceObjectType field to query operations.static final ServiceConfirmationField<String>Use with available fluent helpers to apply the ServiceOrganization field to query operations.static final ServiceConfirmationField<String>Use with available fluent helpers to apply the ShipToParty field to query operations.static final ServiceConfirmationField<String>Use with available fluent helpers to apply the ShippingCondition field to query operations.static final ServiceConfirmationField<String>Use with available fluent helpers to apply the SoldToParty field to query operations.static final ServiceConfirmationLink<SrvcConfAppointment>Use with available fluent helpers to apply the to_Appointment navigation property to query operations.static final ServiceConfirmationLink<SrvcConfDuration>Use with available fluent helpers to apply the to_Duration navigation property to query operations.static final ServiceConfirmationLink<ServiceConfirmationItem>Use with available fluent helpers to apply the to_Item navigation property to query operations.static final ServiceConfirmationLink<SrvcConfPartner>Use with available fluent helpers to apply the to_Partner navigation property to query operations.static final ServiceConfirmationLink<ServiceConfPersonResp>Use with available fluent helpers to apply the to_PersonResponsible navigation property to query operations.static final ServiceConfirmationLink<ServiceConfPriceElement>Use with available fluent helpers to apply the to_PricingElement navigation property to query operations.static final ServiceConfirmationLink<ServiceConfRefObject>Use with available fluent helpers to apply the to_ReferenceObject navigation property to query operations.static final ServiceConfirmationLink<ServiceConfUserStatus>Use with available fluent helpers to apply the to_ServiceConfUserStatus navigation property to query operations.static final ServiceConfirmationLink<ServiceConfirmationText>Use with available fluent helpers to apply the to_Text navigation property to query operations.static final ServiceConfirmationField<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
ConstructorsConstructorDescriptionServiceConfirmation(String serviceConfirmation, String serviceConfirmationType, UUID serviceConfirmationUUID, String serviceConfirmationDescription, String serviceObjectType, String language, String serviceDocumentPriority, ZonedDateTime requestedServiceStartDateTime, ZonedDateTime requestedServiceEndDateTime, String purchaseOrderByCustomer, LocalDateTime customerPurchaseOrderDate, String serviceConfirmationIsCompleted, Boolean serviceConfirmationIsCanceled, String salesOrganization, String distributionChannel, String division, String salesOffice, String salesGroup, String soldToParty, String shipToParty, String billToParty, String payerParty, String contactPerson, String referenceServiceOrder, String serviceConfirmationIsFinal, String transactionCurrency, String shippingCondition, String respyMgmtServiceTeam, String respyMgmtServiceTeamName, String respyMgmtGlobalTeamID, String salesOrganizationOrgUnitID, String serviceOrganization, String salesOfficeOrgUnitID, String salesGroupOrgUnitID, List<SrvcConfAppointment> toAppointment, List<SrvcConfDuration> toDuration, List<ServiceConfirmationItem> toItem, List<SrvcConfPartner> toPartner, List<ServiceConfPersonResp> toPersonResponsible, List<ServiceConfPriceElement> toPricingElement, List<ServiceConfRefObject> toReferenceObject, List<ServiceConfUserStatus> toServiceConfUserStatus, List<ServiceConfirmationText> toText) -
Method Summary
Modifier and TypeMethodDescriptionvoidaddAppointment(SrvcConfAppointment... entity) Adds elements to the list of associated SrvcConfAppointment entities.voidaddDuration(SrvcConfDuration... entity) Adds elements to the list of associated SrvcConfDuration entities.voidaddItem(ServiceConfirmationItem... entity) Adds elements to the list of associated ServiceConfirmationItem entities.voidaddPartner(SrvcConfPartner... entity) Adds elements to the list of associated SrvcConfPartner entities.voidaddPersonResponsible(ServiceConfPersonResp... entity) Adds elements to the list of associated ServiceConfPersonResp entities.voidaddPricingElement(ServiceConfPriceElement... entity) Adds elements to the list of associated ServiceConfPriceElement entities.voidaddReferenceObject(ServiceConfRefObject... entity) Adds elements to the list of associated ServiceConfRefObject entities.voidaddServiceConfUserStatus(ServiceConfUserStatus... entity) Adds elements to the list of associated ServiceConfUserStatus entities.voidaddText(ServiceConfirmationText... entity) Adds elements to the list of associated ServiceConfirmationText entities.voidattachToService(String servicePath, HttpDestinationProperties destination) builder()protected booleanbooleanFetches the SrvcConfAppointment entities (one to many) associated with this entity.Fetches the SrvcConfDuration entities (one to many) associated with this entity.Fetches the ServiceConfirmationItem entities (one to many) associated with this entity.Fetches the SrvcConfPartner entities (one to many) associated with this entity.Fetches the ServiceConfPersonResp entities (one to many) associated with this entity.Fetches the ServiceConfPriceElement entities (one to many) associated with this entity.Fetches the ServiceConfRefObject entities (one to many) associated with this entity.Fetches the ServiceConfUserStatus entities (one to many) associated with this entity.Fetches the ServiceConfirmationText entities (one to many) associated with this entity.static <T,DomainT>
ServiceConfirmationField<T>field(String fieldName, TypeConverter<T, DomainT> typeConverter) Use with available fluent helpers to apply an extension field to query operations.static <T> ServiceConfirmationField<T>Use with available fluent helpers to apply an extension field to query operations.protected voidio.vavr.control.Option<List<SrvcConfAppointment>>Retrieval of associated SrvcConfAppointment entities (one to many).Retrieval of associated SrvcConfAppointment entities (one to many).Constraints: Not nullable, Maximum length: 10Constraints: Not nullable, Maximum length: 10Constraints: Not nullable, Precision: 0protected StringConstraints: Not nullable, Maximum length: 2Constraints: Not nullable, Maximum length: 2io.vavr.control.Option<List<SrvcConfDuration>>Retrieval of associated SrvcConfDuration entities (one to many).Retrieval of associated SrvcConfDuration entities (one to many).protected Stringio.vavr.control.Option<List<ServiceConfirmationItem>>Retrieval of associated ServiceConfirmationItem entities (one to many).Retrieval of associated ServiceConfirmationItem entities (one to many).getKey()Constraints: Not nullable, Maximum length: 2io.vavr.control.Option<List<SrvcConfPartner>>Retrieval of associated SrvcConfPartner entities (one to many).Retrieval of associated SrvcConfPartner entities (one to many).Constraints: Not nullable, Maximum length: 10io.vavr.control.Option<List<ServiceConfPersonResp>>Retrieval of associated ServiceConfPersonResp entities (one to many).Retrieval of associated ServiceConfPersonResp entities (one to many).io.vavr.control.Option<List<ServiceConfPriceElement>>Retrieval of associated ServiceConfPriceElement entities (one to many).Retrieval of associated ServiceConfPriceElement entities (one to many).Constraints: Not nullable, Maximum length: 35io.vavr.control.Option<List<ServiceConfRefObject>>Retrieval of associated ServiceConfRefObject entities (one to many).Retrieval of associated ServiceConfRefObject entities (one to many).Constraints: Not nullable, Maximum length: 10Constraints: 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: 14Constraints: Not nullable, Maximum length: 4Constraints: Not nullable, Maximum length: 14Constraints: Not nullable, Maximum length: 4Constraints: Not nullable, Maximum length: 14(Key Field) Constraints: Not nullable, Maximum length: 10Constraints: Not nullable, Maximum length: 40Constraints: noneConstraints: Not nullable, Maximum length: 1Constraints: Not nullable, Maximum length: 1Constraints: Not nullable, Maximum length: 4Constraints: noneio.vavr.control.Option<List<ServiceConfUserStatus>>Retrieval of associated ServiceConfUserStatus entities (one to many).Retrieval of associated ServiceConfUserStatus entities (one to many).Constraints: Not nullable, Maximum length: 1Constraints: Not nullable, Maximum length: 10Constraints: Not nullable, Maximum length: 14Constraints: Not nullable, Maximum length: 2Constraints: Not nullable, Maximum length: 10Constraints: Not nullable, Maximum length: 10io.vavr.control.Option<List<ServiceConfirmationText>>Retrieval of associated ServiceConfirmationText entities (one to many).Retrieval of associated ServiceConfirmationText entities (one to many).Constraints: Not nullable, Maximum length: 5getType()inthashCode()voidsetAppointment(List<SrvcConfAppointment> value) Overwrites the list of associated SrvcConfAppointment entities for the loaded navigation property to_Appointment.voidsetBillToParty(String billToParty) Constraints: Not nullable, Maximum length: 10voidsetContactPerson(String contactPerson) Constraints: Not nullable, Maximum length: 10voidsetCustomerPurchaseOrderDate(LocalDateTime customerPurchaseOrderDate) Constraints: Not nullable, Precision: 0voidsetDistributionChannel(String distributionChannel) Constraints: Not nullable, Maximum length: 2voidsetDivision(String division) Constraints: Not nullable, Maximum length: 2voidsetDuration(List<SrvcConfDuration> value) Overwrites the list of associated SrvcConfDuration entities for the loaded navigation property to_Duration.voidsetItem(List<ServiceConfirmationItem> value) Overwrites the list of associated ServiceConfirmationItem entities for the loaded navigation property to_Item.voidsetLanguage(String language) Constraints: Not nullable, Maximum length: 2voidsetPartner(List<SrvcConfPartner> value) Overwrites the list of associated SrvcConfPartner entities for the loaded navigation property to_Partner.voidsetPayerParty(String payerParty) Constraints: Not nullable, Maximum length: 10voidOverwrites the list of associated ServiceConfPersonResp entities for the loaded navigation property to_PersonResponsible.voidOverwrites the list of associated ServiceConfPriceElement entities for the loaded navigation property to_PricingElement.voidsetPurchaseOrderByCustomer(String purchaseOrderByCustomer) Constraints: Not nullable, Maximum length: 35voidOverwrites the list of associated ServiceConfRefObject entities for the loaded navigation property to_ReferenceObject.voidsetReferenceServiceOrder(String referenceServiceOrder) Constraints: Not nullable, Maximum length: 10voidsetRequestedServiceEndDateTime(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: 3voidsetSalesGroupOrgUnitID(String salesGroupOrgUnitID) Constraints: Not nullable, Maximum length: 14voidsetSalesOffice(String salesOffice) Constraints: Not nullable, Maximum length: 4voidsetSalesOfficeOrgUnitID(String salesOfficeOrgUnitID) Constraints: Not nullable, Maximum length: 14voidsetSalesOrganization(String salesOrganization) Constraints: Not nullable, Maximum length: 4voidsetSalesOrganizationOrgUnitID(String salesOrganizationOrgUnitID) Constraints: Not nullable, Maximum length: 14voidsetServiceConfirmation(String serviceConfirmation) (Key Field) Constraints: Not nullable, Maximum length: 10voidsetServiceConfirmationDescription(String serviceConfirmationDescription) Constraints: Not nullable, Maximum length: 40voidsetServiceConfirmationIsCanceled(Boolean serviceConfirmationIsCanceled) Constraints: nonevoidsetServiceConfirmationIsCompleted(String serviceConfirmationIsCompleted) Constraints: Not nullable, Maximum length: 1voidsetServiceConfirmationIsFinal(String serviceConfirmationIsFinal) Constraints: Not nullable, Maximum length: 1voidsetServiceConfirmationType(String serviceConfirmationType) Constraints: Not nullable, Maximum length: 4voidsetServiceConfirmationUUID(UUID serviceConfirmationUUID) Constraints: nonevoidOverwrites the list of associated ServiceConfUserStatus entities for the loaded navigation property to_ServiceConfUserStatus.voidsetServiceDocumentPriority(String serviceDocumentPriority) Constraints: Not nullable, Maximum length: 1voidsetServiceObjectType(String serviceObjectType) Constraints: Not nullable, Maximum length: 10voidsetServiceOrganization(String serviceOrganization) Constraints: Not nullable, Maximum length: 14protected voidsetServicePathForFetch(String servicePathForFetch) voidsetShippingCondition(String shippingCondition) Constraints: Not nullable, Maximum length: 2voidsetShipToParty(String shipToParty) Constraints: Not nullable, Maximum length: 10voidsetSoldToParty(String soldToParty) Constraints: Not nullable, Maximum length: 10voidsetText(List<ServiceConfirmationText> value) Overwrites the list of associated ServiceConfirmationText 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 ServiceConfirmation. -
SERVICE_CONFIRMATION
Use with available fluent helpers to apply the ServiceConfirmation field to query operations. -
SERVICE_CONFIRMATION_TYPE
Use with available fluent helpers to apply the ServiceConfirmationType field to query operations. -
SERVICE_CONFIRMATION_UUID
Use with available fluent helpers to apply the ServiceConfirmationUUID field to query operations. -
SERVICE_CONFIRMATION_DESCRIPTION
Use with available fluent helpers to apply the ServiceConfirmationDescription field to query operations. -
SERVICE_OBJECT_TYPE
Use with available fluent helpers to apply the ServiceObjectType field to query operations. -
LANGUAGE
Use with available fluent helpers to apply the Language field to query operations. -
SERVICE_DOCUMENT_PRIORITY
Use with available fluent helpers to apply the ServiceDocumentPriority 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. -
PURCHASE_ORDER_BY_CUSTOMER
Use with available fluent helpers to apply the PurchaseOrderByCustomer field to query operations. -
CUSTOMER_PURCHASE_ORDER_DATE
Use with available fluent helpers to apply the CustomerPurchaseOrderDate field to query operations. -
SERVICE_CONFIRMATION_IS_COMPLETED
Use with available fluent helpers to apply the ServiceConfirmationIsCompleted field to query operations. -
SERVICE_CONFIRMATION_IS_CANCELED
Use with available fluent helpers to apply the ServiceConfirmationIsCanceled 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. -
BILL_TO_PARTY
Use with available fluent helpers to apply the BillToParty field to query operations. -
PAYER_PARTY
Use with available fluent helpers to apply the PayerParty field to query operations. -
CONTACT_PERSON
Use with available fluent helpers to apply the ContactPerson field to query operations. -
REFERENCE_SERVICE_ORDER
Use with available fluent helpers to apply the ReferenceServiceOrder field to query operations. -
SERVICE_CONFIRMATION_IS_FINAL
Use with available fluent helpers to apply the ServiceConfirmationIsFinal field to query operations. -
TRANSACTION_CURRENCY
Use with available fluent helpers to apply the TransactionCurrency field to query operations. -
SHIPPING_CONDITION
Use with available fluent helpers to apply the ShippingCondition 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. -
SALES_ORGANIZATION_ORG_UNIT_ID
Use with available fluent helpers to apply the SalesOrganizationOrgUnitID field to query operations. -
SERVICE_ORGANIZATION
Use with available fluent helpers to apply the ServiceOrganization field to query operations. -
SALES_OFFICE_ORG_UNIT_ID
Use with available fluent helpers to apply the SalesOfficeOrgUnitID field to query operations. -
SALES_GROUP_ORG_UNIT_ID
Use with available fluent helpers to apply the SalesGroupOrgUnitID field to query operations. -
TO_APPOINTMENT
Use with available fluent helpers to apply the to_Appointment navigation property to query operations. -
TO_DURATION
Use with available fluent helpers to apply the to_Duration navigation property to query operations. -
TO_ITEM
Use with available fluent helpers to apply the to_Item navigation property to query operations. -
TO_PARTNER
Use with available fluent helpers to apply the to_Partner 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_SERVICE_CONF_USER_STATUS
Use with available fluent helpers to apply the to_ServiceConfUserStatus navigation property to query operations. -
TO_TEXT
Use with available fluent helpers to apply the to_Text navigation property to query operations.
-
-
Constructor Details
-
ServiceConfirmation
public ServiceConfirmation() -
ServiceConfirmation
public ServiceConfirmation(@Nullable String serviceConfirmation, @Nullable String serviceConfirmationType, @Nullable UUID serviceConfirmationUUID, @Nullable String serviceConfirmationDescription, @Nullable String serviceObjectType, @Nullable String language, @Nullable String serviceDocumentPriority, @Nullable ZonedDateTime requestedServiceStartDateTime, @Nullable ZonedDateTime requestedServiceEndDateTime, @Nullable String purchaseOrderByCustomer, @Nullable LocalDateTime customerPurchaseOrderDate, @Nullable String serviceConfirmationIsCompleted, @Nullable Boolean serviceConfirmationIsCanceled, @Nullable String salesOrganization, @Nullable String distributionChannel, @Nullable String division, @Nullable String salesOffice, @Nullable String salesGroup, @Nullable String soldToParty, @Nullable String shipToParty, @Nullable String billToParty, @Nullable String payerParty, @Nullable String contactPerson, @Nullable String referenceServiceOrder, @Nullable String serviceConfirmationIsFinal, @Nullable String transactionCurrency, @Nullable String shippingCondition, @Nullable String respyMgmtServiceTeam, @Nullable String respyMgmtServiceTeamName, @Nullable String respyMgmtGlobalTeamID, @Nullable String salesOrganizationOrgUnitID, @Nullable String serviceOrganization, @Nullable String salesOfficeOrgUnitID, @Nullable String salesGroupOrgUnitID, List<SrvcConfAppointment> toAppointment, List<SrvcConfDuration> toDuration, List<ServiceConfirmationItem> toItem, List<SrvcConfPartner> toPartner, List<ServiceConfPersonResp> toPersonResponsible, List<ServiceConfPriceElement> toPricingElement, List<ServiceConfRefObject> toReferenceObject, List<ServiceConfUserStatus> toServiceConfUserStatus, List<ServiceConfirmationText> toText)
-
-
Method Details
-
getType
- Specified by:
getTypein classVdmObject<ServiceConfirmation>
-
setServiceConfirmation
(Key Field) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: ServiceConfirmation
- Parameters:
serviceConfirmation- Transaction ID
-
setServiceConfirmationType
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: ServiceConfirmationType
- Parameters:
serviceConfirmationType- Business Transaction Type
-
setServiceConfirmationUUID
Constraints: noneOriginal property name from the Odata EDM: ServiceConfirmationUUID
- Parameters:
serviceConfirmationUUID- GUID of a CRM Order Object
-
setServiceConfirmationDescription
Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: ServiceConfirmationDescription
- Parameters:
serviceConfirmationDescription- Transaction Description
-
setServiceObjectType
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: ServiceObjectType
- Parameters:
serviceObjectType- Business Trans. Cat.
-
setLanguage
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: Language
- Parameters:
language- Language Key of Description
-
setServiceDocumentPriority
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: ServiceDocumentPriority
- Parameters:
serviceDocumentPriority- Activity Priority
-
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
-
setPurchaseOrderByCustomer
Constraints: Not nullable, Maximum length: 35Original property name from the Odata EDM: PurchaseOrderByCustomer
- Parameters:
purchaseOrderByCustomer- Sold-To Party's External Reference Number
-
setCustomerPurchaseOrderDate
Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: CustomerPurchaseOrderDate
- Parameters:
customerPurchaseOrderDate- Reference Document Date
-
setServiceConfirmationIsCompleted
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: ServiceConfirmationIsCompleted
- Parameters:
serviceConfirmationIsCompleted- The serviceConfirmationIsCompleted to set.
-
setServiceConfirmationIsCanceled
Constraints: noneOriginal property name from the Odata EDM: ServiceConfirmationIsCanceled
- Parameters:
serviceConfirmationIsCanceled- Status Is Active
-
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
-
setBillToParty
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: BillToParty
- Parameters:
billToParty- Bill-To Party
-
setPayerParty
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: PayerParty
- Parameters:
payerParty- Payer
-
setContactPerson
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: ContactPerson
- Parameters:
contactPerson- Customer Contact Person
-
setReferenceServiceOrder
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: ReferenceServiceOrder
- Parameters:
referenceServiceOrder- Transaction ID
-
setServiceConfirmationIsFinal
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: ServiceConfirmationIsFinal
- Parameters:
serviceConfirmationIsFinal- Final service confirmation for the related service order
-
setTransactionCurrency
Constraints: Not nullable, Maximum length: 5Original property name from the Odata EDM: TransactionCurrency
- Parameters:
transactionCurrency- Currency
-
setShippingCondition
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: ShippingCondition
- Parameters:
shippingCondition- Shipping Conditions
-
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.
-
setSalesOrganizationOrgUnitID
Constraints: Not nullable, Maximum length: 14Original property name from the Odata EDM: SalesOrganizationOrgUnitID
- Parameters:
salesOrganizationOrgUnitID- Sales Organization ID
-
setServiceOrganization
Constraints: Not nullable, Maximum length: 14Original property name from the Odata EDM: ServiceOrganization
- Parameters:
serviceOrganization- Service Organization
-
setSalesOfficeOrgUnitID
Constraints: Not nullable, Maximum length: 14Original property name from the Odata EDM: SalesOfficeOrgUnitID
- Parameters:
salesOfficeOrgUnitID- Sales Office
-
setSalesGroupOrgUnitID
Constraints: Not nullable, Maximum length: 14Original property name from the Odata EDM: SalesGroupOrgUnitID
- Parameters:
salesGroupOrgUnitID- Sales Group
-
getEntityCollection
- Specified by:
getEntityCollectionin classVdmEntity<ServiceConfirmation>
-
getKey
- Overrides:
getKeyin classVdmObject<ServiceConfirmation>
-
toMapOfFields
- Overrides:
toMapOfFieldsin classVdmObject<ServiceConfirmation>
-
fromMap
- Overrides:
fromMapin classVdmObject<ServiceConfirmation>
-
field
@Nonnull public static <T> ServiceConfirmationField<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> ServiceConfirmationField<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<ServiceConfirmation>
-
setServicePathForFetch
- Overrides:
setServicePathForFetchin classVdmEntity<ServiceConfirmation>
-
attachToService
public void attachToService(@Nullable String servicePath, @Nonnull HttpDestinationProperties destination) - Overrides:
attachToServicein classVdmEntity<ServiceConfirmation>
-
getDefaultServicePath
- Overrides:
getDefaultServicePathin classVdmEntity<ServiceConfirmation>
-
fetchAppointment
Fetches the SrvcConfAppointment entities (one to many) associated with this entity. This corresponds to the OData navigation property to_Appointment.Please note: This method will not cache or persist the query results.
- Returns:
- List containing one or more associated SrvcConfAppointment 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.
-
getAppointmentOrFetch
Retrieval of associated SrvcConfAppointment entities (one to many). This corresponds to the OData navigation property to_Appointment.If the navigation property to_Appointment of a queried ServiceConfirmation 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 SrvcConfAppointment 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.
-
getAppointmentIfPresent
Retrieval of associated SrvcConfAppointment entities (one to many). This corresponds to the OData navigation property to_Appointment.If the navigation property for an entity ServiceConfirmation 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_Appointment is already loaded, the result will
contain the SrvcConfAppointment entities. If not, an
Optionwith result stateemptyis returned.
-
setAppointment
Overwrites the list of associated SrvcConfAppointment entities for the loaded navigation property to_Appointment.If the navigation property to_Appointment of a queried ServiceConfirmation 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 SrvcConfAppointment entities.
-
addAppointment
Adds elements to the list of associated SrvcConfAppointment entities. This corresponds to the OData navigation property to_Appointment.If the navigation property to_Appointment of a queried ServiceConfirmation 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 SrvcConfAppointment entities.
-
fetchDuration
Fetches the SrvcConfDuration entities (one to many) associated with this entity. This corresponds to the OData navigation property to_Duration.Please note: This method will not cache or persist the query results.
- Returns:
- List containing one or more associated SrvcConfDuration 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.
-
getDurationOrFetch
Retrieval of associated SrvcConfDuration entities (one to many). This corresponds to the OData navigation property to_Duration.If the navigation property to_Duration of a queried ServiceConfirmation 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 SrvcConfDuration 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.
-
getDurationIfPresent
Retrieval of associated SrvcConfDuration entities (one to many). This corresponds to the OData navigation property to_Duration.If the navigation property for an entity ServiceConfirmation 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_Duration is already loaded, the result will contain
the SrvcConfDuration entities. If not, an
Optionwith result stateemptyis returned.
-
setDuration
Overwrites the list of associated SrvcConfDuration entities for the loaded navigation property to_Duration.If the navigation property to_Duration of a queried ServiceConfirmation 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 SrvcConfDuration entities.
-
addDuration
Adds elements to the list of associated SrvcConfDuration entities. This corresponds to the OData navigation property to_Duration.If the navigation property to_Duration of a queried ServiceConfirmation 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 SrvcConfDuration entities.
-
fetchItem
Fetches the ServiceConfirmationItem 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 ServiceConfirmationItem 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 ServiceConfirmationItem entities (one to many). This corresponds to the OData navigation property to_Item.If the navigation property to_Item of a queried ServiceConfirmation 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 ServiceConfirmationItem 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 ServiceConfirmationItem entities (one to many). This corresponds to the OData navigation property to_Item.If the navigation property for an entity ServiceConfirmation 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
ServiceConfirmationItem entities. If not, an
Optionwith result stateemptyis returned.
-
setItem
Overwrites the list of associated ServiceConfirmationItem entities for the loaded navigation property to_Item.If the navigation property to_Item of a queried ServiceConfirmation 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 ServiceConfirmationItem entities.
-
addItem
Adds elements to the list of associated ServiceConfirmationItem entities. This corresponds to the OData navigation property to_Item.If the navigation property to_Item of a queried ServiceConfirmation 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 ServiceConfirmationItem entities.
-
fetchPartner
Fetches the SrvcConfPartner entities (one to many) associated with this entity. This corresponds to the OData navigation property to_Partner.Please note: This method will not cache or persist the query results.
- Returns:
- List containing one or more associated SrvcConfPartner 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.
-
getPartnerOrFetch
Retrieval of associated SrvcConfPartner entities (one to many). This corresponds to the OData navigation property to_Partner.If the navigation property to_Partner of a queried ServiceConfirmation 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 SrvcConfPartner 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.
-
getPartnerIfPresent
Retrieval of associated SrvcConfPartner entities (one to many). This corresponds to the OData navigation property to_Partner.If the navigation property for an entity ServiceConfirmation 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_Partner is already loaded, the result will contain
the SrvcConfPartner entities. If not, an
Optionwith result stateemptyis returned.
-
setPartner
Overwrites the list of associated SrvcConfPartner entities for the loaded navigation property to_Partner.If the navigation property to_Partner of a queried ServiceConfirmation 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 SrvcConfPartner entities.
-
addPartner
Adds elements to the list of associated SrvcConfPartner entities. This corresponds to the OData navigation property to_Partner.If the navigation property to_Partner of a queried ServiceConfirmation 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 SrvcConfPartner entities.
-
fetchPersonResponsible
Fetches the ServiceConfPersonResp 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 ServiceConfPersonResp 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 ServiceConfPersonResp entities (one to many). This corresponds to the OData navigation property to_PersonResponsible.If the navigation property to_PersonResponsible of a queried ServiceConfirmation 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 ServiceConfPersonResp 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 ServiceConfPersonResp entities (one to many). This corresponds to the OData navigation property to_PersonResponsible.If the navigation property for an entity ServiceConfirmation 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 ServiceConfPersonResp entities. If not, an
Optionwith result stateemptyis returned.
-
setPersonResponsible
Overwrites the list of associated ServiceConfPersonResp entities for the loaded navigation property to_PersonResponsible.If the navigation property to_PersonResponsible of a queried ServiceConfirmation 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 ServiceConfPersonResp entities.
-
addPersonResponsible
Adds elements to the list of associated ServiceConfPersonResp entities. This corresponds to the OData navigation property to_PersonResponsible.If the navigation property to_PersonResponsible of a queried ServiceConfirmation 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 ServiceConfPersonResp entities.
-
fetchPricingElement
Fetches the ServiceConfPriceElement 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 ServiceConfPriceElement 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 ServiceConfPriceElement entities (one to many). This corresponds to the OData navigation property to_PricingElement.If the navigation property to_PricingElement of a queried ServiceConfirmation 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 ServiceConfPriceElement 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 ServiceConfPriceElement entities (one to many). This corresponds to the OData navigation property to_PricingElement.If the navigation property for an entity ServiceConfirmation 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 ServiceConfPriceElement entities. If not, an
Optionwith result stateemptyis returned.
-
setPricingElement
Overwrites the list of associated ServiceConfPriceElement entities for the loaded navigation property to_PricingElement.If the navigation property to_PricingElement of a queried ServiceConfirmation 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 ServiceConfPriceElement entities.
-
addPricingElement
Adds elements to the list of associated ServiceConfPriceElement entities. This corresponds to the OData navigation property to_PricingElement.If the navigation property to_PricingElement of a queried ServiceConfirmation 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 ServiceConfPriceElement entities.
-
fetchReferenceObject
Fetches the ServiceConfRefObject 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 ServiceConfRefObject 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 ServiceConfRefObject entities (one to many). This corresponds to the OData navigation property to_ReferenceObject.If the navigation property to_ReferenceObject of a queried ServiceConfirmation 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 ServiceConfRefObject 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 ServiceConfRefObject entities (one to many). This corresponds to the OData navigation property to_ReferenceObject.If the navigation property for an entity ServiceConfirmation 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 ServiceConfRefObject entities. If not, an
Optionwith result stateemptyis returned.
-
setReferenceObject
Overwrites the list of associated ServiceConfRefObject entities for the loaded navigation property to_ReferenceObject.If the navigation property to_ReferenceObject of a queried ServiceConfirmation 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 ServiceConfRefObject entities.
-
addReferenceObject
Adds elements to the list of associated ServiceConfRefObject entities. This corresponds to the OData navigation property to_ReferenceObject.If the navigation property to_ReferenceObject of a queried ServiceConfirmation 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 ServiceConfRefObject entities.
-
fetchServiceConfUserStatus
Fetches the ServiceConfUserStatus entities (one to many) associated with this entity. This corresponds to the OData navigation property to_ServiceConfUserStatus.Please note: This method will not cache or persist the query results.
- Returns:
- List containing one or more associated ServiceConfUserStatus 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.
-
getServiceConfUserStatusOrFetch
Retrieval of associated ServiceConfUserStatus entities (one to many). This corresponds to the OData navigation property to_ServiceConfUserStatus.If the navigation property to_ServiceConfUserStatus of a queried ServiceConfirmation 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 ServiceConfUserStatus 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.
-
getServiceConfUserStatusIfPresent
@Nonnull public io.vavr.control.Option<List<ServiceConfUserStatus>> getServiceConfUserStatusIfPresent()Retrieval of associated ServiceConfUserStatus entities (one to many). This corresponds to the OData navigation property to_ServiceConfUserStatus.If the navigation property for an entity ServiceConfirmation 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_ServiceConfUserStatus is already loaded, the result
will contain the ServiceConfUserStatus entities. If not, an
Optionwith result stateemptyis returned.
-
setServiceConfUserStatus
Overwrites the list of associated ServiceConfUserStatus entities for the loaded navigation property to_ServiceConfUserStatus.If the navigation property to_ServiceConfUserStatus of a queried ServiceConfirmation 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 ServiceConfUserStatus entities.
-
addServiceConfUserStatus
Adds elements to the list of associated ServiceConfUserStatus entities. This corresponds to the OData navigation property to_ServiceConfUserStatus.If the navigation property to_ServiceConfUserStatus of a queried ServiceConfirmation 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 ServiceConfUserStatus entities.
-
fetchText
Fetches the ServiceConfirmationText 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 ServiceConfirmationText 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 ServiceConfirmationText entities (one to many). This corresponds to the OData navigation property to_Text.If the navigation property to_Text of a queried ServiceConfirmation 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 ServiceConfirmationText 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 ServiceConfirmationText entities (one to many). This corresponds to the OData navigation property to_Text.If the navigation property for an entity ServiceConfirmation 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
ServiceConfirmationText entities. If not, an
Optionwith result stateemptyis returned.
-
setText
Overwrites the list of associated ServiceConfirmationText entities for the loaded navigation property to_Text.If the navigation property to_Text of a queried ServiceConfirmation 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 ServiceConfirmationText entities.
-
addText
Adds elements to the list of associated ServiceConfirmationText entities. This corresponds to the OData navigation property to_Text.If the navigation property to_Text of a queried ServiceConfirmation 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 ServiceConfirmationText entities.
-
builder
-
getServiceConfirmation
(Key Field) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: ServiceConfirmation
- Returns:
- Transaction ID
-
getServiceConfirmationType
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: ServiceConfirmationType
- Returns:
- Business Transaction Type
-
getServiceConfirmationUUID
Constraints: noneOriginal property name from the Odata EDM: ServiceConfirmationUUID
- Returns:
- GUID of a CRM Order Object
-
getServiceConfirmationDescription
Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: ServiceConfirmationDescription
- Returns:
- Transaction Description
-
getServiceObjectType
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: ServiceObjectType
- Returns:
- Business Trans. Cat.
-
getLanguage
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: Language
- Returns:
- Language Key of Description
-
getServiceDocumentPriority
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: ServiceDocumentPriority
- Returns:
- Activity Priority
-
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
-
getPurchaseOrderByCustomer
Constraints: Not nullable, Maximum length: 35Original property name from the Odata EDM: PurchaseOrderByCustomer
- Returns:
- Sold-To Party's External Reference Number
-
getCustomerPurchaseOrderDate
Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: CustomerPurchaseOrderDate
- Returns:
- Reference Document Date
-
getServiceConfirmationIsCompleted
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: ServiceConfirmationIsCompleted
- Returns:
- The serviceConfirmationIsCompleted contained in this entity.
-
getServiceConfirmationIsCanceled
Constraints: noneOriginal property name from the Odata EDM: ServiceConfirmationIsCanceled
- Returns:
- Status Is Active
-
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
-
getBillToParty
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: BillToParty
- Returns:
- Bill-To Party
-
getPayerParty
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: PayerParty
- Returns:
- Payer
-
getContactPerson
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: ContactPerson
- Returns:
- Customer Contact Person
-
getReferenceServiceOrder
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: ReferenceServiceOrder
- Returns:
- Transaction ID
-
getServiceConfirmationIsFinal
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: ServiceConfirmationIsFinal
- Returns:
- Final service confirmation for the related service order
-
getTransactionCurrency
Constraints: Not nullable, Maximum length: 5Original property name from the Odata EDM: TransactionCurrency
- Returns:
- Currency
-
getShippingCondition
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: ShippingCondition
- Returns:
- Shipping Conditions
-
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.
-
getSalesOrganizationOrgUnitID
Constraints: Not nullable, Maximum length: 14Original property name from the Odata EDM: SalesOrganizationOrgUnitID
- Returns:
- Sales Organization ID
-
getServiceOrganization
Constraints: Not nullable, Maximum length: 14Original property name from the Odata EDM: ServiceOrganization
- Returns:
- Service Organization
-
getSalesOfficeOrgUnitID
Constraints: Not nullable, Maximum length: 14Original property name from the Odata EDM: SalesOfficeOrgUnitID
- Returns:
- Sales Office
-
getSalesGroupOrgUnitID
Constraints: Not nullable, Maximum length: 14Original property name from the Odata EDM: SalesGroupOrgUnitID
- Returns:
- Sales Group
-
toString
- Overrides:
toStringin classVdmObject<ServiceConfirmation>
-
equals
- Overrides:
equalsin classVdmEntity<ServiceConfirmation>
-
canEqual
- Overrides:
canEqualin classVdmEntity<ServiceConfirmation>
-
hashCode
public int hashCode()- Overrides:
hashCodein classVdmEntity<ServiceConfirmation>
-