Results for “lot_number”
50+ results
AI-generated from documented ETRM metadata — verify critical details on the linked pages.
Overview
The APPS.WIP_LOT_NUMBER_DEFAULT package body encapsulates the Oracle Work in Process logic that generates a default lot number for a lot-controlled assembly during work order and material transaction entry. In Oracle EBS 12.1.1 and 12.2.2, lot control is configured per item at the organization level, and users are typically required to supply a lot number whenever they receive, complete, or issue a lot-controlled item. This package provides the server-side mechanism that supplies a suggested lot number automatically, sparing users from manually keying a value and enforcing consistent numbering across the shop floor.
The package derives its default value from the lot numbering rules defined in Oracle Inventory rather than from an independent numbering scheme of its own. It interrogates the organization's lot control parameters and the numeric suffix series referenced by MTL_LOT_NUMERIC_SUFFIX_S, then constructs a candidate lot number that satisfies the organization's configured prefix, suffix, and incrementing behavior. This makes the package a bridge between Work in Process transaction entry and the Inventory lot numbering engine.
Key Procedures and Functions
The documented package exposes a single public procedure, identified in the ETRM metadata as LOT_NUMBER. Its purpose is to compute and return a default lot number for the calling context — typically a work order operation, a completion transaction, or a material issue against a lot-controlled component. The procedure resolves the applicable organization parameters and item attributes, evaluates the numeric suffix series, and returns the resulting candidate lot number to the caller. Parameter lists are not reproduced here; callers should inspect the package specification in the target environment for the exact signature, since argument ordering and optional parameters may vary by patch level.
No additional public subprograms are documented. Any helper routines present in the body, such as internal functions for parsing the suffix series or validating the generated value, are private implementation details and are not part of the documented interface.
Tables Accessed
MTL_LOT_NUMERIC_SUFFIX_S— the Inventory lot number suffix sequence definition. This is the central dependency for generating the incrementing numeric portion of the default lot number, and is directly relevant to the user's search term.MTL_PARAMETERS— organization-level Inventory parameters, including lot numbering and lot control settings that govern whether and how a default is produced.MTL_SYSTEM_ITEMS— item master attributes that determine whether the item is lot-controlled and what defaulting behavior applies.WIP_PARAMETERS— Work in Process parameters used to resolve WIP-specific defaulting rules.DUAL— the standard Oracle single-row utility table, used for scalar evaluation and sequence lookups.
The package also references FND_GLOBAL, WIP_CONSTANTS, and the WIP_LOT_NUMBER_DEFAULT specification itself. It is reported as not referenced by any other database object, while being referenced by two other packages.
Usage Notes
The package is invoked internally by WIP transaction forms and by the WIP transaction processor when a user opens a lot entry field for a lot-controlled item. In that context, the form calls LOT_NUMBER to pre-populate the field with a suggested value. Custom integrations, open interfaces, and extension code may also call the procedure directly when constructing lot-controlled WIP transactions, provided the organization's lot numbering rules are properly configured. Because defaulting depends on MTL_LOT_NUMERIC_SUFFIX_S, implementations that bypass Oracle Inventory lot numbering or use externally assigned lot numbers should not rely on this package's output. Developers troubleshooting unexpected default lot values should verify the organization parameters, the item's lot control attribute, and the current state of the numeric suffix series before investigating the package body itself.
-
PACKAGE: APPS.OE_VALIDATE 12.1.1
-
PACKAGE: APPS.INV_VALIDATE 12.1.1
-
PACKAGE: APPS.INV_VALIDATE 12.2.2
-
PACKAGE: APPS.OE_VALIDATE 12.2.2
-
View: CLN_INV_LOT_NUM_V 12.1.1
View used to get disctinct values of lot numbers for value-sets.
APPS.CLN_INV_LOT_NUM_V·↳ MTL_LOT_NUMBERS·Explore CLN module →
-
View: MTL_LOT_NUMBERS_SRW_V 12.1.1
10SC ONLY
APPS.MTL_LOT_NUMBERS_SRW_V·↳ MTL_LOT_NUMBERS·Explore INV module →
-
Table: MTL_LOT_ERES_GTMP 12.1.1
-
View: WSH_PICK_LOT_TEMP_V 12.1.1
APPS.WSH_PICK_LOT_TEMP_V·↳ MTL_TRANSACTION_LOTS_TEMP·Explore WSH module →
-
Table: MTL_LOT_ERES_GTMP 12.2.2
-
View: MTL_VENDOR_LOT_VIEW 12.1.1
Supplier information
APPS.MTL_VENDOR_LOT_VIEW·↳ MTL_MATERIAL_TRANSACTIONS·↳ MTL_TRANSACTION_LOT_NUMBERS·Explore INV module →
-
Table: MTL_RMA_SERIAL_TEMP 12.1.1
-
View: CLN_INV_LOT_NUM_V 12.2.2
View used to get disctinct values of lot numbers for value-sets.
APPS.CLN_INV_LOT_NUM_V·↳ MTL_LOT_NUMBERS·Explore CLN module →
-
Serial and lot number on a picklist
APPS.CSP_PICKLIST_SERIAL_LOTS_V1·↳ CSP_PACKLIST_PVT·↳ CSP_PICKLIST_SERIAL_LOTS·Explore CSP module →
-
View: WSH_PICK_LOT_V 12.2.2
APPS.WSH_PICK_LOT_V·↳ MTL_TRANSACTION_LOT_NUMBERS·Explore WSH module →
-
View: WSH_PICK_LOT_TEMP_V 12.2.2
APPS.WSH_PICK_LOT_TEMP_V·↳ MTL_TRANSACTION_LOTS_TEMP·Explore WSH module →
-
View: RCV_TRX_INT_SERIALS_V 12.1.1
- Retrofitted
APPS.RCV_TRX_INT_SERIALS_V·↳ RCV_SERIALS_SUPPLY·↳ RCV_SHIPMENT_LINES·Explore PO module →
-
View: RCV_TRX_INT_SERIALS_V 12.2.2
- Retrofitted
APPS.RCV_TRX_INT_SERIALS_V·↳ RCV_SERIALS_SUPPLY·↳ RCV_SHIPMENT_LINES·Explore PO module →
-
View: MTL_VENDOR_LOT_VIEW 12.2.2
Supplier information
APPS.MTL_VENDOR_LOT_VIEW·↳ MTL_LOT_NUMBERS·↳ MTL_MATERIAL_TRANSACTIONS·↳ MTL_TRANSACTION_LOT_NUMBERS·Explore INV module →
-
Serial and lot number on a picklist
APPS.CSP_PICKLIST_SERIAL_LOTS_V1·↳ CSP_PACKLIST_PVT·↳ CSP_PICKLIST_SERIAL_LOTS·Explore CSP module →
-
View: MTL_NEGATIVE_VIEW 12.2.2
View of onhand negative inventory
APPS.MTL_NEGATIVE_VIEW·↳ MTL_ONHAND_QUANTITIES_DETAIL·Explore INV module →
-
View: RCV_TRX_INT_LOTS_V 12.2.2
- Retrofitted
APPS.RCV_TRX_INT_LOTS_V·↳ RCV_LOTS_SUPPLY·↳ RCV_SHIPMENT_LINES·↳ RCV_UNPROCESSED_LOTS_V·Explore PO module →
-
View: RCV_COR_SUP_LOTS_V 12.1.1
- Retrofitted
APPS.RCV_COR_SUP_LOTS_V·↳ RCV_LOT_TRANSACTIONS·↳ RCV_UNPROCESSED_LOT_ISSUES_V·Explore PO module →
-
Table: MTL_RMA_SERIAL_TEMP 12.2.2
-
View: RCV_TRX_INT_LOTS_V 12.1.1
- Retrofitted
APPS.RCV_TRX_INT_LOTS_V·↳ RCV_LOTS_SUPPLY·↳ RCV_SHIPMENT_LINES·↳ RCV_UNPROCESSED_LOTS_V·Explore PO module →
-
View: MTL_NEGATIVE_VIEW 12.1.1
View of onhand negative inventory
APPS.MTL_NEGATIVE_VIEW·↳ MTL_ONHAND_QUANTITIES_DETAIL·Explore INV module →
-
View: MTL_ONHAND_ATP 12.1.1
This view would be used by Planning to calculate the ATPable quantity for an item.
APPS.MTL_ONHAND_ATP·↳ MTL_ITEM_LOCATIONS·↳ MTL_LOT_NUMBERS·↳ MTL_ONHAND_QUANTITIES_DETAIL·Explore INV module →
-
View: GMF_LOT_COST_BURDENS_V 12.2.2
View for lot cost burdens form
APPS.GMF_LOT_COST_BURDENS_V·↳ CM_MTHD_MST·↳ GMF_FISCAL_POLICIES·↳ GMF_LOT_COST_BURDENS·Explore GMF module →
-
Get Serial Number associated with part-in Item number
APPS.CSP_GET_SERIAL_NUMBERS_V·↳ MTL_SERIAL_NUMBERS·Explore CSP module →
-
View: MTL_LOT_NUMBERS_SRW_V 12.2.2
10SC ONLY
APPS.MTL_LOT_NUMBERS_SRW_V·↳ MTL_LOT_NUMBERS·Explore INV module →
-
View: WIP_ON_DISCRETE_JOBS_V 12.1.1
AK Job Composition View
APPS.WIP_ON_DISCRETE_JOBS_V·↳ MTL_SYSTEM_ITEMS_KFV·↳ WIP_DISCRETE_JOBS·↳ WIP_ENTITIES·Explore WIP module →
-
View: CSP_GET_LOT_NUMBERS_V 12.1.1
Get the lot numbers associated with a part-in Item number
APPS.CSP_GET_LOT_NUMBERS_V·↳ MTL_LOT_NUMBERS·↳ MTL_ONHAND_QUANTITIES·Explore CSP module →
-
Supplementary view data based on table MTL_TRANSACTION_LOT_NUMBERS.
APPS.GME_INV_TXN_LOTS_POSTED_ERES_V·↳ FND_DATE·↳ MTL_LOT_NUMBERS·↳ MTL_MATERIAL_STATUSES_TL·Explore GME module →
-
View: INVBV_LOT_TRANSACTIONS 12.2.2
- Retrofitted
APPS.INVBV_LOT_TRANSACTIONS·↳ MTL_TRANSACTION_LOT_NUMBERS·Explore INV module →
-
Table: GMD_CHANGE_LOTS 12.1.1
Change Disposition form history - Lots affected
-
Table: GMD_CHANGE_LOTS 12.2.2
Change Disposition form history - Lots affected