楼主: mangguo6357

MTL_TRANSACTIONS_INTERFACE提交問題

[复制链接]
论坛徽章:
41
生肖徽章:鸡
日期:2006-09-06 21:16:07生肖徽章:鸡
日期:2006-09-26 17:35:04生肖徽章:鸡
日期:2006-10-27 07:23:32金色在线徽章
日期:2007-01-03 04:01:42生肖徽章:鸡
日期:2007-01-25 16:58:43
11#
发表于 2007-1-30 17:29 | 只看该作者
不知道为什莫一次就处理200行。多了就分批处理,这个有哪里可以设置的吗

使用道具 举报

回复
论坛徽章:
1
ITPUB新首页上线纪念徽章
日期:2007-10-20 08:38:44
12#
 楼主| 发表于 2007-1-30 18:40 | 只看该作者
最初由 frogprince-erp 发布
[B]唔,也遇到过这个问题,好像RTV事务处理的时候,是只把不符合要求的纪录卡在接口表,符合要求的就处理掉 [/B]


我發現MTL_TRANSACTIONS_INTERFACE的事務處理規則是:是同一個TRANSACTION_HEADER_ID就會做一批處理,只有這一批記錄全部符合要求,它才會順利通過,否則這一批就會備卡住。但是它不會影響到下一批。

使用道具 举报

回复
论坛徽章:
1
ITPUB新首页上线纪念徽章
日期:2007-10-20 08:38:44
13#
 楼主| 发表于 2007-1-30 20:03 | 只看该作者
最初由 frogprince-erp 发布
[B]不知道为什莫一次就处理200行。多了就分批处理,这个有哪里可以设置的吗 [/B]


在這裡可以設置,剛剛在TRM上面看到的。不過一直沒搞清楚怎麼去更改上面的時間和狀態

aa.jpg (45.22 KB, 下载次数: 4)

aa.jpg

使用道具 举报

回复
论坛徽章:
1
铁扇公主
日期:2007-01-25 16:30:51
14#
发表于 2007-2-1 16:15 | 只看该作者
關注中.......

使用道具 举报

回复
论坛徽章:
248
暖羊羊
日期:2015-03-12 16:37:41生肖徽章2007版:羊
日期:2009-11-26 17:08:40生肖徽章2007版:羊
日期:2009-11-26 17:08:40生肖徽章2007版:羊
日期:2009-11-25 17:03:53生肖徽章2007版:羊
日期:2009-11-23 16:38:59生肖徽章2007版:羊
日期:2009-11-23 16:38:59生肖徽章2007版:羊
日期:2009-11-20 16:11:59生肖徽章2007版:羊
日期:2009-11-20 16:11:59生肖徽章2007版:羊
日期:2009-11-20 16:11:59生肖徽章2007版:羊
日期:2009-11-18 16:41:41
15#
发表于 2007-2-1 16:53 | 只看该作者

Re: Re: MTL_TRANSACTIONS_INTERFACE提交問題

最初由 Harry_shan 发布
[B]

或者程序中不只判断库存的,而是判断库存+interface的,这样就不会有问题了。 [/B]


我同意,我之前也做过类似的开发,用的就是这样的判断。至今一年多了没有出现过问题。

你在录入要处理的数量时,可以查当前的库存+interface,如果符合条件就过,如果不符合条件就不让保存,并弹出一个提示就可以了。
其实这就相当于你一保存至INTERFACE,系统就预留出来了。

使用道具 举报

回复
论坛徽章:
248
暖羊羊
日期:2015-03-12 16:37:41生肖徽章2007版:羊
日期:2009-11-26 17:08:40生肖徽章2007版:羊
日期:2009-11-26 17:08:40生肖徽章2007版:羊
日期:2009-11-25 17:03:53生肖徽章2007版:羊
日期:2009-11-23 16:38:59生肖徽章2007版:羊
日期:2009-11-23 16:38:59生肖徽章2007版:羊
日期:2009-11-20 16:11:59生肖徽章2007版:羊
日期:2009-11-20 16:11:59生肖徽章2007版:羊
日期:2009-11-20 16:11:59生肖徽章2007版:羊
日期:2009-11-18 16:41:41
16#
发表于 2007-2-1 16:58 | 只看该作者

Re: MTL_TRANSACTIONS_INTERFACE提交問題

最初由 mangguo6357 发布
[B]
 最關鍵的問題是我發現每次發料,如果有200個item,只要其中一個item庫存不夠,那麼這200筆都會卡在Interface中。

請問高手有沒有什麼辦法可以做到,如果只是某個item庫存不夠,就只卡該item。其它庫存滿足的還是可以過帳? [/B]


你这种想法是不对的。
你用过系统的子库存转移和杂收发FORM吧,他们的处理就是只要有一条不能过,就全部不可以处理。

你可以在判断中判断所有的,只要有一条不能过,就全部不可以处理。并给出提示哪行不可以通过。或者在数量的WHEN-VALIDATE-ITEM中进行判断(如果有并发的话,这个不太准确)。

我用的是两者的结合。在录入数量时判断一次,在存入接口表时再判断一次所有的。

使用道具 举报

回复
论坛徽章:
41
生肖徽章:鸡
日期:2006-09-06 21:16:07生肖徽章:鸡
日期:2006-09-26 17:35:04生肖徽章:鸡
日期:2006-10-27 07:23:32金色在线徽章
日期:2007-01-03 04:01:42生肖徽章:鸡
日期:2007-01-25 16:58:43
17#
发表于 2007-2-1 17:59 | 只看该作者
最初由 mangguo6357 发布
[B]

在這裡可以設置,剛剛在TRM上面看到的。不過一直沒搞清楚怎麼去更改上面的時間和狀態 [/B]
恩,不错,学习

使用道具 举报

回复
论坛徽章:
2
ITPUB新首页上线纪念徽章
日期:2007-10-20 08:38:44
18#
发表于 2007-2-2 09:06 | 只看该作者
小弟虽然不是很懂 上面的功能,但是我觉得这样的贴真的太好了,
绝对得顶!

使用道具 举报

回复
论坛徽章:
1
ITPUB新首页上线纪念徽章
日期:2007-10-20 08:38:44
19#
 楼主| 发表于 2007-2-2 11:28 | 只看该作者

Re: Re: MTL_TRANSACTIONS_INTERFACE提交問題

最初由 fanpig 发布
[B]

你这种想法是不对的。
你用过系统的子库存转移和杂收发FORM吧,他们的处理就是只要有一条不能过,就全部不可以处理。

你可以在判断中判断所有的,只要有一条不能过,就全部不可以处理。并给出提示哪行不可以通过。或者在数量的WHEN-VALIDATE-ITEM中进行判断(如果有并发的话,这个不太准确)。

我用的是两者的结合。在录入数量时判断一次,在存入接口表时再判断一次所有的。 [/B]



謝謝fanpig 的指教,到現在這個問題一直沒有解決,fanpig 說得對,用的是两者的结合。在录入数量时判断一次,在存入接口表时再判断一次所有的,這點我這兩天也有想到。

我沒有看雜發和庫存轉移的form,產生只卡單筆的想法是因為user有這樣的需求,我昨天也看了公司的另外一個工單發料的程序,他是直接寫的mtl_material_transactions_temp tabel,他會寫入每條記錄的TRANSACTION_HEADER_ID,TRANSACTION_TEMP_ID,所以可以做到只卡單筆。

如果用interface+庫存來判斷庫存是否足夠,當你寫入數據到Interface等待處理時,假設也有其它程序來搶先發料(比如我前面提到過的標准工單發料),那樣也會產生Pending,但是這種方法也是值得借鑒的,因為它還是可以減少以一部分Pending的發生的。

不過現在還是有一點疑問:

Interface 的問題: 不知道為什麼當庫存不夠時mtl_transactions_interface 的 ERROR_CODE ,error_explanation不會有任何信息,並且PROCESS_FLAG始終等於1.按道理如果庫存不夠 ERROR_CODE ,error_explanation應該有提示才對,不過我可以在log裡面看到說庫存不平衡。(我們也有一個subinvtery transafer 的程序也是通過這個interface來處理的,當庫存不夠時,ERROR_CODE ,error_explanation都會有值)。

使用道具 举报

回复
论坛徽章:
0
20#
发表于 2007-2-3 08:56 | 只看该作者
学习中,顶一下

使用道具 举报

回复

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

本版积分规则 发表回复

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