以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 求高手提供个思路,困扰一年了, (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=46532) |
||||
-- 作者:晕了快扶我 -- 发布时间:2014/2/25 12:13:00 -- 求高手提供个思路,困扰一年了, 公司的库存管理是0库存管理的思路,所以在物料的采购上的管控比较严格,从去年到现在我一直为物料采购量的问题头痛 在具体的业务过程中,会碰到很多实际的情况,举个例子,以物料A的出入库为例 情况一: 客户下订单 100个,库存是0个,请购100个(公式:订单数-库存 100-0 =100) 情况二: 在第一次的订单发生采购入库和但是没有发生销售出库的情况下 客户又下订单200个,库存是100,请购200个(公式:本次订单数-库存数-上次订单数) 情况三: 在第二次的订单没有发生采购入库和没有发生销售出库的情况下 客户又下订单300个,库存是100,请购 ???公式又变了 ........... 按照发生入库或者出库的情况可以演化出N种情况,头都搞晕了...我一直觉得是我的思路上出了问题,求大神指点下思路 ===================================================== 传了 。。好头痛,效果的话大概就是这个样子,订单表的请购量在生成采购单后会清零,采购单的采购量在例子里手动填写,实际上是直接从订单表里调取的,采取的作业方式是一张客户订单对应一张采购订单,不合并处理【我倒是想合并请购量到一张采购订单处理,只是会更复杂】 作业流程3个地方需要注意的是: 1.有订单的情况才能有出库单 2.有采购订单的情况下才能有入库单 3.有可能出现没有采购订单的情况下出库的情况【急单,手工处理,事后补单的情况】 主要困惑我的地方: 连续出现1,2,3,4...甚至更多订单过来,而每一张订单处理的情况又不一样的时候,比如有的入了没进,有的入了没出,有的甚至没录采购单就出货了,等等。。 如何保证每单的请购量是准确的?【一条客户订单对应一条采购单】 期待高手们鼎力相助,感激涕零!
[此贴子已经被作者于2014-2-25 20:51:33编辑过]
|
||||
-- 作者:blackzhu -- 发布时间:2014/2/25 12:23:00 -- 原则上总数是不变的.应该是100+200+300-100 |
||||
-- 作者:晕了快扶我 -- 发布时间:2014/2/25 12:29:00 -- 实际请购是300,100+200+300-100 = 500啊,这不对啊,本次请购应该是300个啊,会超的 |
||||
-- 作者:xiaoohoo -- 发布时间:2014/2/25 13:56:00 -- 按你说的,本次采购数量=客户本次订单数量 楼主还没有叙述清楚。
|
||||
-- 作者:晕了快扶我 -- 发布时间:2014/2/25 14:32:00 -- 以下是引用xiaoohoo在2014-2-25 13:56:00的发言:
按你说的,本次采购数量=客户本次订单数量 楼主还没有叙述清楚。 某些物料领导有时候会要求超购的,绝大部分要求是0库存,进多少出多少
|
||||
-- 作者:jspta -- 发布时间:2014/2/25 14:54:00 -- 本次订单数-库存数-上次订单数 这个公式是错误的!! 按你的说法,客户实际只相当下了一次订单,那么公式依旧是 本次订单数-库存数 如果需要保留每次下的订单,无论有没有成功,那么 你只需要标记该订单是否生效, 实际公式就变成 客户订单总数 - 库存 = 需要购买的数量 用代码或SQL算出 客户订单总数 那么就很容易得到了。 我觉得你是用了狐表的公式计算的吧,那个略微复杂的计算就很麻烦了,不建议用 [此贴子已经被作者于2014-2-25 14:56:44编辑过]
|
||||
-- 作者:lsy -- 发布时间:2014/2/25 14:59:00 --
|
||||
-- 作者:晕了快扶我 -- 发布时间:2014/2/25 15:25:00 -- 以下是引用jspta在2014-2-25 14:54:00的发言:
本次订单数-库存数-上次订单数 这个公式是错误的!! 按你的说法,客户实际只相当下了一次订单,那么公式依旧是 本次订单数-库存数 如果需要保留每次下的订单,无论有没有成功,那么 你只需要标记该订单是否生效, 实际公式就变成 客户订单总数 - 库存 = 需要购买的数量 用代码或SQL算出 客户订单总数 那么就很容易得到了。 我觉得你是用了狐表的公式计算的吧,那个略微复杂的计算就很麻烦了,不建议用 =========================================================================== 第三次的时候假设前两次都没入库,库存为0的情况,那么 就是100+200+300 - 0 = 600? 第三次请购600明显是不对啊 |
||||
-- 作者:lsy -- 发布时间:2014/2/25 15:29:00 -- 请购未入库,说明未购,未购的请购,当然不能算数。 |
||||
-- 作者:lsy -- 发布时间:2014/2/25 15:31:00 -- 简单设想一下:在几分钟之内,连续接到几笔订单,就要连续发出几单请购,还来不及购买入库,你说,请购是多少? 这在我们医院,很常见,申请多少次,没买,后来又增加申请,不是去找原来的申请单,是问总共要买多少。 也许你们那儿请购单,是累计的。 [此贴子已经被作者于2014-2-25 15:34:26编辑过]
|