SmartForm从NAST检索文档编号

2020-08-17 10:15发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


大家好,

我对SAP以及SmartForms的开发都比较陌生,对于如何检索特定表单的文档编号有一个问题。

我知道,例如,如果在开票凭证处理过程中触发了输出类型RD00,则将条目存储在表NAST中,其中OBJKY是开票凭证编号。

但是如何在驱动程序中获取此字段?

此外,输出类型和相应的OBJKY是由顾问定义的,对吧?

非常感谢!

Rene

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


大家好,

我对SAP以及SmartForms的开发都比较陌生,对于如何检索特定表单的文档编号有一个问题。

我知道,例如,如果在开票凭证处理过程中触发了输出类型RD00,则将条目存储在表NAST中,其中OBJKY是开票凭证编号。

但是如何在驱动程序中获取此字段?

此外,输出类型和相应的OBJKY是由顾问定义的,对吧?

非常感谢!

Rene

付费偷看设置
发送
2条回答
xfwsx85
1楼 · 2020-08-17 10:59.采纳回答

您好 Rene Steinbauer

只看一下任何标准输出类型的实现。 输出类型调用表单例程。 实施表单例程的主程序具有声明:

 TABLES:NAST。

借助此声明,您可以通过读取以下内容访问输出记录: NAST-OBJKY字段。

输出类型通常由功能顾问定制。 OBJKY包含到正在处理的对象的级联键字段。 对于将为MANDT和VBELN的SD开票凭证,即VBRK表的关键字段。

最诚挚的问候

Dominik Tylczynski

三十六小时_GS
2楼-- · 2020-08-17 10:36

Rene Steinbauer 实际上,您的问题与Smart Forms无关,但与消息控制。 TABLES是一种共享内存的方法,请参阅ABAP文档(在这种情况下,用于传递参数)。

一周热门 更多>