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

域名解析_虚拟主机0元购买_最新活动

小七 141 0

我的要求是创建一个客户声明-很简单。下一个要求是有点难。它是使用发票OPD来确定电子邮件或打印。如果是电子邮件,那么在哪里发送它。

开始,我在HANA内部版本1709。

如果您需要帮助设置OPD,有一些很不错的博客:

输出管理通过BRF+

新的输出管理计费

我的问题真的不是设置,而是如何添加到我的程序。一旦我添加了它,我需要了解它是如何工作的。我花了比我想象的要长的时间。(顺便说一句,你也可以用这个来做BFR+),所以这是一个很好的学习方法。

所以和往常一样,我时间紧迫。让我们开始:

首先我找到了门诊部,在BRF+。交易代码BRF+。请记住,这是通过Webdynpro开发的,大数据运维,所以从一个客户端切换到另一个客户端时,云零售,云服务器和服务器,您必须在html页面上登录。

啊哈–我的门诊部应用程序

接下来我打开了帐单文档。这里有很多很好的信息。但是我需要找到一些具体的信息。所以我打开了功能。

在这一点上,你可以运行一个模拟来测试会出现什么。非常好。你也可以通过OPD事务来做这件事。在OPD事务中,你可以看到已经添加的数据。所以现在我切换到OPD,因为它更容易-至少对我来说-工作。

我发现我真正想要的功能是频道。接下来我开始编程。这里有一些片段。

这只是拉入了我需要的帐单文档的id。我检索了函数的id。现在你们读这篇文章的人-我跳过了一些函数。这是因为它们是1对1的关系。你会想为你的目的进行修改。(Try/Catch)很乐意补充。)

下一步是实际工作。我已经阅读了不使用以下内容,因为它需要太长时间。我也阅读了这是最好的方式来做它。我想避免使用实际的ID没有名称。

现在我有如果文件应该是电子邮件或打印。我发现我们的电子邮件地址存储在事务BP,不在OPD中。因此我提取了默认的电子邮件地址。

在您阅读了所有这些内容后,请记住。BRF+将为您生成代码。我不喜欢所有的硬编码。

BRF+基础知识

您也可以通过生成一个功能模块将您的所有编码从中删除。同样,试用云服务器,这是在BRF+,但是OPD实际上是BRF+的一部分。你想进入你的功能。然后点击工具。会有一个选项来生成一个功能模块。硬编码再次让我犹豫使用它。我喜欢更多的控制。

更多的细节在下面,你会注意到一些重复从我的职位和这一个。它真的帮助了我很多。

我在BRF+

很酷的学习。现在我可以想到很多BRF+的用途。这些自定义表,我有决定一些东西,如最高美元金额,行业大数据,这些可以很容易地切换到BRF+。

这是我的快速例子。现在一个挑战-如果你有更好的方法来做这件事-请添加到评论。