BTE(Business Transaction Events)

2023-10-31 05:58

本文主要是介绍BTE(Business Transaction Events),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

爱思普信息咨询/SAP Partner网(SAP软件/ERP介绍/SAP All-in one介绍)

BTE是增强类型的一种,它主要是针对于FI模块的增强。

路径:IMG-->财务会计(新-->财务会计全局设置 (新)-->工具à客户增强-->业务事务事件

事务代码:FIBF.

BET出口增加附加的一些组件到SAP标准系统,如通过功能模块的形式。有两种接口类型,分别是:

发布和预订接口(P/S函数模块)

这里有给一些在SAP标标应用程序触发特殊事件的信息和提供数据生成到外部软件,不过外部的软件不会返回任何数据到SAP标准系统。

处理接口(处理函数模块)

主要的业务处理在一个外部的控制功能模块,不属于标准系统的一部份。换句话说在标准处理中处理接口中断会返回相应的信息到SAP应用程序。

一个BET出口是在处理的时候被调用,意思就是处理模块在配置中检查事件为调用BET出口。在特殊的事件里调用BET方法,功能模块函数,具体调用哪一个在配置里面都有分配。事件接口是预先确定的。去激活处理模块请选择处理函数模块à…一个客户的.

相关事务代码

BERE业务事件资源库

BERP业务处理

BF31每一事件的应用模块

BF32每一事件的合作模块

BF34每一事件的客户模块

BF41每一处理的应用模块

BF42每一处理的合作模块

BF44每一处理的客户模块

系统实现

1、通过事务代码FIBF进入SAP业务框架:业务交易事件:增加一个由客户开发的附加组件。



2、参考相应的程序创建Function:



按F8进行执行,然后在执行结果界面中点击样本函数模块:


然后通过参考该功能创建一个功能模块:


3、创建一个处理函数模块:



4、对新创建的功能模块函数增加处理代码:


这篇关于BTE(Business Transaction Events)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/313282

相关文章

Spring Boot 整合 SSE的高级实践(Server-Sent Events)

《SpringBoot整合SSE的高级实践(Server-SentEvents)》SSE(Server-SentEvents)是一种基于HTTP协议的单向通信机制,允许服务器向浏览器持续发送实... 目录1、简述2、Spring Boot 中的SSE实现2.1 添加依赖2.2 实现后端接口2.3 配置超时时

org.hibernate.transaction.JDBCTransaction cannot be cast to javax.transaction.Transaction

org.hibernate.transaction.JDBCTransaction cannot be cast to javax.transaction.Transaction 这部分的具体地方为Transaction tr =(Transaction) session.beginTransaction();  错误原因:包倒错了,应该导入的包是hibernate的Transaction包

pointer-events: auto; 是一个 CSS 属性,

pointer-events: auto; 是一个 CSS 属性,用于控制一个元素是否可以成为鼠标事件(如点击、悬停、拖动等)的目标。以下是对 pointer-events 属性及其值的详细解释: pointer-events 属性 定义: pointer-events 属性控制如何处理鼠标事件。它可以用于控制元素是否响应鼠标事件以及如何处理事件。 pointer-events: auto;

【PostgreSQL教程】PostgreSQL 高级篇之 TRANSACTION(事务)

博主介绍:✌全网粉丝20W+,CSDN博客专家、Java领域优质创作者,掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java技术领域✌ 技术范围:SpringBoot、SpringCloud、Vue、SSM、HTML、Nodejs、Python、MySQL、PostgreSQL、大数据、物联网、机器学习等设计与开发。 感兴趣的可以先关注收藏起来,在工作中、生活上等遇到相关问题都可以给我

mysql Deadlock found when trying to get lock; try restarting transaction

一、现场情况 sql:insert into a ...... 数据库隔离级别:read-committed 表a有唯一索引 二、死锁发生的4个必要条件 1、互斥条件(Mutual Exclusion):资源独享 2、占有并等待条件(Hold and Wait):占有资源并等待其他资源 3、非抢占条件(No Preemption):占有的资源不可以被剥夺,只能主动释放 4、循环等待

MySQL事务处理(TransAction)

什么是事务 MySQL中的事务是一组逻辑上相关的数据库操作,它们要么全部成功执行,要么在遇到错误时全部撤销,从而保证数据的一致性和完整性。 在MySQL中,事务的支持取决于存储引擎。 InnoDB:支持事务,并且提供了ACID特性。它还支持行级锁,允许更高的并发操作。MyISAM:不支持事务,它使用表级锁。因此,如果需要事务支持,需要选择InnoDB或其他支持事务的存储引擎。MEMORY:主

100.SAP MII功能详解(14)Workbench-Transaction Logic(Repeater)

目录 1.Logic->Repeater 2.演示 配置对象 配置链接 ​编辑 Repeater的使用示例 1.Logic->Repeater         您可以使用此操作循环浏览XML节点集,该节点集由XML文档中属于同一层次级别的任何XML节点组成。中继器操作执行以下操作: 从节点集的第一个成员开始使用来自第一个节点的信息执行任务移动到下一个节点

详解L5流程活动中的业务项(BI,Business Item)附埃森哲流程优化方法论PPT下载

埃森哲流程优化方法论PPT下载链接见文末~ 一、业务项的定义 业务项,简称BI(Business Item),是指在五层流程活动中具体执行或处理的任务单元。它代表了流程中的一个具体环节或步骤,是完成整个业务流程不可或缺的一部分。 二、业务项的目的 业务项的主要目的是实现流程中的特定功能或目标,确保流程能够顺畅进行,并达到预期的业务效果。 三、业务项的作用 细化流程:将复杂的业

Android报错-FAILED BINDER TRANSACTION

问题: 开发中遇到打印红色log,!!! FAILED BINDER TRANSACTION !!! 起因: 天真地使用intent在activity间传递过大的bitmap数据。原来,用Intent传bitmap不能大于40KB,所以尽可能不要使用intent传递bitmap了啦。 解决: 我的做法是使用eventbus等其他来代替传递数据。

Transaction rolled back

出现这个问题的原因是查询跟插入一个事务了,因此在插入事务或者查询事务回滚的时候冲突了。把这两个分开来,查询归查询,插入归插入。