问题的提出:

很多企业在晚上运行后台作业来开具到期发票。问题是这些自动运行的到期清单,是以怎样的逻辑被拆分、合并的?本文档将解释标准系统的工作逻辑并提供事例来说明怎样对标准逻辑作自定义增强。

发票(Billing Documents)是用功能函数RV_INVOICE_CREATE来创建的,这个函数将被VF01/SAPMV60A、VF04/SDBILLDL等事务码调用。在此函数运行之前,会有一个内含一条或者多条数据的内表传入。这些数据将以客户、销售组织、开票类型等字段排序,排序的结果是这些数据被分成了几个小组。对每一个小组,系统逻辑试图合并他们从而开除一张发票。在发票创建的过程中,系统将从上述内表中提取出抬头和行项目数据,填充至带开票的内存数据中。

r3中包含了一种用于数据传输控制的可配置的函数逻辑(Routines),叫Data Transfer Routine,它可以更改数据从源凭证到目的凭证的传递方式。本例中将对发票凭证进行讨论。

一旦待开票的数据(内存数据)被填充,系统逻辑将循环对照次行数据与前行数据,如果基本字段一致,两者将被合并。如果不同,新的发票将被创建。发票里有几个特殊的字段,他们不能作为拆分依据。下一节将说明标准合并规则(Standard Combination Criteria),里面列举了这些不能作为拆分依局的字段。

VOFM、Copy Control与合并开票相关推荐

  1. VOFM、Copy Control与合并开票 (ZT)

    转自:http://blog.vsharing.com/MilesForce/A638984.html 问题的提出: 很多企业在晚上运行后台作业来开具到期发票.问题是这些自动运行的到期清单,是以怎样的 ...

  2. C/C++:copy control (拷贝控制)

    前言:当定义一个类的时候,我们显示或者隐式地指定在此类型的对象拷贝,移动,赋值,销毁时做些什么,一个类通过定义五种特殊的成员函数来控制这些操作,包括拷贝构造函数,拷贝赋值运算符,移动构造函数,移动赋值 ...

  3. 海康网络摄像头忘记密码_不要忘记网络性能

    海康网络摄像头忘记密码 Amazon released a famous statement in the late 2000s stating that every hundred millisec ...

  4. NetSuite合并采购开票

    今朝介绍一下合并"开票"的业务场景. 合并"开票"有两个,一个是供应商端的合并Vendor Bill,一个是客户端的合并Invoice.我们今天讲前者,后者可以 ...

  5. 销售订单按交货单合并Billing

    Tcode:VTFL 路径:Spro-销售和分销-出具发票-开票凭证-维护开票的复制控制-交货凭证到出具发票凭证. 选F2发票(LF外向交货)-项目,选择相应项目类别,数据 VBRK/VBRP选为00 ...

  6. 手机快播的多!mv文件合并软件工具

    使用手机快播看完视频后,在p2pcache目录下形成若干个扩展名为!mv结尾的10M大小的文件,可以使用DOS的copy /b命令合并它们,但合并时有顺序问题(经验证并不是简单的按字典排序方式进行的) ...

  7. SAP 开票类型的确定

    今天遇到一个实际问题,销售订单类型都是一样的,默认的开票类型却不一样,Key user在开票时不得不手动再选择一下开票类型,才能保证开票类型的一致.那么,是什么原因导致的呢?按照正常的逻辑,开票类型是 ...

  8. XenServer中Fast Copy与Full Copy的区别

    详细跟踪了一下LVM-Based VDI与File-Based VDI的复制与链接过程,我们可以发现,Fast Copy与Full Copy有很大的区别,不同的形式对虚机VBD的性能具有一定的影响. ...

  9. bat java cp_批处理中Copy与Xcopy命令的区别小结

    Copy与Xcopy的区别 一,copy不能在有子目录存在的文件中拷贝文件的同时重命名此文件名 说明,这里C:为根目录,bat为子目录),而xcopy能,不过会出现提示,当然可以加参数而不使它提示. ...

最新文章

  1. MinkowskiBroadcast广播
  2. 32岁的老程序员面试没通过,一问原因,挺突然的...
  3. js替换iframe的内容
  4. 回归素材(part5)--白话机器学习算法
  5. Ruby on Rails 终极部署方案 nginx+mina+puma
  6. 红橙Darren视频笔记 动画讲解 仿58同城 加载动画
  7. leetcode题解173-二叉搜索树迭代器
  8. Java学习笔记(二)Java基本语法
  9. 剑指offer面试题33. 二叉搜索树的后序遍历序列(二叉树)(递归)
  10. JACKSON JSON 操作帮助类
  11. 使用tp5.1 model返回数据 显示variable type error: array
  12. 无法初始化Winsock2.2处理
  13. 基于JSP+Servlet的图书管理系统
  14. kindle 新手入门
  15. [强化学习实战]深度Q学习-DQN算法原理
  16. 金蝶K3案例教程库存报表
  17. jsp+eclipse图片显示不出来
  18. chatgpt国内能用吗?详细解读gpt的使用方法
  19. 化学公式编辑器怎么画聚合物?
  20. 图像或轮廓的Hu矩的定义、优缺点、适用范围,并利用OpenCV的函数HuMoments()和matchShapes()实现Hu矩的计算和轮廓匹配

热门文章

  1. PMCAFF专访:搜狗effevo,这一次我们想连接“人”
  2. 全民创业时代,谁在大潮退去前“活”下来?
  3. 【pmcaff】O2O的背后价值:数据将成为O2O真正核心
  4. jenkins+git+maven搭建项目自动化持续集成
  5. 七、数据库的生成和修改
  6. jQuery UI在Server 2008 IE8下DatePicker问题修复
  7. 矩阵在计算机程序中的应用
  8. 2019最全Python入门学习路线,绝对是最全
  9. 用vue-cli3从0打造一个完整的UI库
  10. Zend Studio使用教程:使用PHPUnit检测代码(四)