|
U9知识库
问题名称: |
采购订单外抛为销售订单单价不一样 |
问题号: |
ZS20121228176 |
软件版本: |
V2.5 |
适用产品: |
供应链 |
软件模块: |
销售与分销 |
问题现象: |
销售订单外抛为采购订单时,原先的单价由CNY1,156.302521变为CNY1,156.303000导致销售订单分批出货时出货单总金额与收货单总金额不相等。 |
问题原因: |
- |
解决方案: |
问题原因:问题分析: 手工创建的PO,PO外抛SO(贸易路径.金额控制=价税合计时,抛转方向=逆抛), PO价格为六位小数(数量10、价格1156.302521,计算出的 价税合计=数量10*单价1156.302521=11563.03,价税合计做了取舍,价格取自价表), 抛成SO(数量10、价税合计=11563.03,计算出的 价格=价税合计11563.03/数量10=1156.303)。 则SO与PO 数量、价税合计一致,价格不一致。 SO出货、PO收货,现场存在非整单出货、收货的情况(例如:定了10,因产能不足,只做了9个,按9个出货,剩下的1个关闭订单),用价格计算出的金额,出货行与收货行不一致(一般相差一分钱)。 则出货 的 价税合计=数量9*单价1156.303=10406.73、收货 的 价税合计=数量9*单价1156.302521=110406.72。 如果是整单出货、收货,则系统是将上游的金额带来过。这样是能保持金额一致的,反算价格有差异也不影响结算。综上,问题产生的原因是两方面合力引起的: 1、PO单价精度过长(六位),而金额一般是两位,用金额除以数量反算价格,价格可能会出现差异。 现场:查了现场的数据,该料在前面和后面,价表的价格都是两位小数的, 只有这段时间(5月至6月),价表的价格是六位小数的。 经与顾问,后续可能不会有6位小数的情况。 2、SO出货、PO收货,如果是整单出货、收货,则系统是将上游的金额带来过,这样是能保持金额一致的。如果是非整单出货、收货的情况,则由于价格差异,引起金额差异。 现场:存在非整单出货、收货的情况(例如:定了10,因产能不足,只做了9个,按9个出货,剩下的1个关闭订单)如果能避免以上两种情况之一,也能避免此问题的发生。现场实际情况:1、现场存在非整单出货、收货的情况。2、经与顾问,后续可能不会有6位小数的情况。如果单价只用2位小数(目前币种上的精度设置为6位),经测试,数据是没有问题的。解决办法:现场数据处理: 方法1:将单据逆回到PO上,手工修改PO上的价格,再重新抛单。 方法2:在立应收、应付时,手工修正下价格或金额,即可。 |
录入日期: |
2013-2-5 9:46:20 |
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?注册账号
×
销售订单外抛为采购订单时,原先的单价由CNY1,156.302521变为CNY1,156.303000导致销售订单分批出货时出货单总金额与收货单总金额不相等。 |
|