电脑桌面
添加蚂蚁七词文库到电脑桌面
安装后可以在桌面快捷访问

寄售结算单退货补货到客户仓异常问题分析

来源:金蝶云社区作者:金蝶2024-09-1624

寄售结算单退货补货到客户仓异常问题分析

    金蝶云星空供应链领域销售模块支持的寄售流程是支持退货补货功能的,即寄售出库后由同一上游直接调拨单下推退货方向的寄售结算单,再由退货方向寄售结算单下推销售退货单(销售退货单为退货补货类型且退货仓库为客户仓)以实现退货补货,一旦退货补货成功,直接调拨单就可以再次下推发出方向的寄售结算单。在2021.11版本之前,如果退补成功后又发出了,然后又反审核并删除销售退货单,这种流程在某些情况下会有问题,以下图1-1为例举个详细流程加以说明。

image.webp

图1-1


步骤1,新增直接调拨单D1(调拨数量为10),此调拨单可以直接新增或由未勾选控制发货数量(此复选框在销售订单交货明细页签,后面会解释为何要不勾选控制发货数量)的销售订单下推生成,此时调拨单上的

结算关联数量,未结算关联数量,结算可退数量,退货补货客户仓数量分别为0,10,0,0

步骤2,直接调拨单D1下推寄售结算单S1(发出方向,结算数量为10),S1保存后,此时调拨单上的结算关联数量,未结算关联数量,结算可退数量,退货补货客户仓数量分别为10,0,0,0

步骤3,寄售结算单S1下推销售出库单OUT1(出库数量为10),OUT1库存更新时点后,此时调拨单上的结算关联数量,未结算关联数量,结算可退数量,退货补货客户仓数量分别为10,0,10,0

步骤4,直接调拨单D1下推寄售结算单S2(退货到客户仓,结算数量为-4),S2保存后,此时调拨单上的结算关联数量,未结算关联数量,结算可退数量,退货补货客户仓数量分别为100,6,0

步骤5,寄售结算单S2下推销售退货单RET1(退货数量为2),RET1库存更新时点后,此时调拨单上的结算关联数量,未结算关联数量,结算可退数量,退货补货客户仓数量分别为10,2,6,2

步骤6,寄售结算单S2下推销售退货单RET2(退货数量为2),RET2库存更新时点后,此时调拨单上的结算关联数量,未结算关联数量,结算可退数量,退货补货客户仓数量分别为10,4,6, 4

步骤7,直接调拨单D1下推寄售结算单S3(发出方向,结算数量为2),S3保存后,此时调拨单上的结算关联数量,未结算关联数量,结算可退数量,退货补货客户仓数量分别为12,2,6,4

步骤8,寄售结算单S3下推销售出库单OUT2(出库数量为2),OUT2库存更新时点后,此时调拨单上的结算关联数量,未结算关联数量,结算可退数量,退货补货客户仓数量分别为12,2,8,4

步骤9,反审核销售退货单RET1(退货数量为2),RET1库存更新时点后,此时调拨单上的结算关联数量,未结算关联数量,结算可退数量,退货补货客户仓数量分别为12,0,8,2

步骤10,反审核销售退货单RET2(退货数量为2),RET2库存更新时点后(如果提示库存不够时要新建调拨单以添加库存),此时调拨单上的结算关联数量,未结算关联数量,结算可退数量,退货补货客户仓数量分别为12,-2,8,0

步骤11,删除退货方向的寄售结算单S2(先要删除RET1,RET2),此时调拨单上的结算关联数量,未结算关联数量,结算可退数量,退货补货客户仓数量分别为12-2,12,0

    从上面的流程可以看出,步聚10就已经导致直接调拨单上的未结算关联数量为负数了,这种数据就有异常,步聚7中能再次发出的数量(补发)是要依据于步聚5,6中退货补货客户仓的数量。步聚5,6共退货了4个数量。所以步聚7一共可以再次发出最多4个数量,当然上面的步骤7只补发2个也是可以的,补发并出库后,如果要反审核原来的步聚5,6中的销售退货单,理论上最多只能反审核2个数量的销售退货单,但是现象就是能够导致负数的。

    目前通版在处理这个过程有问题

寄售结算单退货补货到客户仓异常问题分析

金蝶云星空供应链领域销售模块支持的寄售流程是支持退货补货功能的,即寄售出库后由同一上游直接调拨单下推退货方向的寄售结算单,再由...
点击下载文档文档为doc格式

声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。如若本站内容侵犯了原著者的合法权益,可联系本站删除。

已经是第一篇
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息
QQ群
  • 答案:my7c点击这里加入QQ群
支持邮箱
微信
  • 微信