public class InspLotUsageDecision extends VdmEntity<InspLotUsageDecision>
Modifier and Type | Class and Description |
---|---|
static class |
InspLotUsageDecision.InspLotUsageDecisionBuilder |
Modifier and Type | Field and Description |
---|---|
static InspLotUsageDecisionSelectable |
ALL_FIELDS
Selector for all available fields of InspLotUsageDecision.
|
static InspLotUsageDecisionField<String> |
INSP_LOT_USAGE_DECISION_CATALOG
Use with available fluent helpers to apply the InspLotUsageDecisionCatalog field to query operations.
|
static InspLotUsageDecisionField<String> |
INSP_LOT_USAGE_DECISION_CHANGED_BY
Use with available fluent helpers to apply the InspLotUsageDecisionChangedBy field to query operations.
|
static InspLotUsageDecisionField<Calendar> |
INSP_LOT_USAGE_DECISION_CHANGED_ON
Use with available fluent helpers to apply the InspLotUsageDecisionChangedOn field to query operations.
|
static InspLotUsageDecisionField<String> |
INSP_LOT_USAGE_DECISION_CODE_GROUP
Use with available fluent helpers to apply the InspLotUsageDecisionCodeGroup field to query operations.
|
static InspLotUsageDecisionField<String> |
INSP_LOT_USAGE_DECISION_LEVEL
Use with available fluent helpers to apply the InspLotUsageDecisionLevel field to query operations.
|
static InspLotUsageDecisionField<Calendar> |
INSP_LOT_USAGE_DECISION_TIME
Use with available fluent helpers to apply the InspLotUsageDecisionTime field to query operations.
|
static InspLotUsageDecisionField<String> |
INSP_LOT_USAGE_DECISION_VALUATION
Use with available fluent helpers to apply the InspLotUsageDecisionValuation field to query operations.
|
static InspLotUsageDecisionField<Calendar> |
INSP_LOT_USGE_DCSN_CHANGED_TIME
Use with available fluent helpers to apply the InspLotUsgeDcsnChangedTime field to query operations.
|
static InspLotUsageDecisionField<String> |
INSP_LOT_USGE_DCSN_DYN_VALUATION
Use with available fluent helpers to apply the InspLotUsgeDcsnDynValuation field to query operations.
|
static InspLotUsageDecisionField<String> |
INSP_LOT_USGE_DCSN_FOLLOW_UP_ACTION
Use with available fluent helpers to apply the InspLotUsgeDcsnFollowUpAction field to query operations.
|
static InspLotUsageDecisionField<Boolean> |
INSP_LOT_USGE_DCSN_HAS_LONG_TEXT
Use with available fluent helpers to apply the InspLotUsgeDcsnHasLongText field to query operations.
|
static InspLotUsageDecisionField<String> |
INSP_LOT_USGE_DCSN_SELECTED_SET
Use with available fluent helpers to apply the InspLotUsgeDcsnSelectedSet field to query operations.
|
static InspLotUsageDecisionField<String> |
INSPECTION_LOT
Use with available fluent helpers to apply the InspectionLot field to query operations.
|
static InspLotUsageDecisionField<BigDecimal> |
INSPECTION_LOT_QUALITY_SCORE
Use with available fluent helpers to apply the InspectionLotQualityScore field to query operations.
|
static InspLotUsageDecisionField<String> |
INSPECTION_LOT_USAGE_DECIDED_BY
Use with available fluent helpers to apply the InspectionLotUsageDecidedBy field to query operations.
|
static InspLotUsageDecisionField<Calendar> |
INSPECTION_LOT_USAGE_DECIDED_ON
Use with available fluent helpers to apply the InspectionLotUsageDecidedOn field to query operations.
|
static InspLotUsageDecisionField<String> |
INSPECTION_LOT_USAGE_DECISION_CODE
Use with available fluent helpers to apply the InspectionLotUsageDecisionCode field to query operations.
|
static InspLotUsageDecisionField<String> |
SELECTED_CODE_SET_PLANT
Use with available fluent helpers to apply the SelectedCodeSetPlant field to query operations.
|
Constructor and Description |
---|
InspLotUsageDecision() |
InspLotUsageDecision(String inspectionLot,
String inspLotUsageDecisionLevel,
BigDecimal inspectionLotQualityScore,
String inspLotUsageDecisionCatalog,
String selectedCodeSetPlant,
String inspLotUsgeDcsnSelectedSet,
String inspLotUsageDecisionCodeGroup,
String inspectionLotUsageDecisionCode,
String inspLotUsgeDcsnDynValuation,
String inspLotUsageDecisionValuation,
String inspLotUsgeDcsnFollowUpAction,
String inspectionLotUsageDecidedBy,
Calendar inspectionLotUsageDecidedOn,
Calendar inspLotUsageDecisionTime,
String inspLotUsageDecisionChangedBy,
Calendar inspLotUsageDecisionChangedOn,
Calendar inspLotUsgeDcsnChangedTime,
Boolean inspLotUsgeDcsnHasLongText,
ErpConfigContext erpConfigContext) |
Modifier and Type | Method and Description |
---|---|
static InspLotUsageDecision.InspLotUsageDecisionBuilder |
builder() |
boolean |
equals(Object o) |
static <T> InspLotUsageDecisionField<T> |
field(String fieldName,
Class<T> fieldType)
Use with available fluent helpers to apply an extension field to query operations.
|
ErpConfigContext |
getErpConfigContext()
Convienence field for reusing the same ERP system context with multiple queries (e.g. fetching associated entities).
|
String |
getInspectionLot()
(Key Field) Constraints: Not nullable, Maximum length: 12 The inspection lot number is assigned by the system.
|
BigDecimal |
getInspectionLotQualityScore()
Constraints: Not nullable, Precision: 3, Scale: 0 The quality score provides input, along with other factors, to the vendor evaluation.
|
String |
getInspectionLotUsageDecidedBy()
Constraints: Not nullable, Maximum length: 12
|
Calendar |
getInspectionLotUsageDecidedOn()
Constraints: Not nullable, Precision: 0
|
String |
getInspectionLotUsageDecisionCode()
Constraints: Not nullable, Maximum length: 4
|
String |
getInspLotUsageDecisionCatalog()
Constraints: Not nullable, Maximum length: 1 The meaning of catalogs 0 through 9 and A through O is assigned by SAP.
|
String |
getInspLotUsageDecisionChangedBy()
Constraints: Not nullable, Maximum length: 12
|
Calendar |
getInspLotUsageDecisionChangedOn()
Constraints: Not nullable, Precision: 0
|
String |
getInspLotUsageDecisionCodeGroup()
Constraints: Not nullable, Maximum length: 8
|
String |
getInspLotUsageDecisionLevel()
Constraints: Not nullable, Maximum length: 1 Each level is designated by a code and stored in the data base.
|
Calendar |
getInspLotUsageDecisionTime()
Constraints: Not nullable, Precision: 0 The system enters the current system time.
|
String |
getInspLotUsageDecisionValuation()
Constraints: Not nullable, Maximum length: 1
|
Calendar |
getInspLotUsgeDcsnChangedTime()
Constraints: Not nullable, Precision: 0 The system enters the current system time.
|
String |
getInspLotUsgeDcsnDynValuation()
Constraints: Not nullable, Maximum length: 1 The system sets this indicator when the valuation rule in the sampling procedure stipulates that the valuation is carried out according to the worst-case principle.
|
String |
getInspLotUsgeDcsnFollowUpAction()
Constraints: Not nullable, Maximum length: 8 When making the usage decision for the inspection lotThe key is defined in catalog 3 for the code in the selected set.In tasks for a notificationThe key is defined in the task catalog (in the standard system = catalog 2) for the task code.During operation completion in results recordingThe key is defined in the catalog 3 for the code in the selected set.
|
Boolean |
getInspLotUsgeDcsnHasLongText()
Constraints: none
|
String |
getInspLotUsgeDcsnSelectedSet()
Constraints: Not nullable, Maximum length: 8
|
String |
getSelectedCodeSetPlant()
Constraints: Not nullable, Maximum length: 4
|
Class<InspLotUsageDecision> |
getType() |
int |
hashCode() |
void |
setErpConfigContext(ErpConfigContext erpConfigContext)
Convienence field for reusing the same ERP system context with multiple queries (e.g. fetching associated entities).
|
void |
setInspectionLot(String inspectionLot)
(Key Field) Constraints: Not nullable, Maximum length: 12 The inspection lot number is assigned by the system.
|
void |
setInspectionLotQualityScore(BigDecimal inspectionLotQualityScore)
Constraints: Not nullable, Precision: 3, Scale: 0 The quality score provides input, along with other factors, to the vendor evaluation.
|
void |
setInspectionLotUsageDecidedBy(String inspectionLotUsageDecidedBy)
Constraints: Not nullable, Maximum length: 12
|
void |
setInspectionLotUsageDecidedOn(Calendar inspectionLotUsageDecidedOn)
Constraints: Not nullable, Precision: 0
|
void |
setInspectionLotUsageDecisionCode(String inspectionLotUsageDecisionCode)
Constraints: Not nullable, Maximum length: 4
|
void |
setInspLotUsageDecisionCatalog(String inspLotUsageDecisionCatalog)
Constraints: Not nullable, Maximum length: 1 The meaning of catalogs 0 through 9 and A through O is assigned by SAP.
|
void |
setInspLotUsageDecisionChangedBy(String inspLotUsageDecisionChangedBy)
Constraints: Not nullable, Maximum length: 12
|
void |
setInspLotUsageDecisionChangedOn(Calendar inspLotUsageDecisionChangedOn)
Constraints: Not nullable, Precision: 0
|
void |
setInspLotUsageDecisionCodeGroup(String inspLotUsageDecisionCodeGroup)
Constraints: Not nullable, Maximum length: 8
|
void |
setInspLotUsageDecisionLevel(String inspLotUsageDecisionLevel)
Constraints: Not nullable, Maximum length: 1 Each level is designated by a code and stored in the data base.
|
void |
setInspLotUsageDecisionTime(Calendar inspLotUsageDecisionTime)
Constraints: Not nullable, Precision: 0 The system enters the current system time.
|
void |
setInspLotUsageDecisionValuation(String inspLotUsageDecisionValuation)
Constraints: Not nullable, Maximum length: 1
|
void |
setInspLotUsgeDcsnChangedTime(Calendar inspLotUsgeDcsnChangedTime)
Constraints: Not nullable, Precision: 0 The system enters the current system time.
|
void |
setInspLotUsgeDcsnDynValuation(String inspLotUsgeDcsnDynValuation)
Constraints: Not nullable, Maximum length: 1 The system sets this indicator when the valuation rule in the sampling procedure stipulates that the valuation is carried out according to the worst-case principle.
|
void |
setInspLotUsgeDcsnFollowUpAction(String inspLotUsgeDcsnFollowUpAction)
Constraints: Not nullable, Maximum length: 8 When making the usage decision for the inspection lotThe key is defined in catalog 3 for the code in the selected set.In tasks for a notificationThe key is defined in the task catalog (in the standard system = catalog 2) for the task code.During operation completion in results recordingThe key is defined in the catalog 3 for the code in the selected set.
|
void |
setInspLotUsgeDcsnHasLongText(Boolean inspLotUsgeDcsnHasLongText)
Constraints: none
|
void |
setInspLotUsgeDcsnSelectedSet(String inspLotUsgeDcsnSelectedSet)
Constraints: Not nullable, Maximum length: 8
|
void |
setSelectedCodeSetPlant(String selectedCodeSetPlant)
Constraints: Not nullable, Maximum length: 4
|
String |
toString() |
getCustomField, getCustomField, getCustomFieldNames, getCustomFields, hasCustomField, hasCustomField, setCustomField, setCustomField
public static final InspLotUsageDecisionSelectable ALL_FIELDS
public static final InspLotUsageDecisionField<String> INSPECTION_LOT
public static final InspLotUsageDecisionField<String> INSP_LOT_USAGE_DECISION_LEVEL
public static final InspLotUsageDecisionField<BigDecimal> INSPECTION_LOT_QUALITY_SCORE
public static final InspLotUsageDecisionField<String> INSP_LOT_USAGE_DECISION_CATALOG
public static final InspLotUsageDecisionField<String> SELECTED_CODE_SET_PLANT
public static final InspLotUsageDecisionField<String> INSP_LOT_USGE_DCSN_SELECTED_SET
public static final InspLotUsageDecisionField<String> INSP_LOT_USAGE_DECISION_CODE_GROUP
public static final InspLotUsageDecisionField<String> INSPECTION_LOT_USAGE_DECISION_CODE
public static final InspLotUsageDecisionField<String> INSP_LOT_USGE_DCSN_DYN_VALUATION
public static final InspLotUsageDecisionField<String> INSP_LOT_USAGE_DECISION_VALUATION
public static final InspLotUsageDecisionField<String> INSP_LOT_USGE_DCSN_FOLLOW_UP_ACTION
public static final InspLotUsageDecisionField<String> INSPECTION_LOT_USAGE_DECIDED_BY
public static final InspLotUsageDecisionField<Calendar> INSPECTION_LOT_USAGE_DECIDED_ON
public static final InspLotUsageDecisionField<Calendar> INSP_LOT_USAGE_DECISION_TIME
public static final InspLotUsageDecisionField<String> INSP_LOT_USAGE_DECISION_CHANGED_BY
public static final InspLotUsageDecisionField<Calendar> INSP_LOT_USAGE_DECISION_CHANGED_ON
public static final InspLotUsageDecisionField<Calendar> INSP_LOT_USGE_DCSN_CHANGED_TIME
public static final InspLotUsageDecisionField<Boolean> INSP_LOT_USGE_DCSN_HAS_LONG_TEXT
public InspLotUsageDecision()
public InspLotUsageDecision(@Nullable String inspectionLot, @Nullable String inspLotUsageDecisionLevel, @Nullable BigDecimal inspectionLotQualityScore, @Nullable String inspLotUsageDecisionCatalog, @Nullable String selectedCodeSetPlant, @Nullable String inspLotUsgeDcsnSelectedSet, @Nullable String inspLotUsageDecisionCodeGroup, @Nullable String inspectionLotUsageDecisionCode, @Nullable String inspLotUsgeDcsnDynValuation, @Nullable String inspLotUsageDecisionValuation, @Nullable String inspLotUsgeDcsnFollowUpAction, @Nullable String inspectionLotUsageDecidedBy, @Nullable Calendar inspectionLotUsageDecidedOn, @Nullable Calendar inspLotUsageDecisionTime, @Nullable String inspLotUsageDecisionChangedBy, @Nullable Calendar inspLotUsageDecisionChangedOn, @Nullable Calendar inspLotUsgeDcsnChangedTime, @Nullable Boolean inspLotUsgeDcsnHasLongText, @Nullable ErpConfigContext erpConfigContext)
public Class<InspLotUsageDecision> getType()
getType
in class VdmObject<InspLotUsageDecision>
public static <T> InspLotUsageDecisionField<T> field(String fieldName, Class<T> fieldType)
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.public static InspLotUsageDecision.InspLotUsageDecisionBuilder builder()
@Nullable public String getInspectionLot()
The inspection lot number is assigned by the system.
@Nullable public String getInspLotUsageDecisionLevel()
Each level is designated by a code and stored in the data base.
@Nullable public BigDecimal getInspectionLotQualityScore()
The quality score provides input, along with other factors, to the vendor evaluation.
@Nullable public String getInspLotUsageDecisionCatalog()
The meaning of catalogs 0 through 9 and A through O is assigned by SAP. However you can freely define catalog types P through Z.
@Nullable public String getSelectedCodeSetPlant()
@Nullable public String getInspLotUsgeDcsnSelectedSet()
@Nullable public String getInspLotUsageDecisionCodeGroup()
@Nullable public String getInspectionLotUsageDecisionCode()
@Nullable public String getInspLotUsgeDcsnDynValuation()
The system sets this indicator when the valuation rule in the sampling procedure stipulates that the valuation is carried out according to the worst-case principle.
@Nullable public String getInspLotUsageDecisionValuation()
@Nullable public String getInspLotUsgeDcsnFollowUpAction()
When making the usage decision for the inspection lotThe key is defined in catalog 3 for the code in the selected set.In tasks for a notificationThe key is defined in the task catalog (in the standard system = catalog 2) for the task code.During operation completion in results recordingThe key is defined in the catalog 3 for the code in the selected set.
@Nullable public String getInspectionLotUsageDecidedBy()
@Nullable public Calendar getInspectionLotUsageDecidedOn()
@Nullable public Calendar getInspLotUsageDecisionTime()
The system enters the current system time.
@Nullable public String getInspLotUsageDecisionChangedBy()
@Nullable public Calendar getInspLotUsageDecisionChangedOn()
@Nullable public Calendar getInspLotUsgeDcsnChangedTime()
The system enters the current system time.
@Nullable public Boolean getInspLotUsgeDcsnHasLongText()
@Nullable public ErpConfigContext getErpConfigContext()
public void setInspectionLot(@Nullable String inspectionLot)
The inspection lot number is assigned by the system.
inspectionLot
- public void setInspLotUsageDecisionLevel(@Nullable String inspLotUsageDecisionLevel)
Each level is designated by a code and stored in the data base.
inspLotUsageDecisionLevel
- public void setInspectionLotQualityScore(@Nullable BigDecimal inspectionLotQualityScore)
The quality score provides input, along with other factors, to the vendor evaluation.
inspectionLotQualityScore
- public void setInspLotUsageDecisionCatalog(@Nullable String inspLotUsageDecisionCatalog)
The meaning of catalogs 0 through 9 and A through O is assigned by SAP. However you can freely define catalog types P through Z.
inspLotUsageDecisionCatalog
- public void setSelectedCodeSetPlant(@Nullable String selectedCodeSetPlant)
selectedCodeSetPlant
- public void setInspLotUsgeDcsnSelectedSet(@Nullable String inspLotUsgeDcsnSelectedSet)
inspLotUsgeDcsnSelectedSet
- public void setInspLotUsageDecisionCodeGroup(@Nullable String inspLotUsageDecisionCodeGroup)
inspLotUsageDecisionCodeGroup
- public void setInspectionLotUsageDecisionCode(@Nullable String inspectionLotUsageDecisionCode)
inspectionLotUsageDecisionCode
- public void setInspLotUsgeDcsnDynValuation(@Nullable String inspLotUsgeDcsnDynValuation)
The system sets this indicator when the valuation rule in the sampling procedure stipulates that the valuation is carried out according to the worst-case principle.
inspLotUsgeDcsnDynValuation
- public void setInspLotUsageDecisionValuation(@Nullable String inspLotUsageDecisionValuation)
inspLotUsageDecisionValuation
- public void setInspLotUsgeDcsnFollowUpAction(@Nullable String inspLotUsgeDcsnFollowUpAction)
When making the usage decision for the inspection lotThe key is defined in catalog 3 for the code in the selected set.In tasks for a notificationThe key is defined in the task catalog (in the standard system = catalog 2) for the task code.During operation completion in results recordingThe key is defined in the catalog 3 for the code in the selected set.
inspLotUsgeDcsnFollowUpAction
- public void setInspectionLotUsageDecidedBy(@Nullable String inspectionLotUsageDecidedBy)
inspectionLotUsageDecidedBy
- public void setInspectionLotUsageDecidedOn(@Nullable Calendar inspectionLotUsageDecidedOn)
inspectionLotUsageDecidedOn
- public void setInspLotUsageDecisionTime(@Nullable Calendar inspLotUsageDecisionTime)
The system enters the current system time.
inspLotUsageDecisionTime
- public void setInspLotUsageDecisionChangedBy(@Nullable String inspLotUsageDecisionChangedBy)
inspLotUsageDecisionChangedBy
- public void setInspLotUsageDecisionChangedOn(@Nullable Calendar inspLotUsageDecisionChangedOn)
inspLotUsageDecisionChangedOn
- public void setInspLotUsgeDcsnChangedTime(@Nullable Calendar inspLotUsgeDcsnChangedTime)
The system enters the current system time.
inspLotUsgeDcsnChangedTime
- public void setInspLotUsgeDcsnHasLongText(@Nullable Boolean inspLotUsgeDcsnHasLongText)
inspLotUsgeDcsnHasLongText
- public void setErpConfigContext(@Nullable ErpConfigContext erpConfigContext)
erpConfigContext
- public String toString()
toString
in class VdmObject<InspLotUsageDecision>
public boolean equals(Object o)
equals
in class VdmObject<InspLotUsageDecision>
public int hashCode()
hashCode
in class VdmObject<InspLotUsageDecision>
Copyright © 2018 SAP SE. All rights reserved.