Class ServiceConfirmationItem
Original entity name from the Odata EDM: A_ServiceConfirmationItemType
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classHelper class to allow for fluent creation of ServiceConfirmationItem instances. -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final ServiceConfirmationItemField<BigDecimal>Use with available fluent helpers to apply the ActualServiceDuration field to query operations.static final ServiceConfirmationItemField<String>Use with available fluent helpers to apply the ActualServiceDurationUnit field to query operations.static final ServiceConfirmationItemField<ZonedDateTime>Use with available fluent helpers to apply the ActualServiceEndDateTime field to query operations.static final ServiceConfirmationItemField<ZonedDateTime>Use with available fluent helpers to apply the ActualServiceStartDateTime field to query operations.static final ServiceConfirmationItemSelectableSelector for all available fields of ServiceConfirmationItem.static final ServiceConfirmationItemField<String>Use with available fluent helpers to apply the BillableControl field to query operations.static final ServiceConfirmationItemField<String>Use with available fluent helpers to apply the ExecutingServiceEmployee field to query operations.static final ServiceConfirmationItemField<String>Use with available fluent helpers to apply the FSMServiceConfirmationItem field to query operations.static final ServiceConfirmationItemField<String>Use with available fluent helpers to apply the Language field to query operations.static final ServiceConfirmationItemField<String>Use with available fluent helpers to apply the ParentServiceConfItem field to query operations.static final ServiceConfirmationItemField<String>Use with available fluent helpers to apply the PaymentMethod field to query operations.static final ServiceConfirmationItemField<String>Use with available fluent helpers to apply the PaymentTerms field to query operations.static final ServiceConfirmationItemField<String>Use with available fluent helpers to apply the Product field to query operations.static final ServiceConfirmationItemField<BigDecimal>Use with available fluent helpers to apply the Quantity field to query operations.static final ServiceConfirmationItemField<String>Use with available fluent helpers to apply the QuantityUnit field to query operations.static final ServiceConfirmationItemField<Boolean>Use with available fluent helpers to apply the RefSrvcOrdItemIsUnplanned field to query operations.static final ServiceConfirmationItemField<String>Use with available fluent helpers to apply the ReferenceServiceContract field to query operations.static final ServiceConfirmationItemField<String>Use with available fluent helpers to apply the ReferenceServiceContractItem field to query operations.static final ServiceConfirmationItemField<String>Use with available fluent helpers to apply the ReferenceServiceOrder field to query operations.static final ServiceConfirmationItemField<String>Use with available fluent helpers to apply the ReferenceServiceOrderItem field to query operations.static final ServiceConfirmationItemField<String>Use with available fluent helpers to apply the RespyMgmtGlobalTeamID field to query operations.static final ServiceConfirmationItemField<String>Use with available fluent helpers to apply the RespyMgmtServiceTeam field to query operations.static final ServiceConfirmationItemField<String>Use with available fluent helpers to apply the RespyMgmtServiceTeamName field to query operations.static final ServiceConfirmationItemField<String>Use with available fluent helpers to apply the SEPAMandate field to query operations.static final ServiceConfirmationItemField<String>Use with available fluent helpers to apply the ServiceConfItemCategory field to query operations.static final ServiceConfirmationItemField<String>Use with available fluent helpers to apply the ServiceConfItemDescription field to query operations.static final ServiceConfirmationItemField<String>Use with available fluent helpers to apply the ServiceConfItemIsCompleted field to query operations.static final ServiceConfirmationItemField<String>Use with available fluent helpers to apply the ServiceConfirmation field to query operations.static final ServiceConfirmationItemField<String>Use with available fluent helpers to apply the ServiceConfirmationItem field to query operations.static final ServiceConfirmationItemField<UUID>Use with available fluent helpers to apply the ServiceConfirmationItemUUID field to query operations.static final ServiceConfirmationItemField<String>Use with available fluent helpers to apply the ServiceDocumentItemObjectType field to query operations.static final ServiceConfirmationItemField<String>Use with available fluent helpers to apply the ServiceObjectType field to query operations.static final ServiceConfirmationItemField<String>Use with available fluent helpers to apply the ServicePerformer field to query operations.static final ServiceConfirmationItemField<LocalDateTime>Use with available fluent helpers to apply the ServicesRenderedDate field to query operations.static final ServiceConfirmationItemField<String>Use with available fluent helpers to apply the ShippingCondition field to query operations.static final ServiceConfirmationItemField<BigDecimal>Use with available fluent helpers to apply the SrvcConfItmCndnRateAmount field to query operations.static final ServiceConfirmationItemField<String>Use with available fluent helpers to apply the SrvcConfItmCndnRateCurrency field to query operations.static final ServiceConfirmationItemField<UUID>Use with available fluent helpers to apply the SrvcDocItmApptRefObjectUUID field to query operations.static final ServiceConfirmationItemField<String>Use with available fluent helpers to apply the SrvcDocItmApptReferenceItem field to query operations.static final ServiceConfirmationItemField<String>Use with available fluent helpers to apply the SrvcDocItmPartReferenceItem field to query operations.static final ServiceConfirmationItemField<String>Use with available fluent helpers to apply the SrvcSEPAMandateRelevance field to query operations.static final ServiceConfirmationItemField<String>Use with available fluent helpers to apply the TimeSheetOvertimeCategory field to query operations.static final ServiceConfirmationItemLink<SrvcConfItemAppointment>Use with available fluent helpers to apply the to_Appointment navigation property to query operations.static final ServiceConfirmationItemLink<SrvcConfItemDuration>Use with available fluent helpers to apply the to_Duration navigation property to query operations.static final ServiceConfirmationItemLink<SrvcConfItemPartner>Use with available fluent helpers to apply the to_Partner navigation property to query operations.static final ServiceConfirmationItemLink<ServiceConfItemPriceElement>Use with available fluent helpers to apply the to_PricingElement navigation property to query operations.static final ServiceConfirmationItemLink<ServiceConfItmRefObject>Use with available fluent helpers to apply the to_ReferenceObject navigation property to query operations.static final ServiceConfirmationItemOneToOneLink<ServiceConfirmation>Use with available fluent helpers to apply the to_ServiceConfirmation navigation property to query operations.static final ServiceConfirmationItemLink<ServiceConfItemUserStatus>Use with available fluent helpers to apply the to_SrvcConfItemUserStatus navigation property to query operations.static final ServiceConfirmationItemLink<ServiceConfirmationItemText>Use with available fluent helpers to apply the to_Text navigation property to query operations.static final ServiceConfirmationItemField<String>Use with available fluent helpers to apply the WBSElementExternalID field to query operations.Fields inherited from class com.sap.cloud.sdk.datamodel.odata.helper.VdmObject
changedOriginalFields -
Constructor Summary
ConstructorsConstructorDescriptionServiceConfirmationItem(String serviceConfirmation, String serviceConfirmationItem, UUID serviceConfirmationItemUUID, String serviceConfItemDescription, String serviceObjectType, String serviceDocumentItemObjectType, String language, String product, BigDecimal quantity, String quantityUnit, BigDecimal actualServiceDuration, String actualServiceDurationUnit, String serviceConfItemCategory, String serviceConfItemIsCompleted, String executingServiceEmployee, String servicePerformer, String billableControl, String referenceServiceOrder, String referenceServiceOrderItem, Boolean refSrvcOrdItemIsUnplanned, String referenceServiceContract, String referenceServiceContractItem, String shippingCondition, String parentServiceConfItem, ZonedDateTime actualServiceStartDateTime, ZonedDateTime actualServiceEndDateTime, LocalDateTime servicesRenderedDate, String fSMServiceConfirmationItem, String srvcDocItmPartReferenceItem, String srvcDocItmApptReferenceItem, UUID srvcDocItmApptRefObjectUUID, String timeSheetOvertimeCategory, String respyMgmtServiceTeam, String respyMgmtServiceTeamName, BigDecimal srvcConfItmCndnRateAmount, String srvcConfItmCndnRateCurrency, String respyMgmtGlobalTeamID, String paymentTerms, String paymentMethod, String sEPAMandate, String srvcSEPAMandateRelevance, String wBSElementExternalID, List<SrvcConfItemAppointment> toAppointment, List<SrvcConfItemDuration> toDuration, List<SrvcConfItemPartner> toPartner, List<ServiceConfItemPriceElement> toPricingElement, List<ServiceConfItmRefObject> toReferenceObject, ServiceConfirmation toServiceConfirmation, List<ServiceConfItemUserStatus> toSrvcConfItemUserStatus, List<ServiceConfirmationItemText> toText) -
Method Summary
Modifier and TypeMethodDescriptionvoidaddAppointment(SrvcConfItemAppointment... entity) Adds elements to the list of associated SrvcConfItemAppointment entities.voidaddDuration(SrvcConfItemDuration... entity) Adds elements to the list of associated SrvcConfItemDuration entities.voidaddPartner(SrvcConfItemPartner... entity) Adds elements to the list of associated SrvcConfItemPartner entities.voidaddPricingElement(ServiceConfItemPriceElement... entity) Adds elements to the list of associated ServiceConfItemPriceElement entities.voidaddReferenceObject(ServiceConfItmRefObject... entity) Adds elements to the list of associated ServiceConfItmRefObject entities.voidAdds elements to the list of associated ServiceConfItemUserStatus entities.voidaddText(ServiceConfirmationItemText... entity) Adds elements to the list of associated ServiceConfirmationItemText entities.voidattachToService(String servicePath, HttpDestinationProperties destination) builder()protected booleanbooleanFetches the SrvcConfItemAppointment entities (one to many) associated with this entity.Fetches the SrvcConfItemDuration entities (one to many) associated with this entity.Fetches the SrvcConfItemPartner entities (one to many) associated with this entity.Fetches the ServiceConfItemPriceElement entities (one to many) associated with this entity.Fetches the ServiceConfItmRefObject entities (one to many) associated with this entity.Fetches the ServiceConfirmation entity (one to one) associated with this entity.Fetches the ServiceConfItemUserStatus entities (one to many) associated with this entity.Fetches the ServiceConfirmationItemText entities (one to many) associated with this entity.static <T,DomainT>
ServiceConfirmationItemField<T>field(String fieldName, TypeConverter<T, DomainT> typeConverter) Use with available fluent helpers to apply an extension field to query operations.static <T> ServiceConfirmationItemField<T>Use with available fluent helpers to apply an extension field to query operations.protected voidConstraints: Not nullable, Precision: 7, Scale: 2Constraints: Not nullable, Maximum length: 3Constraints: Not nullable, Precision: 0Constraints: Not nullable, Precision: 0io.vavr.control.Option<List<SrvcConfItemAppointment>>Retrieval of associated SrvcConfItemAppointment entities (one to many).Retrieval of associated SrvcConfItemAppointment entities (one to many).Constraints: Not nullable, Maximum length: 2protected Stringio.vavr.control.Option<List<SrvcConfItemDuration>>Retrieval of associated SrvcConfItemDuration entities (one to many).Retrieval of associated SrvcConfItemDuration entities (one to many).protected StringConstraints: Not nullable, Maximum length: 10Constraints: Not nullable, Maximum length: 80getKey()Constraints: Not nullable, Maximum length: 2Constraints: Not nullable, Maximum length: 6io.vavr.control.Option<List<SrvcConfItemPartner>>Retrieval of associated SrvcConfItemPartner entities (one to many).Retrieval of associated SrvcConfItemPartner entities (one to many).Constraints: Not nullable, Maximum length: 1Constraints: Not nullable, Maximum length: 4io.vavr.control.Option<List<ServiceConfItemPriceElement>>Retrieval of associated ServiceConfItemPriceElement entities (one to many).Retrieval of associated ServiceConfItemPriceElement entities (one to many).Constraints: Not nullable, Maximum length: 54Constraints: Not nullable, Precision: 13, Scale: 3Constraints: Not nullable, Maximum length: 3io.vavr.control.Option<List<ServiceConfItmRefObject>>Retrieval of associated ServiceConfItmRefObject entities (one to many).Retrieval of associated ServiceConfItmRefObject entities (one to many).Constraints: Not nullable, Maximum length: 10Constraints: Not nullable, Maximum length: 6Constraints: Not nullable, Maximum length: 10Constraints: Not nullable, Maximum length: 6Constraints: noneConstraints: Not nullable, Maximum length: 40Constraints: Not nullable, Maximum length: 8Constraints: Not nullable, Maximum length: 40Constraints: Not nullable, Maximum length: 35(Key Field) Constraints: Not nullable, Maximum length: 10io.vavr.control.Option<ServiceConfirmation>Retrieval of associated ServiceConfirmation entity (one to one).(Key Field) Constraints: Not nullable, Maximum length: 6Constraints: noneRetrieval of associated ServiceConfirmation entity (one to one).Constraints: Not nullable, Maximum length: 4Constraints: Not nullable, Maximum length: 40Constraints: Not nullable, Maximum length: 1Constraints: Not nullable, Maximum length: 10Constraints: Not nullable, Maximum length: 10Constraints: Not nullable, Maximum length: 32Constraints: Not nullable, Precision: 0Constraints: Not nullable, Maximum length: 2io.vavr.control.Option<List<ServiceConfItemUserStatus>>Retrieval of associated ServiceConfItemUserStatus entities (one to many).Retrieval of associated ServiceConfItemUserStatus entities (one to many).Constraints: Not nullable, Precision: 24, Scale: 9Constraints: Not nullable, Maximum length: 5Constraints: Not nullable, Maximum length: 6Constraints: noneConstraints: Not nullable, Maximum length: 6Constraints: Not nullable, Maximum length: 1io.vavr.control.Option<List<ServiceConfirmationItemText>>Retrieval of associated ServiceConfirmationItemText entities (one to many).Retrieval of associated ServiceConfirmationItemText entities (one to many).Constraints: Not nullable, Maximum length: 4getType()Constraints: Not nullable, Maximum length: 24inthashCode()voidsetActualServiceDuration(BigDecimal actualServiceDuration) Constraints: Not nullable, Precision: 7, Scale: 2voidsetActualServiceDurationUnit(String actualServiceDurationUnit) Constraints: Not nullable, Maximum length: 3voidsetActualServiceEndDateTime(ZonedDateTime actualServiceEndDateTime) Constraints: Not nullable, Precision: 0voidsetActualServiceStartDateTime(ZonedDateTime actualServiceStartDateTime) Constraints: Not nullable, Precision: 0voidOverwrites the list of associated SrvcConfItemAppointment entities for the loaded navigation property to_Appointment.voidsetBillableControl(String billableControl) Constraints: Not nullable, Maximum length: 2voidsetDuration(List<SrvcConfItemDuration> value) Overwrites the list of associated SrvcConfItemDuration entities for the loaded navigation property to_Duration.voidsetExecutingServiceEmployee(String executingServiceEmployee) Constraints: Not nullable, Maximum length: 10voidsetFSMServiceConfirmationItem(String fSMServiceConfirmationItem) Constraints: Not nullable, Maximum length: 80voidsetLanguage(String language) Constraints: Not nullable, Maximum length: 2voidsetParentServiceConfItem(String parentServiceConfItem) Constraints: Not nullable, Maximum length: 6voidsetPartner(List<SrvcConfItemPartner> value) Overwrites the list of associated SrvcConfItemPartner entities for the loaded navigation property to_Partner.voidsetPaymentMethod(String paymentMethod) Constraints: Not nullable, Maximum length: 1voidsetPaymentTerms(String paymentTerms) Constraints: Not nullable, Maximum length: 4voidOverwrites the list of associated ServiceConfItemPriceElement entities for the loaded navigation property to_PricingElement.voidsetProduct(String product) Constraints: Not nullable, Maximum length: 54voidsetQuantity(BigDecimal quantity) Constraints: Not nullable, Precision: 13, Scale: 3voidsetQuantityUnit(String quantityUnit) Constraints: Not nullable, Maximum length: 3voidOverwrites the list of associated ServiceConfItmRefObject entities for the loaded navigation property to_ReferenceObject.voidsetReferenceServiceContract(String referenceServiceContract) Constraints: Not nullable, Maximum length: 10voidsetReferenceServiceContractItem(String referenceServiceContractItem) Constraints: Not nullable, Maximum length: 6voidsetReferenceServiceOrder(String referenceServiceOrder) Constraints: Not nullable, Maximum length: 10voidsetReferenceServiceOrderItem(String referenceServiceOrderItem) Constraints: Not nullable, Maximum length: 6voidsetRefSrvcOrdItemIsUnplanned(Boolean refSrvcOrdItemIsUnplanned) Constraints: nonevoidsetRespyMgmtGlobalTeamID(String respyMgmtGlobalTeamID) Constraints: Not nullable, Maximum length: 40voidsetRespyMgmtServiceTeam(String respyMgmtServiceTeam) Constraints: Not nullable, Maximum length: 8voidsetRespyMgmtServiceTeamName(String respyMgmtServiceTeamName) Constraints: Not nullable, Maximum length: 40voidsetSEPAMandate(String sEPAMandate) Constraints: Not nullable, Maximum length: 35voidOverwrites the associated ServiceConfirmation entity for the loaded navigation property to_ServiceConfirmation.voidsetServiceConfirmation(String serviceConfirmation) (Key Field) Constraints: Not nullable, Maximum length: 10voidsetServiceConfirmationItem(String serviceConfirmationItem) (Key Field) Constraints: Not nullable, Maximum length: 6voidsetServiceConfirmationItemUUID(UUID serviceConfirmationItemUUID) Constraints: nonevoidsetServiceConfItemCategory(String serviceConfItemCategory) Constraints: Not nullable, Maximum length: 4voidsetServiceConfItemDescription(String serviceConfItemDescription) Constraints: Not nullable, Maximum length: 40voidsetServiceConfItemIsCompleted(String serviceConfItemIsCompleted) Constraints: Not nullable, Maximum length: 1voidsetServiceDocumentItemObjectType(String serviceDocumentItemObjectType) Constraints: Not nullable, Maximum length: 10voidsetServiceObjectType(String serviceObjectType) Constraints: Not nullable, Maximum length: 10protected voidsetServicePathForFetch(String servicePathForFetch) voidsetServicePerformer(String servicePerformer) Constraints: Not nullable, Maximum length: 32voidsetServicesRenderedDate(LocalDateTime servicesRenderedDate) Constraints: Not nullable, Precision: 0voidsetShippingCondition(String shippingCondition) Constraints: Not nullable, Maximum length: 2voidOverwrites the list of associated ServiceConfItemUserStatus entities for the loaded navigation property to_SrvcConfItemUserStatus.voidsetSrvcConfItmCndnRateAmount(BigDecimal srvcConfItmCndnRateAmount) Constraints: Not nullable, Precision: 24, Scale: 9voidsetSrvcConfItmCndnRateCurrency(String srvcConfItmCndnRateCurrency) Constraints: Not nullable, Maximum length: 5voidsetSrvcDocItmApptReferenceItem(String srvcDocItmApptReferenceItem) Constraints: Not nullable, Maximum length: 6voidsetSrvcDocItmApptRefObjectUUID(UUID srvcDocItmApptRefObjectUUID) Constraints: nonevoidsetSrvcDocItmPartReferenceItem(String srvcDocItmPartReferenceItem) Constraints: Not nullable, Maximum length: 6voidsetSrvcSEPAMandateRelevance(String srvcSEPAMandateRelevance) Constraints: Not nullable, Maximum length: 1voidsetText(List<ServiceConfirmationItemText> value) Overwrites the list of associated ServiceConfirmationItemText entities for the loaded navigation property to_Text.voidsetTimeSheetOvertimeCategory(String timeSheetOvertimeCategory) Constraints: Not nullable, Maximum length: 4voidsetWBSElementExternalID(String wBSElementExternalID) Constraints: Not nullable, Maximum length: 24toString()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 ServiceConfirmationItem. -
SERVICE_CONFIRMATION
Use with available fluent helpers to apply the ServiceConfirmation field to query operations. -
SERVICE_CONFIRMATION_ITEM
Use with available fluent helpers to apply the ServiceConfirmationItem field to query operations. -
SERVICE_CONFIRMATION_ITEM_UUID
Use with available fluent helpers to apply the ServiceConfirmationItemUUID field to query operations. -
SERVICE_CONF_ITEM_DESCRIPTION
Use with available fluent helpers to apply the ServiceConfItemDescription field to query operations. -
SERVICE_OBJECT_TYPE
Use with available fluent helpers to apply the ServiceObjectType field to query operations. -
SERVICE_DOCUMENT_ITEM_OBJECT_TYPE
Use with available fluent helpers to apply the ServiceDocumentItemObjectType field to query operations. -
LANGUAGE
Use with available fluent helpers to apply the Language field to query operations. -
PRODUCT
Use with available fluent helpers to apply the Product field to query operations. -
QUANTITY
Use with available fluent helpers to apply the Quantity field to query operations. -
QUANTITY_UNIT
Use with available fluent helpers to apply the QuantityUnit field to query operations. -
ACTUAL_SERVICE_DURATION
Use with available fluent helpers to apply the ActualServiceDuration field to query operations. -
ACTUAL_SERVICE_DURATION_UNIT
Use with available fluent helpers to apply the ActualServiceDurationUnit field to query operations. -
SERVICE_CONF_ITEM_CATEGORY
Use with available fluent helpers to apply the ServiceConfItemCategory field to query operations. -
SERVICE_CONF_ITEM_IS_COMPLETED
Use with available fluent helpers to apply the ServiceConfItemIsCompleted field to query operations. -
EXECUTING_SERVICE_EMPLOYEE
Use with available fluent helpers to apply the ExecutingServiceEmployee field to query operations. -
SERVICE_PERFORMER
Use with available fluent helpers to apply the ServicePerformer field to query operations. -
BILLABLE_CONTROL
Use with available fluent helpers to apply the BillableControl field to query operations. -
REFERENCE_SERVICE_ORDER
Use with available fluent helpers to apply the ReferenceServiceOrder field to query operations. -
REFERENCE_SERVICE_ORDER_ITEM
Use with available fluent helpers to apply the ReferenceServiceOrderItem field to query operations. -
REF_SRVC_ORD_ITEM_IS_UNPLANNED
Use with available fluent helpers to apply the RefSrvcOrdItemIsUnplanned field to query operations. -
REFERENCE_SERVICE_CONTRACT
Use with available fluent helpers to apply the ReferenceServiceContract field to query operations. -
REFERENCE_SERVICE_CONTRACT_ITEM
Use with available fluent helpers to apply the ReferenceServiceContractItem field to query operations. -
SHIPPING_CONDITION
Use with available fluent helpers to apply the ShippingCondition field to query operations. -
PARENT_SERVICE_CONF_ITEM
Use with available fluent helpers to apply the ParentServiceConfItem field to query operations. -
ACTUAL_SERVICE_START_DATE_TIME
Use with available fluent helpers to apply the ActualServiceStartDateTime field to query operations. -
ACTUAL_SERVICE_END_DATE_TIME
Use with available fluent helpers to apply the ActualServiceEndDateTime field to query operations. -
SERVICES_RENDERED_DATE
Use with available fluent helpers to apply the ServicesRenderedDate field to query operations. -
FSM_SERVICE_CONFIRMATION_ITEM
Use with available fluent helpers to apply the FSMServiceConfirmationItem field to query operations. -
SRVC_DOC_ITM_PART_REFERENCE_ITEM
Use with available fluent helpers to apply the SrvcDocItmPartReferenceItem field to query operations. -
SRVC_DOC_ITM_APPT_REFERENCE_ITEM
Use with available fluent helpers to apply the SrvcDocItmApptReferenceItem field to query operations. -
SRVC_DOC_ITM_APPT_REF_OBJECT_UUID
Use with available fluent helpers to apply the SrvcDocItmApptRefObjectUUID field to query operations. -
TIME_SHEET_OVERTIME_CATEGORY
Use with available fluent helpers to apply the TimeSheetOvertimeCategory 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. -
SRVC_CONF_ITM_CNDN_RATE_AMOUNT
Use with available fluent helpers to apply the SrvcConfItmCndnRateAmount field to query operations. -
SRVC_CONF_ITM_CNDN_RATE_CURRENCY
Use with available fluent helpers to apply the SrvcConfItmCndnRateCurrency 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. -
PAYMENT_METHOD
Use with available fluent helpers to apply the PaymentMethod field to query operations. -
SEPA_MANDATE
Use with available fluent helpers to apply the SEPAMandate field to query operations. -
SRVC_SEPA_MANDATE_RELEVANCE
Use with available fluent helpers to apply the SrvcSEPAMandateRelevance field to query operations. -
WBS_ELEMENT_EXTERNAL_ID
Use with available fluent helpers to apply the WBSElementExternalID 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_PARTNER
Use with available fluent helpers to apply the to_Partner 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_CONFIRMATION
public static final ServiceConfirmationItemOneToOneLink<ServiceConfirmation> TO_SERVICE_CONFIRMATIONUse with available fluent helpers to apply the to_ServiceConfirmation navigation property to query operations. -
TO_SRVC_CONF_ITEM_USER_STATUS
public static final ServiceConfirmationItemLink<ServiceConfItemUserStatus> TO_SRVC_CONF_ITEM_USER_STATUSUse with available fluent helpers to apply the to_SrvcConfItemUserStatus navigation property to query operations. -
TO_TEXT
Use with available fluent helpers to apply the to_Text navigation property to query operations.
-
-
Constructor Details
-
ServiceConfirmationItem
public ServiceConfirmationItem() -
ServiceConfirmationItem
public ServiceConfirmationItem(@Nullable String serviceConfirmation, @Nullable String serviceConfirmationItem, @Nullable UUID serviceConfirmationItemUUID, @Nullable String serviceConfItemDescription, @Nullable String serviceObjectType, @Nullable String serviceDocumentItemObjectType, @Nullable String language, @Nullable String product, @Nullable BigDecimal quantity, @Nullable String quantityUnit, @Nullable BigDecimal actualServiceDuration, @Nullable String actualServiceDurationUnit, @Nullable String serviceConfItemCategory, @Nullable String serviceConfItemIsCompleted, @Nullable String executingServiceEmployee, @Nullable String servicePerformer, @Nullable String billableControl, @Nullable String referenceServiceOrder, @Nullable String referenceServiceOrderItem, @Nullable Boolean refSrvcOrdItemIsUnplanned, @Nullable String referenceServiceContract, @Nullable String referenceServiceContractItem, @Nullable String shippingCondition, @Nullable String parentServiceConfItem, @Nullable ZonedDateTime actualServiceStartDateTime, @Nullable ZonedDateTime actualServiceEndDateTime, @Nullable LocalDateTime servicesRenderedDate, @Nullable String fSMServiceConfirmationItem, @Nullable String srvcDocItmPartReferenceItem, @Nullable String srvcDocItmApptReferenceItem, @Nullable UUID srvcDocItmApptRefObjectUUID, @Nullable String timeSheetOvertimeCategory, @Nullable String respyMgmtServiceTeam, @Nullable String respyMgmtServiceTeamName, @Nullable BigDecimal srvcConfItmCndnRateAmount, @Nullable String srvcConfItmCndnRateCurrency, @Nullable String respyMgmtGlobalTeamID, @Nullable String paymentTerms, @Nullable String paymentMethod, @Nullable String sEPAMandate, @Nullable String srvcSEPAMandateRelevance, @Nullable String wBSElementExternalID, List<SrvcConfItemAppointment> toAppointment, List<SrvcConfItemDuration> toDuration, List<SrvcConfItemPartner> toPartner, List<ServiceConfItemPriceElement> toPricingElement, List<ServiceConfItmRefObject> toReferenceObject, @Nullable ServiceConfirmation toServiceConfirmation, List<ServiceConfItemUserStatus> toSrvcConfItemUserStatus, List<ServiceConfirmationItemText> toText)
-
-
Method Details
-
getType
- Specified by:
getTypein classVdmObject<ServiceConfirmationItem>
-
setServiceConfirmation
(Key Field) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: ServiceConfirmation
- Parameters:
serviceConfirmation- Transaction ID
-
setServiceConfirmationItem
(Key Field) Constraints: Not nullable, Maximum length: 6Original property name from the Odata EDM: ServiceConfirmationItem
- Parameters:
serviceConfirmationItem- Shortened Item Number in Document
-
setServiceConfirmationItemUUID
Constraints: noneOriginal property name from the Odata EDM: ServiceConfirmationItemUUID
- Parameters:
serviceConfirmationItemUUID- GUID of a CRM Order Object
-
setServiceConfItemDescription
Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: ServiceConfItemDescription
- Parameters:
serviceConfItemDescription- Product Description
-
setServiceObjectType
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: ServiceObjectType
- Parameters:
serviceObjectType- Business Trans. Cat.
-
setServiceDocumentItemObjectType
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: ServiceDocumentItemObjectType
- Parameters:
serviceDocumentItemObjectType- CRM Item Object Type
-
setLanguage
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: Language
- Parameters:
language- Short Text Language for an Item
-
setProduct
Constraints: Not nullable, Maximum length: 54Original property name from the Odata EDM: Product
- Parameters:
product- Product Name Entered
-
setQuantity
Constraints: Not nullable, Precision: 13, Scale: 3Original property name from the Odata EDM: Quantity
- Parameters:
quantity- CRM: Order Quantity
-
setQuantityUnit
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: QuantityUnit
- Parameters:
quantityUnit- Unit of Measure in Which the Product Is Sold
-
setActualServiceDuration
Constraints: Not nullable, Precision: 7, Scale: 2Original property name from the Odata EDM: ActualServiceDuration
- Parameters:
actualServiceDuration- Confirmed Duration
-
setActualServiceDurationUnit
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: ActualServiceDurationUnit
- Parameters:
actualServiceDurationUnit- Time Unit for Confirmed Duration
-
setServiceConfItemCategory
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: ServiceConfItemCategory
- Parameters:
serviceConfItemCategory- Item Category
-
setServiceConfItemIsCompleted
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: ServiceConfItemIsCompleted
- Parameters:
serviceConfItemIsCompleted- The serviceConfItemIsCompleted to set.
-
setExecutingServiceEmployee
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: ExecutingServiceEmployee
- Parameters:
executingServiceEmployee- Executing Service Employee
-
setServicePerformer
Constraints: Not nullable, Maximum length: 32Original property name from the Odata EDM: ServicePerformer
- Parameters:
servicePerformer- Partner Number
-
setBillableControl
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: BillableControl
- Parameters:
billableControl- Accounting Indicator
-
setReferenceServiceOrder
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: ReferenceServiceOrder
- Parameters:
referenceServiceOrder- Transaction ID
-
setReferenceServiceOrderItem
Constraints: Not nullable, Maximum length: 6Original property name from the Odata EDM: ReferenceServiceOrderItem
- Parameters:
referenceServiceOrderItem- Shortened Item Number in Document
-
setRefSrvcOrdItemIsUnplanned
Constraints: noneOriginal property name from the Odata EDM: RefSrvcOrdItemIsUnplanned
- Parameters:
refSrvcOrdItemIsUnplanned- Unplanned Item
-
setReferenceServiceContract
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: ReferenceServiceContract
- Parameters:
referenceServiceContract- Transaction ID
-
setReferenceServiceContractItem
Constraints: Not nullable, Maximum length: 6Original property name from the Odata EDM: ReferenceServiceContractItem
- Parameters:
referenceServiceContractItem- Shortened Item Number in Document
-
setShippingCondition
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: ShippingCondition
- Parameters:
shippingCondition- Shipping Conditions
-
setParentServiceConfItem
Constraints: Not nullable, Maximum length: 6Original property name from the Odata EDM: ParentServiceConfItem
- Parameters:
parentServiceConfItem- Shortened Item Number in Document
-
setActualServiceStartDateTime
Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: ActualServiceStartDateTime
- Parameters:
actualServiceStartDateTime- Service Actual Start Date
-
setActualServiceEndDateTime
Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: ActualServiceEndDateTime
- Parameters:
actualServiceEndDateTime- Service Actual End Date
-
setServicesRenderedDate
Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: ServicesRenderedDate
- Parameters:
servicesRenderedDate- Service Rendered Date
-
setFSMServiceConfirmationItem
Constraints: Not nullable, Maximum length: 80Original property name from the Odata EDM: FSMServiceConfirmationItem
- Parameters:
fSMServiceConfirmationItem- External Reference Number
-
setSrvcDocItmPartReferenceItem
Constraints: Not nullable, Maximum length: 6Original property name from the Odata EDM: SrvcDocItmPartReferenceItem
- Parameters:
srvcDocItmPartReferenceItem- Shortened Item Number in Document
-
setSrvcDocItmApptReferenceItem
Constraints: Not nullable, Maximum length: 6Original property name from the Odata EDM: SrvcDocItmApptReferenceItem
- Parameters:
srvcDocItmApptReferenceItem- Shortened Item Number in Document
-
setSrvcDocItmApptRefObjectUUID
Constraints: noneOriginal property name from the Odata EDM: SrvcDocItmApptRefObjectUUID
- Parameters:
srvcDocItmApptRefObjectUUID- GUID of a CRM Order Object
-
setTimeSheetOvertimeCategory
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: TimeSheetOvertimeCategory
- Parameters:
timeSheetOvertimeCategory- Overtime Category
-
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
-
setSrvcConfItmCndnRateAmount
Constraints: Not nullable, Precision: 24, Scale: 9Original property name from the Odata EDM: SrvcConfItmCndnRateAmount
- Parameters:
srvcConfItmCndnRateAmount- Condition Amount or Percentage
-
setSrvcConfItmCndnRateCurrency
Constraints: Not nullable, Maximum length: 5Original property name from the Odata EDM: SrvcConfItmCndnRateCurrency
- Parameters:
srvcConfItmCndnRateCurrency- Currency Key
-
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
-
setPaymentMethod
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: PaymentMethod
- Parameters:
paymentMethod- Payment Method
-
setSEPAMandate
Constraints: Not nullable, Maximum length: 35Original property name from the Odata EDM: SEPAMandate
- Parameters:
sEPAMandate- Unique Reference to Mandate per Payment Recipient
-
setSrvcSEPAMandateRelevance
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: SrvcSEPAMandateRelevance
- Parameters:
srvcSEPAMandateRelevance- Indicator for SEPA-Relevant Transactions
-
setWBSElementExternalID
Constraints: Not nullable, Maximum length: 24Original property name from the Odata EDM: WBSElementExternalID
- Parameters:
wBSElementExternalID- Work Breakdown Structure Element (WBS Element) Edited
-
getEntityCollection
- Specified by:
getEntityCollectionin classVdmEntity<ServiceConfirmationItem>
-
getKey
- Overrides:
getKeyin classVdmObject<ServiceConfirmationItem>
-
toMapOfFields
- Overrides:
toMapOfFieldsin classVdmObject<ServiceConfirmationItem>
-
fromMap
- Overrides:
fromMapin classVdmObject<ServiceConfirmationItem>
-
field
@Nonnull public static <T> ServiceConfirmationItemField<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> ServiceConfirmationItemField<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<ServiceConfirmationItem>
-
setServicePathForFetch
- Overrides:
setServicePathForFetchin classVdmEntity<ServiceConfirmationItem>
-
attachToService
public void attachToService(@Nullable String servicePath, @Nonnull HttpDestinationProperties destination) - Overrides:
attachToServicein classVdmEntity<ServiceConfirmationItem>
-
getDefaultServicePath
- Overrides:
getDefaultServicePathin classVdmEntity<ServiceConfirmationItem>
-
fetchAppointment
Fetches the SrvcConfItemAppointment 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 SrvcConfItemAppointment 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 SrvcConfItemAppointment entities (one to many). This corresponds to the OData navigation property to_Appointment.If the navigation property to_Appointment of a queried ServiceConfirmationItem 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 SrvcConfItemAppointment 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 SrvcConfItemAppointment entities (one to many). This corresponds to the OData navigation property to_Appointment.If the navigation property for an entity ServiceConfirmationItem 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 SrvcConfItemAppointment entities. If not, an
Optionwith result stateemptyis returned.
-
setAppointment
Overwrites the list of associated SrvcConfItemAppointment entities for the loaded navigation property to_Appointment.If the navigation property to_Appointment of a queried ServiceConfirmationItem 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 SrvcConfItemAppointment entities.
-
addAppointment
Adds elements to the list of associated SrvcConfItemAppointment entities. This corresponds to the OData navigation property to_Appointment.If the navigation property to_Appointment of a queried ServiceConfirmationItem 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 SrvcConfItemAppointment entities.
-
fetchDuration
Fetches the SrvcConfItemDuration 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 SrvcConfItemDuration 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 SrvcConfItemDuration entities (one to many). This corresponds to the OData navigation property to_Duration.If the navigation property to_Duration of a queried ServiceConfirmationItem 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 SrvcConfItemDuration 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 SrvcConfItemDuration entities (one to many). This corresponds to the OData navigation property to_Duration.If the navigation property for an entity ServiceConfirmationItem 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 SrvcConfItemDuration entities. If not, an
Optionwith result stateemptyis returned.
-
setDuration
Overwrites the list of associated SrvcConfItemDuration entities for the loaded navigation property to_Duration.If the navigation property to_Duration of a queried ServiceConfirmationItem 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 SrvcConfItemDuration entities.
-
addDuration
Adds elements to the list of associated SrvcConfItemDuration entities. This corresponds to the OData navigation property to_Duration.If the navigation property to_Duration of a queried ServiceConfirmationItem 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 SrvcConfItemDuration entities.
-
fetchPartner
Fetches the SrvcConfItemPartner 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 SrvcConfItemPartner 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 SrvcConfItemPartner entities (one to many). This corresponds to the OData navigation property to_Partner.If the navigation property to_Partner of a queried ServiceConfirmationItem 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 SrvcConfItemPartner 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 SrvcConfItemPartner entities (one to many). This corresponds to the OData navigation property to_Partner.If the navigation property for an entity ServiceConfirmationItem 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 SrvcConfItemPartner entities. If not, an
Optionwith result stateemptyis returned.
-
setPartner
Overwrites the list of associated SrvcConfItemPartner entities for the loaded navigation property to_Partner.If the navigation property to_Partner of a queried ServiceConfirmationItem 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 SrvcConfItemPartner entities.
-
addPartner
Adds elements to the list of associated SrvcConfItemPartner entities. This corresponds to the OData navigation property to_Partner.If the navigation property to_Partner of a queried ServiceConfirmationItem 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 SrvcConfItemPartner entities.
-
fetchPricingElement
Fetches the ServiceConfItemPriceElement 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 ServiceConfItemPriceElement 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 ServiceConfItemPriceElement entities (one to many). This corresponds to the OData navigation property to_PricingElement.If the navigation property to_PricingElement of a queried ServiceConfirmationItem 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 ServiceConfItemPriceElement 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
@Nonnull public io.vavr.control.Option<List<ServiceConfItemPriceElement>> getPricingElementIfPresent()Retrieval of associated ServiceConfItemPriceElement entities (one to many). This corresponds to the OData navigation property to_PricingElement.If the navigation property for an entity ServiceConfirmationItem 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 ServiceConfItemPriceElement entities. If not, an
Optionwith result stateemptyis returned.
-
setPricingElement
Overwrites the list of associated ServiceConfItemPriceElement entities for the loaded navigation property to_PricingElement.If the navigation property to_PricingElement of a queried ServiceConfirmationItem 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 ServiceConfItemPriceElement entities.
-
addPricingElement
Adds elements to the list of associated ServiceConfItemPriceElement entities. This corresponds to the OData navigation property to_PricingElement.If the navigation property to_PricingElement of a queried ServiceConfirmationItem 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 ServiceConfItemPriceElement entities.
-
fetchReferenceObject
Fetches the ServiceConfItmRefObject 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 ServiceConfItmRefObject 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 ServiceConfItmRefObject entities (one to many). This corresponds to the OData navigation property to_ReferenceObject.If the navigation property to_ReferenceObject of a queried ServiceConfirmationItem 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 ServiceConfItmRefObject 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 ServiceConfItmRefObject entities (one to many). This corresponds to the OData navigation property to_ReferenceObject.If the navigation property for an entity ServiceConfirmationItem 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 ServiceConfItmRefObject entities. If not, an
Optionwith result stateemptyis returned.
-
setReferenceObject
Overwrites the list of associated ServiceConfItmRefObject entities for the loaded navigation property to_ReferenceObject.If the navigation property to_ReferenceObject of a queried ServiceConfirmationItem 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 ServiceConfItmRefObject entities.
-
addReferenceObject
Adds elements to the list of associated ServiceConfItmRefObject entities. This corresponds to the OData navigation property to_ReferenceObject.If the navigation property to_ReferenceObject of a queried ServiceConfirmationItem 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 ServiceConfItmRefObject entities.
-
fetchServiceConfirmation
Fetches the ServiceConfirmation entity (one to one) associated with this entity. This corresponds to the OData navigation property to_ServiceConfirmation.Please note: This method will not cache or persist the query results.
- Returns:
- The single associated ServiceConfirmation entity, or
nullif an entity is not associated. - 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.
-
getServiceConfirmationOrFetch
Retrieval of associated ServiceConfirmation entity (one to one). This corresponds to the OData navigation property to_ServiceConfirmation.If the navigation property to_ServiceConfirmation of a queried ServiceConfirmationItem 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 ServiceConfirmation entity.
- 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.
-
getServiceConfirmationIfPresent
Retrieval of associated ServiceConfirmation entity (one to one). This corresponds to the OData navigation property to_ServiceConfirmation.If the navigation property for an entity ServiceConfirmationItem 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_ServiceConfirmation is already loaded, the result
will contain the ServiceConfirmation entity. If not, an
Optionwith result stateemptyis returned.
-
setServiceConfirmation
Overwrites the associated ServiceConfirmation entity for the loaded navigation property to_ServiceConfirmation.- Parameters:
value- New ServiceConfirmation entity.
-
fetchSrvcConfItemUserStatus
Fetches the ServiceConfItemUserStatus entities (one to many) associated with this entity. This corresponds to the OData navigation property to_SrvcConfItemUserStatus.Please note: This method will not cache or persist the query results.
- Returns:
- List containing one or more associated ServiceConfItemUserStatus 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.
-
getSrvcConfItemUserStatusOrFetch
Retrieval of associated ServiceConfItemUserStatus entities (one to many). This corresponds to the OData navigation property to_SrvcConfItemUserStatus.If the navigation property to_SrvcConfItemUserStatus of a queried ServiceConfirmationItem 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 ServiceConfItemUserStatus 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.
-
getSrvcConfItemUserStatusIfPresent
@Nonnull public io.vavr.control.Option<List<ServiceConfItemUserStatus>> getSrvcConfItemUserStatusIfPresent()Retrieval of associated ServiceConfItemUserStatus entities (one to many). This corresponds to the OData navigation property to_SrvcConfItemUserStatus.If the navigation property for an entity ServiceConfirmationItem 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_SrvcConfItemUserStatus is already loaded, the result
will contain the ServiceConfItemUserStatus entities. If not, an
Optionwith result stateemptyis returned.
-
setSrvcConfItemUserStatus
Overwrites the list of associated ServiceConfItemUserStatus entities for the loaded navigation property to_SrvcConfItemUserStatus.If the navigation property to_SrvcConfItemUserStatus of a queried ServiceConfirmationItem 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 ServiceConfItemUserStatus entities.
-
addSrvcConfItemUserStatus
Adds elements to the list of associated ServiceConfItemUserStatus entities. This corresponds to the OData navigation property to_SrvcConfItemUserStatus.If the navigation property to_SrvcConfItemUserStatus of a queried ServiceConfirmationItem 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 ServiceConfItemUserStatus entities.
-
fetchText
Fetches the ServiceConfirmationItemText 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 ServiceConfirmationItemText 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 ServiceConfirmationItemText entities (one to many). This corresponds to the OData navigation property to_Text.If the navigation property to_Text of a queried ServiceConfirmationItem 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 ServiceConfirmationItemText 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 ServiceConfirmationItemText entities (one to many). This corresponds to the OData navigation property to_Text.If the navigation property for an entity ServiceConfirmationItem 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
ServiceConfirmationItemText entities. If not, an
Optionwith result stateemptyis returned.
-
setText
Overwrites the list of associated ServiceConfirmationItemText entities for the loaded navigation property to_Text.If the navigation property to_Text of a queried ServiceConfirmationItem 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 ServiceConfirmationItemText entities.
-
addText
Adds elements to the list of associated ServiceConfirmationItemText entities. This corresponds to the OData navigation property to_Text.If the navigation property to_Text of a queried ServiceConfirmationItem 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 ServiceConfirmationItemText entities.
-
builder
-
getServiceConfirmation
(Key Field) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: ServiceConfirmation
- Returns:
- Transaction ID
-
getServiceConfirmationItem
(Key Field) Constraints: Not nullable, Maximum length: 6Original property name from the Odata EDM: ServiceConfirmationItem
- Returns:
- Shortened Item Number in Document
-
getServiceConfirmationItemUUID
Constraints: noneOriginal property name from the Odata EDM: ServiceConfirmationItemUUID
- Returns:
- GUID of a CRM Order Object
-
getServiceConfItemDescription
Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: ServiceConfItemDescription
- Returns:
- Product Description
-
getServiceObjectType
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: ServiceObjectType
- Returns:
- Business Trans. Cat.
-
getServiceDocumentItemObjectType
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: ServiceDocumentItemObjectType
- Returns:
- CRM Item Object Type
-
getLanguage
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: Language
- Returns:
- Short Text Language for an Item
-
getProduct
Constraints: Not nullable, Maximum length: 54Original property name from the Odata EDM: Product
- Returns:
- Product Name Entered
-
getQuantity
Constraints: Not nullable, Precision: 13, Scale: 3Original property name from the Odata EDM: Quantity
- Returns:
- CRM: Order Quantity
-
getQuantityUnit
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: QuantityUnit
- Returns:
- Unit of Measure in Which the Product Is Sold
-
getActualServiceDuration
Constraints: Not nullable, Precision: 7, Scale: 2Original property name from the Odata EDM: ActualServiceDuration
- Returns:
- Confirmed Duration
-
getActualServiceDurationUnit
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: ActualServiceDurationUnit
- Returns:
- Time Unit for Confirmed Duration
-
getServiceConfItemCategory
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: ServiceConfItemCategory
- Returns:
- Item Category
-
getServiceConfItemIsCompleted
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: ServiceConfItemIsCompleted
- Returns:
- The serviceConfItemIsCompleted contained in this entity.
-
getExecutingServiceEmployee
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: ExecutingServiceEmployee
- Returns:
- Executing Service Employee
-
getServicePerformer
Constraints: Not nullable, Maximum length: 32Original property name from the Odata EDM: ServicePerformer
- Returns:
- Partner Number
-
getBillableControl
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: BillableControl
- Returns:
- Accounting Indicator
-
getReferenceServiceOrder
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: ReferenceServiceOrder
- Returns:
- Transaction ID
-
getReferenceServiceOrderItem
Constraints: Not nullable, Maximum length: 6Original property name from the Odata EDM: ReferenceServiceOrderItem
- Returns:
- Shortened Item Number in Document
-
getRefSrvcOrdItemIsUnplanned
Constraints: noneOriginal property name from the Odata EDM: RefSrvcOrdItemIsUnplanned
- Returns:
- Unplanned Item
-
getReferenceServiceContract
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: ReferenceServiceContract
- Returns:
- Transaction ID
-
getReferenceServiceContractItem
Constraints: Not nullable, Maximum length: 6Original property name from the Odata EDM: ReferenceServiceContractItem
- Returns:
- Shortened Item Number in Document
-
getShippingCondition
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: ShippingCondition
- Returns:
- Shipping Conditions
-
getParentServiceConfItem
Constraints: Not nullable, Maximum length: 6Original property name from the Odata EDM: ParentServiceConfItem
- Returns:
- Shortened Item Number in Document
-
getActualServiceStartDateTime
Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: ActualServiceStartDateTime
- Returns:
- Service Actual Start Date
-
getActualServiceEndDateTime
Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: ActualServiceEndDateTime
- Returns:
- Service Actual End Date
-
getServicesRenderedDate
Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: ServicesRenderedDate
- Returns:
- Service Rendered Date
-
getFSMServiceConfirmationItem
Constraints: Not nullable, Maximum length: 80Original property name from the Odata EDM: FSMServiceConfirmationItem
- Returns:
- External Reference Number
-
getSrvcDocItmPartReferenceItem
Constraints: Not nullable, Maximum length: 6Original property name from the Odata EDM: SrvcDocItmPartReferenceItem
- Returns:
- Shortened Item Number in Document
-
getSrvcDocItmApptReferenceItem
Constraints: Not nullable, Maximum length: 6Original property name from the Odata EDM: SrvcDocItmApptReferenceItem
- Returns:
- Shortened Item Number in Document
-
getSrvcDocItmApptRefObjectUUID
Constraints: noneOriginal property name from the Odata EDM: SrvcDocItmApptRefObjectUUID
- Returns:
- GUID of a CRM Order Object
-
getTimeSheetOvertimeCategory
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: TimeSheetOvertimeCategory
- Returns:
- Overtime Category
-
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
-
getSrvcConfItmCndnRateAmount
Constraints: Not nullable, Precision: 24, Scale: 9Original property name from the Odata EDM: SrvcConfItmCndnRateAmount
- Returns:
- Condition Amount or Percentage
-
getSrvcConfItmCndnRateCurrency
Constraints: Not nullable, Maximum length: 5Original property name from the Odata EDM: SrvcConfItmCndnRateCurrency
- Returns:
- Currency Key
-
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
-
getPaymentMethod
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: PaymentMethod
- Returns:
- Payment Method
-
getSEPAMandate
Constraints: Not nullable, Maximum length: 35Original property name from the Odata EDM: SEPAMandate
- Returns:
- Unique Reference to Mandate per Payment Recipient
-
getSrvcSEPAMandateRelevance
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: SrvcSEPAMandateRelevance
- Returns:
- Indicator for SEPA-Relevant Transactions
-
getWBSElementExternalID
Constraints: Not nullable, Maximum length: 24Original property name from the Odata EDM: WBSElementExternalID
- Returns:
- Work Breakdown Structure Element (WBS Element) Edited
-
toString
- Overrides:
toStringin classVdmObject<ServiceConfirmationItem>
-
equals
- Overrides:
equalsin classVdmEntity<ServiceConfirmationItem>
-
canEqual
- Overrides:
canEqualin classVdmEntity<ServiceConfirmationItem>
-
hashCode
public int hashCode()- Overrides:
hashCodein classVdmEntity<ServiceConfirmationItem>
-