public class KanbanControlCycle extends VdmEntity<KanbanControlCycle>
Original entity name from the Odata EDM: A_KanbanControlCycleType
Modifier and Type | Class and Description |
---|---|
static class |
KanbanControlCycle.KanbanControlCycleBuilder
Helper class to allow for fluent creation of KanbanControlCycle instances.
|
Modifier and Type | Field and Description |
---|---|
static KanbanControlCycleSelectable |
ALL_FIELDS
Selector for all available fields of KanbanControlCycle.
|
static KanbanControlCycleField<String> |
BACKFLUSH_REPORTING_POINT
Use with available fluent helpers to apply the BackflushReportingPoint field to query operations.
|
static KanbanControlCycleField<String> |
BASE_UNIT
Use with available fluent helpers to apply the BaseUnit field to query operations.
|
static KanbanControlCycleField<String> |
COST_CENTER
Use with available fluent helpers to apply the CostCenter field to query operations.
|
static KanbanControlCycleField<LocalDateTime> |
CREATION_DATE
Use with available fluent helpers to apply the CreationDate field to query operations.
|
static KanbanControlCycleField<Boolean> |
DESTINATION_BIN_IS_DYNAMIC
Use with available fluent helpers to apply the DestinationBinIsDynamic field to query operations.
|
static KanbanControlCycleField<String> |
DESTINATION_STORAGE_BIN
Use with available fluent helpers to apply the DestinationStorageBin field to query operations.
|
static KanbanControlCycleField<String> |
EXT_PROCUREMENT_REPLNMT_STRGY
Use with available fluent helpers to apply the ExtProcurementReplnmtStrgy field to query operations.
|
static KanbanControlCycleField<BigDecimal> |
FIXED_KANBAN_CONTAINER_QTY_IN_BS_UNT
Use with available fluent helpers to apply the FixedKanbanContainerQtyInBsUnt field to query operations.
|
static KanbanControlCycleField<String> |
IN_HOUSE_PRODUCTION_REPLNMT_STRGY
Use with available fluent helpers to apply the InHouseProductionReplnmtStrgy field to query operations.
|
static KanbanControlCycleField<String> |
JIT_CALL_PROFILE
Use with available fluent helpers to apply the JITCallProfile field to query operations.
|
static KanbanControlCycleField<String> |
KANBAN_CONTAINER_CALC_PROFILE
Use with available fluent helpers to apply the KanbanContainerCalcProfile field to query operations.
|
static KanbanControlCycleField<String> |
KANBAN_CONTAINER_CALCULATION_TYPE
Use with available fluent helpers to apply the KanbanContainerCalculationType field to query operations.
|
static KanbanControlCycleField<String> |
KANBAN_CONTAINER_DELIVERY_ADDRESS
Use with available fluent helpers to apply the KanbanContainerDeliveryAddress field to query operations.
|
static KanbanControlCycleField<String> |
KANBAN_CONTAINER_PACKGG_PRODUCT
Use with available fluent helpers to apply the KanbanContainerPackggProduct field to query operations.
|
static KanbanControlCycleField<BigDecimal> |
KANBAN_CONTAINER_QUANTITY_IN_BS_UNT
Use with available fluent helpers to apply the KanbanContainerQuantityInBsUnt field to query operations.
|
static KanbanControlCycleField<String> |
KANBAN_CONTAINER_STATUS_SEQUENCE
Use with available fluent helpers to apply the KanbanContainerStatusSequence field to query operations.
|
static KanbanControlCycleField<String> |
KANBAN_CONTROL_CYCLE
Use with available fluent helpers to apply the KanbanControlCycle field to query operations.
|
static KanbanControlCycleField<String> |
KANBAN_CONTROL_CYCLE_CATEGORY
Use with available fluent helpers to apply the KanbanControlCycleCategory field to query operations.
|
static KanbanControlCycleField<BigDecimal> |
KANBAN_CTN_CALC_SAFETY_FACTOR
Use with available fluent helpers to apply the KanbanCtnCalcSafetyFactor field to query operations.
|
static KanbanControlCycleField<Short> |
KANBAN_CTN_CALCULATION_CONSTANT
Use with available fluent helpers to apply the KanbanCtnCalculationConstant field to query operations.
|
static KanbanControlCycleField<BigDecimal> |
KANBAN_CTN_REFILL_TIME_IN_DAYS
Use with available fluent helpers to apply the KanbanCtnRefillTimeInDays field to query operations.
|
static KanbanControlCycleField<BigDecimal> |
KANBAN_CTN_REFILL_TME_IN_MINUTES
Use with available fluent helpers to apply the KanbanCtnRefillTmeInMinutes field to query operations.
|
static KanbanControlCycleField<String> |
KANBAN_CTN_REPLNMT_TRIGGER_LOGIC
Use with available fluent helpers to apply the KanbanCtnReplnmtTriggerLogic field to query operations.
|
static KanbanControlCycleField<BigDecimal> |
KANBAN_CTN_ROUNDING_QTY_IN_BS_UNT
Use with available fluent helpers to apply the KanbanCtnRoundingQtyInBsUnt field to query operations.
|
static KanbanControlCycleField<BigDecimal> |
KANBAN_CTN_TRANSPORT_TIME_IN_DAYS
Use with available fluent helpers to apply the KanbanCtnTransportTimeInDays field to query operations.
|
static KanbanControlCycleField<BigDecimal> |
KANBAN_CTN_TRANSPORT_TME_IN_MINUTES
Use with available fluent helpers to apply the KanbanCtnTransportTmeInMinutes field to query operations.
|
static KanbanControlCycleField<BigDecimal> |
KANBAN_CTN_WAIT_TIME_IN_DAYS
Use with available fluent helpers to apply the KanbanCtnWaitTimeInDays field to query operations.
|
static KanbanControlCycleField<BigDecimal> |
KANBAN_CTN_WAIT_TIME_IN_MINUTES
Use with available fluent helpers to apply the KanbanCtnWaitTimeInMinutes field to query operations.
|
static KanbanControlCycleField<String> |
KANBAN_CTRL_CYC_REPLNMT_TRIGGER_GRP
Use with available fluent helpers to apply the KanbanCtrlCycReplnmtTriggerGrp field to query operations.
|
static KanbanControlCycleField<String> |
KANBAN_CTRL_CYCLE_LIFE_CYCLE_STATUS
Use with available fluent helpers to apply the KanbanCtrlCycleLifeCycleStatus field to query operations.
|
static KanbanControlCycleField<BigDecimal> |
KNBN_CTN_CALC_RQMT_BUFFER_IN_PERCENT
Use with available fluent helpers to apply the KnbnCtnCalcRqmtBufferInPercent field to query operations.
|
static KanbanControlCycleField<BigDecimal> |
KNBN_CTN_CALC_SUPPLY_SRCE_BUF_IN_PCT
Use with available fluent helpers to apply the KnbnCtnCalcSupplySrceBufInPct field to query operations.
|
static KanbanControlCycleField<BigDecimal> |
KNBN_CTN_REPLNMT_TRGGR_QTY_IN_BS_UNT
Use with available fluent helpers to apply the KnbnCtnReplnmtTrggrQtyInBsUnt field to query operations.
|
static KanbanControlCycleField<ZonedDateTime> |
LAST_CHANGE_DATE_TIME
Use with available fluent helpers to apply the LastChangeDateTime field to query operations.
|
static KanbanControlCycleField<LocalDateTime> |
LOCK_DATE
Use with available fluent helpers to apply the LockDate field to query operations.
|
static KanbanControlCycleField<String> |
MATERIAL_STAGING
Use with available fluent helpers to apply the MaterialStaging field to query operations.
|
static KanbanControlCycleField<String> |
MAX_NR_OF_EMPTY_KANBAN_CONTAINERS
Use with available fluent helpers to apply the MaxNrOfEmptyKanbanContainers field to query operations.
|
static KanbanControlCycleField<String> |
NR_OF_KANBAN_CTNS_FLAGGED_TO_UNLOCK
Use with available fluent helpers to apply the NrOfKanbanCtnsFlaggedToUnlock field to query operations.
|
static KanbanControlCycleField<String> |
NR_OF_WAITING_KNBN_CTNS_BFR_REPLNMT
Use with available fluent helpers to apply the NrOfWaitingKnbnCtnsBfrReplnmt field to query operations.
|
static KanbanControlCycleField<String> |
NUMBER_OF_KANBAN_CONTAINERS
Use with available fluent helpers to apply the NumberOfKanbanContainers field to query operations.
|
static KanbanControlCycleField<String> |
NUMBER_OF_LOAD_CARRIERS
Use with available fluent helpers to apply the NumberOfLoadCarriers field to query operations.
|
static KanbanControlCycleField<UUID> |
PACKING_INSTRUCTION
Use with available fluent helpers to apply the PackingInstruction field to query operations.
|
static KanbanControlCycleField<String> |
PLANNING_WORK_CENTER
Use with available fluent helpers to apply the PlanningWorkCenter field to query operations.
|
static KanbanControlCycleField<String> |
PLANT
Use with available fluent helpers to apply the Plant field to query operations.
|
static KanbanControlCycleField<String> |
PRODUCT
Use with available fluent helpers to apply the Product field to query operations.
|
static KanbanControlCycleField<String> |
PRODUCT_COST_COLLECTOR
Use with available fluent helpers to apply the ProductCostCollector field to query operations.
|
static KanbanControlCycleField<Boolean> |
PRODUCTION_ORDERS_ARE_COMBINED
Use with available fluent helpers to apply the ProductionOrdersAreCombined field to query operations.
|
static KanbanControlCycleField<String> |
PRODUCTION_SUPPLY_AREA
Use with available fluent helpers to apply the ProductionSupplyArea field to query operations.
|
static KanbanControlCycleField<String> |
PRODUCTION_VERSION
Use with available fluent helpers to apply the ProductionVersion field to query operations.
|
static KanbanControlCycleField<BigDecimal> |
PULL_INTERVAL_IN_MINUTES
Use with available fluent helpers to apply the PullIntervalInMinutes field to query operations.
|
static KanbanControlCycleField<BigDecimal> |
PULL_INTERVAL_IN_WORKDAYS
Use with available fluent helpers to apply the PullIntervalInWorkdays field to query operations.
|
static KanbanControlCycleField<String> |
PURCHASE_OUTLINE_AGREEMENT
Use with available fluent helpers to apply the PurchaseOutlineAgreement field to query operations.
|
static KanbanControlCycleField<String> |
PURCHASE_OUTLINE_AGREEMENT_ITEM
Use with available fluent helpers to apply the PurchaseOutlineAgreementItem field to query operations.
|
static KanbanControlCycleField<String> |
PURCHASING_ORGANIZATION
Use with available fluent helpers to apply the PurchasingOrganization field to query operations.
|
static KanbanControlCycleField<LocalDateTime> |
RELEASE_DATE
Use with available fluent helpers to apply the ReleaseDate field to query operations.
|
static KanbanControlCycleField<Boolean> |
REPLNMT_IS_CTRLD_BY_SUPPLY_SOURCE
Use with available fluent helpers to apply the ReplnmtIsCtrldBySupplySource field to query operations.
|
static KanbanControlCycleField<BigDecimal> |
REPLNMT_LEAD_TIME_IN_MINUTES
Use with available fluent helpers to apply the ReplnmtLeadTimeInMinutes field to query operations.
|
static KanbanControlCycleField<BigDecimal> |
REPLNMT_LEAD_TIME_IN_WORKDAYS
Use with available fluent helpers to apply the ReplnmtLeadTimeInWorkdays field to query operations.
|
static KanbanControlCycleField<String> |
SALES_SCHEDULING_AGREEMENT
Use with available fluent helpers to apply the SalesSchedulingAgreement field to query operations.
|
static KanbanControlCycleField<String> |
SALES_SCHEDULING_AGREEMENT_ITEM
Use with available fluent helpers to apply the SalesSchedulingAgreementItem field to query operations.
|
static KanbanControlCycleField<Boolean> |
SEPARATE_GR_IS_NEEDED_IF_SET_TO_FULL
Use with available fluent helpers to apply the SeparateGRIsNeededIfSetToFull field to query operations.
|
static KanbanControlCycleField<String> |
SOURCE_PRODUCTION_SUPPLY_AREA
Use with available fluent helpers to apply the SourceProductionSupplyArea field to query operations.
|
static KanbanControlCycleField<String> |
SOURCE_STORAGE_BIN
Use with available fluent helpers to apply the SourceStorageBin field to query operations.
|
static KanbanControlCycleField<String> |
STOCK_TRANSFER_REPLNMT_STRATEGY
Use with available fluent helpers to apply the StockTransferReplnmtStrategy field to query operations.
|
static KanbanControlCycleField<String> |
STORAGE_BIN
Use with available fluent helpers to apply the StorageBin field to query operations.
|
static KanbanControlCycleField<String> |
STORAGE_LOCATION
Use with available fluent helpers to apply the StorageLocation field to query operations.
|
static KanbanControlCycleField<String> |
STORAGE_TYPE
Use with available fluent helpers to apply the StorageType field to query operations.
|
static KanbanControlCycleField<String> |
STORING_POSITION_NAME
Use with available fluent helpers to apply the StoringPositionName field to query operations.
|
static KanbanControlCycleField<String> |
SUPPLIER
Use with available fluent helpers to apply the Supplier field to query operations.
|
static KanbanControlCycleField<String> |
SUPPLY_SOURCE_PLANT
Use with available fluent helpers to apply the SupplySourcePlant field to query operations.
|
static KanbanControlCycleField<String> |
SUPPLY_SOURCE_RESPONSIBLE_PERSON
Use with available fluent helpers to apply the SupplySourceResponsiblePerson field to query operations.
|
static KanbanControlCycleOneToOneLink<KanbanContainerDeliveryAddr> |
TO_KANBAN_CONT_DELIVERY_ADDR
Use with available fluent helpers to apply the to_KanbanContDeliveryAddr navigation property to query
operations.
|
static KanbanControlCycleLink<KanbanContainer> |
TO_KANBAN_CONTAINER
Use with available fluent helpers to apply the to_KanbanContainer navigation property to query operations.
|
static KanbanControlCycleField<String> |
WAREHOUSE
Use with available fluent helpers to apply the Warehouse field to query operations.
|
static KanbanControlCycleField<String> |
WAREHOUSE_PROCESS_TYPE
Use with available fluent helpers to apply the WarehouseProcessType field to query operations.
|
changedOriginalFields
Constructor and Description |
---|
KanbanControlCycle() |
KanbanControlCycle(String kanbanControlCycle,
String kanbanControlCycleCategory,
String product,
String plant,
String productionVersion,
String productionSupplyArea,
String supplySourceResponsiblePerson,
String storageLocation,
String storingPositionName,
String kanbanContainerDeliveryAddress,
String productCostCollector,
String supplier,
String purchasingOrganization,
String purchaseOutlineAgreement,
String purchaseOutlineAgreementItem,
String warehouse,
String storageType,
String storageBin,
String baseUnit,
BigDecimal kanbanContainerQuantityInBsUnt,
String numberOfKanbanContainers,
String maxNrOfEmptyKanbanContainers,
String inHouseProductionReplnmtStrgy,
String materialStaging,
Boolean destinationBinIsDynamic,
String extProcurementReplnmtStrgy,
String stockTransferReplnmtStrategy,
Boolean replnmtIsCtrldBySupplySource,
String kanbanContainerPackggProduct,
Boolean separateGRIsNeededIfSetToFull,
String costCenter,
String supplySourcePlant,
String kanbanContainerStatusSequence,
String kanbanCtnReplnmtTriggerLogic,
BigDecimal knbnCtnReplnmtTrggrQtyInBsUnt,
String kanbanContainerCalculationType,
BigDecimal kanbanCtnCalcSafetyFactor,
Short kanbanCtnCalculationConstant,
BigDecimal kanbanCtnRoundingQtyInBsUnt,
BigDecimal fixedKanbanContainerQtyInBsUnt,
String kanbanContainerCalcProfile,
BigDecimal replnmtLeadTimeInWorkdays,
BigDecimal replnmtLeadTimeInMinutes,
String salesSchedulingAgreement,
String salesSchedulingAgreementItem,
String sourceProductionSupplyArea,
String jITCallProfile,
UUID packingInstruction,
String numberOfLoadCarriers,
String backflushReportingPoint,
String kanbanCtrlCycleLifeCycleStatus,
LocalDateTime creationDate,
LocalDateTime releaseDate,
LocalDateTime lockDate,
BigDecimal pullIntervalInWorkdays,
BigDecimal pullIntervalInMinutes,
BigDecimal kanbanCtnRefillTimeInDays,
BigDecimal kanbanCtnRefillTmeInMinutes,
BigDecimal kanbanCtnWaitTimeInDays,
BigDecimal kanbanCtnWaitTimeInMinutes,
BigDecimal kanbanCtnTransportTimeInDays,
BigDecimal kanbanCtnTransportTmeInMinutes,
BigDecimal knbnCtnCalcRqmtBufferInPercent,
BigDecimal knbnCtnCalcSupplySrceBufInPct,
String nrOfKanbanCtnsFlaggedToUnlock,
String nrOfWaitingKnbnCtnsBfrReplnmt,
String kanbanCtrlCycReplnmtTriggerGrp,
String planningWorkCenter,
Boolean productionOrdersAreCombined,
String destinationStorageBin,
String sourceStorageBin,
String warehouseProcessType,
ZonedDateTime lastChangeDateTime,
List<KanbanContainer> toKanbanContainer,
KanbanContainerDeliveryAddr toKanbanContDeliveryAddr) |
Modifier and Type | Method and Description |
---|---|
void |
addKanbanContainer(KanbanContainer... entity)
Adds elements to the list of associated KanbanContainer entities.
|
void |
attachToService(String servicePath,
HttpDestinationProperties destination)
Sets the service path and destination for the fetch commands of this entity.
|
static KanbanControlCycle.KanbanControlCycleBuilder |
builder() |
protected boolean |
canEqual(Object other) |
boolean |
equals(Object o) |
List<KanbanContainer> |
fetchKanbanContainer()
Fetches the KanbanContainer entities (one to many) associated with this entity.
|
KanbanContainerDeliveryAddr |
fetchKanbanContDeliveryAddr()
Fetches the KanbanContainerDeliveryAddr entity (one to one) associated with this entity.
|
static <T> KanbanControlCycleField<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 |
getBackflushReportingPoint()
Constraints: Not nullable, Maximum length: 4
|
String |
getBaseUnit()
Constraints: Not nullable, Maximum length: 3
|
String |
getCostCenter()
Constraints: Not nullable, Maximum length: 10
|
LocalDateTime |
getCreationDate()
Constraints: Not nullable, Precision: 0
|
protected String |
getDefaultServicePath() |
Boolean |
getDestinationBinIsDynamic()
Constraints: none
|
HttpDestinationProperties |
getDestinationForFetch()
Convienence field for reusing the same destination with multiple queries (e.g.
|
String |
getDestinationStorageBin()
Constraints: Not nullable, Maximum length: 18
|
protected String |
getEntityCollection() |
String |
getExtProcurementReplnmtStrgy()
Constraints: Not nullable, Maximum length: 4
|
BigDecimal |
getFixedKanbanContainerQtyInBsUnt()
Constraints: Not nullable, Precision: 13, Scale: 3
|
String |
getInHouseProductionReplnmtStrgy()
Constraints: Not nullable, Maximum length: 4
|
String |
getJITCallProfile()
Constraints: Not nullable, Maximum length: 4
|
String |
getKanbanContainerCalcProfile()
Constraints: Not nullable, Maximum length: 4
|
String |
getKanbanContainerCalculationType()
Constraints: Not nullable, Maximum length: 1
|
String |
getKanbanContainerDeliveryAddress()
Constraints: Not nullable, Maximum length: 10
|
io.vavr.control.Option<List<KanbanContainer>> |
getKanbanContainerIfPresent()
Retrieval of associated KanbanContainer entities (one to many).
|
List<KanbanContainer> |
getKanbanContainerOrFetch()
Retrieval of associated KanbanContainer entities (one to many).
|
String |
getKanbanContainerPackggProduct()
Constraints: Not nullable, Maximum length: 40
|
BigDecimal |
getKanbanContainerQuantityInBsUnt()
Constraints: Not nullable, Precision: 13, Scale: 3
|
String |
getKanbanContainerStatusSequence()
Constraints: Not nullable, Maximum length: 4
|
io.vavr.control.Option<KanbanContainerDeliveryAddr> |
getKanbanContDeliveryAddrIfPresent()
Retrieval of associated KanbanContainerDeliveryAddr entity (one to one).
|
KanbanContainerDeliveryAddr |
getKanbanContDeliveryAddrOrFetch()
Retrieval of associated KanbanContainerDeliveryAddr entity (one to one).
|
String |
getKanbanControlCycle()
(Key Field) Constraints: Not nullable, Maximum length: 7
|
String |
getKanbanControlCycleCategory()
Constraints: Not nullable, Maximum length: 1
|
BigDecimal |
getKanbanCtnCalcSafetyFactor()
Constraints: Not nullable, Precision: 5, Scale: 3
|
Short |
getKanbanCtnCalculationConstant()
Constraints: none
|
BigDecimal |
getKanbanCtnRefillTimeInDays()
Constraints: Not nullable, Precision: 5, Scale: 2
|
BigDecimal |
getKanbanCtnRefillTmeInMinutes()
Constraints: Not nullable, Precision: 8, Scale: 0
|
String |
getKanbanCtnReplnmtTriggerLogic()
Constraints: Not nullable, Maximum length: 1
|
BigDecimal |
getKanbanCtnRoundingQtyInBsUnt()
Constraints: Not nullable, Precision: 13, Scale: 3
|
BigDecimal |
getKanbanCtnTransportTimeInDays()
Constraints: Not nullable, Precision: 5, Scale: 2
|
BigDecimal |
getKanbanCtnTransportTmeInMinutes()
Constraints: Not nullable, Precision: 8, Scale: 0
|
BigDecimal |
getKanbanCtnWaitTimeInDays()
Constraints: Not nullable, Precision: 5, Scale: 2
|
BigDecimal |
getKanbanCtnWaitTimeInMinutes()
Constraints: Not nullable, Precision: 8, Scale: 0
|
String |
getKanbanCtrlCycleLifeCycleStatus()
Constraints: Not nullable, Maximum length: 1
|
String |
getKanbanCtrlCycReplnmtTriggerGrp()
Constraints: Not nullable, Maximum length: 10
|
protected Map<String,Object> |
getKey() |
BigDecimal |
getKnbnCtnCalcRqmtBufferInPercent()
Constraints: Not nullable, Precision: 3, Scale: 0
|
BigDecimal |
getKnbnCtnCalcSupplySrceBufInPct()
Constraints: Not nullable, Precision: 3, Scale: 0
|
BigDecimal |
getKnbnCtnReplnmtTrggrQtyInBsUnt()
Constraints: Not nullable, Precision: 13, Scale: 3
|
ZonedDateTime |
getLastChangeDateTime()
Constraints: Not nullable, Precision: 7
|
LocalDateTime |
getLockDate()
Constraints: Not nullable, Precision: 0
|
String |
getMaterialStaging()
Constraints: Not nullable, Maximum length: 1
|
String |
getMaxNrOfEmptyKanbanContainers()
Constraints: Not nullable, Maximum length: 3
|
String |
getNrOfKanbanCtnsFlaggedToUnlock()
Constraints: Not nullable, Maximum length: 3
|
String |
getNrOfWaitingKnbnCtnsBfrReplnmt()
Constraints: Not nullable, Maximum length: 3
|
String |
getNumberOfKanbanContainers()
Constraints: Not nullable, Maximum length: 3
|
String |
getNumberOfLoadCarriers()
Constraints: Not nullable, Maximum length: 3
|
UUID |
getPackingInstruction()
Constraints: none
|
String |
getPlanningWorkCenter()
Constraints: Not nullable, Maximum length: 8
|
String |
getPlant()
Constraints: Not nullable, Maximum length: 4
|
String |
getProduct()
Constraints: Not nullable, Maximum length: 40
|
String |
getProductCostCollector()
Constraints: Not nullable, Maximum length: 12
|
Boolean |
getProductionOrdersAreCombined()
Constraints: none
|
String |
getProductionSupplyArea()
Constraints: Not nullable, Maximum length: 10
|
String |
getProductionVersion()
Constraints: Not nullable, Maximum length: 4
|
BigDecimal |
getPullIntervalInMinutes()
Constraints: Not nullable, Precision: 8, Scale: 0
|
BigDecimal |
getPullIntervalInWorkdays()
Constraints: Not nullable, Precision: 3, Scale: 0
|
String |
getPurchaseOutlineAgreement()
Constraints: Not nullable, Maximum length: 10
|
String |
getPurchaseOutlineAgreementItem()
Constraints: Not nullable, Maximum length: 5
|
String |
getPurchasingOrganization()
Constraints: Not nullable, Maximum length: 4
|
LocalDateTime |
getReleaseDate()
Constraints: Not nullable, Precision: 0
|
Boolean |
getReplnmtIsCtrldBySupplySource()
Constraints: none
|
BigDecimal |
getReplnmtLeadTimeInMinutes()
Constraints: Not nullable, Precision: 8, Scale: 0
|
BigDecimal |
getReplnmtLeadTimeInWorkdays()
Constraints: Not nullable, Precision: 3, Scale: 0
|
String |
getSalesSchedulingAgreement()
Constraints: Not nullable, Maximum length: 10
|
String |
getSalesSchedulingAgreementItem()
Constraints: Not nullable, Maximum length: 6
|
Boolean |
getSeparateGRIsNeededIfSetToFull()
Constraints: none
|
String |
getSourceProductionSupplyArea()
Constraints: Not nullable, Maximum length: 10
|
String |
getSourceStorageBin()
Constraints: Not nullable, Maximum length: 18
|
String |
getStockTransferReplnmtStrategy()
Constraints: Not nullable, Maximum length: 4
|
String |
getStorageBin()
Constraints: Not nullable, Maximum length: 10
|
String |
getStorageLocation()
Constraints: Not nullable, Maximum length: 4
|
String |
getStorageType()
Constraints: Not nullable, Maximum length: 3
|
String |
getStoringPositionName()
Constraints: Not nullable, Maximum length: 25
|
String |
getSupplier()
Constraints: Not nullable, Maximum length: 10
|
String |
getSupplySourcePlant()
Constraints: Not nullable, Maximum length: 4
|
String |
getSupplySourceResponsiblePerson()
Constraints: Not nullable, Maximum length: 3
|
Class<KanbanControlCycle> |
getType() |
String |
getWarehouse()
Constraints: Not nullable, Maximum length: 3
|
String |
getWarehouseProcessType()
Constraints: Not nullable, Maximum length: 4
|
int |
hashCode() |
void |
setBackflushReportingPoint(String backflushReportingPoint)
Constraints: Not nullable, Maximum length: 4
|
void |
setBaseUnit(String baseUnit)
Constraints: Not nullable, Maximum length: 3
|
void |
setCostCenter(String costCenter)
Constraints: Not nullable, Maximum length: 10
|
void |
setCreationDate(LocalDateTime creationDate)
Constraints: Not nullable, Precision: 0
|
void |
setDestinationBinIsDynamic(Boolean destinationBinIsDynamic)
Constraints: none
|
void |
setDestinationStorageBin(String destinationStorageBin)
Constraints: Not nullable, Maximum length: 18
|
void |
setExtProcurementReplnmtStrgy(String extProcurementReplnmtStrgy)
Constraints: Not nullable, Maximum length: 4
|
void |
setFixedKanbanContainerQtyInBsUnt(BigDecimal fixedKanbanContainerQtyInBsUnt)
Constraints: Not nullable, Precision: 13, Scale: 3
|
void |
setInHouseProductionReplnmtStrgy(String inHouseProductionReplnmtStrgy)
Constraints: Not nullable, Maximum length: 4
|
void |
setJITCallProfile(String jITCallProfile)
Constraints: Not nullable, Maximum length: 4
|
void |
setKanbanContainer(List<KanbanContainer> value)
Overwrites the list of associated KanbanContainer entities for the loaded navigation property
to_KanbanContainer.
|
void |
setKanbanContainerCalcProfile(String kanbanContainerCalcProfile)
Constraints: Not nullable, Maximum length: 4
|
void |
setKanbanContainerCalculationType(String kanbanContainerCalculationType)
Constraints: Not nullable, Maximum length: 1
|
void |
setKanbanContainerDeliveryAddress(String kanbanContainerDeliveryAddress)
Constraints: Not nullable, Maximum length: 10
|
void |
setKanbanContainerPackggProduct(String kanbanContainerPackggProduct)
Constraints: Not nullable, Maximum length: 40
|
void |
setKanbanContainerQuantityInBsUnt(BigDecimal kanbanContainerQuantityInBsUnt)
Constraints: Not nullable, Precision: 13, Scale: 3
|
void |
setKanbanContainerStatusSequence(String kanbanContainerStatusSequence)
Constraints: Not nullable, Maximum length: 4
|
void |
setKanbanContDeliveryAddr(KanbanContainerDeliveryAddr value)
Overwrites the associated KanbanContainerDeliveryAddr entity for the loaded navigation property
to_KanbanContDeliveryAddr.
|
void |
setKanbanControlCycle(String kanbanControlCycle)
(Key Field) Constraints: Not nullable, Maximum length: 7
|
void |
setKanbanControlCycleCategory(String kanbanControlCycleCategory)
Constraints: Not nullable, Maximum length: 1
|
void |
setKanbanCtnCalcSafetyFactor(BigDecimal kanbanCtnCalcSafetyFactor)
Constraints: Not nullable, Precision: 5, Scale: 3
|
void |
setKanbanCtnCalculationConstant(Short kanbanCtnCalculationConstant)
Constraints: none
|
void |
setKanbanCtnRefillTimeInDays(BigDecimal kanbanCtnRefillTimeInDays)
Constraints: Not nullable, Precision: 5, Scale: 2
|
void |
setKanbanCtnRefillTmeInMinutes(BigDecimal kanbanCtnRefillTmeInMinutes)
Constraints: Not nullable, Precision: 8, Scale: 0
|
void |
setKanbanCtnReplnmtTriggerLogic(String kanbanCtnReplnmtTriggerLogic)
Constraints: Not nullable, Maximum length: 1
|
void |
setKanbanCtnRoundingQtyInBsUnt(BigDecimal kanbanCtnRoundingQtyInBsUnt)
Constraints: Not nullable, Precision: 13, Scale: 3
|
void |
setKanbanCtnTransportTimeInDays(BigDecimal kanbanCtnTransportTimeInDays)
Constraints: Not nullable, Precision: 5, Scale: 2
|
void |
setKanbanCtnTransportTmeInMinutes(BigDecimal kanbanCtnTransportTmeInMinutes)
Constraints: Not nullable, Precision: 8, Scale: 0
|
void |
setKanbanCtnWaitTimeInDays(BigDecimal kanbanCtnWaitTimeInDays)
Constraints: Not nullable, Precision: 5, Scale: 2
|
void |
setKanbanCtnWaitTimeInMinutes(BigDecimal kanbanCtnWaitTimeInMinutes)
Constraints: Not nullable, Precision: 8, Scale: 0
|
void |
setKanbanCtrlCycleLifeCycleStatus(String kanbanCtrlCycleLifeCycleStatus)
Constraints: Not nullable, Maximum length: 1
|
void |
setKanbanCtrlCycReplnmtTriggerGrp(String kanbanCtrlCycReplnmtTriggerGrp)
Constraints: Not nullable, Maximum length: 10
|
void |
setKnbnCtnCalcRqmtBufferInPercent(BigDecimal knbnCtnCalcRqmtBufferInPercent)
Constraints: Not nullable, Precision: 3, Scale: 0
|
void |
setKnbnCtnCalcSupplySrceBufInPct(BigDecimal knbnCtnCalcSupplySrceBufInPct)
Constraints: Not nullable, Precision: 3, Scale: 0
|
void |
setKnbnCtnReplnmtTrggrQtyInBsUnt(BigDecimal knbnCtnReplnmtTrggrQtyInBsUnt)
Constraints: Not nullable, Precision: 13, Scale: 3
|
void |
setLastChangeDateTime(ZonedDateTime lastChangeDateTime)
Constraints: Not nullable, Precision: 7
|
void |
setLockDate(LocalDateTime lockDate)
Constraints: Not nullable, Precision: 0
|
void |
setMaterialStaging(String materialStaging)
Constraints: Not nullable, Maximum length: 1
|
void |
setMaxNrOfEmptyKanbanContainers(String maxNrOfEmptyKanbanContainers)
Constraints: Not nullable, Maximum length: 3
|
void |
setNrOfKanbanCtnsFlaggedToUnlock(String nrOfKanbanCtnsFlaggedToUnlock)
Constraints: Not nullable, Maximum length: 3
|
void |
setNrOfWaitingKnbnCtnsBfrReplnmt(String nrOfWaitingKnbnCtnsBfrReplnmt)
Constraints: Not nullable, Maximum length: 3
|
void |
setNumberOfKanbanContainers(String numberOfKanbanContainers)
Constraints: Not nullable, Maximum length: 3
|
void |
setNumberOfLoadCarriers(String numberOfLoadCarriers)
Constraints: Not nullable, Maximum length: 3
|
void |
setPackingInstruction(UUID packingInstruction)
Constraints: none
|
void |
setPlanningWorkCenter(String planningWorkCenter)
Constraints: Not nullable, Maximum length: 8
|
void |
setPlant(String plant)
Constraints: Not nullable, Maximum length: 4
|
void |
setProduct(String product)
Constraints: Not nullable, Maximum length: 40
|
void |
setProductCostCollector(String productCostCollector)
Constraints: Not nullable, Maximum length: 12
|
void |
setProductionOrdersAreCombined(Boolean productionOrdersAreCombined)
Constraints: none
|
void |
setProductionSupplyArea(String productionSupplyArea)
Constraints: Not nullable, Maximum length: 10
|
void |
setProductionVersion(String productionVersion)
Constraints: Not nullable, Maximum length: 4
|
void |
setPullIntervalInMinutes(BigDecimal pullIntervalInMinutes)
Constraints: Not nullable, Precision: 8, Scale: 0
|
void |
setPullIntervalInWorkdays(BigDecimal pullIntervalInWorkdays)
Constraints: Not nullable, Precision: 3, Scale: 0
|
void |
setPurchaseOutlineAgreement(String purchaseOutlineAgreement)
Constraints: Not nullable, Maximum length: 10
|
void |
setPurchaseOutlineAgreementItem(String purchaseOutlineAgreementItem)
Constraints: Not nullable, Maximum length: 5
|
void |
setPurchasingOrganization(String purchasingOrganization)
Constraints: Not nullable, Maximum length: 4
|
void |
setReleaseDate(LocalDateTime releaseDate)
Constraints: Not nullable, Precision: 0
|
void |
setReplnmtIsCtrldBySupplySource(Boolean replnmtIsCtrldBySupplySource)
Constraints: none
|
void |
setReplnmtLeadTimeInMinutes(BigDecimal replnmtLeadTimeInMinutes)
Constraints: Not nullable, Precision: 8, Scale: 0
|
void |
setReplnmtLeadTimeInWorkdays(BigDecimal replnmtLeadTimeInWorkdays)
Constraints: Not nullable, Precision: 3, Scale: 0
|
void |
setSalesSchedulingAgreement(String salesSchedulingAgreement)
Constraints: Not nullable, Maximum length: 10
|
void |
setSalesSchedulingAgreementItem(String salesSchedulingAgreementItem)
Constraints: Not nullable, Maximum length: 6
|
void |
setSeparateGRIsNeededIfSetToFull(Boolean separateGRIsNeededIfSetToFull)
Constraints: none
|
protected void |
setServicePathForFetch(String servicePathForFetch)
The service path only used for the fetch commands of this entity.
|
void |
setSourceProductionSupplyArea(String sourceProductionSupplyArea)
Constraints: Not nullable, Maximum length: 10
|
void |
setSourceStorageBin(String sourceStorageBin)
Constraints: Not nullable, Maximum length: 18
|
void |
setStockTransferReplnmtStrategy(String stockTransferReplnmtStrategy)
Constraints: Not nullable, Maximum length: 4
|
void |
setStorageBin(String storageBin)
Constraints: Not nullable, Maximum length: 10
|
void |
setStorageLocation(String storageLocation)
Constraints: Not nullable, Maximum length: 4
|
void |
setStorageType(String storageType)
Constraints: Not nullable, Maximum length: 3
|
void |
setStoringPositionName(String storingPositionName)
Constraints: Not nullable, Maximum length: 25
|
void |
setSupplier(String supplier)
Constraints: Not nullable, Maximum length: 10
|
void |
setSupplySourcePlant(String supplySourcePlant)
Constraints: Not nullable, Maximum length: 4
|
void |
setSupplySourceResponsiblePerson(String supplySourceResponsiblePerson)
Constraints: Not nullable, Maximum length: 3
|
void |
setWarehouse(String warehouse)
Constraints: Not nullable, Maximum length: 3
|
void |
setWarehouseProcessType(String warehouseProcessType)
Constraints: Not nullable, Maximum length: 4
|
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 KanbanControlCycleSelectable ALL_FIELDS
public static final KanbanControlCycleField<String> KANBAN_CONTROL_CYCLE
public static final KanbanControlCycleField<String> KANBAN_CONTROL_CYCLE_CATEGORY
public static final KanbanControlCycleField<String> PRODUCT
public static final KanbanControlCycleField<String> PLANT
public static final KanbanControlCycleField<String> PRODUCTION_VERSION
public static final KanbanControlCycleField<String> PRODUCTION_SUPPLY_AREA
public static final KanbanControlCycleField<String> SUPPLY_SOURCE_RESPONSIBLE_PERSON
public static final KanbanControlCycleField<String> STORAGE_LOCATION
public static final KanbanControlCycleField<String> STORING_POSITION_NAME
public static final KanbanControlCycleField<String> KANBAN_CONTAINER_DELIVERY_ADDRESS
public static final KanbanControlCycleField<String> PRODUCT_COST_COLLECTOR
public static final KanbanControlCycleField<String> SUPPLIER
public static final KanbanControlCycleField<String> PURCHASING_ORGANIZATION
public static final KanbanControlCycleField<String> PURCHASE_OUTLINE_AGREEMENT
public static final KanbanControlCycleField<String> PURCHASE_OUTLINE_AGREEMENT_ITEM
public static final KanbanControlCycleField<String> WAREHOUSE
public static final KanbanControlCycleField<String> STORAGE_TYPE
public static final KanbanControlCycleField<String> STORAGE_BIN
public static final KanbanControlCycleField<String> BASE_UNIT
public static final KanbanControlCycleField<BigDecimal> KANBAN_CONTAINER_QUANTITY_IN_BS_UNT
public static final KanbanControlCycleField<String> NUMBER_OF_KANBAN_CONTAINERS
public static final KanbanControlCycleField<String> MAX_NR_OF_EMPTY_KANBAN_CONTAINERS
public static final KanbanControlCycleField<String> IN_HOUSE_PRODUCTION_REPLNMT_STRGY
public static final KanbanControlCycleField<String> MATERIAL_STAGING
public static final KanbanControlCycleField<Boolean> DESTINATION_BIN_IS_DYNAMIC
public static final KanbanControlCycleField<String> EXT_PROCUREMENT_REPLNMT_STRGY
public static final KanbanControlCycleField<String> STOCK_TRANSFER_REPLNMT_STRATEGY
public static final KanbanControlCycleField<Boolean> REPLNMT_IS_CTRLD_BY_SUPPLY_SOURCE
public static final KanbanControlCycleField<String> KANBAN_CONTAINER_PACKGG_PRODUCT
public static final KanbanControlCycleField<Boolean> SEPARATE_GR_IS_NEEDED_IF_SET_TO_FULL
public static final KanbanControlCycleField<String> COST_CENTER
public static final KanbanControlCycleField<String> SUPPLY_SOURCE_PLANT
public static final KanbanControlCycleField<String> KANBAN_CONTAINER_STATUS_SEQUENCE
public static final KanbanControlCycleField<String> KANBAN_CTN_REPLNMT_TRIGGER_LOGIC
public static final KanbanControlCycleField<BigDecimal> KNBN_CTN_REPLNMT_TRGGR_QTY_IN_BS_UNT
public static final KanbanControlCycleField<String> KANBAN_CONTAINER_CALCULATION_TYPE
public static final KanbanControlCycleField<BigDecimal> KANBAN_CTN_CALC_SAFETY_FACTOR
public static final KanbanControlCycleField<Short> KANBAN_CTN_CALCULATION_CONSTANT
public static final KanbanControlCycleField<BigDecimal> KANBAN_CTN_ROUNDING_QTY_IN_BS_UNT
public static final KanbanControlCycleField<BigDecimal> FIXED_KANBAN_CONTAINER_QTY_IN_BS_UNT
public static final KanbanControlCycleField<String> KANBAN_CONTAINER_CALC_PROFILE
public static final KanbanControlCycleField<BigDecimal> REPLNMT_LEAD_TIME_IN_WORKDAYS
public static final KanbanControlCycleField<BigDecimal> REPLNMT_LEAD_TIME_IN_MINUTES
public static final KanbanControlCycleField<String> SALES_SCHEDULING_AGREEMENT
public static final KanbanControlCycleField<String> SALES_SCHEDULING_AGREEMENT_ITEM
public static final KanbanControlCycleField<String> SOURCE_PRODUCTION_SUPPLY_AREA
public static final KanbanControlCycleField<String> JIT_CALL_PROFILE
public static final KanbanControlCycleField<UUID> PACKING_INSTRUCTION
public static final KanbanControlCycleField<String> NUMBER_OF_LOAD_CARRIERS
public static final KanbanControlCycleField<String> BACKFLUSH_REPORTING_POINT
public static final KanbanControlCycleField<String> KANBAN_CTRL_CYCLE_LIFE_CYCLE_STATUS
public static final KanbanControlCycleField<LocalDateTime> CREATION_DATE
public static final KanbanControlCycleField<LocalDateTime> RELEASE_DATE
public static final KanbanControlCycleField<LocalDateTime> LOCK_DATE
public static final KanbanControlCycleField<BigDecimal> PULL_INTERVAL_IN_WORKDAYS
public static final KanbanControlCycleField<BigDecimal> PULL_INTERVAL_IN_MINUTES
public static final KanbanControlCycleField<BigDecimal> KANBAN_CTN_REFILL_TIME_IN_DAYS
public static final KanbanControlCycleField<BigDecimal> KANBAN_CTN_REFILL_TME_IN_MINUTES
public static final KanbanControlCycleField<BigDecimal> KANBAN_CTN_WAIT_TIME_IN_DAYS
public static final KanbanControlCycleField<BigDecimal> KANBAN_CTN_WAIT_TIME_IN_MINUTES
public static final KanbanControlCycleField<BigDecimal> KANBAN_CTN_TRANSPORT_TIME_IN_DAYS
public static final KanbanControlCycleField<BigDecimal> KANBAN_CTN_TRANSPORT_TME_IN_MINUTES
public static final KanbanControlCycleField<BigDecimal> KNBN_CTN_CALC_RQMT_BUFFER_IN_PERCENT
public static final KanbanControlCycleField<BigDecimal> KNBN_CTN_CALC_SUPPLY_SRCE_BUF_IN_PCT
public static final KanbanControlCycleField<String> NR_OF_KANBAN_CTNS_FLAGGED_TO_UNLOCK
public static final KanbanControlCycleField<String> NR_OF_WAITING_KNBN_CTNS_BFR_REPLNMT
public static final KanbanControlCycleField<String> KANBAN_CTRL_CYC_REPLNMT_TRIGGER_GRP
public static final KanbanControlCycleField<String> PLANNING_WORK_CENTER
public static final KanbanControlCycleField<Boolean> PRODUCTION_ORDERS_ARE_COMBINED
public static final KanbanControlCycleField<String> DESTINATION_STORAGE_BIN
public static final KanbanControlCycleField<String> SOURCE_STORAGE_BIN
public static final KanbanControlCycleField<String> WAREHOUSE_PROCESS_TYPE
public static final KanbanControlCycleField<ZonedDateTime> LAST_CHANGE_DATE_TIME
public static final KanbanControlCycleLink<KanbanContainer> TO_KANBAN_CONTAINER
public static final KanbanControlCycleOneToOneLink<KanbanContainerDeliveryAddr> TO_KANBAN_CONT_DELIVERY_ADDR
public KanbanControlCycle()
public KanbanControlCycle(@Nullable String kanbanControlCycle, @Nullable String kanbanControlCycleCategory, @Nullable String product, @Nullable String plant, @Nullable String productionVersion, @Nullable String productionSupplyArea, @Nullable String supplySourceResponsiblePerson, @Nullable String storageLocation, @Nullable String storingPositionName, @Nullable String kanbanContainerDeliveryAddress, @Nullable String productCostCollector, @Nullable String supplier, @Nullable String purchasingOrganization, @Nullable String purchaseOutlineAgreement, @Nullable String purchaseOutlineAgreementItem, @Nullable String warehouse, @Nullable String storageType, @Nullable String storageBin, @Nullable String baseUnit, @Nullable BigDecimal kanbanContainerQuantityInBsUnt, @Nullable String numberOfKanbanContainers, @Nullable String maxNrOfEmptyKanbanContainers, @Nullable String inHouseProductionReplnmtStrgy, @Nullable String materialStaging, @Nullable Boolean destinationBinIsDynamic, @Nullable String extProcurementReplnmtStrgy, @Nullable String stockTransferReplnmtStrategy, @Nullable Boolean replnmtIsCtrldBySupplySource, @Nullable String kanbanContainerPackggProduct, @Nullable Boolean separateGRIsNeededIfSetToFull, @Nullable String costCenter, @Nullable String supplySourcePlant, @Nullable String kanbanContainerStatusSequence, @Nullable String kanbanCtnReplnmtTriggerLogic, @Nullable BigDecimal knbnCtnReplnmtTrggrQtyInBsUnt, @Nullable String kanbanContainerCalculationType, @Nullable BigDecimal kanbanCtnCalcSafetyFactor, @Nullable Short kanbanCtnCalculationConstant, @Nullable BigDecimal kanbanCtnRoundingQtyInBsUnt, @Nullable BigDecimal fixedKanbanContainerQtyInBsUnt, @Nullable String kanbanContainerCalcProfile, @Nullable BigDecimal replnmtLeadTimeInWorkdays, @Nullable BigDecimal replnmtLeadTimeInMinutes, @Nullable String salesSchedulingAgreement, @Nullable String salesSchedulingAgreementItem, @Nullable String sourceProductionSupplyArea, @Nullable String jITCallProfile, @Nullable UUID packingInstruction, @Nullable String numberOfLoadCarriers, @Nullable String backflushReportingPoint, @Nullable String kanbanCtrlCycleLifeCycleStatus, @Nullable LocalDateTime creationDate, @Nullable LocalDateTime releaseDate, @Nullable LocalDateTime lockDate, @Nullable BigDecimal pullIntervalInWorkdays, @Nullable BigDecimal pullIntervalInMinutes, @Nullable BigDecimal kanbanCtnRefillTimeInDays, @Nullable BigDecimal kanbanCtnRefillTmeInMinutes, @Nullable BigDecimal kanbanCtnWaitTimeInDays, @Nullable BigDecimal kanbanCtnWaitTimeInMinutes, @Nullable BigDecimal kanbanCtnTransportTimeInDays, @Nullable BigDecimal kanbanCtnTransportTmeInMinutes, @Nullable BigDecimal knbnCtnCalcRqmtBufferInPercent, @Nullable BigDecimal knbnCtnCalcSupplySrceBufInPct, @Nullable String nrOfKanbanCtnsFlaggedToUnlock, @Nullable String nrOfWaitingKnbnCtnsBfrReplnmt, @Nullable String kanbanCtrlCycReplnmtTriggerGrp, @Nullable String planningWorkCenter, @Nullable Boolean productionOrdersAreCombined, @Nullable String destinationStorageBin, @Nullable String sourceStorageBin, @Nullable String warehouseProcessType, @Nullable ZonedDateTime lastChangeDateTime, List<KanbanContainer> toKanbanContainer, @Nullable KanbanContainerDeliveryAddr toKanbanContDeliveryAddr)
@Nonnull public Class<KanbanControlCycle> getType()
getType
in class VdmObject<KanbanControlCycle>
public void setKanbanControlCycle(@Nullable String kanbanControlCycle)
Original property name from the Odata EDM: KanbanControlCycle
kanbanControlCycle
- Kanban Control Cyclepublic void setKanbanControlCycleCategory(@Nullable String kanbanControlCycleCategory)
Original property name from the Odata EDM: KanbanControlCycleCategory
kanbanControlCycleCategory
- Kanban Control Cycle Categorypublic void setProduct(@Nullable String product)
Original property name from the Odata EDM: Product
product
- Alphanumeric key uniquely identifying the product.public void setPlant(@Nullable String plant)
Original property name from the Odata EDM: Plant
plant
- Plantpublic void setProductionVersion(@Nullable String productionVersion)
Original property name from the Odata EDM: ProductionVersion
productionVersion
- Production Versionpublic void setProductionSupplyArea(@Nullable String productionSupplyArea)
Original property name from the Odata EDM: ProductionSupplyArea
productionSupplyArea
- Production Supply Areapublic void setSupplySourceResponsiblePerson(@Nullable String supplySourceResponsiblePerson)
Original property name from the Odata EDM: SupplySourceResponsiblePerson
supplySourceResponsiblePerson
- Person Responsible for Supply Sourcepublic void setStorageLocation(@Nullable String storageLocation)
Original property name from the Odata EDM: StorageLocation
storageLocation
- Storage Locationpublic void setStoringPositionName(@Nullable String storingPositionName)
Original property name from the Odata EDM: StoringPositionName
storingPositionName
- Specifies the precise position (e.g. a certain shelf section) in which your material can be found in
the supply area.public void setKanbanContainerDeliveryAddress(@Nullable String kanbanContainerDeliveryAddress)
Original property name from the Odata EDM: KanbanContainerDeliveryAddress
kanbanContainerDeliveryAddress
- Kanban Delivery Addresspublic void setProductCostCollector(@Nullable String productCostCollector)
Original property name from the Odata EDM: ProductCostCollector
productCostCollector
- Product Cost Collectorpublic void setSupplier(@Nullable String supplier)
Original property name from the Odata EDM: Supplier
With the supplier number, information from the supplier master record (such as the supplier's address and bank details) is copied into a purchasing document (such as a request for quotation or a purchase order).You can use the supplier number to keep track of requests for quotation, purchase orders and outline agreements.
supplier
- Alphanumeric key uniquely identifying the document.public void setPurchasingOrganization(@Nullable String purchasingOrganization)
Original property name from the Odata EDM: PurchasingOrganization
purchasingOrganization
- Purchasing Organizationpublic void setPurchaseOutlineAgreement(@Nullable String purchaseOutlineAgreement)
Original property name from the Odata EDM: PurchaseOutlineAgreement
purchaseOutlineAgreement
- Number of the outline agreement.public void setPurchaseOutlineAgreementItem(@Nullable String purchaseOutlineAgreementItem)
Original property name from the Odata EDM: PurchaseOutlineAgreementItem
purchaseOutlineAgreementItem
- Agreement Itempublic void setWarehouse(@Nullable String warehouse)
Original property name from the Odata EDM: Warehouse
warehouse
- Warehousepublic void setStorageType(@Nullable String storageType)
Original property name from the Odata EDM: StorageType
storageType
- Storage Typepublic void setStorageBin(@Nullable String storageBin)
Original property name from the Odata EDM: StorageBin
storageBin
- Storage Binpublic void setBaseUnit(@Nullable String baseUnit)
Original property name from the Odata EDM: BaseUnit
baseUnit
- Base Unit of Measurepublic void setKanbanContainerQuantityInBsUnt(@Nullable BigDecimal kanbanContainerQuantityInBsUnt)
Original property name from the Odata EDM: KanbanContainerQuantityInBsUnt
kanbanContainerQuantityInBsUnt
- Kanban Container Quantitypublic void setNumberOfKanbanContainers(@Nullable String numberOfKanbanContainers)
Original property name from the Odata EDM: NumberOfKanbanContainers
numberOfKanbanContainers
- Number of Kanban Containerspublic void setMaxNrOfEmptyKanbanContainers(@Nullable String maxNrOfEmptyKanbanContainers)
Original property name from the Odata EDM: MaxNrOfEmptyKanbanContainers
maxNrOfEmptyKanbanContainers
- Maximum Number of Empty Kanban Containerspublic void setInHouseProductionReplnmtStrgy(@Nullable String inHouseProductionReplnmtStrgy)
Original property name from the Odata EDM: InHouseProductionReplnmtStrgy
inHouseProductionReplnmtStrgy
- Replenishment Strategy for In-House Productionpublic void setMaterialStaging(@Nullable String materialStaging)
Original property name from the Odata EDM: MaterialStaging
materialStaging
- Material Staging for Production Supplypublic void setDestinationBinIsDynamic(@Nullable Boolean destinationBinIsDynamic)
Original property name from the Odata EDM: DestinationBinIsDynamic
destinationBinIsDynamic
- Dynamic Destination Binpublic void setExtProcurementReplnmtStrgy(@Nullable String extProcurementReplnmtStrgy)
Original property name from the Odata EDM: ExtProcurementReplnmtStrgy
extProcurementReplnmtStrgy
- Replenishment Strategy for External Procurementpublic void setStockTransferReplnmtStrategy(@Nullable String stockTransferReplnmtStrategy)
Original property name from the Odata EDM: StockTransferReplnmtStrategy
stockTransferReplnmtStrategy
- Replenishment Strategy for Stock Transferpublic void setReplnmtIsCtrldBySupplySource(@Nullable Boolean replnmtIsCtrldBySupplySource)
Original property name from the Odata EDM: ReplnmtIsCtrldBySupplySource
replnmtIsCtrldBySupplySource
- Independent Supply Sourcepublic void setKanbanContainerPackggProduct(@Nullable String kanbanContainerPackggProduct)
Original property name from the Odata EDM: KanbanContainerPackggProduct
kanbanContainerPackggProduct
- Packaging Product for Kanban Containerpublic void setSeparateGRIsNeededIfSetToFull(@Nullable Boolean separateGRIsNeededIfSetToFull)
Original property name from the Odata EDM: SeparateGRIsNeededIfSetToFull
separateGRIsNeededIfSetToFull
- Separate Goods Receiptpublic void setCostCenter(@Nullable String costCenter)
Original property name from the Odata EDM: CostCenter
costCenter
- Cost Centerpublic void setSupplySourcePlant(@Nullable String supplySourcePlant)
Original property name from the Odata EDM: SupplySourcePlant
supplySourcePlant
- Plant of Supply Sourcepublic void setKanbanContainerStatusSequence(@Nullable String kanbanContainerStatusSequence)
Original property name from the Odata EDM: KanbanContainerStatusSequence
kanbanContainerStatusSequence
- Status Sequence of Kanban Containerpublic void setKanbanCtnReplnmtTriggerLogic(@Nullable String kanbanCtnReplnmtTriggerLogic)
Original property name from the Odata EDM: KanbanCtnReplnmtTriggerLogic
kanbanCtnReplnmtTriggerLogic
- Replenishment Trigger Logicpublic void setKnbnCtnReplnmtTrggrQtyInBsUnt(@Nullable BigDecimal knbnCtnReplnmtTrggrQtyInBsUnt)
Original property name from the Odata EDM: KnbnCtnReplnmtTrggrQtyInBsUnt
knbnCtnReplnmtTrggrQtyInBsUnt
- Trigger Quantitypublic void setKanbanContainerCalculationType(@Nullable String kanbanContainerCalculationType)
Original property name from the Odata EDM: KanbanContainerCalculationType
kanbanContainerCalculationType
- Calculation Type for Kanban Containerpublic void setKanbanCtnCalcSafetyFactor(@Nullable BigDecimal kanbanCtnCalcSafetyFactor)
Original property name from the Odata EDM: KanbanCtnCalcSafetyFactor
kanbanCtnCalcSafetyFactor
- Safety Factor for Kanban Container Calculationpublic void setKanbanCtnCalculationConstant(@Nullable Short kanbanCtnCalculationConstant)
Original property name from the Odata EDM: KanbanCtnCalculationConstant
kanbanCtnCalculationConstant
- Constant for Kanban Container Calculationpublic void setKanbanCtnRoundingQtyInBsUnt(@Nullable BigDecimal kanbanCtnRoundingQtyInBsUnt)
Original property name from the Odata EDM: KanbanCtnRoundingQtyInBsUnt
kanbanCtnRoundingQtyInBsUnt
- Rounding Quantitypublic void setFixedKanbanContainerQtyInBsUnt(@Nullable BigDecimal fixedKanbanContainerQtyInBsUnt)
Original property name from the Odata EDM: FixedKanbanContainerQtyInBsUnt
fixedKanbanContainerQtyInBsUnt
- Fixed Kanban Container Quantitypublic void setKanbanContainerCalcProfile(@Nullable String kanbanContainerCalcProfile)
Original property name from the Odata EDM: KanbanContainerCalcProfile
kanbanContainerCalcProfile
- Kanban Container Calculation Profilepublic void setReplnmtLeadTimeInWorkdays(@Nullable BigDecimal replnmtLeadTimeInWorkdays)
Original property name from the Odata EDM: ReplnmtLeadTimeInWorkdays
replnmtLeadTimeInWorkdays
- Replenishment Lead Time in Workdayspublic void setReplnmtLeadTimeInMinutes(@Nullable BigDecimal replnmtLeadTimeInMinutes)
Original property name from the Odata EDM: ReplnmtLeadTimeInMinutes
The replenishment lead time in minutes is used in the kanban calculation. The replenishment lead time in minutes takes priority over the replenishment lead time in days, that is to say, the system uses the replenishment lead time in minutes as soon as you have specified this value, irrespective of what you specified for the replenishment lead time in days.You can specify either the overall value for the replenishment lead time or the values for its individual constituents (refill time, wait time, and transportation time). In the latter case, the system calculates the total from the three constituent parts.A sub-day replenishment lead time can be used for the kanban calculation only if you have maintained working times resulting from a shift sequence in the associated calculation profile.
replnmtLeadTimeInMinutes
- Indicates the replenishment lead time in minutes. You can enter the minutes up to the maximum value
59999999.public void setSalesSchedulingAgreement(@Nullable String salesSchedulingAgreement)
Original property name from the Odata EDM: SalesSchedulingAgreement
salesSchedulingAgreement
- Sales Scheduling Agreementpublic void setSalesSchedulingAgreementItem(@Nullable String salesSchedulingAgreementItem)
Original property name from the Odata EDM: SalesSchedulingAgreementItem
salesSchedulingAgreementItem
- Sales Scheduling Agreement Itempublic void setSourceProductionSupplyArea(@Nullable String sourceProductionSupplyArea)
Original property name from the Odata EDM: SourceProductionSupplyArea
sourceProductionSupplyArea
- Source Production Supply Area for Kanban Stock Transferspublic void setJITCallProfile(@Nullable String jITCallProfile)
Original property name from the Odata EDM: JITCallProfile
jITCallProfile
- JIT Call Profilepublic void setPackingInstruction(@Nullable UUID packingInstruction)
Original property name from the Odata EDM: PackingInstruction
packingInstruction
- Packing Instructionpublic void setNumberOfLoadCarriers(@Nullable String numberOfLoadCarriers)
Original property name from the Odata EDM: NumberOfLoadCarriers
numberOfLoadCarriers
- Number of Load Carrierspublic void setBackflushReportingPoint(@Nullable String backflushReportingPoint)
Original property name from the Odata EDM: BackflushReportingPoint
backflushReportingPoint
- Reporting Pointpublic void setKanbanCtrlCycleLifeCycleStatus(@Nullable String kanbanCtrlCycleLifeCycleStatus)
Original property name from the Odata EDM: KanbanCtrlCycleLifeCycleStatus
kanbanCtrlCycleLifeCycleStatus
- Lifecycle Status of Kanban Control Cyclepublic void setCreationDate(@Nullable LocalDateTime creationDate)
Original property name from the Odata EDM: CreationDate
creationDate
- Creation Date of Kanban Control Cyclepublic void setReleaseDate(@Nullable LocalDateTime releaseDate)
Original property name from the Odata EDM: ReleaseDate
releaseDate
- Release Date of Kanban Control Cyclepublic void setLockDate(@Nullable LocalDateTime lockDate)
Original property name from the Odata EDM: LockDate
lockDate
- Date on which the control cycle is locked. This may be a planned lock date. The lock date is set
automatically when the control cycle is locked.public void setPullIntervalInWorkdays(@Nullable BigDecimal pullIntervalInWorkdays)
Original property name from the Odata EDM: PullIntervalInWorkdays
pullIntervalInWorkdays
- Pull Interval in Workdayspublic void setPullIntervalInMinutes(@Nullable BigDecimal pullIntervalInMinutes)
Original property name from the Odata EDM: PullIntervalInMinutes
The pull interval is used as a buffer in the control cycle calculation. It increases the number of kanban containers in the control cycle.The pull interval in minutes takes priority over the pull interval in days, i.e. the system uses the pull interval in minutes as soon as you specify this value, irrespective of what you have specified for the pull interval in days.To enable the pull interval in minutes to be used in the kanban calculation, it is necessary to define a factory calendar and shift sequences for the control cycle calculation.You can specify the pull interval in the calculation profile, in the PSA, and in control cycle maintenance. If you have specified the pull interval more than once, at different points, the system takes this interval into account with the following priorities:1: Control cycle maintenance2: PSA3: Calculation profileYour production works on a single-shift basis from 8.00 hrs to 16.00 hrs. This information in stored in the shift sequence.The person who replenishes the PSA arrives at 8 hrs and 12 hrs every day to pick up empty kanbans (kanban cards) and leave behind full ones. In this case, the pull interval amounts to 4 hours.
pullIntervalInMinutes
- Time interval between the transfer of requirements from the consumer (demand source) to the supply
source or the interval between the times of delivery by the supply source to the consumer. You can
enter the minutes up to the maximum value 59999999.public void setKanbanCtnRefillTimeInDays(@Nullable BigDecimal kanbanCtnRefillTimeInDays)
Original property name from the Odata EDM: KanbanCtnRefillTimeInDays
kanbanCtnRefillTimeInDays
- Refill Time in Dayspublic void setKanbanCtnRefillTmeInMinutes(@Nullable BigDecimal kanbanCtnRefillTmeInMinutes)
Original property name from the Odata EDM: KanbanCtnRefillTmeInMinutes
The refill time is a constituent of the replenishment lead time. You can specify the refill time in minutes. The system then calculates the replenishment lead time from the values you have specified for the refill time, transportation time, and wait time.The period for the refilling starts at the time the demand source (consumer) sets the status of the kanban container to EMPTY and ends when the supply source sets it to IN TRANSIT. The refill time also includes the time during which the kanban container has the status IN PROCESS.
kanbanCtnRefillTmeInMinutes
- Indicates the time it takes to fill an empty kanban container. You can enter the minutes up to the
maximum value 59999999.public void setKanbanCtnWaitTimeInDays(@Nullable BigDecimal kanbanCtnWaitTimeInDays)
Original property name from the Odata EDM: KanbanCtnWaitTimeInDays
kanbanCtnWaitTimeInDays
- Wait Time in Dayspublic void setKanbanCtnWaitTimeInMinutes(@Nullable BigDecimal kanbanCtnWaitTimeInMinutes)
Original property name from the Odata EDM: KanbanCtnWaitTimeInMinutes
The wait time is a constituent of the replenishment lead time. You can specify the wait time in minutes. The system then calculates the replenishment lead time from the values you have specified for the refill time, transportation time, and wait time.The wait time is only relevant to control cycles with an independent supply source.
kanbanCtnWaitTimeInMinutes
- Indicates the time it takes to change the status of a kanban container from WAITING to EMPTY. You can
enter the minutes up to the maximum value 59999999.public void setKanbanCtnTransportTimeInDays(@Nullable BigDecimal kanbanCtnTransportTimeInDays)
Original property name from the Odata EDM: KanbanCtnTransportTimeInDays
kanbanCtnTransportTimeInDays
- Transportation Time in Dayspublic void setKanbanCtnTransportTmeInMinutes(@Nullable BigDecimal kanbanCtnTransportTmeInMinutes)
Original property name from the Odata EDM: KanbanCtnTransportTmeInMinutes
The transportation time is a constituent of the replenishment lead time. You can specify the transportation time in minutes. The system then calculates the replenishment lead time from the values you have specified for the refill time, transportation time, and wait time.The period for transportation starts at the time the supply source sets the status of the kanban container to IN TRANSIT and ends when the demand source (consumer) sets it to FULL.
kanbanCtnTransportTmeInMinutes
- Indicates the time it takes to transport the kanban container from the supply source to the demand
source (consumer). You can enter the minutes up to the maximum value 59999999.public void setKnbnCtnCalcRqmtBufferInPercent(@Nullable BigDecimal knbnCtnCalcRqmtBufferInPercent)
Original property name from the Odata EDM: KnbnCtnCalcRqmtBufferInPercent
knbnCtnCalcRqmtBufferInPercent
- Requirement Buffer in Percentpublic void setKnbnCtnCalcSupplySrceBufInPct(@Nullable BigDecimal knbnCtnCalcSupplySrceBufInPct)
Original property name from the Odata EDM: KnbnCtnCalcSupplySrceBufInPct
knbnCtnCalcSupplySrceBufInPct
- Supply Source Buffer in Percentpublic void setNrOfKanbanCtnsFlaggedToUnlock(@Nullable String nrOfKanbanCtnsFlaggedToUnlock)
Original property name from the Odata EDM: NrOfKanbanCtnsFlaggedToUnlock
nrOfKanbanCtnsFlaggedToUnlock
- Number of Kanban Containers to be Unlockedpublic void setNrOfWaitingKnbnCtnsBfrReplnmt(@Nullable String nrOfWaitingKnbnCtnsBfrReplnmt)
Original property name from the Odata EDM: NrOfWaitingKnbnCtnsBfrReplnmt
The trigger point is a threshold value to initiate the replenishment of a material in the case of in-house production. You can stipulate the value manually or have it calculated by the system.Each time the consumer confirms the use of a kanban container, the system checks the number of kanbans of a control cycle that have the status "Waiting". As long as the quantity has not yet reached the value of the trigger point, the system likewise sets the affected kanban container to "Waiting". As soon as the trigger point is reached, the system sets these containers to "Empty", thus triggering replenishment. In this way, you ensure that the system does not set each container to "Empty" immediately. Instead it sets them to this status only in groups. You can thus avoid frequent resetup and improve capacity utilization.For you to be able to use the trigger point function, the following prerequisites must be satisfied:You have set the Take Capacity Situation Into Account indicator in Kanban Customizing in the IMG activity Define In-House Production Strategies.You have set the calculation type 1 on the Kanban Calculation tab page in control cycle maintenance.You have specified a planning work center on the Consideration of Capacity tab page.
nrOfWaitingKnbnCtnsBfrReplnmt
- Shows the number of kanban containers that have the status Waiting. This number must first be reached
before the system can trigger replenishment.public void setKanbanCtrlCycReplnmtTriggerGrp(@Nullable String kanbanCtrlCycReplnmtTriggerGrp)
Original property name from the Odata EDM: KanbanCtrlCycReplnmtTriggerGrp
Using trigger groups enables you to work on combine and produce together materials of the same kind. The system then makes no provision for setup times in the capacity-based kanban calculation in the case of a material changeover within a trigger group.All control cycles belonging to a trigger group have the same trigger point.
kanbanCtrlCycReplnmtTriggerGrp
- Group of control cycles for materials of the same kind that are produced together at a planning work
center and require the same setup state.public void setPlanningWorkCenter(@Nullable String planningWorkCenter)
Original property name from the Odata EDM: PlanningWorkCenter
The planning work center must be included in the routings used for the materials that are to be planned.
planningWorkCenter
- Shows the work center for which the system is to carry out a consideration of capacity.public void setProductionOrdersAreCombined(@Nullable Boolean productionOrdersAreCombined)
Original property name from the Odata EDM: ProductionOrdersAreCombined
productionOrdersAreCombined
- Production Orders Are Combinedpublic void setDestinationStorageBin(@Nullable String destinationStorageBin)
Original property name from the Odata EDM: DestinationStorageBin
destinationStorageBin
- Storage bin into which the product is put away.public void setSourceStorageBin(@Nullable String sourceStorageBin)
Original property name from the Odata EDM: SourceStorageBin
sourceStorageBin
- Storage bin from where the product to be transferred is removed.public void setWarehouseProcessType(@Nullable String warehouseProcessType)
Original property name from the Odata EDM: WarehouseProcessType
warehouseProcessType
- The system processes each warehouse process (such as goods receipt, goods issue, posting change, and
repacking) using a warehouse process type. The warehouse process type has various effects on the
creation of warehouse tasks.public void setLastChangeDateTime(@Nullable ZonedDateTime lastChangeDateTime)
Original property name from the Odata EDM: LastChangeDateTime
lastChangeDateTime
- Last Change Timestampprotected String getEntityCollection()
getEntityCollection
in class VdmEntity<KanbanControlCycle>
@Nonnull protected Map<String,Object> getKey()
getKey
in class VdmObject<KanbanControlCycle>
@Nonnull protected Map<String,Object> toMapOfFields()
toMapOfFields
in class VdmObject<KanbanControlCycle>
protected void fromMap(Map<String,Object> inputValues)
fromMap
in class VdmObject<KanbanControlCycle>
@Nonnull public static <T> KanbanControlCycleField<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> KanbanControlCycleField<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<KanbanControlCycle>
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<KanbanControlCycle>
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<KanbanControlCycle>
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<KanbanControlCycle>
@Nonnull protected Map<String,Object> toMapOfNavigationProperties()
toMapOfNavigationProperties
in class VdmObject<KanbanControlCycle>
@Nonnull public List<KanbanContainer> fetchKanbanContainer() 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<KanbanContainer> getKanbanContainerOrFetch() throws com.sap.cloud.sdk.odatav2.connectivity.ODataException
If the navigation property to_KanbanContainer of a queried KanbanControlCycle 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<KanbanContainer>> getKanbanContainerIfPresent()
If the navigation property for an entity KanbanControlCycle 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 setKanbanContainer(@Nonnull List<KanbanContainer> value)
If the navigation property to_KanbanContainer of a queried KanbanControlCycle 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 KanbanContainer entities.public void addKanbanContainer(KanbanContainer... entity)
If the navigation property to_KanbanContainer of a queried KanbanControlCycle 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 KanbanContainer entities.@Nullable public KanbanContainerDeliveryAddr fetchKanbanContDeliveryAddr() throws com.sap.cloud.sdk.odatav2.connectivity.ODataException
Please note: This method will not cache or persist the query results.
null
if an entity is not
associated.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.@Nullable public KanbanContainerDeliveryAddr getKanbanContDeliveryAddrOrFetch() throws com.sap.cloud.sdk.odatav2.connectivity.ODataException
If the navigation property to_KanbanContDeliveryAddr of a queried KanbanControlCycle 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<KanbanContainerDeliveryAddr> getKanbanContDeliveryAddrIfPresent()
If the navigation property for an entity KanbanControlCycle 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 setKanbanContDeliveryAddr(KanbanContainerDeliveryAddr value)
value
- New KanbanContainerDeliveryAddr entity.public static KanbanControlCycle.KanbanControlCycleBuilder builder()
@Nullable public String getKanbanControlCycle()
Original property name from the Odata EDM: KanbanControlCycle
@Nullable public String getKanbanControlCycleCategory()
Original property name from the Odata EDM: KanbanControlCycleCategory
@Nullable public String getProduct()
Original property name from the Odata EDM: Product
@Nullable public String getPlant()
Original property name from the Odata EDM: Plant
@Nullable public String getProductionVersion()
Original property name from the Odata EDM: ProductionVersion
@Nullable public String getProductionSupplyArea()
Original property name from the Odata EDM: ProductionSupplyArea
@Nullable public String getSupplySourceResponsiblePerson()
Original property name from the Odata EDM: SupplySourceResponsiblePerson
@Nullable public String getStorageLocation()
Original property name from the Odata EDM: StorageLocation
@Nullable public String getStoringPositionName()
Original property name from the Odata EDM: StoringPositionName
@Nullable public String getKanbanContainerDeliveryAddress()
Original property name from the Odata EDM: KanbanContainerDeliveryAddress
@Nullable public String getProductCostCollector()
Original property name from the Odata EDM: ProductCostCollector
@Nullable public String getSupplier()
Original property name from the Odata EDM: Supplier
With the supplier number, information from the supplier master record (such as the supplier's address and bank details) is copied into a purchasing document (such as a request for quotation or a purchase order).You can use the supplier number to keep track of requests for quotation, purchase orders and outline agreements.
@Nullable public String getPurchasingOrganization()
Original property name from the Odata EDM: PurchasingOrganization
@Nullable public String getPurchaseOutlineAgreement()
Original property name from the Odata EDM: PurchaseOutlineAgreement
@Nullable public String getPurchaseOutlineAgreementItem()
Original property name from the Odata EDM: PurchaseOutlineAgreementItem
@Nullable public String getWarehouse()
Original property name from the Odata EDM: Warehouse
@Nullable public String getStorageType()
Original property name from the Odata EDM: StorageType
@Nullable public String getStorageBin()
Original property name from the Odata EDM: StorageBin
@Nullable public String getBaseUnit()
Original property name from the Odata EDM: BaseUnit
@Nullable public BigDecimal getKanbanContainerQuantityInBsUnt()
Original property name from the Odata EDM: KanbanContainerQuantityInBsUnt
@Nullable public String getNumberOfKanbanContainers()
Original property name from the Odata EDM: NumberOfKanbanContainers
@Nullable public String getMaxNrOfEmptyKanbanContainers()
Original property name from the Odata EDM: MaxNrOfEmptyKanbanContainers
@Nullable public String getInHouseProductionReplnmtStrgy()
Original property name from the Odata EDM: InHouseProductionReplnmtStrgy
@Nullable public String getMaterialStaging()
Original property name from the Odata EDM: MaterialStaging
@Nullable public Boolean getDestinationBinIsDynamic()
Original property name from the Odata EDM: DestinationBinIsDynamic
@Nullable public String getExtProcurementReplnmtStrgy()
Original property name from the Odata EDM: ExtProcurementReplnmtStrgy
@Nullable public String getStockTransferReplnmtStrategy()
Original property name from the Odata EDM: StockTransferReplnmtStrategy
@Nullable public Boolean getReplnmtIsCtrldBySupplySource()
Original property name from the Odata EDM: ReplnmtIsCtrldBySupplySource
@Nullable public String getKanbanContainerPackggProduct()
Original property name from the Odata EDM: KanbanContainerPackggProduct
@Nullable public Boolean getSeparateGRIsNeededIfSetToFull()
Original property name from the Odata EDM: SeparateGRIsNeededIfSetToFull
@Nullable public String getCostCenter()
Original property name from the Odata EDM: CostCenter
@Nullable public String getSupplySourcePlant()
Original property name from the Odata EDM: SupplySourcePlant
@Nullable public String getKanbanContainerStatusSequence()
Original property name from the Odata EDM: KanbanContainerStatusSequence
@Nullable public String getKanbanCtnReplnmtTriggerLogic()
Original property name from the Odata EDM: KanbanCtnReplnmtTriggerLogic
@Nullable public BigDecimal getKnbnCtnReplnmtTrggrQtyInBsUnt()
Original property name from the Odata EDM: KnbnCtnReplnmtTrggrQtyInBsUnt
@Nullable public String getKanbanContainerCalculationType()
Original property name from the Odata EDM: KanbanContainerCalculationType
@Nullable public BigDecimal getKanbanCtnCalcSafetyFactor()
Original property name from the Odata EDM: KanbanCtnCalcSafetyFactor
@Nullable public Short getKanbanCtnCalculationConstant()
Original property name from the Odata EDM: KanbanCtnCalculationConstant
@Nullable public BigDecimal getKanbanCtnRoundingQtyInBsUnt()
Original property name from the Odata EDM: KanbanCtnRoundingQtyInBsUnt
@Nullable public BigDecimal getFixedKanbanContainerQtyInBsUnt()
Original property name from the Odata EDM: FixedKanbanContainerQtyInBsUnt
@Nullable public String getKanbanContainerCalcProfile()
Original property name from the Odata EDM: KanbanContainerCalcProfile
@Nullable public BigDecimal getReplnmtLeadTimeInWorkdays()
Original property name from the Odata EDM: ReplnmtLeadTimeInWorkdays
@Nullable public BigDecimal getReplnmtLeadTimeInMinutes()
Original property name from the Odata EDM: ReplnmtLeadTimeInMinutes
The replenishment lead time in minutes is used in the kanban calculation. The replenishment lead time in minutes takes priority over the replenishment lead time in days, that is to say, the system uses the replenishment lead time in minutes as soon as you have specified this value, irrespective of what you specified for the replenishment lead time in days.You can specify either the overall value for the replenishment lead time or the values for its individual constituents (refill time, wait time, and transportation time). In the latter case, the system calculates the total from the three constituent parts.A sub-day replenishment lead time can be used for the kanban calculation only if you have maintained working times resulting from a shift sequence in the associated calculation profile.
@Nullable public String getSalesSchedulingAgreement()
Original property name from the Odata EDM: SalesSchedulingAgreement
@Nullable public String getSalesSchedulingAgreementItem()
Original property name from the Odata EDM: SalesSchedulingAgreementItem
@Nullable public String getSourceProductionSupplyArea()
Original property name from the Odata EDM: SourceProductionSupplyArea
@Nullable public String getJITCallProfile()
Original property name from the Odata EDM: JITCallProfile
@Nullable public UUID getPackingInstruction()
Original property name from the Odata EDM: PackingInstruction
@Nullable public String getNumberOfLoadCarriers()
Original property name from the Odata EDM: NumberOfLoadCarriers
@Nullable public String getBackflushReportingPoint()
Original property name from the Odata EDM: BackflushReportingPoint
@Nullable public String getKanbanCtrlCycleLifeCycleStatus()
Original property name from the Odata EDM: KanbanCtrlCycleLifeCycleStatus
@Nullable public LocalDateTime getCreationDate()
Original property name from the Odata EDM: CreationDate
@Nullable public LocalDateTime getReleaseDate()
Original property name from the Odata EDM: ReleaseDate
@Nullable public LocalDateTime getLockDate()
Original property name from the Odata EDM: LockDate
@Nullable public BigDecimal getPullIntervalInWorkdays()
Original property name from the Odata EDM: PullIntervalInWorkdays
@Nullable public BigDecimal getPullIntervalInMinutes()
Original property name from the Odata EDM: PullIntervalInMinutes
The pull interval is used as a buffer in the control cycle calculation. It increases the number of kanban containers in the control cycle.The pull interval in minutes takes priority over the pull interval in days, i.e. the system uses the pull interval in minutes as soon as you specify this value, irrespective of what you have specified for the pull interval in days.To enable the pull interval in minutes to be used in the kanban calculation, it is necessary to define a factory calendar and shift sequences for the control cycle calculation.You can specify the pull interval in the calculation profile, in the PSA, and in control cycle maintenance. If you have specified the pull interval more than once, at different points, the system takes this interval into account with the following priorities:1: Control cycle maintenance2: PSA3: Calculation profileYour production works on a single-shift basis from 8.00 hrs to 16.00 hrs. This information in stored in the shift sequence.The person who replenishes the PSA arrives at 8 hrs and 12 hrs every day to pick up empty kanbans (kanban cards) and leave behind full ones. In this case, the pull interval amounts to 4 hours.
@Nullable public BigDecimal getKanbanCtnRefillTimeInDays()
Original property name from the Odata EDM: KanbanCtnRefillTimeInDays
@Nullable public BigDecimal getKanbanCtnRefillTmeInMinutes()
Original property name from the Odata EDM: KanbanCtnRefillTmeInMinutes
The refill time is a constituent of the replenishment lead time. You can specify the refill time in minutes. The system then calculates the replenishment lead time from the values you have specified for the refill time, transportation time, and wait time.The period for the refilling starts at the time the demand source (consumer) sets the status of the kanban container to EMPTY and ends when the supply source sets it to IN TRANSIT. The refill time also includes the time during which the kanban container has the status IN PROCESS.
@Nullable public BigDecimal getKanbanCtnWaitTimeInDays()
Original property name from the Odata EDM: KanbanCtnWaitTimeInDays
@Nullable public BigDecimal getKanbanCtnWaitTimeInMinutes()
Original property name from the Odata EDM: KanbanCtnWaitTimeInMinutes
The wait time is a constituent of the replenishment lead time. You can specify the wait time in minutes. The system then calculates the replenishment lead time from the values you have specified for the refill time, transportation time, and wait time.The wait time is only relevant to control cycles with an independent supply source.
@Nullable public BigDecimal getKanbanCtnTransportTimeInDays()
Original property name from the Odata EDM: KanbanCtnTransportTimeInDays
@Nullable public BigDecimal getKanbanCtnTransportTmeInMinutes()
Original property name from the Odata EDM: KanbanCtnTransportTmeInMinutes
The transportation time is a constituent of the replenishment lead time. You can specify the transportation time in minutes. The system then calculates the replenishment lead time from the values you have specified for the refill time, transportation time, and wait time.The period for transportation starts at the time the supply source sets the status of the kanban container to IN TRANSIT and ends when the demand source (consumer) sets it to FULL.
@Nullable public BigDecimal getKnbnCtnCalcRqmtBufferInPercent()
Original property name from the Odata EDM: KnbnCtnCalcRqmtBufferInPercent
@Nullable public BigDecimal getKnbnCtnCalcSupplySrceBufInPct()
Original property name from the Odata EDM: KnbnCtnCalcSupplySrceBufInPct
@Nullable public String getNrOfKanbanCtnsFlaggedToUnlock()
Original property name from the Odata EDM: NrOfKanbanCtnsFlaggedToUnlock
@Nullable public String getNrOfWaitingKnbnCtnsBfrReplnmt()
Original property name from the Odata EDM: NrOfWaitingKnbnCtnsBfrReplnmt
The trigger point is a threshold value to initiate the replenishment of a material in the case of in-house production. You can stipulate the value manually or have it calculated by the system.Each time the consumer confirms the use of a kanban container, the system checks the number of kanbans of a control cycle that have the status "Waiting". As long as the quantity has not yet reached the value of the trigger point, the system likewise sets the affected kanban container to "Waiting". As soon as the trigger point is reached, the system sets these containers to "Empty", thus triggering replenishment. In this way, you ensure that the system does not set each container to "Empty" immediately. Instead it sets them to this status only in groups. You can thus avoid frequent resetup and improve capacity utilization.For you to be able to use the trigger point function, the following prerequisites must be satisfied:You have set the Take Capacity Situation Into Account indicator in Kanban Customizing in the IMG activity Define In-House Production Strategies.You have set the calculation type 1 on the Kanban Calculation tab page in control cycle maintenance.You have specified a planning work center on the Consideration of Capacity tab page.
@Nullable public String getKanbanCtrlCycReplnmtTriggerGrp()
Original property name from the Odata EDM: KanbanCtrlCycReplnmtTriggerGrp
Using trigger groups enables you to work on combine and produce together materials of the same kind. The system then makes no provision for setup times in the capacity-based kanban calculation in the case of a material changeover within a trigger group.All control cycles belonging to a trigger group have the same trigger point.
@Nullable public String getPlanningWorkCenter()
Original property name from the Odata EDM: PlanningWorkCenter
The planning work center must be included in the routings used for the materials that are to be planned.
@Nullable public Boolean getProductionOrdersAreCombined()
Original property name from the Odata EDM: ProductionOrdersAreCombined
@Nullable public String getDestinationStorageBin()
Original property name from the Odata EDM: DestinationStorageBin
@Nullable public String getSourceStorageBin()
Original property name from the Odata EDM: SourceStorageBin
@Nullable public String getWarehouseProcessType()
Original property name from the Odata EDM: WarehouseProcessType
@Nullable public ZonedDateTime getLastChangeDateTime()
Original property name from the Odata EDM: LastChangeDateTime
public String toString()
toString
in class VdmObject<KanbanControlCycle>
public boolean equals(Object o)
equals
in class VdmObject<KanbanControlCycle>
protected boolean canEqual(Object other)
canEqual
in class VdmObject<KanbanControlCycle>
public int hashCode()
hashCode
in class VdmObject<KanbanControlCycle>
Copyright © 2019 SAP SE. All rights reserved.