错误
APP-FND-00806: 默认值 2020-05 对于段 P_PERIOD_NAME 无效。您的默认值将被忽略。请通知您的系统管理员:
将值 2020-05 添加到段 P_PERIOD_NAME 的值集中,或者在“键弹性域段”表单或“说明性弹性域段”表单中选择另一个默认值。使用“编辑并发程序”或“定义报表集”表单设置“标准报表提交”的报表默认值。
--------------------------------------------------------------
值集 CUX_AP_PERIOD 中不存在弹性域段 期间 的值 2020-05. ==》GL_PERIOD_STATUSES
WHERE APPLICATION_ID = 200
AND SET_OF_BOOKS_ID = :$PROFILES$.GL_SET_OF_BKS_ID
AND CLOSING_STATUS NOT IN ('F','C','N')
ORDER BY PERIOD_YEAR DESC, PERIOD_NUM DESC
1. 编辑并发程序设置参数
帐套值集-CUX_LEDGER_ID
2. 查看弹性域值集
值集-
select *
from fnd_flex_value_sets s
where s.flex_value_set_name = 'CUX_AP_PERIOD'; --该值集没有值
select *
from fnd_flex_value_sets v, fnd_flex_values_vl fv
where v.flex_value_set_name = 'CUX_LEDGER_ID'
and fv.flex_value_set_id = v.flex_value_set_id; --1017167
select ffv.flex_value, ffv.description
from fnd_flex_values_vl ffv, fnd_flex_value_sets ffs
where ffv.flex_value_set_id = ffs.flex_value_set_id
and ffs.flex_value_set_name = 'FP_COA_ACC' --值集名
and ffv.enabled_flag = 'Y'
--gl_ledger_set default value:
select gps.*
from gl_period_statuses gps
where gps.application_id = 200
and gps.ledger_id = fnd_profile.value('2021')
and nvl(gps.adjustment_period_flag, 'N') = 'N'
and trunc(sysdate) between gps.start_date and gps.end_date
值集定义:
请求计划-设置
值集的理解:
弹性域,Flexfields,
这个强,是EBS的特性之一,分关键性弹性域和描述性弹性域二种。
关键性弹性域对应的是表里的segment列,一般用在组件号和会计科目上。
描述性弹性域对应的是表里的attribute列,一般用来保存一些扩展信息(标准信息不能满足客户要求的时候用)。
默认状态下,用TAB或游标定位到弹性域字段时,会自动弹出对话框。
嫌麻烦的时候可以将属性选项Flexfields:Open Descr Window改成NO来取消它的自动弹出。属性选项以后再讲。