java.lang.Object
com.sap.cloud.sdk.datamodel.odatav4.core.VdmObject<EntityT>
com.sap.cloud.sdk.datamodel.odatav4.core.VdmEntity<RepetitiveMfgConfirmation>
com.sap.cloud.sdk.s4hana.datamodel.odatav4.namespaces.repetitivemanufacturingconfirmation.RepetitiveMfgConfirmation
All Implemented Interfaces:
VdmEntitySet

public class RepetitiveMfgConfirmation extends VdmEntity<RepetitiveMfgConfirmation> implements VdmEntitySet
Repetitive Manufacturing Confirmation

Original entity name from the Odata EDM: RepetitiveMfgConfirmationType

  • Field Details

  • Constructor Details

    • RepetitiveMfgConfirmation

      public RepetitiveMfgConfirmation()
    • RepetitiveMfgConfirmation

      public RepetitiveMfgConfirmation(@Nullable String repetitiveMfgConfirmation, @Nullable LocalDate creationDate, @Nullable LocalTime creationTime, @Nullable String enteredByUser, @Nullable String repetitiveMfgConfirmationText, @Nullable String repetitiveMfgConfScenario, @Nullable String rptvMfgConfProcessingType, @Nullable String rptvMfgConfReversedCode, @Nullable LocalDate postingDate, @Nullable LocalDate documentDate, @Nullable LocalDate bOMExplosionDate, @Nullable Boolean confHasRefToPlannedOrder, @Nullable String reportingPointOperation, @Nullable String product, @Nullable String productionPlant, @Nullable String productionVersion, @Nullable String receivingStorageLocation, @Nullable String receivingBatch, @Nullable String productionLine, @Nullable String repetitiveMfgPlanningGroup, @Nullable String plannedOrder, @Nullable String salesOrder, @Nullable String salesOrderItem, @Nullable String productionLot, @Nullable String reservation, @Nullable String planningPlant, @Nullable String kanbanControlCycle, @Nullable String kanbanControlCycleItem, @Nullable String materialDocument, @Nullable String materialDocumentYear, @Nullable String materialRevisionLevel, @Nullable String plantDataCollectionID, @Nullable String personnel, @Nullable String employeeWageType, @Nullable String employeeWageGroup, @Nullable String confirmationUnitISOCode, @Nullable String confirmationUnitSAPCode, @Nullable BigDecimal confirmationEntryQuantity, @Nullable String varianceReasonCode, @Nullable Boolean quantityIsRelevantForRework, @Nullable String confFailureCostsReason, @Nullable String costCenter, @Nullable String eWMWarehouse, @Nullable String destinationStorageBin, @Nullable Collection<SAP__Message> _Messages, List<RptvMfgConfGRBatchCharc> to_RptvMfgConfGRBatchCharc, List<RptvMfgConfMatlDocHndlgUnit> to_RptvMfgConfMatlDocHndlgUnit, List<RptvMfgConfMatlDocItem> to_RptvMfgConfMatlDocItem)
  • Method Details

    • getType

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

      public void setRepetitiveMfgConfirmation(@Nullable String repetitiveMfgConfirmation)
      (Key Field) Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: RepetitiveMfgConfirmation

      Parameters:
      repetitiveMfgConfirmation - Repetitive Manufacturing Confirmation ID
    • setCreationDate

      public void setCreationDate(@Nullable LocalDate creationDate)
      Constraints: Nullable

      Original property name from the Odata EDM: CreationDate

      Parameters:
      creationDate - Created On
    • setCreationTime

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

      Original property name from the Odata EDM: CreationTime

      Parameters:
      creationTime - Time
    • setEnteredByUser

      public void setEnteredByUser(@Nullable String enteredByUser)
      Constraints: Not nullable, Maximum length: 12

      Original property name from the Odata EDM: EnteredByUser

      Parameters:
      enteredByUser - User Name
    • setRepetitiveMfgConfirmationText

      public void setRepetitiveMfgConfirmationText(@Nullable String repetitiveMfgConfirmationText)
      Constraints: Not nullable, Maximum length: 25

      Original property name from the Odata EDM: RepetitiveMfgConfirmationText

      Parameters:
      repetitiveMfgConfirmationText - Document Header Text
    • setRepetitiveMfgConfScenario

      public void setRepetitiveMfgConfScenario(@Nullable String repetitiveMfgConfScenario)
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: RepetitiveMfgConfScenario

      Parameters:
      repetitiveMfgConfScenario - Repetitive Manufacturing Scenario
    • setRptvMfgConfProcessingType

      public void setRptvMfgConfProcessingType(@Nullable String rptvMfgConfProcessingType)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: RptvMfgConfProcessingType

      Parameters:
      rptvMfgConfProcessingType - Processing Type for Backflush
    • setRptvMfgConfReversedCode

      public void setRptvMfgConfReversedCode(@Nullable String rptvMfgConfReversedCode)
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: RptvMfgConfReversedCode

      Parameters:
      rptvMfgConfReversedCode - Reversal Code in Repetitive Manufacturing Confirmation
    • setPostingDate

      public void setPostingDate(@Nullable LocalDate postingDate)
      Constraints: Nullable

      Original property name from the Odata EDM: PostingDate

      Parameters:
      postingDate - Posting Date in the Document
    • setDocumentDate

      public void setDocumentDate(@Nullable LocalDate documentDate)
      Constraints: Nullable

      Original property name from the Odata EDM: DocumentDate

      Parameters:
      documentDate - Document Date in Document
    • setBOMExplosionDate

      public void setBOMExplosionDate(@Nullable LocalDate bOMExplosionDate)
      Constraints: Nullable

      Original property name from the Odata EDM: BOMExplosionDate

      Parameters:
      bOMExplosionDate - Explosion Date for Bill of Material (BOM)
    • setConfHasRefToPlannedOrder

      public void setConfHasRefToPlannedOrder(@Nullable Boolean confHasRefToPlannedOrder)
      Constraints: Not nullable

      Original property name from the Odata EDM: ConfHasRefToPlannedOrder

      Parameters:
      confHasRefToPlannedOrder - Indicator: Confirmation With Planned Order
    • setReportingPointOperation

      public void setReportingPointOperation(@Nullable String reportingPointOperation)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: ReportingPointOperation

      Parameters:
      reportingPointOperation - Reporting Point in Repetitive Manufacturing
    • setProduct

      public void setProduct(@Nullable String product)
      Constraints: Not nullable, Maximum length: 18

      Original property name from the Odata EDM: Product

      Parameters:
      product - Product Number
    • setProductionPlant

      public void setProductionPlant(@Nullable String productionPlant)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: ProductionPlant

      Parameters:
      productionPlant - Plant
    • setProductionVersion

      public void setProductionVersion(@Nullable String productionVersion)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: ProductionVersion

      Parameters:
      productionVersion - Production Version
    • setReceivingStorageLocation

      public void setReceivingStorageLocation(@Nullable String receivingStorageLocation)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: ReceivingStorageLocation

      Parameters:
      receivingStorageLocation - Receiving storage location for repetitive manufacturing
    • setReceivingBatch

      public void setReceivingBatch(@Nullable String receivingBatch)
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: ReceivingBatch

      Parameters:
      receivingBatch - Receiving Batch for Repetitive Manufacturing
    • setProductionLine

      public void setProductionLine(@Nullable String productionLine)
      Constraints: Not nullable, Maximum length: 8

      Original property name from the Odata EDM: ProductionLine

      Parameters:
      productionLine - Production Line for Repetitive Manufacturing
    • setRepetitiveMfgPlanningGroup

      public void setRepetitiveMfgPlanningGroup(@Nullable String repetitiveMfgPlanningGroup)
      Constraints: Not nullable, Maximum length: 8

      Original property name from the Odata EDM: RepetitiveMfgPlanningGroup

      Parameters:
      repetitiveMfgPlanningGroup - Planning identification
    • setPlannedOrder

      public void setPlannedOrder(@Nullable String plannedOrder)
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: PlannedOrder

      Parameters:
      plannedOrder - Planned Order
    • setSalesOrder

      public void setSalesOrder(@Nullable String salesOrder)
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: SalesOrder

      Parameters:
      salesOrder - Sales Order
    • setSalesOrderItem

      public void setSalesOrderItem(@Nullable String salesOrderItem)
      Constraints: Not nullable, Maximum length: 6

      Original property name from the Odata EDM: SalesOrderItem

      Parameters:
      salesOrderItem - Sales Order Item
    • setProductionLot

      public void setProductionLot(@Nullable String productionLot)
      Constraints: Not nullable, Maximum length: 24

      Original property name from the Odata EDM: ProductionLot

      Parameters:
      productionLot - Work Breakdown Structure Element (WBS Element) Edited
    • setReservation

      public void setReservation(@Nullable String reservation)
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: Reservation

      Parameters:
      reservation - Number of reservation/dependent requirements
    • setPlanningPlant

      public void setPlanningPlant(@Nullable String planningPlant)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: PlanningPlant

      Parameters:
      planningPlant - Planning Plant
    • setKanbanControlCycle

      public void setKanbanControlCycle(@Nullable String kanbanControlCycle)
      Constraints: Not nullable, Maximum length: 7

      Original property name from the Odata EDM: KanbanControlCycle

      Parameters:
      kanbanControlCycle - Control Cycle
    • setKanbanControlCycleItem

      public void setKanbanControlCycleItem(@Nullable String kanbanControlCycleItem)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: KanbanControlCycleItem

      Parameters:
      kanbanControlCycleItem - Kanban Control Cycle Item
    • setMaterialDocument

      public void setMaterialDocument(@Nullable String materialDocument)
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: MaterialDocument

      Parameters:
      materialDocument - Number of Material Document
    • setMaterialDocumentYear

      public void setMaterialDocumentYear(@Nullable String materialDocumentYear)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: MaterialDocumentYear

      Parameters:
      materialDocumentYear - Material Document Year
    • setMaterialRevisionLevel

      public void setMaterialRevisionLevel(@Nullable String materialRevisionLevel)
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: MaterialRevisionLevel

      Parameters:
      materialRevisionLevel - Revision Level
    • setPlantDataCollectionID

      public void setPlantDataCollectionID(@Nullable String plantDataCollectionID)
      Constraints: Not nullable, Maximum length: 12

      Original property name from the Odata EDM: PlantDataCollectionID

      Parameters:
      plantDataCollectionID - PDC Number (Specific ID for all PDC Systems)
    • setPersonnel

      public void setPersonnel(@Nullable String personnel)
      Constraints: Not nullable, Maximum length: 8

      Original property name from the Odata EDM: Personnel

      Parameters:
      personnel - Personnel Number
    • setEmployeeWageType

      public void setEmployeeWageType(@Nullable String employeeWageType)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: EmployeeWageType

      Parameters:
      employeeWageType - Employee Wage Type
    • setEmployeeWageGroup

      public void setEmployeeWageGroup(@Nullable String employeeWageGroup)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: EmployeeWageGroup

      Parameters:
      employeeWageGroup - Employee Wage Group
    • setConfirmationUnitISOCode

      public void setConfirmationUnitISOCode(@Nullable String confirmationUnitISOCode)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: ConfirmationUnitISOCode

      Parameters:
      confirmationUnitISOCode - ISO Code for Unit of Measurement
    • setConfirmationUnitSAPCode

      public void setConfirmationUnitSAPCode(@Nullable String confirmationUnitSAPCode)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: ConfirmationUnitSAPCode

      Parameters:
      confirmationUnitSAPCode - Unit of Measurement, Internal SAP Code (No Conversion)
    • setConfirmationEntryQuantity

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

      Original property name from the Odata EDM: ConfirmationEntryQuantity

      Parameters:
      confirmationEntryQuantity - Quantity in Unit of Entry
    • setVarianceReasonCode

      public void setVarianceReasonCode(@Nullable String varianceReasonCode)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: VarianceReasonCode

      Parameters:
      varianceReasonCode - Reason for Scrap
    • setQuantityIsRelevantForRework

      public void setQuantityIsRelevantForRework(@Nullable Boolean quantityIsRelevantForRework)
      Constraints: Not nullable

      Original property name from the Odata EDM: QuantityIsRelevantForRework

      Parameters:
      quantityIsRelevantForRework - Relevant for Rework
    • setConfFailureCostsReason

      public void setConfFailureCostsReason(@Nullable String confFailureCostsReason)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: ConfFailureCostsReason

      Parameters:
      confFailureCostsReason - Reason for Variance
    • setCostCenter

      public void setCostCenter(@Nullable String costCenter)
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: CostCenter

      Parameters:
      costCenter - Cost Center
    • setEWMWarehouse

      public void setEWMWarehouse(@Nullable String eWMWarehouse)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: EWMWarehouse

      Parameters:
      eWMWarehouse - Warehouse Number/Warehouse Complex
    • setDestinationStorageBin

      public void setDestinationStorageBin(@Nullable String destinationStorageBin)
      Constraints: Not nullable, Maximum length: 18

      Original property name from the Odata EDM: DestinationStorageBin

      Parameters:
      destinationStorageBin - Destination Storage Bin
    • set_Messages

      public void set_Messages(@Nullable Collection<SAP__Message> _Messages)
      Constraints: Not nullable

      Original property name from the Odata EDM: SAP__Messages

      Parameters:
      _Messages - The _Messages to set.
    • getEntityCollection

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

      @Nonnull protected ODataEntityKey getKey()
      Overrides:
      getKey in class VdmObject<RepetitiveMfgConfirmation>
    • toMapOfFields

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

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

      protected String getDefaultServicePath()
      Overrides:
      getDefaultServicePath in class VdmEntity<RepetitiveMfgConfirmation>
    • toMapOfNavigationProperties

      @Nonnull protected Map<String,Object> toMapOfNavigationProperties()
      Overrides:
      toMapOfNavigationProperties in class VdmObject<RepetitiveMfgConfirmation>
    • getRptvMfgConfGRBatchCharcIfPresent

      @Nonnull public io.vavr.control.Option<List<RptvMfgConfGRBatchCharc>> getRptvMfgConfGRBatchCharcIfPresent()
      Retrieval of associated RptvMfgConfGRBatchCharc entities (one to many). This corresponds to the OData navigation property _RptvMfgConfGRBatchCharc.

      If the navigation property for an entity RepetitiveMfgConfirmation has not been resolved yet, this method will not query further information. Instead its Option result state will be empty.

      Returns:
      If the information for navigation property _RptvMfgConfGRBatchCharc is already loaded, the result will contain the RptvMfgConfGRBatchCharc entities. If not, an Option with result state empty is returned.
    • setRptvMfgConfGRBatchCharc

      public void setRptvMfgConfGRBatchCharc(@Nonnull List<RptvMfgConfGRBatchCharc> value)
      Overwrites the list of associated RptvMfgConfGRBatchCharc entities for the loaded navigation property _RptvMfgConfGRBatchCharc.

      If the navigation property _RptvMfgConfGRBatchCharc of a queried RepetitiveMfgConfirmation is operated lazily, an ODataException can be thrown in case of an OData query error.

      Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.

      Parameters:
      value - List of RptvMfgConfGRBatchCharc entities.
    • addRptvMfgConfGRBatchCharc

      public void addRptvMfgConfGRBatchCharc(RptvMfgConfGRBatchCharc... entity)
      Adds elements to the list of associated RptvMfgConfGRBatchCharc entities. This corresponds to the OData navigation property _RptvMfgConfGRBatchCharc.

      If the navigation property _RptvMfgConfGRBatchCharc of a queried RepetitiveMfgConfirmation is operated lazily, an ODataException can be thrown in case of an OData query error.

      Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.

      Parameters:
      entity - Array of RptvMfgConfGRBatchCharc entities.
    • getRptvMfgConfMatlDocHndlgUnitIfPresent

      @Nonnull public io.vavr.control.Option<List<RptvMfgConfMatlDocHndlgUnit>> getRptvMfgConfMatlDocHndlgUnitIfPresent()
      Retrieval of associated RptvMfgConfMatlDocHndlgUnit entities (one to many). This corresponds to the OData navigation property _RptvMfgConfMatlDocHndlgUnit.

      If the navigation property for an entity RepetitiveMfgConfirmation has not been resolved yet, this method will not query further information. Instead its Option result state will be empty.

      Returns:
      If the information for navigation property _RptvMfgConfMatlDocHndlgUnit is already loaded, the result will contain the RptvMfgConfMatlDocHndlgUnit entities. If not, an Option with result state empty is returned.
    • setRptvMfgConfMatlDocHndlgUnit

      public void setRptvMfgConfMatlDocHndlgUnit(@Nonnull List<RptvMfgConfMatlDocHndlgUnit> value)
      Overwrites the list of associated RptvMfgConfMatlDocHndlgUnit entities for the loaded navigation property _RptvMfgConfMatlDocHndlgUnit.

      If the navigation property _RptvMfgConfMatlDocHndlgUnit of a queried RepetitiveMfgConfirmation is operated lazily, an ODataException can be thrown in case of an OData query error.

      Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.

      Parameters:
      value - List of RptvMfgConfMatlDocHndlgUnit entities.
    • addRptvMfgConfMatlDocHndlgUnit

      public void addRptvMfgConfMatlDocHndlgUnit(RptvMfgConfMatlDocHndlgUnit... entity)
      Adds elements to the list of associated RptvMfgConfMatlDocHndlgUnit entities. This corresponds to the OData navigation property _RptvMfgConfMatlDocHndlgUnit.

      If the navigation property _RptvMfgConfMatlDocHndlgUnit of a queried RepetitiveMfgConfirmation is operated lazily, an ODataException can be thrown in case of an OData query error.

      Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.

      Parameters:
      entity - Array of RptvMfgConfMatlDocHndlgUnit entities.
    • getRptvMfgConfMatlDocItemIfPresent

      @Nonnull public io.vavr.control.Option<List<RptvMfgConfMatlDocItem>> getRptvMfgConfMatlDocItemIfPresent()
      Retrieval of associated RptvMfgConfMatlDocItem entities (one to many). This corresponds to the OData navigation property _RptvMfgConfMatlDocItem.

      If the navigation property for an entity RepetitiveMfgConfirmation has not been resolved yet, this method will not query further information. Instead its Option result state will be empty.

      Returns:
      If the information for navigation property _RptvMfgConfMatlDocItem is already loaded, the result will contain the RptvMfgConfMatlDocItem entities. If not, an Option with result state empty is returned.
    • setRptvMfgConfMatlDocItem

      public void setRptvMfgConfMatlDocItem(@Nonnull List<RptvMfgConfMatlDocItem> value)
      Overwrites the list of associated RptvMfgConfMatlDocItem entities for the loaded navigation property _RptvMfgConfMatlDocItem.

      If the navigation property _RptvMfgConfMatlDocItem of a queried RepetitiveMfgConfirmation is operated lazily, an ODataException can be thrown in case of an OData query error.

      Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.

      Parameters:
      value - List of RptvMfgConfMatlDocItem entities.
    • addRptvMfgConfMatlDocItem

      public void addRptvMfgConfMatlDocItem(RptvMfgConfMatlDocItem... entity)
      Adds elements to the list of associated RptvMfgConfMatlDocItem entities. This corresponds to the OData navigation property _RptvMfgConfMatlDocItem.

      If the navigation property _RptvMfgConfMatlDocItem of a queried RepetitiveMfgConfirmation is operated lazily, an ODataException can be thrown in case of an OData query error.

      Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.

      Parameters:
      entity - Array of RptvMfgConfMatlDocItem entities.
    • cancelRptvMfgConfirmation

      @Nonnull public static BoundAction.SingleToSingle<RepetitiveMfgConfirmation,RepetitiveMfgConfirmation> cancelRptvMfgConfirmation(@Nullable LocalDate postingDate, @Nonnull String plantDataCollectionID)
      Action that can be applied to any entity object of this class.

      Parameters:
      plantDataCollectionID - Constraints: Not nullable, Maximum length: 12

      Original parameter name from the Odata EDM: PlantDataCollectionID

      postingDate - Constraints: Nullable

      Original parameter name from the Odata EDM: PostingDate

      Returns:
      Action object prepared with the given parameters to be applied to any entity object of this class.

      To execute it use the service.forEntity(entity).applyAction(thisAction) API.
    • builder

    • getRepetitiveMfgConfirmation

      @Nullable public String getRepetitiveMfgConfirmation()
      (Key Field) Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: RepetitiveMfgConfirmation

      Returns:
      Repetitive Manufacturing Confirmation ID
    • getCreationDate

      @Nullable public LocalDate getCreationDate()
      Constraints: Nullable

      Original property name from the Odata EDM: CreationDate

      Returns:
      Created On
    • getCreationTime

      @Nullable public LocalTime getCreationTime()
      Constraints: Not nullable

      Original property name from the Odata EDM: CreationTime

      Returns:
      Time
    • getEnteredByUser

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

      Original property name from the Odata EDM: EnteredByUser

      Returns:
      User Name
    • getRepetitiveMfgConfirmationText

      @Nullable public String getRepetitiveMfgConfirmationText()
      Constraints: Not nullable, Maximum length: 25

      Original property name from the Odata EDM: RepetitiveMfgConfirmationText

      Returns:
      Document Header Text
    • getRepetitiveMfgConfScenario

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

      Original property name from the Odata EDM: RepetitiveMfgConfScenario

      Returns:
      Repetitive Manufacturing Scenario
    • getRptvMfgConfProcessingType

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

      Original property name from the Odata EDM: RptvMfgConfProcessingType

      Returns:
      Processing Type for Backflush
    • getRptvMfgConfReversedCode

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

      Original property name from the Odata EDM: RptvMfgConfReversedCode

      Returns:
      Reversal Code in Repetitive Manufacturing Confirmation
    • getPostingDate

      @Nullable public LocalDate getPostingDate()
      Constraints: Nullable

      Original property name from the Odata EDM: PostingDate

      Returns:
      Posting Date in the Document
    • getDocumentDate

      @Nullable public LocalDate getDocumentDate()
      Constraints: Nullable

      Original property name from the Odata EDM: DocumentDate

      Returns:
      Document Date in Document
    • getBOMExplosionDate

      @Nullable public LocalDate getBOMExplosionDate()
      Constraints: Nullable

      Original property name from the Odata EDM: BOMExplosionDate

      Returns:
      Explosion Date for Bill of Material (BOM)
    • getConfHasRefToPlannedOrder

      @Nullable public Boolean getConfHasRefToPlannedOrder()
      Constraints: Not nullable

      Original property name from the Odata EDM: ConfHasRefToPlannedOrder

      Returns:
      Indicator: Confirmation With Planned Order
    • getReportingPointOperation

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

      Original property name from the Odata EDM: ReportingPointOperation

      Returns:
      Reporting Point in Repetitive Manufacturing
    • getProduct

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

      Original property name from the Odata EDM: Product

      Returns:
      Product Number
    • getProductionPlant

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

      Original property name from the Odata EDM: ProductionPlant

      Returns:
      Plant
    • getProductionVersion

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

      Original property name from the Odata EDM: ProductionVersion

      Returns:
      Production Version
    • getReceivingStorageLocation

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

      Original property name from the Odata EDM: ReceivingStorageLocation

      Returns:
      Receiving storage location for repetitive manufacturing
    • getReceivingBatch

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

      Original property name from the Odata EDM: ReceivingBatch

      Returns:
      Receiving Batch for Repetitive Manufacturing
    • getProductionLine

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

      Original property name from the Odata EDM: ProductionLine

      Returns:
      Production Line for Repetitive Manufacturing
    • getRepetitiveMfgPlanningGroup

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

      Original property name from the Odata EDM: RepetitiveMfgPlanningGroup

      Returns:
      Planning identification
    • getPlannedOrder

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

      Original property name from the Odata EDM: PlannedOrder

      Returns:
      Planned Order
    • getSalesOrder

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

      Original property name from the Odata EDM: SalesOrder

      Returns:
      Sales Order
    • getSalesOrderItem

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

      Original property name from the Odata EDM: SalesOrderItem

      Returns:
      Sales Order Item
    • getProductionLot

      @Nullable public String getProductionLot()
      Constraints: Not nullable, Maximum length: 24

      Original property name from the Odata EDM: ProductionLot

      Returns:
      Work Breakdown Structure Element (WBS Element) Edited
    • getReservation

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

      Original property name from the Odata EDM: Reservation

      Returns:
      Number of reservation/dependent requirements
    • getPlanningPlant

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

      Original property name from the Odata EDM: PlanningPlant

      Returns:
      Planning Plant
    • getKanbanControlCycle

      @Nullable public String getKanbanControlCycle()
      Constraints: Not nullable, Maximum length: 7

      Original property name from the Odata EDM: KanbanControlCycle

      Returns:
      Control Cycle
    • getKanbanControlCycleItem

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

      Original property name from the Odata EDM: KanbanControlCycleItem

      Returns:
      Kanban Control Cycle Item
    • getMaterialDocument

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

      Original property name from the Odata EDM: MaterialDocument

      Returns:
      Number of Material Document
    • getMaterialDocumentYear

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

      Original property name from the Odata EDM: MaterialDocumentYear

      Returns:
      Material Document Year
    • getMaterialRevisionLevel

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

      Original property name from the Odata EDM: MaterialRevisionLevel

      Returns:
      Revision Level
    • getPlantDataCollectionID

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

      Original property name from the Odata EDM: PlantDataCollectionID

      Returns:
      PDC Number (Specific ID for all PDC Systems)
    • getPersonnel

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

      Original property name from the Odata EDM: Personnel

      Returns:
      Personnel Number
    • getEmployeeWageType

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

      Original property name from the Odata EDM: EmployeeWageType

      Returns:
      Employee Wage Type
    • getEmployeeWageGroup

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

      Original property name from the Odata EDM: EmployeeWageGroup

      Returns:
      Employee Wage Group
    • getConfirmationUnitISOCode

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

      Original property name from the Odata EDM: ConfirmationUnitISOCode

      Returns:
      ISO Code for Unit of Measurement
    • getConfirmationUnitSAPCode

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

      Original property name from the Odata EDM: ConfirmationUnitSAPCode

      Returns:
      Unit of Measurement, Internal SAP Code (No Conversion)
    • getConfirmationEntryQuantity

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

      Original property name from the Odata EDM: ConfirmationEntryQuantity

      Returns:
      Quantity in Unit of Entry
    • getVarianceReasonCode

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

      Original property name from the Odata EDM: VarianceReasonCode

      Returns:
      Reason for Scrap
    • getQuantityIsRelevantForRework

      @Nullable public Boolean getQuantityIsRelevantForRework()
      Constraints: Not nullable

      Original property name from the Odata EDM: QuantityIsRelevantForRework

      Returns:
      Relevant for Rework
    • getConfFailureCostsReason

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

      Original property name from the Odata EDM: ConfFailureCostsReason

      Returns:
      Reason for Variance
    • getCostCenter

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

      Original property name from the Odata EDM: CostCenter

      Returns:
      Cost Center
    • getEWMWarehouse

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

      Original property name from the Odata EDM: EWMWarehouse

      Returns:
      Warehouse Number/Warehouse Complex
    • getDestinationStorageBin

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

      Original property name from the Odata EDM: DestinationStorageBin

      Returns:
      Destination Storage Bin
    • get_Messages

      @Nullable public Collection<SAP__Message> get_Messages()
      Constraints: Not nullable

      Original property name from the Odata EDM: SAP__Messages

      Returns:
      The _Messages contained in this VdmEntity.
    • toString

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

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

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

      public int hashCode()
      Overrides:
      hashCode in class VdmEntity<RepetitiveMfgConfirmation>
    • getOdataType

      public String getOdataType()
      Specified by:
      getOdataType in class VdmObject<RepetitiveMfgConfirmation>