楼主: fish919

[精华] 求助:我做仓别调拨,是应该用MTL_TRANSACTIONS_INTERFACE还是RCV_TRANSACTIONS_INTER

[复制链接]
论坛徽章:
1
会员2006贡献徽章
日期:2006-04-17 13:46:34
31#
发表于 2005-1-25 15:34 | 只看该作者
是的,如下:
库存-->设置--->接口管理器--->物料事务处理

使用道具 举报

回复
论坛徽章:
7
授权会员
日期:2005-10-30 17:05:33会员2006贡献徽章
日期:2006-04-17 13:46:34ITPUB元老
日期:2006-07-16 22:33:42ITPUB新首页上线纪念徽章
日期:2007-10-20 08:38:44奥运会纪念徽章:羽毛球
日期:2008-09-05 09:13:28生肖徽章2007版:龙
日期:2009-04-29 10:18:26ITPUB学员
日期:2010-01-05 10:37:53
32#
 楼主| 发表于 2005-1-25 15:40 | 只看该作者
我按照顺序下来,找到这个proram的Method是immediate,我怎么找到这部分c的代码

使用道具 举报

回复
论坛徽章:
1
会员2006贡献徽章
日期:2006-04-17 13:46:34
33#
发表于 2005-1-26 09:41 | 只看该作者
从你前面写的插入INTERFACE的代码中,我需要明确以下问题:
1.你做的转移是否是不同组织间的子库存转移?
2.你的项目应该是不受货位/批号/序列号等的控制?
3.请确认你的目的地组织和子库存是否已经设置好并且可以进行事务处理?
4.你是否可以先试试同组织的子库存转移,然后试试组织间的子库存转移?
5.你直接在APPLICATIONS中,测试一笔子库存转移的事务处理,看看是否可以成功?

因为我对你的系统设置不清楚,所以,以上问题,请逐个问答后,我才能判断你的问题所在.

使用道具 举报

回复
论坛徽章:
1
会员2006贡献徽章
日期:2006-04-17 13:46:34
34#
发表于 2005-1-26 10:20 | 只看该作者
这是我测试成功后的子库存转移插入INTERFACE的程序,你自己修改一下,看看是否对你有帮助.

INSERT INTO MTL_TRANSACTIONS_INTERFACE (
SOURCE_CODE
, SOURCE_LINE_ID
, SOURCE_HEADER_ID
, PROCESS_FLAG
, TRANSACTION_MODE
, TRANSACTION_HEADER_ID
, ORGANIZATION_ID
, SUBINVENTORY_CODE
, TRANSACTION_DATE
, TRANSACTION_QUANTITY
, TRANSACTION_UOM
, TRANSACTION_TYPE_ID
, TRANSACTION_ACTION_ID
, TRANSACTION_SOURCE_TYPE_ID
, TRANSFER_ORGANIZATION
, TRANSFER_SUBINVENTORY
, inventory_item_id
, LAST_UPDATE_DATE
, LAST_UPDATED_BY
, CREATION_DATE
, CREATED_BY
, ATTRIBUTE2
, transaction_source_name )
VALUES(
'INVENTORY' -- SOURCE_CODE
, 20050126 -- SOURCE_LINE_ID
, 20050126 -- SOURCE_HEADER_ID
, 1 -- PROCESS_FLAG
, 3 -- TRANSACTION_MODE
, mTL_MATERIAL_TRANSACTIONS_S.NEXTVAL --
,84 -- ORGANIZATION_ID
, '1001' -- SUBINVENTORY_CODE
, sysdate -- TRANSACTION_DATE
, -1 -- TRANSACTION_QUANTITY
, 'Kg' -- TRANSACTION_UOM
, 2 -- TRANSACTION_TYPE_ID
, 2 -- TRANSACTION_ACTION_ID
, 13 -- TRANSACTION_SOURCE_TYPE_ID
, 84 --new
, '1002'
, 5393-- inventory_item_id
, SYSDATE -- LAST_UPDATE_DATE
, 1086 -- LAST_UPDATED_BY
, SYSDATE -- CREATION_DATE
, 1086 -- CREATED_BY
, 20050126
, 'DZBCD0501001'
)

使用道具 举报

回复
论坛徽章:
7
授权会员
日期:2005-10-30 17:05:33会员2006贡献徽章
日期:2006-04-17 13:46:34ITPUB元老
日期:2006-07-16 22:33:42ITPUB新首页上线纪念徽章
日期:2007-10-20 08:38:44奥运会纪念徽章:羽毛球
日期:2008-09-05 09:13:28生肖徽章2007版:龙
日期:2009-04-29 10:18:26ITPUB学员
日期:2010-01-05 10:37:53
35#
 楼主| 发表于 2005-1-26 10:36 | 只看该作者
謝謝 peter_xiong
1。是不同組織閒的子庫存轉移
2。不太明白你的意思
3。已經設置好了
4,5 我測試一下

使用道具 举报

回复
论坛徽章:
7
授权会员
日期:2005-10-30 17:05:33会员2006贡献徽章
日期:2006-04-17 13:46:34ITPUB元老
日期:2006-07-16 22:33:42ITPUB新首页上线纪念徽章
日期:2007-10-20 08:38:44奥运会纪念徽章:羽毛球
日期:2008-09-05 09:13:28生肖徽章2007版:龙
日期:2009-04-29 10:18:26ITPUB学员
日期:2010-01-05 10:37:53
36#
 楼主| 发表于 2005-1-26 10:40 | 只看该作者
謝謝你,我試試,剛才沒有可能到你上面的貼子

使用道具 举报

回复
论坛徽章:
1
会员2006贡献徽章
日期:2006-04-17 13:46:34
37#
发表于 2005-1-26 10:44 | 只看该作者
2。不太明白你的意思

我的意思是指假如你的物料项目是设置了货位控制或者批号控制等,那么就应该还有一个LOT或SERIAL的INTERFACE需要插入数据.但目前从你的程序中看来,你是没有设置这样的限制的.我上面的程序是组织内的子库存转移,如果是组织间的,需要按要求修改插入程序.

使用道具 举报

回复
论坛徽章:
7
授权会员
日期:2005-10-30 17:05:33会员2006贡献徽章
日期:2006-04-17 13:46:34ITPUB元老
日期:2006-07-16 22:33:42ITPUB新首页上线纪念徽章
日期:2007-10-20 08:38:44奥运会纪念徽章:羽毛球
日期:2008-09-05 09:13:28生肖徽章2007版:龙
日期:2009-04-29 10:18:26ITPUB学员
日期:2010-01-05 10:37:53
38#
 楼主| 发表于 2005-1-26 11:20 | 只看该作者
我們原先用的TRANSACTION_TYPE_ID是21,那樣在rcv_shipment_headers之類的表中會產生記錄,我們需要這些記錄作後續的工作,用2或3都不能產生記錄

使用道具 举报

回复
论坛徽章:
1
会员2006贡献徽章
日期:2006-04-17 13:46:34
39#
发表于 2005-1-26 11:49 | 只看该作者
1.你是子库存转移事务处理还是其他的事务处理? ORACLE中是按事务处理类型来决定的.
   2.刚才的子库存转移是否可行?
从你的发贴来看,是子库存转移不能做,所以,我只是要解决你的子库存转移问题.
   如果要同时在rcv_shipment_headers中产生记录,其事务处理类型就不能定义为子库存转移.
建议:
    首先对你要做的事情理顺一下,比如说:你要达到什么目的?然后,再决定采取何种方式解决问题.

使用道具 举报

回复
论坛徽章:
1
会员2006贡献徽章
日期:2006-04-17 13:46:34
40#
发表于 2005-1-26 11:53 | 只看该作者
如果我没有记错的话,21事务处理类型应该是:'在途发运'.
它同子库存转移不是同一个类型,如果确实需要,应该分成两笔来做的.

使用道具 举报

回复

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

本版积分规则 发表回复

TOP技术积分榜 社区积分榜 徽章 团队 统计 知识索引树 积分竞拍 文本模式 帮助
  ITPUB首页 | ITPUB论坛 | 数据库技术 | 企业信息化 | 开发技术 | 微软技术 | 软件工程与项目管理 | IBM技术园地 | 行业纵向讨论 | IT招聘 | IT文档
  ChinaUnix | ChinaUnix博客 | ChinaUnix论坛
CopyRight 1999-2011 itpub.net All Right Reserved. 北京盛拓优讯信息技术有限公司版权所有 联系我们 未成年人举报专区 
京ICP备16024965号-8  北京市公安局海淀分局网监中心备案编号:11010802021510 广播电视节目制作经营许可证:编号(京)字第1149号
  
快速回复 返回顶部 返回列表