专栏首页SAP TechnicalSAP打印机原理、打印配置及打印操作
原创

SAP打印机原理、打印配置及打印操作

一、SAP打印原理 

SAP的打印过程分两个步骤:

  • 创建假脱机请求
  • 创建输出请求

在点击打印按钮后,系统会提示创建假脱机请求后,你可以选择直接生成输出请求,或者手动生成输出请求,产生输出请求后,系统会根据输出设备的配置,调用相关的打印程序;执行打印任务。

手动生成输出请求:TCode:SP01

直接生成输出请求:设置时可以在用户属性(su3-->Default-->勾选print immediately)。 

  • 一般设定“立即打印”,所以打印请求的产生与输出请求的产生几乎同时;
  • 在WINDOWS系统中执行SAP打印要开启SAPLPD服务;
  • SAP系统以不同的方式处理ABAP列表打印与Smartforms的打印,它们的配置过程相似,但实际控制方式不同。

二、SAP打印配置

1、TCode:SPAD

输入需要定义的打印设备名称,然后点击'显示'。

点击修改,然后单击新建按钮。

2、配置新建的打印设备---“设备属性”视图。

a.设备类型:选择“CNSAPWIN:MS Windows driver via SAPLPD”。 

b.设备类:选择“打印标准”。

注意:SPAD驱动的选择(驱动选择不当会导致打印预览或打印结果乱码)

  • 中文打印:CNSAPWIN CNSAPWIN:MS Windows driver via SAPLPD
  • 日文打印:JPSAPWIN JPSAPWIN:MS-J Windows driver via SAPLPD
  • 繁体中文:TWSAPWIN TWSAPWIN:MS Windows driver via SAPLPD

3、配置新建的打印设备---Access method存取方法视图。

输出设备的打印机访问模式有很多种,不过常用的就F、G两种:

  • G计算机前端控制打印;
  • F前端打印:是在sap里统一配置后,如果用户需要打印,遍可以手动选择自己机器上安装的打印机进行打印就不用一台一台去安装打印机了
  • L的意思很容易理解,就是local本地的意思,就是本机安装的打印机。
  • S主要是windows系统下的远程打印机
  • U主要是Unix系统下的远程打印机

这两种模式使用本机安装的本地打印机或者远程打印机进行打印,打印时可以手动选择打印机或者使用系统默认的打印机进行打印;(使用本机WINDOWS系统配置,不需要区分本地打印机还是远程打印机,可以大大减少工作量)推荐选G;G还有好处是可以避免打印机打印时出现乱码。

注意下面三个选项: 

a.主机假脱机访问方式:F/G 

b.Host printer:输入"__default"(前面是两个_)

c.No Device Selection at Frontend: 选中,则使用本机默认的打印机;不选,则手动选择本机打印机 

4、完成上面的这些设置后,点击保存按钮。

三、SAP打印操作

输出设备的打印机访问模式有很多种,不过常用的就F、G两种:

  • G计算机前端控制打印;
  • F前端打印:是在sap里统一配置后,如果用户需要打印,遍可以手动选择自己机器上安装的打印机进行打印就不用一台一台去安装打印机了
  • L的意思很容易理解,就是local本地的意思,就是本机安装的打印机。
  • S主要是windows系统下的远程打印机
  • U主要是Unix系统下的远程打印机

这两种模式使用本机安装的本地打印机或者远程打印机进行打印,打印时可以手动选择打印机或者使用系统默认的打印机进行打印;(使用本机WINDOWS系统配置,不需要区分本地打印机还是远程打印机,可以大大减少工作量)推荐选G;G还有好处是可以避免打印机打印时出现乱码。

注意下面三个选项: 

a.主机假脱机访问方式:F/G 

b.Host printer:输入"__default"(前面是两个_)

c.No Device Selection at Frontend: 选中,则使用本机默认的打印机;不选,则手动选择本机打印机 

4、完成上面的这些设置后,点击保存按钮。

打印时,选择输出设备,是否立即打印。

原创声明,本文系作者授权云+社区发表,未经许可,不得转载。

如有侵权,请联系 yunjia_community@tencent.com 删除。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • SAP打印解决方法,如果打印不了,请看这篇文章

    问题发生原因:在SAP安装时,安装了一个SAPLPD的打印端工具。在第一次安装时,某些系统默认设置和SAP 服务器端不同,这就造成SAPLPD安装时沿用了客户机...

    matinal
  • 【SAP ABAP系列】SAP ABAP 从FTP服务器读取文件到本地

    matinal
  • SAP SM56重置编号范围缓冲区

    若条目的最大数量为1000.则当条目的当前数量为700时,便要进行编号范围缓冲区的重置

    matinal
  • 3D打印爱好者福音!用最便宜的打印机,打印结构复杂、颜色多样的成品!

    所谓 FDM (Fused Deposition Modeling),就是通过熔融层积成型来进行3D打印,即把热塑性材料,如蜡、ABS、尼龙等以丝状供料,这些材...

    大数据文摘
  • js或jquery实现页面打印可局部打印

    2、调用windows底层打印,报安全警告,不建议使用(不支持局部打印)

    梦_之_旅
  • 黑客段子手们,要喝FreeBuf定制“冰阔落”嘛?

    2018年已经逐渐接近尾声了,各种大趴、小趴都要来了,FreeBuf也为大家精心筹划了一场盛大的极客趴,冰阔落自然是少不了的。

    FB客服
  • PostgreSQL Buffer管理机制

    1、Buffer由数组BufferDescriptor[]数组进行管理。该数组由函数InitBufferPool创建,大小为NBuffers个成员即Buffer...

    yzsDBA
  • TED演讲 | 如何培养创造力和自信心

    大数据文摘
  • 这或许是对小白最友好的python入门了吧——4,列表

    有些时候我们要用python处理一系列元素,这个时候我们可以把这一系列元素放到列表中。比如我们考试科目。 请不要在此处直接复制代码! 在python中,列表用...

    用户1315847
  • 这或许是对小白最友好的python入门了吧——4,列表

    有些时候我们要用python处理一系列元素,这个时候我们可以把这一系列元素放到列表中。比如我们考试科目。 请不要在此处直接复制代码! 在python中,列表用“...

    企鹅号小编

扫码关注云+社区

领取腾讯云代金券