Results for “pull_sequence_id”
50+ results
AI-generated from documented ETRM metadata — verify critical details on the linked pages.
Overview
MTL_KANBAN_CARD_PRINT_TEMP is an inventory module table owned by the INV schema in Oracle E-Business Suite releases 12.1.1 and 12.2.2. As its name and the ETRM description indicate, the table is a temporary staging object used to print kanban cards. Kanban functionality in Oracle Inventory supports pull-based replenishment, in which kanban cards represent replenishment signals between supplying and consuming organizations. When a user initiates the kanban card print process from the Oracle Forms interface, the runtime engine populates this table with the set of cards selected for that printing run, and the report or concurrent program thereafter consumes the staged rows to produce the physical card output.
The table is intentionally short-lived in nature. Because the report identifier (REPORT_ID) groups rows belonging to a single print request, records written for one execution of the print program are logically isolated from other executions, and they are of no continuing transactional value once the cards have been printed. From a data modeling perspective, the ETRM metadata classifies MTL_KANBAN_CARD_PRINT_TEMP heuristically as standalone in Data Vault terms. This classification should be read as a modeling suggestion rather than a physical constraint: because the table carries only three documented columns and functions purely as a transient print buffer, it does not naturally decompose into a hub, link, or satellite structure, and it is best treated as a disposable staging object rather than a subject-oriented historical entity.
Key Information Stored
The documented physical schema for this table contains only three columns. Each plays a distinct role in the print process:
- REPORT_ID — Identifies the specific print run or report execution. All rows generated by one invocation of the kanban card print program share a REPORT_ID, which allows the report to select precisely its own staged rows and allows cleanup to be scoped to a single run.
- PULL_SEQUENCE_ID — Foreign key to MTL_KANBAN_PULL_SEQUENCES. It links each staged row to the kanban pull sequence that defines the replenishment relationship — the supplying organization, the consuming organization, the source and destination subinventories, and the kanban size/quantity attributes used when the card is generated.
- KANBAN_CARD_ID — Foreign key to MTL_KANBAN_CARDS. It identifies the individual kanban card being printed, tying the staged row directly to the card master record that holds the card number and status.
No surrogate primary key is documented for this table, which is consistent with its role as a temporary staging structure — uniqueness is achieved operationally through the combination of REPORT_ID with the referenced card identifier, rather than through a single-column system-generated key. The only documented integrity constraints are the two foreign keys to MTL_KANBAN_PULL_SEQUENCES and MTL_KANBAN_CARDS, making both referenced identifiers the effective business-key candidates.
Common Use Cases and Queries
The primary use case is diagnostic: when a kanban card print request fails, produces a blank report, or omits cards expected by the user, the staged rows in this table reveal exactly which cards were selected by the process. The following pattern retrieves the contents of a specific print run:
SELECT report_id, pull_sequence_id, kanban_card_id FROM inv.mtl_kanban_card_print_temp WHERE report_id = :report_id;— inspect the row set for one print execution.- Joining to MTL_KANBAN_CARDS on KANBAN_CARD_ID to retrieve card numbers and statuses, and to MTL_KANBAN_PULL_SEQUENCES on PULL_SEQUENCE_ID to retrieve the supplying/consuming organization and item context, provides an audit view of a print run.
- A grouped query such as
SELECT report_id, COUNT(*) FROM inv.mtl_kanban_card_print_temp GROUP BY report_idis useful for identifying stale or orphaned staged rows left behind by interrupted print processes.
Because the table is transient, it should not be used as a reporting source of record. Operational housekeeping — deleting rows for completed or abandoned report runs — is a routine maintenance consideration, and administrators should not treat residual rows as evidence of outstanding replenishment demand.
Related Objects
The table's dependencies are defined by its two foreign keys and the surrounding kanban inventory infrastructure:
- MTL_KANBAN_CARDS — referenced through KANBAN_CARD_ID; the master card definition printed by the process.
- MTL_KANBAN_PULL_SEQUENCES — referenced through PULL_SEQUENCE_ID; defines the kanban replenishment relationship and quantities.
- MTL_KANBAN_CARD_PRINT_TEMP is populated by the kanban card print concurrent program/report in the INV module; the report definition itself is the principal consuming component.
- MTL_SYSTEM_ITEMS_B, MTL_ITEM_LOCATIONS, and MTL_PARAMETERS are commonly joined indirectly through the card and pull sequence records to supply item, locator, and organization context in audit queries.
- MTL_KANBAN_CARD_PRINT_TEMP has no dependent child tables documented; as a standalone staging object it is referenced by nothing else, which is expected for a print buffer.
-
Temporary table used to print kanban cards
-
- Retrofitted
APPS.INVFV_KANBAN_LOCATION_ITEMS·↳ FND_GLOBAL·↳ HR_ALL_ORGANIZATION_UNITS·↳ MTL_ITEM_LOCATIONS·Explore INV module →
-
View: INVBV_KANBAN_CARDS 12.1.1
- Retrofitted
APPS.INVBV_KANBAN_CARDS·↳ MTL_KANBAN_CARDS·Explore INV module →
-
View: MRP_KANBAN_DETAILS_V 12.2.2
Kanban details view
APPS.MRP_KANBAN_DETAILS_V·↳ FLM_KANBAN_WORKBENCH_UTIL·↳ FND_GLOBAL·↳ MFG_LOOKUPS·Explore MRP module →
-
Temporary table used to print kanban cards
-
View: INVFV_KANBAN_CARDS 12.1.1
- Retrofitted
APPS.INVFV_KANBAN_CARDS·↳ HR_ALL_ORGANIZATION_UNITS·↳ MTL_ITEM_LOCATIONS·↳ MTL_KANBAN_CARDS·Explore INV module →
-
Kanban Pull Sequences
-
View: INVBV_KANBAN_CARDS 12.2.2
- Retrofitted
APPS.INVBV_KANBAN_CARDS·↳ MTL_KANBAN_CARDS·Explore INV module →
-
- Retrofitted
APPS.INVBV_KANBAN_LOCATION_ITEMS·↳ MTL_KANBAN_PULL_SEQUENCES·Explore INV module →
-
Kanban Pull Sequences
-
Kanban comparison view
APPS.MRP_KANBAN_COMPARISON_V·↳ FLM_KANBAN_WORKBENCH_UTIL·↳ MFG_LOOKUPS·↳ MRP_GET_LOCATION·Explore MRP module →
-
- Retrofitted
APPS.INVFV_KANBAN_LOCATION_ITEMS·↳ HR_ALL_ORGANIZATION_UNITS·↳ MTL_ITEM_LOCATIONS·↳ MTL_KANBAN_PULL_SEQUENCES·Explore INV module →
-
View: INVFV_KANBAN_CARDS 12.2.2
- Retrofitted
APPS.INVFV_KANBAN_CARDS·↳ FND_GLOBAL·↳ HR_ALL_ORGANIZATION_UNITS·↳ MTL_ITEM_LOCATIONS·Explore INV module →
-
- Retrofitted
APPS.INVBV_KANBAN_LOCATION_ITEMS·↳ MTL_KANBAN_PULL_SEQUENCES·Explore INV module →
-
Kanban Cards
-
View: MTL_KANBAN_CARDS_V 12.1.1
- Retrofitted
APPS.MTL_KANBAN_CARDS_V·↳ HR_GENERAL·↳ HR_ORGANIZATION_UNITS·↳ HR_SECURITY·Explore INV module →
-
retrofitted
APPS.MTL_KANBAN_PULL_SEQUENCES_V·↳ HR_GENERAL·↳ HR_ORGANIZATION_UNITS·↳ HR_SECURITY·Explore INV module →
-
Kanban Cards
-
Kanban comparison view
APPS.MRP_KANBAN_COMPARISON_V·↳ FLM_KANBAN_WORKBENCH_UTIL·↳ MFG_LOOKUPS·↳ MRP_GET_LOCATION·Explore MRP module →
-
View: MRP_KANBAN_DETAILS_V 12.1.1
Kanban details view
APPS.MRP_KANBAN_DETAILS_V·↳ FLM_KANBAN_WORKBENCH_UTIL·↳ MFG_LOOKUPS·↳ MRP_GET_LOCATION·Explore MRP module →
-
retrofitted
APPS.MTL_KANBAN_PULL_SEQUENCES_V·↳ HR_GENERAL·↳ HR_ORGANIZATION_UNITS·↳ HR_SECURITY·Explore INV module →
-
View: MTL_KANBAN_CARDS_V 12.2.2
- Retrofitted
APPS.MTL_KANBAN_CARDS_V·↳ HR_GENERAL·↳ HR_ORGANIZATION_UNITS·↳ HR_SECURITY·Explore INV module →
-
PACKAGE BODY: APPS.INVKBCGN 12.2.2
-
PACKAGE: APPS.INVKBCGN 12.1.1