课程概览
本课结束时,您将能够识别合同科目应收和应付账款中事件的定义和概念,并了解如何在系统中使用安装特定的增强。
业务示例
集中开发票的使用特定于行业。使用事件技术激活 FI-CA 中的合同科目余额与 Convergent Invoicing 中的发票凭证之间的集成。
客户特定需求的集成

事件概念允许您在事件中包含特定的源代码段落(在程序中定义的点)。这些段落封装在函数模块中,因此可交换。使用定义的接口将其包含在事件中。
在合同科目应收与应付账款的定制中维护事件及其功能模块,路径为 程序增强→定义客户特定功能模块 。
FKK_FUNC_MODULE_DETERMINE 功能模块针对每个事件运行。它使用下表中的顺序 确定定制中存储的必须处理的事件模块:
TFKFBM(合同科目应收和应付账款中的示例功能模块)。
TFKFBS(标准功能模块中的应用程序)。
TFKFBC(安装特定的功能模块)。
样本功能模块的技术名称由技术代码 FKK_SAMPLE_ 和事件名称构成。对于在事件 1117 中定义的样本功能模块,名称为 FKK_SAMPLE_1117。
如果设置了 添加功能 标识,则可以处理相应应用程序范围(行业组件)的多个功能模块和多个客户特定的功能模块。首先调用应用程序范围已定义的模块,然后调用客户特定的模块。样本模块未处理,仅用于定义接口。
除可用于所有行业组件的事件外,还存在其他行业特定事件。您可以通过技术名称中应用程序范围的加密识别这些内容。
事件命名法概览
| 从事件 | 至事件 | 应用程序 |
|---|---|---|
| 2600 | 2799 | FI-CA 开发票 |
| 8001 | 8199 | FI-CA 开票 |
| 0 | 9999 | 与应用程序无关 |
| R0 | R999 | 公用事业 |
| V0 | V999 | 保险 |
| T0 | T999 | 电信 |
| P0 | P999 | 公共部门 |
| X0 | X999 | 合作伙伴开发 |
| Z0 | Z999 | 客户开发 |
| S0 | S999 | SAP Contract Accounts Receivable and Payable |
| M0 | M999 | 媒体公司 |

可以使用事务 FQEVENT 管理事件。
要使用事件概念,您必须事先了解程序和数据结构。如果需要标准功能以外的其他功能,请执行以下操作:
分析应用程序中的标准功能模块 (TFKBS)。这些功能模块定义所需接口。
复制根据业务交易分组客户特定功能模块的功能组。
在安装特定的功能模块中编程并激活各个增强/更改。
在表 TFKFBC 中输入安装特定的功能模块(定制:程序增强)。
启动调用增强事件的程序。