BPC导出DM程序包-更改输出文件头

2020-09-04 09:10发布

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

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


你好

我们正在使用标准的DM包"导出交易数据",并且已激活标头选项。 但是我想知道我们是否可以更改文件的标准标头(模型,用户,日期,时间)以用不同的数据填充它。

先谢谢您

此致

亚历克斯

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

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


你好

我们正在使用标准的DM包"导出交易数据",并且已激活标头选项。 但是我想知道我们是否可以更改文件的标准标头(模型,用户,日期,时间)以用不同的数据填充它。

先谢谢您

此致

亚历克斯

付费偷看设置
发送
9条回答
昵称总是被占用
1楼-- · 2020-09-04 09:39

您正在谈论提示"添加其他信息..."吗?

不,您无法更改它!

但是您可以编写自己的badi来导出数据 文本文件中包含您想要的任何信息!

可以在"导出到badi-/CPMB/EXPORT_TD_TO_BADI"中使用badi,也可以在自定义逻辑badi中使用它。

callcenter油条
2楼-- · 2020-09-04 09:15

PS 顺便问一下,您想实现什么? 您如何使用导出的数据?

宇峰Kouji
3楼-- · 2020-09-04 09:23

感谢您的答复瓦迪姆。

是的,我在badi中使用方法put_document_data_mgr做到了,但是状态日志以警告结尾。 有什么方法可以将状态更改为成功或失败? 我尝试使用cl_ujk_logger,但无法正常工作。

先谢谢您

致谢

callcenter油条
4楼-- · 2020-09-04 09:37

对不起,但需要完整的badi代码! 以及创建哪种类型的Badi?

Baoming ROSE
5楼-- · 2020-09-04 09:31

cl_ujf_file_service_mgr =>工厂(
导出
is_user = is_user
i_appset = lc_environment_id
接收
r_manager = gcl_objeto)

尝试。
gcl_objeto-> delete_document(
导出i_docname = lv_docname)。
捕获cx_ujf_file_service_error INTO lo_exception。
ENDTRY。

尝试。
呼叫方法gcl_objeto-> put_document_data_mgr
导出
i_docname = lv_docname
i_append = abap_true
i_doc_content = lt_content。
捕获cx_ujf_file_service_error = into lo_ion。 convert_ex_to_message(lo_exception)。
如果不是imess。
读取表imess到xmess索引1。
带有xmess-message的e001(00)消息。
ENDIF。
ENDTRY。使用lv_docname =文档路径,并且lt_content =退出表

闻人可可
6楼-- · 2020-09-04 09:32

抱歉,但是您将无法从我的"原会员"那里获得帮助。 我不支持匿名用户...

一周热门 更多>