Oracle erp中Move Order的会计科目为空问题

[复制链接]
查看11 | 回复4 | 2009-6-6 12:03:30 | 显示全部楼层 |阅读模式
本帖最后由 hello03 于 2014-3-26 11:19 编辑
最近在测试Move Order时,发现无论是表头还是明细行,设置好相应的会计科目后,
再重新查询刚才的Move Order单据,相关的会计科目就显示为空。
不知道大家的系统是否也会出现这种情况?
我目前只查到会科的栏位是通过Key Flexfiled设置的,但具体如何设置还搞不清楚,如有朋友知道,麻烦能讲讲。
圖片如下:



2014-03-26_111440.jpg (48.54 KB, 下载次数: 5)
下载附件
Move order
2014-3-26 11:18 上传


回复

使用道具 举报

千问 | 2009-6-6 12:03:30 | 显示全部楼层
刚加上图片.因Account那里的LOV是通过Key Flexfield设置的.新建料号的地方Costing中的会计科目也是通过Key Flexfield设置,那里查询就没问题.
因源代码太复杂,还没查出原因.
目前知道如下内容:
Account对应的栏位是:TOMAI_MAIN_LINES_BLK.TO_ACCOUNT 而与该栏位有关的数据库栏位是
:TOMAI_MAIN_LINES_BLK.TO_ACCOUNT_ID用下面的SQL可以查询出Account的值.
SELECT GCC.SEGMENT1||'.'||GCC.SEGMENT2||'.'||GCC.SEGMENT3||'.'||GCC.SEGMENT4||'.'||GCC.SEGMENT5||'.'||GCC.SEGMENT6
FROM GL.GL_CODE_COMBINATIONS GCC
WHERE GCC.CODE_COMBINATION_ID=:TOMAI_MAIN_LINES_BLK.TO_ACCOUNT_ID
回复

使用道具 举报

千问 | 2009-6-6 12:03:30 | 显示全部楼层
确认DB中TO_ACCOUNT_ID这个项有值吗
回复

使用道具 举报

千问 | 2009-6-6 12:03:30 | 显示全部楼层
Steven_Q 发表于 2014-3-26 18:24
确认DB中TO_ACCOUNT_ID这个项有值吗

确认有值,上面的查询不是源代码中的,是TO_ACCOUNT带出的值应该等于这个查询的结果.
现在不知道是不是Key Flexfield哪里没设置好的问题.
另,你们公司Move Order会有这个问题吗?
回复

使用道具 举报

千问 | 2009-6-6 12:03:30 | 显示全部楼层
我这里再次查询显示都没有问题,标准功能一般不会有问题的,你们自己没有改过吧。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行