SAP SD之如何配置发票分割开票

在SAP的开票业务中,用户常常需要根据自己的一些特殊需求分多张开具发票,这种需求是通过SD的单据复制来配置完成的。下面例子的配置是根据项目类别来开具发票,具体步骤如下:

1、执行TCODE: VTFA;

2、选中一个目标发票类型和源单据类型,双点击“Item”;

3、在“Display View "Item":Overview"屏幕上,双击单据项目,系统就会弹出"Display View "Item":Detail"屏幕;

4、查看Data VBRK/VBRP中指定的公式,公式代码如下:

*---------------------------------------------------------------------*

* Data transfer for delivery related billing *

*---------------------------------------------------------------------*

*---------------------------------------------------------------------*

* FORM DATEN_KOPIEREN_001 *

*---------------------------------------------------------------------*

* ---> VBAK Order header KUAGV View Sold-to *

* VBAP Order item KURGV View Payer *

* VBKD Business data order KUREV View Bill-to *

* LIKP Delivery header KUWEV View Ship-to *

* LIPS Delivery item *

*---------------------------------------------------------------------*

FORM DATEN_KOPIEREN_001.

* Header data

* VBRK-xxxxx = ............

* Item data

* VBRP-xxxxx = ............

* Additional split criteria

DATA: BEGIN OF ZUK,

MODUL(3) VALUE '001',

VTWEG LIKE VBAK-VTWEG,

SPART LIKE VBAK-SPART,

END OF ZUK.

ZUK-SPART = VBAK-SPART.

ZUK-VTWEG = VBAK-VTWEG.

VBRK-ZUKRI = ZUK.

ENDFORM.

5、让ABAP根据下面代码修改001公式(代码修改部分用红色标示)

FORM DATEN_KOPIEREN_001.

* Header data

* VBRK-xxxxx = ............

* Item data

* VBRP-xxxxx = ............

* Additional split criteria

DATA: BEGIN OF ZUK,

MODUL(3) VALUE '001',

VTWEG LIKE VBAK-VTWEG,

SPART LIKE VBAK-SPART,

PSTYV LIKE VBAP-PSTYV, <- New line

END OF ZUK.

ZUK-SPART = VBAK-SPART.

ZUK-VTWEG = VBAK-VTWEG.

ZUK-PSTYV = VBAP-PSTYV. <- New line

VBRK-ZUKRI = ZUK.

ENDFORM.

这样发票就可以根据项目类别分开开具发票,用户的其他需求可以参照该方式配置完成。

相关Notes:

11162 - Invoice split criteria in billing document

36832 - Invoice split in fields from the sales order

SAP SD之如何配置发票分割开票相关推荐

  1. SD--如何配置发票分割开票

    在sap的开票业务中,用户常常需要根据自己的一些特殊需求分多张开具发票,这种需求是通过SD的单据复制来配置完成的.下面例子的配置是根据项目类别来开具发票,具体步骤如下: 1.执行TCODE: VTFA ...

  2. SAP·SD模块后台配置(更新中)

    一.企业结构定义 1.1 定义销售组织 销售组织是为企业销售而建立的组织单元,用于物料和服务的销售.一个销售组织唯一分配给一个公司代码.可以将多个销售组织分配给一个公司代码. 菜单路径:[IMG] 实 ...

  3. SAP SD基础知识之与FI集成相关的流程与配置

    SAP SD基础知识之与FI集成相关的流程与配置 SAP是一个高度集成的系统.业务上,财务是核心,销售是龙头.在SAP系统层面,销售与分销模块的业务与财务模块是高度集成的. 我们可以从4个方面理解SA ...

  4. SAP SD 第一节 SD后台配置

    SAP SD配置 3 SD配置 3.1 组织机构 3.1.1 定义销售组织(Sales Organization)OVX5 3.1.2 定义分销渠道OVXI 3.1.3 定义产品组OMSP 或 OVX ...

  5. SAP SD微观研究之销售发票自动生成初探

    SAP SD微观研究之销售发票自动生成初探 SAP项目实践中,销售业务里的开票(BILLING)功能,可以根据业务实际设置成自动生成.笔者经历过的项目里,大致有2种不同的实现方式. 一种方式是,将事务 ...

  6. 100小时学SAP SD后台配置清单

    100小时学SAP SD后台配置清单 SD模块销售主数据练习点:维护销售业务主数据(物料主数据销售视图-MM01.物料的销售价格-VK11.销项税率-VK11.客户档案销售视图-VD01/VD02). ...

  7. SAP SD微观研究之销售订单类型配置里有关PO的几个字段

    SAP SD微观研究之销售订单类型配置里有关PO的几个字段 在销售订单单据类型的配置(VOV8)里,有几个字段是与采购订单有关的.如下图示: 对于这几个字段的控制作用,值得去研究一下.笔者参考网上相关 ...

  8. 【SD系列】SAP SD模块-销售收入科目的配置

    公众号:SAP Technical 本文作者:matinal 原文出处:http://www.cnblogs.com/SAPmatinal/ 原文链接:[SD系列]SAP SD模块-销售收入科目的配置 ...

  9. SAP SD 基础知识之Cash Sales和Rush Order的区别

    SAP SD 基础知识之Cash Sales和Rush Order的区别 现金销售与Rush Order流程有些类似,比如都是创建销售订单时立即交货给客户.但是它们适用的场景以及在SAP系统里的流程以 ...

最新文章

  1. 图神经网络权威基准OGB的2020年“刷榜往事”
  2. Docker搭建hadoop集群
  3. ASIHTTPRequest下载数据
  4. MongoDB分布式(分片存储)部署
  5. 1使用技巧_新版PubMed使用技巧1
  6. 杭电1596find the safest road
  7. 万字长文详解如何用 Python 玩转 OpenGL | CSDN 博文精选
  8. java 内存分布_java的各类型数据在内存中分配情况详解_
  9. Matlab中TCP通讯-实现外部程序提供优化目标函数解
  10. HTML !DOCTYPE 声明详解
  11. sqoop导入/导出
  12. iconfont-阿里巴巴矢量图标库的使用
  13. 山西大同大学教务处学生端--送给学弟,学妹的礼物,可在PC端,手机端操作
  14. VO、DTO、BO、QO、DO 如何使用,在那一层使用,一张图告诉你;别再纠结命名规则啦,我来告诉你
  15. php 打开word显示无法打开文件,word无法打开文件,因为内容有误怎么办
  16. 商品订购系统设计c语言有链表和指针,2014年计算机二级考试VF冲刺试卷及答案 2...
  17. 如何看待阿里云推出的免费虚拟主机?
  18. 18 | 安全标准和框架:怎样依“葫芦”画出好“瓢”?
  19. 适合环保工程行业的项目管理软件
  20. 2019网名最新版的

热门文章

  1. 什么是Bi-GRU语义解析
  2. 用正交变换化二次型为标准形的具体步骤
  3. uninque()用法
  4. 将Pandas中的DataFrame类型转换成Numpy中array类型的三种方法
  5. python * 与 ** 分别代表元组和字典
  6. 学习统计学要掌握哪些知识
  7. CMU创建一个开源的AI代码生成模型,C语言表现优于Codex
  8. 独家 | 贝叶斯信念网络初探(附链接)
  9. 清华大学大数据研究中心2020年RONG奖学金答辩会成功举办
  10. 报名 | AI Time :论道AI安全与伦理