Search Results inventory_item_id
The DEEPSEEKAPPS.CSL_MTL_SYSTEM_ITEMS_ACC_PKG
package in Oracle E-Business Suite (EBS) versions 12.1.1 or 12.2.2 is a custom PL/SQL package designed to handle accounting-specific logic for inventory system items. Its dependency on JTM_ACC_TABLE_S
is critical for transactional processing, particularly in scenarios involving mobile applications or field service modules where accounting entries must be synchronized with inventory movements. Below is a detailed analysis of this dependency:
1. Functional Overview of CSL_MTL_SYSTEM_ITEMS_ACC_PKG
This package is responsible for:- Generating accounting entries for inventory transactions (e.g., receipts, issues, transfers).
- Validating item attributes against accounting rules.
- Interfacing with Oracle Inventory (
INV
) and General Ledger (GL
) modules.
2. Role of JTM_ACC_TABLE_S
JTM_ACC_TABLE_S
is a sequence object used primarily by Oracle Mobile Supply Chain Applications (MSCA) or field service modules to generate unique identifiers for accounting records. Its dependencies include:
- Transaction Tracking: Assigns unique IDs to accounting entries created during mobile transactions.
- Data Integrity: Ensures no duplicate accounting lines are generated for concurrent transactions.
- Integration with Mobile Modules: Critical for synchronizing inventory adjustments made via handheld devices with backend EBS.
3. Dependency Analysis
The reliance ofCSL_MTL_SYSTEM_ITEMS_ACC_PKG
on JTM_ACC_TABLE_S
manifests in the following ways:
- Sequence Utilization: The package calls
JTM_ACC_TABLE_S.NEXTVAL
to generate primary keys for custom accounting tables (e.g.,CSL_MTL_ACC_INTERFACE
). - Error Handling: If the sequence is unavailable or exhausted, the package logs errors in
CSL_ERROR_LOG
and halts further processing. - Transaction Isolation: The sequence ensures mobile and desktop transactions do not collide when creating accounting entries.
4. Impact of Missing or Corrupt Dependency
IfJTM_ACC_TABLE_S
is invalid or inaccessible:
- Inventory accounting interfaces fail with "ORA-02289: sequence does not exist" errors.
- Mobile inventory adjustments may not reflect in GL.
- Custom reports relying on sequenced IDs could show gaps or duplicates.
5. Resolution and Best Practices
To mitigate risks:- Validate Sequence Status: Regularly check
DBA_SEQUENCES
forJTM_ACC_TABLE_S
validity. - Monitor Caching: Configure sequence caching to avoid performance bottlenecks.
- Fallback Logic: Enhance
CSL_MTL_SYSTEM_ITEMS_ACC_PKG
to use alternative sequences (e.g.,MTL_SYSTEM_ITEMS_S
) as contingency.
Conclusion
The dependency betweenCSL_MTL_SYSTEM_ITEMS_ACC_PKG
and JTM_ACC_TABLE_S
underscores the integration between custom inventory accounting logic and Oracle's mobile infrastructure. In EBS 12.1.1/12.2.2, this relationship ensures transactional integrity but requires proactive monitoring to prevent disruptions in inventory-to-GL workflows.
-
APPS.INV_MWB_TREE1 dependencies on MTL_SYSTEM_ITEMS
12.2.2
-
APPS.INVPUOPI dependencies on MTL_SYSTEM_ITEMS_B_KFV
12.1.1
-
APPS.CSP_VALIDATE_PUB SQL Statements
12.2.2
-
APPS.INVPUOPI dependencies on MTL_SYSTEM_ITEMS_B_KFV
12.2.2
-
MATERIALIZED VIEW: APPS.MSC_ITEM_HIERARCHY_MV
12.2.2
-
APPS.XNP_CSIOKSHP_U dependencies on FND_MESSAGE
12.1.1
-
APPS.XNP_CSIWIPNR_U dependencies on FND_MESSAGE
12.1.1
-
APPS.XNP_CSIWIPNI_U dependencies on FND_MESSAGE
12.2.2
-
APPS.XNP_CSIWIPNR_U dependencies on FND_MESSAGE
12.2.2
-
APPS.XNP_CSIWIPAC_U dependencies on FND_MESSAGE
12.2.2
-
APPS.XNP_CSILOSHP_U dependencies on FND_MESSAGE
12.2.2
-
APPS.INV_INVENTORY_ADJUSTMENT dependencies on WMS_DEPLOY
12.2.2
-
APPS.CSP_VALIDATE_PUB SQL Statements
12.1.1
-
APPS.XNP_CSILOSHP_U dependencies on FND_MESSAGE
12.1.1
-
APPS.XNP_CSIWIPBR_U dependencies on FND_MESSAGE
12.1.1
-
APPS.XNP_CSIINTIS_U dependencies on FND_MESSAGE
12.1.1
-
APPS.XNP_CSISOSHP_U dependencies on FND_MESSAGE
12.1.1
-
APPS.XNP_CSIWIPCI_U dependencies on FND_MESSAGE
12.2.2
-
APPS.EGO_ITEM_BULKLOAD_PKG dependencies on DUAL
12.2.2
-
APPS.INV_MOVE_ORDER_PUB dependencies on MTL_SYSTEM_ITEMS
12.2.2
-
APPS.QP_MODIFIERS_ISETUP_IMP dependencies on MTL_SYSTEM_ITEMS_KFV
12.1.1
-
APPS.INV_MWB_TREE1 SQL Statements
12.2.2
-
VIEW: APPS.SO_MODEL_LINE_COGS_ACCOUNT
12.1.1
-
VIEW: APPS.INV_BIS_ITEM_COSTS
12.1.1
-
APPS.INV_CONVERT dependencies on MTL_SYSTEM_ITEMS_VL
12.2.2
-
APPS.GMD_OUTBOUND_APIS_PUB dependencies on MTL_SYSTEM_ITEMS_B_KFV
12.2.2
-
APPS.AHL_LTP_MTL_REQ_PVT dependencies on AHL_LTP_MTL_REQ_PVT
12.1.1
-
APPS.XNP_CSIRMARC_U dependencies on FND_MESSAGE
12.1.1
-
APPS.XNP_CSIRMARC_U dependencies on FND_MESSAGE
12.2.2
-
APPS.XNP_CSIINTIS_U dependencies on FND_MESSAGE
12.2.2
-
APPS.XNP_CSIOKSHP_U dependencies on FND_MESSAGE
12.2.2
-
APPS.CSL_MTL_SYSTEM_ITEMS_ACC_PKG dependencies on JTM_ACC_TABLE_S
12.1.1
-
VIEW: APPS.INV_BIS_ITEM_COSTS
12.2.2
-
APPS.CSP_SUPPLY_DEMAND_PVT dependencies on CSP_SUP_DEM_SUB_TEMP
12.2.2
-
VIEW: APPS.EGO_SBDH_TRD_ITM_LIFESPAN_TPV
12.1.1
-
VIEW: APPS.EGO_SBDH_VAR_TRD_ITEM_TYPE_TPV
12.2.2
-
APPS.CSTPUMEC dependencies on MTL_SYSTEM_ITEMS
12.1.1
-
APPS.XNP_CSIWIPNI_U dependencies on FND_MESSAGE
12.1.1
-
APPS.XNP_CSISOSHP_U dependencies on FND_MESSAGE
12.2.2
-
APPS.XNP_CSIWIPBC_U dependencies on FND_MESSAGE
12.2.2
-
APPS.XNP_CSIWIPBR_U dependencies on FND_MESSAGE
12.2.2
-
APPS.XNP_CSIWIPBC_U dependencies on FND_MESSAGE
12.1.1
-
APPS.XNP_CSIWIPAR_U dependencies on FND_MESSAGE
12.1.1
-
APPS.XNP_CSIWIPCR_U dependencies on FND_MESSAGE
12.1.1
-
APPS.XNP_CSIWIPCI_U dependencies on FND_MESSAGE
12.1.1
-
APPS.XNP_CSIWIPAC_U dependencies on FND_MESSAGE
12.1.1
-
APPS.XNP_CSIWIPAR_U dependencies on FND_MESSAGE
12.2.2
-
APPS.XNP_CSIWIPCR_U dependencies on FND_MESSAGE
12.2.2
-
APPS.CSL_MTL_SYSTEM_ITEMS_ACC_PKG dependencies on JTM_ACC_TABLE_S
12.2.2
-
VIEW: APPS.MTL_ROUTING_REV_HIGHDATE_V
12.1.1