INV Kanban Cards – Oracle EBS SQL Report
Oracle E-Business Suite SQL report from the Enginatics Library powered by Blitz Report™. Oracle EBS module: Inventory · all Inventory reports
Overview
Kanban cards with their pull sequence, one row per card, including card type, card status, supply status and card kanban size. Replenishment Cycles and Last Activity Date are derived from the card activity history. Only production pull sequences are listed, not those of kanban plans.
Pull Sequences Only lists one row per pull sequence without the cards. Show Activity adds one row per card activity (supply status change), with the document that replenished the card.
Run this report in Excel in seconds: download Blitz Report™ free (your first 30 reports are free) or try it in the online demo.
Report Parameters
Organization Code, Item, Subinventory, Source Type, Supplier, Card Number, Card Status, Supply Status, Pull Sequences Only, Show Activity, Activity Date From, Activity Date To
Oracle EBS Tables Used
mtl_item_locations_kfv, mtl_kanban_card_activity, mtl_parameters, mtl_kanban_pull_sequences, mtl_system_items_vl, ap_suppliers, ap_supplier_sites_all, wip_lines, mtl_kanban_cards, po_headers_all, po_releases_all, po_requisition_headers_all, mtl_txn_request_headers, wip_entities, org_access_view
Report Categories
Related Reports
INV Move Orders, GL Account Analysis, GL Account Distribution Analysis, GL Account Analysis (Drilldown) (with inventory and WIP)
Running This SQL Without Blitz Report
The SQL source can be run in any SQL client. Some Oracle EBS SQL reports in this library use functions from the utility package xxen_util – install it first. Blitz Report™ adds parameters, Excel output with pivots, scheduling and security on top.
Download & Import Options
| Resource | Link |
|---|---|
| Excel Example Output | INV Kanban Cards 15-Oct-2026 022614.xlsx |
| Blitz Report™ XML Import | INV_Kanban_Cards.xml |
| SQL Source | INV Kanban Cards.sql |
| Full Report on Enginatics | www.enginatics.com/reports/inv-kanban-cards/ |
Case Study & Technical Analysis: INV Kanban Cards
Executive Summary
The INV Kanban Cards report lists the kanban cards of production pull sequences in Oracle Inventory, one row per card. Each row shows the card number and type, the card status and supply status, the kanban size, the supplier or source of replenishment, and the replenishment cycles and last activity of the card. Materials planners and supply chain analysts use it to see which cards are waiting for supply, which cards are stalled, and how often each card has been replenished. The report runs in Excel through Blitz Report, and can optionally list the activity history of each card.
Business Challenge
- Pull replenishment visibility: Kanban cards signal when stock must be replenished, and a planner needs to know the status of every card at a glance.
- Stalled supply: Cards that remain in an empty or in-process supply status show a replenishment problem that must be escalated to the supplier or production line.
- Replenishment history: The number of replenishment cycles and the time since the last activity show whether a pull sequence is working as designed.
- Source traceability: Each card’s replenishment must be traced to the purchase order, requisition, move order or job that supplied it.
The Solution
- Pull sequence base: Production pull sequences are read with their item, subinventory, locator, source type, supplier, production line, kanban size and replenishment lead time.
- Card detail: Cards are joined to their pull sequences, with their card type, status, supply status, error code, kanban size and print date.
- Activity summary: The replenishment cycle count and the last activity date are derived from the card activity history.
- Activity detail: When requested, each activity is listed with the document that replenished the card, which can be a purchase order, a release, a requisition, a move order or a job.
Technical Architecture (High Level)
Primary Tables
MTL_KANBAN_PULL_SEQUENCES: the pull sequence definitions, with source type, supplier, source organization, kanban size and lead time.MTL_KANBAN_CARDS: the kanban cards linked to each pull sequence.MTL_KANBAN_CARD_ACTIVITY: the activity history of each card, with the replenishing document type and ID.MTL_SYSTEM_ITEMS_VL: the item number, description and unit of measure.MTL_ITEM_LOCATIONS_KFV: the subinventory locator and the source locator.MTL_PARAMETERS: the organization code and the source organization.AP_SUPPLIERSandAP_SUPPLIER_SITES_ALL: the supplier and supplier site.WIP_LINES: the production line of the pull sequence.PO_HEADERS_ALL,PO_RELEASES_ALL,PO_REQUISITION_HEADERS_ALLandMTL_TXN_REQUEST_HEADERS: the documents that can replenish a card.WIP_ENTITIES: the job or schedule that can replenish a card.ORG_ACCESS_VIEW: the organizations visible to the current responsibility.
Logical Relationships
MTL_KANBAN_PULL_SEQUENCESjoins toMTL_PARAMETERSon the organization ID, restricted to organizations inORG_ACCESS_VIEW, and only production sequences are kept by a condition that the kanban plan ID is -1.- The pull sequence joins to
MTL_SYSTEM_ITEMS_VLon organization and item, and to the supplier and supplier site through outer joins. - Cards join to their pull sequence on the pull sequence ID, and card activity joins to the card on the card ID.
- Each activity’s document type selects one of the document tables: 1 for purchase orders, 2 for releases, 3 for requisitions, 4 for move orders, and 5 to 8 for work in process entities.
- Output is ordered by organization, item, subinventory, card number and activity date descending.
Parameters & Filtering
- Organization Code, Item and Subinventory: select the organization, item and subinventory of the pull sequence.
- Source Type and Supplier: limit the sequences by source of replenishment.
- Card Number, Card Status and Supply Status: filter the cards.
- Pull Sequences Only: when set, the output has one row per pull sequence and no card rows.
- Show Activity: when Y, one row is added for each card activity.
- Activity Date From and Activity Date To: bound the activity rows shown when Show Activity is used.
Performance & Optimization
- The card and activity subqueries are conditional on the Pull Sequences Only and Show Activity parameters, so the card tables are read only when the output needs them.
- Replenishment cycles and the last activity date are scalar subqueries keyed on the card ID, which avoids a second grouped pass over the activity table.
- The document lookups use a
CASEon the document type, so each activity joins only to the table that matches its document type. - The organization restriction is an
INsubquery onORG_ACCESS_VIEW, applied before the pull sequence joins.
FAQ
Q: How do I see only the pull sequences, without the cards? A: Set the Pull Sequences Only parameter, which returns one row per pull sequence.
Q: How is the number of replenishment cycles calculated? A: It is the count of distinct replenishment cycle IDs in the card activity history for each card.
Q: Which documents are shown for a card activity? A: The purchase order, release, requisition, move order or work in process job that the activity references, depending on its document type.
Useful Links
- Blitz Report™ – World’s Fastest Oracle EBS Reporting Tool
- Oracle Discoverer Replacement – Import Worksheets into Blitz Report™
- Oracle EBS Reporting Toolkits by Blitz Report™
- Blitz Report™ FAQ & Community Q&A
- Supply Chain Hub by Blitz Report™
- Blitz Report™ Customer Case Studies
- Oracle EBS Reporting Blog
- Oracle EBS Reporting Resource Centre
© Enginatics GmbH