Results for “organization_id”
50+ results
AI-generated from documented ETRM metadata — verify critical details on the linked pages.
Overview
WIP_MOVE_VALIDATOR is a server-side PL/SQL package body in the APPS schema that provides validation and error-logging services for Work in Process (WIP) move transactions submitted through the open transaction interface. Its principal role is to inspect move transaction records staged in the WIP_MOVE_TXN_INTERFACE table, confirm that each transaction conforms to Oracle Manufacturing business rules, and record any failures into the WIP_TXN_INTERFACE_ERRORS table so that the submitting process or user can correct and resubmit them. The package is classified as an "OTHER" API in ETRM 12.2.2 and is referenced by one other package, indicating its role as a shared validation utility rather than a directly callable public interface.
A recurring search term associated with this object is add_error, which reflects the package's dual purpose: it validates transactions and it captures descriptive errors for every invalid record. Because the package owns both responsibilities internally, callers need not implement their own error collection logic.
Key Procedures and Functions
- ADD_ERROR — overloaded error handler. One form accepts a single transaction identifier together with an error column and error message and appends a request_error record to the package-level current_errors collection. A second, optimized form accepts a list of transaction identifiers (txnID_list) and creates one error record per identifier, applying the column and message to all of them. The message text is truncated to 240 bytes before storage.
- LOAD_ERRORS — iterates the in-memory current_errors collection and inserts each entry into WIP_TXN_INTERFACE_ERRORS, populating the standard WHO columns, request identifier, and program identifiers so errors are traceable to the originating concurrent request.
- VALIDATE — the primary validation entry point. It evaluates staged move transactions against the documented reference tables and raises errors through ADD_ERROR.
- ORGANIZATION_ID — resolves or confirms the inventory organization context for the transaction under validation.
- MOVE_TXN_TYPE and GET_MOVE_TXN_TYPE — determine and return the move transaction type, distinguishing among the supported move transaction semantics.
- VALIDATEOATXN — a supplementary validation routine targeting the operational/assembly transaction aspects of a move.
All eight documented programs are declared inside the package body; no separate specification exposes them for arbitrary external use.
Tables Accessed
The package reads transactional and reference data and writes error diagnostics. WIP_MOVE_TXN_INTERFACE is the source staging table from which move transactions are read. MTL_SYSTEM_ITEMS and MTL_SYSTEM_ITEMS_KFV supply item master attributes and concatenated descriptions; MTL_PARAMETERS provides organization-level defaults; MTL_ITEM_REVISIONS, MTL_LOT_NUMBERS, and MTL_SERIAL_NUMBERS support revision, lot, and serial validation. MTL_MATERIAL_TRANSACTIONS and MTL_OBJECT_GENEALOGY are consulted for transaction history and genealogy context. BOM_DEPARTMENTS and BOM_STANDARD_OPERATIONS provide routing and department references, HR_ORGANIZATION_INFORMATION supplies organization classification, and FND_USER and GL_CODE_COMBINATIONS supply user and accounting references. MTL_TRANSACTION_REASONS validates reason codes. The only documented write target is WIP_TXN_INTERFACE_ERRORS, populated by LOAD_ERRORS.
Usage Notes
WIP_MOVE_VALIDATOR is not intended for direct invocation by end users or casual custom code. It is invoked in the context of the WIP move transaction interface, typically from the Manufacturing Open Interface concurrent program or from the WIP Material Transactions form when transactions are submitted for processing. Custom code that deliberately stages rows into WIP_MOVE_TXN_INTERFACE should run the standard validation flow rather than calling individual procedures, so that errors are accumulated and persisted consistently by ADD_ERROR and LOAD_ERRORS. Because error rows are keyed to the concurrent request, DBAs and support analysts should query WIP_TXN_INTERFACE_ERRORS by transaction_id to diagnose failures. The package header revision 120.12 (2007) confirms the logic is stable across 12.1.1 and 12.2.2, with the multi-transaction ADD_ERROR overload introduced specifically to avoid redundant assignments inside loops.
-
PACKAGE: APPS.HR_JP_ID_PKG 12.1.1
-
PACKAGE: APPS.HR_JP_ID_PKG 12.2.2
-
Table: ENI_DBI_ORG_MV 12.1.1
-
View to be used for value-sets used in 4C1 concurrent program
APPS.CLN_INV_ITEM_REVISIONS_V·↳ MTL_ITEM_REVISIONS·Explore CLN module →
-
Table: OPI_PTP_RPT_BND_MV 12.1.1
-
View: JAI_AP_TDS_ORG_TAN_V 12.2.2
APPS.JAI_AP_TDS_ORG_TAN_V·↳ JAI_RGM_ORG_REGNS_V·Explore JA module →
-
View: EAM_INSTANCES 12.2.2
View for getting the resource instances- both person and equipment
APPS.EAM_INSTANCES·↳ BOM_RESOURCES·↳ BOM_RESOURCE_EMPLOYEES·↳ BOM_RESOURCE_EQUIPMENTS·Explore EAM module →
-
View: MTL_LOT_NUMBERS_SRW_V 12.1.1
10SC ONLY
APPS.MTL_LOT_NUMBERS_SRW_V·↳ MTL_LOT_NUMBERS·Explore INV module →
-
View: EAM_INSTANCES 12.1.1
View for getting the resource instances- both person and equipment
APPS.EAM_INSTANCES·↳ BOM_RESOURCES·↳ BOM_RESOURCE_EMPLOYEES·↳ BOM_RESOURCE_EQUIPMENTS·Explore EAM module →
-
View: PA_ORG_REPORTING_VIEW 12.1.1
View used in reports to report all organizations below a start organization
APPS.PA_ORG_REPORTING_VIEW·↳ HR_ALL_ORGANIZATION_UNITS_TL·↳ PA_IMPLEMENTATIONS·↳ PA_ORG_REPORTING_SESSIONS·Explore PA module →
-
View: PO_CLM_OPERATING_UNITS 12.2.2
View that gives all the CLM Operation Units
APPS.PO_CLM_OPERATING_UNITS·↳ HR_OPERATING_UNITS·↳ DUAL·Explore PO module →
-
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: HRI_ORG_LOV_V 12.1.1
APPS.HRI_ORG_LOV_V·↳ HRBISORGPARAMS·↳ HRI_ORG_PARAM_LIST·↳ HR_GENERAL·Explore HRI module →
-
View: HRI_ORG_LOV_V 12.2.2
APPS.HRI_ORG_LOV_V·↳ HRBISORGPARAMS·↳ HRI_ORG_PARAM_LIST·↳ HR_GENERAL·Explore HRI module →
-
View: JAI_AP_TDS_ORG_TAN_V 12.1.1
APPS.JAI_AP_TDS_ORG_TAN_V·↳ JAI_RGM_DEFINITIONS·↳ JAI_RGM_PARTIES·↳ JAI_RGM_PARTY_REGNS·Explore JA module →
-
View: PJI_DIS_SEC_ORGZ_V 12.1.1
Discoverer view of organizations viewable by the current user.
APPS.PJI_DIS_SEC_ORGZ_V·↳ PJI_PMV_ORGZ_DIM_TMP·Explore PJI module →
-
View: ORG_FREIGHT_CODE_ALL_V 12.1.1
10SC ONLY
APPS.ORG_FREIGHT_CODE_ALL_V·↳ ORG_FREIGHT·Explore INV module →
-
View: ORG_FREIGHT_CODE_VAL_V 12.1.1
- Retrofitted
APPS.ORG_FREIGHT_CODE_VAL_V·↳ ORG_FREIGHT·Explore PO module →
-
View: PA_ALL_ORG_V 12.2.2
PA_ALL_ORG_V is a view that shows organizations across business broups for searching projects in SSWA
APPS.PA_ALL_ORG_V·↳ FND_PROFILE·↳ HR_ALL_ORGANIZATION_UNITS·↳ PA_ALL_ORGANIZATIONS·Explore PA module →
-
Engineering Change People Import to check the user access
-
View: EDW_MTL_SUB_INV_FKV 12.1.1
Foreign Key View for the Sub-Inventory level in the Inventory Location Dimension. The view will return the DataWarehouse Foreign key corresponding to the OLTP subinventory. You can also use the get_stock_room_fk API to do the same.
APPS.EDW_MTL_SUB_INV_FKV·↳ EDW_LOCAL_INSTANCE·↳ HR_ALL_ORGANIZATION_UNITS·↳ MTL_PARAMETERS·Explore OPI module →
-
Table: EGO_EBI_ITEM_LOAD_LOG 12.2.2
-
Table: EGO_LOGIN_ITEMS_TEMP 12.2.2
This is a temporary table used during Item People Grants Import, to store the items accessible by the Login user
-
View: JAI_PO_CURRENCY_CODE_V 12.2.2
APPS.JAI_PO_CURRENCY_CODE_V·↳ GL_SETS_OF_BOOKS·↳ HR_GENERAL·↳ HR_SECURITY·Explore JA module →
-
View: WSH_PACK_SLIP_V 12.2.2
APPS.WSH_PACK_SLIP_V·↳ WSH_DOCUMENT_INSTANCES·↳ WSH_NEW_DELIVERIES·Explore WSH module →
-
View: WIP_TXN_REP_ASSY_VAL_V 12.2.2
Transactable repetitive assemblies
APPS.WIP_TXN_REP_ASSY_VAL_V·↳ WIP_REPETITIVE_ITEMS·Explore WIP module →
-
APPS.HR_ORGANIZATION_VAC_LOV_V·↳ HR_ALL_ORGANIZATION_UNITS·↳ HR_ALL_ORGANIZATION_UNITS_TL·Explore PER module →
-
APPS.CSP_PLN_DRILLDOWN_SUBINV_WH_V·↳ CSP_USAGE_HEADERS·Explore CSP module →
-
View of the available item category sets
APPS.CLN_ITEMMST_ITEM_CAT_SETS_V·↳ MTL_CATEGORIES_B·↳ MTL_CATEGORY_SETS_B·↳ MTL_CATEGORY_SETS_TL·Explore CLN module →
-
View: GMD_ORG_ACCESS_VW 12.1.1
View that can be used in place of org_access_view for performance tuning
APPS.GMD_ORG_ACCESS_VW·↳ FND_GLOBAL·↳ HR_GENERAL·↳ HR_ORGANIZATION_INFORMATION·Explore GMD module →
-
Holds organization info types for Germany
APPS.HR_DE_SOC_INS_ADD_INF_TYPES_V·↳ FND_GLOBAL·↳ HR_API·↳ HR_LOOKUPS·Explore PER module →
-
View: MRP_BIS_PLANS_LOV_V 12.1.1
-
View: POR_SUBINVENTORY_LOV_V 12.1.1
List of Values for Subinventories
APPS.POR_SUBINVENTORY_LOV_V·↳ MTL_SECONDARY_INVENTORIES·Explore ICX module →
-
View: EDW_FORECAST_FKV 12.1.1
This view can be used by fact views to derive Forecast dimension foreign keys
APPS.EDW_FORECAST_FKV·↳ EDW_LOCAL_INSTANCE·↳ MRP_FORECAST_DESIGNATORS·↳ MTL_PARAMETERS·Explore ISC module →
-
View: EGO_ITEM_ICV 12.2.2
Item Classification View (ICV) for Items.
-
View: WIP_OSP_REP_ASSY_VAL_V 12.2.2
Repetitive assemblies and production lines with schedules with outside processing resources
APPS.WIP_OSP_REP_ASSY_VAL_V·↳ WIP_FIRST_ACTIVE_SCHEDULE_V·↳ WIP_OPERATION_RESOURCES·↳ WIP_REPETITIVE_ITEMS·Explore WIP module →
-
Quantity scrapped for repetitive schedules
APPS.WIP_REP_QUANTITY_SCRAPPED_V·↳ WIP_OPERATIONS·Explore WIP module →
-
View: WIP_REP_ASSY_VAL_V 12.2.2
Repetitive assemblies with active repetitive schedules
APPS.WIP_REP_ASSY_VAL_V·↳ WIP_REPETITIVE_ITEMS·Explore WIP module →
-
View: POS_ORG_FREIGHT_LOV_V 12.2.2
APPS.POS_ORG_FREIGHT_LOV_V·↳ ORG_FREIGHT·Explore ICX module →
-
Obsolete
APPS.ICX_INTERNAL_SAV_DEFAULTS_V·↳ HR_GENERAL·↳ HR_SECURITY·↳ PER_ASSIGNMENTS_X·Explore ICX module →