Results for “line_status”
50+ results
AI-generated from documented ETRM metadata — verify critical details on the linked pages.
Overview
INV_VALIDATE_TROLIN is an Oracle E-Business Suite validation package that belongs to the Inventory (INV) module and supports the Transfer Order (TO) processing framework. The package body, registered under the APPS schema, provides attribute-level and business-rule validation for transfer order lines. It works in conjunction with its companion header-level validator, INV_VALIDATE_TROHDR, and is designed to be called before a transfer order line is inserted, updated, or processed through the Inventory transaction engine. The API classification is listed as OTHER, indicating that the package is treated as an internal validation utility rather than a public transactional API, although it exposes callable functions that can be reused in custom extensions. The package header comment references version 120.12.12020000.2, and the implementation traces its lineage to the Inventory transaction and move-order validation logic introduced in earlier 11i releases and retained in 12.1.1 and 12.2.2.
Key Procedures and Functions
- LINE — Validates that a line identifier has been supplied. It raises the standard INV_ATTRIBUTE_REQUIRED message when the line ID is null or equal to FND_API.G_MISS_NUM.
- LINE_NUMBER — Confirms that the line number is present and unique within the transfer order header, invoking INV_Transfer_Order_PVT.Unique_Line and reporting INV_ALREADY_EXISTS when a duplicate is detected. A fix tied to Bug 4347016 ensures a clear error message is returned for non-unique line numbers.
- LINE_STATUS — Validates the value supplied for the transfer order line status, ensuring it maps to a permitted state before the line is processed.
- QUANTITY_DELIVERED — Verifies the delivered quantity on the line, applying business rules that prevent negative, excessive, or otherwise invalid quantities.
- QUANTITY_DETAILED — Validates the detailed quantity associated with the line, typically used when lot, serial, or subinventory detail is captured.
- SECONDARY_QUANTITY_DELIVERED — Applies the same delivery quantity checks for secondary units of measure, where the item supports dual UOM tracking.
- SECONDARY_QUANTITY_DETAILED — Validates secondary detailed quantities captured against the line.
- ENTITY — Performs entity-level validation, confirming that the referenced inventory entity exists and is valid for the transfer order context.
- ATTRIBUTES — Executes the collective attribute checks for a transfer order line, aggregating the individual validations described above.
- ENTITY_DELETE — Handles validation logic used when a line or its associated entity is being deleted from the transfer order.
- INIT — Initializes package-level global state, including the organization identifier and the WMS organization flag, before the validation routines are invoked.
Tables Accessed
The package validates against core Inventory and transfer order tables accessed through APPS synonyms. MTL_SYSTEM_ITEMS, MTL_SYSTEM_ITEMS_B, and MTL_SYSTEM_ITEMS_KFV are used to confirm item validity, while MTL_TXN_REQUEST_HEADERS anchors the header context for line validation. MTL_ITEM_LOCATIONS, MTL_LOT_NUMBERS, MTL_SERIAL_NUMBERS, and MTL_ITEM_SUB_INVENTORIES support location, lot, serial, and subinventory checks performed through the quantity and entity routines. MTL_SECONDARY_INVENTORIES and MTL_PARAMETERS provide organizational context, MTL_TRANSACTION_TYPES supports transaction type validation, and WIP_ENTITIES is referenced for entity resolution where work-in-process entities are involved.
Usage Notes
INV_VALIDATE_TROLIN is typically invoked from the Inventory Transfer Order forms, from concurrent programs that process transfer order lines in batch, and from custom code that needs to enforce the same line-level validation rules before calling the transfer order transaction APIs. The package is referenced by two other packages, which indicates it is a shared validation component within the Inventory module. Customizations should call the individual functions rather than bypassing them, since the routines add messages to the FND_MSG_PUB stack and return Boolean-style result codes consistent with the FND_API conventions used throughout Inventory. Trace output can be enabled through the INV_DEBUG_TRACE profile option.
-
Lookup Type: LINE_STATUS 12.1.1
Line Status
-
Lookup Type: LINE_STATUS 12.2.2
Line Status
-
This view is used to show the service details of a contract. This included all covered levels.
APPS.OKS_COVDLEVEL_DETAILS_V·↳ OKC_K_LINES_B·↳ OKC_K_LINES_V·↳ OKC_LINE_STYLES_V·Explore OKS module →
-
Contains a table which holds the information for which document is to be printed from the Sales Order Processing information.
-
View: WSH_PICK_SLIP_V 12.2.2
APPS.WSH_PICK_SLIP_V·↳ MTL_MATERIAL_TRANSACTIONS·↳ MTL_MATERIAL_TRANSACTIONS_TEMP·↳ MTL_TXN_REQUEST_LINES·Explore WSH module →
-
View: WSH_PICK_SLIP_V 12.1.1
APPS.WSH_PICK_SLIP_V·↳ MTL_MATERIAL_TRANSACTIONS·↳ MTL_MATERIAL_TRANSACTIONS_TEMP·↳ MTL_TXN_REQUEST_LINES·Explore WSH module →
-
APPS.OKL_AM_ASSET_DETAILS_UV·↳ FA_CATEGORIES_VL·↳ OKC_K_HEADERS_B·↳ OKC_LINE_STYLES_V·Explore OKL module →
-
APPS.OKL_AM_ASSET_DETAILS_CHR_UV·↳ FA_CATEGORIES_VL·↳ OKC_K_HEADERS_B·↳ OKC_LINE_STYLES_V·Explore OKL module →
-
APPS.OKL_AM_ASSET_DETAILS_CHR_UV·↳ FA_CATEGORIES_VL·↳ OKC_K_HEADERS_B·↳ OKC_LINE_STYLES_V·Explore OKL module →
-
APPS.OKL_AM_FIXED_ASSET_LOCATION_UV·↳ OKC_K_HEADERS_B·↳ OKC_LINE_STYLES_V·↳ OKL_K_LINES_FULL_V·Explore OKL module →
-
View: OKL_AM_ASSET_LOV_UV 12.1.1
APPS.OKL_AM_ASSET_LOV_UV·↳ OKC_K_HEADERS_B·↳ OKC_K_LINES_V·↳ OKC_LINE_STYLES_B·Explore OKL module →
-
View: XDP_OE_ORDER_DETAILS_V 12.1.1
This view contains the details for a particular order.
APPS.XDP_OE_ORDER_DETAILS_V·↳ XDP_OE_ORDER_HEADERS·↳ XDP_OE_ORDER_LINES·Explore XDP module →
-
Contains a table which holds the information for which document is to be printed from the Sales Order Processing information.
-
APPS.OKL_INS_CLAIM_ASSETS_UV·↳ FND_GLOBAL·↳ FND_LOOKUPS·↳ OKC_K_LINES_B·Explore OKL module →
-
APPS.OKL_INS_CLAIM_ASSETS_UV·↳ FND_GLOBAL·↳ FND_LOOKUPS·↳ OKC_K_LINES_B·Explore OKL module →
-
View: OKL_CS_LINE_VERSION_UV 12.1.1
List of Line Versions
APPS.OKL_CS_LINE_VERSION_UV·↳ OKC_K_HEADERS_B·↳ OKC_K_HEADERS_BH·↳ OKC_K_ITEMS·Explore OKL module →
-
APPS.HXT_DET_HOURS_WORKED_FMV·↳ FND_SESSIONS·↳ HXT_DET_HOURS_WORKED_F·Explore HXT module →
-
View: OKL_AM_ASSET_LOV_UV 12.2.2
APPS.OKL_AM_ASSET_LOV_UV·↳ OKC_K_HEADERS_B·↳ OKC_K_LINES_V·↳ OKC_LINE_STYLES_B·Explore OKL module →
-
View: OKL_ASSET_LINES_ALL_V 12.2.2
View based on fixed asset line in Oracle Contracts for Lease 'LEASE' contracts. Fixed asset line in OKL points to a fixed asset(asset_id) in Oracle FA.Also this view shows asset for loan type of contracts.
APPS.OKL_ASSET_LINES_ALL_V·↳ FA_ADDITIONS_B·↳ FA_ADDITIONS_TL·↳ FA_BOOKS·Explore OKL module →
-
View: PAY_PDT_BATCH_LINES 12.1.1
APPS.PAY_PDT_BATCH_LINES·↳ FND_GLOBAL·↳ FND_NUMBER·↳ HR_API·Explore PAY module →
-
APPS.OKL_AM_ASSET_DETAILS_UV·↳ FA_CATEGORIES_VL·↳ OKC_K_HEADERS_B·↳ OKC_LINE_STYLES_V·Explore OKL module →
-
View: GMI_WSH_PICK_SLIP_V 12.1.1
This view is the basis of the OPM Pick Slip report (GMIRDPIK.rdf).
APPS.GMI_WSH_PICK_SLIP_V·↳ IC_ITEM_MST·↳ IC_ITEM_MST_B·↳ IC_LOTS_MST·Explore GMI module →
-
This view is used to show the service details of a contract. This included all covered levels.
APPS.OKS_COVDLEVEL_DETAILS_V·↳ OKC_K_LINES_B·↳ OKC_K_LINES_V·↳ OKC_LINE_STYLES_V·Explore OKS module →
-
Details of distribution lines
-
APPS.OKL_AM_FIXED_ASSET_LOCATION_UV·↳ OKC_K_HEADERS_B·↳ OKC_LINE_STYLES_V·↳ OKL_K_LINES_FULL_V·Explore OKL module →
-
Details of distribution lines
-
View: GMI_PICK_SLIP_VW 12.2.2
This view is the basis of the OPM Pick Slip report (GMIRDPIK.rdf).
APPS.GMI_PICK_SLIP_VW·↳ IC_ITEM_MST·↳ IC_LOTS_MST·↳ IC_TRAN_PND·Explore GMI module →
-
View: GMI_PICK_SLIP_VW 12.1.1
This view is the basis of the OPM Pick Slip report (GMIRDPIK.rdf).
APPS.GMI_PICK_SLIP_VW·↳ IC_ITEM_MST·↳ IC_LOTS_MST·↳ IC_TRAN_PND·Explore GMI module →
-
Move order lines
-
View: OKL_CS_LINE_VERSION_UV 12.2.2
List of Line Versions
APPS.OKL_CS_LINE_VERSION_UV·↳ OKC_K_HEADERS_B·↳ OKC_K_HEADERS_BH·↳ OKC_K_ITEMS·Explore OKL module →
-
View: IC_MOVE_ORDER_LINES_V 12.1.1
This view is used in the OPM Pick Lots form (ICPCKLOT.fmb), and gives the Move Order Lines information for the form.
APPS.IC_MOVE_ORDER_LINES_V·↳ IC_ITEM_MST·↳ IC_TXN_REQUEST_LINES·↳ IC_WHSE_MST·Explore GMI module →
-
View: PMIFV_SALES_DETAILS_V 12.1.1
Details of all shipped sales orders which are associated to corresponding GL periods.
APPS.PMIFV_SALES_DETAILS_V·↳ FND_PROFILE·↳ GL_PERIODS·↳ GL_PLCY_MST·Explore PMI module →
-
View: IBE_SHIP_DETAIL_V 12.2.2
APPS.IBE_SHIP_DETAIL_V·↳ MTL_SYSTEM_ITEMS_VL·↳ MTL_UNITS_OF_MEASURE_TL·↳ OE_LOOKUPS·Explore IBE module →
-
APPS.OKL_AM_REPURCHASE_ASSET_HDR_UV·↳ FND_GLOBAL·↳ FND_LOOKUPS·↳ OKC_K_HEADERS_B·Explore OKL module →
-
View: GMI_WSH_PICK_SLIP_V 12.2.2
This view is the basis of the OPM Pick Slip report (GMIRDPIK.rdf).
APPS.GMI_WSH_PICK_SLIP_V·↳ IC_ITEM_MST·↳ IC_ITEM_MST_B·↳ IC_LOTS_MST·Explore GMI module →
-
View: IC_MOVE_ORDER_LINES_V 12.2.2
This view is used in the OPM Pick Lots form (ICPCKLOT.fmb), and gives the Move Order Lines information for the form.
APPS.IC_MOVE_ORDER_LINES_V·↳ IC_ITEM_MST·↳ IC_TXN_REQUEST_LINES·↳ IC_WHSE_MST·Explore GMI module →
-
APPS.INVBV_MOVE_ORDERS_LINES·↳ MTL_TXN_REQUEST_LINES·Explore INV module →
-
View: GML_GASNO_DETAILS_V 12.1.1
Sales Order Details view
APPS.GML_GASNO_DETAILS_V·↳ ECE_TP_DETAILS·↳ ECE_TP_HEADERS·↳ FND_PROFILE·Explore GML module →