首页 > Linux操作系统 > Linux操作系统 > 请求出错后的简单修改!!
1. 凭证附件清单报表
主要问题 1. period 值集是:GL_SRS_PERIOD_NAMES
GL_SRS_LEDGER_ID_UNVALIDATED 是在 GL_SRS_PERIOD_NAMES中使用到的值集是R12新加的一个值集,目前无法编译,最终建立了一个新的值集。
解决方法:
值集名称是:ACC_GL_SRS_PERIOD_NAMES
验证类型是:表
使用到的表示GL_PERIOD_STATUES
条件是:
WHERE CLOSING_STATUS IN ('O','C','P')
AND SET_OF_BOOKS_ID =:$PROFILES$.GL_SET_OF_BKS_ID
AND APPLICATION_ID = 101
ORDER BY PERIOD_YEAR DESC, PERIOD_NUM DESC
2. GL明细帐打印 + .审计明细帐打印 + .应收核销过程表 这三个请求出现的问题都是一样的。都使用了同一个值集出现的问题,解决方法也是一样的了。提供了一种解决方法 在每一个concurrent 程序中添加了一个参数。主要介绍如下:
主要问题:GL_SRS_LEDGER_FLEXFIELD 在这个值集中
FND POPIDR APPL_SHORT_NAME="SQLGL" CODE="GL#"
NUM=:$FLEX$.GL_SRS_COA_UNVALIDATED REQUIRED="Y"
VALIDATE="NONE" SEG=":!VALUE" DESC=":!MEANING"
NAVIGATE="!DIR" VDATE=""
GL_SRS_COA_UNVALIDATED 无法编译
解决方法:
添加了一个参数
P_CHART_OF_ACCOUNTS
值集是: GL_SRS_COA_UNVALIDATED
默认类型是:SQL语句
默认值:
SELECT chart_of_accounts_id FROM gl_access_sets WHERE access_set_id = :$PROFILES$.GL_ACCESS_SET_ID
3. 客户对帐单(多周期)
主要问题:不能取出客户编号。
CUST_START 值集是:CS_SRS_CUSTOMER_NUMBERS
在这个值集中所使用的表(RA_CUSTOMERS)没有数据,提供一种解决方案是新建了一个值集,ACCA_CS_SRS_CUSTOMER_NUMBERS 在这个值集中是用的是两张表,HZ_CUST_ACCOUNTS CUST, HZ_PARTIES PARTY
解决方案:
提供一种解决方案是:
新建值集:ACCA_CS_SRS_CUSTOMER_NUMBERS
表应用是:应收账款
用到的表是:HZ_CUST_ACCOUNTS CUST, HZ_PARTIES PARTY
用到的值是:CUST.ACCOUNT_NUMBER
条件是:WHERE CUST.PARTY_ID = PARTY.PARTY_ID
ORDER BY ACCOUNT_NUMBER
4. .应收核销过程表
主要问题是参数的范围,忘记这个范围要有上也要有下的,忘记设置上限了
将范围设置上就可以了
如下图
5. .供应商收付款外币统计表 + .客户收付款外币统计表
主要问题:这两个请求是用的值集是一样的所以解决方法也是一样的。
1. PERIOD_NAME 值集是:AP_SRS_PERIOD_NAMES
2. PERIOD_END 值集是:AR_SRS_PERIOD_NAMES
原因:WHERE SET_OF_BOOKS_ID =
(SELECT SET_OF_BOOKS_ID FROM AP_SYSTEM_PARAMETERS)
AND APPLICATION_ID = 200
ORDER BY PERIOD_YEAR DESC, PERIOD_NUM DESC
AP_SYSTEM_PARAMETERS这个表中没有数据
原因:WHERE
SET_OF_BOOKS_ID =
(SELECT SET_OF_BOOKS_ID FROM AR_SYSTEM_PARAMETERS)
AND APPLICATION_ID = 222
ORDER BY PERIOD_YEAR DESC, PERIOD_NUM DESC
AR_SYSTEM_PARAMETERS 表中没有数据
提供一种解决方案
修改一下值集AP_SRS_PERIOD_NAMES中的where条件
由原来的WHERE SET_OF_BOOKS_ID =
(SELECT SET_OF_BOOKS_ID FROM AP_SYSTEM_PARAMETERS)
AND APPLICATION_ID = 200
修改为 WHERE SET_OF_BOOKS_ID =:$PROFILES$.GL_SET_OF_BKS_ID
AND APPLICATION_ID = 200
ORDER BY PERIOD_YEAR DESC, PERIOD_NUM DESC
同样 修改AR_SRS_PERIOD_NAMES也是同理。
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/27482076/viewspace-749845/ ,如需转载,请注明出处,否则将追究法律责任。