云服务器价格_云数据库_云主机【优惠】最新活动-搜集站云资讯

免备案CDN_海南网站建设公司_年度促销

小七 141 0

大家好,

在这篇博文中,我想从技术的角度分享一下BTE的基本知识。

你们会在BTE上找到几个博客,在实施BTE的付款运行和催款时,我必须通过所有这些链接来获得关于付款运行和催款工作的基本想法。所以,我想把这个博客放在一个地方,我们可以找到所有的基本点。

讨论的主题:

FI模块中SAP ABAP的增强技术:

像用户退出、badi和SD模块中的增强,数据中国,我们在SAP ABAP中FI模块中有两个重要的增强技术。

在这个博客中,我将对BTE在其中的作用给出一个基本的想法从技术角度来看,"支付运行"和"催款"。

BTE(业务事务事件)

TCODE(FIBF)

BTE是SAP中可用的增强技术之一,购物返利平台,可供SAP、第三方供应商(合作伙伴)和客户使用。BTE通常存在于总账会计(FI-GL)、应收账款和应付账款(FI-AR和FI-AP)以及销售和分销部分。BTE具有预定义的接口,允许您以服务功能模块的形式附加附加功能。SAP标准程序通过调用函数OPEN\u FI\u PERFORM\或OUTBOUND\u call\调用BTE。此功能根据自定义检查是否有任何活动的BTE。

根据其接口,有两种类型的BTE:

发布和订阅接口:无法更新数据可能有多个实现这些接口通知外部软件SAP标准应用程序中发生了某些事件,并且向他们提供所产生的数据。外部软件不向SAP标准系统返回任何数据。它们不会以任何方式影响标准R/3程序。进程接口:可以更新数据,只有一个活动实现。这些接口用于控制业务流程,其方式与在标准R/3系统中处理业务流程的方式不同。介入标准流程,返回数据给SAP应用程序

如何找到BTE:

P/S:如果需要发布订阅界面对应的BTE,点击(信息系统P/S)

选择一个(应用组件)执行。我们将获得所有相关的BTE(过帐文件、变更文件、客户余额、客户主数据、催款单、,付款方式等)

选择您要查找的功能的BTE,点击SE37下方的"模式功能模块"

屏幕将打开,同时显示功能模块名称

检查在导入参数时是否有所需的变量。如果是,则将功能模块复制到Z功能模块中并进行必要的更改。

同样,对于流程界面。

自动付款运行中的BTE:

自动付款运行:(F110)主表为(REGH–表头表和REGUP项目表)

F110的初始屏幕如下:

付款运行将在过账日期安排到单据为公司代码和客户或供应商级别选择输入截止日期。

如果我们在上面的屏幕截图中观察到,则从过帐日期到为公司代码和客户输入截止日期的文档安排运行。这就是说,将执行公司代码中所述客户的所有付款,直到"doc entered up date"为止,与所述付款方式对应。

如何在付款运行中找到报告名称:

在打印/输出介质选项卡中,我们将提到带有变体的报告。

在我的示例中,我将采用报告"RFFOAVIS\u DD\u PRENOTIF"。

"RFFOAVIS\u DD\u PRENOTIF"的流程:

对于支付运行,我们有标准的功能模块"FI\u PDF\u ADVICE\u OUTPUT",它调用报告中提到的adobe表单或智能表单。我们的表单被触发的顺序已经由标准报告"RFooavISISDDDPREOTIOF"处理。这意味着对于每个公司代码,对于每个客户,我们的表单将被触发。

换句话说,如果一个公司代码有三个客户,每个客户有三个会计凭证,那么我们将有三个表单,其中有三个行项目。

如果我们密切观察FM"FI\ U PDF\ U ADVICE\ U OUTPUT",它将自动调用我们的adobe表单。在这里,技术人员创建表单和接口,并在代码初始化中使用代码就足够了。在adobe接口中声明参数时,我们应该像FM中的参数那样声明。所有标题和项目值都将自动可用,因此我们不需要编写任何选择查询来获取数据。

实现BTE的实例:

用于支付运行F110的电子邮件发送功能:

我们已经讨论了如何找到上面的BTE。

由于我需要更新数据,大数据工具,所以我选择了流程界面。

我找到了BTE2040适合我的开发,因为我有REGUH(import参数中的payment header table,FINAA作为输出参数,在这里我们传递email id来发送email

如果你看到FINAA table,你已经输入了你可以传递email address的位置

所以,云服务器ecs,我找到了需要实现的BTE。

现在让我们看看实现步骤。

实现BTE的步骤

对于每个BTE,我们必须创建一个产品并激活它。

如果您选中复选框,则表示它已激活。

然后转到流程界面并单击客户。这里,阿里大数据,"SAP应用程序的实现"包含了系统中已经完成的所有标准实现。对于进一步的实现,我们需要根据我们的需求选择patner或customer.

Senerio 2:将PDF输出放入AL11

我们已经看到了标准报告"RFFOAVIS\u DD\u PRENOTIF"的流程。执行顺序如下:

Loop

AVIS

OPEN \u FI \u PERFORM \u 00002040 \u P(BTE 2040已讨论)

AVIS \u SCHREIBEN

OPEN \u FI \u PERFORM \u 00002050 \u P(BTE 2050已讨论)

FI \u PDF \u ADVICE \u OUTPUT(调用我们的表单并创建包含内容的假脱机编号)

ENDlOOP

在结束循环后,我们将使用内容。我们必须阅读这个线轴并将其放置在AL11路径中。

请参阅我的博客,了解如何将adobe表单放置在AL11路径中

https://blogs.sap.com/2019/07/22/common-errors-and-difficons-face-in-adobe-forms-neighters/