赛捷软件论坛's Archiver

lynn.yu 发表于 2020-3-30 12:11

[KB 92983功能解说] 销售套件正在耗用销售订单上全局分配的存货导致负库存

[b]* 本文由赛捷软件(上海)有限公司翻译完成,未经授权不得转载。如需转载,请先联系相应版块的版主取得授权。[/b]


[b]产品[/b]
Sage X3 PU9



[b]国家[/b]
北美



[b]类别[/b]
数据和数据库
性能
处理



[b]描述[/b]
我们认为在过去几个月中我们多次碰到了这种情况:当我们录入一个销售订单,假设是#S001时,并且将比如产品ABC分配给了这张订单。然后,我们另外录入了一个销售订单#S002,这个订单中有一个组装项(我们可以把这个组装产品称为XYZ)。这个XYZ组装项中用到了产品ABC。在我们组装XYZ时,它使用了显示已经分配给S001的存货来创建组装,而没有给出任何通知或警告。所以,当我们几分钟之后返回去处理S001时,再也没有足够的可用存货让我们可以装运产品ABC了,因为它已经被S002的XYZ“占用了”。
——*S001上的订单行仍然显示1已分配。*
——这种情况通常发生创建组装的地点上产品ABC的存货量非常低的时候。
——即便销售订单还没有进行到领料单阶段,我们真的不希望发生这种情况(从已分配的订单上偷走存货来创建组装)
——如果存货分配给了订单,那么它应当保持始终分配给这张订单,除非我们手动移除它,对吗?
——我们是不是在哪里疏忽了某项设置?

[b]重现步骤:[/b]
1.        [b]基础数据→产品→产品[/b],创建一个作为固定套件的产成品。
2.        [b]基础数据→产品→产品[/b],创建2个新的原材料。
3.        [b]存货→收货/发货交易→其他收货[/b],为两个原材料分别都只添加一个数量的产品。
4.        [b]销售→订单→订单[/b],创建一个新的销售订单,全局分配,只分配一个原材料。
5.        [b]基础数据→物料清单→销售BOM[/b],将新建的产成品添加为主产品,而2个原材料作为组件。
6.        [b]销售→订单→订单[/b],为销售套件项创建第二个销售订单,并将它全局分配。
o        这样做会将存货从第一个销售订单中拿走,并将条码用于组装的销售订单,进而导致出现负库存。


[b]解决方法[/b]
1.        当一个销售套件销售订单全局分配时,它并没有从另一个已全局分配的销售订单中偷走存货。
o        这两个订单都可以保持全局分配,而且第一个销售订单可以正常装运没有问题。
o        第二个有销售套件的销售订单,组件行会显示为短缺。
2.        换句话说,如果你在存货→内部交易→组装中生成了一笔组装交易,通过占用可承诺存货它会立即明细分配组件行。
o        这会导致第一个销售订单无法装运。
o        为了防止这种情况发生,你可以将参数值中VEN项目SAL组下的基本参数ALLTYP设为“细节的”。
o        当一个销售订单行分配为明细分配时,组装交易就不会偷走那项分配了。

页: [1]

Powered by Discuz! Archiver 7.2  © 2001-2009 Comsenz Inc.