Kanban Check In and Check Out

You can use the Kanban Check In and Check Out orchestrations to initiate kanban check-in and check-out transactions in the JD Edwards EnterpriseOne system.

You can use an IoT device to monitor the location of a kanban container or the inventory levels in a kanban container. For example, when a kanban container is removed from the consuming location indicating that it is empty, the Orchestrator Studio processes the data forwarded by the device by using the Kanban Check Out orchestration metadata, and initiates the check-out transaction in the Kanban Processing program (P3157). A kanban check-out transaction creates an order based on the source type and/or updates the kanban status.

Similarly, when replenishment occurs and the container is delivered to the consuming location, the Orchestrator Studio initiates the check-in transaction in the Kanban Processing program. A kanban check-in transaction performs an order completion or receipt and/or a transfer to the consuming location and kanban status update.

Note: This prebuilt orchestration is designed to support the one-phase kanban transfer method where the completion of the kanban and transfer of inventory are performed concurrently (Kanban Transfer Method in the Kanban Master = 1).

This table includes information that the Kanban Check Out orchestration uses to process IoT data:

Application Invoked

Application Version

Endpoint URL

Kanban Processing (P3157)

ZJDE0001

http://<server>:<host>/jderest/orchestrator/JDE_ORCH_31_KanbanCheckOut

Note: You must verify the following processing option values for the ZJDE0001 version of the Kanban Processing program:
  • In the Mode tab, the processing option 1. Enter a '1' to set mode to Kanban Supply. If left blank, Kanban Consumption mode is assumed is set to a blank value.

  • In the Mode tab, the processing option 2. Enter a '1' to prompt the confirmation of a transaction is set to a blank value.

This table includes information that the Kanban Check In orchestration uses to process IoT data:

Application Invoked

Application Version

Endpoint URL

Kanban Processing (P3157)

ZJDE0002

http://<server>:<host>/jderest/orchestrator/JDE_ORCH_31_KanbanCheckIn

Note: You must verify the following processing option values for the ZJDE0002 version of the Kanban Processing program:
  • In the Mode tab, the processing option 1. Enter a '1' to set mode to Kanban Supply. If left blank, Kanban Consumption mode is assumed is set to 1.

  • In the Mode tab, the processing option 2. Enter a '1' to prompt the confirmation of a transaction is set to a blank value.

  • In the Process tab, the processing options 2. Enter a '1' to perform a blind execution of Hours Quantities, 3. Enter a '1' to perform a blind execution of Material Issues, 4. Enter a '1' to perform a blind execution of Work Order Completions, 5. Enter a '1' to perform a blind execution of Shipment Confirmation, and 6. Enter a '1' to perform a blind execution of Inventory Transfers are set to 1 to perform blind executions.

This is an example of an input message defined for the Kanban Check In and Check Out orchestrations:

{
     "inputs": [
         {
            "name": "KanbanID",
            "value": "664"
         },
         {
            "name": "CardNumber",
            "value": "1"
         },
     ]
}