课程概览
在本课程结束时,您将了解如何定制可开票项目数据选择、分组为开票单位以及汇总到开票项目类型。
业务示例
从业务角度来看,Print Service Corporation 有两种不同类型的可开票项目:
使用情况
经常性费用
这两种类型都出现在数据加载和电信服务中。发票应将数据和电信使用情况显示为一个小计,并将数据和电信费用显示为另一个小计。因此,Print Service Corporation 定义开票流程的选择和分组条件。
开票流程配置

运行开票流程需要多个定制步骤。在本课中,我们将逐步浏览业务示例,以了解系统为什么像在业务示例中一样选择并分组可开票项目。
两种不同开票类型的业务示例:
您希望区分属于定期开票的开票凭证和由于合同终止(最终开票凭证)而产生的开票凭证。使用开票类型进行区分。
对于最终开票凭证,您想要添加与过账无关的附加信息项目。
开票类型为必填项。必须在子流程级别为每个开票流程分配开票类型。

业务示例:
Print Service Corporation 有私人客户和商业客户。这两个组都会收到具有不同清单和不同打印输出的发票。
因此,Print Service Corporation 将合同科目分为两组:
私人客户
商业客户
主数据和开发票类别会影响开票和开发票流程。
您可以在定制中定义开发票类别,以将合同科目分类为不同的类别。在定制中,选择 财务会计(新)→合同科目应收和应付账款→Convergent Invoicing→开发票→开发票流程→定义开发票类别 。
对于我们的业务示例,Print Service Corporation 为"居住客户"定义类别 YN01,为"业务客户"定义类别 YN03。
在合同科目的主记录中输入开发票类别,并将其用于更精细的开发票控制。

您可以使用开票和开发票中的开发票类别,微调开票和开发票流程流。在合同科目的主记录中输入开发票类别。
不存在开票类别。开发票类别用于开票流程以及开发票流程。
您可以将不同的开票类型和分组变式分配到不同的开发票类别,但这是可选的。
提示
开发票类别也可用于微调发票处理和打印。

开票流程指定其支持的子流程。开票流程会为每个子流程指定以下内容:
开票的合同科目
选择用于开票的可开票项目(选择)
如何将可开票项目分组到开票单位,进而如何将其分组到开票凭证中(分组)
此外,开票流程通过为其分配的开票类型从业务和会计角度对开票凭证进行分类。
在开票中,开票流程可帮助您通过分组变式控制可开票项目的汇总。
您可以在合同科目的应收和应付款定制中创建新的开票流程,路径为 Convergent Invoicing→开票→开票流程→定义开票流程 。
可以使用事件 8112 修改数据选择的结果。在事件 8112 中处理的功能模块中,您可以检查选择范围并在必要时缩小范围。
注意
Customizing IMG→Contract Accounts Receivable and Payable→Integration→Billing in Contract Accounts Receivable and Payable→Billing Processes→Define Billing Processes.

选择变式:
选择变式指定从哪些可开票项目类中选择可开票项目,以及在开票流程中处理哪些可开票项目。
您可以通过为每个可开票项目类指定 可开票项目类型 和 源交易类型 来进一步细化选择。执行此操作时,还可以指定将这些属性的特定单个值包括在选择中或从选择中排除。
配置还允许您输入上述属性的值组合。

数据选择变式的业务示例:
选择可开票项目类 PBLW 和 PCOL 的可开票项目。
从可开票项目类 PCOL 中,选择源交易不等于 01 的可开票项目类型 TEL1 或 TEL2。
Customizing IMG→Contract Accounts Receivable and Payable→Integration→Billing in Contract Accounts Receivable and Payable→Billing Processes→Define Selection Variants.

解决方案:
定义选择变式 VAR4。分配可开票项目类 PBLW 并为 PCOL 定义两个顺序。
对于 PCOL 的第一个顺序,选择 TEL1。
对于第二个顺序,选择 TEL2 并排除源交易 01。
配置可开票项目的选择变式时使用选择编号。使用它,以便对于每个可开票项目类,您可以为可开票项目输入可开票项目类型和源交易类型的多个有效组合。
假设已为一个选择序号的 可开票项目类型 输入多个值。在这种情况下,系统使用逻辑或条件在选择语句中链接这些值。这同样适用于源交易类型。
如果选择语句中有组合选择说明,则系统会将可开票项目类型和源交易类型与逻辑和条件相链接。假设它们具有相同的选择序号。如果序号不同,系统将使用逻辑或条件进行链接。
在做出此决策时,系统仅在一个可开票项目类中解释序号。
您可以在定制实施指南→财务会计(新)→合同科目应收和应付账款→Convergent Invoicing→开票→开票流程→定义选择变式下找到选择变式的定制。

由于已定义数据选择变式 VAR4,因此没有为开票流程 BiDA 和开票子流程 BSDA 选择三种可开票项目类型。
开票单位
关于账单单位的事实:
- 可开票项目以要处理的开票单位进行汇总,并一起显示在开票凭证中。开票单位是开票的基础。
- 在第一步中,系统将具有相同合同科目、业务伙伴和子流程的所有源凭证分组。
- 根据分组变式,可将开票凭证进一步分组为开票单位。
- 可在事件 8114 中基于客户特定处理分组建议。
- 对于专家模式对话框中的开票,在对话框中提供创建的开票单位以供选择。
在合同科目开票期间处理多个可开票项目时,最好不要在一个通用开票凭证中处理这些可开票项目。相反,公司通常希望根据特定条件(例如通用货币或通用开票期间)将项目分组在一起。然后,系统需要为每个组创建单独的开票凭证。
提示
将单独的可开票项目分组到不同的开票单位。
无需分组变式,可以保留系统缺省值。
合同科目应收和应付账款中的开票以开票单位的形式提供此功能。开票单位将开票期间要一起处理且系统创建通用开票凭证的所有可开票项目分组在一起。
系统可以使用为开票流程输入的分组控制规则,自动创建开票单位。此外,您可以在开票处理对话框中手动影响开票单位的创建。
在合同科目应收和应付账款的定制中,选择合同科目应收和应付账款中的开票→Convergent Invoicing→开票→开票流程→定义分组变式。
Customizing IMG-→Contract Accounts Receivable and Payable→Integration→Billing in Contract Accounts Receivable and Payable→Billing Processes→Define Grouping Variants.

专家模式对话中的开票异常:
创建的开票单位在对话框中供选择。
可以在财务会计(新)→合同科目应收和应付账款→Convergent Invoicing→开票→开票流程→定义分组变式下找到分组变式的定制。

Customizing IMG→Contract Accounts Receivable and Payable→Integration→Billing in Contract Accounts Receivable and Payable→Billing Processes→Assign Billing Item Type.

在此定制活动中,定义如何确定分组变式以控制开票中可开票项目的汇总。
此处提到的分组变式控制可开票项目和开票凭证项目(可开票项目汇总)之间的链接。您可以定义此链接的粒度。其范围从单个可开票项目和相关开票凭证项目之间的 1:1 关系到开票凭证中所有可开票项目到所有开票凭证项目的一揽子分配。
使用缺省设置,合并所有相关字段相同的可开票项目。
同样,必须将分组条件视为拆分条件。
对于可开票项目类 PBLW,我们按 BIT 日期(这是可开票项目的来源日期)进行拆分。
含不同 BIT 日期的可开票项目的结果不同。
Customizing IMG→Contract Accounts Receivable and Payable→Integration→Billing in Contract Accounts Receivable and Payable→Billing Processes→Assign Billing Item type.

将开票凭证中项目的 开票项目类型 分配到可开票项目的属性 子流程 和 项目类型 。
通过进行此分配,您可以按开票凭证项目的项目类型表示可开票项目的业务含义,以便其可用于开发票和打印发票。
IMG:财务会计→合同科目应收和应付账款→Convergent Invoicing→开票→开票流程→定义开票项目类型 。
IMG:财务会计(新)→合同科目应收和应付账款→Convergent Invoicing→开票→开票流程→分配开票项目类型 。
在这些活动中,定义开票凭证中项目的开票项目类型并将其分配到可开票项目的属性子流程和项目类型。

首先,通过在定制中的 财务会计(新)→合同科目应收和应付账款→Convergent Invoicing→开票→开票凭证→维护开票凭证的编号范围 下指定上限和下限来定义开票凭证的编号范围。无法使用外部编号分配。开票凭证编号仅为数字。对于编号分配,系统会区分单个处理和批量处理。
单个处理的编号范围名称必须以 1 到 9 之间的数字开头。批量处理的编号范围名称必须以字母 (A - Z) 开头。
在定制中定义开票类型并将其分配到编号范围,路径为 财务会计→合同科目应收和应付账款→Convergent Invoicing→开票→开票凭证→维护凭证类型和分配编号范围 。
在第三步中,为过账范围 8110( 财务会计(新)→合同科目应收和应付账款→Convergent Invoicing→→开票凭证→分配凭证类型 )的开票凭证定义凭证类型确定。我们建议您将不同的凭证类型分配到实际开票凭证、冲销凭证和模拟凭证。
注意
开票流程的结果...
- …在开发票订单的临时清单中输入开票凭证…
- ……但这并不是故事的结尾……