AutoInvoice in Oracle Apps R12
AutoInvoice in Oracle Apps R12

Oracle Receivables can create invoices from the following non-Oracle applications: Legacy system (for transaction history), Non-Oracle billing applications, Non-Oracle order entry applications.
- RA_INTERFACE_LINES
- RA_INTERFACE_DISTRIBUTIONS
- RA_INTERFACE_SALESCREDITS
- RA_BATCHES_ALL
- RA_CUSTOMER_TRX _ALL
- RA_CUSTOMER_TRX_LINES _ALL
- RA_CUST_TRX_LINE_GL_DIST_ALL
- RA_CUST_TRX_LINE_SALESREPS_ALL
- AR_PAYMENT_SCHEDULES_ALL
- AR_RECEIVABLE_APPLICATIONS_ALL
- AR_ADJUSTMENTS_ALL
- This table contains information relating to all transactions to be processed by AutoInvoice.
- Transactions include invoices, debit memos, credit memos, and on-account credits.
- Each record contains line, tax, freight, or finance charges information.
- The Line_Type field identifies the type of information contained in the record.
- A record can be a parent record: Line, Header Freight, or Charges; or a child record: Tax or linelevel Freight.
- A child record is linked to the parent record using the Link-To Transaction flexfield.
- This table contains accounting distributions to be used by the transactions defined in RA_INTERFACE_LINES.
- Accounts defined in this table override any accounts created using AutoAccounting.
- You can choose to pass some or all account information to AutoInvoice. Any accounts that are not passed will be derived using AutoAccounting.
- Records in this table are linked to records in the RA_INTERFACE_LINES table using the Transaction flexfield.
- Not required if AutoAccounting determines GL distributions.
- This table contains all sales credit information for the transactions in the RA_INTERFACE_LINES table.
- The two tables are linked using the Transaction flexfield.
- Not required if not tracking sales credit.

- Populates the RA_Interface_Lines, RA_Interface_distribution and RA_Interface_salescredit tables.
- Lines are grouped and ordered by the grouping rule and line ordering line. Grouping rules are mandatory and determine how transaction lines are grouped into transactions. Optionally, you can use line-ordering rules to determine the order in which lines are displayed on a transaction.
- Tax, freight, commitments and credit memos are linked to transaction line by transaction line, transaction reference and transaction link-to descriptive flex fields. To uniquely identify imported transactions and link the tax, freight, commitments and credit memos, define the Transaction flexfields.
- GL date is determined.
- GL accounting code combinations are assigned using auto accounting rule.
- TAX is determined.
- All transactions are batched.
- Validated lines are used to create the transaction.
- Transaction flexfields are descriptive flexfields that AutoInvoice uses to uniquely identify transaction lines.
- Because they are unique for each transaction line, they can also be used to reference and link to other lines.
- Receivables lets you determine how you want to build your transaction flexfield structure and what information you want to capture.
- Define a flexfield for each import source. Specify which one to use during import.
- Invoice Header (optional): Specifies invoice header information
- Line (required): Uniquely identifies invoice lines
- Link-To (optional): Link tax and freight to invoice lines
- Reference (optional): Links credit memos to transactions
- Master (RAXMTR)
- Import (RAXTRX)
- Purge (RAXDEL)
- Gathers statistics, it means it gathers the stats on interface tables and set the stats on certain indices on interface tables.
- Marks interface records for processing by marking request_id.
- Submits multiple workers for Parallel Processing by creating instances for request.
- Workhorse of Auto invoice
- Validates data
- Inserts records
- Deletes interface data
- Only when system option purge set to ‘Y’
- Exceptions stay in Interface Tables which is RA_INTERFACE_ERRORS_ALL.
- Errors can be corrected in the Exception Handling window.
- Once corrections are made, Auto invoice must be resubmitted.
- Records that pass validation get transferred to Receivables tables.
- Interface Exception window displays exception messages associated with all invalid records.
- Interface Lines window displays records that fail validation, provides an error message and can be used to correct the errors.
- The Line Errors windows displays errors associated with a specific line, and can only be opened from Interface Lines window.
- Interface Exceptions window displays Interface Id, Exception Type, Error Message and Invalid Value associated to the error.
- Data cannot be edited in this window, but error can be viewed and corrected by clicking the Details button.
- Error Message and Column name with invalid data are displayed in the Message column, and the invalid value that needs to be corrected is displayed in the Invalid Value column.
zz:http://prasanthapps.blogspot.com/2011/04/autoinvoice-in-oracle-apps-r12.html
AutoInvoice in Oracle Apps R12的更多相关文章
- Oracle Apps DBA R12.2 Syllabus
1. What is Oracle R12.2 R12.2 Definition Architecture Advantages of R12.2 Limitations of R12.2 What ...
- Oracle Apps DBA 常用命令
数据库启动监听 addlnctl.sh start instance 启动数据库 addbctl.sh start 启动应用服务器 adstrtal.sh 停止应用服务器 adstpall.sh -- ...
- Oracle EBS R12经验谈(二)
作者: jianping.ni 时间: 2009-2-13 12:52 标题: Oracle EBS R12经验谈(二) OAF页面:银行帐户开户人LOV值列表无值 在输入 应付超 ...
- E-Business Suite 12.2 startCD 50 Install Fails with Fatal Error: TXK Install Service oracle.apps.fnd.txk.config.ProcessStateException: OUI process failed Cannot install Web Tier Utilities
在rhel7.2上,使用startCD 50安装ebs r12.2的使用,安装到38%的时候就报错,遇到了和以下文章类似的问题: http://www.cnblogs.com/abclife/p/49 ...
- Oracle EBS R12 (12.1.3) Installation Linux(64 bit)
Oracle EBS R12 (12.1.3) Installation Linux(64 bit) Contents Objective. 3 1 Download & Unzip. 3 D ...
- EBS安装过程报错,oracle.apps.fnd.txk.config.ProcessStateException: FileSys OS COMMAND Failed : Exit=2 See log for details.
日志: Executing command: /test/software/12/startCD/Disk1/rapidwiz/jre/Linux_x64/1.6.0/bin/java -cp /te ...
- Oracle EBS R12文件系统结构(学习汇总网上资料)
Oracle EBS R12在服务器端文件结构如下: 顶层目录下面分为 1)inst --–跟ebs整个实例(instance)相关的配置信息以及其他信息 2) db ---主要存储DB层的信息 ...
- Oracle EBS R12多组织(多OU)访问架构
Oracle EBS R12多组织访问架构 多组织架构实现了经营单位(OU)的数据安全性,在底层数据表中有一列ORG_ID来记录数据所属的经营单一,所有多OU的基表都是以"_ALL" ...
- 处理Oracle EBS R12登录首页跳转出现unexpected error问题(转)
原文地址: 处理Oracle EBS R12登录首页跳转出现unexpected error问题 经上网搜索,造成此问题的问题有很多,如内存不足.系统参数配置不当.程序代码.系统表空间不足等原因.查询 ...
随机推荐
- bzoj1797
其实我觉得这种题目风格很像今天省选第三轮D1T1 都是在一个算法模型上去探索规律: 首先我们要做一遍最大流毫无疑问 第一问看起来很好想,只要是满流边就可以了? 错,反例不难找到 如:1--->2 ...
- bzoj1056
花了一上午大概复习了一下splay,treap 像这种裸的数据结构题在js应该会越来越少 不过练练手也好, 这就是平衡树+hash,如果这是单纯的BST应用,还是写treap吧,好调试 ; ...
- 轻松搭建自己的Linux发行版本
许多人想要搭建自己的Linux发行版本,可能是觉得有趣,也可能是为了学习更多的Linux知识,或者因为他们有很正式的问题要解决.但是秘密是:自己搭建完美的发行版本不是很困难的一件事.事实上,我们收集了 ...
- 在ASP.NET MVC中实现基于URL的权限控制
本示例演示了在ASP.NET MVC中进行基于URL的权限控制,由于是基于URL进行控制的,所以只能精确到页.这种权限控制的优点是可以在已有的项目上改动极少的代码来增加权限控制功能,和项目本身的耦合度 ...
- Android Support v4、v7、v13的区别和应用场景
N久未做android了,以前做的时候,2.2才刚出来,现在android都更新到了4.3了,而从前一段时间android各个sdk版本市场占有率 来看,1.6.2.1还是占有一定的市场,故在有些时候 ...
- pop3
POP3_Client pop3 = new POP3_Client(); pop3, false); pop3.Authenticate("username", "pa ...
- Selenium RC 环境搭建(eclipse)
环境搭建参考:http://seleniumcn.cn/read.php?tid=7962 非常详细!晕乎晕乎了两天,看到这边帖子,终于搭起来了. 关于Selenium RC的原理,还是Seleni ...
- Flex 箭头(军标)库封装完成
封装的一个月,在这个月期间还完成的一些其它的工作:公司有规定不能公布代码,我可以讲一下大致的流程,真的很抱歉! 1.用B样条曲线画箭头的两侧的曲线,这个要注意了,不要贝塞尔曲线,因为贝塞尔曲线的算法会 ...
- javaNIO(转载)
(一) Java NIO 概述 Java NIO 由以下几个核心部分组成: Channels Buffers Selectors 虽然Java NIO 中除此之外还有很多类和组件,但在我看来,Chan ...
- shell脚本应用(4)--常用命令
正则表达式 符号 用法 句号. 匹配任何单个字符 [shell用的是?] 符号^ 跟行首匹配 符号$ 跟行尾匹配 星号* 匹配0或若干个紧靠在星号前的字符[shell是0或若干跟字符] []结构 匹 ...