2008-6-26 13:29
chance_xym
找了好久,讨论一个报表,关于销售库统计
有一个销售库Q81,然后我想知道某一个时刻的时候,这个库的onhand状况;
然后,这个库里的item对应的销售订单(可以是一个或者几个);
如果有跟销售订单无关的item(比如子库存转移),那么就按照item汇总数量。
关于这样要求的报表,大家有什么建议和想法?(环境是oracle erp 11.5.10.2)
2008-6-26 15:24
chance_xym
没有人回啊~~~自己up一下
2008-6-27 16:42
Harry_shan
不是有相应的material transaction吗?根据现在的on hand倒推就可以了
2008-6-27 20:41
wl52972k
mtl_onhand_quantities
mtl_system_items_b
oe_order_headers_all
oe_order_lines_all
这四张表包含你要的信息了 剩下个工作你自己做吧
2008-6-29 23:43
chance_xym
谢谢楼上和版主的回答
我的疑惑是,首先我要推算历史库存,这个简单,根据mtl_material_transactions就可以算出来
然后需要算出这个时刻的这些库存,到底对应着哪些订单?
还有例外情况如下,有一张销售订单,已经做了挑库,然后订单被cancel了,然后把已经挑库的东西再通过子库存转移送回到原来的仓库。想了解一下,这样的情况,后台是如何相对应的呢?
就是我怎么确定哪些子库存转移是冲销哪些挑库的呢?
2008-6-30 10:38
Harry_shan
[quote]原帖由 [i]chance_xym[/i] 于 2008-6-29 23:43 发表 [url=http://www.itpub.net/redirect.php?goto=findpost&pid=10805062&ptid=1012141][img]http://www.itpub.net/images/common/back.gif[/img][/url]
谢谢楼上和版主的回答
我的疑惑是,首先我要推算历史库存,这个简单,根据mtl_material_transactions就可以算出来
然后需要算出这个时刻的这些库存,到底对应着哪些订单?
还有例外情况如下,有一张销售订单,已经做了挑库,然后订单被cancel了,然后把已经挑库的东西再通过子库存转移送回到原来的仓库。想了解一下,这样的情况,后台是如何相对应的呢?
就是我怎么确定哪些子库存转移是冲销哪些挑库的呢? [/quote]
你是指这些库存是哪些工单入库的吗?
另外,你知道那些出库是出的哪个工单的货吗?
2008-6-30 11:28
chance_xym
不是工单入库。我举个例子,这个例子不需要工单,假设原来库存中就有需要发运的item
有一张订单,然后根据订单,从子库C01中挑库4个item到发运库Q81中,然后该订单不需要了,因此取消了该订单。
因为订单被取消,然后把之前挑库的4个item,做子库存转移,转移到原来的子库C01中。
如果存在多笔这样的业务,那么如何把 挑库动作、订单号、子库存转移的一些相关id 联系到一起呢?
2008-6-30 15:30
kiswind
倒推的在库数量的话.
只要针对mmt表里的事物处理就好了.那个表内包含了销售退库和子库存转移的
销售定单的状态是
可以使用销售定单的取消标记和取消日期来确定
2008-6-30 22:44
chance_xym
谢谢楼上的回复啊。
mmt表我也很熟悉,根据类型可以找到销售退库和子库存转移。
不过我之前说的例子,只是取消了订单,释放保留,做子库存转移,并没有做销售退库。
销售订单的状态也不是问题,问题的关键是怎么样把“订单取消”和“子库存转移”这两个事情串联起来
页:
[1]

Powered by ITPUB论坛