在为法人主体添加平衡段值时选不到相应的平衡段值

在为1069公司添加平衡段值时遇到问题,值集列表未显示所需选项。分析发现,值集限制逻辑涉及两个NOT EXISTS条件,分别检查平衡段值在所有法人主体和分类账中的分配情况。误分配导致问题,删除分类账中的错误分配后,平衡段值恢复正常显示。部分版本中,分类账平衡段值删除受阻,需参照Oracle支持文章解决。
摘要由CSDN通过智能技术生成

1、在为1069公司添加平衡段值时,值集列表中无法选到需要的平衡段值,进一步对其后台取值逻辑进行分析

SELECT *
  FROM (SELECT FLEXVALUES.FLEX_VALUE, FLEXVALUES.DESCRIPTION
          FROM FND_FLEX_VALUES_VL FLEXVALUES
         WHERE FLEXVALUES.FLEX_VALUE_SET_ID = :1
           AND FLEXVALUES.SUMMARY_FLAG = 'N'
           AND NOT EXISTS
         (SELECT 'X'
                  FROM GL_LEGAL_ENTITIES_BSVS LEB
                 WHERE LEB.FLEX_VALUE_SET_ID = FLEXVALUES.FLEX_VALUE_SET_ID
                   AND LEB.FLEX_SEGMENT_VALUE = FLEXVALUES.FLEX_VALUE
                   AND LEB.LEGAL_ENTITY_ID IN
                       (SELECT LCD.OBJECT_ID
                          FROM GL_LEDGER_CONFIG_DETAILS LCD,
                               GL_LEDGER_CONFIG_DETAILS LCD2
                         WHERE LCD2.OBJECT_ID = :2
                           AND LCD2.OBJECT_TYPE_CODE = 'LEGAL_ENTITY'
                           AND LCD.CONFIGURATION_ID = LCD
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值