Class MaintOrderConfirmation
Original entity name from the Odata EDM: MaintOrderConfirmationType
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classHelper class to allow for fluent creation of MaintOrderConfirmation instances. -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final MaintOrderConfirmationField<String>Use with available fluent helpers to apply the AccountingIndicatorCode field to query operations.static final MaintOrderConfirmationField<String>Use with available fluent helpers to apply the ActivityType field to query operations.static final MaintOrderConfirmationField<BigDecimal>Use with available fluent helpers to apply the ActualDuration field to query operations.static final MaintOrderConfirmationField<String>Use with available fluent helpers to apply the ActualDurationUnit field to query operations.static final MaintOrderConfirmationField<BigDecimal>Use with available fluent helpers to apply the ActualWorkQuantity field to query operations.static final MaintOrderConfirmationField<String>Use with available fluent helpers to apply the ActualWorkQuantityUnit field to query operations.static final MaintOrderConfirmationField<LocalDateTime>Use with available fluent helpers to apply the ActyConfFcstdEndDate field to query operations.static final MaintOrderConfirmationField<LocalTime>Use with available fluent helpers to apply the ActyConfFcstdEndTime field to query operations.static final MaintOrderConfirmationSelectableSelector for all available fields of MaintOrderConfirmation.static final MaintOrderConfirmationField<String>Use with available fluent helpers to apply the CapacityInternalID field to query operations.static final MaintOrderConfirmationField<String>Use with available fluent helpers to apply the ConfirmationText field to query operations.static final MaintOrderConfirmationField<String>Use with available fluent helpers to apply the EmployeeWageGroup field to query operations.static final MaintOrderConfirmationField<String>Use with available fluent helpers to apply the EmployeeWageType field to query operations.static final MaintOrderConfirmationField<Boolean>Use with available fluent helpers to apply the IsFinalConfirmation field to query operations.static final MaintOrderConfirmationField<String>Use with available fluent helpers to apply the MaintOrderConf field to query operations.static final MaintOrderConfirmationField<String>Use with available fluent helpers to apply the MaintOrderConfCntrValue field to query operations.static final MaintOrderConfirmationField<String>Use with available fluent helpers to apply the MaintenanceOrder field to query operations.static final MaintOrderConfirmationField<String>Use with available fluent helpers to apply the MaintenanceOrderOperation field to query operations.static final MaintOrderConfirmationField<String>Use with available fluent helpers to apply the MaintenanceOrderSubOperation field to query operations.static final MaintOrderConfirmationField<String>Use with available fluent helpers to apply the MaterialDocument field to query operations.static final MaintOrderConfirmationField<Short>Use with available fluent helpers to apply the NmbrOfMaintTechnicianCapSplits field to query operations.static final MaintOrderConfirmationField<Boolean>Use with available fluent helpers to apply the NoFurtherWorkQuantityIsExpd field to query operations.static final MaintOrderConfirmationField<Boolean>Use with available fluent helpers to apply the OpenReservationsIsCleared field to query operations.static final MaintOrderConfirmationField<LocalDateTime>Use with available fluent helpers to apply the OperationConfirmedEndDate field to query operations.static final MaintOrderConfirmationField<LocalTime>Use with available fluent helpers to apply the OperationConfirmedEndTime field to query operations.static final MaintOrderConfirmationField<LocalDateTime>Use with available fluent helpers to apply the OperationConfirmedStartDate field to query operations.static final MaintOrderConfirmationField<LocalTime>Use with available fluent helpers to apply the OperationConfirmedStartTime field to query operations.static final MaintOrderConfirmationField<String>Use with available fluent helpers to apply the PersonnelNumber field to query operations.static final MaintOrderConfirmationField<LocalDateTime>Use with available fluent helpers to apply the PostingDate field to query operations.static final MaintOrderConfirmationField<BigDecimal>Use with available fluent helpers to apply the RemainingWorkQuantity field to query operations.static final MaintOrderConfirmationField<String>Use with available fluent helpers to apply the RemainingWorkQuantityUnit field to query operations.static final MaintOrderConfirmationOneToOneLink<LongText>Use with available fluent helpers to apply the to_LongText navigation property to query operations.static final MaintOrderConfirmationField<String>Use with available fluent helpers to apply the VarianceReasonCode field to query operations.Fields inherited from class com.sap.cloud.sdk.datamodel.odata.helper.VdmObject
changedOriginalFields -
Constructor Summary
ConstructorsConstructorDescriptionMaintOrderConfirmation(String maintOrderConf, String maintOrderConfCntrValue, String maintenanceOrder, String maintenanceOrderOperation, String maintenanceOrderSubOperation, String personnelNumber, BigDecimal actualWorkQuantity, String actualWorkQuantityUnit, BigDecimal actualDuration, String actualDurationUnit, LocalDateTime operationConfirmedStartDate, LocalTime operationConfirmedStartTime, LocalDateTime operationConfirmedEndDate, LocalTime operationConfirmedEndTime, Boolean isFinalConfirmation, Boolean noFurtherWorkQuantityIsExpd, BigDecimal remainingWorkQuantity, String remainingWorkQuantityUnit, LocalDateTime postingDate, String activityType, Boolean openReservationsIsCleared, String confirmationText, String employeeWageType, String employeeWageGroup, String varianceReasonCode, String capacityInternalID, Short nmbrOfMaintTechnicianCapSplits, String materialDocument, String accountingIndicatorCode, LocalDateTime actyConfFcstdEndDate, LocalTime actyConfFcstdEndTime, LongText toLongText) -
Method Summary
Modifier and TypeMethodDescriptionvoidattachToService(String servicePath, HttpDestinationProperties destination) builder()protected booleanbooleanFetches the LongText entity (one to one) associated with this entity.static <T,DomainT>
MaintOrderConfirmationField<T>field(String fieldName, TypeConverter<T, DomainT> typeConverter) Use with available fluent helpers to apply an extension field to query operations.static <T> MaintOrderConfirmationField<T>Use with available fluent helpers to apply an extension field to query operations.protected voidConstraints: Not nullable, Maximum length: 2Constraints: Not nullable, Maximum length: 6Constraints: Not nullable, Precision: 5, Scale: 1Constraints: Not nullable, Maximum length: 3Constraints: Not nullable, Precision: 7, Scale: 1Constraints: Not nullable, Maximum length: 3Constraints: Not nullable, Precision: 0Constraints: Not nullable, Precision: 0Constraints: Not nullable, Maximum length: 8Constraints: Not nullable, Maximum length: 40protected StringConstraints: Not nullable, Maximum length: 3Constraints: Not nullable, Maximum length: 4protected StringConstraints: nonegetKey()io.vavr.control.Option<LongText>Retrieval of associated LongText entity (one to one).Retrieval of associated LongText entity (one to one).Constraints: Not nullable, Maximum length: 12Constraints: Not nullable, Maximum length: 4Constraints: Not nullable, Maximum length: 4(Key Field) Constraints: Not nullable, Maximum length: 10(Key Field) Constraints: Not nullable, Maximum length: 8Constraints: Not nullable, Maximum length: 10Constraints: noneConstraints: noneConstraints: noneConstraints: Not nullable, Precision: 0Constraints: Not nullable, Precision: 0Constraints: Not nullable, Precision: 0Constraints: Not nullable, Precision: 0Constraints: Not nullable, Maximum length: 8Constraints: Not nullable, Precision: 0Constraints: Not nullable, Precision: 7, Scale: 1Constraints: Not nullable, Maximum length: 3getType()Constraints: Not nullable, Maximum length: 4inthashCode()voidsetAccountingIndicatorCode(String accountingIndicatorCode) Constraints: Not nullable, Maximum length: 2voidsetActivityType(String activityType) Constraints: Not nullable, Maximum length: 6voidsetActualDuration(BigDecimal actualDuration) Constraints: Not nullable, Precision: 5, Scale: 1voidsetActualDurationUnit(String actualDurationUnit) Constraints: Not nullable, Maximum length: 3voidsetActualWorkQuantity(BigDecimal actualWorkQuantity) Constraints: Not nullable, Precision: 7, Scale: 1voidsetActualWorkQuantityUnit(String actualWorkQuantityUnit) Constraints: Not nullable, Maximum length: 3voidsetActyConfFcstdEndDate(LocalDateTime actyConfFcstdEndDate) Constraints: Not nullable, Precision: 0voidsetActyConfFcstdEndTime(LocalTime actyConfFcstdEndTime) Constraints: Not nullable, Precision: 0voidsetCapacityInternalID(String capacityInternalID) Constraints: Not nullable, Maximum length: 8voidsetConfirmationText(String confirmationText) Constraints: Not nullable, Maximum length: 40voidsetEmployeeWageGroup(String employeeWageGroup) Constraints: Not nullable, Maximum length: 3voidsetEmployeeWageType(String employeeWageType) Constraints: Not nullable, Maximum length: 4voidsetIsFinalConfirmation(Boolean isFinalConfirmation) Constraints: nonevoidsetLongText(LongText value) Overwrites the associated LongText entity for the loaded navigation property to_LongText.voidsetMaintenanceOrder(String maintenanceOrder) Constraints: Not nullable, Maximum length: 12voidsetMaintenanceOrderOperation(String maintenanceOrderOperation) Constraints: Not nullable, Maximum length: 4voidsetMaintenanceOrderSubOperation(String maintenanceOrderSubOperation) Constraints: Not nullable, Maximum length: 4voidsetMaintOrderConf(String maintOrderConf) (Key Field) Constraints: Not nullable, Maximum length: 10voidsetMaintOrderConfCntrValue(String maintOrderConfCntrValue) (Key Field) Constraints: Not nullable, Maximum length: 8voidsetMaterialDocument(String materialDocument) Constraints: Not nullable, Maximum length: 10voidsetNmbrOfMaintTechnicianCapSplits(Short nmbrOfMaintTechnicianCapSplits) Constraints: nonevoidsetNoFurtherWorkQuantityIsExpd(Boolean noFurtherWorkQuantityIsExpd) Constraints: nonevoidsetOpenReservationsIsCleared(Boolean openReservationsIsCleared) Constraints: nonevoidsetOperationConfirmedEndDate(LocalDateTime operationConfirmedEndDate) Constraints: Not nullable, Precision: 0voidsetOperationConfirmedEndTime(LocalTime operationConfirmedEndTime) Constraints: Not nullable, Precision: 0voidsetOperationConfirmedStartDate(LocalDateTime operationConfirmedStartDate) Constraints: Not nullable, Precision: 0voidsetOperationConfirmedStartTime(LocalTime operationConfirmedStartTime) Constraints: Not nullable, Precision: 0voidsetPersonnelNumber(String personnelNumber) Constraints: Not nullable, Maximum length: 8voidsetPostingDate(LocalDateTime postingDate) Constraints: Not nullable, Precision: 0voidsetRemainingWorkQuantity(BigDecimal remainingWorkQuantity) Constraints: Not nullable, Precision: 7, Scale: 1voidsetRemainingWorkQuantityUnit(String remainingWorkQuantityUnit) Constraints: Not nullable, Maximum length: 3protected voidsetServicePathForFetch(String servicePathForFetch) voidsetVarianceReasonCode(String varianceReasonCode) Constraints: Not nullable, Maximum length: 4toString()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 MaintOrderConfirmation. -
MAINT_ORDER_CONF
Use with available fluent helpers to apply the MaintOrderConf field to query operations. -
MAINT_ORDER_CONF_CNTR_VALUE
Use with available fluent helpers to apply the MaintOrderConfCntrValue field to query operations. -
MAINTENANCE_ORDER
Use with available fluent helpers to apply the MaintenanceOrder field to query operations. -
MAINTENANCE_ORDER_OPERATION
Use with available fluent helpers to apply the MaintenanceOrderOperation field to query operations. -
MAINTENANCE_ORDER_SUB_OPERATION
Use with available fluent helpers to apply the MaintenanceOrderSubOperation field to query operations. -
PERSONNEL_NUMBER
Use with available fluent helpers to apply the PersonnelNumber field to query operations. -
ACTUAL_WORK_QUANTITY
Use with available fluent helpers to apply the ActualWorkQuantity field to query operations. -
ACTUAL_WORK_QUANTITY_UNIT
Use with available fluent helpers to apply the ActualWorkQuantityUnit field to query operations. -
ACTUAL_DURATION
Use with available fluent helpers to apply the ActualDuration field to query operations. -
ACTUAL_DURATION_UNIT
Use with available fluent helpers to apply the ActualDurationUnit field to query operations. -
OPERATION_CONFIRMED_START_DATE
Use with available fluent helpers to apply the OperationConfirmedStartDate field to query operations. -
OPERATION_CONFIRMED_START_TIME
Use with available fluent helpers to apply the OperationConfirmedStartTime field to query operations. -
OPERATION_CONFIRMED_END_DATE
Use with available fluent helpers to apply the OperationConfirmedEndDate field to query operations. -
OPERATION_CONFIRMED_END_TIME
Use with available fluent helpers to apply the OperationConfirmedEndTime field to query operations. -
IS_FINAL_CONFIRMATION
Use with available fluent helpers to apply the IsFinalConfirmation field to query operations. -
NO_FURTHER_WORK_QUANTITY_IS_EXPD
Use with available fluent helpers to apply the NoFurtherWorkQuantityIsExpd field to query operations. -
REMAINING_WORK_QUANTITY
Use with available fluent helpers to apply the RemainingWorkQuantity field to query operations. -
REMAINING_WORK_QUANTITY_UNIT
Use with available fluent helpers to apply the RemainingWorkQuantityUnit field to query operations. -
POSTING_DATE
Use with available fluent helpers to apply the PostingDate field to query operations. -
ACTIVITY_TYPE
Use with available fluent helpers to apply the ActivityType field to query operations. -
OPEN_RESERVATIONS_IS_CLEARED
Use with available fluent helpers to apply the OpenReservationsIsCleared field to query operations. -
CONFIRMATION_TEXT
Use with available fluent helpers to apply the ConfirmationText field to query operations. -
EMPLOYEE_WAGE_TYPE
Use with available fluent helpers to apply the EmployeeWageType field to query operations. -
EMPLOYEE_WAGE_GROUP
Use with available fluent helpers to apply the EmployeeWageGroup field to query operations. -
VARIANCE_REASON_CODE
Use with available fluent helpers to apply the VarianceReasonCode field to query operations. -
CAPACITY_INTERNAL_ID
Use with available fluent helpers to apply the CapacityInternalID field to query operations. -
NMBR_OF_MAINT_TECHNICIAN_CAP_SPLITS
Use with available fluent helpers to apply the NmbrOfMaintTechnicianCapSplits field to query operations. -
MATERIAL_DOCUMENT
Use with available fluent helpers to apply the MaterialDocument field to query operations. -
ACCOUNTING_INDICATOR_CODE
Use with available fluent helpers to apply the AccountingIndicatorCode field to query operations. -
ACTY_CONF_FCSTD_END_DATE
Use with available fluent helpers to apply the ActyConfFcstdEndDate field to query operations. -
ACTY_CONF_FCSTD_END_TIME
Use with available fluent helpers to apply the ActyConfFcstdEndTime field to query operations. -
TO_LONG_TEXT
Use with available fluent helpers to apply the to_LongText navigation property to query operations.
-
-
Constructor Details
-
MaintOrderConfirmation
public MaintOrderConfirmation() -
MaintOrderConfirmation
public MaintOrderConfirmation(@Nullable String maintOrderConf, @Nullable String maintOrderConfCntrValue, @Nullable String maintenanceOrder, @Nullable String maintenanceOrderOperation, @Nullable String maintenanceOrderSubOperation, @Nullable String personnelNumber, @Nullable BigDecimal actualWorkQuantity, @Nullable String actualWorkQuantityUnit, @Nullable BigDecimal actualDuration, @Nullable String actualDurationUnit, @Nullable LocalDateTime operationConfirmedStartDate, @Nullable LocalTime operationConfirmedStartTime, @Nullable LocalDateTime operationConfirmedEndDate, @Nullable LocalTime operationConfirmedEndTime, @Nullable Boolean isFinalConfirmation, @Nullable Boolean noFurtherWorkQuantityIsExpd, @Nullable BigDecimal remainingWorkQuantity, @Nullable String remainingWorkQuantityUnit, @Nullable LocalDateTime postingDate, @Nullable String activityType, @Nullable Boolean openReservationsIsCleared, @Nullable String confirmationText, @Nullable String employeeWageType, @Nullable String employeeWageGroup, @Nullable String varianceReasonCode, @Nullable String capacityInternalID, @Nullable Short nmbrOfMaintTechnicianCapSplits, @Nullable String materialDocument, @Nullable String accountingIndicatorCode, @Nullable LocalDateTime actyConfFcstdEndDate, @Nullable LocalTime actyConfFcstdEndTime, @Nullable LongText toLongText)
-
-
Method Details
-
getType
- Specified by:
getTypein classVdmObject<MaintOrderConfirmation>
-
setMaintOrderConf
(Key Field) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: MaintOrderConf
- Parameters:
maintOrderConf- Completion confirmation number for the operation
-
setMaintOrderConfCntrValue
(Key Field) Constraints: Not nullable, Maximum length: 8Original property name from the Odata EDM: MaintOrderConfCntrValue
- Parameters:
maintOrderConfCntrValue- Confirmation counter
-
setMaintenanceOrder
Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: MaintenanceOrder
- Parameters:
maintenanceOrder- Order Number
-
setMaintenanceOrderOperation
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: MaintenanceOrderOperation
- Parameters:
maintenanceOrderOperation- Operation/Activity Number
-
setMaintenanceOrderSubOperation
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: MaintenanceOrderSubOperation
- Parameters:
maintenanceOrderSubOperation- Operation/Activity Number
-
setPersonnelNumber
Constraints: Not nullable, Maximum length: 8Original property name from the Odata EDM: PersonnelNumber
- Parameters:
personnelNumber- Personnel number
-
setActualWorkQuantity
Constraints: Not nullable, Precision: 7, Scale: 1Original property name from the Odata EDM: ActualWorkQuantity
- Parameters:
actualWorkQuantity- Actual work
-
setActualWorkQuantityUnit
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: ActualWorkQuantityUnit
- Parameters:
actualWorkQuantityUnit- Unit for Work
-
setActualDuration
Constraints: Not nullable, Precision: 5, Scale: 1Original property name from the Odata EDM: ActualDuration
- Parameters:
actualDuration- Actual Duration for Confirmation
-
setActualDurationUnit
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: ActualDurationUnit
- Parameters:
actualDurationUnit- Unit for actual duration
-
setOperationConfirmedStartDate
Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: OperationConfirmedStartDate
- Parameters:
operationConfirmedStartDate- Confirmed Start Date of Execution
-
setOperationConfirmedStartTime
Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: OperationConfirmedStartTime
- Parameters:
operationConfirmedStartTime- Confirmed Time for 'Start Execution'
-
setOperationConfirmedEndDate
Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: OperationConfirmedEndDate
- Parameters:
operationConfirmedEndDate- Confirmed Finish Date of Execution
-
setOperationConfirmedEndTime
Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: OperationConfirmedEndTime
- Parameters:
operationConfirmedEndTime- Confirmed Time for 'Finish Execution'
-
setIsFinalConfirmation
Constraints: noneOriginal property name from the Odata EDM: IsFinalConfirmation
- Parameters:
isFinalConfirmation- Checkbox
-
setNoFurtherWorkQuantityIsExpd
Constraints: noneOriginal property name from the Odata EDM: NoFurtherWorkQuantityIsExpd
- Parameters:
noFurtherWorkQuantityIsExpd- Indicator: No Remaining Work Expected
-
setRemainingWorkQuantity
Constraints: Not nullable, Precision: 7, Scale: 1Original property name from the Odata EDM: RemainingWorkQuantity
- Parameters:
remainingWorkQuantity- Remaining Work
-
setRemainingWorkQuantityUnit
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: RemainingWorkQuantityUnit
- Parameters:
remainingWorkQuantityUnit- Unit of Measure for Remaining Work
-
setPostingDate
Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: PostingDate
- Parameters:
postingDate- Posting Date
-
setActivityType
Constraints: Not nullable, Maximum length: 6Original property name from the Odata EDM: ActivityType
- Parameters:
activityType- Activity Type for Confirmation
-
setOpenReservationsIsCleared
Constraints: noneOriginal property name from the Odata EDM: OpenReservationsIsCleared
- Parameters:
openReservationsIsCleared- Clear Open Reservations
-
setConfirmationText
Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: ConfirmationText
- Parameters:
confirmationText- Confirmation text
-
setEmployeeWageType
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: EmployeeWageType
- Parameters:
employeeWageType- Wage type
-
setEmployeeWageGroup
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: EmployeeWageGroup
- Parameters:
employeeWageGroup- Wage Group
-
setVarianceReasonCode
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: VarianceReasonCode
- Parameters:
varianceReasonCode- Reason for Variance
-
setCapacityInternalID
Constraints: Not nullable, Maximum length: 8Original property name from the Odata EDM: CapacityInternalID
- Parameters:
capacityInternalID- Capacity ID
-
setNmbrOfMaintTechnicianCapSplits
Constraints: noneOriginal property name from the Odata EDM: NmbrOfMaintTechnicianCapSplits
- Parameters:
nmbrOfMaintTechnicianCapSplits- Split number
-
setMaterialDocument
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: MaterialDocument
- Parameters:
materialDocument- Number of Material Document
-
setAccountingIndicatorCode
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: AccountingIndicatorCode
- Parameters:
accountingIndicatorCode- Accounting Indicator
-
setActyConfFcstdEndDate
Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: ActyConfFcstdEndDate
- Parameters:
actyConfFcstdEndDate- Forecast finish date of operation from confirmation
-
setActyConfFcstdEndTime
Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: ActyConfFcstdEndTime
- Parameters:
actyConfFcstdEndTime- Forecast End Time of Operation from Confirmation
-
getEntityCollection
- Specified by:
getEntityCollectionin classVdmEntity<MaintOrderConfirmation>
-
getKey
- Overrides:
getKeyin classVdmObject<MaintOrderConfirmation>
-
toMapOfFields
- Overrides:
toMapOfFieldsin classVdmObject<MaintOrderConfirmation>
-
fromMap
- Overrides:
fromMapin classVdmObject<MaintOrderConfirmation>
-
field
@Nonnull public static <T> MaintOrderConfirmationField<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> MaintOrderConfirmationField<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<MaintOrderConfirmation>
-
setServicePathForFetch
- Overrides:
setServicePathForFetchin classVdmEntity<MaintOrderConfirmation>
-
attachToService
public void attachToService(@Nullable String servicePath, @Nonnull HttpDestinationProperties destination) - Overrides:
attachToServicein classVdmEntity<MaintOrderConfirmation>
-
getDefaultServicePath
- Overrides:
getDefaultServicePathin classVdmEntity<MaintOrderConfirmation>
-
fetchLongText
Fetches the LongText entity (one to one) associated with this entity. This corresponds to the OData navigation property to_LongText.Please note: This method will not cache or persist the query results.
- Returns:
- The single associated LongText 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.
-
getLongTextOrFetch
Retrieval of associated LongText entity (one to one). This corresponds to the OData navigation property to_LongText.If the navigation property to_LongText of a queried MaintOrderConfirmation 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 LongText 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.
-
getLongTextIfPresent
Retrieval of associated LongText entity (one to one). This corresponds to the OData navigation property to_LongText.If the navigation property for an entity MaintOrderConfirmation 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_LongText is already loaded, the result will contain
the LongText entity. If not, an
Optionwith result stateemptyis returned.
-
setLongText
Overwrites the associated LongText entity for the loaded navigation property to_LongText.- Parameters:
value- New LongText entity.
-
builder
-
getMaintOrderConf
(Key Field) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: MaintOrderConf
- Returns:
- Completion confirmation number for the operation
-
getMaintOrderConfCntrValue
(Key Field) Constraints: Not nullable, Maximum length: 8Original property name from the Odata EDM: MaintOrderConfCntrValue
- Returns:
- Confirmation counter
-
getMaintenanceOrder
Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: MaintenanceOrder
- Returns:
- Order Number
-
getMaintenanceOrderOperation
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: MaintenanceOrderOperation
- Returns:
- Operation/Activity Number
-
getMaintenanceOrderSubOperation
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: MaintenanceOrderSubOperation
- Returns:
- Operation/Activity Number
-
getPersonnelNumber
Constraints: Not nullable, Maximum length: 8Original property name from the Odata EDM: PersonnelNumber
- Returns:
- Personnel number
-
getActualWorkQuantity
Constraints: Not nullable, Precision: 7, Scale: 1Original property name from the Odata EDM: ActualWorkQuantity
- Returns:
- Actual work
-
getActualWorkQuantityUnit
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: ActualWorkQuantityUnit
- Returns:
- Unit for Work
-
getActualDuration
Constraints: Not nullable, Precision: 5, Scale: 1Original property name from the Odata EDM: ActualDuration
- Returns:
- Actual Duration for Confirmation
-
getActualDurationUnit
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: ActualDurationUnit
- Returns:
- Unit for actual duration
-
getOperationConfirmedStartDate
Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: OperationConfirmedStartDate
- Returns:
- Confirmed Start Date of Execution
-
getOperationConfirmedStartTime
Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: OperationConfirmedStartTime
- Returns:
- Confirmed Time for 'Start Execution'
-
getOperationConfirmedEndDate
Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: OperationConfirmedEndDate
- Returns:
- Confirmed Finish Date of Execution
-
getOperationConfirmedEndTime
Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: OperationConfirmedEndTime
- Returns:
- Confirmed Time for 'Finish Execution'
-
getIsFinalConfirmation
Constraints: noneOriginal property name from the Odata EDM: IsFinalConfirmation
- Returns:
- Checkbox
-
getNoFurtherWorkQuantityIsExpd
Constraints: noneOriginal property name from the Odata EDM: NoFurtherWorkQuantityIsExpd
- Returns:
- Indicator: No Remaining Work Expected
-
getRemainingWorkQuantity
Constraints: Not nullable, Precision: 7, Scale: 1Original property name from the Odata EDM: RemainingWorkQuantity
- Returns:
- Remaining Work
-
getRemainingWorkQuantityUnit
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: RemainingWorkQuantityUnit
- Returns:
- Unit of Measure for Remaining Work
-
getPostingDate
Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: PostingDate
- Returns:
- Posting Date
-
getActivityType
Constraints: Not nullable, Maximum length: 6Original property name from the Odata EDM: ActivityType
- Returns:
- Activity Type for Confirmation
-
getOpenReservationsIsCleared
Constraints: noneOriginal property name from the Odata EDM: OpenReservationsIsCleared
- Returns:
- Clear Open Reservations
-
getConfirmationText
Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: ConfirmationText
- Returns:
- Confirmation text
-
getEmployeeWageType
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: EmployeeWageType
- Returns:
- Wage type
-
getEmployeeWageGroup
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: EmployeeWageGroup
- Returns:
- Wage Group
-
getVarianceReasonCode
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: VarianceReasonCode
- Returns:
- Reason for Variance
-
getCapacityInternalID
Constraints: Not nullable, Maximum length: 8Original property name from the Odata EDM: CapacityInternalID
- Returns:
- Capacity ID
-
getNmbrOfMaintTechnicianCapSplits
Constraints: noneOriginal property name from the Odata EDM: NmbrOfMaintTechnicianCapSplits
- Returns:
- Split number
-
getMaterialDocument
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: MaterialDocument
- Returns:
- Number of Material Document
-
getAccountingIndicatorCode
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: AccountingIndicatorCode
- Returns:
- Accounting Indicator
-
getActyConfFcstdEndDate
Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: ActyConfFcstdEndDate
- Returns:
- Forecast finish date of operation from confirmation
-
getActyConfFcstdEndTime
Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: ActyConfFcstdEndTime
- Returns:
- Forecast End Time of Operation from Confirmation
-
toString
- Overrides:
toStringin classVdmObject<MaintOrderConfirmation>
-
equals
- Overrides:
equalsin classVdmEntity<MaintOrderConfirmation>
-
canEqual
- Overrides:
canEqualin classVdmEntity<MaintOrderConfirmation>
-
hashCode
public int hashCode()- Overrides:
hashCodein classVdmEntity<MaintOrderConfirmation>
-