# Create a kanban control cycle

> Set up a kanban cycle for an item × supply warehouse with the number of containers, container quantity and replenishment strategy, and use the containers on the board.

URL: https://erpdocs.corexlogic.com/en/uretim/islemler/kanban-kontrol-dongusu-olusturma

- **Type:** Task
- **Module:** Manufacturing
- **Menu path:** Üretim › Kanban › Kanban Kontrol Döngüleri › Kontrol Döngüsü Oluştur (Production › Kanban › Kanban Control Cycles › Create Control Cycle)
- **Screen route:** `/erp/manufacturing/kanban/control-cycles`
- **Required permission:** `erp-manufacturing-kanban.create`
- **Prerequisites:**
  - The item is a concrete stock card (not a configurable parent card).
  - For in-house production the card has a released production BOM; for external procurement it has the purchasable flag.
  - There is no other control cycle for this item in the same warehouse.

Kanban replenishes a continuously consumed item container by container, without the need for MRP planning. The
number of containers and the container quantity are chosen so that they cover consumption during the replenishment
lead time.

## Steps

1. Open the **Üretim › Kanban › Kanban Kontrol Döngüleri** (Production › Kanban › Kanban Control Cycles) screen and click **Kontrol Döngüsü Oluştur** (Create Control Cycle).
   <!-- action: click · target: "Kontrol Döngüsü Oluştur" · expect: "The Kanban Kontrol Döngüsü Oluştur (Create Kanban Control Cycle) window" -->

   ![Kanban Control Cycles list](https://erpdocs.corexlogic.com/en/en/img/screens/uretim/kanban-donguleri.png)
   1. Create Control Cycle
   2. In-house · External · Stock transfer
   3. Container status summary

2. Click the **Ürün** (Item) field, type the code and select the card. Next to the card, Üretilir / Satın alınır (Produced / Purchased) is shown.
   <!-- action: choose · target: "Ürün" · value: "HAM-0066" -->
3. Select the **Tedarik deposu** (Supply warehouse) — the warehouse where the containers are kept and where replenishment arrives.
   <!-- action: select · target: "Tedarik deposu" · value: "HAMMADDE" -->
4. Select the **İkmal stratejisi** (Replenishment strategy): İç üretim (In-house production), Dış tedarik (External procurement) or Stok transferi (Stock transfer). For stock transfer, the **Kaynak depo** (Source warehouse) is also selected.
   <!-- action: select · target: "İkmal stratejisi" · value: "Dış tedarik" -->
5. Enter the **Kap miktarı** (Container quantity, in the base unit) and **Kap sayısı** (Number of containers, 1–99).
   <!-- action: fill · target: "Kap miktarı" · value: "500" -->

   ![Create Kanban Control Cycle dialog](https://erpdocs.corexlogic.com/en/en/img/screens/uretim/kanban-dongu-olustur.png)
   1. Product — concrete stock item
   2. Supply warehouse — where containers sit
   3. Replenishment strategy
   4. Quantity per container — base unit
   5. Number of containers — 1–99

6. Click **Oluştur** (Create).
   <!-- action: click · target: "Oluştur" · expect: "The cycle is added to the list with the number KBN-yyyy-nnnnnn; all containers are Dolu (Full)" -->
7. On the **Kanban Panosu** (Kanban Board), press **Boş Bildir** (Report Empty) in the tile when a container is emptied; when the goods arrive, press **Dolu İşaretle** (Mark Full).
   <!-- action: click · target: "Boş Bildir" · expect: "The container is İkmalde (In Replenishment); the tile shows the number of the document opened (e.g. purchase requisition TLP-…)" -->

   ![Kanban Board — container statuses](https://erpdocs.corexlogic.com/en/en/img/screens/uretim/kanban-panosu.png)
   1. Control cycle
   2. Container in replenishment and its document
   3. Set In Use
   4. Signal Empty — opens replenishment
   5. Mark Full — when goods arrive

**Result:** The control cycle is set up as active and its containers appear on the board in Dolu (Full) status. Depending on the strategy, each empty signal opens a draft production order, a draft purchase requisition or a transfer reservation; complete the document on the relevant screen.

## What you need to know

- The document opened is a draft: sending the purchase requisition or releasing the production order is done on the
  relevant screen.
- If the empty signal is repeated, a second document is not opened; if the container is already in replenishment, the
  server says "Kap N zaten ikmalde (…)." (Container N is already in replenishment (…).)
- Setting the cycle to inactive stops new empty signals; a container in replenishment can still be marked full.
- The strategy and the source warehouse cannot be changed while a container is in replenishment; the number of
  containers can only be reduced by removing full containers from the end.

## Related

- [Kanban screens](https://erpdocs.corexlogic.com/en/uretim/ekranlar/kanban)
