public class PlannedOrder extends VdmEntity<PlannedOrder>
Original entity name from the Odata EDM: A_PlannedOrderType
Modifier and Type | Class and Description |
---|---|
static class |
PlannedOrder.PlannedOrderBuilder
Helper class to allow for fluent creation of PlannedOrder instances.
|
Modifier and Type | Field and Description |
---|---|
static PlannedOrderField<String> |
ACCOUNT_ASSIGNMENT_CATEGORY
Use with available fluent helpers to apply the AccountAssignmentCategory field to query operations.
|
static PlannedOrderSelectable |
ALL_FIELDS
Selector for all available fields of PlannedOrder.
|
static PlannedOrderField<String> |
BASE_UNIT
Use with available fluent helpers to apply the BaseUnit field to query operations.
|
static PlannedOrderField<String> |
BILL_OF_OPERATIONS
Use with available fluent helpers to apply the BillOfOperations field to query operations.
|
static PlannedOrderField<String> |
BILL_OF_OPERATIONS_GROUP
Use with available fluent helpers to apply the BillOfOperationsGroup field to query operations.
|
static PlannedOrderField<String> |
BILL_OF_OPERATIONS_TYPE
Use with available fluent helpers to apply the BillOfOperationsType field to query operations.
|
static PlannedOrderField<String> |
CAPACITY_REQUIREMENT
Use with available fluent helpers to apply the CapacityRequirement field to query operations.
|
static PlannedOrderField<String> |
CAPACITY_REQUIREMENT_ORIGIN
Use with available fluent helpers to apply the CapacityRequirementOrigin field to query operations.
|
static PlannedOrderField<String> |
CUSTOMER
Use with available fluent helpers to apply the Customer field to query operations.
|
static PlannedOrderField<String> |
FIXED_SUPPLIER
Use with available fluent helpers to apply the FixedSupplier field to query operations.
|
static PlannedOrderField<BigDecimal> |
GOODS_RECEIPT_QTY
Use with available fluent helpers to apply the GoodsReceiptQty field to query operations.
|
static PlannedOrderField<BigDecimal> |
ISSUED_QUANTITY
Use with available fluent helpers to apply the IssuedQuantity field to query operations.
|
static PlannedOrderField<ZonedDateTime> |
LAST_CHANGE_DATE_TIME
Use with available fluent helpers to apply the LastChangeDateTime field to query operations.
|
static PlannedOrderField<LocalDateTime> |
LAST_SCHEDULED_DATE
Use with available fluent helpers to apply the LastScheduledDate field to query operations.
|
static PlannedOrderField<String> |
MATERIAL
Use with available fluent helpers to apply the Material field to query operations.
|
static PlannedOrderField<String> |
MATERIAL_NAME
Use with available fluent helpers to apply the MaterialName field to query operations.
|
static PlannedOrderField<String> |
MATERIAL_PROCUREMENT_CATEGORY
Use with available fluent helpers to apply the MaterialProcurementCategory field to query operations.
|
static PlannedOrderField<String> |
MATERIAL_PROCUREMENT_TYPE
Use with available fluent helpers to apply the MaterialProcurementType field to query operations.
|
static PlannedOrderField<String> |
MRP_AREA
Use with available fluent helpers to apply the MRPArea field to query operations.
|
static PlannedOrderField<String> |
MRP_CONTROLLER
Use with available fluent helpers to apply the MRPController field to query operations.
|
static PlannedOrderField<String> |
MRP_PLANT
Use with available fluent helpers to apply the MRPPlant field to query operations.
|
static PlannedOrderField<String> |
PLANNED_ORDER
Use with available fluent helpers to apply the PlannedOrder field to query operations.
|
static PlannedOrderField<Boolean> |
PLANNED_ORDER_BOM_IS_FIXED
Use with available fluent helpers to apply the PlannedOrderBOMIsFixed field to query operations.
|
static PlannedOrderField<Boolean> |
PLANNED_ORDER_IS_CONVERTIBLE
Use with available fluent helpers to apply the PlannedOrderIsConvertible field to query operations.
|
static PlannedOrderField<Boolean> |
PLANNED_ORDER_IS_FIRM
Use with available fluent helpers to apply the PlannedOrderIsFirm field to query operations.
|
static PlannedOrderField<LocalDateTime> |
PLANNED_ORDER_OPENING_DATE
Use with available fluent helpers to apply the PlannedOrderOpeningDate field to query operations.
|
static PlannedOrderField<String> |
PLANNED_ORDER_TYPE
Use with available fluent helpers to apply the PlannedOrderType field to query operations.
|
static PlannedOrderField<LocalDateTime> |
PLND_ORDER_PLANNED_END_DATE
Use with available fluent helpers to apply the PlndOrderPlannedEndDate field to query operations.
|
static PlannedOrderField<LocalTime> |
PLND_ORDER_PLANNED_END_TIME
Use with available fluent helpers to apply the PlndOrderPlannedEndTime field to query operations.
|
static PlannedOrderField<BigDecimal> |
PLND_ORDER_PLANNED_SCRAP_QTY
Use with available fluent helpers to apply the PlndOrderPlannedScrapQty field to query operations.
|
static PlannedOrderField<LocalDateTime> |
PLND_ORDER_PLANNED_START_DATE
Use with available fluent helpers to apply the PlndOrderPlannedStartDate field to query operations.
|
static PlannedOrderField<LocalTime> |
PLND_ORDER_PLANNED_START_TIME
Use with available fluent helpers to apply the PlndOrderPlannedStartTime field to query operations.
|
static PlannedOrderField<LocalDateTime> |
PRODUCTION_END_DATE
Use with available fluent helpers to apply the ProductionEndDate field to query operations.
|
static PlannedOrderField<String> |
PRODUCTION_PLANT
Use with available fluent helpers to apply the ProductionPlant field to query operations.
|
static PlannedOrderField<LocalDateTime> |
PRODUCTION_START_DATE
Use with available fluent helpers to apply the ProductionStartDate field to query operations.
|
static PlannedOrderField<String> |
PRODUCTION_SUPERVISOR
Use with available fluent helpers to apply the ProductionSupervisor field to query operations.
|
static PlannedOrderField<String> |
PRODUCTION_VERSION
Use with available fluent helpers to apply the ProductionVersion field to query operations.
|
static PlannedOrderField<String> |
PURCHASING_DOCUMENT
Use with available fluent helpers to apply the PurchasingDocument field to query operations.
|
static PlannedOrderField<String> |
PURCHASING_DOCUMENT_ITEM
Use with available fluent helpers to apply the PurchasingDocumentItem field to query operations.
|
static PlannedOrderField<String> |
PURCHASING_GROUP
Use with available fluent helpers to apply the PurchasingGroup field to query operations.
|
static PlannedOrderField<String> |
PURCHASING_ORGANIZATION
Use with available fluent helpers to apply the PurchasingOrganization field to query operations.
|
static PlannedOrderField<String> |
QUOTA_ARRANGEMENT
Use with available fluent helpers to apply the QuotaArrangement field to query operations.
|
static PlannedOrderField<String> |
QUOTA_ARRANGEMENT_ITEM
Use with available fluent helpers to apply the QuotaArrangementItem field to query operations.
|
static PlannedOrderField<String> |
RESERVATION
Use with available fluent helpers to apply the Reservation field to query operations.
|
static PlannedOrderField<String> |
SALES_ORDER
Use with available fluent helpers to apply the SalesOrder field to query operations.
|
static PlannedOrderField<String> |
SALES_ORDER_ITEM
Use with available fluent helpers to apply the SalesOrderItem field to query operations.
|
static PlannedOrderField<LocalDateTime> |
SCHEDULED_BASIC_END_DATE
Use with available fluent helpers to apply the ScheduledBasicEndDate field to query operations.
|
static PlannedOrderField<LocalTime> |
SCHEDULED_BASIC_END_TIME
Use with available fluent helpers to apply the ScheduledBasicEndTime field to query operations.
|
static PlannedOrderField<LocalDateTime> |
SCHEDULED_BASIC_START_DATE
Use with available fluent helpers to apply the ScheduledBasicStartDate field to query operations.
|
static PlannedOrderField<LocalTime> |
SCHEDULED_BASIC_START_TIME
Use with available fluent helpers to apply the ScheduledBasicStartTime field to query operations.
|
static PlannedOrderField<String> |
SCHEDULING_TYPE
Use with available fluent helpers to apply the SchedulingType field to query operations.
|
static PlannedOrderField<String> |
STORAGE_LOCATION
Use with available fluent helpers to apply the StorageLocation field to query operations.
|
static PlannedOrderField<String> |
SUPPLIER_NAME
Use with available fluent helpers to apply the SupplierName field to query operations.
|
static PlannedOrderLink<PlannedOrderCapacity> |
TO_PLANNED_ORDER_CAPACITY
Use with available fluent helpers to apply the to_PlannedOrderCapacity navigation property to query
operations.
|
static PlannedOrderLink<PlannedOrderComponent> |
TO_PLANNED_ORDER_COMPONENT
Use with available fluent helpers to apply the to_PlannedOrderComponent navigation property to query
operations.
|
static PlannedOrderField<BigDecimal> |
TOTAL_QUANTITY
Use with available fluent helpers to apply the TotalQuantity field to query operations.
|
static PlannedOrderField<String> |
WBS_DESCRIPTION
Use with available fluent helpers to apply the WBSDescription field to query operations.
|
static PlannedOrderField<String> |
WBS_ELEMENT
Use with available fluent helpers to apply the WBSElement field to query operations.
|
static PlannedOrderField<String> |
WBS_ELEMENT_INTERNAL_ID
Use with available fluent helpers to apply the WBSElementInternalID field to query operations.
|
changedOriginalFields
Constructor and Description |
---|
PlannedOrder() |
PlannedOrder(String plannedOrder,
String plannedOrderType,
String material,
String materialName,
String productionPlant,
String mRPPlant,
String mRPArea,
String productionVersion,
String materialProcurementCategory,
String materialProcurementType,
String storageLocation,
String baseUnit,
BigDecimal totalQuantity,
BigDecimal plndOrderPlannedScrapQty,
BigDecimal goodsReceiptQty,
BigDecimal issuedQuantity,
LocalDateTime plndOrderPlannedStartDate,
LocalTime plndOrderPlannedStartTime,
LocalDateTime plndOrderPlannedEndDate,
LocalTime plndOrderPlannedEndTime,
LocalDateTime plannedOrderOpeningDate,
ZonedDateTime lastChangeDateTime,
LocalDateTime productionStartDate,
LocalDateTime productionEndDate,
String salesOrder,
String salesOrderItem,
String customer,
String wBSElementInternalID,
String wBSElement,
String wBSDescription,
String accountAssignmentCategory,
String reservation,
String mRPController,
String productionSupervisor,
String purchasingGroup,
String purchasingOrganization,
String fixedSupplier,
String purchasingDocument,
String purchasingDocumentItem,
String quotaArrangement,
String quotaArrangementItem,
String supplierName,
Boolean plannedOrderIsFirm,
Boolean plannedOrderIsConvertible,
Boolean plannedOrderBOMIsFixed,
String capacityRequirement,
String capacityRequirementOrigin,
String billOfOperationsType,
String billOfOperationsGroup,
String billOfOperations,
LocalDateTime lastScheduledDate,
LocalDateTime scheduledBasicEndDate,
LocalTime scheduledBasicEndTime,
LocalDateTime scheduledBasicStartDate,
LocalTime scheduledBasicStartTime,
String schedulingType,
List<PlannedOrderCapacity> toPlannedOrderCapacity,
List<PlannedOrderComponent> toPlannedOrderComponent) |
Modifier and Type | Method and Description |
---|---|
void |
addPlannedOrderCapacity(PlannedOrderCapacity... entity)
Adds elements to the list of associated PlannedOrderCapacity entities.
|
void |
addPlannedOrderComponent(PlannedOrderComponent... entity)
Adds elements to the list of associated PlannedOrderComponent entities.
|
void |
attachToService(String servicePath,
HttpDestinationProperties destination)
Sets the service path and destination for the fetch commands of this entity.
|
static PlannedOrder.PlannedOrderBuilder |
builder() |
protected boolean |
canEqual(Object other) |
boolean |
equals(Object o) |
List<PlannedOrderCapacity> |
fetchPlannedOrderCapacity()
Fetches the PlannedOrderCapacity entities (one to many) associated with this entity.
|
List<PlannedOrderComponent> |
fetchPlannedOrderComponent()
Fetches the PlannedOrderComponent entities (one to many) associated with this entity.
|
static <T> PlannedOrderField<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 |
getAccountAssignmentCategory()
Constraints: Not nullable, Maximum length: 1
|
String |
getBaseUnit()
Constraints: Not nullable, Maximum length: 3
|
String |
getBillOfOperations()
Constraints: Not nullable, Maximum length: 2
|
String |
getBillOfOperationsGroup()
Constraints: Not nullable, Maximum length: 8
|
String |
getBillOfOperationsType()
Constraints: Not nullable, Maximum length: 1
|
String |
getCapacityRequirement()
Constraints: Not nullable, Maximum length: 12
|
String |
getCapacityRequirementOrigin()
Constraints: Not nullable, Maximum length: 1
|
String |
getCustomer()
Constraints: Not nullable, Maximum length: 10
|
protected String |
getDefaultServicePath() |
HttpDestinationProperties |
getDestinationForFetch()
Convienence field for reusing the same destination with multiple queries (e.g.
|
protected String |
getEntityCollection() |
String |
getFixedSupplier()
Constraints: Not nullable, Maximum length: 10
|
BigDecimal |
getGoodsReceiptQty()
Constraints: Not nullable, Precision: 13, Scale: 3
|
BigDecimal |
getIssuedQuantity()
Constraints: Not nullable, Precision: 13, Scale: 3
|
protected Map<String,Object> |
getKey() |
ZonedDateTime |
getLastChangeDateTime()
Constraints: Not nullable, Precision: 0
|
LocalDateTime |
getLastScheduledDate()
Constraints: Not nullable, Precision: 0
|
String |
getMaterial()
Constraints: Not nullable, Maximum length: 40
|
String |
getMaterialName()
Constraints: Not nullable, Maximum length: 40
|
String |
getMaterialProcurementCategory()
Constraints: Not nullable, Maximum length: 1
|
String |
getMaterialProcurementType()
Constraints: Not nullable, Maximum length: 1
|
String |
getMRPArea()
Constraints: Not nullable, Maximum length: 10
|
String |
getMRPController()
Constraints: Not nullable, Maximum length: 3
|
String |
getMRPPlant()
Constraints: Not nullable, Maximum length: 4
|
String |
getPlannedOrder()
(Key Field) Constraints: Not nullable, Maximum length: 10
|
Boolean |
getPlannedOrderBOMIsFixed()
Constraints: none
|
io.vavr.control.Option<List<PlannedOrderCapacity>> |
getPlannedOrderCapacityIfPresent()
Retrieval of associated PlannedOrderCapacity entities (one to many).
|
List<PlannedOrderCapacity> |
getPlannedOrderCapacityOrFetch()
Retrieval of associated PlannedOrderCapacity entities (one to many).
|
io.vavr.control.Option<List<PlannedOrderComponent>> |
getPlannedOrderComponentIfPresent()
Retrieval of associated PlannedOrderComponent entities (one to many).
|
List<PlannedOrderComponent> |
getPlannedOrderComponentOrFetch()
Retrieval of associated PlannedOrderComponent entities (one to many).
|
Boolean |
getPlannedOrderIsConvertible()
Constraints: none
|
Boolean |
getPlannedOrderIsFirm()
Constraints: none
|
LocalDateTime |
getPlannedOrderOpeningDate()
Constraints: Not nullable, Precision: 0
|
String |
getPlannedOrderType()
Constraints: Not nullable, Maximum length: 4
|
LocalDateTime |
getPlndOrderPlannedEndDate()
Constraints: Not nullable, Precision: 0
|
LocalTime |
getPlndOrderPlannedEndTime()
Constraints: Not nullable, Precision: 0
|
BigDecimal |
getPlndOrderPlannedScrapQty()
Constraints: Not nullable, Precision: 13, Scale: 3
|
LocalDateTime |
getPlndOrderPlannedStartDate()
Constraints: Not nullable, Precision: 0
|
LocalTime |
getPlndOrderPlannedStartTime()
Constraints: Not nullable, Precision: 0
|
LocalDateTime |
getProductionEndDate()
Constraints: Not nullable, Precision: 0
|
String |
getProductionPlant()
Constraints: Not nullable, Maximum length: 4
|
LocalDateTime |
getProductionStartDate()
Constraints: Not nullable, Precision: 0
|
String |
getProductionSupervisor()
Constraints: Not nullable, Maximum length: 3
|
String |
getProductionVersion()
Constraints: Not nullable, Maximum length: 4
|
String |
getPurchasingDocument()
Constraints: Not nullable, Maximum length: 10
|
String |
getPurchasingDocumentItem()
Constraints: Not nullable, Maximum length: 5
|
String |
getPurchasingGroup()
Constraints: Not nullable, Maximum length: 3
|
String |
getPurchasingOrganization()
Constraints: Not nullable, Maximum length: 4
|
String |
getQuotaArrangement()
Constraints: Not nullable, Maximum length: 10
|
String |
getQuotaArrangementItem()
Constraints: Not nullable, Maximum length: 3
|
String |
getReservation()
Constraints: Not nullable, Maximum length: 10
|
String |
getSalesOrder()
Constraints: Not nullable, Maximum length: 10
|
String |
getSalesOrderItem()
Constraints: Not nullable, Maximum length: 6
|
LocalDateTime |
getScheduledBasicEndDate()
Constraints: Not nullable, Precision: 0
|
LocalTime |
getScheduledBasicEndTime()
Constraints: Not nullable, Precision: 0
|
LocalDateTime |
getScheduledBasicStartDate()
Constraints: Not nullable, Precision: 0
|
LocalTime |
getScheduledBasicStartTime()
Constraints: Not nullable, Precision: 0
|
String |
getSchedulingType()
Constraints: Not nullable, Maximum length: 1
|
String |
getStorageLocation()
Constraints: Not nullable, Maximum length: 4
|
String |
getSupplierName()
Constraints: Not nullable, Maximum length: 80
|
BigDecimal |
getTotalQuantity()
Constraints: Not nullable, Precision: 13, Scale: 3
|
Class<PlannedOrder> |
getType() |
String |
getWBSDescription()
Constraints: Not nullable, Maximum length: 40
|
String |
getWBSElement()
Constraints: Not nullable, Maximum length: 24
|
String |
getWBSElementInternalID()
Constraints: Not nullable, Maximum length: 24
|
int |
hashCode() |
void |
setAccountAssignmentCategory(String accountAssignmentCategory)
Constraints: Not nullable, Maximum length: 1
|
void |
setBaseUnit(String baseUnit)
Constraints: Not nullable, Maximum length: 3
|
void |
setBillOfOperations(String billOfOperations)
Constraints: Not nullable, Maximum length: 2
|
void |
setBillOfOperationsGroup(String billOfOperationsGroup)
Constraints: Not nullable, Maximum length: 8
|
void |
setBillOfOperationsType(String billOfOperationsType)
Constraints: Not nullable, Maximum length: 1
|
void |
setCapacityRequirement(String capacityRequirement)
Constraints: Not nullable, Maximum length: 12
|
void |
setCapacityRequirementOrigin(String capacityRequirementOrigin)
Constraints: Not nullable, Maximum length: 1
|
void |
setCustomer(String customer)
Constraints: Not nullable, Maximum length: 10
|
void |
setFixedSupplier(String fixedSupplier)
Constraints: Not nullable, Maximum length: 10
|
void |
setGoodsReceiptQty(BigDecimal goodsReceiptQty)
Constraints: Not nullable, Precision: 13, Scale: 3
|
void |
setIssuedQuantity(BigDecimal issuedQuantity)
Constraints: Not nullable, Precision: 13, Scale: 3
|
void |
setLastChangeDateTime(ZonedDateTime lastChangeDateTime)
Constraints: Not nullable, Precision: 0
|
void |
setLastScheduledDate(LocalDateTime lastScheduledDate)
Constraints: Not nullable, Precision: 0
|
void |
setMaterial(String material)
Constraints: Not nullable, Maximum length: 40
|
void |
setMaterialName(String materialName)
Constraints: Not nullable, Maximum length: 40
|
void |
setMaterialProcurementCategory(String materialProcurementCategory)
Constraints: Not nullable, Maximum length: 1
|
void |
setMaterialProcurementType(String materialProcurementType)
Constraints: Not nullable, Maximum length: 1
|
void |
setMRPArea(String mRPArea)
Constraints: Not nullable, Maximum length: 10
|
void |
setMRPController(String mRPController)
Constraints: Not nullable, Maximum length: 3
|
void |
setMRPPlant(String mRPPlant)
Constraints: Not nullable, Maximum length: 4
|
void |
setPlannedOrder(String plannedOrder)
(Key Field) Constraints: Not nullable, Maximum length: 10
|
void |
setPlannedOrderBOMIsFixed(Boolean plannedOrderBOMIsFixed)
Constraints: none
|
void |
setPlannedOrderCapacity(List<PlannedOrderCapacity> value)
Overwrites the list of associated PlannedOrderCapacity entities for the loaded navigation property
to_PlannedOrderCapacity.
|
void |
setPlannedOrderComponent(List<PlannedOrderComponent> value)
Overwrites the list of associated PlannedOrderComponent entities for the loaded navigation property
to_PlannedOrderComponent.
|
void |
setPlannedOrderIsConvertible(Boolean plannedOrderIsConvertible)
Constraints: none
|
void |
setPlannedOrderIsFirm(Boolean plannedOrderIsFirm)
Constraints: none
|
void |
setPlannedOrderOpeningDate(LocalDateTime plannedOrderOpeningDate)
Constraints: Not nullable, Precision: 0
|
void |
setPlannedOrderType(String plannedOrderType)
Constraints: Not nullable, Maximum length: 4
|
void |
setPlndOrderPlannedEndDate(LocalDateTime plndOrderPlannedEndDate)
Constraints: Not nullable, Precision: 0
|
void |
setPlndOrderPlannedEndTime(LocalTime plndOrderPlannedEndTime)
Constraints: Not nullable, Precision: 0
|
void |
setPlndOrderPlannedScrapQty(BigDecimal plndOrderPlannedScrapQty)
Constraints: Not nullable, Precision: 13, Scale: 3
|
void |
setPlndOrderPlannedStartDate(LocalDateTime plndOrderPlannedStartDate)
Constraints: Not nullable, Precision: 0
|
void |
setPlndOrderPlannedStartTime(LocalTime plndOrderPlannedStartTime)
Constraints: Not nullable, Precision: 0
|
void |
setProductionEndDate(LocalDateTime productionEndDate)
Constraints: Not nullable, Precision: 0
|
void |
setProductionPlant(String productionPlant)
Constraints: Not nullable, Maximum length: 4
|
void |
setProductionStartDate(LocalDateTime productionStartDate)
Constraints: Not nullable, Precision: 0
|
void |
setProductionSupervisor(String productionSupervisor)
Constraints: Not nullable, Maximum length: 3
|
void |
setProductionVersion(String productionVersion)
Constraints: Not nullable, Maximum length: 4
|
void |
setPurchasingDocument(String purchasingDocument)
Constraints: Not nullable, Maximum length: 10
|
void |
setPurchasingDocumentItem(String purchasingDocumentItem)
Constraints: Not nullable, Maximum length: 5
|
void |
setPurchasingGroup(String purchasingGroup)
Constraints: Not nullable, Maximum length: 3
|
void |
setPurchasingOrganization(String purchasingOrganization)
Constraints: Not nullable, Maximum length: 4
|
void |
setQuotaArrangement(String quotaArrangement)
Constraints: Not nullable, Maximum length: 10
|
void |
setQuotaArrangementItem(String quotaArrangementItem)
Constraints: Not nullable, Maximum length: 3
|
void |
setReservation(String reservation)
Constraints: Not nullable, Maximum length: 10
|
void |
setSalesOrder(String salesOrder)
Constraints: Not nullable, Maximum length: 10
|
void |
setSalesOrderItem(String salesOrderItem)
Constraints: Not nullable, Maximum length: 6
|
void |
setScheduledBasicEndDate(LocalDateTime scheduledBasicEndDate)
Constraints: Not nullable, Precision: 0
|
void |
setScheduledBasicEndTime(LocalTime scheduledBasicEndTime)
Constraints: Not nullable, Precision: 0
|
void |
setScheduledBasicStartDate(LocalDateTime scheduledBasicStartDate)
Constraints: Not nullable, Precision: 0
|
void |
setScheduledBasicStartTime(LocalTime scheduledBasicStartTime)
Constraints: Not nullable, Precision: 0
|
void |
setSchedulingType(String schedulingType)
Constraints: Not nullable, Maximum length: 1
|
protected void |
setServicePathForFetch(String servicePathForFetch)
The service path only used for the fetch commands of this entity.
|
void |
setStorageLocation(String storageLocation)
Constraints: Not nullable, Maximum length: 4
|
void |
setSupplierName(String supplierName)
Constraints: Not nullable, Maximum length: 80
|
void |
setTotalQuantity(BigDecimal totalQuantity)
Constraints: Not nullable, Precision: 13, Scale: 3
|
void |
setWBSDescription(String wBSDescription)
Constraints: Not nullable, Maximum length: 40
|
void |
setWBSElement(String wBSElement)
Constraints: Not nullable, Maximum length: 24
|
void |
setWBSElementInternalID(String wBSElementInternalID)
Constraints: Not nullable, Maximum length: 24
|
protected Map<String,Object> |
toMapOfFields() |
protected Map<String,Object> |
toMapOfNavigationProperties() |
String |
toString() |
getServicePathForFetch, getVersionIdentifier, setDestinationForFetch, setVersionIdentifier
getChangedFields, getCustomField, getCustomField, getCustomFieldNames, getCustomFields, getSetOfCustomFields, getSetOfFields, getSetOfNavigationProperties, hasCustomField, hasCustomField, rememberChangedField, resetChangedFields, setCustomField, setCustomField, toMap, toMapOfCustomFields
public static final PlannedOrderSelectable ALL_FIELDS
public static final PlannedOrderField<String> PLANNED_ORDER
public static final PlannedOrderField<String> PLANNED_ORDER_TYPE
public static final PlannedOrderField<String> MATERIAL
public static final PlannedOrderField<String> MATERIAL_NAME
public static final PlannedOrderField<String> PRODUCTION_PLANT
public static final PlannedOrderField<String> MRP_PLANT
public static final PlannedOrderField<String> MRP_AREA
public static final PlannedOrderField<String> PRODUCTION_VERSION
public static final PlannedOrderField<String> MATERIAL_PROCUREMENT_CATEGORY
public static final PlannedOrderField<String> MATERIAL_PROCUREMENT_TYPE
public static final PlannedOrderField<String> STORAGE_LOCATION
public static final PlannedOrderField<String> BASE_UNIT
public static final PlannedOrderField<BigDecimal> TOTAL_QUANTITY
public static final PlannedOrderField<BigDecimal> PLND_ORDER_PLANNED_SCRAP_QTY
public static final PlannedOrderField<BigDecimal> GOODS_RECEIPT_QTY
public static final PlannedOrderField<BigDecimal> ISSUED_QUANTITY
public static final PlannedOrderField<LocalDateTime> PLND_ORDER_PLANNED_START_DATE
public static final PlannedOrderField<LocalTime> PLND_ORDER_PLANNED_START_TIME
public static final PlannedOrderField<LocalDateTime> PLND_ORDER_PLANNED_END_DATE
public static final PlannedOrderField<LocalTime> PLND_ORDER_PLANNED_END_TIME
public static final PlannedOrderField<LocalDateTime> PLANNED_ORDER_OPENING_DATE
public static final PlannedOrderField<ZonedDateTime> LAST_CHANGE_DATE_TIME
public static final PlannedOrderField<LocalDateTime> PRODUCTION_START_DATE
public static final PlannedOrderField<LocalDateTime> PRODUCTION_END_DATE
public static final PlannedOrderField<String> SALES_ORDER
public static final PlannedOrderField<String> SALES_ORDER_ITEM
public static final PlannedOrderField<String> CUSTOMER
public static final PlannedOrderField<String> WBS_ELEMENT_INTERNAL_ID
public static final PlannedOrderField<String> WBS_ELEMENT
public static final PlannedOrderField<String> WBS_DESCRIPTION
public static final PlannedOrderField<String> ACCOUNT_ASSIGNMENT_CATEGORY
public static final PlannedOrderField<String> RESERVATION
public static final PlannedOrderField<String> MRP_CONTROLLER
public static final PlannedOrderField<String> PRODUCTION_SUPERVISOR
public static final PlannedOrderField<String> PURCHASING_GROUP
public static final PlannedOrderField<String> PURCHASING_ORGANIZATION
public static final PlannedOrderField<String> FIXED_SUPPLIER
public static final PlannedOrderField<String> PURCHASING_DOCUMENT
public static final PlannedOrderField<String> PURCHASING_DOCUMENT_ITEM
public static final PlannedOrderField<String> QUOTA_ARRANGEMENT
public static final PlannedOrderField<String> QUOTA_ARRANGEMENT_ITEM
public static final PlannedOrderField<String> SUPPLIER_NAME
public static final PlannedOrderField<Boolean> PLANNED_ORDER_IS_FIRM
public static final PlannedOrderField<Boolean> PLANNED_ORDER_IS_CONVERTIBLE
public static final PlannedOrderField<Boolean> PLANNED_ORDER_BOM_IS_FIXED
public static final PlannedOrderField<String> CAPACITY_REQUIREMENT
public static final PlannedOrderField<String> CAPACITY_REQUIREMENT_ORIGIN
public static final PlannedOrderField<String> BILL_OF_OPERATIONS_TYPE
public static final PlannedOrderField<String> BILL_OF_OPERATIONS_GROUP
public static final PlannedOrderField<String> BILL_OF_OPERATIONS
public static final PlannedOrderField<LocalDateTime> LAST_SCHEDULED_DATE
public static final PlannedOrderField<LocalDateTime> SCHEDULED_BASIC_END_DATE
public static final PlannedOrderField<LocalTime> SCHEDULED_BASIC_END_TIME
public static final PlannedOrderField<LocalDateTime> SCHEDULED_BASIC_START_DATE
public static final PlannedOrderField<LocalTime> SCHEDULED_BASIC_START_TIME
public static final PlannedOrderField<String> SCHEDULING_TYPE
public static final PlannedOrderLink<PlannedOrderCapacity> TO_PLANNED_ORDER_CAPACITY
public static final PlannedOrderLink<PlannedOrderComponent> TO_PLANNED_ORDER_COMPONENT
public PlannedOrder()
public PlannedOrder(@Nullable String plannedOrder, @Nullable String plannedOrderType, @Nullable String material, @Nullable String materialName, @Nullable String productionPlant, @Nullable String mRPPlant, @Nullable String mRPArea, @Nullable String productionVersion, @Nullable String materialProcurementCategory, @Nullable String materialProcurementType, @Nullable String storageLocation, @Nullable String baseUnit, @Nullable BigDecimal totalQuantity, @Nullable BigDecimal plndOrderPlannedScrapQty, @Nullable BigDecimal goodsReceiptQty, @Nullable BigDecimal issuedQuantity, @Nullable LocalDateTime plndOrderPlannedStartDate, @Nullable LocalTime plndOrderPlannedStartTime, @Nullable LocalDateTime plndOrderPlannedEndDate, @Nullable LocalTime plndOrderPlannedEndTime, @Nullable LocalDateTime plannedOrderOpeningDate, @Nullable ZonedDateTime lastChangeDateTime, @Nullable LocalDateTime productionStartDate, @Nullable LocalDateTime productionEndDate, @Nullable String salesOrder, @Nullable String salesOrderItem, @Nullable String customer, @Nullable String wBSElementInternalID, @Nullable String wBSElement, @Nullable String wBSDescription, @Nullable String accountAssignmentCategory, @Nullable String reservation, @Nullable String mRPController, @Nullable String productionSupervisor, @Nullable String purchasingGroup, @Nullable String purchasingOrganization, @Nullable String fixedSupplier, @Nullable String purchasingDocument, @Nullable String purchasingDocumentItem, @Nullable String quotaArrangement, @Nullable String quotaArrangementItem, @Nullable String supplierName, @Nullable Boolean plannedOrderIsFirm, @Nullable Boolean plannedOrderIsConvertible, @Nullable Boolean plannedOrderBOMIsFixed, @Nullable String capacityRequirement, @Nullable String capacityRequirementOrigin, @Nullable String billOfOperationsType, @Nullable String billOfOperationsGroup, @Nullable String billOfOperations, @Nullable LocalDateTime lastScheduledDate, @Nullable LocalDateTime scheduledBasicEndDate, @Nullable LocalTime scheduledBasicEndTime, @Nullable LocalDateTime scheduledBasicStartDate, @Nullable LocalTime scheduledBasicStartTime, @Nullable String schedulingType, List<PlannedOrderCapacity> toPlannedOrderCapacity, List<PlannedOrderComponent> toPlannedOrderComponent)
@Nonnull public Class<PlannedOrder> getType()
getType
in class VdmObject<PlannedOrder>
public void setPlannedOrder(@Nullable String plannedOrder)
Original property name from the Odata EDM: PlannedOrder
plannedOrder
- Identifiziert den Planauftrag zu einem Material eindeutig.public void setPlannedOrderType(@Nullable String plannedOrderType)
Original property name from the Odata EDM: PlannedOrderType
plannedOrderType
- Steuert, für welche Auftragsart (z.B. Normalbestellung, Lagerauftrag) der Planauftrag vorgesehen ist.public void setMaterial(@Nullable String material)
Original property name from the Odata EDM: Material
material
- Nummer des Materials, für das der Planauftrag gilt.public void setMaterialName(@Nullable String materialName)
Original property name from the Odata EDM: MaterialName
Es kann für beliebig viele Sprachen jeweils genau einen Kurztext geben.Prinzipiell erfassen Sie den Materialkurztext auf dem Datenbild des ersten Fachbereichs, für den Sie Daten erfassen, und zwar in der Sprache, in der Sie angemeldet sind. Auf dem Grunddatenbild ist der Materialkurztext überschreibbar.
materialName
- Bis zu 40 Stellen langer Text, der das Material näher bezeichnet. Der Materialkurztext ist die
Bezeichnung des Materials.public void setProductionPlant(@Nullable String productionPlant)
Original property name from the Odata EDM: ProductionPlant
productionPlant
- Werk, in dem laut Planauftrag die Auftragsmenge des eigengefertigten Materials voraussichtlich
produziert wird.public void setMRPPlant(@Nullable String mRPPlant)
Original property name from the Odata EDM: MRPPlant
mRPPlant
- Nummer, die das Werk, in dem die Bedarfsplanung, die Prognose oder die Langfristplanung durchgeführt
wird, eindeutig identifziert.public void setMRPArea(@Nullable String mRPArea)
Original property name from the Odata EDM: MRPArea
mRPArea
- Nummer des Dispositionsbereiches, für den eine eigene Bedarfsplanung durchgeführt werden soll.public void setProductionVersion(@Nullable String productionVersion)
Original property name from the Odata EDM: ProductionVersion
Die Fertigungsversion legt folgendes fest:die Stücklistenalternative für die Stücklistenauflösungden Plantyp, die Plangruppe und den Plangruppenzähler für die Zuordnung zu PlänenLosgrößenrestriktionen für die Serienfertigung
productionVersion
- Schlüssel, der die verschiedenen Fertigungstechniken, nach denen ein Material gefertigt werden kann,
bestimmt.public void setMaterialProcurementCategory(@Nullable String materialProcurementCategory)
Original property name from the Odata EDM: MaterialProcurementCategory
materialProcurementCategory
- Materialbeschaffungstyppublic void setMaterialProcurementType(@Nullable String materialProcurementType)
Original property name from the Odata EDM: MaterialProcurementType
materialProcurementType
- Materialbeschaffungsartpublic void setStorageLocation(@Nullable String storageLocation)
Original property name from the Odata EDM: StorageLocation
storageLocation
- Lagerortpublic 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 setTotalQuantity(@Nullable BigDecimal totalQuantity)
Original property name from the Odata EDM: TotalQuantity
totalQuantity
- Menge, die laut Planauftrag insgesamt gefertigt bzw. bestellt wird.public void setPlndOrderPlannedScrapQty(@Nullable BigDecimal plndOrderPlannedScrapQty)
Original property name from the Odata EDM: PlndOrderPlannedScrapQty
plndOrderPlannedScrapQty
- Menge, die bei der Fertigung der gesamten Planauftragsmenge voraussichtlich als Ausschuß anfällt.public void setGoodsReceiptQty(@Nullable BigDecimal goodsReceiptQty)
Original property name from the Odata EDM: GoodsReceiptQty
goodsReceiptQty
- Gibt die Menge aus einem Wareneingang an.public void setIssuedQuantity(@Nullable BigDecimal issuedQuantity)
Original property name from the Odata EDM: IssuedQuantity
issuedQuantity
- Gibt die Gesamtmenge an, die zu der Position ausgegeben wurde.public void setPlndOrderPlannedStartDate(@Nullable LocalDateTime plndOrderPlannedStartDate)
Original property name from the Odata EDM: PlndOrderPlannedStartDate
Der Eckstarttermin wird aus dem Planauftrag in den Fertigungsauftrag übernommen.Bei durch Planungsläufe erzeugten Planaufträgen bestimmt das System den Planstarttermin automatisch durch Vorwärts- oder Rückwärtsterminierung.
plndOrderPlannedStartDate
- Datum, an dem laut Planauftrag frühestens die Fertigung der Planauftragsmenge beginnt.public void setPlndOrderPlannedStartTime(@Nullable LocalTime plndOrderPlannedStartTime)
Original property name from the Odata EDM: PlndOrderPlannedStartTime
plndOrderPlannedStartTime
- Startzeitpunkt des Planauftragspublic void setPlndOrderPlannedEndDate(@Nullable LocalDateTime plndOrderPlannedEndDate)
Original property name from the Odata EDM: PlndOrderPlannedEndDate
Der Eckendtermin ist tagesgenau.Die Fertigung benötigt jedoch für die Terminierung einen Produktionsendtermin, der auch die Uhrzeit angibt. Damit das zu fertigende Material am Eckendtermin zur Verfügung steht, muß der Produktionsendtermin vor dem Eckendtermin 00:00 Uhr liegen. Der Eckendtermin liegt damit am Tag nach dem Produkionsendtermin, um zu gewährleisten, daß das Material am dispositiven Verfügbarkeitstermin ab 00.00 Uhr zur Verfügung steht.Wenn jedoch im Materialstamm eine Eigenfertigungszeit von 0 Tagen gepflegt ist, wird eine Ausnahme von dieser Regel gemacht: In diesem Fall geht man davon aus, daß das Material an einem Arbeitstag gefertigt werden kann. Der Produktionsendtermin liegt dann vor dem Eckendtermin 24:00 Uhr, d.h. wenn keine Sicherheitszeit gepflegt ist: der Eckendtermin liegt am selben Tag wie der der Produktionsendtermin.Der letzte Vorgang eines Auftrags wurde am Donnerstag um 17 Uhr fertiggestellt. Für den Auftrag wurde keine Sicherheitszeit gepflegt.Ist im Stammsatz des Materials eine Eigenfertigungszeit größer 0 Tage gepflegt, so ist der Eckendtermin der Freitag.Ist im Stammsatz des Materials eine Eigenfertigungszeit von 0 Tagen gepflegt, so ist der Eckendtermin der Donnerstag.
plndOrderPlannedEndDate
- Datum, an dem laut Planauftrag mit der Fertigstellung bzw. Lieferung der Planauftragsmenge zu rechnen
ist.public void setPlndOrderPlannedEndTime(@Nullable LocalTime plndOrderPlannedEndTime)
Original property name from the Odata EDM: PlndOrderPlannedEndTime
plndOrderPlannedEndTime
- Endezeitpunkt des Planauftragspublic void setPlannedOrderOpeningDate(@Nullable LocalDateTime plannedOrderOpeningDate)
Original property name from the Odata EDM: PlannedOrderOpeningDate
plannedOrderOpeningDate
- Datum, an dem der Planauftrag eröffnet wird.public void setLastChangeDateTime(@Nullable ZonedDateTime lastChangeDateTime)
Original property name from the Odata EDM: LastChangeDateTime
lastChangeDateTime
- Letzte Aenderung Planauftrag: Zeitstempelpublic void setProductionStartDate(@Nullable LocalDateTime productionStartDate)
Original property name from the Odata EDM: ProductionStartDate
Die Produktionstermine werden im Rahmen der Durchlaufterminierung ermittelt.
productionStartDate
- Der Produktionsstarttermin ist der geplante Starttermin eines Auftrags ohne Vorgriffszeit.public void setProductionEndDate(@Nullable LocalDateTime productionEndDate)
Original property name from the Odata EDM: ProductionEndDate
Die Produktionstermine werden im Rahmen der Durchlaufterminierung ermittelt.
productionEndDate
- Der Produktionsendtermin ist der geplante Endtermin eines Auftrags ohne Sicherheitszeit.public void setSalesOrder(@Nullable String salesOrder)
Original property name from the Odata EDM: SalesOrder
salesOrder
- Nummer des Kundenauftrags, auf den kontiert wird.public void setSalesOrderItem(@Nullable String salesOrderItem)
Original property name from the Odata EDM: SalesOrderItem
salesOrderItem
- Position des Kundenauftrags, auf den kontiert wird.public void setCustomer(@Nullable String customer)
Original property name from the Odata EDM: Customer
customer
- Gibt einen alphanumerischen Schlüssel an, der den Kunden bzw. Debitor innerhalb des SAP-Systems
eindeutig identifiziert.public void setWBSElementInternalID(@Nullable String wBSElementInternalID)
Original property name from the Odata EDM: WBSElementInternalID
wBSElementInternalID
- Interne ID des PSP-Elementspublic void setWBSElement(@Nullable String wBSElement)
Original property name from the Odata EDM: WBSElement
wBSElement
- Schlüssel, der ein PSP-Element kennzeichnet.public void setWBSDescription(@Nullable String wBSDescription)
Original property name from the Odata EDM: WBSDescription
wBSDescription
- Name PSP-Elementpublic void setAccountAssignmentCategory(@Nullable String accountAssignmentCategory)
Original property name from the Odata EDM: AccountAssignmentCategory
accountAssignmentCategory
- Kontierungstyppublic 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 setMRPController(@Nullable String mRPController)
Original property name from the Odata EDM: MRPController
mRPController
- Disponentpublic void setProductionSupervisor(@Nullable String productionSupervisor)
Original property name from the Odata EDM: ProductionSupervisor
productionSupervisor
- Fertigungssteuererpublic void setPurchasingGroup(@Nullable String purchasingGroup)
Original property name from the Odata EDM: PurchasingGroup
Einkaufsbelege (z.B. Bestellungen) werden häufig über die Einkäufergruppe überwacht. Liefermahnungen erfolgen ebenfalls über die Einkäufergruppe.Für jede Einkäufergruppe sind statistische Auswertungen möglich. Die Einkäufergruppe dient als Sortiermerkmal für Listen, die für den Einkauf relevant sind.
purchasingGroup
- Schlüssel eines Einkäufers bzw. einer Gruppe von Einkäufern, der bzw. die für bestimmte
Einkaufstätigkeiten zuständig ist.public void setPurchasingOrganization(@Nullable String purchasingOrganization)
Original property name from the Odata EDM: PurchasingOrganization
purchasingOrganization
- Benennt die Einkaufsorganisation.public void setFixedSupplier(@Nullable String fixedSupplier)
Original property name from the Odata EDM: FixedSupplier
fixedSupplier
- Nummer des Lieferanten, der als feste Bezugsquelle für diese Bestellanforderung gekennzeichnet worden
ist.public void setPurchasingDocument(@Nullable String purchasingDocument)
Original property name from the Odata EDM: PurchasingDocument
purchasingDocument
- Einkaufsplan/Rahmenvertragpublic void setPurchasingDocumentItem(@Nullable String purchasingDocumentItem)
Original property name from the Odata EDM: PurchasingDocumentItem
purchasingDocumentItem
- Einkaufsplan/Rahmenvertragspositionpublic void setQuotaArrangement(@Nullable String quotaArrangement)
Original property name from the Odata EDM: QuotaArrangement
quotaArrangement
- Quotierungpublic void setQuotaArrangementItem(@Nullable String quotaArrangementItem)
Original property name from the Odata EDM: QuotaArrangementItem
quotaArrangementItem
- Quotierungspositionpublic void setSupplierName(@Nullable String supplierName)
Original property name from the Odata EDM: SupplierName
supplierName
- Name des Lieferantenpublic void setPlannedOrderIsFirm(@Nullable Boolean plannedOrderIsFirm)
Original property name from the Odata EDM: PlannedOrderIsFirm
Bei manuell angelegten Planaufträgen:Das Kennzeichen wird beim Anlegen des Planauftrags vom System vorgeschlagen, kann aber von Ihnen zurückgenommen werden.Bei durch Planungsläufen erzeugten Planaufträgen:Das Kennzeichen wird vom System gesetzt, sobald Sie einen Planauftrag manuell geändert haben. Sie können das Kennzeichen jedoch zurücknehmen, indem Sie Enter drücken, bevor Sie den geänderten Planauftrag sichern.
plannedOrderIsFirm
- Dieses Fixierungskennzeichen gibt an, ob der Planauftrag fixiert ist, d.h. bei Planungsläufen weder
Termine noch Losgrößen vom System geändert werden.public void setPlannedOrderIsConvertible(@Nullable Boolean plannedOrderIsConvertible)
Original property name from the Odata EDM: PlannedOrderIsConvertible
Wenn das System eine gültige Stückliste zum Planauftrag findet und wenn im Stücklistenstatus die Freigabe der Stückliste für den Planauftrag aktiviert ist, wird automatisch das Umsetzungskennzeichen im Planauftrag gesetzt. Wenn die Freigabe der Stückliste für den Planauftrag nicht aktiviert ist, wird das Umsetzungskennzeichen nicht gesetzt.Das Umsetzungskennzeichen wird auch dann automatisch gesetzt, wenn das System keine gültige Stückliste findet, da auch Fertigungsaufträge ohne Stückliste, d.h. ohne Komponenten, angelegt werden können.Sie können das Umsetzungskennzeichen auch unabhängig vom Stücklistenstatus manuell im Planauftrag setzen.
plannedOrderIsConvertible
- Gibt an, ob der Planauftrag später in einen Fertigungs- bzw. Prozeßauftrag oder in eine
Bestellanforderung umgesetzt werden darf.public void setPlannedOrderBOMIsFixed(@Nullable Boolean plannedOrderBOMIsFixed)
Original property name from the Odata EDM: PlannedOrderBOMIsFixed
Das Kennzeichen können Sie nur dann beim Anlegen und Ändern des Planauftrags eingeben, wenn das Fixierungskennzeichen für Planauftragsdaten gesetzt ist.
plannedOrderBOMIsFixed
- Gibt an, ob die dazugehörige Stückliste fixiert ist, d.h. bei einem Planungslauf nicht neu aufgelöst
wird.public void setCapacityRequirement(@Nullable String capacityRequirement)
Original property name from the Odata EDM: CapacityRequirement
capacityRequirement
- ID des Kapazitätsbedarfssatzespublic void setCapacityRequirementOrigin(@Nullable String capacityRequirementOrigin)
Original property name from the Odata EDM: CapacityRequirementOrigin
capacityRequirementOrigin
- Kapazitätsbedarfsherkunftpublic void setBillOfOperationsType(@Nullable String billOfOperationsType)
Original property name from the Odata EDM: BillOfOperationsType
Zu Arbeitsplänen gehören z.B. folgende Plantypen:ArbeitspläneStandardarbeitsplänePlanungsrezeptIH-AnleitungEquipmentplanPrüfplanPlan für Technischen Platz
billOfOperationsType
- Schlüssel, der Pläne nach ihrer Funktionalität unterscheidet.public void setBillOfOperationsGroup(@Nullable String billOfOperationsGroup)
Original property name from the Odata EDM: BillOfOperationsGroup
Durch Plangruppen haben Sie z.B die Möglichkeit, zwei Arbeitspläne für unterschiedliche Fertigungsabläufe zu einem Material zu gruppieren.Geben Sie die Plangruppe ein, auf die Sie die Auswahl beschränken möchten.
billOfOperationsGroup
- Schlüssel, der eine Plangruppe eindeutig identifiziert.public void setBillOfOperations(@Nullable String billOfOperations)
Original property name from the Odata EDM: BillOfOperations
Dient z.B. in der Produktionsplanung und -steuerung zur Kennzeichnung alternativer Fertigungsabläufe in Plänen und zur Unterscheidung ähnlicher Pläne.Z.B. können unterschiedliche Losgrößenbereiche durch verschiedene Plangruppenzähler identifiziert werden.
billOfOperations
- Schlüssel, der zusammen mit der Plangruppe einen Plan eindeutig identifiziert.public void setLastScheduledDate(@Nullable LocalDateTime lastScheduledDate)
Original property name from the Odata EDM: LastScheduledDate
lastScheduledDate
- Datum der letzten Terminierungpublic void setScheduledBasicEndDate(@Nullable LocalDateTime scheduledBasicEndDate)
Original property name from the Odata EDM: ScheduledBasicEndDate
scheduledBasicEndDate
- Terminiertes Endepublic void setScheduledBasicEndTime(@Nullable LocalTime scheduledBasicEndTime)
Original property name from the Odata EDM: ScheduledBasicEndTime
scheduledBasicEndTime
- Frühestes Ende Vorgang (Uhrzeit)public void setScheduledBasicStartDate(@Nullable LocalDateTime scheduledBasicStartDate)
Original property name from the Odata EDM: ScheduledBasicStartDate
scheduledBasicStartDate
- Terminierter Startpublic void setScheduledBasicStartTime(@Nullable LocalTime scheduledBasicStartTime)
Original property name from the Odata EDM: ScheduledBasicStartTime
scheduledBasicStartTime
- Uhrzeit, um die die Durchführung des Vorgangs frühestens beginnen kann.public void setSchedulingType(@Nullable String schedulingType)
Original property name from the Odata EDM: SchedulingType
schedulingType
- Terminierungsartprotected String getEntityCollection()
getEntityCollection
in class VdmEntity<PlannedOrder>
@Nonnull protected Map<String,Object> getKey()
getKey
in class VdmObject<PlannedOrder>
@Nonnull protected Map<String,Object> toMapOfFields()
toMapOfFields
in class VdmObject<PlannedOrder>
protected void fromMap(Map<String,Object> inputValues)
fromMap
in class VdmObject<PlannedOrder>
@Nonnull public static <T> PlannedOrderField<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> PlannedOrderField<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<PlannedOrder>
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<PlannedOrder>
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<PlannedOrder>
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()
getDefaultServicePath
in class VdmEntity<PlannedOrder>
@Nonnull protected Map<String,Object> toMapOfNavigationProperties()
toMapOfNavigationProperties
in class VdmObject<PlannedOrder>
@Nonnull public List<PlannedOrderCapacity> fetchPlannedOrderCapacity() throws com.sap.cloud.sdk.odatav2.connectivity.ODataException
Please note: This method will not cache or persist the query results.
com.sap.cloud.sdk.odatav2.connectivity.ODataException
- If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and
therefore has no ERP configuration context assigned. An entity is managed if it has been either
retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or
UPDATE call.@Nonnull public List<PlannedOrderCapacity> getPlannedOrderCapacityOrFetch() throws com.sap.cloud.sdk.odatav2.connectivity.ODataException
If the navigation property to_PlannedOrderCapacity of a queried PlannedOrder is operated lazily, an ODataException can be thrown in case of an OData query error.
Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.
com.sap.cloud.sdk.odatav2.connectivity.ODataException
- If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and
therefore has no ERP configuration context assigned. An entity is managed if it has been either
retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or
UPDATE call.@Nonnull public io.vavr.control.Option<List<PlannedOrderCapacity>> getPlannedOrderCapacityIfPresent()
If the navigation property for an entity PlannedOrder has not been resolved yet, this method will not
query further information. Instead its Option
result state will be empty
.
Option
with result state
empty
is returned.public void setPlannedOrderCapacity(@Nonnull List<PlannedOrderCapacity> value)
If the navigation property to_PlannedOrderCapacity of a queried PlannedOrder 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.
value
- List of PlannedOrderCapacity entities.public void addPlannedOrderCapacity(PlannedOrderCapacity... entity)
If the navigation property to_PlannedOrderCapacity of a queried PlannedOrder 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.
entity
- Array of PlannedOrderCapacity entities.@Nonnull public List<PlannedOrderComponent> fetchPlannedOrderComponent() throws com.sap.cloud.sdk.odatav2.connectivity.ODataException
Please note: This method will not cache or persist the query results.
com.sap.cloud.sdk.odatav2.connectivity.ODataException
- If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and
therefore has no ERP configuration context assigned. An entity is managed if it has been either
retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or
UPDATE call.@Nonnull public List<PlannedOrderComponent> getPlannedOrderComponentOrFetch() throws com.sap.cloud.sdk.odatav2.connectivity.ODataException
If the navigation property to_PlannedOrderComponent of a queried PlannedOrder is operated lazily, an ODataException can be thrown in case of an OData query error.
Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.
com.sap.cloud.sdk.odatav2.connectivity.ODataException
- If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and
therefore has no ERP configuration context assigned. An entity is managed if it has been either
retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or
UPDATE call.@Nonnull public io.vavr.control.Option<List<PlannedOrderComponent>> getPlannedOrderComponentIfPresent()
If the navigation property for an entity PlannedOrder has not been resolved yet, this method will not
query further information. Instead its Option
result state will be empty
.
Option
with result state
empty
is returned.public void setPlannedOrderComponent(@Nonnull List<PlannedOrderComponent> value)
If the navigation property to_PlannedOrderComponent of a queried PlannedOrder 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.
value
- List of PlannedOrderComponent entities.public void addPlannedOrderComponent(PlannedOrderComponent... entity)
If the navigation property to_PlannedOrderComponent of a queried PlannedOrder 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.
entity
- Array of PlannedOrderComponent entities.public static PlannedOrder.PlannedOrderBuilder builder()
@Nullable public String getPlannedOrder()
Original property name from the Odata EDM: PlannedOrder
@Nullable public String getPlannedOrderType()
Original property name from the Odata EDM: PlannedOrderType
@Nullable public String getMaterial()
Original property name from the Odata EDM: Material
@Nullable public String getMaterialName()
Original property name from the Odata EDM: MaterialName
Es kann für beliebig viele Sprachen jeweils genau einen Kurztext geben.Prinzipiell erfassen Sie den Materialkurztext auf dem Datenbild des ersten Fachbereichs, für den Sie Daten erfassen, und zwar in der Sprache, in der Sie angemeldet sind. Auf dem Grunddatenbild ist der Materialkurztext überschreibbar.
@Nullable public String getProductionPlant()
Original property name from the Odata EDM: ProductionPlant
@Nullable public String getMRPPlant()
Original property name from the Odata EDM: MRPPlant
@Nullable public String getMRPArea()
Original property name from the Odata EDM: MRPArea
@Nullable public String getProductionVersion()
Original property name from the Odata EDM: ProductionVersion
Die Fertigungsversion legt folgendes fest:die Stücklistenalternative für die Stücklistenauflösungden Plantyp, die Plangruppe und den Plangruppenzähler für die Zuordnung zu PlänenLosgrößenrestriktionen für die Serienfertigung
@Nullable public String getMaterialProcurementCategory()
Original property name from the Odata EDM: MaterialProcurementCategory
@Nullable public String getMaterialProcurementType()
Original property name from the Odata EDM: MaterialProcurementType
@Nullable public String getStorageLocation()
Original property name from the Odata EDM: StorageLocation
@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 getTotalQuantity()
Original property name from the Odata EDM: TotalQuantity
@Nullable public BigDecimal getPlndOrderPlannedScrapQty()
Original property name from the Odata EDM: PlndOrderPlannedScrapQty
@Nullable public BigDecimal getGoodsReceiptQty()
Original property name from the Odata EDM: GoodsReceiptQty
@Nullable public BigDecimal getIssuedQuantity()
Original property name from the Odata EDM: IssuedQuantity
@Nullable public LocalDateTime getPlndOrderPlannedStartDate()
Original property name from the Odata EDM: PlndOrderPlannedStartDate
Der Eckstarttermin wird aus dem Planauftrag in den Fertigungsauftrag übernommen.Bei durch Planungsläufe erzeugten Planaufträgen bestimmt das System den Planstarttermin automatisch durch Vorwärts- oder Rückwärtsterminierung.
@Nullable public LocalTime getPlndOrderPlannedStartTime()
Original property name from the Odata EDM: PlndOrderPlannedStartTime
@Nullable public LocalDateTime getPlndOrderPlannedEndDate()
Original property name from the Odata EDM: PlndOrderPlannedEndDate
Der Eckendtermin ist tagesgenau.Die Fertigung benötigt jedoch für die Terminierung einen Produktionsendtermin, der auch die Uhrzeit angibt. Damit das zu fertigende Material am Eckendtermin zur Verfügung steht, muß der Produktionsendtermin vor dem Eckendtermin 00:00 Uhr liegen. Der Eckendtermin liegt damit am Tag nach dem Produkionsendtermin, um zu gewährleisten, daß das Material am dispositiven Verfügbarkeitstermin ab 00.00 Uhr zur Verfügung steht.Wenn jedoch im Materialstamm eine Eigenfertigungszeit von 0 Tagen gepflegt ist, wird eine Ausnahme von dieser Regel gemacht: In diesem Fall geht man davon aus, daß das Material an einem Arbeitstag gefertigt werden kann. Der Produktionsendtermin liegt dann vor dem Eckendtermin 24:00 Uhr, d.h. wenn keine Sicherheitszeit gepflegt ist: der Eckendtermin liegt am selben Tag wie der der Produktionsendtermin.Der letzte Vorgang eines Auftrags wurde am Donnerstag um 17 Uhr fertiggestellt. Für den Auftrag wurde keine Sicherheitszeit gepflegt.Ist im Stammsatz des Materials eine Eigenfertigungszeit größer 0 Tage gepflegt, so ist der Eckendtermin der Freitag.Ist im Stammsatz des Materials eine Eigenfertigungszeit von 0 Tagen gepflegt, so ist der Eckendtermin der Donnerstag.
@Nullable public LocalTime getPlndOrderPlannedEndTime()
Original property name from the Odata EDM: PlndOrderPlannedEndTime
@Nullable public LocalDateTime getPlannedOrderOpeningDate()
Original property name from the Odata EDM: PlannedOrderOpeningDate
@Nullable public ZonedDateTime getLastChangeDateTime()
Original property name from the Odata EDM: LastChangeDateTime
@Nullable public LocalDateTime getProductionStartDate()
Original property name from the Odata EDM: ProductionStartDate
Die Produktionstermine werden im Rahmen der Durchlaufterminierung ermittelt.
@Nullable public LocalDateTime getProductionEndDate()
Original property name from the Odata EDM: ProductionEndDate
Die Produktionstermine werden im Rahmen der Durchlaufterminierung ermittelt.
@Nullable public String getSalesOrder()
Original property name from the Odata EDM: SalesOrder
@Nullable public String getSalesOrderItem()
Original property name from the Odata EDM: SalesOrderItem
@Nullable public String getCustomer()
Original property name from the Odata EDM: Customer
@Nullable public String getWBSElementInternalID()
Original property name from the Odata EDM: WBSElementInternalID
@Nullable public String getWBSElement()
Original property name from the Odata EDM: WBSElement
@Nullable public String getWBSDescription()
Original property name from the Odata EDM: WBSDescription
@Nullable public String getAccountAssignmentCategory()
Original property name from the Odata EDM: AccountAssignmentCategory
@Nullable public String getReservation()
Original property name from the Odata EDM: Reservation
@Nullable public String getMRPController()
Original property name from the Odata EDM: MRPController
@Nullable public String getProductionSupervisor()
Original property name from the Odata EDM: ProductionSupervisor
@Nullable public String getPurchasingGroup()
Original property name from the Odata EDM: PurchasingGroup
Einkaufsbelege (z.B. Bestellungen) werden häufig über die Einkäufergruppe überwacht. Liefermahnungen erfolgen ebenfalls über die Einkäufergruppe.Für jede Einkäufergruppe sind statistische Auswertungen möglich. Die Einkäufergruppe dient als Sortiermerkmal für Listen, die für den Einkauf relevant sind.
@Nullable public String getPurchasingOrganization()
Original property name from the Odata EDM: PurchasingOrganization
@Nullable public String getFixedSupplier()
Original property name from the Odata EDM: FixedSupplier
@Nullable public String getPurchasingDocument()
Original property name from the Odata EDM: PurchasingDocument
@Nullable public String getPurchasingDocumentItem()
Original property name from the Odata EDM: PurchasingDocumentItem
@Nullable public String getQuotaArrangement()
Original property name from the Odata EDM: QuotaArrangement
@Nullable public String getQuotaArrangementItem()
Original property name from the Odata EDM: QuotaArrangementItem
@Nullable public String getSupplierName()
Original property name from the Odata EDM: SupplierName
@Nullable public Boolean getPlannedOrderIsFirm()
Original property name from the Odata EDM: PlannedOrderIsFirm
Bei manuell angelegten Planaufträgen:Das Kennzeichen wird beim Anlegen des Planauftrags vom System vorgeschlagen, kann aber von Ihnen zurückgenommen werden.Bei durch Planungsläufen erzeugten Planaufträgen:Das Kennzeichen wird vom System gesetzt, sobald Sie einen Planauftrag manuell geändert haben. Sie können das Kennzeichen jedoch zurücknehmen, indem Sie Enter drücken, bevor Sie den geänderten Planauftrag sichern.
@Nullable public Boolean getPlannedOrderIsConvertible()
Original property name from the Odata EDM: PlannedOrderIsConvertible
Wenn das System eine gültige Stückliste zum Planauftrag findet und wenn im Stücklistenstatus die Freigabe der Stückliste für den Planauftrag aktiviert ist, wird automatisch das Umsetzungskennzeichen im Planauftrag gesetzt. Wenn die Freigabe der Stückliste für den Planauftrag nicht aktiviert ist, wird das Umsetzungskennzeichen nicht gesetzt.Das Umsetzungskennzeichen wird auch dann automatisch gesetzt, wenn das System keine gültige Stückliste findet, da auch Fertigungsaufträge ohne Stückliste, d.h. ohne Komponenten, angelegt werden können.Sie können das Umsetzungskennzeichen auch unabhängig vom Stücklistenstatus manuell im Planauftrag setzen.
@Nullable public Boolean getPlannedOrderBOMIsFixed()
Original property name from the Odata EDM: PlannedOrderBOMIsFixed
Das Kennzeichen können Sie nur dann beim Anlegen und Ändern des Planauftrags eingeben, wenn das Fixierungskennzeichen für Planauftragsdaten gesetzt ist.
@Nullable public String getCapacityRequirement()
Original property name from the Odata EDM: CapacityRequirement
@Nullable public String getCapacityRequirementOrigin()
Original property name from the Odata EDM: CapacityRequirementOrigin
@Nullable public String getBillOfOperationsType()
Original property name from the Odata EDM: BillOfOperationsType
Zu Arbeitsplänen gehören z.B. folgende Plantypen:ArbeitspläneStandardarbeitsplänePlanungsrezeptIH-AnleitungEquipmentplanPrüfplanPlan für Technischen Platz
@Nullable public String getBillOfOperationsGroup()
Original property name from the Odata EDM: BillOfOperationsGroup
Durch Plangruppen haben Sie z.B die Möglichkeit, zwei Arbeitspläne für unterschiedliche Fertigungsabläufe zu einem Material zu gruppieren.Geben Sie die Plangruppe ein, auf die Sie die Auswahl beschränken möchten.
@Nullable public String getBillOfOperations()
Original property name from the Odata EDM: BillOfOperations
Dient z.B. in der Produktionsplanung und -steuerung zur Kennzeichnung alternativer Fertigungsabläufe in Plänen und zur Unterscheidung ähnlicher Pläne.Z.B. können unterschiedliche Losgrößenbereiche durch verschiedene Plangruppenzähler identifiziert werden.
@Nullable public LocalDateTime getLastScheduledDate()
Original property name from the Odata EDM: LastScheduledDate
@Nullable public LocalDateTime getScheduledBasicEndDate()
Original property name from the Odata EDM: ScheduledBasicEndDate
@Nullable public LocalTime getScheduledBasicEndTime()
Original property name from the Odata EDM: ScheduledBasicEndTime
@Nullable public LocalDateTime getScheduledBasicStartDate()
Original property name from the Odata EDM: ScheduledBasicStartDate
@Nullable public LocalTime getScheduledBasicStartTime()
Original property name from the Odata EDM: ScheduledBasicStartTime
@Nullable public String getSchedulingType()
Original property name from the Odata EDM: SchedulingType
public String toString()
toString
in class VdmObject<PlannedOrder>
public boolean equals(Object o)
equals
in class VdmObject<PlannedOrder>
protected boolean canEqual(Object other)
canEqual
in class VdmObject<PlannedOrder>
public int hashCode()
hashCode
in class VdmObject<PlannedOrder>
Copyright © 2020 SAP SE. All rights reserved.