一、【业务场景】
销售单整单退货后或部分退货后开票仍然是按销售单商家实收开票。改为销售单开票时查询关联退货单剔除退货部分。
二、【功能介绍】
问题编号:EAR-180181
更新范围:开票H5
限制条件:无限制
本次系统升级迭代,对开票功能进行优化,主要功能包括:
零售
【开票H5】
金额改名为订单销售金额
订单销售金额=主单商家实收
新增订单退货金额
检测当前销售单关联的退货单
订单退货金额=退货单商家实收
新增订单开票金额
按订单开票金额开票
若销售单包含无单退货明细,则点击【提交】提示:含无单退货商品,请联系门店开票
若订单开票金额大于0,则点击【提交】后正常开票
若订单开票金额小于等于0,则点击【提交】提示:未检测到可开票金额,请联系门店开票
读取线下门店的电子发票金额是否包含优惠券售价金额参数
若包含三方券以及内部券金额,则
1、显示券售价金额
2、订单开票金额=订单销售金额-订单退货金额+券售价金额
若不包含不包含优惠券售价金额,则
1、不显示券售价金额
2、订单开票金额=订单销售金额-订单退货金额
处理新零售单据开票,逻辑同上
开票时若销售单有关联退货单,商品明细需要增加关联退货单据的商品明细
商品明细上传费用中心调整:
修改
EAR-64186在上送订单信息给费用中心时需要过滤掉单价(price≤0)的商品:改为不过率商品修改
EAR-113320赠送、退货、取消状态,无法参与开票:仅取消状态不参与开票商品明细合并相同商品(销售、退货状态合并成一条),一条数据只有总数量、总金额、单价(根据总金额/总数量反算),赠送商品单独一行数据
开票时若查询不到对应的销售单号或关联退货单号,则点击【提交】提示:单据异常,请联系门店开票
POS
根据商家实收控制开发票功能
商家实收>0,支持开发票
商家实收<0,不支持开发票,提示:本单不支持开发票
三、【使用说明】
举例:
第一笔销售单购买50元;结果:销售金额50元,退货金额0元,开单金额50元
第二笔销售单购买70元,无单退货50元,结果:联系门店开票
第四笔销售单购买50元,整单退货,结果:未检测到可开票金额,请联系门店开票
第五笔销售单购买50元,有单退货40元,结果:销售金额50元,退货金额40元,开单金额10元