2020-08-17 10:15发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
大家好,
我对SAP以及SmartForms的开发都比较陌生,对于如何检索特定表单的文档编号有一个问题。
我知道,例如,如果在开票凭证处理过程中触发了输出类型RD00,则将条目存储在表NAST中,其中OBJKY是开票凭证编号。
但是如何在驱动程序中获取此字段?
此外,输出类型和相应的OBJKY是由顾问定义的,对吧?
非常感谢!
Rene
您好 Rene Steinbauer
只看一下任何标准输出类型的实现。 输出类型调用表单例程。 实施表单例程的主程序具有声明:
TABLES:NAST。
借助此声明,您可以通过读取以下内容访问输出记录: NAST-OBJKY字段。
输出类型通常由功能顾问定制。 OBJKY包含到正在处理的对象的级联键字段。 对于将为MANDT和VBELN的SD开票凭证,即VBRK表的关键字段。
最诚挚的问候
Dominik Tylczynski
Rene Steinbauer 实际上,您的问题与Smart Forms无关,但与消息控制。 TABLES是一种共享内存的方法,请参阅ABAP文档(在这种情况下,用于传递参数)。
最多设置5个标签!
您好 Rene Steinbauer
只看一下任何标准输出类型的实现。 输出类型调用表单例程。 实施表单例程的主程序具有声明:
借助此声明,您可以通过读取以下内容访问输出记录: NAST-OBJKY字段。
输出类型通常由功能顾问定制。 OBJKY包含到正在处理的对象的级联键字段。 对于将为MANDT和VBELN的SD开票凭证,即VBRK表的关键字段。
最诚挚的问候
Dominik Tylczynski
Rene Steinbauer 实际上,您的问题与Smart Forms无关,但与消息控制。 TABLES是一种共享内存的方法,请参阅ABAP文档(在这种情况下,用于传递参数)。
一周热门 更多>