近期由于用户尝试性的提出需求,针对性的研究了一下SD中的发票拆分。从下面这篇博客中也得到一些对于基本逻辑的理解。
SAP SD 发票分割 Invoice Split_forever_crazy的博客-优快云博客最近有个需求 需要对交货单超过限额的时候,进行分割。 不要发票合并https://blog.youkuaiyun.com/forever_crazy/article/details/39552623先简单介绍一下本公司的具体应用,如果是基于发货的发票,那么在系统中的发货操作肯定不会针对物料逐一的去创建交货。而是针对一个客户一次性创建多个物料的集中交货单。这种情况下,基于发货去做发票,那自然发票也是一张发票中存在多个交货项目(物料)。那么在不拆分交货的情况下,能否在集中的交货单上来根据物料项目拆分成多张发票呢?
答案是:可以
以下截图是一个SD己存在并完结的销售凭证流中,实际配置完成后得到的发票分拆的应用效果:
事务VTFL进入以下界面查看配置:
维护开票凭证的复制控制——交货凭证到出具发票凭证
这里面涉及到比较多的控制逻辑,用户或顾问需要了解对应销售业务的发票类型,发货类型,项目类别等才能进行针对性的定义;而这个数据VBRK/VBRP的定义,就是具体的发票方案。
从帮助信息中理解一下这个关键的字段 “数据VBRK/VBRP”
关于例程定义,通过事务VOFM进入菜单数据传输,选择出具发票单据;
在这里定义例程,但具体定义是代码形式的,在处理上可能需要ABAP的相关能力;
该解决方法是请教了专业SD顾问,本着尊重别人的知识,在此只将自行摸索研究的配置点做简单梳理,起到记录知识点和启发思考的作用。并不是完整配置方案,请谨慎参考!