This Technical Reference Manual (TRM) in any form, software or printed matter, contains proprietary information of Oracle ; it is provided under an Oracle agreement containing restrictions on use and disclosure and is also protected by copyright, patent, and other intellectual property law. Restrictions applicable to this TRM include, but are not limited to: (a) exercising either the same degree of care to safeguard the confidentiality of this TRM as you exercise to safeguard the confidentiality of your own most important Confidential Information or a reasonable degree of care, whichever is greater; (b) maintaining agreements with your employees and agents that protect the Confidential Information of third parties such as Oracle and instructing such employees and agents of these requirements for this TRM; (c) restricting disclosure of this TRM to those of your employees who have a 'need to know' consistent with the purposes for which this TRM was disclosed to you; (d) maintaining this TRM at all times on your premises; (e) not removing or destroying any proprietary or confidential legends or markings placed upon this TRM in whatever form, software or printed matter; and (f) not reproducing or transmitting this TRM in any form or by any means, electronic or mechanical, for any purpose, without the express written permission of Oracle. You should not use this TRM in any form, software or printed matter, to create software that performs the same or similar functions as any Oracle products.
The information in this TRM is subject to change without notice. If you find any problems in the TRM in any form, software or printed matter, please report them to us in writing. Oracle does not warrant that this TRM is error free. This TRM is provided to customer 'as is' with no warranty of any kind. This TRM does not constitute Documentation as that term is defined in Oracle's agreements. Reverse engineering of the Programs (software and documentation) associated with this TRM are prohibited. The Programs associated with this TRM are not intended for use in any nuclear, aviation, mass transit, medical, or other inherently dangerous applications. It shall be licensee's responsibility to take all appropriate fail safe, backup, redundancy and other measures to ensure the safe use of such applications if the Programs are used for such purposes, and Oracle disclaims liability for any damages caused by such use of the Programs. Program Documentation is licensed for use solely to support the deployment of the Programs and not for any other any other purpose. Restricted Rights Legend
This TRM and the Programs associated with this TRM delivered subject to the DOD FAR Supplement are 'commercial computer software' and use, duplication and disclosure of the TRM and the Programs associated with this TRM shall be subject to the licensing restrictions set forth in the applicable Oracle license agreement. Otherwise, this TRM and the Programs associated with this TRM delivered subject to the Federal Acquisition Regulations are 'restricted computer software' and use, duplication and disclosure of the TRM and the Programs associated with this TRM shall be subject to the restrictions in FAR 52.227-14, Rights in Data General, including Alternate III (June 1987). Oracle, 500 Oracle Parkway, Redwood City, CA 94065.
Oracle is a registered trademark. AIM Advantage, Big Business. Small Business. All Business., CDM Advantage, .comference, ConText®, Des40®, Easy*Query, Easy*SQL®, Education Objects, EMM Advantage, Enabling the Information Age®, ExpertDetectSM, Express®, FastForwardSM, GEMMS®, Gist, Hyper*SQL, instantOracle, "Internet Business Intelligence - Insight for Everyone", iSQL*Plus, JInitiator, NLS*Workbench®, Object Marketplace, ODP Pulse, ODP Techwire, OLA, On Oracle, Oracle®, Oracle Book®, Oracle Bookbatch®, Oracle BookBuilder®, OracleBRONZE®, Oracle Business OnLine®, OracleDevConnectSM, Oracle® Discoverer, Oracle® Expert, Oracle Financials®, OracleGOLDSM, OracleIncidentSM, OracleJSP, OracleLifeCycleSM, Oracle Media Objects®, OracleMERCURYSM, OracleMetaLinkSM, OraclemetalsSM, OracleMobile, Oracle Names®, Oracle NetSolutions®, Oracle® One, Oracle Open Gateways®, Oracle OpenWorld®, OraclePLATINUMSM, Oracle Power Objects®, Oracle Press®, Oracle Procedural Gateway®, Oracle Quality®, Oracle Secure Network Services®, OracleSILVERSM, Oracle® SQL/Services, Oracle® SQL*TutorSM, OracleSTERLINGSM, Oracle Store®, Oracle Transparent Gateway®, OracleWare®, Oracle8i, Oracle9i, PC Express®, Personal Express®, PJM Advantage, PL/SQL, Pro*Ada®, Pro*C, Pro*C/C++, Pro*COBOL®, Pro*FORTRAN®, Pro*Pascal®, Pro*PL/1®, Pro*REXX®, Profit, ProREXX, Report Card, Secure Access 2.0, Secure Network Services®, Security Without Compromise, SellingPoint®, SQL*Plus®, Tutor are trademarks or registered trademarks of Oracle. Other names may be trademarks of their respective owners. The absence of a product or service name, slogan, or logo from this list does not constitute a waiver of Oracle's trademark or other intellectual property rights concerning that name, slogan, or logo.
Description: | Exception messages details |
---|
This table stores the exception messages that are generated while using the Trading Partner Tool kit.
Index | Type | Tablespace | Column |
---|---|---|---|
VEA_EXCEPTIONS_U1 | UNIQUE | APPS_TS_SEED | EXCEPTION_ID |
Name | Datatype | Length | Mandatory | Comments |
---|---|---|---|---|
EXCEPTION_ID | NUMBER | Y | Exception identifier | |
RELEASE_ID | NUMBER | Y | Release identifier | |
LAYER_PROVIDER_CODE | VARCHAR2 | (30) | Y | Layer developer identifier |
MESSAGE_NAME | VARCHAR2 | (30) | Y | Name of the message |
EXCEPTION_LEVEL | VARCHAR2 | (1) | Y | Indicates severity of the message |
MESSAGE_TEXT | VARCHAR2 | (2000) | Y | Text of the message |
CREATED_BY | NUMBER | (15) | Y | Standard Who column |
CREATION_DATE | DATE | Y | Standard Who column | |
LAST_UPDATE_DATE | DATE | Y | Standard Who column | |
LAST_UPDATED_BY | NUMBER | (15) | Y | Standard Who column |
LAST_UPDATE_LOGIN | NUMBER | (15) | Standard Who column | |
REQUEST_ID | NUMBER | (15) | Standard Who column | |
PROGRAM_APPLICATION_ID | NUMBER | (15) | Standard Who column | |
PROGRAM_ID | NUMBER | (15) | Standard Who column | |
PROGRAM_UPDATE_DATE | DATE | Standard Who column | ||
DESCRIPTION | VARCHAR2 | (1000) | Description of the message |
VEA.VEA_EXCEPTIONS does not reference any database object
VEA.VEA_EXCEPTIONS is referenced by following:
Description: | Branches for base layer program unit |
---|
Foreign Key Column | Foreign Table |
---|---|
VEA_LAYERS.LAYER_PROVIDER_CODE
VEA_LAYERS.LAYER_HEADER_ID |
VEA_LAYER_HEADERS |
VEA_LAYERS.PROGRAM_UNIT_LP_CODE
VEA_LAYERS.TPS_PARAMETER8_ID |
VEA_PARAMETERS |
VEA_LAYERS.PROGRAM_UNIT_LP_CODE
VEA_LAYERS.TPS_PARAMETER9_ID |
VEA_PARAMETERS |
VEA_LAYERS.PROGRAM_UNIT_LP_CODE
VEA_LAYERS.TPS_PARAMETER10_ID |
VEA_PARAMETERS |
VEA_LAYERS.PROGRAM_UNIT_LP_CODE
VEA_LAYERS.NEW_PROGRAM_UNIT_ID |
VEA_PROGRAM_UNITS |
VEA_LAYERS.PROGRAM_UNIT_LP_CODE
VEA_LAYERS.TPS_PARAMETER1_ID |
VEA_PARAMETERS |
VEA_LAYERS.PROGRAM_UNIT_LP_CODE
VEA_LAYERS.TPS_PARAMETER2_ID |
VEA_PARAMETERS |
VEA_LAYERS.PROGRAM_UNIT_LP_CODE
VEA_LAYERS.TPS_PARAMETER3_ID |
VEA_PARAMETERS |
VEA_LAYERS.PROGRAM_UNIT_LP_CODE
VEA_LAYERS.TPS_PARAMETER4_ID |
VEA_PARAMETERS |
VEA_LAYERS.PROGRAM_UNIT_LP_CODE
VEA_LAYERS.TPS_PARAMETER5_ID |
VEA_PARAMETERS |
VEA_LAYERS.PROGRAM_UNIT_LP_CODE
VEA_LAYERS.TPS_PARAMETER6_ID |
VEA_PARAMETERS |
VEA_LAYERS.PROGRAM_UNIT_LP_CODE
VEA_LAYERS.TPS_PARAMETER7_ID |
VEA_PARAMETERS |
The VEA_LAYERS table contains information about branches with each base layer program unit.
Each row contains information about
- Which trading partner layer program unit is linked to base layer program unit
- Branching conditions under which trading partner layer program unit is to be called in place of base layer program unit
- Whether branch is active or inactive
Layer developers create branches using layer workbench and generate utility generate code to conditionally execute active branches , that is , trading partner layer program units using this information.
Index | Type | Tablespace | Column |
---|---|---|---|
VEA_LAYERS_U1 | UNIQUE | APPS_TS_SEED |
LAYER_PROVIDER_CODE
LAYER_ID |
VEA_LAYERS_N1 | NONUNIQUE | APPS_TS_SEED |
LAYER_HEADER_ID
LAYER_PROVIDER_CODE |
VEA_LAYERS_N2 | NONUNIQUE | APPS_TS_SEED |
NEW_PROGRAM_UNIT_ID
PROGRAM_UNIT_LP_CODE |
Name | Datatype | Length | Mandatory | Comments |
---|---|---|---|---|
LAYER_ID | NUMBER | Y | Branch identifier | |
LAYER_PROVIDER_CODE | VARCHAR2 | (30) | Y | Layer developer identifier |
LAYER_HEADER_ID | NUMBER | Y | Layer header identifier | |
NEW_PROGRAM_UNIT_ID | NUMBER | Y | Trading partner layer program unit identifier | |
PROGRAM_UNIT_LP_CODE | VARCHAR2 | (30) | Y | Layer developer identifier for trading partner layer program unit |
SEQUENCE_NUMBER | NUMBER | Y | Sequence of the branch within the base layer program unit | |
CREATED_BY | NUMBER | (15) | Y | Standard Who column |
CREATION_DATE | DATE | Y | Standard Who column | |
LAST_UPDATE_DATE | DATE | Y | Standard Who column | |
LAST_UPDATED_BY | NUMBER | (15) | Y | Standard Who column |
LAST_UPDATE_LOGIN | NUMBER | (15) | Standard Who column | |
REQUEST_ID | NUMBER | (15) | Standard Who column | |
PROGRAM_APPLICATION_ID | NUMBER | (15) | Standard Who Column | |
PROGRAM_ID | NUMBER | (15) | Standard Who column | |
PROGRAM_UPDATE_DATE | DATE | Standard Who column | ||
DESCRIPTION | VARCHAR2 | (1000) | Branch description | |
ACTIVE_FLAG | VARCHAR2 | (1) | Indicates whether branch is active or inactive, Y or N flag | |
TPS_PARAMETER1_ID | NUMBER | Trading partner selector program unit parameter1 identifier | ||
TPS_PARAMETER1_VALUE | VARCHAR2 | (500) | Trading partner selector program unit parameter1 value | |
TPS_PARAMETER2_ID | NUMBER | Trading partner selector program unit parameter2 identifier | ||
TPS_PARAMETER2_VALUE | VARCHAR2 | (500) | Trading partner selector program unit parameter2 value | |
TPS_PARAMETER3_ID | NUMBER | Trading partner selector program unit parameter3 identifier | ||
TPS_PARAMETER3_VALUE | VARCHAR2 | (500) | Trading partner selector program unit parameter3 value | |
TPS_PARAMETER4_ID | NUMBER | Trading partner selector program unit parameter4 identifier | ||
TPS_PARAMETER4_VALUE | VARCHAR2 | (500) | Trading partner selector program unit parameter4 value | |
TPS_PARAMETER5_ID | NUMBER | Trading partner selector program unit parameter5 identifier | ||
TPS_PARAMETER5_VALUE | VARCHAR2 | (500) | Trading partner selector program unit parameter5 value | |
TPS_PARAMETER6_ID | NUMBER | Trading partner selector program unit parameter6 identifier | ||
TPS_PARAMETER6_VALUE | VARCHAR2 | (500) | Trading partner selector program unit parameter6 value | |
TPS_PARAMETER7_ID | NUMBER | Trading partner selector program unit parameter7 identifier | ||
TPS_PARAMETER7_VALUE | VARCHAR2 | (500) | Trading partner selector program unit parameter7 value | |
TPS_PARAMETER8_ID | NUMBER | Trading partner selector program unit parameter8 identifier | ||
TPS_PARAMETER8_VALUE | VARCHAR2 | (500) | Trading partner selector program unit parameter8 value | |
TPS_PARAMETER9_ID | NUMBER | Trading partner selector program unit parameter9 identifier | ||
TPS_PARAMETER9_VALUE | VARCHAR2 | (500) | Trading partner selector program unit parameter9 value | |
TPS_PARAMETER10_ID | NUMBER | Trading partner selector program unit parameter10 identifier | ||
TPS_PARAMETER10_VALUE | VARCHAR2 | (500) | Trading partner selector program unit parameter10 value | |
EXECUTION_SEQUENCE | NUMBER | Execution Sequence of the branch within the base layer program unit used by customer sites |
VEA.VEA_LAYERS does not reference any database object
VEA.VEA_LAYERS is referenced by following:
Description: | Header information about links to base layer program units |
---|
Foreign Key Column | Foreign Table |
---|---|
VEA_LAYER_HEADERS.PROGRAM_UNIT_LP_CODE
VEA_LAYER_HEADERS.PROGRAM_UNIT_ID |
VEA_PROGRAM_UNITS |
VEA_LAYER_HEADERS.TPS_PROGRAM_UNIT_LP_CODE
VEA_LAYER_HEADERS.TPS_PROGRAM_UNIT_ID |
VEA_PROGRAM_UNITS |
Foreign Key Column | Foreign Table |
---|---|
VEA_LAYERS.LAYER_PROVIDER_CODE
VEA_LAYERS.LAYER_HEADER_ID |
VEA_LAYER_HEADERS |
VEA_PARAMETER_MAPPINGS.LAYER_PROVIDER_CODE
VEA_PARAMETER_MAPPINGS.LAYER_HEADER_ID |
VEA_LAYER_HEADERS |
The VEA_LAYER_HEADERS table contains information about
- how base layer program units are linked with callout program units
- Which trading partner selector program unit is to be executed to derive the branch criteria
Layer developers or customers specify this information using layer workbench and it is used by generate utility to generate code for calling callout program units and trading partner selector program units.
Index | Type | Tablespace | Column |
---|---|---|---|
VEA_LAYER_HEADERS_U1 | UNIQUE | APPS_TS_SEED |
LAYER_PROVIDER_CODE
LAYER_HEADER_ID |
VEA_LAYER_HEADERS_U2 | UNIQUE | APPS_TS_SEED |
LAYER_PROVIDER_CODE
PROGRAM_UNIT_ID PROGRAM_UNIT_LP_CODE CONDITION_TYPE |
VEA_LAYER_HEADERS_N1 | NONUNIQUE | APPS_TS_SEED |
PROGRAM_UNIT_ID
PROGRAM_UNIT_LP_CODE |
Name | Datatype | Length | Mandatory | Comments |
---|---|---|---|---|
LAYER_HEADER_ID | NUMBER | Y | Layer header identifier | |
LAYER_PROVIDER_CODE | VARCHAR2 | (30) | Y | Layer developer identifier |
PROGRAM_UNIT_ID | NUMBER | Y | Program unit identifier | |
PROGRAM_UNIT_LP_CODE | VARCHAR2 | (30) | Y | Layer developer identifier for program unit |
TPS_PROGRAM_UNIT_ID | NUMBER | Y | Trading partner selector program unit identifier | |
TPS_PROGRAM_UNIT_LP_CODE | VARCHAR2 | (30) | Y | Layer developer identifier for Trading partner selector program unit |
CREATED_BY | NUMBER | (15) | Y | Standard Who column |
CREATION_DATE | DATE | Y | Standard Who column | |
LAST_UPDATE_DATE | DATE | Y | Standard Who column | |
LAST_UPDATED_BY | NUMBER | (15) | Y | Standard Who column |
LAST_UPDATE_LOGIN | NUMBER | (15) | Standard Who column | |
REQUEST_ID | NUMBER | (15) | Standard Who column | |
PROGRAM_APPLICATION_ID | NUMBER | (15) | Standard Who column | |
PROGRAM_ID | NUMBER | (15) | Standard Who column | |
PROGRAM_UPDATE_DATE | DATE | Standard Who column | ||
CONDITION_TYPE | VARCHAR2 | (1) | Indicates whether callout is before(B) or after(A) the base layer program unit | |
DESCRIPTION | VARCHAR2 | (1000) | Descriptive text for the header information |
VEA.VEA_LAYER_HEADERS does not reference any database object
VEA.VEA_LAYER_HEADERS is referenced by following:
Description: | Customer licenses for trading partner layers |
---|
Foreign Key Column | Foreign Table |
---|---|
VEA_LAYER_LICENSES.LAYER_PROVIDER_CODE
VEA_LAYER_LICENSES.TP_LAYER_ID |
VEA_TP_LAYERS |
The VEA_LAYER_LICENSES table contains information about customers licensed to use trading partner layers.
Layer developers can licenses trading partner layers to customers using the layer workbench and layer manage utility uses the license information to install layers only for licensed customers.
Index | Type | Tablespace | Column |
---|---|---|---|
VEA_LAYER_LICENSES_N1 | NONUNIQUE | APPS_TS_SEED |
LAYER_PROVIDER_CODE
TP_LAYER_ID |
Name | Datatype | Length | Mandatory | Comments |
---|---|---|---|---|
LAYER_PROVIDER_CODE | VARCHAR2 | (500) | Y | Layer developer identifier |
CREATED_BY | NUMBER | (15) | Y | Standard Who column |
CREATION_DATE | DATE | Y | Standard Who column | |
LAST_UPDATE_DATE | DATE | Y | Standard Who column | |
LAST_UPDATED_BY | NUMBER | (15) | Y | Standard Who column |
LAST_UPDATE_LOGIN | NUMBER | (15) | Standard Who column | |
REQUEST_ID | NUMBER | (15) | Standard Who column | |
PROGRAM_APPLICATION_ID | NUMBER | (15) | Standard Who column | |
PROGRAM_ID | NUMBER | (15) | Standard Who column | |
PROGRAM_UPDATE_DATE | DATE | Standard Who column | ||
CUSTOMER_NAME | VARCHAR2 | (100) | Name of the customer licensed to the trading partner layer | |
DESCRIPTION | VARCHAR2 | (1000) | License description | |
TP_LAYER_ID | NUMBER | Trading partner layer identifier |
VEA.VEA_LAYER_LICENSES does not reference any database object
VEA.VEA_LAYER_LICENSES is referenced by following:
Description: | Not currently used |
---|
This table contains information like Identifier, Code and Number for the Layer Developers.
Layer Developer Code could be created by running the LPInitiate Utility
Name | Datatype | Length | Mandatory | Comments |
---|---|---|---|---|
LAYER_PROVIDER_ID | NUMBER | Y | Layer Provider Identifier | |
LAYER_PROVIDER_CODE | VARCHAR2 | (30) | Y | Layer Provider Code |
LAYER_PROVIDER_NUMBER | VARCHAR2 | (30) | Layer Provider Number | |
LAYER_PROVIDER_NAME | VARCHAR2 | (60) | Y | Layer Provider Name |
DESCRIPTION | VARCHAR2 | (1000) | Description | |
CREATED_BY | NUMBER | (15) | Y | Standard Who Column |
CREATION_DATE | DATE | Y | Standard Who Column | |
LAST_UPDATE_DATE | DATE | Y | Standard Who Column | |
LAST_UPDATED_BY | NUMBER | (15) | Y | Standard Who Column |
LAST_UPDATE_LOGIN | NUMBER | (15) | Standard Who Column | |
REQUEST_ID | NUMBER | (15) | Standard Who Column | |
PROGRAM_APPLICATION_ID | NUMBER | (15) | Standard Who Column | |
PROGRAM_ID | NUMBER | (15) | Standard Who Column | |
PROGRAM_UPDATE_DATE | DATE | Standard Who Column |
VEA.VEA_LAYER_PROVIDERS does not reference any database object
VEA.VEA_LAYER_PROVIDERS is referenced by following:
Description: | Packages registered with the trading partner architecture repository |
---|
Foreign Key Column | Foreign Table |
---|---|
VEA_PACKAGES.LAYER_PROVIDER_CODE
VEA_PACKAGES.TP_LAYER_ID |
VEA_TP_LAYERS |
Foreign Key Column | Foreign Table |
---|---|
VEA_PROGRAM_UNITS.LAYER_PROVIDER_CODE
VEA_PROGRAM_UNITS.PACKAGE_ID |
VEA_PACKAGES |
The VEA_PACKAGES table contains information about following types of packages registered with the trading partner architecture repository
- Base layer packages
- Trading partner selector packages
- Trading partner layer packages
- Callout packages
- Packages generated by the trading partner architecture
Each row contains information about files containing the package code, application each package belongs to and whether package is client side or server side.
The import utility parses package files and registers information about requisite packages in the repository. Layer workbench displays this information and generate utility uses this information to find out packages to be generated and corresponding file names.
Index | Type | Tablespace | Column |
---|---|---|---|
VEA_PACKAGES_U1 | UNIQUE | APPS_TS_SEED |
LAYER_PROVIDER_CODE
PACKAGE_ID |
VEA_PACKAGES_U2 | UNIQUE | APPS_TS_SEED |
APPLICATION_SHORT_NAME
CLIENT_SERVER_FLAG NAME |
Name | Datatype | Length | Mandatory | Comments |
---|---|---|---|---|
PACKAGE_ID | NUMBER | Y | Package Identifier | |
LAYER_PROVIDER_CODE | VARCHAR2 | (30) | Y | Layer developer identifier |
CLIENT_SERVER_FLAG | VARCHAR2 | (1) | Y | Indicates whether package is client(C) or server(S) side package |
GENERATE_FLAG | VARCHAR2 | (1) | Not currently used | |
TPA_FLAG | VARCHAR2 | (1) | Y | Indicates whether package will be generated by the trading partner architecture, Y or N Flag |
NAME | VARCHAR2 | (30) | Y | Package name |
CREATED_BY | NUMBER | (15) | Y | Standard Who column |
CREATION_DATE | DATE | Y | Standard Who column | |
LAST_UPDATE_DATE | DATE | Y | Standard Who column | |
LAST_UPDATED_BY | NUMBER | (15) | Y | Standard Who column |
LAST_UPDATE_LOGIN | NUMBER | (15) | Standard Who column | |
REQUEST_ID | NUMBER | (15) | Standard Who column | |
PROGRAM_APPLICATION_ID | NUMBER | (15) | Standard Who column | |
PROGRAM_ID | NUMBER | (15) | Standard Who column | |
PROGRAM_UPDATE_DATE | DATE | Standard Who column | ||
SPECIFICATION_FILENAME | VARCHAR2 | (50) | Specification or library file name | |
BODY_FILENAME | VARCHAR2 | (50) | Body file name | |
LABEL | VARCHAR2 | (100) | Package label | |
VERSION_NUMBER | VARCHAR2 | (100) | Current version number for packages generated by the architecture | |
DESCRIPTION | VARCHAR2 | (1000) | Package description | |
APPLICATION_SHORT_NAME | VARCHAR2 | (3) | Short name of the application , package belongs to | |
TP_LAYER_ID | NUMBER | Identifier for the trading partner layer, package belongs to |
VEA.VEA_PACKAGES does not reference any database object
VEA.VEA_PACKAGES is referenced by following:
Description: | Signatures of program units registered with the trading partner architecture repository |
---|
Foreign Key Column | Foreign Table |
---|---|
VEA_PARAMETERS.LAYER_PROVIDER_CODE
VEA_PARAMETERS.PROGRAM_UNIT_ID |
VEA_PROGRAM_UNITS |
Foreign Key Column | Foreign Table |
---|---|
VEA_LAYERS.PROGRAM_UNIT_LP_CODE
VEA_LAYERS.TPS_PARAMETER8_ID |
VEA_PARAMETERS |
VEA_LAYERS.PROGRAM_UNIT_LP_CODE
VEA_LAYERS.TPS_PARAMETER9_ID |
VEA_PARAMETERS |
VEA_LAYERS.PROGRAM_UNIT_LP_CODE
VEA_LAYERS.TPS_PARAMETER10_ID |
VEA_PARAMETERS |
VEA_LAYERS.PROGRAM_UNIT_LP_CODE
VEA_LAYERS.TPS_PARAMETER1_ID |
VEA_PARAMETERS |
VEA_LAYERS.PROGRAM_UNIT_LP_CODE
VEA_LAYERS.TPS_PARAMETER2_ID |
VEA_PARAMETERS |
VEA_LAYERS.PROGRAM_UNIT_LP_CODE
VEA_LAYERS.TPS_PARAMETER3_ID |
VEA_PARAMETERS |
VEA_LAYERS.PROGRAM_UNIT_LP_CODE
VEA_LAYERS.TPS_PARAMETER4_ID |
VEA_PARAMETERS |
VEA_LAYERS.PROGRAM_UNIT_LP_CODE
VEA_LAYERS.TPS_PARAMETER5_ID |
VEA_PARAMETERS |
VEA_LAYERS.PROGRAM_UNIT_LP_CODE
VEA_LAYERS.TPS_PARAMETER6_ID |
VEA_PARAMETERS |
VEA_LAYERS.PROGRAM_UNIT_LP_CODE
VEA_LAYERS.TPS_PARAMETER7_ID |
VEA_PARAMETERS |
VEA_PARAMETER_MAPPINGS.PROGRAM_UNIT_PARAM_LP_CODE
VEA_PARAMETER_MAPPINGS.PROGRAM_UNIT_PARAMETER_ID |
VEA_PARAMETERS |
VEA_PARAMETER_MAPPINGS.TPS_PARAMETER_LP_CODE
VEA_PARAMETER_MAPPINGS.TPS_PARAMETER_ID |
VEA_PARAMETERS |
The VEA_PARAMETERS table contains information about signatures of program units registered with the trading partner architecture repository
- Base layer program units
- Trading partner selector program units
- Trading partner layer program units
- Callout program units
Each row contains information about whether the parameter type, its datatype, sequence and default value.
The import utility parses package files and registers signature information about requisite program units in the repository. Layer workbench displays this information and generate utility uses this information to generate the code to call the registered program units as specified by layer developers.
Index | Type | Tablespace | Column |
---|---|---|---|
VEA_PARAMETERS_U1 | UNIQUE | APPS_TS_SEED |
LAYER_PROVIDER_CODE
PARAMETER_ID |
VEA_PARAMETERS_U2 | UNIQUE | APPS_TS_SEED |
LAYER_PROVIDER_CODE
PROGRAM_UNIT_ID NAME |
VEA_PARAMETERS_U3 | UNIQUE | APPS_TS_SEED |
LAYER_PROVIDER_CODE
PROGRAM_UNIT_ID PARAMETER_SEQ |
Name | Datatype | Length | Mandatory | Comments |
---|---|---|---|---|
PARAMETER_ID | NUMBER | Y | Parameter identifier | |
LAYER_PROVIDER_CODE | VARCHAR2 | (30) | Y | Layer developer identifier |
PROGRAM_UNIT_ID | NUMBER | Y | Program unit identifier | |
PARAMETER_TYPE | VARCHAR2 | (1) | Y | Type of parameter, valid values are I (IN), O (OUT) and B (IN OUT) |
PARAMETER_SEQ | NUMBER | Y | Sequence of parameter within the program unit | |
NAME | VARCHAR2 | (30) | Y | Parameter name |
DATATYPE | VARCHAR2 | (500) | Y | Datatype of the parameter |
CREATED_BY | NUMBER | (15) | Y | Standard Who column |
CREATION_DATE | DATE | Y | Standard Who column | |
LAST_UPDATE_DATE | DATE | Y | Standard Who column | |
LAST_UPDATED_BY | NUMBER | (15) | Y | Standard Who column |
LAST_UPDATE_LOGIN | NUMBER | (15) | Standard Who column | |
REQUEST_ID | NUMBER | (15) | Standard Who column | |
PROGRAM_APPLICATION_ID | NUMBER | (15) | Standard Who column | |
PROGRAM_ID | NUMBER | (15) | Standard Who column | |
PROGRAM_UPDATE_DATE | DATE | Standard Who column | ||
DEFAULT_VALUE | VARCHAR2 | (500) | Default value for the parameter | |
DESCRIPTION | VARCHAR2 | (1000) | Parameter description |
VEA.VEA_PARAMETERS does not reference any database object
VEA.VEA_PARAMETERS is referenced by following:
Description: | Mapping of trading partner selector program unit parameters with base layer program unit parameters |
---|
Foreign Key Column | Foreign Table |
---|---|
VEA_PARAMETER_MAPPINGS.LAYER_PROVIDER_CODE
VEA_PARAMETER_MAPPINGS.LAYER_HEADER_ID |
VEA_LAYER_HEADERS |
VEA_PARAMETER_MAPPINGS.PROGRAM_UNIT_PARAM_LP_CODE
VEA_PARAMETER_MAPPINGS.PROGRAM_UNIT_PARAMETER_ID |
VEA_PARAMETERS |
VEA_PARAMETER_MAPPINGS.TPS_PARAMETER_LP_CODE
VEA_PARAMETER_MAPPINGS.TPS_PARAMETER_ID |
VEA_PARAMETERS |
the VEA_PARAMETER_MAPPINGS table contains information about mapping between
- Parameters of base layer program unit
- Parameters of trading partner selector program unit.
It specifies IN/IN OUT parameters of base layer program units which will be passed to IN/IN OUT parameters of trading partner selector program units when called from the code generated by the architecture.
Layer developers specify the mapping using layer workbench while selecting a trading partner selector for a base layer program unit and generate utility derive exact calling syntax for trading partner selector program units using this information.
Index | Type | Tablespace | Column |
---|---|---|---|
VEA_PARAMETER_MAPPINGS_U1 | UNIQUE | APPS_TS_SEED |
LAYER_PROVIDER_CODE
PARAMETER_MAPPING_ID |
VEA_PARAMETER_MAPPINGS_U2 | UNIQUE | APPS_TS_SEED |
LAYER_PROVIDER_CODE
LAYER_HEADER_ID TPS_PARAMETER_LP_CODE TPS_PARAMETER_ID |
Name | Datatype | Length | Mandatory | Comments |
---|---|---|---|---|
PARAMETER_MAPPING_ID | NUMBER | Y | Parameter mapping identifier | |
LAYER_PROVIDER_CODE | VARCHAR2 | (30) | Y | Layer developer identifier |
LAYER_HEADER_ID | NUMBER | Y | Layer header identifier | |
TPS_PARAMETER_ID | NUMBER | Y | Parameter identifier for trading partner selector program unit | |
TPS_PARAMETER_LP_CODE | VARCHAR2 | (30) | Y | Layer developer identifier for trading partner selector program unit parameter |
PROGRAM_UNIT_PARAMETER_ID | NUMBER | Y | Parameter identifier for the base layer program unit | |
PROGRAM_UNIT_PARAM_LP_CODE | VARCHAR2 | (30) | Y | Layer developer identifier for the base layer program unit parameter |
CREATED_BY | NUMBER | (15) | Y | Standard Who column |
CREATION_DATE | DATE | Y | Standard Who column | |
LAST_UPDATE_DATE | DATE | Y | Standard Who column | |
LAST_UPDATED_BY | NUMBER | (15) | Y | Standard Who column |
LAST_UPDATE_LOGIN | NUMBER | (15) | Standard Who column | |
REQUEST_ID | NUMBER | (15) | Standard Who column | |
PROGRAM_APPLICATION_ID | NUMBER | (15) | Standard Who column | |
PROGRAM_ID | NUMBER | (15) | Standard Who column | |
PROGRAM_UPDATE_DATE | DATE | Standard Who column | ||
DESCRIPTION | VARCHAR2 | (1000) | Descriptive text for the parameter mapping |
VEA.VEA_PARAMETER_MAPPINGS does not reference any database object
VEA.VEA_PARAMETER_MAPPINGS is referenced by following:
Description: | Program units registered with the trading partner architecture repository |
---|
Foreign Key Column | Foreign Table |
---|---|
VEA_PROGRAM_UNITS.LAYER_PROVIDER_CODE
VEA_PROGRAM_UNITS.PACKAGE_ID |
VEA_PACKAGES |
VEA_PROGRAM_UNITS.LAYER_PROVIDER_CODE
VEA_PROGRAM_UNITS.TPA_PROGRAM_UNIT_ID |
VEA_PROGRAM_UNITS |
Foreign Key Column | Foreign Table |
---|---|
VEA_LAYERS.PROGRAM_UNIT_LP_CODE
VEA_LAYERS.NEW_PROGRAM_UNIT_ID |
VEA_PROGRAM_UNITS |
VEA_LAYER_HEADERS.PROGRAM_UNIT_LP_CODE
VEA_LAYER_HEADERS.PROGRAM_UNIT_ID |
VEA_PROGRAM_UNITS |
VEA_LAYER_HEADERS.TPS_PROGRAM_UNIT_LP_CODE
VEA_LAYER_HEADERS.TPS_PROGRAM_UNIT_ID |
VEA_PROGRAM_UNITS |
VEA_PARAMETERS.LAYER_PROVIDER_CODE
VEA_PARAMETERS.PROGRAM_UNIT_ID |
VEA_PROGRAM_UNITS |
VEA_PROGRAM_UNITS.LAYER_PROVIDER_CODE
VEA_PROGRAM_UNITS.TPA_PROGRAM_UNIT_ID |
VEA_PROGRAM_UNITS |
The VEA_PROGRAM_UNITS table contains information about following types of program units registered with the trading partner architecture repository
- Base layer program units
- Trading partner selector program units
- Trading partner layer program units
- Callout program units
- Program units generated by the trading partner architecture
Each row contains information about whether the program unit is customizable, whether it is trading partner selector and type of program unit whether it is procedure or function. It also stores mapping between base layer program unit and corresponding program unit to be generated by the architecture.
The import utility parses package files and registers information about requisite program units in the repository. Layer workbench displays this information and generate utility uses this information to find out program units to be generated and base layer program units it is linked to.
Index | Type | Tablespace | Column |
---|---|---|---|
VEA_PROGRAM_UNITS_U1 | UNIQUE | APPS_TS_SEED |
LAYER_PROVIDER_CODE
PROGRAM_UNIT_ID |
VEA_PROGRAM_UNITS_U2 | UNIQUE | APPS_TS_SEED |
LAYER_PROVIDER_CODE
PACKAGE_ID NAME |
VEA_PROGRAM_UNITS_N1 | NONUNIQUE | APPS_TS_SEED |
PACKAGE_ID
LAYER_PROVIDER_CODE |
Name | Datatype | Length | Mandatory | Comments |
---|---|---|---|---|
PROGRAM_UNIT_ID | NUMBER | Y | Program unit identifier | |
LAYER_PROVIDER_CODE | VARCHAR2 | (30) | Y | Layer developer identifier |
PACKAGE_ID | NUMBER | Y | Package identifier | |
PROGRAM_UNIT_TYPE | VARCHAR2 | (1) | Y | Indicates whether program unit is a procedure(P) or function(F) |
PUBLIC_FLAG | VARCHAR2 | (1) | Y | Not currently used, always defaulted to Y |
CUSTOMIZABLE_FLAG | VARCHAR2 | (1) | Y | Indicates whether the program unit is customizable, Y/N flag |
TPS_FLAG | VARCHAR2 | (1) | Y | Indicates if the program unit is a trading partner selector, Y/N flag |
NAME | VARCHAR2 | (30) | Y | Name of the program unit |
CREATED_BY | NUMBER | (15) | Y | Standard Who column |
CREATION_DATE | DATE | Y | Standard Who column | |
LAST_UPDATE_DATE | DATE | Y | Standard Who column | |
LAST_UPDATED_BY | NUMBER | (15) | Y | Standard Who column |
LAST_UPDATE_LOGIN | NUMBER | (15) | Standard Who column | |
REQUEST_ID | NUMBER | (15) | Standard Who column | |
PROGRAM_APPLICATION_ID | NUMBER | (15) | Standard Who column | |
PROGRAM_ID | NUMBER | (15) | Standard Who column | |
PROGRAM_UPDATE_DATE | DATE | Standard Who Column | ||
LABEL | VARCHAR2 | (100) | Label of the program unit | |
RETURN_TYPE | VARCHAR2 | (500) | Return type if program unit is a function | |
TPA_PROGRAM_UNIT_ID | NUMBER | Identifier for the base layer program unit, if the program unit is generated by the architecture | ||
DESCRIPTION | VARCHAR2 | (1000) | Description for the program unit |
VEA.VEA_PROGRAM_UNITS does not reference any database object
VEA.VEA_PROGRAM_UNITS is referenced by following:
Description: | Not currently used |
---|
This table contains the files that a Trading Partner Layer is dependent upon.
Base product name, file name and path of the file are stored in this table.
Index | Type | Tablespace | Column |
---|---|---|---|
VEA_RELEASE_DETAILS_U1 | UNIQUE | APPS_TS_SEED |
LAYER_PROVIDER_CODE
RELEASE_ID APPLICATION_SHORT_NAME FILE_NAME |
Name | Datatype | Length | Mandatory | Comments |
---|---|---|---|---|
RELEASE_ID | NUMBER | Y | Release identifier | |
LAYER_PROVIDER_CODE | VARCHAR2 | (30) | Y | Layer developer identifier |
FILE_NAME | VARCHAR2 | (50) | Y | Name of the file being shipped |
VERSION_NUMBER | VARCHAR2 | (200) | Y | Version number of the file being shipped |
APPLICATION_SHORT_NAME | VARCHAR2 | (3) | Y | Short name of the application file belongs to |
CREATED_BY | NUMBER | (15) | Y | Standard Who column |
CREATION_DATE | DATE | Y | Standard Who column | |
LAST_UPDATE_DATE | DATE | Y | Standard Who column | |
LAST_UPDATED_BY | NUMBER | (15) | Y | Standard Who column |
LAST_UPDATE_LOGIN | NUMBER | (15) | Standard Who column | |
REQUEST_ID | NUMBER | (15) | Standard Who column | |
PROGRAM_APPLICATION_ID | NUMBER | (15) | Standard Who column | |
PROGRAM_ID | NUMBER | (15) | Standard Who column | |
PROGRAM_UPDATE_DATE | DATE | Standard Who column | ||
DESCRIPTION | VARCHAR2 | (1000) | Description for the file | |
ARU_NUMBER | VARCHAR2 | (1000) | ARU number corresponding to the version number of the file | |
BUG_NUMBER | VARCHAR2 | (1000) | Bug number corresponding to the version number of the file | |
FILE_PATH | VARCHAR2 | (50) | Y | File path of the file being shipped |
TP_LAYER_ID | NUMBER | Y | Layer Identifier |
VEA.VEA_RELEASE_DETAILS does not reference any database object
VEA.VEA_RELEASE_DETAILS is referenced by following:
Description: | Trading partner layers |
---|
Foreign Key Column | Foreign Table |
---|---|
VEA_LAYER_LICENSES.LAYER_PROVIDER_CODE
VEA_LAYER_LICENSES.TP_LAYER_ID |
VEA_TP_LAYERS |
VEA_PACKAGES.LAYER_PROVIDER_CODE
VEA_PACKAGES.TP_LAYER_ID |
VEA_TP_LAYERS |
The VEA_TP_LAYERS table contains information about trading partner layers. Each row contains information about trading partner layer name, description and whether it is active or inactive.
Layer developers create trading partner layers using layer workbench. Trading partner layers can be made active or inactive using runtime option of the trading partner architecture. Generate utility look at this information to generate code to execute only active layers
Index | Type | Tablespace | Column |
---|---|---|---|
VEA_TP_LAYERS_U1 | NONUNIQUE | APPS_TS_SEED |
LAYER_PROVIDER_CODE
TP_LAYER_ID |
VEA_TP_LAYERS_U2 | NONUNIQUE | APPS_TS_SEED |
LAYER_PROVIDER_CODE
NAME |
Name | Datatype | Length | Mandatory | Comments |
---|---|---|---|---|
TP_LAYER_ID | NUMBER | Y | Trading partner layer identifier | |
LAYER_PROVIDER_CODE | VARCHAR2 | (30) | Y | Layer developer identifier |
NAME | VARCHAR2 | (50) | Y | Trading partner layer name |
CREATED_BY | NUMBER | (15) | Y | Standard Who column |
CREATION_DATE | DATE | Y | Standard Who column | |
LAST_UPDATE_DATE | DATE | Y | Standard Who column | |
LAST_UPDATED_BY | NUMBER | (15) | Y | Standard Who column |
LAST_UPDATE_LOGIN | NUMBER | (15) | Standard Who column | |
REQUEST_ID | NUMBER | (15) | Standard Who column | |
PROGRAM_APPLICATION_ID | NUMBER | (15) | Standard Who column | |
PROGRAM_ID | NUMBER | (15) | Standard Who column | |
PROGRAM_UPDATE_DATE | DATE | Standard Who column | ||
DESCRIPTION | VARCHAR2 | (1000) | Trading partner layer description | |
ACTIVE_FLAG | VARCHAR2 | (1) | Indicates whether a trading partner layer is active or inactive, Y/N flag |
VEA.VEA_TP_LAYERS does not reference any database object
VEA.VEA_TP_LAYERS is referenced by following:
Description: | Not currently used |
---|
This table contains the version of the files that a Trading Partner Layer is dependent upon.
Name | Datatype | Length | Mandatory | Comments |
---|---|---|---|---|
VERSION_ID | NUMBER | Y | Version Identifier | |
RELEASE_ID | NUMBER | Y | Release Identifier | |
LAYER_PROVIDER_CODE | VARCHAR2 | (30) | Y | Layer Provider Code |
VERSION_NUMBER | VARCHAR2 | (200) | Y | Version Number |
DESCRIPTION | VARCHAR2 | (1000) | Description | |
CREATED_BY | NUMBER | (15) | Y | Standard Who Column |
CREATION_DATE | DATE | Y | Standard Who Column | |
LAST_UPDATE_DATE | DATE | Y | Standard Who Column | |
LAST_UPDATED_BY | NUMBER | (15) | Y | Standard Who Column |
LAST_UPDATE_LOGIN | NUMBER | (15) | Standard Who Column | |
REQUEST_ID | NUMBER | (15) | Standard Who Column | |
PROGRAM_APPLICATION_ID | NUMBER | (15) | Standard Who Column | |
PROGRAM_ID | NUMBER | (15) | Standard Who Column | |
PROGRAM_UPDATE_DATE | DATE | Standard Who Column |
VEA.VEA_VERSIONS does not reference any database object
VEA.VEA_VERSIONS is referenced by following:
Oracle Corporation does not support access to Oracle applications data using this object, except from standard Oracle Applications programs.
Internal
Name | Datatype | Length | Mandatory | Comments |
---|---|---|---|---|
LAYER_ID | NUMBER | Y | ||
LAYER_PROVIDER_CODE | VARCHAR2 | (30) | Y | |
LAYER_HEADER_ID | NUMBER | Y | ||
ACTIVE_FLAG | VARCHAR2 | (1) | ||
NEW_PROGRAM_UNIT_ID | NUMBER | Y | ||
PROGRAM_UNIT_LP_CODE | VARCHAR2 | (30) | Y | |
SEQUENCE_NUMBER | NUMBER | Y | ||
DESCRIPTION | VARCHAR2 | (1000) | ||
TPS_PARAMETER1_ID | NUMBER | |||
TPS_PARAMETER1_VALUE | VARCHAR2 | (500) | ||
TPS_PARAMETER2_ID | NUMBER | |||
TPS_PARAMETER2_VALUE | VARCHAR2 | (500) | ||
TPS_PARAMETER3_ID | NUMBER | |||
TPS_PARAMETER3_VALUE | VARCHAR2 | (500) | ||
TPS_PARAMETER4_ID | NUMBER | |||
TPS_PARAMETER4_VALUE | VARCHAR2 | (500) | ||
TPS_PARAMETER5_ID | NUMBER | |||
TPS_PARAMETER5_VALUE | VARCHAR2 | (500) | ||
TPS_PARAMETER6_ID | NUMBER | |||
TPS_PARAMETER6_VALUE | VARCHAR2 | (500) | ||
TPS_PARAMETER7_ID | NUMBER | |||
TPS_PARAMETER7_VALUE | VARCHAR2 | (500) | ||
TPS_PARAMETER8_ID | NUMBER | |||
TPS_PARAMETER8_VALUE | VARCHAR2 | (500) | ||
TPS_PARAMETER9_ID | NUMBER | |||
TPS_PARAMETER9_VALUE | VARCHAR2 | (500) | ||
TPS_PARAMETER10_ID | NUMBER | |||
TPS_PARAMETER10_VALUE | VARCHAR2 | (500) | ||
TP_LAYER_ID | NUMBER | Y | ||
TP_LAYER_NAME | VARCHAR2 | (50) | Y | |
TP_LAYER_ACTIVE_FLAG | VARCHAR2 | (1) | ||
TP_LAYER_DESCRIPTION | VARCHAR2 | (1000) | ||
IS_LAYER_ACTIVE | VARCHAR2 | (1) | ||
TPS_PROGRAM_UNIT_LP_CODE | VARCHAR2 | (30) | Y |
A supplementary view used to simplify forms coding.
Warning: Oracle does not recommend you query or alter datausing this view. It may change dramatically in subsequent minor or major releases.
Name | Datatype | Length | Mandatory | Comments |
---|---|---|---|---|
LAYER_PROVIDER_CODE | VARCHAR2 | (30) | Y | |
TP_LAYER_ID | NUMBER | Y | ||
RELEASE_ID | NUMBER | Y | ||
APPLICATION_SHORT_NAME | VARCHAR2 | (3) | Y | |
FILE_PATH | VARCHAR2 | (50) | Y | |
FILE_NAME | VARCHAR2 | (50) | Y | |
MESSAGE_TEXT | VARCHAR2 | (2000) | Y |
APPS.VEA_RELEASE_EXCEPTION_V is not referenced by any database object
|
|
Copyright (c) 2001 - 2005, Oracle | - Use Restricted by Contract |