java.lang.Object
com.sap.cloud.sdk.datamodel.odata.helper.VdmObject<EntityT>
com.sap.cloud.sdk.datamodel.odata.helper.VdmEntity<Defect>
com.sap.cloud.sdk.s4hana.datamodel.odata.namespaces.defectprocessing.Defect

public class Defect extends VdmEntity<Defect>
Defects

Original entity name from the Odata EDM: A_DefectType

  • Field Details

    • ALL_FIELDS

      public static final DefectSelectable ALL_FIELDS
      Selector for all available fields of Defect.
    • DEFECT_INTERNAL_ID

      public static final DefectField<String> DEFECT_INTERNAL_ID
      Use with available fluent helpers to apply the DefectInternalID field to query operations.
    • DEFECT

      public static final DefectField<String> DEFECT
      Use with available fluent helpers to apply the Defect field to query operations.
    • DEFECT_CATEGORY

      public static final DefectField<String> DEFECT_CATEGORY
      Use with available fluent helpers to apply the DefectCategory field to query operations.
    • CREATED_BY_USER

      public static final DefectField<String> CREATED_BY_USER
      Use with available fluent helpers to apply the CreatedByUser field to query operations.
    • CREATION_DATE

      public static final DefectField<LocalDateTime> CREATION_DATE
      Use with available fluent helpers to apply the CreationDate field to query operations.
    • LAST_CHANGED_BY_USER

      public static final DefectField<String> LAST_CHANGED_BY_USER
      Use with available fluent helpers to apply the LastChangedByUser field to query operations.
    • LAST_CHANGE_DATE

      public static final DefectField<LocalDateTime> LAST_CHANGE_DATE
      Use with available fluent helpers to apply the LastChangeDate field to query operations.
    • DEFECT_TEXT

      public static final DefectField<String> DEFECT_TEXT
      Use with available fluent helpers to apply the DefectText field to query operations.
    • DEFECT_CODE_CATALOG

      public static final DefectField<String> DEFECT_CODE_CATALOG
      Use with available fluent helpers to apply the DefectCodeCatalog field to query operations.
    • DEFECT_CODE_GROUP

      public static final DefectField<String> DEFECT_CODE_GROUP
      Use with available fluent helpers to apply the DefectCodeGroup field to query operations.
    • DEFECT_CODE

      public static final DefectField<String> DEFECT_CODE
      Use with available fluent helpers to apply the DefectCode field to query operations.
    • DEFECT_CODE_VERSION

      public static final DefectField<String> DEFECT_CODE_VERSION
      Use with available fluent helpers to apply the DefectCodeVersion field to query operations.
    • DEFECT_OBJECT_CODE_CATALOG

      public static final DefectField<String> DEFECT_OBJECT_CODE_CATALOG
      Use with available fluent helpers to apply the DefectObjectCodeCatalog field to query operations.
    • DEFECT_OBJECT_CODE_GROUP

      public static final DefectField<String> DEFECT_OBJECT_CODE_GROUP
      Use with available fluent helpers to apply the DefectObjectCodeGroup field to query operations.
    • DEFECT_OBJECT_CODE

      public static final DefectField<String> DEFECT_OBJECT_CODE
      Use with available fluent helpers to apply the DefectObjectCode field to query operations.
    • DEFECTIVE_QUANTITY

      public static final DefectField<BigDecimal> DEFECTIVE_QUANTITY
      Use with available fluent helpers to apply the DefectiveQuantity field to query operations.
    • DEFECTIVE_QUANTITY_UNIT

      public static final DefectField<String> DEFECTIVE_QUANTITY_UNIT
      Use with available fluent helpers to apply the DefectiveQuantityUnit field to query operations.
    • MANUFACTURING_ORDER

      public static final DefectField<String> MANUFACTURING_ORDER
      Use with available fluent helpers to apply the ManufacturingOrder field to query operations.
    • ORDER_INTERNAL_ID

      public static final DefectField<String> ORDER_INTERNAL_ID
      Use with available fluent helpers to apply the OrderInternalID field to query operations.
    • MANUFACTURING_ORDER_OPERATION

      public static final DefectField<String> MANUFACTURING_ORDER_OPERATION
      Use with available fluent helpers to apply the ManufacturingOrderOperation field to query operations.
    • MANUFACTURING_ORDER_SEQUENCE

      public static final DefectField<String> MANUFACTURING_ORDER_SEQUENCE
      Use with available fluent helpers to apply the ManufacturingOrderSequence field to query operations.
    • CREATION_TIME

      public static final DefectField<LocalTime> CREATION_TIME
      Use with available fluent helpers to apply the CreationTime field to query operations.
    • LAST_CHANGE_TIME

      public static final DefectField<LocalTime> LAST_CHANGE_TIME
      Use with available fluent helpers to apply the LastChangeTime field to query operations.
    • DEFECT_CLASS

      public static final DefectField<String> DEFECT_CLASS
      Use with available fluent helpers to apply the DefectClass field to query operations.
    • NUMBER_OF_DEFECTS

      public static final DefectField<Integer> NUMBER_OF_DEFECTS
      Use with available fluent helpers to apply the NumberOfDefects field to query operations.
    • INSP_PLAN_OPERATION_INTERNAL_ID

      public static final DefectField<String> INSP_PLAN_OPERATION_INTERNAL_ID
      Use with available fluent helpers to apply the InspPlanOperationInternalID field to query operations.
    • INSPECTION_CHARACTERISTIC

      public static final DefectField<String> INSPECTION_CHARACTERISTIC
      Use with available fluent helpers to apply the InspectionCharacteristic field to query operations.
    • INSPECTION_SUBSET_INTERNAL_ID

      public static final DefectField<String> INSPECTION_SUBSET_INTERNAL_ID
      Use with available fluent helpers to apply the InspectionSubsetInternalID field to query operations.
    • MATERIAL_SAMPLE

      public static final DefectField<String> MATERIAL_SAMPLE
      Use with available fluent helpers to apply the MaterialSample field to query operations.
    • WORK_CENTER_TYPE_CODE

      public static final DefectField<String> WORK_CENTER_TYPE_CODE
      Use with available fluent helpers to apply the WorkCenterTypeCode field to query operations.
    • MAIN_WORK_CENTER_INTERNAL_ID

      public static final DefectField<String> MAIN_WORK_CENTER_INTERNAL_ID
      Use with available fluent helpers to apply the MainWorkCenterInternalID field to query operations.
    • MAIN_WORK_CENTER_PLANT

      public static final DefectField<String> MAIN_WORK_CENTER_PLANT
      Use with available fluent helpers to apply the MainWorkCenterPlant field to query operations.
    • MAIN_WORK_CENTER

      public static final DefectField<String> MAIN_WORK_CENTER
      Use with available fluent helpers to apply the MainWorkCenter field to query operations.
    • EQUIPMENT

      public static final DefectField<String> EQUIPMENT
      Use with available fluent helpers to apply the Equipment field to query operations.
    • FUNCTIONAL_LOCATION

      public static final DefectField<String> FUNCTIONAL_LOCATION
      Use with available fluent helpers to apply the FunctionalLocation field to query operations.
    • IS_DELETED

      public static final DefectField<String> IS_DELETED
      Use with available fluent helpers to apply the IsDeleted field to query operations.
    • DEFECT_ORIGIN

      public static final DefectField<String> DEFECT_ORIGIN
      Use with available fluent helpers to apply the DefectOrigin field to query operations.
    • MATERIAL

      public static final DefectField<String> MATERIAL
      Use with available fluent helpers to apply the Material field to query operations.
    • PLANT

      public static final DefectField<String> PLANT
      Use with available fluent helpers to apply the Plant field to query operations.
    • INSPECTION_LOT

      public static final DefectField<String> INSPECTION_LOT
      Use with available fluent helpers to apply the InspectionLot field to query operations.
    • CATALOG_PROFILE

      public static final DefectField<String> CATALOG_PROFILE
      Use with available fluent helpers to apply the CatalogProfile field to query operations.
    • CHANGED_DATE_TIME

      public static final DefectField<ZonedDateTime> CHANGED_DATE_TIME
      Use with available fluent helpers to apply the ChangedDateTime field to query operations.
  • Constructor Details

    • Defect

      public Defect()
    • Defect

      public Defect(@Nullable String defectInternalID, @Nullable String defect, @Nullable String defectCategory, @Nullable String createdByUser, @Nullable LocalDateTime creationDate, @Nullable String lastChangedByUser, @Nullable LocalDateTime lastChangeDate, @Nullable String defectText, @Nullable String defectCodeCatalog, @Nullable String defectCodeGroup, @Nullable String defectCode, @Nullable String defectCodeVersion, @Nullable String defectObjectCodeCatalog, @Nullable String defectObjectCodeGroup, @Nullable String defectObjectCode, @Nullable BigDecimal defectiveQuantity, @Nullable String defectiveQuantityUnit, @Nullable String manufacturingOrder, @Nullable String orderInternalID, @Nullable String manufacturingOrderOperation, @Nullable String manufacturingOrderSequence, @Nullable LocalTime creationTime, @Nullable LocalTime lastChangeTime, @Nullable String defectClass, @Nullable Integer numberOfDefects, @Nullable String inspPlanOperationInternalID, @Nullable String inspectionCharacteristic, @Nullable String inspectionSubsetInternalID, @Nullable String materialSample, @Nullable String workCenterTypeCode, @Nullable String mainWorkCenterInternalID, @Nullable String mainWorkCenterPlant, @Nullable String mainWorkCenter, @Nullable String equipment, @Nullable String functionalLocation, @Nullable String isDeleted, @Nullable String defectOrigin, @Nullable String material, @Nullable String plant, @Nullable String inspectionLot, @Nullable String catalogProfile, @Nullable ZonedDateTime changedDateTime)
  • Method Details

    • getType

      @Nonnull public Class<Defect> getType()
      Specified by:
      getType in class VdmObject<Defect>
    • setDefectInternalID

      public void setDefectInternalID(@Nullable String defectInternalID)
      (Key Field) Constraints: Not nullable, Maximum length: 12

      Original property name from the Odata EDM: DefectInternalID

      Parameters:
      defectInternalID - Notification Number
    • setDefect

      public void setDefect(@Nullable String defect)
      Constraints: Not nullable, Maximum length: 11

      Original property name from the Odata EDM: Defect

      Parameters:
      defect - Defect Number
    • setDefectCategory

      public void setDefectCategory(@Nullable String defectCategory)
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: DefectCategory

      Parameters:
      defectCategory - Defect Category
    • setCreatedByUser

      public void setCreatedByUser(@Nullable String createdByUser)
      Constraints: Not nullable, Maximum length: 12

      Original property name from the Odata EDM: CreatedByUser

      Parameters:
      createdByUser - Name of Person Responsible for Creating the Object
    • setCreationDate

      public void setCreationDate(@Nullable LocalDateTime creationDate)
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: CreationDate

      Parameters:
      creationDate - Record Created On
    • setLastChangedByUser

      public void setLastChangedByUser(@Nullable String lastChangedByUser)
      Constraints: Not nullable, Maximum length: 12

      Original property name from the Odata EDM: LastChangedByUser

      Parameters:
      lastChangedByUser - Name of Person Who Changed Object
    • setLastChangeDate

      public void setLastChangeDate(@Nullable LocalDateTime lastChangeDate)
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: LastChangeDate

      Parameters:
      lastChangeDate - Last Changed On
    • setDefectText

      public void setDefectText(@Nullable String defectText)
      Constraints: Not nullable, Maximum length: 40

      Original property name from the Odata EDM: DefectText

      Parameters:
      defectText - Defect Text
    • setDefectCodeCatalog

      public void setDefectCodeCatalog(@Nullable String defectCodeCatalog)
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: DefectCodeCatalog

      Parameters:
      defectCodeCatalog - Catalog Type - Problems/Defects
    • setDefectCodeGroup

      public void setDefectCodeGroup(@Nullable String defectCodeGroup)
      Constraints: Not nullable, Maximum length: 8

      Original property name from the Odata EDM: DefectCodeGroup

      Parameters:
      defectCodeGroup - Defect Code Group
    • setDefectCode

      public void setDefectCode(@Nullable String defectCode)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: DefectCode

      Parameters:
      defectCode - Defect Code
    • setDefectCodeVersion

      public void setDefectCodeVersion(@Nullable String defectCodeVersion)
      Constraints: Not nullable, Maximum length: 6

      Original property name from the Odata EDM: DefectCodeVersion

      Parameters:
      defectCodeVersion - Version Number
    • setDefectObjectCodeCatalog

      public void setDefectObjectCodeCatalog(@Nullable String defectObjectCodeCatalog)
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: DefectObjectCodeCatalog

      Parameters:
      defectObjectCodeCatalog - Defect Location Catalog
    • setDefectObjectCodeGroup

      public void setDefectObjectCodeGroup(@Nullable String defectObjectCodeGroup)
      Constraints: Not nullable, Maximum length: 8

      Original property name from the Odata EDM: DefectObjectCodeGroup

      Parameters:
      defectObjectCodeGroup - Defect Location Code Group
    • setDefectObjectCode

      public void setDefectObjectCode(@Nullable String defectObjectCode)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: DefectObjectCode

      Parameters:
      defectObjectCode - Defect Location Code
    • setDefectiveQuantity

      public void setDefectiveQuantity(@Nullable BigDecimal defectiveQuantity)
      Constraints: Not nullable, Precision: 13, Scale: 3

      Original property name from the Odata EDM: DefectiveQuantity

      Parameters:
      defectiveQuantity - Defective Quantity for Item (Internal)
    • setDefectiveQuantityUnit

      public void setDefectiveQuantityUnit(@Nullable String defectiveQuantityUnit)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: DefectiveQuantityUnit

      Parameters:
      defectiveQuantityUnit - Unit of Measure for Item
    • setManufacturingOrder

      public void setManufacturingOrder(@Nullable String manufacturingOrder)
      Constraints: Not nullable, Maximum length: 12

      Original property name from the Odata EDM: ManufacturingOrder

      Parameters:
      manufacturingOrder - Order Number (Production Order)
    • setOrderInternalID

      public void setOrderInternalID(@Nullable String orderInternalID)
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: OrderInternalID

      Parameters:
      orderInternalID - Plan Number for Operations in Order (Production Order)
    • setManufacturingOrderOperation

      public void setManufacturingOrderOperation(@Nullable String manufacturingOrderOperation)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: ManufacturingOrderOperation

      Parameters:
      manufacturingOrderOperation - Operation or Phase Number
    • setManufacturingOrderSequence

      public void setManufacturingOrderSequence(@Nullable String manufacturingOrderSequence)
      Constraints: Not nullable, Maximum length: 6

      Original property name from the Odata EDM: ManufacturingOrderSequence

      Parameters:
      manufacturingOrderSequence - Sequence
    • setCreationTime

      public void setCreationTime(@Nullable LocalTime creationTime)
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: CreationTime

      Parameters:
      creationTime - System Time of Creation
    • setLastChangeTime

      public void setLastChangeTime(@Nullable LocalTime lastChangeTime)
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: LastChangeTime

      Parameters:
      lastChangeTime - System Time of Change
    • setDefectClass

      public void setDefectClass(@Nullable String defectClass)
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: DefectClass

      Parameters:
      defectClass - Defect Class
    • setNumberOfDefects

      public void setNumberOfDefects(@Nullable Integer numberOfDefects)
      Constraints: none

      Original property name from the Odata EDM: NumberOfDefects

      Parameters:
      numberOfDefects - Number of Defect Occurrences
    • setInspPlanOperationInternalID

      public void setInspPlanOperationInternalID(@Nullable String inspPlanOperationInternalID)
      Constraints: Not nullable, Maximum length: 8

      Original property name from the Odata EDM: InspPlanOperationInternalID

      Parameters:
      inspPlanOperationInternalID - Current Node Number from Order Counter
    • setInspectionCharacteristic

      public void setInspectionCharacteristic(@Nullable String inspectionCharacteristic)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: InspectionCharacteristic

      Parameters:
      inspectionCharacteristic - Inspection Characteristic Number
    • setInspectionSubsetInternalID

      public void setInspectionSubsetInternalID(@Nullable String inspectionSubsetInternalID)
      Constraints: Not nullable, Maximum length: 6

      Original property name from the Odata EDM: InspectionSubsetInternalID

      Parameters:
      inspectionSubsetInternalID - Inspection Sample Number
    • setMaterialSample

      public void setMaterialSample(@Nullable String materialSample)
      Constraints: Not nullable, Maximum length: 12

      Original property name from the Odata EDM: MaterialSample

      Parameters:
      materialSample - Material Sample Number
    • setWorkCenterTypeCode

      public void setWorkCenterTypeCode(@Nullable String workCenterTypeCode)
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: WorkCenterTypeCode

      Parameters:
      workCenterTypeCode - Object types of the CIM resource
    • setMainWorkCenterInternalID

      public void setMainWorkCenterInternalID(@Nullable String mainWorkCenterInternalID)
      Constraints: Not nullable, Maximum length: 8

      Original property name from the Odata EDM: MainWorkCenterInternalID

      Parameters:
      mainWorkCenterInternalID - Object ID of the Work Center
    • setMainWorkCenterPlant

      public void setMainWorkCenterPlant(@Nullable String mainWorkCenterPlant)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: MainWorkCenterPlant

      Parameters:
      mainWorkCenterPlant - Plant for Work Center
    • setMainWorkCenter

      public void setMainWorkCenter(@Nullable String mainWorkCenter)
      Constraints: Not nullable, Maximum length: 8

      Original property name from the Odata EDM: MainWorkCenter

      Parameters:
      mainWorkCenter - Work Center
    • setEquipment

      public void setEquipment(@Nullable String equipment)
      Constraints: Not nullable, Maximum length: 18

      Original property name from the Odata EDM: Equipment

      Parameters:
      equipment - Equipment Number
    • setFunctionalLocation

      public void setFunctionalLocation(@Nullable String functionalLocation)
      Constraints: Not nullable, Maximum length: 40

      Original property name from the Odata EDM: FunctionalLocation

      Parameters:
      functionalLocation - Functional Location
    • setIsDeleted

      public void setIsDeleted(@Nullable String isDeleted)
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: IsDeleted

      Parameters:
      isDeleted - Is Deleted
    • setDefectOrigin

      public void setDefectOrigin(@Nullable String defectOrigin)
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: DefectOrigin

      Parameters:
      defectOrigin - Origin of Item Record
    • setMaterial

      public void setMaterial(@Nullable String material)
      Constraints: Not nullable, Maximum length: 40

      Original property name from the Odata EDM: Material

      Parameters:
      material - Defective Material
    • setPlant

      public void setPlant(@Nullable String plant)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: Plant

      Parameters:
      plant - Plant
    • setInspectionLot

      public void setInspectionLot(@Nullable String inspectionLot)
      Constraints: Not nullable, Maximum length: 12

      Original property name from the Odata EDM: InspectionLot

      Parameters:
      inspectionLot - Inspection Lot Number
    • setCatalogProfile

      public void setCatalogProfile(@Nullable String catalogProfile)
      Constraints: Not nullable, Maximum length: 9

      Original property name from the Odata EDM: CatalogProfile

      Parameters:
      catalogProfile - Catalog Profile
    • setChangedDateTime

      public void setChangedDateTime(@Nullable ZonedDateTime changedDateTime)
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: ChangedDateTime

      Parameters:
      changedDateTime - UTC Time Stamp in Short Form (YYYYMMDDhhmmss)
    • getEntityCollection

      protected String getEntityCollection()
      Specified by:
      getEntityCollection in class VdmEntity<Defect>
    • getKey

      @Nonnull protected Map<String,Object> getKey()
      Overrides:
      getKey in class VdmObject<Defect>
    • toMapOfFields

      @Nonnull protected Map<String,Object> toMapOfFields()
      Overrides:
      toMapOfFields in class VdmObject<Defect>
    • fromMap

      protected void fromMap(Map<String,Object> inputValues)
      Overrides:
      fromMap in class VdmObject<Defect>
    • field

      @Nonnull public static <T> DefectField<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> DefectField<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 field
      fieldName - 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

      @Nullable public HttpDestinationProperties getDestinationForFetch()
      Overrides:
      getDestinationForFetch in class VdmEntity<Defect>
    • setServicePathForFetch

      protected void setServicePathForFetch(@Nullable String servicePathForFetch)
      Overrides:
      setServicePathForFetch in class VdmEntity<Defect>
    • attachToService

      public void attachToService(@Nullable String servicePath, @Nonnull HttpDestinationProperties destination)
      Overrides:
      attachToService in class VdmEntity<Defect>
    • getDefaultServicePath

      protected String getDefaultServicePath()
      Overrides:
      getDefaultServicePath in class VdmEntity<Defect>
    • builder

      @Nonnull public static Defect.DefectBuilder builder()
    • getDefectInternalID

      @Nullable public String getDefectInternalID()
      (Key Field) Constraints: Not nullable, Maximum length: 12

      Original property name from the Odata EDM: DefectInternalID

      Returns:
      Notification Number
    • getDefect

      @Nullable public String getDefect()
      Constraints: Not nullable, Maximum length: 11

      Original property name from the Odata EDM: Defect

      Returns:
      Defect Number
    • getDefectCategory

      @Nullable public String getDefectCategory()
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: DefectCategory

      Returns:
      Defect Category
    • getCreatedByUser

      @Nullable public String getCreatedByUser()
      Constraints: Not nullable, Maximum length: 12

      Original property name from the Odata EDM: CreatedByUser

      Returns:
      Name of Person Responsible for Creating the Object
    • getCreationDate

      @Nullable public LocalDateTime getCreationDate()
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: CreationDate

      Returns:
      Record Created On
    • getLastChangedByUser

      @Nullable public String getLastChangedByUser()
      Constraints: Not nullable, Maximum length: 12

      Original property name from the Odata EDM: LastChangedByUser

      Returns:
      Name of Person Who Changed Object
    • getLastChangeDate

      @Nullable public LocalDateTime getLastChangeDate()
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: LastChangeDate

      Returns:
      Last Changed On
    • getDefectText

      @Nullable public String getDefectText()
      Constraints: Not nullable, Maximum length: 40

      Original property name from the Odata EDM: DefectText

      Returns:
      Defect Text
    • getDefectCodeCatalog

      @Nullable public String getDefectCodeCatalog()
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: DefectCodeCatalog

      Returns:
      Catalog Type - Problems/Defects
    • getDefectCodeGroup

      @Nullable public String getDefectCodeGroup()
      Constraints: Not nullable, Maximum length: 8

      Original property name from the Odata EDM: DefectCodeGroup

      Returns:
      Defect Code Group
    • getDefectCode

      @Nullable public String getDefectCode()
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: DefectCode

      Returns:
      Defect Code
    • getDefectCodeVersion

      @Nullable public String getDefectCodeVersion()
      Constraints: Not nullable, Maximum length: 6

      Original property name from the Odata EDM: DefectCodeVersion

      Returns:
      Version Number
    • getDefectObjectCodeCatalog

      @Nullable public String getDefectObjectCodeCatalog()
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: DefectObjectCodeCatalog

      Returns:
      Defect Location Catalog
    • getDefectObjectCodeGroup

      @Nullable public String getDefectObjectCodeGroup()
      Constraints: Not nullable, Maximum length: 8

      Original property name from the Odata EDM: DefectObjectCodeGroup

      Returns:
      Defect Location Code Group
    • getDefectObjectCode

      @Nullable public String getDefectObjectCode()
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: DefectObjectCode

      Returns:
      Defect Location Code
    • getDefectiveQuantity

      @Nullable public BigDecimal getDefectiveQuantity()
      Constraints: Not nullable, Precision: 13, Scale: 3

      Original property name from the Odata EDM: DefectiveQuantity

      Returns:
      Defective Quantity for Item (Internal)
    • getDefectiveQuantityUnit

      @Nullable public String getDefectiveQuantityUnit()
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: DefectiveQuantityUnit

      Returns:
      Unit of Measure for Item
    • getManufacturingOrder

      @Nullable public String getManufacturingOrder()
      Constraints: Not nullable, Maximum length: 12

      Original property name from the Odata EDM: ManufacturingOrder

      Returns:
      Order Number (Production Order)
    • getOrderInternalID

      @Nullable public String getOrderInternalID()
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: OrderInternalID

      Returns:
      Plan Number for Operations in Order (Production Order)
    • getManufacturingOrderOperation

      @Nullable public String getManufacturingOrderOperation()
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: ManufacturingOrderOperation

      Returns:
      Operation or Phase Number
    • getManufacturingOrderSequence

      @Nullable public String getManufacturingOrderSequence()
      Constraints: Not nullable, Maximum length: 6

      Original property name from the Odata EDM: ManufacturingOrderSequence

      Returns:
      Sequence
    • getCreationTime

      @Nullable public LocalTime getCreationTime()
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: CreationTime

      Returns:
      System Time of Creation
    • getLastChangeTime

      @Nullable public LocalTime getLastChangeTime()
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: LastChangeTime

      Returns:
      System Time of Change
    • getDefectClass

      @Nullable public String getDefectClass()
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: DefectClass

      Returns:
      Defect Class
    • getNumberOfDefects

      @Nullable public Integer getNumberOfDefects()
      Constraints: none

      Original property name from the Odata EDM: NumberOfDefects

      Returns:
      Number of Defect Occurrences
    • getInspPlanOperationInternalID

      @Nullable public String getInspPlanOperationInternalID()
      Constraints: Not nullable, Maximum length: 8

      Original property name from the Odata EDM: InspPlanOperationInternalID

      Returns:
      Current Node Number from Order Counter
    • getInspectionCharacteristic

      @Nullable public String getInspectionCharacteristic()
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: InspectionCharacteristic

      Returns:
      Inspection Characteristic Number
    • getInspectionSubsetInternalID

      @Nullable public String getInspectionSubsetInternalID()
      Constraints: Not nullable, Maximum length: 6

      Original property name from the Odata EDM: InspectionSubsetInternalID

      Returns:
      Inspection Sample Number
    • getMaterialSample

      @Nullable public String getMaterialSample()
      Constraints: Not nullable, Maximum length: 12

      Original property name from the Odata EDM: MaterialSample

      Returns:
      Material Sample Number
    • getWorkCenterTypeCode

      @Nullable public String getWorkCenterTypeCode()
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: WorkCenterTypeCode

      Returns:
      Object types of the CIM resource
    • getMainWorkCenterInternalID

      @Nullable public String getMainWorkCenterInternalID()
      Constraints: Not nullable, Maximum length: 8

      Original property name from the Odata EDM: MainWorkCenterInternalID

      Returns:
      Object ID of the Work Center
    • getMainWorkCenterPlant

      @Nullable public String getMainWorkCenterPlant()
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: MainWorkCenterPlant

      Returns:
      Plant for Work Center
    • getMainWorkCenter

      @Nullable public String getMainWorkCenter()
      Constraints: Not nullable, Maximum length: 8

      Original property name from the Odata EDM: MainWorkCenter

      Returns:
      Work Center
    • getEquipment

      @Nullable public String getEquipment()
      Constraints: Not nullable, Maximum length: 18

      Original property name from the Odata EDM: Equipment

      Returns:
      Equipment Number
    • getFunctionalLocation

      @Nullable public String getFunctionalLocation()
      Constraints: Not nullable, Maximum length: 40

      Original property name from the Odata EDM: FunctionalLocation

      Returns:
      Functional Location
    • getIsDeleted

      @Nullable public String getIsDeleted()
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: IsDeleted

      Returns:
      Is Deleted
    • getDefectOrigin

      @Nullable public String getDefectOrigin()
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: DefectOrigin

      Returns:
      Origin of Item Record
    • getMaterial

      @Nullable public String getMaterial()
      Constraints: Not nullable, Maximum length: 40

      Original property name from the Odata EDM: Material

      Returns:
      Defective Material
    • getPlant

      @Nullable public String getPlant()
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: Plant

      Returns:
      Plant
    • getInspectionLot

      @Nullable public String getInspectionLot()
      Constraints: Not nullable, Maximum length: 12

      Original property name from the Odata EDM: InspectionLot

      Returns:
      Inspection Lot Number
    • getCatalogProfile

      @Nullable public String getCatalogProfile()
      Constraints: Not nullable, Maximum length: 9

      Original property name from the Odata EDM: CatalogProfile

      Returns:
      Catalog Profile
    • getChangedDateTime

      @Nullable public ZonedDateTime getChangedDateTime()
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: ChangedDateTime

      Returns:
      UTC Time Stamp in Short Form (YYYYMMDDhhmmss)
    • toString

      @Nonnull public String toString()
      Overrides:
      toString in class VdmObject<Defect>
    • equals

      public boolean equals(@Nullable Object o)
      Overrides:
      equals in class VdmEntity<Defect>
    • canEqual

      protected boolean canEqual(@Nullable Object other)
      Overrides:
      canEqual in class VdmEntity<Defect>
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class VdmEntity<Defect>