public class MaintOrderConfirmation extends VdmEntity<MaintOrderConfirmation>
Original entity name from the Odata EDM: MaintOrderConfirmationType
Modifier and Type | Class and Description |
---|---|
static class |
MaintOrderConfirmation.MaintOrderConfirmationBuilder
Helper class to allow for fluent creation of MaintOrderConfirmation instances.
|
Modifier and Type | Field and Description |
---|---|
static MaintOrderConfirmationField<String> |
ACCOUNTING_INDICATOR_CODE
Use with available fluent helpers to apply the AccountingIndicatorCode field to query operations.
|
static MaintOrderConfirmationField<String> |
ACTIVITY_TYPE
Use with available fluent helpers to apply the ActivityType field to query operations.
|
static MaintOrderConfirmationField<BigDecimal> |
ACTUAL_DURATION
Use with available fluent helpers to apply the ActualDuration field to query operations.
|
static MaintOrderConfirmationField<String> |
ACTUAL_DURATION_UNIT
Use with available fluent helpers to apply the ActualDurationUnit field to query operations.
|
static MaintOrderConfirmationField<BigDecimal> |
ACTUAL_WORK_QUANTITY
Use with available fluent helpers to apply the ActualWorkQuantity field to query operations.
|
static MaintOrderConfirmationField<String> |
ACTUAL_WORK_QUANTITY_UNIT
Use with available fluent helpers to apply the ActualWorkQuantityUnit field to query operations.
|
static MaintOrderConfirmationField<LocalDateTime> |
ACTY_CONF_FCSTD_END_DATE
Use with available fluent helpers to apply the ActyConfFcstdEndDate field to query operations.
|
static MaintOrderConfirmationField<LocalTime> |
ACTY_CONF_FCSTD_END_TIME
Use with available fluent helpers to apply the ActyConfFcstdEndTime field to query operations.
|
static MaintOrderConfirmationSelectable |
ALL_FIELDS
Selector for all available fields of MaintOrderConfirmation.
|
static MaintOrderConfirmationField<String> |
CAPACITY_INTERNAL_ID
Use with available fluent helpers to apply the CapacityInternalID field to query operations.
|
static MaintOrderConfirmationField<String> |
CONFIRMATION_TEXT
Use with available fluent helpers to apply the ConfirmationText field to query operations.
|
static MaintOrderConfirmationField<String> |
EMPLOYEE_WAGE_GROUP
Use with available fluent helpers to apply the EmployeeWageGroup field to query operations.
|
static MaintOrderConfirmationField<String> |
EMPLOYEE_WAGE_TYPE
Use with available fluent helpers to apply the EmployeeWageType field to query operations.
|
static MaintOrderConfirmationField<Boolean> |
IS_FINAL_CONFIRMATION
Use with available fluent helpers to apply the IsFinalConfirmation field to query operations.
|
static MaintOrderConfirmationField<String> |
MAINT_ORDER_CONF
Use with available fluent helpers to apply the MaintOrderConf field to query operations.
|
static MaintOrderConfirmationField<String> |
MAINT_ORDER_CONF_CNTR_VALUE
Use with available fluent helpers to apply the MaintOrderConfCntrValue field to query operations.
|
static MaintOrderConfirmationField<String> |
MAINTENANCE_ORDER
Use with available fluent helpers to apply the MaintenanceOrder field to query operations.
|
static MaintOrderConfirmationField<String> |
MAINTENANCE_ORDER_OPERATION
Use with available fluent helpers to apply the MaintenanceOrderOperation field to query operations.
|
static MaintOrderConfirmationField<String> |
MAINTENANCE_ORDER_SUB_OPERATION
Use with available fluent helpers to apply the MaintenanceOrderSubOperation field to query operations.
|
static MaintOrderConfirmationField<String> |
MATERIAL_DOCUMENT
Use with available fluent helpers to apply the MaterialDocument field to query operations.
|
static MaintOrderConfirmationField<Short> |
NMBR_OF_MAINT_TECHNICIAN_CAP_SPLITS
Use with available fluent helpers to apply the NmbrOfMaintTechnicianCapSplits field to query operations.
|
static MaintOrderConfirmationField<Boolean> |
NO_FURTHER_WORK_QUANTITY_IS_EXPD
Use with available fluent helpers to apply the NoFurtherWorkQuantityIsExpd field to query operations.
|
static MaintOrderConfirmationField<Boolean> |
OPEN_RESERVATIONS_IS_CLEARED
Use with available fluent helpers to apply the OpenReservationsIsCleared field to query operations.
|
static MaintOrderConfirmationField<LocalDateTime> |
OPERATION_CONFIRMED_END_DATE
Use with available fluent helpers to apply the OperationConfirmedEndDate field to query operations.
|
static MaintOrderConfirmationField<LocalTime> |
OPERATION_CONFIRMED_END_TIME
Use with available fluent helpers to apply the OperationConfirmedEndTime field to query operations.
|
static MaintOrderConfirmationField<LocalDateTime> |
OPERATION_CONFIRMED_START_DATE
Use with available fluent helpers to apply the OperationConfirmedStartDate field to query operations.
|
static MaintOrderConfirmationField<LocalTime> |
OPERATION_CONFIRMED_START_TIME
Use with available fluent helpers to apply the OperationConfirmedStartTime field to query operations.
|
static MaintOrderConfirmationField<String> |
PERSONNEL_NUMBER
Use with available fluent helpers to apply the PersonnelNumber field to query operations.
|
static MaintOrderConfirmationField<LocalDateTime> |
POSTING_DATE
Use with available fluent helpers to apply the PostingDate field to query operations.
|
static MaintOrderConfirmationField<BigDecimal> |
REMAINING_WORK_QUANTITY
Use with available fluent helpers to apply the RemainingWorkQuantity field to query operations.
|
static MaintOrderConfirmationField<String> |
REMAINING_WORK_QUANTITY_UNIT
Use with available fluent helpers to apply the RemainingWorkQuantityUnit field to query operations.
|
static MaintOrderConfirmationOneToOneLink<LongText> |
TO_LONG_TEXT
Use with available fluent helpers to apply the to_LongText navigation property to query operations.
|
static MaintOrderConfirmationField<String> |
VARIANCE_REASON_CODE
Use with available fluent helpers to apply the VarianceReasonCode field to query operations.
|
changedOriginalFields
Constructor and Description |
---|
MaintOrderConfirmation() |
MaintOrderConfirmation(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) |
Modifier and Type | Method and Description |
---|---|
void |
attachToService(String servicePath,
HttpDestinationProperties destination)
Sets the service path and destination for the fetch commands of this entity.
|
static MaintOrderConfirmation.MaintOrderConfirmationBuilder |
builder() |
protected boolean |
canEqual(Object other) |
boolean |
equals(Object o) |
LongText |
fetchLongText()
Fetches the LongText entity (one to one) associated with this entity.
|
static <T> MaintOrderConfirmationField<T> |
field(String fieldName,
Class<T> fieldType)
Use with available fluent helpers to apply an extension field to query operations.
|
static <T,DomainT> |
field(String fieldName,
TypeConverter<T,DomainT> typeConverter)
Use with available fluent helpers to apply an extension field to query operations.
|
protected void |
fromMap(Map<String,Object> inputValues) |
String |
getAccountingIndicatorCode()
Constraints: Not nullable, Maximum length: 2
|
String |
getActivityType()
Constraints: Not nullable, Maximum length: 6
|
BigDecimal |
getActualDuration()
Constraints: Not nullable, Precision: 5, Scale: 1
|
String |
getActualDurationUnit()
Constraints: Not nullable, Maximum length: 3
|
BigDecimal |
getActualWorkQuantity()
Constraints: Not nullable, Precision: 7, Scale: 1
|
String |
getActualWorkQuantityUnit()
Constraints: Not nullable, Maximum length: 3
|
LocalDateTime |
getActyConfFcstdEndDate()
Constraints: Not nullable, Precision: 0
|
LocalTime |
getActyConfFcstdEndTime()
Constraints: Not nullable, Precision: 0
|
String |
getCapacityInternalID()
Constraints: Not nullable, Maximum length: 8
|
String |
getConfirmationText()
Constraints: Not nullable, Maximum length: 40
|
protected String |
getDefaultServicePath()
Used by fluent helpers and navigation property methods to construct OData queries.
|
HttpDestinationProperties |
getDestinationForFetch()
Convienence field for reusing the same destination with multiple queries (e.g.
|
String |
getEmployeeWageGroup()
Constraints: Not nullable, Maximum length: 3
|
String |
getEmployeeWageType()
Constraints: Not nullable, Maximum length: 4
|
protected String |
getEntityCollection()
Used by fluent helpers and navigation property methods to construct OData queries.
|
Boolean |
getIsFinalConfirmation()
Constraints: none
|
protected Map<String,Object> |
getKey() |
io.vavr.control.Option<LongText> |
getLongTextIfPresent()
Retrieval of associated LongText entity (one to one).
|
LongText |
getLongTextOrFetch()
Retrieval of associated LongText entity (one to one).
|
String |
getMaintenanceOrder()
Constraints: Not nullable, Maximum length: 12
|
String |
getMaintenanceOrderOperation()
Constraints: Not nullable, Maximum length: 4
|
String |
getMaintenanceOrderSubOperation()
Constraints: Not nullable, Maximum length: 4
|
String |
getMaintOrderConf()
(Key Field) Constraints: Not nullable, Maximum length: 10
|
String |
getMaintOrderConfCntrValue()
(Key Field) Constraints: Not nullable, Maximum length: 8
|
String |
getMaterialDocument()
Constraints: Not nullable, Maximum length: 10
|
Short |
getNmbrOfMaintTechnicianCapSplits()
Constraints: none
|
Boolean |
getNoFurtherWorkQuantityIsExpd()
Constraints: none
|
Boolean |
getOpenReservationsIsCleared()
Constraints: none
|
LocalDateTime |
getOperationConfirmedEndDate()
Constraints: Not nullable, Precision: 0
|
LocalTime |
getOperationConfirmedEndTime()
Constraints: Not nullable, Precision: 0
|
LocalDateTime |
getOperationConfirmedStartDate()
Constraints: Not nullable, Precision: 0
|
LocalTime |
getOperationConfirmedStartTime()
Constraints: Not nullable, Precision: 0
|
String |
getPersonnelNumber()
Constraints: Not nullable, Maximum length: 8
|
LocalDateTime |
getPostingDate()
Constraints: Not nullable, Precision: 0
|
BigDecimal |
getRemainingWorkQuantity()
Constraints: Not nullable, Precision: 7, Scale: 1
|
String |
getRemainingWorkQuantityUnit()
Constraints: Not nullable, Maximum length: 3
|
Class<MaintOrderConfirmation> |
getType() |
String |
getVarianceReasonCode()
Constraints: Not nullable, Maximum length: 4
|
int |
hashCode() |
void |
setAccountingIndicatorCode(String accountingIndicatorCode)
Constraints: Not nullable, Maximum length: 2
|
void |
setActivityType(String activityType)
Constraints: Not nullable, Maximum length: 6
|
void |
setActualDuration(BigDecimal actualDuration)
Constraints: Not nullable, Precision: 5, Scale: 1
|
void |
setActualDurationUnit(String actualDurationUnit)
Constraints: Not nullable, Maximum length: 3
|
void |
setActualWorkQuantity(BigDecimal actualWorkQuantity)
Constraints: Not nullable, Precision: 7, Scale: 1
|
void |
setActualWorkQuantityUnit(String actualWorkQuantityUnit)
Constraints: Not nullable, Maximum length: 3
|
void |
setActyConfFcstdEndDate(LocalDateTime actyConfFcstdEndDate)
Constraints: Not nullable, Precision: 0
|
void |
setActyConfFcstdEndTime(LocalTime actyConfFcstdEndTime)
Constraints: Not nullable, Precision: 0
|
void |
setCapacityInternalID(String capacityInternalID)
Constraints: Not nullable, Maximum length: 8
|
void |
setConfirmationText(String confirmationText)
Constraints: Not nullable, Maximum length: 40
|
void |
setEmployeeWageGroup(String employeeWageGroup)
Constraints: Not nullable, Maximum length: 3
|
void |
setEmployeeWageType(String employeeWageType)
Constraints: Not nullable, Maximum length: 4
|
void |
setIsFinalConfirmation(Boolean isFinalConfirmation)
Constraints: none
|
void |
setLongText(LongText value)
Overwrites the associated LongText entity for the loaded navigation property to_LongText.
|
void |
setMaintenanceOrder(String maintenanceOrder)
Constraints: Not nullable, Maximum length: 12
|
void |
setMaintenanceOrderOperation(String maintenanceOrderOperation)
Constraints: Not nullable, Maximum length: 4
|
void |
setMaintenanceOrderSubOperation(String maintenanceOrderSubOperation)
Constraints: Not nullable, Maximum length: 4
|
void |
setMaintOrderConf(String maintOrderConf)
(Key Field) Constraints: Not nullable, Maximum length: 10
|
void |
setMaintOrderConfCntrValue(String maintOrderConfCntrValue)
(Key Field) Constraints: Not nullable, Maximum length: 8
|
void |
setMaterialDocument(String materialDocument)
Constraints: Not nullable, Maximum length: 10
|
void |
setNmbrOfMaintTechnicianCapSplits(Short nmbrOfMaintTechnicianCapSplits)
Constraints: none
|
void |
setNoFurtherWorkQuantityIsExpd(Boolean noFurtherWorkQuantityIsExpd)
Constraints: none
|
void |
setOpenReservationsIsCleared(Boolean openReservationsIsCleared)
Constraints: none
|
void |
setOperationConfirmedEndDate(LocalDateTime operationConfirmedEndDate)
Constraints: Not nullable, Precision: 0
|
void |
setOperationConfirmedEndTime(LocalTime operationConfirmedEndTime)
Constraints: Not nullable, Precision: 0
|
void |
setOperationConfirmedStartDate(LocalDateTime operationConfirmedStartDate)
Constraints: Not nullable, Precision: 0
|
void |
setOperationConfirmedStartTime(LocalTime operationConfirmedStartTime)
Constraints: Not nullable, Precision: 0
|
void |
setPersonnelNumber(String personnelNumber)
Constraints: Not nullable, Maximum length: 8
|
void |
setPostingDate(LocalDateTime postingDate)
Constraints: Not nullable, Precision: 0
|
void |
setRemainingWorkQuantity(BigDecimal remainingWorkQuantity)
Constraints: Not nullable, Precision: 7, Scale: 1
|
void |
setRemainingWorkQuantityUnit(String remainingWorkQuantityUnit)
Constraints: Not nullable, Maximum length: 3
|
protected void |
setServicePathForFetch(String servicePathForFetch)
The service path only used for the fetch commands of this entity.
|
void |
setVarianceReasonCode(String varianceReasonCode)
Constraints: Not nullable, Maximum length: 4
|
protected Map<String,Object> |
toMapOfFields() |
protected Map<String,Object> |
toMapOfNavigationProperties() |
String |
toString() |
getServicePathForFetch, getVersionIdentifier, setDestinationForFetch, setVersionIdentifier
getChangedFields, getCustomField, getCustomField, getCustomFieldNames, getCustomFields, getSetOfCustomFields, getSetOfFields, getSetOfNavigationProperties, hasCustomField, hasCustomField, rememberChangedField, resetChangedFields, setCustomField, setCustomField, toMap, toMapOfCustomFields
public static final MaintOrderConfirmationSelectable ALL_FIELDS
public static final MaintOrderConfirmationField<String> MAINT_ORDER_CONF
public static final MaintOrderConfirmationField<String> MAINT_ORDER_CONF_CNTR_VALUE
public static final MaintOrderConfirmationField<String> MAINTENANCE_ORDER
public static final MaintOrderConfirmationField<String> MAINTENANCE_ORDER_OPERATION
public static final MaintOrderConfirmationField<String> MAINTENANCE_ORDER_SUB_OPERATION
public static final MaintOrderConfirmationField<String> PERSONNEL_NUMBER
public static final MaintOrderConfirmationField<BigDecimal> ACTUAL_WORK_QUANTITY
public static final MaintOrderConfirmationField<String> ACTUAL_WORK_QUANTITY_UNIT
public static final MaintOrderConfirmationField<BigDecimal> ACTUAL_DURATION
public static final MaintOrderConfirmationField<String> ACTUAL_DURATION_UNIT
public static final MaintOrderConfirmationField<LocalDateTime> OPERATION_CONFIRMED_START_DATE
public static final MaintOrderConfirmationField<LocalTime> OPERATION_CONFIRMED_START_TIME
public static final MaintOrderConfirmationField<LocalDateTime> OPERATION_CONFIRMED_END_DATE
public static final MaintOrderConfirmationField<LocalTime> OPERATION_CONFIRMED_END_TIME
public static final MaintOrderConfirmationField<Boolean> IS_FINAL_CONFIRMATION
public static final MaintOrderConfirmationField<Boolean> NO_FURTHER_WORK_QUANTITY_IS_EXPD
public static final MaintOrderConfirmationField<BigDecimal> REMAINING_WORK_QUANTITY
public static final MaintOrderConfirmationField<String> REMAINING_WORK_QUANTITY_UNIT
public static final MaintOrderConfirmationField<LocalDateTime> POSTING_DATE
public static final MaintOrderConfirmationField<String> ACTIVITY_TYPE
public static final MaintOrderConfirmationField<Boolean> OPEN_RESERVATIONS_IS_CLEARED
public static final MaintOrderConfirmationField<String> CONFIRMATION_TEXT
public static final MaintOrderConfirmationField<String> EMPLOYEE_WAGE_TYPE
public static final MaintOrderConfirmationField<String> EMPLOYEE_WAGE_GROUP
public static final MaintOrderConfirmationField<String> VARIANCE_REASON_CODE
public static final MaintOrderConfirmationField<String> CAPACITY_INTERNAL_ID
public static final MaintOrderConfirmationField<Short> NMBR_OF_MAINT_TECHNICIAN_CAP_SPLITS
public static final MaintOrderConfirmationField<String> MATERIAL_DOCUMENT
public static final MaintOrderConfirmationField<String> ACCOUNTING_INDICATOR_CODE
public static final MaintOrderConfirmationField<LocalDateTime> ACTY_CONF_FCSTD_END_DATE
public static final MaintOrderConfirmationField<LocalTime> ACTY_CONF_FCSTD_END_TIME
public static final MaintOrderConfirmationOneToOneLink<LongText> TO_LONG_TEXT
public 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)
@Nonnull public Class<MaintOrderConfirmation> getType()
getType
in class VdmObject<MaintOrderConfirmation>
public void setMaintOrderConf(@Nullable String maintOrderConf)
Original property name from the Odata EDM: MaintOrderConf
maintOrderConf
- Number used to identify an operation in the confirmation.public void setMaintOrderConfCntrValue(@Nullable String maintOrderConfCntrValue)
Original property name from the Odata EDM: MaintOrderConfCntrValue
maintOrderConfCntrValue
- Counter that enumerates confirmations for an operation. If more than one confirmation was created for
an operation then the confirmation counter together with the confirmation number unambiguously
identifies the individual confirmation.public void setMaintenanceOrder(@Nullable String maintenanceOrder)
Original property name from the Odata EDM: MaintenanceOrder
maintenanceOrder
- Key that uniquely identifies an order within a client.public void setMaintenanceOrderOperation(@Nullable String maintenanceOrderOperation)
Original property name from the Odata EDM: MaintenanceOrderOperation
maintenanceOrderOperation
- Operation/Activity Numberpublic void setMaintenanceOrderSubOperation(@Nullable String maintenanceOrderSubOperation)
Original property name from the Odata EDM: MaintenanceOrderSubOperation
maintenanceOrderSubOperation
- Operation/Activity Numberpublic void setPersonnelNumber(@Nullable String personnelNumber)
Original property name from the Odata EDM: PersonnelNumber
personnelNumber
- Personnel number of the person to whom the confirmed data relates.public void setActualWorkQuantity(@Nullable BigDecimal actualWorkQuantity)
Original property name from the Odata EDM: ActualWorkQuantity
actualWorkQuantity
- Value for the work outstanding from the time of the last confirmation.public void setActualWorkQuantityUnit(@Nullable String actualWorkQuantityUnit)
Original property name from the Odata EDM: ActualWorkQuantityUnit
actualWorkQuantityUnit
- Unit for work.public void setActualDuration(@Nullable BigDecimal actualDuration)
Original property name from the Odata EDM: ActualDuration
actualDuration
- The amount of time (duration) that was worked.public void setActualDurationUnit(@Nullable String actualDurationUnit)
Original property name from the Odata EDM: ActualDurationUnit
actualDurationUnit
- Unit for actual durationpublic void setOperationConfirmedStartDate(@Nullable LocalDateTime operationConfirmedStartDate)
Original property name from the Odata EDM: OperationConfirmedStartDate
operationConfirmedStartDate
- Date on which the execution/setup of the operation started.public void setOperationConfirmedStartTime(@Nullable LocalTime operationConfirmedStartTime)
Original property name from the Odata EDM: OperationConfirmedStartTime
operationConfirmedStartTime
- Confirmed Time for 'Start Execution'public void setOperationConfirmedEndDate(@Nullable LocalDateTime operationConfirmedEndDate)
Original property name from the Odata EDM: OperationConfirmedEndDate
operationConfirmedEndDate
- Date on which the execution / teardown of the operation finished.public void setOperationConfirmedEndTime(@Nullable LocalTime operationConfirmedEndTime)
Original property name from the Odata EDM: OperationConfirmedEndTime
operationConfirmedEndTime
- Confirmed Time for 'Finish Execution'public void setIsFinalConfirmation(@Nullable Boolean isFinalConfirmation)
Original property name from the Odata EDM: IsFinalConfirmation
isFinalConfirmation
- Checkboxpublic void setNoFurtherWorkQuantityIsExpd(@Nullable Boolean noFurtherWorkQuantityIsExpd)
Original property name from the Odata EDM: NoFurtherWorkQuantityIsExpd
Select this field for completion confirmations if no further confirmations are expected for this operation.
noFurtherWorkQuantityIsExpd
- Indicator showing that no further work is expected for this operationpublic void setRemainingWorkQuantity(@Nullable BigDecimal remainingWorkQuantity)
Original property name from the Odata EDM: RemainingWorkQuantity
remainingWorkQuantity
- Value of the work yet to be performed.public void setRemainingWorkQuantityUnit(@Nullable String remainingWorkQuantityUnit)
Original property name from the Odata EDM: RemainingWorkQuantityUnit
remainingWorkQuantityUnit
- Unit for work forecast.public void setPostingDate(@Nullable LocalDateTime postingDate)
Original property name from the Odata EDM: PostingDate
postingDate
- Posting Datepublic void setActivityType(@Nullable String activityType)
Original property name from the Odata EDM: ActivityType
The activity type which was maintained in the activity is the default for the confirmation. You can also have a different activity type for the confirmation.
activityType
- Key identifying an activity type for the confirmation.public void setOpenReservationsIsCleared(@Nullable Boolean openReservationsIsCleared)
Original property name from the Odata EDM: OpenReservationsIsCleared
The indicator is only set for the open reservations of the components that are not to be backflushed and for batch summary records for the components to be backflushed.The operation is given the system status "finally delivered" as well as the system status "finally confirmed".
openReservationsIsCleared
- Indicator specifying that with a final confirmation, the indicator "delivery completed" is set for all
open reservations that are assigned to the confirmed operation.public void setConfirmationText(@Nullable String confirmationText)
Original property name from the Odata EDM: ConfirmationText
confirmationText
- Confirmation textpublic void setEmployeeWageType(@Nullable String employeeWageType)
Original property name from the Odata EDM: EmployeeWageType
The value from the work center is the default in the routing.
employeeWageType
- Key which specifies the wage type (for example, piecework wage or premium wage). The wage type is used
as a criterion for calculating the wage or salary of an employee.public void setEmployeeWageGroup(@Nullable String employeeWageGroup)
Original property name from the Odata EDM: EmployeeWageGroup
The value from the work center is the default in the routing.
employeeWageGroup
- Specifies the wage group to be used (for example, those employees with short-term training or several
weeks of training). The wage group is used as a criterion for valuating the work.public void setVarianceReasonCode(@Nullable String varianceReasonCode)
Original property name from the Odata EDM: VarianceReasonCode
varianceReasonCode
- Reason for Variancepublic void setCapacityInternalID(@Nullable String capacityInternalID)
Original property name from the Odata EDM: CapacityInternalID
capacityInternalID
- Capacity IDpublic void setNmbrOfMaintTechnicianCapSplits(@Nullable Short nmbrOfMaintTechnicianCapSplits)
Original property name from the Odata EDM: NmbrOfMaintTechnicianCapSplits
nmbrOfMaintTechnicianCapSplits
- Split numberpublic void setMaterialDocument(@Nullable String materialDocument)
Original property name from the Odata EDM: MaterialDocument
Number of the material document with which a goods movement was posted.Together with the material document year, the document number constitutes the key via which a material document is accessed.
materialDocument
- Alphanumeric key uniquely identifying the document.public void setAccountingIndicatorCode(@Nullable String accountingIndicatorCode)
Original property name from the Odata EDM: AccountingIndicatorCode
accountingIndicatorCode
- Key that uniquely identifies the accounting indicator.public void setActyConfFcstdEndDate(@Nullable LocalDateTime actyConfFcstdEndDate)
Original property name from the Odata EDM: ActyConfFcstdEndDate
actyConfFcstdEndDate
- Date on which you estimate the execution of the operation or activity (PS) will finish.public void setActyConfFcstdEndTime(@Nullable LocalTime actyConfFcstdEndTime)
Original property name from the Odata EDM: ActyConfFcstdEndTime
actyConfFcstdEndTime
- Time at which you estimate the execution of the operation or activity (PS) will finish.protected String getEntityCollection()
VdmEntity
getEntityCollection
in class VdmEntity<MaintOrderConfirmation>
@Nonnull protected Map<String,Object> getKey()
getKey
in class VdmObject<MaintOrderConfirmation>
@Nonnull protected Map<String,Object> toMapOfFields()
toMapOfFields
in class VdmObject<MaintOrderConfirmation>
protected void fromMap(Map<String,Object> inputValues)
fromMap
in class VdmObject<MaintOrderConfirmation>
@Nonnull public static <T> MaintOrderConfirmationField<T> field(@Nonnull String fieldName, @Nonnull Class<T> fieldType)
T
- The type of the extension field when performing value comparisons.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.@Nonnull public static <T,DomainT> MaintOrderConfirmationField<T> field(@Nonnull String fieldName, @Nonnull TypeConverter<T,DomainT> typeConverter)
T
- The type of the extension field when performing value comparisons.DomainT
- The type of the extension field as returned by the OData service.typeConverter
- A TypeConverterfieldName
- The name of the extension field as returned by the OData service.@Nullable public HttpDestinationProperties getDestinationForFetch()
VdmEntity
getDestinationForFetch
in class VdmEntity<MaintOrderConfirmation>
protected void setServicePathForFetch(@Nullable String servicePathForFetch)
VdmEntity
Note: Use with caution, as this can easily break the fetch call on this entity. See the interface of the corresponding service for the default service path.
setServicePathForFetch
in class VdmEntity<MaintOrderConfirmation>
public void attachToService(@Nullable String servicePath, @Nonnull HttpDestinationProperties destination)
VdmEntity
Note: Use with caution, as this can easily break the fetch calls on this entity. See the interface of the corresponding service for the default service path.
attachToService
in class VdmEntity<MaintOrderConfirmation>
servicePath
- Optional parameter. New service path to apply to this entity and any associated entities that were
previously fetched. If a null value is provided and the service path has never been set, then the
service path will be set to the default defined in the corresponding service interface.destination
- New destination to apply to this entity and any associated entities that were previously fetched.protected String getDefaultServicePath()
VdmEntity
getDefaultServicePath
in class VdmEntity<MaintOrderConfirmation>
protocol://hostname:port
and the OData resource name (entity set, $metadata
, etc.)@Nonnull protected Map<String,Object> toMapOfNavigationProperties()
toMapOfNavigationProperties
in class VdmObject<MaintOrderConfirmation>
@Nullable public LongText fetchLongText() throws com.sap.cloud.sdk.odatav2.connectivity.ODataException
Please note: This method will not cache or persist the query results.
null
if an entity is not associated.com.sap.cloud.sdk.odatav2.connectivity.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.@Nullable public LongText getLongTextOrFetch() throws com.sap.cloud.sdk.odatav2.connectivity.ODataException
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.
com.sap.cloud.sdk.odatav2.connectivity.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.@Nonnull public io.vavr.control.Option<LongText> getLongTextIfPresent()
If the navigation property for an entity MaintOrderConfirmation has not been resolved yet, this method
will not query further information. Instead its Option
result state will be
empty
.
Option
with result state empty
is
returned.public void setLongText(LongText value)
value
- New LongText entity.@Nonnull public static MaintOrderConfirmation.MaintOrderConfirmationBuilder builder()
@Nullable public String getMaintOrderConf()
Original property name from the Odata EDM: MaintOrderConf
@Nullable public String getMaintOrderConfCntrValue()
Original property name from the Odata EDM: MaintOrderConfCntrValue
@Nullable public String getMaintenanceOrder()
Original property name from the Odata EDM: MaintenanceOrder
@Nullable public String getMaintenanceOrderOperation()
Original property name from the Odata EDM: MaintenanceOrderOperation
@Nullable public String getMaintenanceOrderSubOperation()
Original property name from the Odata EDM: MaintenanceOrderSubOperation
@Nullable public String getPersonnelNumber()
Original property name from the Odata EDM: PersonnelNumber
@Nullable public BigDecimal getActualWorkQuantity()
Original property name from the Odata EDM: ActualWorkQuantity
@Nullable public String getActualWorkQuantityUnit()
Original property name from the Odata EDM: ActualWorkQuantityUnit
@Nullable public BigDecimal getActualDuration()
Original property name from the Odata EDM: ActualDuration
@Nullable public String getActualDurationUnit()
Original property name from the Odata EDM: ActualDurationUnit
@Nullable public LocalDateTime getOperationConfirmedStartDate()
Original property name from the Odata EDM: OperationConfirmedStartDate
@Nullable public LocalTime getOperationConfirmedStartTime()
Original property name from the Odata EDM: OperationConfirmedStartTime
@Nullable public LocalDateTime getOperationConfirmedEndDate()
Original property name from the Odata EDM: OperationConfirmedEndDate
@Nullable public LocalTime getOperationConfirmedEndTime()
Original property name from the Odata EDM: OperationConfirmedEndTime
@Nullable public Boolean getIsFinalConfirmation()
Original property name from the Odata EDM: IsFinalConfirmation
@Nullable public Boolean getNoFurtherWorkQuantityIsExpd()
Original property name from the Odata EDM: NoFurtherWorkQuantityIsExpd
Select this field for completion confirmations if no further confirmations are expected for this operation.
@Nullable public BigDecimal getRemainingWorkQuantity()
Original property name from the Odata EDM: RemainingWorkQuantity
@Nullable public String getRemainingWorkQuantityUnit()
Original property name from the Odata EDM: RemainingWorkQuantityUnit
@Nullable public LocalDateTime getPostingDate()
Original property name from the Odata EDM: PostingDate
@Nullable public String getActivityType()
Original property name from the Odata EDM: ActivityType
The activity type which was maintained in the activity is the default for the confirmation. You can also have a different activity type for the confirmation.
@Nullable public Boolean getOpenReservationsIsCleared()
Original property name from the Odata EDM: OpenReservationsIsCleared
The indicator is only set for the open reservations of the components that are not to be backflushed and for batch summary records for the components to be backflushed.The operation is given the system status "finally delivered" as well as the system status "finally confirmed".
@Nullable public String getConfirmationText()
Original property name from the Odata EDM: ConfirmationText
@Nullable public String getEmployeeWageType()
Original property name from the Odata EDM: EmployeeWageType
The value from the work center is the default in the routing.
@Nullable public String getEmployeeWageGroup()
Original property name from the Odata EDM: EmployeeWageGroup
The value from the work center is the default in the routing.
@Nullable public String getVarianceReasonCode()
Original property name from the Odata EDM: VarianceReasonCode
@Nullable public String getCapacityInternalID()
Original property name from the Odata EDM: CapacityInternalID
@Nullable public Short getNmbrOfMaintTechnicianCapSplits()
Original property name from the Odata EDM: NmbrOfMaintTechnicianCapSplits
@Nullable public String getMaterialDocument()
Original property name from the Odata EDM: MaterialDocument
Number of the material document with which a goods movement was posted.Together with the material document year, the document number constitutes the key via which a material document is accessed.
@Nullable public String getAccountingIndicatorCode()
Original property name from the Odata EDM: AccountingIndicatorCode
@Nullable public LocalDateTime getActyConfFcstdEndDate()
Original property name from the Odata EDM: ActyConfFcstdEndDate
@Nullable public LocalTime getActyConfFcstdEndTime()
Original property name from the Odata EDM: ActyConfFcstdEndTime
@Nonnull public String toString()
toString
in class VdmObject<MaintOrderConfirmation>
public boolean equals(@Nullable Object o)
equals
in class VdmObject<MaintOrderConfirmation>
protected boolean canEqual(@Nullable Object other)
canEqual
in class VdmObject<MaintOrderConfirmation>
public int hashCode()
hashCode
in class VdmObject<MaintOrderConfirmation>
Copyright © 2021 SAP SE. All rights reserved.