public class PlannedOrderComponent extends VdmEntity<PlannedOrderComponent>
Original entity name from the Odata EDM: A_PlannedOrderComponentType
Modifier and Type | Class and Description |
---|---|
static class |
PlannedOrderComponent.PlannedOrderComponentBuilder |
Modifier and Type | Field and Description |
---|---|
static PlannedOrderComponentSelectable |
ALL_FIELDS
Selector for all available fields of PlannedOrderComponent.
|
static PlannedOrderComponentField<String> |
ASSEMBLY
Use with available fluent helpers to apply the Assembly field to query operations.
|
static PlannedOrderComponentField<String> |
ASSEMBLY_ORDER_LEVEL_VALUE
Use with available fluent helpers to apply the AssemblyOrderLevelValue field to query operations.
|
static PlannedOrderComponentField<String> |
ASSEMBLY_ORDER_PATH_VALUE
Use with available fluent helpers to apply the AssemblyOrderPathValue field to query operations.
|
static PlannedOrderComponentField<String> |
BASE_UNIT
Use with available fluent helpers to apply the BaseUnit field to query operations.
|
static PlannedOrderComponentField<String> |
BILL_OF_MATERIAL_CATEGORY
Use with available fluent helpers to apply the BillOfMaterialCategory field to query operations.
|
static PlannedOrderComponentField<String> |
BILL_OF_MATERIAL_INTERNAL_ID
Use with available fluent helpers to apply the BillOfMaterialInternalID field to query operations.
|
static PlannedOrderComponentField<String> |
BILL_OF_MATERIAL_ITEM_NUMBER
Use with available fluent helpers to apply the BillOfMaterialItemNumber field to query operations.
|
static PlannedOrderComponentField<String> |
BILL_OF_MATERIAL_VARIANT
Use with available fluent helpers to apply the BillOfMaterialVariant field to query operations.
|
static PlannedOrderComponentField<String> |
BOM_ITEM
Use with available fluent helpers to apply the BOMItem field to query operations.
|
static PlannedOrderComponentField<String> |
BOM_ITEM_CATEGORY
Use with available fluent helpers to apply the BOMItemCategory field to query operations.
|
static PlannedOrderComponentField<String> |
BOM_ITEM_DESCRIPTION
Use with available fluent helpers to apply the BOMItemDescription field to query operations.
|
static PlannedOrderComponentField<BigDecimal> |
COMPONENT_SCRAP_IN_PERCENT
Use with available fluent helpers to apply the ComponentScrapInPercent field to query operations.
|
static PlannedOrderComponentField<String> |
DEBIT_CREDIT_CODE
Use with available fluent helpers to apply the DebitCreditCode field to query operations.
|
static PlannedOrderComponentField<String> |
DISCONTINUATION_GROUP
Use with available fluent helpers to apply the DiscontinuationGroup field to query operations.
|
static PlannedOrderComponentField<String> |
ENTRY_UNIT
Use with available fluent helpers to apply the EntryUnit field to query operations.
|
static PlannedOrderComponentField<String> |
FOLLOW_UP_GROUP
Use with available fluent helpers to apply the FollowUpGroup field to query operations.
|
static PlannedOrderComponentField<String> |
FOLLOW_UP_MATERIAL
Use with available fluent helpers to apply the FollowUpMaterial field to query operations.
|
static PlannedOrderComponentField<Boolean> |
FOLLOW_UP_MATERIAL_IS_NOT_ACTIVE
Use with available fluent helpers to apply the FollowUpMaterialIsNotActive field to query operations.
|
static PlannedOrderComponentField<BigDecimal> |
GOODS_MOVEMENT_ENTRY_QTY
Use with available fluent helpers to apply the GoodsMovementEntryQty field to query operations.
|
static PlannedOrderComponentField<ZonedDateTime> |
LAST_CHANGE_DATE_TIME
Use with available fluent helpers to apply the LastChangeDateTime field to query operations.
|
static PlannedOrderComponentField<String> |
MATERIAL
Use with available fluent helpers to apply the Material field to query operations.
|
static PlannedOrderComponentField<Boolean> |
MATERIAL_COMPONENT_IS_PHANTOM_ITEM
Use with available fluent helpers to apply the MaterialComponentIsPhantomItem field to query operations.
|
static PlannedOrderComponentField<String> |
MATL_COMP_DISCONTINUATION_TYPE
Use with available fluent helpers to apply the MatlCompDiscontinuationType field to query operations.
|
static PlannedOrderComponentField<Boolean> |
MATL_COMP_IS_FOLLOW_UP_MATERIAL
Use with available fluent helpers to apply the MatlCompIsFollowUpMaterial field to query operations.
|
static PlannedOrderComponentField<LocalDateTime> |
MATL_COMP_REQUIREMENT_DATE
Use with available fluent helpers to apply the MatlCompRequirementDate field to query operations.
|
static PlannedOrderComponentField<String> |
MRP_CONTROLLER
Use with available fluent helpers to apply the MRPController field to query operations.
|
static PlannedOrderComponentField<String> |
ORDER_LEVEL_VALUE
Use with available fluent helpers to apply the OrderLevelValue field to query operations.
|
static PlannedOrderComponentField<String> |
ORDER_PATH_VALUE
Use with available fluent helpers to apply the OrderPathValue field to query operations.
|
static PlannedOrderComponentField<String> |
PLANNED_ORDER
Use with available fluent helpers to apply the PlannedOrder field to query operations.
|
static PlannedOrderComponentField<String> |
PLANT
Use with available fluent helpers to apply the Plant field to query operations.
|
static PlannedOrderComponentField<Boolean> |
QUANTITY_IS_FIXED
Use with available fluent helpers to apply the QuantityIsFixed field to query operations.
|
static PlannedOrderComponentField<BigDecimal> |
REQUIRED_QUANTITY
Use with available fluent helpers to apply the RequiredQuantity field to query operations.
|
static PlannedOrderComponentField<String> |
RESERVATION
Use with available fluent helpers to apply the Reservation field to query operations.
|
static PlannedOrderComponentField<String> |
RESERVATION_ITEM
Use with available fluent helpers to apply the ReservationItem field to query operations.
|
static PlannedOrderComponentField<String> |
SORT_FIELD
Use with available fluent helpers to apply the SortField field to query operations.
|
static PlannedOrderComponentField<String> |
STORAGE_LOCATION
Use with available fluent helpers to apply the StorageLocation field to query operations.
|
static PlannedOrderComponentField<String> |
SUPPLY_AREA
Use with available fluent helpers to apply the SupplyArea field to query operations.
|
static PlannedOrderComponentField<BigDecimal> |
WITHDRAWN_QUANTITY
Use with available fluent helpers to apply the WithdrawnQuantity field to query operations.
|
changedOriginalFields
Constructor and Description |
---|
PlannedOrderComponent() |
PlannedOrderComponent(String reservation,
String reservationItem,
String plannedOrder,
String bOMItem,
String bOMItemDescription,
String billOfMaterialCategory,
String sortField,
String billOfMaterialItemNumber,
String billOfMaterialInternalID,
String billOfMaterialVariant,
String bOMItemCategory,
String material,
LocalDateTime matlCompRequirementDate,
BigDecimal goodsMovementEntryQty,
String entryUnit,
BigDecimal requiredQuantity,
String baseUnit,
BigDecimal withdrawnQuantity,
String debitCreditCode,
BigDecimal componentScrapInPercent,
Boolean quantityIsFixed,
Boolean materialComponentIsPhantomItem,
String plant,
String storageLocation,
String supplyArea,
String mRPController,
String orderPathValue,
String orderLevelValue,
String assembly,
String assemblyOrderPathValue,
String assemblyOrderLevelValue,
String discontinuationGroup,
String matlCompDiscontinuationType,
Boolean matlCompIsFollowUpMaterial,
String followUpGroup,
String followUpMaterial,
Boolean followUpMaterialIsNotActive,
ZonedDateTime lastChangeDateTime) |
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 PlannedOrderComponent.PlannedOrderComponentBuilder |
builder() |
protected boolean |
canEqual(Object other) |
boolean |
equals(Object o) |
static <T> PlannedOrderComponentField<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 |
getAssembly()
Constraints: Not nullable, Maximum length: 40
|
String |
getAssemblyOrderLevelValue()
Constraints: Not nullable, Maximum length: 2
|
String |
getAssemblyOrderPathValue()
Constraints: Not nullable, Maximum length: 2
|
String |
getBaseUnit()
Constraints: Not nullable, Maximum length: 3
|
String |
getBillOfMaterialCategory()
Constraints: Not nullable, Maximum length: 1
|
String |
getBillOfMaterialInternalID()
Constraints: Not nullable, Maximum length: 8
|
String |
getBillOfMaterialItemNumber()
Constraints: Not nullable, Maximum length: 4
|
String |
getBillOfMaterialVariant()
Constraints: Not nullable, Maximum length: 2
|
String |
getBOMItem()
Constraints: Not nullable, Maximum length: 8
|
String |
getBOMItemCategory()
Constraints: Not nullable, Maximum length: 1
|
String |
getBOMItemDescription()
Constraints: Not nullable, Maximum length: 40
|
BigDecimal |
getComponentScrapInPercent()
Constraints: Not nullable, Precision: 5, Scale: 2
|
String |
getDebitCreditCode()
Constraints: Not nullable, Maximum length: 1
|
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 |
getDiscontinuationGroup()
Constraints: Not nullable, Maximum length: 2
|
protected String |
getEntityCollection()
Used by fluent helpers and navigation property methods to construct OData queries.
|
String |
getEntryUnit()
Constraints: Not nullable, Maximum length: 3
|
String |
getFollowUpGroup()
Constraints: Not nullable, Maximum length: 2
|
String |
getFollowUpMaterial()
Constraints: Not nullable, Maximum length: 40
|
Boolean |
getFollowUpMaterialIsNotActive()
Constraints: none
|
BigDecimal |
getGoodsMovementEntryQty()
Constraints: Not nullable, Precision: 13, Scale: 3
|
protected Map<String,Object> |
getKey() |
ZonedDateTime |
getLastChangeDateTime()
Constraints: Not nullable, Precision: 0
|
String |
getMaterial()
Constraints: Not nullable, Maximum length: 40
|
Boolean |
getMaterialComponentIsPhantomItem()
Constraints: none
|
String |
getMatlCompDiscontinuationType()
Constraints: Not nullable, Maximum length: 1
|
Boolean |
getMatlCompIsFollowUpMaterial()
Constraints: none
|
LocalDateTime |
getMatlCompRequirementDate()
Constraints: Not nullable, Precision: 0
|
String |
getMRPController()
Constraints: Not nullable, Maximum length: 3
|
String |
getOrderLevelValue()
Constraints: Not nullable, Maximum length: 2
|
String |
getOrderPathValue()
Constraints: Not nullable, Maximum length: 2
|
String |
getPlannedOrder()
Constraints: Not nullable, Maximum length: 10
|
String |
getPlant()
Constraints: Not nullable, Maximum length: 4
|
Boolean |
getQuantityIsFixed()
Constraints: none
|
BigDecimal |
getRequiredQuantity()
Constraints: Not nullable, Precision: 13, Scale: 3
|
String |
getReservation()
(Key Field) Constraints: Not nullable, Maximum length: 10
|
String |
getReservationItem()
(Key Field) Constraints: Not nullable, Maximum length: 4
|
String |
getSortField()
Constraints: Not nullable, Maximum length: 10
|
String |
getStorageLocation()
Constraints: Not nullable, Maximum length: 4
|
String |
getSupplyArea()
Constraints: Not nullable, Maximum length: 10
|
Class<PlannedOrderComponent> |
getType() |
BigDecimal |
getWithdrawnQuantity()
Constraints: Not nullable, Precision: 13, Scale: 3
|
int |
hashCode() |
void |
setAssembly(String assembly)
Constraints: Not nullable, Maximum length: 40
|
void |
setAssemblyOrderLevelValue(String assemblyOrderLevelValue)
Constraints: Not nullable, Maximum length: 2
|
void |
setAssemblyOrderPathValue(String assemblyOrderPathValue)
Constraints: Not nullable, Maximum length: 2
|
void |
setBaseUnit(String baseUnit)
Constraints: Not nullable, Maximum length: 3
|
void |
setBillOfMaterialCategory(String billOfMaterialCategory)
Constraints: Not nullable, Maximum length: 1
|
void |
setBillOfMaterialInternalID(String billOfMaterialInternalID)
Constraints: Not nullable, Maximum length: 8
|
void |
setBillOfMaterialItemNumber(String billOfMaterialItemNumber)
Constraints: Not nullable, Maximum length: 4
|
void |
setBillOfMaterialVariant(String billOfMaterialVariant)
Constraints: Not nullable, Maximum length: 2
|
void |
setBOMItem(String bOMItem)
Constraints: Not nullable, Maximum length: 8
|
void |
setBOMItemCategory(String bOMItemCategory)
Constraints: Not nullable, Maximum length: 1
|
void |
setBOMItemDescription(String bOMItemDescription)
Constraints: Not nullable, Maximum length: 40
|
void |
setComponentScrapInPercent(BigDecimal componentScrapInPercent)
Constraints: Not nullable, Precision: 5, Scale: 2
|
void |
setDebitCreditCode(String debitCreditCode)
Constraints: Not nullable, Maximum length: 1
|
void |
setDiscontinuationGroup(String discontinuationGroup)
Constraints: Not nullable, Maximum length: 2
|
void |
setEntryUnit(String entryUnit)
Constraints: Not nullable, Maximum length: 3
|
void |
setFollowUpGroup(String followUpGroup)
Constraints: Not nullable, Maximum length: 2
|
void |
setFollowUpMaterial(String followUpMaterial)
Constraints: Not nullable, Maximum length: 40
|
void |
setFollowUpMaterialIsNotActive(Boolean followUpMaterialIsNotActive)
Constraints: none
|
void |
setGoodsMovementEntryQty(BigDecimal goodsMovementEntryQty)
Constraints: Not nullable, Precision: 13, Scale: 3
|
void |
setLastChangeDateTime(ZonedDateTime lastChangeDateTime)
Constraints: Not nullable, Precision: 0
|
void |
setMaterial(String material)
Constraints: Not nullable, Maximum length: 40
|
void |
setMaterialComponentIsPhantomItem(Boolean materialComponentIsPhantomItem)
Constraints: none
|
void |
setMatlCompDiscontinuationType(String matlCompDiscontinuationType)
Constraints: Not nullable, Maximum length: 1
|
void |
setMatlCompIsFollowUpMaterial(Boolean matlCompIsFollowUpMaterial)
Constraints: none
|
void |
setMatlCompRequirementDate(LocalDateTime matlCompRequirementDate)
Constraints: Not nullable, Precision: 0
|
void |
setMRPController(String mRPController)
Constraints: Not nullable, Maximum length: 3
|
void |
setOrderLevelValue(String orderLevelValue)
Constraints: Not nullable, Maximum length: 2
|
void |
setOrderPathValue(String orderPathValue)
Constraints: Not nullable, Maximum length: 2
|
void |
setPlannedOrder(String plannedOrder)
Constraints: Not nullable, Maximum length: 10
|
void |
setPlant(String plant)
Constraints: Not nullable, Maximum length: 4
|
void |
setQuantityIsFixed(Boolean quantityIsFixed)
Constraints: none
|
void |
setRequiredQuantity(BigDecimal requiredQuantity)
Constraints: Not nullable, Precision: 13, Scale: 3
|
void |
setReservation(String reservation)
(Key Field) Constraints: Not nullable, Maximum length: 10
|
void |
setReservationItem(String reservationItem)
(Key Field) Constraints: Not nullable, Maximum length: 4
|
protected void |
setServicePathForFetch(String servicePathForFetch)
The service path only used for the fetch commands of this entity.
|
void |
setSortField(String sortField)
Constraints: Not nullable, Maximum length: 10
|
void |
setStorageLocation(String storageLocation)
Constraints: Not nullable, Maximum length: 4
|
void |
setSupplyArea(String supplyArea)
Constraints: Not nullable, Maximum length: 10
|
void |
setWithdrawnQuantity(BigDecimal withdrawnQuantity)
Constraints: Not nullable, Precision: 13, Scale: 3
|
protected Map<String,Object> |
toMapOfFields() |
String |
toString() |
getServicePathForFetch, getVersionIdentifier, setDestinationForFetch, setVersionIdentifier
getChangedFields, getCustomField, getCustomField, getCustomFieldNames, getCustomFields, getSetOfCustomFields, getSetOfFields, getSetOfNavigationProperties, hasCustomField, hasCustomField, rememberChangedField, resetChangedFields, setCustomField, setCustomField, toMap, toMapOfCustomFields, toMapOfNavigationProperties
public static final PlannedOrderComponentSelectable ALL_FIELDS
public static final PlannedOrderComponentField<String> RESERVATION
public static final PlannedOrderComponentField<String> RESERVATION_ITEM
public static final PlannedOrderComponentField<String> PLANNED_ORDER
public static final PlannedOrderComponentField<String> BOM_ITEM
public static final PlannedOrderComponentField<String> BOM_ITEM_DESCRIPTION
public static final PlannedOrderComponentField<String> BILL_OF_MATERIAL_CATEGORY
public static final PlannedOrderComponentField<String> SORT_FIELD
public static final PlannedOrderComponentField<String> BILL_OF_MATERIAL_ITEM_NUMBER
public static final PlannedOrderComponentField<String> BILL_OF_MATERIAL_INTERNAL_ID
public static final PlannedOrderComponentField<String> BILL_OF_MATERIAL_VARIANT
public static final PlannedOrderComponentField<String> BOM_ITEM_CATEGORY
public static final PlannedOrderComponentField<String> MATERIAL
public static final PlannedOrderComponentField<LocalDateTime> MATL_COMP_REQUIREMENT_DATE
public static final PlannedOrderComponentField<BigDecimal> GOODS_MOVEMENT_ENTRY_QTY
public static final PlannedOrderComponentField<String> ENTRY_UNIT
public static final PlannedOrderComponentField<BigDecimal> REQUIRED_QUANTITY
public static final PlannedOrderComponentField<String> BASE_UNIT
public static final PlannedOrderComponentField<BigDecimal> WITHDRAWN_QUANTITY
public static final PlannedOrderComponentField<String> DEBIT_CREDIT_CODE
public static final PlannedOrderComponentField<BigDecimal> COMPONENT_SCRAP_IN_PERCENT
public static final PlannedOrderComponentField<Boolean> QUANTITY_IS_FIXED
public static final PlannedOrderComponentField<Boolean> MATERIAL_COMPONENT_IS_PHANTOM_ITEM
public static final PlannedOrderComponentField<String> PLANT
public static final PlannedOrderComponentField<String> STORAGE_LOCATION
public static final PlannedOrderComponentField<String> SUPPLY_AREA
public static final PlannedOrderComponentField<String> MRP_CONTROLLER
public static final PlannedOrderComponentField<String> ORDER_PATH_VALUE
public static final PlannedOrderComponentField<String> ORDER_LEVEL_VALUE
public static final PlannedOrderComponentField<String> ASSEMBLY
public static final PlannedOrderComponentField<String> ASSEMBLY_ORDER_PATH_VALUE
public static final PlannedOrderComponentField<String> ASSEMBLY_ORDER_LEVEL_VALUE
public static final PlannedOrderComponentField<String> DISCONTINUATION_GROUP
public static final PlannedOrderComponentField<String> MATL_COMP_DISCONTINUATION_TYPE
public static final PlannedOrderComponentField<Boolean> MATL_COMP_IS_FOLLOW_UP_MATERIAL
public static final PlannedOrderComponentField<String> FOLLOW_UP_GROUP
public static final PlannedOrderComponentField<String> FOLLOW_UP_MATERIAL
public static final PlannedOrderComponentField<Boolean> FOLLOW_UP_MATERIAL_IS_NOT_ACTIVE
public static final PlannedOrderComponentField<ZonedDateTime> LAST_CHANGE_DATE_TIME
public PlannedOrderComponent()
public PlannedOrderComponent(@Nullable String reservation, @Nullable String reservationItem, @Nullable String plannedOrder, @Nullable String bOMItem, @Nullable String bOMItemDescription, @Nullable String billOfMaterialCategory, @Nullable String sortField, @Nullable String billOfMaterialItemNumber, @Nullable String billOfMaterialInternalID, @Nullable String billOfMaterialVariant, @Nullable String bOMItemCategory, @Nullable String material, @Nullable LocalDateTime matlCompRequirementDate, @Nullable BigDecimal goodsMovementEntryQty, @Nullable String entryUnit, @Nullable BigDecimal requiredQuantity, @Nullable String baseUnit, @Nullable BigDecimal withdrawnQuantity, @Nullable String debitCreditCode, @Nullable BigDecimal componentScrapInPercent, @Nullable Boolean quantityIsFixed, @Nullable Boolean materialComponentIsPhantomItem, @Nullable String plant, @Nullable String storageLocation, @Nullable String supplyArea, @Nullable String mRPController, @Nullable String orderPathValue, @Nullable String orderLevelValue, @Nullable String assembly, @Nullable String assemblyOrderPathValue, @Nullable String assemblyOrderLevelValue, @Nullable String discontinuationGroup, @Nullable String matlCompDiscontinuationType, @Nullable Boolean matlCompIsFollowUpMaterial, @Nullable String followUpGroup, @Nullable String followUpMaterial, @Nullable Boolean followUpMaterialIsNotActive, @Nullable ZonedDateTime lastChangeDateTime)
@Nonnull public Class<PlannedOrderComponent> getType()
getType
in class VdmObject<PlannedOrderComponent>
public void setReservation(@Nullable String reservation)
Original property name from the Odata EDM: Reservation
reservation
- Gibt einen alphanumerischen Schlüssel an, der den Beleg eindeutig identifiziert.public void setReservationItem(@Nullable String reservationItem)
Original property name from the Odata EDM: ReservationItem
reservationItem
- Reservierungspositionpublic void setPlannedOrder(@Nullable String plannedOrder)
Original property name from the Odata EDM: PlannedOrder
plannedOrder
- Identifiziert den Planauftrag zu einem Material eindeutig.public void setBOMItem(@Nullable String bOMItem)
Original property name from the Odata EDM: BOMItem
bOMItem
- Stücklistenpositionpublic void setBOMItemDescription(@Nullable String bOMItemDescription)
Original property name from the Odata EDM: BOMItemDescription
Ist der Stücklistenpositionstext (zwei Zeilen von je 40 Zeichen) nicht ausreichend, so können Sie zusätzlich einen Positionslangtext erfassen, indem Sie im Menü Zusätze die Funktion Langtext -> Positionslangtext wählen.Beim Anlegen eines Positionslangtextes wird der Stücklistenpositionstext in die ersten 80 Zeichen des Langtextes übernommen.Eine Änderung des Stücklistenpositionstextes zieht bei existierendem Langtext automatisch eine Änderung der ersten 80 Zeichen des Langtextes nach sich und umgekehrt.Hinweis:Für Textpositionen wird dieser Text als Beschreibung der Komponente angezeigt.
bOMItemDescription
- Bis zu 40 Zeichen langer Text, der als erste von zwei Textzeilen die Position erläutert.public void setBillOfMaterialCategory(@Nullable String billOfMaterialCategory)
Original property name from the Odata EDM: BillOfMaterialCategory
billOfMaterialCategory
- Stücklistentypcodepublic void setSortField(@Nullable String sortField)
Original property name from the Odata EDM: SortField
sortField
- Frei definierbarer Begriff, nach dem Komponenten sortiert angezeigt werden können.public void setBillOfMaterialItemNumber(@Nullable String billOfMaterialItemNumber)
Original property name from the Odata EDM: BillOfMaterialItemNumber
billOfMaterialItemNumber
- Positionsnummer der übernommenen Stücklistenkomponente.public void setBillOfMaterialInternalID(@Nullable String billOfMaterialInternalID)
Original property name from the Odata EDM: BillOfMaterialInternalID
Die Nummernvergabe führt das System intern durch und ist für Sie irrelevant. Sie bearbeiten die entsprechende Stückliste über die Angabe des Objektes (z.B. Material, Equipment), zu dem die Stückliste gehört.Das System speichert unter dieser Nummeralle Alternativen einer Mehrfachstücklistealle Varianten einer VariantenstücklisteStücklisten, die mehreren Werken zugeordnet sind
billOfMaterialInternalID
- Nummer, die in Einheit mit dem Stücklistentyp eine Stückliste bzw. eine
Stücklistengruppe eindeutig identifiziert.public void setBillOfMaterialVariant(@Nullable String billOfMaterialVariant)
Original property name from the Odata EDM: BillOfMaterialVariant
Ein und dasselbe Erzeugnis kann beispielsweise aufgrund unterschiedlicher Herstellungsverfahren für verschiedene Losgrößenbereiche durch mehrere Stücklisten (Alternativen) abgebildet werden. Diese alternativen Stücklisten werden in einer Mehrfachstückliste zusammengefaßt.Alternativen werden separat für unterschiedliche Stücklistenverwendungen gepflegt.
billOfMaterialVariant
- Identifikation einer Stückliste innerhalb einer Stücklistengruppe.public void setBOMItemCategory(@Nullable String bOMItemCategory)
Original property name from the Odata EDM: BOMItemCategory
bOMItemCategory
- Stücklistenpositionstyppublic void setMaterial(@Nullable String material)
Original property name from the Odata EDM: Material
material
- Alphanumerischer Schlüssel, der das Material eindeutig identifiziert.public void setMatlCompRequirementDate(@Nullable LocalDateTime matlCompRequirementDate)
Original property name from the Odata EDM: MatlCompRequirementDate
matlCompRequirementDate
- Bedarfstermin für Materialkomponentepublic void setGoodsMovementEntryQty(@Nullable BigDecimal goodsMovementEntryQty)
Original property name from the Odata EDM: GoodsMovementEntryQty
goodsMovementEntryQty
- Menge in Erfassungsmengeneinheitpublic void setEntryUnit(@Nullable String entryUnit)
Original property name from the Odata EDM: EntryUnit
Geben Sie hier nur dann eine Mengeneinheit ein, wenn sie von der Vorschlagsmengeneinheit abweicht.Die Vorschlagsmengeneinheit ist:die Bestellmengeneinheit bei einem Wareneingang zur Bestellungdie Fertigungsmengeneinheit bei einem Wareneingang zum Auftragdie Ausgabemengeneinheit bei anderen Bewegungen.Wenn die Vorschlagsmengeneinheit im Materialstammsatz nicht definiert ist, schägt das System die Lagermengeneinheit vor.
entryUnit
- Gibt die Mengeneinheit an, in der die Warenbewegung oder die Inventurzählung erfaßt wird.public void setRequiredQuantity(@Nullable BigDecimal requiredQuantity)
Original property name from the Odata EDM: RequiredQuantity
requiredQuantity
- Bedarfsmengepublic void setBaseUnit(@Nullable String baseUnit)
Original property name from the Odata EDM: BaseUnit
Die Basismengeneinheit sowie die Alternativmengeneinheiten mit den dazugehörigen Umrechnungsfaktoren legen Sie im Materialstammsatz fest.Da alle Datenfortschreibungen in der Basismengeneinheit erfolgen, ist die Eingabe, die Sie hier machen, im Hinblick auf die Umrechnung von Alternativmengeneinheiten besonders wichtig. In einer Alternativmengeinheit kann eine Menge nur dann exakt dargestellt werden, wenn die zur Verfügung stehenden Nachkommastellen zu ihrer Darstellung ausreichen. Damit dies gewährleistet ist, müssen Sie folgendes beachten:Die Basismengeneinheit ist die Einheit, die den höchsten notwendigen Genauigkeitsanspruch befriedigt.Umrechnungen der Alternativmengeneinheiten in die Basismengeneinheit sollten zu einfachen Dezimalbrüchen führen (also nicht 1/3 = 0,333...).BestandsführungIn der Bestandsführung ist die Basismengeneinheit gleichbedeutend mit der Lagermengeneinheit.DienstleistungFür Dienstleistungen gibt es eigene Mengeneinheiten, z.B.LeistungseinheitMengeneinheit auf der übergeordneten Ebene der Position. Die genauen Mengenangaben der einzelnen Leistungen stehen jeweils auf der detaillierten Ebene der Leistungszeile.pauschalMengeneinheit auf der Ebene der Leistungszeile für einmalig zu erbringende Leistungen, bei denen keine genauen Mengen angegeben werden können oder sollen.
baseUnit
- Mengeneinheit, in der die Bestände des Materials geführt werden. In die Basismengeneinheit
rechnet das System alle Mengen um, die Sie in anderen Mengeneinheiten (Alternativmengeneinheiten)
erfassen.public void setWithdrawnQuantity(@Nullable BigDecimal withdrawnQuantity)
Original property name from the Odata EDM: WithdrawnQuantity
withdrawnQuantity
- Entnommene Mengepublic void setDebitCreditCode(@Nullable String debitCreditCode)
Original property name from the Odata EDM: DebitCreditCode
debitCreditCode
- Soll-/Haben-Codepublic void setComponentScrapInPercent(@Nullable BigDecimal componentScrapInPercent)
Original property name from the Odata EDM: ComponentScrapInPercent
Der Komponentenausschuß wird in der Materialdisposition zur Ermittlung der Einsatzmengen der Komponenten verwendet. Bei der Stücklistenauflösung erhöht das System die Einsatzmengen der Komponenten um die berechnete Ausschußmenge.BeispielEinsatzmenge 200 StückKomponentenausschuß 10 %Ausschußmenge 20 Stück---> Eingesetzt werden 220 StückBeispiele für die Berechnung in Zusammenhang mit dem Kennzeichen für Netto-Ausschuß finden Sie unter Netto-Ausschuß.Wenn für eine übergeordnete Baugruppe ein Baugruppenausschuß gilt, addiert das System beide Ausschußarten.Ist in der Stückliste ein Komponentenausschuß eingetragen, gilt der dort angegebene Wert. Anderenfalls gilt der im Materialstammsatz angegebene Wert.
componentScrapInPercent
- Angabe in Prozent, die während der Fertigung des Materials anfällt, wenn das Material eine
Komponente ist.public void setQuantityIsFixed(@Nullable Boolean quantityIsFixed)
Original property name from the Odata EDM: QuantityIsFixed
Dieses Kennzeichen setzen Sie, wenn die Menge sich in einem Beziehungssystem nicht verändert.Wenn eine Position einer Stückliste als fix gekennzeichnet ist und die Menge des zu fertigenden Endprodukts geändert wird, so verändert sich die Menge dieser Position nicht.Wenn eine Beistellposition nicht als fix gekennzeichnet ist und die Menge der Lohnbearbeitung geändert wird, so verändert sich die Menge der Beistellposition proportional dazu.
quantityIsFixed
- Legt fest, daß die Menge einer Position konstant ist.public void setMaterialComponentIsPhantomItem(@Nullable Boolean materialComponentIsPhantomItem)
Original property name from the Odata EDM: MaterialComponentIsPhantomItem
materialComponentIsPhantomItem
- Dummy-Positionskennzeichenpublic void setPlant(@Nullable String plant)
Original property name from the Odata EDM: Plant
plant
- Schlüssel, der ein Werk eindeutig identifiziert.public void setStorageLocation(@Nullable String storageLocation)
Original property name from the Odata EDM: StorageLocation
storageLocation
- Lagerortpublic void setSupplyArea(@Nullable String supplyArea)
Original property name from the Odata EDM: SupplyArea
supplyArea
- Produktionsversorgungsbereichpublic void setMRPController(@Nullable String mRPController)
Original property name from the Odata EDM: MRPController
mRPController
- Disponentpublic void setOrderPathValue(@Nullable String orderPathValue)
Original property name from the Odata EDM: OrderPathValue
Auftragsstufe und Auftragsweg geben zusammen die genaue Position einer Dummybaugruppe innerhalb einer Stückliste an.Eine Stückliste enthält folgende Dummybaugruppen (DummyBG) und Materialien:Material'A'___________________________________________DummyBG'B' DummyBG'C' Material'D'_____________ ___________DummyBG'E' Material'F' Material'G' Material'H'Material'J'Um die Position einzelner Dummybaugruppen innerhalb der Stücklistenstruktur zurückzuverfolgen, werden die Auftragsstufen und Auftragswege nach der folgenden Logik vergeben:Pro Stücklistenstufe wird eine Nummer für die Auftragsstufe vergebenPro Stücklistenpfad wird eine Nummer für den Auftragsweg vergebenIn der folgenden Stückliste zeigt die erste Ziffer die Auftragsstufe, die zweite Ziffer den Auftragsweg. Dabei gilt: Ist ein Material keine Dummybaugruppe wird als Stufe bzw. Weg die Ziffer '0' vergeben. Ist ein Material jedoch Komponente einer Dummybaugruppe, dann vererbt die Dummybaugruppe ihre Stufe und Weg weiter an diese Komponente.Material'A'(0/0)___________________________________________DummyBG'B' DummyBG'C' Material'D'(1/1) (1/2) (0/0)_____________ ___________DummyBG'E' Material'F' Material'G' Material'H'(2/1) (1/1) (1/2) (1/2)Material'J'(2/1)
orderPathValue
- Die Auftragsstufe bzw. der Auftragsweg sind ausschließlich für die Planung mit
Dummybaugruppen relevant.public void setOrderLevelValue(@Nullable String orderLevelValue)
Original property name from the Odata EDM: OrderLevelValue
Auftragsstufe und Auftragsweg geben zusammen die genaue Position einer Dummybaugruppe innerhalb einer Stückliste an.Eine Stückliste enthält folgende Dummybaugruppen (DummyBG) und Materialien:Material'A'___________________________________________DummyBG'B' DummyBG'C' Material'D'_____________ ___________DummyBG'E' Material'F' Material'G' Material'H'Material'J'Um die Position einzelner Dummybaugruppen innerhalb der Stücklistenstruktur zurückzuverfolgen, werden die Auftragsstufen und Auftragswege nach der folgenden Logik vergeben:Pro Stücklistenstufe wird eine Nummer für die Auftragsstufe vergebenPro Stücklistenpfad wird eine Nummer für den Auftragsweg vergebenIn der folgenden Stückliste zeigt die erste Ziffer die Auftragsstufe, die zweite Ziffer den Auftragsweg. Dabei gilt: Ist ein Material keine Dummybaugruppe wird als Stufe bzw. Weg die Ziffer '0' vergeben. Ist ein Material jedoch Komponente einer Dummybaugruppe, dann vererbt die Dummybaugruppe ihre Stufe und Weg weiter an diese Komponente.Material'A'(0/0)___________________________________________DummyBG'B' DummyBG'C' Material'D'(1/1) (1/2) (0/0)_____________ ___________DummyBG'E' Material'F' Material'G' Material'H'(2/1) (1/1) (1/2) (1/2)Material'J'(2/1)
orderLevelValue
- Die Auftragsstufe bzw. der Auftragsweg sind ausschließlich für die Planung mit
Dummybaugruppen relevant.public void setAssembly(@Nullable String assembly)
Original property name from the Odata EDM: Assembly
assembly
- Gibt die Nummer der Baugruppe an, die den Bedarf der Komponente verursacht.public void setAssemblyOrderPathValue(@Nullable String assemblyOrderPathValue)
Original property name from the Odata EDM: AssemblyOrderPathValue
assemblyOrderPathValue
- Auftragsweg der Baugruppepublic void setAssemblyOrderLevelValue(@Nullable String assemblyOrderLevelValue)
Original property name from the Odata EDM: AssemblyOrderLevelValue
assemblyOrderLevelValue
- Auftragsstufe der Baugruppepublic void setDiscontinuationGroup(@Nullable String discontinuationGroup)
Original property name from the Odata EDM: DiscontinuationGroup
discontinuationGroup
- Auslaufgruppepublic void setMatlCompDiscontinuationType(@Nullable String matlCompDiscontinuationType)
Original property name from the Odata EDM: MatlCompDiscontinuationType
Das gesetzte Kennzeichen bewirkt, daß das System bei der Disposition den Sekundärbedarf, der nicht mehr durch den Lagerbestand des Materials gedeckt ist, auf das Nachfolgematerial weiterleitet.Voraussetzungen:Auslauf- und Nachfolgematerial müssen plangesteuert geplant werden.Die Basismengeneinheit des Nachfolgematerials muß mit der des Auslaufmaterials identisch sein.
matlCompDiscontinuationType
- Kennzeichen, das das Material als Auslaufmaterial identifiziert und bei der Disposition die
Auslaufsteuerung bewirkt.public void setMatlCompIsFollowUpMaterial(@Nullable Boolean matlCompIsFollowUpMaterial)
Original property name from the Odata EDM: MatlCompIsFollowUpMaterial
matlCompIsFollowUpMaterial
- Kennzeichen: Komponente ist Nachfolgematerialpublic void setFollowUpGroup(@Nullable String followUpGroup)
Original property name from the Odata EDM: FollowUpGroup
followUpGroup
- Nachfolgegruppepublic void setFollowUpMaterial(@Nullable String followUpMaterial)
Original property name from the Odata EDM: FollowUpMaterial
followUpMaterial
- Nachfolge-/Originalmaterialpublic void setFollowUpMaterialIsNotActive(@Nullable Boolean followUpMaterialIsNotActive)
Original property name from the Odata EDM: FollowUpMaterialIsNotActive
followUpMaterialIsNotActive
- Kennzeichen: Nachfolgematerial ist aktivpublic void setLastChangeDateTime(@Nullable ZonedDateTime lastChangeDateTime)
Original property name from the Odata EDM: LastChangeDateTime
lastChangeDateTime
- Letzte Aenderung Planauftrag: Zeitstempelprotected String getEntityCollection()
VdmEntity
getEntityCollection
in class VdmEntity<PlannedOrderComponent>
@Nonnull protected Map<String,Object> getKey()
getKey
in class VdmObject<PlannedOrderComponent>
@Nonnull protected Map<String,Object> toMapOfFields()
toMapOfFields
in class VdmObject<PlannedOrderComponent>
protected void fromMap(Map<String,Object> inputValues)
fromMap
in class VdmObject<PlannedOrderComponent>
@Nonnull public static <T> PlannedOrderComponentField<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> PlannedOrderComponentField<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<PlannedOrderComponent>
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<PlannedOrderComponent>
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<PlannedOrderComponent>
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<PlannedOrderComponent>
protocol://hostname:port
and the OData resource name (entity set, $metadata
, etc.)public static PlannedOrderComponent.PlannedOrderComponentBuilder builder()
@Nullable public String getReservation()
Original property name from the Odata EDM: Reservation
@Nullable public String getReservationItem()
Original property name from the Odata EDM: ReservationItem
@Nullable public String getPlannedOrder()
Original property name from the Odata EDM: PlannedOrder
@Nullable public String getBOMItem()
Original property name from the Odata EDM: BOMItem
@Nullable public String getBOMItemDescription()
Original property name from the Odata EDM: BOMItemDescription
Ist der Stücklistenpositionstext (zwei Zeilen von je 40 Zeichen) nicht ausreichend, so können Sie zusätzlich einen Positionslangtext erfassen, indem Sie im Menü Zusätze die Funktion Langtext -> Positionslangtext wählen.Beim Anlegen eines Positionslangtextes wird der Stücklistenpositionstext in die ersten 80 Zeichen des Langtextes übernommen.Eine Änderung des Stücklistenpositionstextes zieht bei existierendem Langtext automatisch eine Änderung der ersten 80 Zeichen des Langtextes nach sich und umgekehrt.Hinweis:Für Textpositionen wird dieser Text als Beschreibung der Komponente angezeigt.
@Nullable public String getBillOfMaterialCategory()
Original property name from the Odata EDM: BillOfMaterialCategory
@Nullable public String getSortField()
Original property name from the Odata EDM: SortField
@Nullable public String getBillOfMaterialItemNumber()
Original property name from the Odata EDM: BillOfMaterialItemNumber
@Nullable public String getBillOfMaterialInternalID()
Original property name from the Odata EDM: BillOfMaterialInternalID
Die Nummernvergabe führt das System intern durch und ist für Sie irrelevant. Sie bearbeiten die entsprechende Stückliste über die Angabe des Objektes (z.B. Material, Equipment), zu dem die Stückliste gehört.Das System speichert unter dieser Nummeralle Alternativen einer Mehrfachstücklistealle Varianten einer VariantenstücklisteStücklisten, die mehreren Werken zugeordnet sind
@Nullable public String getBillOfMaterialVariant()
Original property name from the Odata EDM: BillOfMaterialVariant
Ein und dasselbe Erzeugnis kann beispielsweise aufgrund unterschiedlicher Herstellungsverfahren für verschiedene Losgrößenbereiche durch mehrere Stücklisten (Alternativen) abgebildet werden. Diese alternativen Stücklisten werden in einer Mehrfachstückliste zusammengefaßt.Alternativen werden separat für unterschiedliche Stücklistenverwendungen gepflegt.
@Nullable public String getBOMItemCategory()
Original property name from the Odata EDM: BOMItemCategory
@Nullable public String getMaterial()
Original property name from the Odata EDM: Material
@Nullable public LocalDateTime getMatlCompRequirementDate()
Original property name from the Odata EDM: MatlCompRequirementDate
@Nullable public BigDecimal getGoodsMovementEntryQty()
Original property name from the Odata EDM: GoodsMovementEntryQty
@Nullable public String getEntryUnit()
Original property name from the Odata EDM: EntryUnit
Geben Sie hier nur dann eine Mengeneinheit ein, wenn sie von der Vorschlagsmengeneinheit abweicht.Die Vorschlagsmengeneinheit ist:die Bestellmengeneinheit bei einem Wareneingang zur Bestellungdie Fertigungsmengeneinheit bei einem Wareneingang zum Auftragdie Ausgabemengeneinheit bei anderen Bewegungen.Wenn die Vorschlagsmengeneinheit im Materialstammsatz nicht definiert ist, schägt das System die Lagermengeneinheit vor.
@Nullable public BigDecimal getRequiredQuantity()
Original property name from the Odata EDM: RequiredQuantity
@Nullable public String getBaseUnit()
Original property name from the Odata EDM: BaseUnit
Die Basismengeneinheit sowie die Alternativmengeneinheiten mit den dazugehörigen Umrechnungsfaktoren legen Sie im Materialstammsatz fest.Da alle Datenfortschreibungen in der Basismengeneinheit erfolgen, ist die Eingabe, die Sie hier machen, im Hinblick auf die Umrechnung von Alternativmengeneinheiten besonders wichtig. In einer Alternativmengeinheit kann eine Menge nur dann exakt dargestellt werden, wenn die zur Verfügung stehenden Nachkommastellen zu ihrer Darstellung ausreichen. Damit dies gewährleistet ist, müssen Sie folgendes beachten:Die Basismengeneinheit ist die Einheit, die den höchsten notwendigen Genauigkeitsanspruch befriedigt.Umrechnungen der Alternativmengeneinheiten in die Basismengeneinheit sollten zu einfachen Dezimalbrüchen führen (also nicht 1/3 = 0,333...).BestandsführungIn der Bestandsführung ist die Basismengeneinheit gleichbedeutend mit der Lagermengeneinheit.DienstleistungFür Dienstleistungen gibt es eigene Mengeneinheiten, z.B.LeistungseinheitMengeneinheit auf der übergeordneten Ebene der Position. Die genauen Mengenangaben der einzelnen Leistungen stehen jeweils auf der detaillierten Ebene der Leistungszeile.pauschalMengeneinheit auf der Ebene der Leistungszeile für einmalig zu erbringende Leistungen, bei denen keine genauen Mengen angegeben werden können oder sollen.
@Nullable public BigDecimal getWithdrawnQuantity()
Original property name from the Odata EDM: WithdrawnQuantity
@Nullable public String getDebitCreditCode()
Original property name from the Odata EDM: DebitCreditCode
@Nullable public BigDecimal getComponentScrapInPercent()
Original property name from the Odata EDM: ComponentScrapInPercent
Der Komponentenausschuß wird in der Materialdisposition zur Ermittlung der Einsatzmengen der Komponenten verwendet. Bei der Stücklistenauflösung erhöht das System die Einsatzmengen der Komponenten um die berechnete Ausschußmenge.BeispielEinsatzmenge 200 StückKomponentenausschuß 10 %Ausschußmenge 20 Stück---> Eingesetzt werden 220 StückBeispiele für die Berechnung in Zusammenhang mit dem Kennzeichen für Netto-Ausschuß finden Sie unter Netto-Ausschuß.Wenn für eine übergeordnete Baugruppe ein Baugruppenausschuß gilt, addiert das System beide Ausschußarten.Ist in der Stückliste ein Komponentenausschuß eingetragen, gilt der dort angegebene Wert. Anderenfalls gilt der im Materialstammsatz angegebene Wert.
@Nullable public Boolean getQuantityIsFixed()
Original property name from the Odata EDM: QuantityIsFixed
Dieses Kennzeichen setzen Sie, wenn die Menge sich in einem Beziehungssystem nicht verändert.Wenn eine Position einer Stückliste als fix gekennzeichnet ist und die Menge des zu fertigenden Endprodukts geändert wird, so verändert sich die Menge dieser Position nicht.Wenn eine Beistellposition nicht als fix gekennzeichnet ist und die Menge der Lohnbearbeitung geändert wird, so verändert sich die Menge der Beistellposition proportional dazu.
@Nullable public Boolean getMaterialComponentIsPhantomItem()
Original property name from the Odata EDM: MaterialComponentIsPhantomItem
@Nullable public String getPlant()
Original property name from the Odata EDM: Plant
@Nullable public String getStorageLocation()
Original property name from the Odata EDM: StorageLocation
@Nullable public String getSupplyArea()
Original property name from the Odata EDM: SupplyArea
@Nullable public String getMRPController()
Original property name from the Odata EDM: MRPController
@Nullable public String getOrderPathValue()
Original property name from the Odata EDM: OrderPathValue
Auftragsstufe und Auftragsweg geben zusammen die genaue Position einer Dummybaugruppe innerhalb einer Stückliste an.Eine Stückliste enthält folgende Dummybaugruppen (DummyBG) und Materialien:Material'A'___________________________________________DummyBG'B' DummyBG'C' Material'D'_____________ ___________DummyBG'E' Material'F' Material'G' Material'H'Material'J'Um die Position einzelner Dummybaugruppen innerhalb der Stücklistenstruktur zurückzuverfolgen, werden die Auftragsstufen und Auftragswege nach der folgenden Logik vergeben:Pro Stücklistenstufe wird eine Nummer für die Auftragsstufe vergebenPro Stücklistenpfad wird eine Nummer für den Auftragsweg vergebenIn der folgenden Stückliste zeigt die erste Ziffer die Auftragsstufe, die zweite Ziffer den Auftragsweg. Dabei gilt: Ist ein Material keine Dummybaugruppe wird als Stufe bzw. Weg die Ziffer '0' vergeben. Ist ein Material jedoch Komponente einer Dummybaugruppe, dann vererbt die Dummybaugruppe ihre Stufe und Weg weiter an diese Komponente.Material'A'(0/0)___________________________________________DummyBG'B' DummyBG'C' Material'D'(1/1) (1/2) (0/0)_____________ ___________DummyBG'E' Material'F' Material'G' Material'H'(2/1) (1/1) (1/2) (1/2)Material'J'(2/1)
@Nullable public String getOrderLevelValue()
Original property name from the Odata EDM: OrderLevelValue
Auftragsstufe und Auftragsweg geben zusammen die genaue Position einer Dummybaugruppe innerhalb einer Stückliste an.Eine Stückliste enthält folgende Dummybaugruppen (DummyBG) und Materialien:Material'A'___________________________________________DummyBG'B' DummyBG'C' Material'D'_____________ ___________DummyBG'E' Material'F' Material'G' Material'H'Material'J'Um die Position einzelner Dummybaugruppen innerhalb der Stücklistenstruktur zurückzuverfolgen, werden die Auftragsstufen und Auftragswege nach der folgenden Logik vergeben:Pro Stücklistenstufe wird eine Nummer für die Auftragsstufe vergebenPro Stücklistenpfad wird eine Nummer für den Auftragsweg vergebenIn der folgenden Stückliste zeigt die erste Ziffer die Auftragsstufe, die zweite Ziffer den Auftragsweg. Dabei gilt: Ist ein Material keine Dummybaugruppe wird als Stufe bzw. Weg die Ziffer '0' vergeben. Ist ein Material jedoch Komponente einer Dummybaugruppe, dann vererbt die Dummybaugruppe ihre Stufe und Weg weiter an diese Komponente.Material'A'(0/0)___________________________________________DummyBG'B' DummyBG'C' Material'D'(1/1) (1/2) (0/0)_____________ ___________DummyBG'E' Material'F' Material'G' Material'H'(2/1) (1/1) (1/2) (1/2)Material'J'(2/1)
@Nullable public String getAssembly()
Original property name from the Odata EDM: Assembly
@Nullable public String getAssemblyOrderPathValue()
Original property name from the Odata EDM: AssemblyOrderPathValue
@Nullable public String getAssemblyOrderLevelValue()
Original property name from the Odata EDM: AssemblyOrderLevelValue
@Nullable public String getDiscontinuationGroup()
Original property name from the Odata EDM: DiscontinuationGroup
@Nullable public String getMatlCompDiscontinuationType()
Original property name from the Odata EDM: MatlCompDiscontinuationType
Das gesetzte Kennzeichen bewirkt, daß das System bei der Disposition den Sekundärbedarf, der nicht mehr durch den Lagerbestand des Materials gedeckt ist, auf das Nachfolgematerial weiterleitet.Voraussetzungen:Auslauf- und Nachfolgematerial müssen plangesteuert geplant werden.Die Basismengeneinheit des Nachfolgematerials muß mit der des Auslaufmaterials identisch sein.
@Nullable public Boolean getMatlCompIsFollowUpMaterial()
Original property name from the Odata EDM: MatlCompIsFollowUpMaterial
@Nullable public String getFollowUpGroup()
Original property name from the Odata EDM: FollowUpGroup
@Nullable public String getFollowUpMaterial()
Original property name from the Odata EDM: FollowUpMaterial
@Nullable public Boolean getFollowUpMaterialIsNotActive()
Original property name from the Odata EDM: FollowUpMaterialIsNotActive
@Nullable public ZonedDateTime getLastChangeDateTime()
Original property name from the Odata EDM: LastChangeDateTime
public String toString()
toString
in class VdmObject<PlannedOrderComponent>
public boolean equals(Object o)
equals
in class VdmObject<PlannedOrderComponent>
protected boolean canEqual(Object other)
canEqual
in class VdmObject<PlannedOrderComponent>
public int hashCode()
hashCode
in class VdmObject<PlannedOrderComponent>
Copyright © 2020 SAP SE. All rights reserved.