In this Document

  Goal
  Solution
  1.- Information about These Packages
  2.- Solution
  References

APPLIES TO:

Oracle Cost Management - Version 12.1.3 and later

Oracle Purchasing - Version 12.1.3 and later

Oracle Subledger Accounting - Version 12.1.2 and later

Information in this document applies to any platform.

GOAL

User currently having the following Invalid Packages, the purpose of this document is to explain how the Package  Names are generated and How can this situation be resolved.

Object Type Status Owner
XLA_00707_AAD_S_000018_PKG INVALID APPS
XLA_00707_AAD_S_000019_PKG INVALID APPS
XLA_00201_AAD_S_000005_BC_PKG INVALID APPS
XLA_00707_AAD_S_000005_PKG INVALID APPS
XLA_00201_AAD_S_000004_BC_PKG INVALID APPS
XLA_00707_AAD_S_000003_PKG INVALID APPS
XLA_00707_AAD_S_000002_PKG INVALID APPS

These Packages are Invalid and customer is unable to compile them manually. How can we resolve this situation?

SOLUTION

1.- Information about These Packages

These packages are functional Subledgers Packages created using some concurrent programs and dependent on the EBS Setup.



  Application Accounting Definitions (AAD) Validation concurrent program will recompile what is really needed for Create Accounting - Cost Management and the name of the package is dynamically created like this:



         XLA_<PROD ID>_AAD_S_000###_PKG



  Where:



         <PROD ID> = Is the Product ID in E-business Suite, for example 707 is Cost Management, 200 is Payables, 201 is Purchasing, etc.



  In order to find the corresponding product, customer can run $AD_TOP/sql/adutconf.sql and in the output adutconf.lst customer will be able to find the Product Name.



         <S_000###> = Is a sequence.

In order to validate these packages, there are functional steps to be completed like for example in document:

Doc
ID 1508902.1
 XLA Invalid Objects In The Database After The upgrade to R12, Can this be Ignored?

For example, based upon the following invalids:



         XLA_00707_AAD_S_000006_PKG  = Costing package

         XLA_00200_AAD_S_000012_PKG = Payables package



  Run the "Application Accounting Definition Validation Report" and check the output to see if the packages used by the installed applications are compiled. If the output of the  "Application Accounting Definition Validation Report" indicates that all the packages
are valid, then it is safe to ignore the invalid AAD objects that show up with the sql:



         select object_name, status from all_objects where status = 'INVALID';

2.- Solution

1. These are compiled Subledger (XLA) Packages, there is no need to have them valid unless the customer is using the corresponding Application Accounting Definition. Customer needs to Re-Validate the AAD that
customer is using, verify after the Validation Program from the User Interface the corresponding AAD is valid.

a. Please run the following



                  XLAABACR Validate Application Accounting Definitions. For Cost Management.

                  Responsibility= Cost management-SLA

                  Paramters:

                  Ledger = null

                  Uncompile Status Only = No (will make sure that the new imported file is validated for all event types not just the invalid events)

                  Application =  Cost Management

                  Application Accounting Definition = NULL/ Definition name(ex:Cost Management)

                  Application Accounting definition owner =  NULL/Oracle/ User



         b. Review and upload Application Accounting Definition Validation Report, all AADs (of type Oracle and User) attached to ACTIVE Ledgers and ACTIVE Applications must be re-validated. 



  2. The Invalid Objects can be confirmed via script CstCheck.sql, Please review Doc
ID 378348.1
 Data Collection Scripts for Cost Management. (For R11 and R12). Then scroll down to the Invalid Objects.

3. Check if Federal Costing Application Accounting Definition is being used?



  4. Check if the CSTCRACC Create Accounting - Cost Management complete successfully.

5. If customer is not using "Federal Costing Application Accounting Definition" and Create Accounting - Cost Management completes successfully. Customer can ignore those invalid Package
Body Objects. Or can even drop these objects.

REFERENCES

NOTE:1529977.1 - Invalid XLA objects

NOTE:300056.1 - Debug and Validate
Invalid Objects

Invalid Subledger (XLA) Packages In Release 12.1.3的更多相关文章

  1. Oracle E-Business Suite Maintenance Guide Release 12.2(Patching Procedures)

    更多内容参考: http://docs.oracle.com/cd/E51111_01/current/acrobat/122ebsmt.zip Preparing for Patching For ...

  2. Deploying Customizations in Oracle E-Business Suite Release 12.2

    DeployingCustomizations in Oracle E-Business Suite Release 12.2 This documentdescribes how to deploy ...

  3. Deploying JRE (Native Plug-in) for Windows Clients in Oracle E-Business Suite Release 12 (文档 ID 393931.1)

    In This Document Section 1: Overview Section 2: Pre-Upgrade Steps Section 3: Upgrade and Configurati ...

  4. Sharing The Application Tier File System in Oracle E-Business Suite Release 12.2

    The most current version of this document can be obtained in My Oracle Support Knowledge Document 13 ...

  5. Oracle E-Business Suite Maintenance Guide Release 12.2(Patching Utilities)

    更多内容参考: http://docs.oracle.com/cd/E51111_01/current/acrobat/122ebsmt.zip Oracle Patch Application As ...

  6. Globalization Guide for Oracle Applications Release 12

    Section 1: Overview Section 2: Installing Section 3: Configuring Section 4: Maintaining Section 5: U ...

  7. 配置Oracle E-Business Suite Integrated SOA Gateway Release 12.1.2/12.1.3

    3.3 配置Oracle E-Business Suite Integrated SOA Gateway Release 12.1.2 注意: 在多节点环境上配置Oracle E-Business S ...

  8. OA Framework - How to Find the Correct Version of JDeveloper to Use with E-Business Suite 11i or Release 12.x (Doc ID 416708.1)

    APPLIES TO: Oracle Applications Framework - Version 11.5.10.0 to 12.2.2 [Release 11.5.10 to 12.2] In ...

  9. How to Determine the Version of Oracle XML Publisher for Oracle E-Business Suite 11i and Release 12 (Doc ID 362496.1)

    Modified: 29-Mar-2014 Type: HOWTO In this DocumentGoal   Solution   1. Based upon an output file gen ...

随机推荐

  1. Python 3 智能发音

    真是十分神奇.. import win32com.client import time s = win32com.client.Dispatch("SAPI.SpVoice") s ...

  2. Java异常封装(自己定义错误码和描述,附源码)

    真正工作了才发现,Java里面的异常在真正工作中使用还是十分普遍的.什么时候该抛出什么异常,这个是必须知道的. 当然真正工作里面主动抛出的异常都是经过分装过的,自己可以定义错误码和异常描述. 下面小宝 ...

  3. OpenMP实现生产者消费者模型

    生产者消费者模型已经很古老了吧,最近写了个OpenMP版的此模型之实现,来分享下. 先说一下模型的大致做法是: 1.生产者需要取任务,生产产品. 2.消费者需要取产品,消费产品. 生产者在生产某个产品 ...

  4. 生活沉思录 via 哲理小故事

    本文转载:http://www.cnblogs.com/willick/p/3174803.html 1.小托蒂的悲剧 意大利小男孩托蒂,有一只十分奇怪的眼睛,因为从生理上看,这是一只完全正常的眼睛, ...

  5. JobTracker,TaskTracker简述

    JobTracker 负责接收用户提交的作业,负责启动.跟踪任务执行.JobSubmissionProtocol是JobClient与JobTracker通信的接口.InterTrackerProto ...

  6. 自制Linux 终端 锁屏防窃助手

    很多时候我们不能一直守护在自己的电脑旁边,而且有些文件并不想让别人知道.那么这时候来个锁屏,是再合适不过的了.今天分享一个自制的锁屏工具,如下. 准备 操作系统 : 我这里是ElementaryOS虚 ...

  7. Unity UGUI图文混排源码(四) -- 聊天气泡

    这里有同学建议在做聊天气泡时,可以更改为一张图集对应多个Text,这样能节省资源,不过我突然想到每个Text一个图集,可以随时更换图集,这样表情图更丰富一些,于是我就先将现有的聊天demo改为了聊天气 ...

  8. C链栈实现

    #include <stdlib.h> #include <stdio.h> #include"LinkStack.h" const int TRUE = ...

  9. Servlet中的跳转(redirect和forward)

    Forward是通过RequestDispatcher对象的forward(HttpServletRequest request,HttpServletResponse response)方法来实现的 ...

  10. Linux:alias永久生效

    alias(中文称为"别名")允许使用更加简短的名称来重新定义 Linux 中的 Shell 命令,从而简化命令行的输入. 如果经常与 CLI 打交道,那么使用 alias 不仅会 ...