Search Results ja_cn_gl_inter_valid_pkg
Overview
The APPS.JA_CN_GL_INTER_VALID_PKG package is a China Localizations (JA_CN) database component delivered with Oracle E-Business Suite 12.1.1 and 12.2.2. Its stated purpose, as documented in the package header, is to support GL Journals and Intercompany Transactions Validation within the CNAO (China National Audit Office) Project. The package validates General Ledger journal entries and intercompany transactions, identifying and reporting those records that fail the localizations' validation rules so that they can be reviewed or corrected prior to statutory reporting.
The package is declared with AUTHID CURRENT_USER, meaning it executes with the privileges of the invoking user and resolves unqualified object references against that user's schema, relying on APPS synonyms for underlying data access. Source control history in the header shows creation in February 2006, with subsequent updates in 2007 and an enhancement in April 2008 designated "CNAO Enhancement," which added handling of the company segment. The most recent source revision referenced is 120.2.12010000.2.
Key Procedures and Functions
- GL_VALIDATION — A public procedure that checks General Ledger journals and outputs the invalid ones. It is the primary validation entry point for journal-level data, accepting inbound selection criteria and returning status through its OUT parameters
errbufandretcode, consistent with the standard concurrent program interface convention. Among the documented inbound parameters isP_START_PERIOD, which specifies the starting accounting period for the validation range; together withP_END_PERIODit bounds the period window examined. The procedure also accepts a chart of accounts identifier, legal entity identifier, ledger identifier, journal source, journal category, and a GL status transferred from AGIS. - INTERCOMPANY_VALIDATION — A public procedure dedicated to validating intercompany transactions. It operates against the intercompany transaction tables to detect entries that do not satisfy the localizations' intercompany matching and validation requirements.
Both procedures are classified in the ETRM metadata under API classification "OTHER."
Tables Accessed
The package reads from a broad set of APPS-synonymed tables spanning several EBS modules:
- General Ledger:
GL_JE_BATCHES,GL_JE_CATEGORIES_TL, andGL_CODE_COMBINATIONSsupply journal batch, journal category, and account combination data used to identify and validate GL journals. - Flexfields:
FND_FLEX_VALUES,FND_FLEX_VALUES_TL,FND_FLEX_VALUE_SETS,FND_ID_FLEX_SEGMENTS,FND_ID_FLEX_STRUCTURES,FND_SEGMENT_ATTRIBUTE_VALUES, andFND_LOOKUP_VALUESprovide key flexfield structure, segment, value, and lookup definitions — including the company segment introduced by the CNAO enhancement — required to interpret account combinations correctly. - Intercompany:
FUN_DIST_LINES,FUN_TRX_BATCHES,FUN_TRX_HEADERS,FUN_TRX_LINES, andFUN_TRX_TYPES_TLsupport intercompany transaction header, line, distribution, batch, and transaction type validation.
Usage Notes
The procedure signatures, with OUT errbuf and retcode parameters, indicate that JA_CN_GL_INTER_VALID_PKG is designed for use as a concurrent program, typically invoked from the Submit Requests form or through host/Java concurrent managers, rather than being called interactively. The P_START_PERIOD and P_END_PERIOD parameters allow requesters to narrow validation to a specific accounting period range. The package is referenced by one other package within the EBS codebase, indicating that it may also be called programmatically by dependent localization code. Custom implementations should invoke the public procedures only, supply period values in the format expected by the localization, and monitor the returned status values to determine whether invalid journals or intercompany transactions were detected.
-
PACKAGE: APPS.JA_CN_GL_INTER_VALID_PKG
12.2.2
owner:APPS, object_type:PACKAGE, object_name:JA_CN_GL_INTER_VALID_PKG, status:VALID,
-
PACKAGE: APPS.JA_CN_GL_INTER_VALID_PKG
12.1.1
owner:APPS, object_type:PACKAGE, object_name:JA_CN_GL_INTER_VALID_PKG, status:VALID,
-
PACKAGE BODY: APPS.JA_CN_GL_INTER_VALID_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:JA_CN_GL_INTER_VALID_PKG, status:VALID,
-
PACKAGE BODY: APPS.JA_CN_GL_INTER_VALID_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:JA_CN_GL_INTER_VALID_PKG, status:VALID,
-
SYNONYM: APPS.JA_CN_CASH_ACCOUNTS_ALL
12.1.1
owner:APPS, object_type:SYNONYM, object_name:JA_CN_CASH_ACCOUNTS_ALL, status:VALID,
-
SYNONYM: APPS.FUN_TRX_TYPES_TL
12.1.1
owner:APPS, object_type:SYNONYM, object_name:FUN_TRX_TYPES_TL, status:VALID,
-
SYNONYM: APPS.JA_CN_DFF_ASSIGNMENTS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:JA_CN_DFF_ASSIGNMENTS, status:VALID,
-
SYNONYM: APPS.FUN_TRX_TYPES_TL
12.2.2
owner:APPS, object_type:SYNONYM, object_name:FUN_TRX_TYPES_TL, status:VALID,
-
SYNONYM: APPS.JA_CN_LEDGER_LE_BSV_GT
12.1.1
owner:APPS, object_type:SYNONYM, object_name:JA_CN_LEDGER_LE_BSV_GT, status:VALID,
-
SYNONYM: APPS.GL_JE_CATEGORIES_TL
12.1.1
owner:APPS, object_type:SYNONYM, object_name:GL_JE_CATEGORIES_TL, status:VALID,
-
SYNONYM: APPS.GL_JE_CATEGORIES_TL
12.2.2
owner:APPS, object_type:SYNONYM, object_name:GL_JE_CATEGORIES_TL, status:VALID,
-
SYNONYM: APPS.FUN_TRX_LINES
12.2.2
owner:APPS, object_type:SYNONYM, object_name:FUN_TRX_LINES, status:VALID,
-
12.1.1 DBA Data
12.1.1
-
SYNONYM: APPS.FUN_DIST_LINES
12.2.2
owner:APPS, object_type:SYNONYM, object_name:FUN_DIST_LINES, status:VALID,
-
SYNONYM: APPS.GL_JE_SOURCES_TL
12.1.1
owner:APPS, object_type:SYNONYM, object_name:GL_JE_SOURCES_TL, status:VALID,
-
SYNONYM: APPS.JA_CN_CASH_ACCOUNTS_ALL
12.2.2
owner:APPS, object_type:SYNONYM, object_name:JA_CN_CASH_ACCOUNTS_ALL, status:VALID,
-
SYNONYM: APPS.GL_JE_SOURCES_TL
12.2.2
owner:APPS, object_type:SYNONYM, object_name:GL_JE_SOURCES_TL, status:VALID,
-
SYNONYM: APPS.FUN_DIST_LINES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:FUN_DIST_LINES, status:VALID,
-
PACKAGE BODY: APPS.JA_CN_CFS_CONC_PROG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:JA_CN_CFS_CONC_PROG, status:VALID,
-
SYNONYM: APPS.FUN_TRX_BATCHES
12.2.2
owner:APPS, object_type:SYNONYM, object_name:FUN_TRX_BATCHES, status:VALID,
-
PACKAGE: APPS.JA_CN_UTILITY
12.1.1
owner:APPS, object_type:PACKAGE, object_name:JA_CN_UTILITY, status:VALID,
-
SYNONYM: APPS.FUN_TRX_BATCHES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:FUN_TRX_BATCHES, status:VALID,
-
SYNONYM: APPS.FUN_TRX_LINES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:FUN_TRX_LINES, status:VALID,
-
SYNONYM: APPS.JA_CN_DFF_ASSIGNMENTS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:JA_CN_DFF_ASSIGNMENTS, status:VALID,
-
SYNONYM: APPS.FUN_TRX_HEADERS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:FUN_TRX_HEADERS, status:VALID,
-
PACKAGE: APPS.JA_CN_GL_INTER_VALID_PKG
12.2.2
-
12.1.1 DBA Data
12.1.1
-
PACKAGE BODY: APPS.JA_CN_CFS_CONC_PROG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:JA_CN_CFS_CONC_PROG, status:VALID,
-
PACKAGE: APPS.JA_CN_GL_INTER_VALID_PKG
12.1.1
-
SYNONYM: APPS.FUN_TRX_HEADERS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:FUN_TRX_HEADERS, status:VALID,
-
12.2.2 DBA Data
12.2.2
-
SYNONYM: APPS.GL_JE_BATCHES
12.2.2
owner:APPS, object_type:SYNONYM, object_name:GL_JE_BATCHES, status:VALID,
-
12.2.2 DBA Data
12.2.2
-
SYNONYM: APPS.JA_CN_LEDGER_LE_BSV_GT
12.2.2
owner:APPS, object_type:SYNONYM, object_name:JA_CN_LEDGER_LE_BSV_GT, status:VALID,
-
SYNONYM: APPS.FND_FLEX_VALUES_TL
12.1.1
owner:APPS, object_type:SYNONYM, object_name:FND_FLEX_VALUES_TL, status:VALID,
-
SYNONYM: APPS.FND_FLEX_VALUES_TL
12.2.2
owner:APPS, object_type:SYNONYM, object_name:FND_FLEX_VALUES_TL, status:VALID,
-
SYNONYM: APPS.GL_JE_BATCHES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:GL_JE_BATCHES, status:VALID,
-
SYNONYM: APPS.GL_JE_LINES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:GL_JE_LINES, status:VALID,
-
SYNONYM: APPS.XLE_ENTITY_PROFILES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:XLE_ENTITY_PROFILES, status:VALID,
-
SYNONYM: APPS.GL_JE_LINES
12.2.2
owner:APPS, object_type:SYNONYM, object_name:GL_JE_LINES, status:VALID,
-
PACKAGE: APPS.JA_CN_UTILITY
12.2.2
owner:APPS, object_type:PACKAGE, object_name:JA_CN_UTILITY, status:VALID,
-
SYNONYM: APPS.XLE_ENTITY_PROFILES
12.2.2
owner:APPS, object_type:SYNONYM, object_name:XLE_ENTITY_PROFILES, status:VALID,
-
SYNONYM: APPS.FND_FLEX_VALUES
12.2.2
owner:APPS, object_type:SYNONYM, object_name:FND_FLEX_VALUES, status:VALID,
-
SYNONYM: APPS.FND_FLEX_VALUES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:FND_FLEX_VALUES, status:VALID,
-
SYNONYM: APPS.GL_JE_HEADERS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:GL_JE_HEADERS, status:VALID,
-
SYNONYM: APPS.GL_JE_HEADERS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:GL_JE_HEADERS, status:VALID,
-
SYNONYM: PUBLIC.XMLTYPE
12.1.1
owner:PUBLIC, object_type:SYNONYM, object_name:XMLTYPE, status:VALID,
-
SYNONYM: APPS.FND_SEGMENT_ATTRIBUTE_VALUES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:FND_SEGMENT_ATTRIBUTE_VALUES, status:VALID,
-
SYNONYM: APPS.FND_SEGMENT_ATTRIBUTE_VALUES
12.2.2
owner:APPS, object_type:SYNONYM, object_name:FND_SEGMENT_ATTRIBUTE_VALUES, status:VALID,
-
SYNONYM: APPS.FND_ID_FLEX_STRUCTURES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:FND_ID_FLEX_STRUCTURES, status:VALID,