库存交易接口的问题

[复制链接]
查看11 | 回复3 | 2006-4-17 13:46:34 | 显示全部楼层 |阅读模式
大家好!
请教你们一个问题,我在做某工厂的杂项发出事务引入到ERP库存接口时,使用了如下的SQL:

INSERT INTO MTL_Transactions_Interface(
TRANSACTION_INTERFACE_ID,TRANSACTION_HEADER_ID,
SOURCE_CODE,
SOURCE_HEADER_ID,SOURCE_LINE_ID,
PROCESS_FLAG,TRANSACTION_MODE,
LOCK_FLAG,
LAST_UPDATE_DATE,LAST_UPDATED_BY,
CREATION_DATE,CREATED_BY,
INVENTORY_ITEM_ID,ITEM_SEGMENT1,
ORGANIZATION_ID,
TRANSACTION_QUANTITY,PRIMARY_QUANTITY,
TRANSACTION_UOM,TRANSACTION_DATE,
SUBINVENTORY_CODE,TRANSFER_SUBINVENTORY,
TRANSACTION_SOURCE_ID,TRANSACTION_SOURCE_NAME,
TRANSACTION_TYPE_ID, TRANSACTION_REFERENCE
)
values
( 12001,--单据行ID
12000,--仓库单据头ID
'OSMtest',
12000,--仓库单据头ID
12001,--仓库单据行ID
1,3,2,--固定值
SYSDATE,
1,--ERP用户ID
SYSDATE,
1,--ERP用户ID
273976,--物料ID
'230-066059',--商品CODE
246,--海外组织号
-12,--交易数量
-12,--交易主数量
'台',--交易单位
TO_DATE('2004-11-23','YYYY-MM-DD'),--不带时分秒的单据日期
'G003成品仓',--发生仓库
null, --相关仓库
1254,--帐户别名ID
'2000',--仓库单据号
32,--交易类型ID,32杂项发出,41帐户别名接收,31帐户别名发料,121子库转移
'TEST001')--单据号+单据行ID

但每次它返回以下的出错信息:'APP-05558 现有组织分配帐目是无效的,请从新输入',可能是帐号别名ID取得不对吧,应从哪一份表取其值呢? 谢谢!!
回复

使用道具 举报

千问 | 2006-4-17 13:46:34 | 显示全部楼层
你应该对distribution_account_id赋值吧?!
回复

使用道具 举报

千问 | 2006-4-17 13:46:34 | 显示全部楼层
请输入 DSP_SEGMENT1-----DSP_SEGMENT15 或 distribution_account_id 的值.
distribution_account_id其实就是GL_CODE_COMBINATIONS中的CODE_COMBINATION_ID.当然,如上所说,你知道他的贷方科目的几个字段(DSP_SEGMENT1-----DSP_SEGMENT15 )也可以自动产生distribution_account_id.
回复

使用道具 举报

千问 | 2006-4-17 13:46:34 | 显示全部楼层
强!!,谢谢了
回复

使用道具 举报

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

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行