public static final class KanbanContainer.KanbanContainerBuilder extends Object
Modifier and Type | Method and Description |
---|---|
KanbanContainer.KanbanContainerBuilder |
actualQuantityInBaseUnit(BigDecimal actualQuantityInBaseUnit)
Constraints: Not nullable, Precision: 13, Scale: 3
|
KanbanContainer.KanbanContainerBuilder |
backflushReportingPoint(String backflushReportingPoint)
Constraints: Not nullable, Maximum length: 4
|
KanbanContainer.KanbanContainerBuilder |
baseUnit(String baseUnit)
Constraints: Not nullable, Maximum length: 3
|
KanbanContainer |
build() |
KanbanContainer.KanbanContainerBuilder |
changedPackgInstrnDataIsAvail(Boolean changedPackgInstrnDataIsAvail)
Constraints: none
|
KanbanContainer.KanbanContainerBuilder |
internalJITCallNumber(String internalJITCallNumber)
Constraints: Not nullable, Maximum length: 10
|
KanbanContainer.KanbanContainerBuilder |
isDeleted(Boolean isDeleted)
Constraints: none
|
KanbanContainer.KanbanContainerBuilder |
isLocked(Boolean isLocked)
Constraints: none
|
KanbanContainer.KanbanContainerBuilder |
jITCallItemNumber(String jITCallItemNumber)
Constraints: Not nullable, Maximum length: 4
|
KanbanContainer.KanbanContainerBuilder |
kanbanContainer(String kanbanContainer)
(Key Field) Constraints: Not nullable, Maximum length: 10
|
KanbanContainer.KanbanContainerBuilder |
kanbanContainerStatus(String kanbanContainerStatus)
Constraints: Not nullable, Maximum length: 1
|
KanbanContainer.KanbanContainerBuilder |
kanbanControlCycle(KanbanControlCycle value)
Navigation property to_KanbanControlCycle for KanbanContainer to single
KanbanControlCycle.
|
KanbanContainer.KanbanContainerBuilder |
kanbanControlCycle(String value)
Constraints: Not nullable, Maximum length: 7
|
KanbanContainer.KanbanContainerBuilder |
kanbanControlCycleItem(String kanbanControlCycleItem)
Constraints: Not nullable, Maximum length: 3
|
KanbanContainer.KanbanContainerBuilder |
kanbanCtnDetailedQty(KanbanCtnDetailedQty... value)
Navigation property to_KanbanCtnDetailedQty for KanbanContainer to multiple
KanbanCtnDetailedQty.
|
KanbanContainer.KanbanContainerBuilder |
kanbanDelivery(KanbanDelivery value)
Navigation property to_KanbanDelivery for KanbanContainer to single KanbanDelivery.
|
KanbanContainer.KanbanContainerBuilder |
lastChangeDate(LocalDateTime lastChangeDate)
Constraints: Not nullable, Precision: 0
|
KanbanContainer.KanbanContainerBuilder |
lastChangeDateTime(ZonedDateTime lastChangeDateTime)
Constraints: Not nullable, Precision: 7
|
KanbanContainer.KanbanContainerBuilder |
lastChangeTime(LocalTime lastChangeTime)
Constraints: Not nullable, Precision: 0
|
KanbanContainer.KanbanContainerBuilder |
materialDocument(String materialDocument)
Constraints: Not nullable, Maximum length: 10
|
KanbanContainer.KanbanContainerBuilder |
materialDocumentItem(String materialDocumentItem)
Constraints: Not nullable, Maximum length: 4
|
KanbanContainer.KanbanContainerBuilder |
materialDocumentYear(String materialDocumentYear)
Constraints: Not nullable, Maximum length: 4
|
KanbanContainer.KanbanContainerBuilder |
orderID(String orderID)
Constraints: Not nullable, Maximum length: 12
|
KanbanContainer.KanbanContainerBuilder |
plannedOrder(String plannedOrder)
Constraints: Not nullable, Maximum length: 10
|
KanbanContainer.KanbanContainerBuilder |
plannedReceiptDateTime(ZonedDateTime plannedReceiptDateTime)
Constraints: Not nullable, Precision: 0
|
KanbanContainer.KanbanContainerBuilder |
plant(String plant)
Constraints: Not nullable, Maximum length: 4
|
KanbanContainer.KanbanContainerBuilder |
previousKanbanContainerStatus(String previousKanbanContainerStatus)
Constraints: Not nullable, Maximum length: 1
|
KanbanContainer.KanbanContainerBuilder |
previousLastChangeDate(LocalDateTime previousLastChangeDate)
Constraints: Not nullable, Precision: 0
|
KanbanContainer.KanbanContainerBuilder |
previousLastChangeTime(LocalTime previousLastChangeTime)
Constraints: Not nullable, Precision: 0
|
KanbanContainer.KanbanContainerBuilder |
productionSupplyArea(String productionSupplyArea)
Constraints: Not nullable, Maximum length: 10
|
KanbanContainer.KanbanContainerBuilder |
purchasingDocument(String purchasingDocument)
Constraints: Not nullable, Maximum length: 10
|
KanbanContainer.KanbanContainerBuilder |
purchasingDocumentCategory(String purchasingDocumentCategory)
Constraints: Not nullable, Maximum length: 1
|
KanbanContainer.KanbanContainerBuilder |
purchasingDocumentItem(String purchasingDocumentItem)
Constraints: Not nullable, Maximum length: 5
|
KanbanContainer.KanbanContainerBuilder |
repetitiveMfgConfirmation(String repetitiveMfgConfirmation)
Constraints: Not nullable, Maximum length: 10
|
KanbanContainer.KanbanContainerBuilder |
requestedQuantityInBaseUnit(BigDecimal requestedQuantityInBaseUnit)
Constraints: Not nullable, Precision: 13, Scale: 3
|
KanbanContainer.KanbanContainerBuilder |
reservation(String reservation)
Constraints: Not nullable, Maximum length: 10
|
KanbanContainer.KanbanContainerBuilder |
reservationItem(String reservationItem)
Constraints: Not nullable, Maximum length: 4
|
KanbanContainer.KanbanContainerBuilder |
salesDocument(String salesDocument)
Constraints: Not nullable, Maximum length: 10
|
KanbanContainer.KanbanContainerBuilder |
salesDocumentItem(String salesDocumentItem)
Constraints: Not nullable, Maximum length: 6
|
KanbanContainer.KanbanContainerBuilder |
sequentialNmbrOfSuplrConf(String sequentialNmbrOfSuplrConf)
Constraints: Not nullable, Maximum length: 4
|
String |
toString() |
KanbanContainer.KanbanContainerBuilder |
transferRequirementItem(String transferRequirementItem)
Constraints: Not nullable, Maximum length: 4
|
KanbanContainer.KanbanContainerBuilder |
transferRequirementNumber(String transferRequirementNumber)
Constraints: Not nullable, Maximum length: 10
|
KanbanContainer.KanbanContainerBuilder |
warehouse(String warehouse)
Constraints: Not nullable, Maximum length: 3
|
KanbanContainer.KanbanContainerBuilder |
warehouseTask(String warehouseTask)
Constraints: Not nullable, Maximum length: 12
|
@Nonnull public KanbanContainer.KanbanContainerBuilder kanbanCtnDetailedQty(KanbanCtnDetailedQty... value)
value
- The KanbanCtnDetailedQtys to build this KanbanContainer with.@Nonnull public KanbanContainer.KanbanContainerBuilder kanbanDelivery(KanbanDelivery value)
value
- The KanbanDelivery to build this KanbanContainer with.@Nonnull public KanbanContainer.KanbanContainerBuilder kanbanControlCycle(KanbanControlCycle value)
value
- The KanbanControlCycle to build this KanbanContainer with.@Nonnull public KanbanContainer.KanbanContainerBuilder kanbanControlCycle(String value)
Original property name from the Odata EDM: KanbanControlCycle
value
- The kanbanControlCycle to build this KanbanContainer with.public KanbanContainer.KanbanContainerBuilder kanbanContainer(@Nullable String kanbanContainer)
Original property name from the Odata EDM: KanbanContainer
public KanbanContainer.KanbanContainerBuilder kanbanControlCycleItem(@Nullable String kanbanControlCycleItem)
Original property name from the Odata EDM: KanbanControlCycleItem
public KanbanContainer.KanbanContainerBuilder plant(@Nullable String plant)
Original property name from the Odata EDM: Plant
public KanbanContainer.KanbanContainerBuilder productionSupplyArea(@Nullable String productionSupplyArea)
Original property name from the Odata EDM: ProductionSupplyArea
public KanbanContainer.KanbanContainerBuilder kanbanContainerStatus(@Nullable String kanbanContainerStatus)
Original property name from the Odata EDM: KanbanContainerStatus
public KanbanContainer.KanbanContainerBuilder isLocked(@Nullable Boolean isLocked)
Original property name from the Odata EDM: IsLocked
public KanbanContainer.KanbanContainerBuilder lastChangeDate(@Nullable LocalDateTime lastChangeDate)
Original property name from the Odata EDM: LastChangeDate
public KanbanContainer.KanbanContainerBuilder lastChangeTime(@Nullable LocalTime lastChangeTime)
Original property name from the Odata EDM: LastChangeTime
public KanbanContainer.KanbanContainerBuilder plannedOrder(@Nullable String plannedOrder)
Original property name from the Odata EDM: PlannedOrder
public KanbanContainer.KanbanContainerBuilder orderID(@Nullable String orderID)
Original property name from the Odata EDM: OrderID
public KanbanContainer.KanbanContainerBuilder purchasingDocument(@Nullable String purchasingDocument)
Original property name from the Odata EDM: PurchasingDocument
public KanbanContainer.KanbanContainerBuilder purchasingDocumentItem(@Nullable String purchasingDocumentItem)
Original property name from the Odata EDM: PurchasingDocumentItem
public KanbanContainer.KanbanContainerBuilder salesDocument(@Nullable String salesDocument)
Original property name from the Odata EDM: SalesDocument
public KanbanContainer.KanbanContainerBuilder salesDocumentItem(@Nullable String salesDocumentItem)
Original property name from the Odata EDM: SalesDocumentItem
public KanbanContainer.KanbanContainerBuilder repetitiveMfgConfirmation(@Nullable String repetitiveMfgConfirmation)
Original property name from the Odata EDM: RepetitiveMfgConfirmation
public KanbanContainer.KanbanContainerBuilder reservation(@Nullable String reservation)
Original property name from the Odata EDM: Reservation
public KanbanContainer.KanbanContainerBuilder reservationItem(@Nullable String reservationItem)
Original property name from the Odata EDM: ReservationItem
public KanbanContainer.KanbanContainerBuilder materialDocument(@Nullable String materialDocument)
Original property name from the Odata EDM: MaterialDocument
Number of the material document with which a goods movement was posted.Together with the material document year, the document number constitutes the key via which a material document is accessed.
public KanbanContainer.KanbanContainerBuilder materialDocumentYear(@Nullable String materialDocumentYear)
Original property name from the Odata EDM: MaterialDocumentYear
In conjunction with the document number, the material document year constitutes the key via which a material document is accessed.
public KanbanContainer.KanbanContainerBuilder materialDocumentItem(@Nullable String materialDocumentItem)
Original property name from the Odata EDM: MaterialDocumentItem
public KanbanContainer.KanbanContainerBuilder baseUnit(@Nullable String baseUnit)
Original property name from the Odata EDM: BaseUnit
public KanbanContainer.KanbanContainerBuilder actualQuantityInBaseUnit(@Nullable BigDecimal actualQuantityInBaseUnit)
Original property name from the Odata EDM: ActualQuantityInBaseUnit
The target quantity is the quantity that is defined for the container in the control cycle. Variances between the actual and target quantities may occur if a planned order quantity is manually changed or if a different quantity from the target quantity is posted in a separate goods receipt.
public KanbanContainer.KanbanContainerBuilder requestedQuantityInBaseUnit(@Nullable BigDecimal requestedQuantityInBaseUnit)
Original property name from the Odata EDM: RequestedQuantityInBaseUnit
In the control cycle, you can define settings for the quantity per kanban (see below). If no settings have been defined, the system will create exactly one kanban for the quantity required.You can influence the requested quantity in the control cycle as follows:If you have defined a proposal value for the kanban quantity in the control cycle, the system uses this value if no requested quantity is entered.If you have defined a rounding quantity, the system rounds the requested quantity up to the next multiple of the rounding quantity.If a fixed kanban quantity has been defined in the control cycle, then the system will only create complete multiples of the fixed kanban quantity. If the required quantity is smaller than the fixed kanban quantity, the fixed quantity is replenished. If the required quantity is greater than the fixed quantity, several kanbans (for the fixed quantity) are replenished until the required quantity is covered. Here, if necessary, the required quantity is rounded up to a complete multiple of the fixed quantity.
public KanbanContainer.KanbanContainerBuilder previousLastChangeDate(@Nullable LocalDateTime previousLastChangeDate)
Original property name from the Odata EDM: PreviousLastChangeDate
public KanbanContainer.KanbanContainerBuilder previousLastChangeTime(@Nullable LocalTime previousLastChangeTime)
Original property name from the Odata EDM: PreviousLastChangeTime
public KanbanContainer.KanbanContainerBuilder transferRequirementNumber(@Nullable String transferRequirementNumber)
Original property name from the Odata EDM: TransferRequirementNumber
The transfer requirement contains information about a planned goods movement in the warehouse. Most planned goods movements are requests sent to other systems, such as the Inventory Management system.Here are some typical examples:goods receiptsgoods issuesstock transfers
public KanbanContainer.KanbanContainerBuilder transferRequirementItem(@Nullable String transferRequirementItem)
Original property name from the Odata EDM: TransferRequirementItem
Each item specifies that a particular quantity of material needs to be transferred. It defines the location from where the transfer quantity is to be taken (removed from storage) or to where the transfer quantity is to be brought (putaway or stock transfer).
public KanbanContainer.KanbanContainerBuilder isDeleted(@Nullable Boolean isDeleted)
Original property name from the Odata EDM: IsDeleted
In the case of event-driven kanbans, this indicator is used for logically deleting a kanban after it has completed an entire status sequence. As soon as the status of an event-driven kanban is set from full to empty, the system sets this indicator for the kanban.
public KanbanContainer.KanbanContainerBuilder previousKanbanContainerStatus(@Nullable String previousKanbanContainerStatus)
Original property name from the Odata EDM: PreviousKanbanContainerStatus
status.public KanbanContainer.KanbanContainerBuilder internalJITCallNumber(@Nullable String internalJITCallNumber)
Original property name from the Odata EDM: InternalJITCallNumber
A JIT call can contain one or more items, i.e. one or more material requirements. Please also read Determine JIT call profile in Kanban- Customizing.
public KanbanContainer.KanbanContainerBuilder jITCallItemNumber(@Nullable String jITCallItemNumber)
Original property name from the Odata EDM: JITCallItemNumber
In the case of the summarized JIT call, this item has the same meaning as a container in the kanban control cycle.
public KanbanContainer.KanbanContainerBuilder plannedReceiptDateTime(@Nullable ZonedDateTime plannedReceiptDateTime)
Original property name from the Odata EDM: PlannedReceiptDateTime
public KanbanContainer.KanbanContainerBuilder changedPackgInstrnDataIsAvail(@Nullable Boolean changedPackgInstrnDataIsAvail)
Original property name from the Odata EDM: ChangedPackgInstrnDataIsAvail
This data is saved in a separate table (PKPSHD).
public KanbanContainer.KanbanContainerBuilder sequentialNmbrOfSuplrConf(@Nullable String sequentialNmbrOfSuplrConf)
Original property name from the Odata EDM: SequentialNmbrOfSuplrConf
public KanbanContainer.KanbanContainerBuilder backflushReportingPoint(@Nullable String backflushReportingPoint)
Original property name from the Odata EDM: BackflushReportingPoint
In this field, enter the reporting point for which you want to execute the backflush. If you do not specify a reporting point here and execute the posting, the system lists all the existing reporting points for the production version in the dialog box entitled, Reporting Point Selection.You can only enter a reporting point after you have selected the indicator RP backflush selected.
public KanbanContainer.KanbanContainerBuilder purchasingDocumentCategory(@Nullable String purchasingDocumentCategory)
Original property name from the Odata EDM: PurchasingDocumentCategory
System.public KanbanContainer.KanbanContainerBuilder warehouse(@Nullable String warehouse)
Original property name from the Odata EDM: Warehouse
All activities within a warehouse, for example, goods movements and physical inventory, are assigned to a specific warehouse number. The physical warehouse where these activities take place is identified by the warehouse number.
public KanbanContainer.KanbanContainerBuilder warehouseTask(@Nullable String warehouseTask)
Original property name from the Odata EDM: WarehouseTask
public KanbanContainer.KanbanContainerBuilder lastChangeDateTime(@Nullable ZonedDateTime lastChangeDateTime)
Original property name from the Odata EDM: LastChangeDateTime
public KanbanContainer build()
Copyright © 2019 SAP SE. All rights reserved.