首页 > SAP > ABAP > 为会计凭证创建附件
2021
11-09

为会计凭证创建附件

在FB01创建的会计凭证,可以在FB02中,增加附件,比如,打印的凭证PDF附件,我们的需求是把票据信息生成的PDF放到对应的会计凭证 ,或者是把银企直连接支付后银行的电子回单的PDF文件放到对应的会计凭证 上,

之前一开始做的是附件保存到SAP的服务器上,后来修改为传到OPENTEXT上,

为会计凭证创建附件 - 第1张  | 优通SAP
为会计凭证创建附件 - 第2张  | 优通SAP

以下记录一些样的功能点,

  • 使用函数SSF_FUNCTION_MODULE_NAME得到SMARTFORM,并打印,得到打印的内容LS_CONTROL_PARAMETERS
  • 函数CONVERT_OTF把SMARTFORM生成PDF文件,
  • SCMS_XSTRING_TO_BINARY转换为二进制值,用于传输 上传。
  • 调用函数BINARY_RELATION_CREATE_COMMIT“创建附件”,把文件传到SAP服务器,并使用成为会计凭证附件
  • 调用BINARY_RELATION_CREATE,“创建外部凭证(URL)”,把URL地址作为作为会计凭证附件。

使用OPENTEXT保存附件,把URL地址作为会计凭证附件地址。

最后编辑:
作者:yangsen
本站为个人博客网站,全由我个人维护,我从事SAP开发13年,其它ERP开发7年,基本都是零售行业。本站记录工作学习的过程, 有SAP相关询问专、兼职工作可随时联系我。 有网站相关的问题可直接在文章下方留言,或者联系我。 邮件:yan252@163.com给我。 QQ:415402519

留下一个回复

你的email不会被公开。

5 × 4 =