文档库 最新最全的文档下载
当前位置:文档库 › SAP设置打印格式

SAP设置打印格式

SAP设置打印格式
SAP设置打印格式

SAP 自学笔记系列

SAP 新建打印格式

SAP 默认为列表打印提供了X_65_132、X_65_255、X_58_170、X_65_80、X_90_120 等多种打印格式,其中前三种是A4 纸横向打印,而后两种是纵向打印。我们一般使用纵向打印比较多,但是我们也发现X_65_80 用的是四号字(12pt),有时候觉得有点大,而X_90_120 用的是六号字(大约是8pt),又太小了,怎么没有一个折中的字体格式呢?SAP 不提供,我们只好自己来建了。

一、SPAD,假脱机管理

首先,输入事务码SPAD(ECC5 的菜单路径是“工具-CCMS-Print-Spool Administration”),假脱机管理。也就是管理跟打印相关的基础设置。界面如下:

为了设置打印格式,我们需要点击“完全管理”按钮。

可以看到,“完全管理”比“简单管理”多出了三个选项卡,分别是“设备类型”、“字符集”和“管理员”。顺便说一句,“扩展管理”仅比“简单管理”多一个“管理员”选项卡,而比“完全管理”少了“设备类型”和“字符集”。对于每个选项卡中的功能,这里就不一一说明了,因为我还没全部研究过。接下来点击“设备类型”选项卡,出现如下界面:

3

2

在“设备类型”选项卡种,有“设备类型”、“打印控制”、“格式类型”、“页格式”、“封面文本”等几个按钮,分别进行相应类别信息的管理。它们的管理顺序基本上是越下面越接近物理层,越上面越接近逻辑层。具体来说:“页格式”

对应于最基本的纸张大小和方向,如A4、B5、信封、连续纸等等;“格式类型”对应纸张中显示多少行多少列文本或用于哪种形式的打印(是列表、SAPscript 或其他);“打印控制”用于定义控制打印的基本命令,如每英寸多少行多少列、换行换页等等命令;“设备类型”用于定义SAP 系统中所能控制的打印机,以及对每个具体打印机所使用的格式类型、打印控制命令等。“封面文本”我没有用到过,不知道具体在什么情况下使用。

顺便说一下应用工具栏的“显示”和“更改”按钮,它是一个双态互

相转换的按钮。当屏幕显示“更改”按钮时,系统处于显示状态,这时选择

任何功能都会进出它的查看状态,不显示相关的修改按钮;而屏幕显示“显示”按钮时,系统处于更改状态,这时选择功能就会进入其更改状态。

下面我们根据需要依次定义格式类型和设备类型。

二、格式类型管理

点击“格式类型”按钮,进入格式类型清单(也可以在它后面的文本框里输入某个格式类型,直接进入该格式类型的管理界面),列出所有的格式类型,如下图:

这里我们可以选择某行双击(或者单击选中行,再点上面的“选择”按

钮),进入该格式类型的明细界面。如果要创建新的格式类型或修改现有格式,需要先点击“更改”按钮,这时工具栏会扩充成下面的样子。

可以看到,这时比最初多了三个按钮,分别是“删除”、“创建”和“使用模版创建”。删除和创建就不用说了,“使用模版创建”这个功能实际就相当于复制,首先要选中某个格式类型行,然后按“使用模版创建”按钮,就会把该格式类型的信息都带到创建页,只是需要用户输入一个新的名字。我们还是

从头开始创建,点“创建”按钮,出现如下屏幕:

首先需要输入格式类型的名称,我现在要创建一个72 行100 列的格式,所以命名为“Z_72_100”,然后选择格式类型,默认是“SAPscript 的格式类型”,我们为List 创建格式,不能选它,要选择“ABAP 列表的格式类型”,如下图:

选中“ABAP 列表的格式类型”后,会自动在下面出现行数和列数的输入框,而纸张的方向则隐藏了起来,因为对于ABAP 列表的格式类型,纸张方向是自动选择的。选择后的屏幕如下:

页格式这里就选择“ANY”,不需要指定页格式(其实是有一个假定的,只能打印到A4 纸上,这个在后面输出设备的设置里会说明)。行数填“72”,列数填“100”(这里的100 是英文字符数,如果显示中文字符的话,只能显示50 个,这点要尤其注意),根据SAP 联机帮助的说明,如果使用下列几种打印机类型的话(HPLJ4000, KYOFS170, and POST2),就选中“列出驱动器”,否则就不选,不过我看SAP 自带的格式中也都选中了这个选项,我们这里也选择它。最后填写注释,也就是对这个格式类型的详细说明。

如果在前面选中了“列出驱动器”并且回车或保存,菜单栏按钮中就会出现

“列出驱动程序属性”按钮,选择这个按钮,就打开下面的对话框:

其中的“方向”就是纸张方向,“形式”是翻译不合理,实际就是纵向,另一个选项是“横放”。而“列表边距模式”是让你可以选择打印范围,如果选择默认的“MAXIMUM:使用最大可打印面”的话,就使用打印机能够打印的最大幅面,如果选择“CUSTOM:注释列表边距”则会出现四边边距的输入框,可以在里面输入页边距。按下面的“定义页边距”按钮,也可以在上述两种边距

模式间切换。选择完成后,按“继续”按钮返回上一屏幕。然后按标准工具栏的“保存”按钮就可以保存这个格式类型了,创建新的格

式类型时需要指定开发类,如果需要传输给其他系统,还要指定传输请求。这样,一个新的格式类型就创建好了,下面我们需要把这个格式类型指定给打印设备,并做一些相关设置。

三、设备类型管理

点击“设备类型”按钮,进入设备类型清单(也可以在它后面的文本框里输入某个设备类型,直接进入该设备类型的管理界面),列出所有的设备类型,如下图:

大多数情况下,我们都会使用“CNSAPWIN”这种设备类型,它是SAP 专为汉字打印所定义的一种打印设备类型,通过SAPgui 提供的SAPLPD(SAP Print Daemon)打印代理软件把内容打印到本地打印机上。用它可以最大程度的保证显示格式的一致性,无论用户本地使用何种打印机,打印出来的效果都一样。

双击“CNSAPWIN”行(或选中改行后按“选择”按钮),就进入该打印类型的详细维护界面,如下图:

这个屏幕的基本设置都是SAP 预设好的,不需要改变。我们接下来点“格式”按钮,来查看这个设备类型中包含的格式类型。

接下来,按“创建”按钮,系统要求输入新的格式类型名称:

输入我们刚才创建的格式类型“Z_72_100”,然后按“执行”按钮,进入维护格式代码窗口,如下图:

可以看到系统列出了各种操作,前面的状态是灰色的“”,表示该操作中没有控制代码,而如果状态变成绿色的“”,就说明该操作中已经编写了控制代码。所谓控制代码,就是SAP 系统在调用这个打印格式类型时需要执行的一些控制打印行为的代码,后面我们还会详细分析。

编写控制代码有两种方式,一种是双击某个操作,进入它的编写界面,手工输入代码,很明显,这种方法需要对控制代码非常熟悉才行;第二种就简单了,SAP 提供了复制的功能,可以直接把另一个格式类型中现有的代码复制过来。我们先采用第二种方法。

在应用工具栏上有两个按钮“拷贝格式”和“拷贝动作”,按下后都会出现下图的屏幕。区别是,拷贝格式是把另一个格式类型的所有信息(除了名称)都复制过来;而拷贝动作(动作和操作在这里是一样的,只是对Actions 这个单词的翻译不同)则需要先选择某个操作,系统只把源格式类型的那个操作

中的代码复制过来,而其他信息都不变。

我们在这里从简,只用“拷贝格式”就行了。在这个复制窗口中,还有两个按钮,分别是“复制参考”和“创建内容”,它们用在复制操作上。复制参考是直接把源格式类型的操作代码原样复制到当前格式类型的操作代码中,而创建内容则是在当前格式类型的操作代码中包含对源格式类型的操作代码的引用(例如:\i,\i 表示引用,<...>表示引用的源,CNSAPWIN 是指源设备类型,X_90_120 是指源格式类型,LEAVE 是指源操作)。使用引用就会在源操作和目标操作之间建立一个关联关系,所有对源操作做的代码修改都会应用到目标操作中,当你确定几个格式类型必须保持操作完全一致时,就用这种方式。而如果需要两个格式类型互相独立的话,则应该用复制参考的形式创建代码。

下面说明一些常用的控制代码的意义,注意,控制命令区分大小写。

1、在打印初始化中(操作名称SETUP)

# CNSAPWIN X_72_100

# #是注释的开始,这个是页头说明

# SAPWIN indicatior makes it possible to send via berkeley protocol # 这个也不知道具体意义,从英文说明上来看,\e是控制字符,%SAPWIN%是

一个特定标识。

\e%SAPWIN%

# change WinCharSet to 134

# 修改字符集为GB2312,没有找到在哪里设置,W表示设置字符集

\eW134;

# set font name(SimSun)

# 设置字体名称,这个简单,SimSun就是宋体,大概SimHei就是黑体了,不过我没找到去哪里设置,F表示设置字体

\eFSimSun;

令,不过上面列出的那些都是最常用的,多数情况下也够用了。

在上面的控制语句中,\el 和\ec 是比较重要而且最难设置的两个,由它们配合行列数就决定了实际能够打印的最大宽度,比如上面的\el 设置值为7.3LPI,而我们这个格式的行数是72,72/7.3=9.863 英寸,约合25 厘米;上面的\ec 设置值为15CPI,而我们的格式的字符数是100,100/15=6.667 英寸,约合16.93 厘米。我们知道一张A4 纸的大小是长29.7 厘米、宽21 厘米,去除页边距和打印机无法打印到的一些边距,上面的设置正好符合A4 纸的大小。通过上面的计

算,大家应该明白前面第5 页倒数第6 行我提到过的那个假定了,其实系统为列表打印提供的标准格式类型也都遵循这个假定。除了以“\”开头的常规控制语句外,代码编辑器里面还可以直接输入文本

信息,引用一些程序中的变量(疑似,参见SAP 标准的格式类型“X_SPOOLERR”中“封面”操作代码的文本,用$(TITLE)等显示一些估计是从程序里带出来的数据,但是我在自己创建的格式类型里这样写,没有成功)。上面提到的操作名称如SETUP、LEA VE、ENDPAGE、ENDLINE 等可以在

选中某个操作行后,按应用工具栏的“说明”按钮来查看,如下图:

在编写了格式类型的控制代码并全部保存之后,我们的格式类型就算全部设计完成,接下来就可以在报表程序里面调用它进行打印了。

四、打印格式的使用

首先需要说明的是,如果要使用上面的格式类型,在报表程序里就应该明确定义出列表的行数和列数,而且最好跟所要使用的格式类型完全一致,这样便于系统在打印时自动选择合适的打印格式。

下面说说打印设置,在一个列表界面,按系统工具栏上的打印按钮,就会打开标准打印屏幕,如下图:

如果输出设备为空或者不是localPrint 的话,就应该改成localPrint,一般来说,都会把localPrint 配置成使用CNSAPWIN 这种设备类型,如果不是的话,请在第一部分提到的SPAD 事务码中,选择“设备/服务器”选项卡的“输出设备”按钮来调整设置,设置方法比较简单,这里就不再多说了。

然后点击“属性”按钮,打开打印机属性设置屏幕,如下图:

从这里可以看出当前所有的打印设置,其中的格式化就是系统自动匹配获得的格式类型。如果格式化栏不是我们前面创建的Z_72_100 这种格式,就要修改它,双击格式化行,该屏幕下方变成如下的样子:

PO打印输出类型配置

更新系统打印程序 以打印采购订单为例,我们可以在系统的后台维护里面设置关于生成采购订单打印消息类型,处理程序,还有打印方式等信息。 前面的程序是指处理这些“打印”,“传真”等事件的处理程序,后面的FORM子程序就是指在其中一个事务产生的时候,他会去调用这个程序中的哪一个FORM去处理这个事务。 比如说“打印输出”的响应程序就是SAPFMO6P程序下的ENTRY_NEU这个FORM,然后他打印的时候调用的表格是MEDRUCK。(值得一提的是他后面还有一列是PDF/智能表格,指的就是SMARTFORMS,但是大多系统默认都不会给维护好,系统用的大部分都是SCRIPTFORM)。 然后双击程序,进到程序里面之后找到对应的FORM。

这个ENTRY_NEU就是你在前台点了打印之后,系统响应你操作的FROM了。也可以在这里加一下断点,看看他带过来了一些什么类型的数据。

一般情况下,他都会用ME_READ_PO_FOR_PRINTING这个FUCTION来获取前台的数据,比如说 ex_nast= l_nast doc = l_doc EX_NAST存的是打印时候的环境,比如说打印人啊,系统调用哪台打印机一类的配置信息。 L_DOC就是你所需要的基本上,所有的数据信息了。 就像刚才那段代码,他在后面又CALL了一个FUCTION。

进入那个FUCTION里面去,查看是不是再那个FUCTION里面又读取了一些其他的信息,如果在l_doc里面已经有你所需要的所有数据了,那你就可以直接把这个FUCTION干掉。 还有一点,就是可能他会在打印完成之后(如果是SCRIPT FORM的话,一般他会调用一个名称类似于”CLOSE_FORM”的),如果在这个时候,他又做了一些处理,比如说什么IF sy-subrc=0或者其他的什么东西,然后又调用了或者是写入了一个MESSAGE,这种情况你就要根据他的返回类型在你的程序里面也配出一个相同类型的数据,返回给系统处理了。

SAP设置打印格式

SAP 自学笔记系列 SAP 新建打印格式 SAP 默认为列表打印提供了X_65_132、X_65_255、X_58_170、X_65_80、X_90_120 等多种打印格式,其中前三种是A4 纸横向打印,而后两种是纵向打印。我们一般使用纵向打印比较多,但是我们也发现X_65_80 用的是四号字(12pt),有时候觉得有点大,而X_90_120 用的是六号字(大约是8pt),又太小了,怎么没有一个折中的字体格式呢?SAP 不提供,我们只好自己来建了。 一、SPAD,假脱机管理 首先,输入事务码SPAD(ECC5 的菜单路径是“工具-CCMS-Print-Spool Administration”),假脱机管理。也就是管理跟打印相关的基础设置。界面如下: 为了设置打印格式,我们需要点击“完全管理”按钮。

可以看到,“完全管理”比“简单管理”多出了三个选项卡,分别是“设备类型”、“字符集”和“管理员”。顺便说一句,“扩展管理”仅比“简单管理”多一个“管理员”选项卡,而比“完全管理”少了“设备类型”和“字符集”。对于每个选项卡中的功能,这里就不一一说明了,因为我还没全部研究过。接下来点击“设备类型”选项卡,出现如下界面: 3 2 在“设备类型”选项卡种,有“设备类型”、“打印控制”、“格式类型”、“页格式”、“封面文本”等几个按钮,分别进行相应类别信息的管理。它们的管理顺序基本上是越下面越接近物理层,越上面越接近逻辑层。具体来说:“页格式”

对应于最基本的纸张大小和方向,如A4、B5、信封、连续纸等等;“格式类型”对应纸张中显示多少行多少列文本或用于哪种形式的打印(是列表、SAPscript 或其他);“打印控制”用于定义控制打印的基本命令,如每英寸多少行多少列、换行换页等等命令;“设备类型”用于定义SAP 系统中所能控制的打印机,以及对每个具体打印机所使用的格式类型、打印控制命令等。“封面文本”我没有用到过,不知道具体在什么情况下使用。 顺便说一下应用工具栏的“显示”和“更改”按钮,它是一个双态互 相转换的按钮。当屏幕显示“更改”按钮时,系统处于显示状态,这时选择 任何功能都会进出它的查看状态,不显示相关的修改按钮;而屏幕显示“显示”按钮时,系统处于更改状态,这时选择功能就会进入其更改状态。 下面我们根据需要依次定义格式类型和设备类型。 二、格式类型管理 点击“格式类型”按钮,进入格式类型清单(也可以在它后面的文本框里输入某个格式类型,直接进入该格式类型的管理界面),列出所有的格式类型,如下图:

sap2000输出结果意义

cn-ky Sap2000:结果数据表格输出 表格显示容 SAP2000中分析数据表格显示是通过运行显示>显示表格命令完成的。点击该命令,弹出选择显示表对话框(如下图)。 树状图中的分析结果按照节点输出、单元输出、结构输出进行分类。用户点击分类名称左侧加号逐级进入下级分类图,点击分类名称左侧方框,使之出现叉号便表示指定的输出容。

节点输出 位移Joint Displacements Joint 节点编号;OutputCase 输出工况名称;CaseType 工况类型;StepType 分步类型;StepNum 分步编号;U1、U2、U3 ,mm 沿局部1、2、3轴位移,单位:毫米;R1、R2、R3,Radians沿局部1、2、3轴旋转角度,单位:弧度。 反力Joint Reactions Joint 节点编号; OutputCase 输出工况名称; CaseType 工况类型; StepType 分步类型; StepNum 分步编号; F1、F2、F3,KN 沿局部1、2、3轴轴向力,单位:千牛; M1、M2、M3,KN-m 绕局部1、2、3轴弯矩,单位:千牛.米. 节点质量Assembled Joint Masses

Joint 节点编号;U1、U2、U3,KN-s2/m 沿局部1、2、3轴轴向质量,单位:千牛.秒2/米;R1、R2、R3,KN-s2/m 绕局部1、2、3轴旋转惯量,单位:千牛.米.秒2。 单元输出 框架输出 Element Forces-Frames 单元力-框架 Frame 节点编号;Station 测站;OutputCase 输出工况名称;CaseType 工况类型;StepType 分步类型;P、V2、V3,KN 单元轴力、局部2轴、3轴剪力,单位:千牛;T、M2、M3,KN-m 绕局部1、2、3轴角加速度,单位:千牛.米;Frame Elem 框架单元编号;Elem Station 单元测站。 Element Joint Forces-Frames:单元节点力-框架

SAP中使本地打印机的设置

SAP中使用本地打印机的设置。 添加本地打印机到SAP 1, 输入T-Code:SPAD 2, 回车后进入打印机设置界面,点击界面中的Display按钮,进入下一界面

3, 在出现的界面中,先点击按钮,然后点击,出现如下界面,按图中所示进行设置。 注:Outputdevice和Short name处文字可任意 4, 选择Access Method标签页,按照下图所示进行设置 注意:Default之前为两个下划线

5, 保存后退出。 至此本地打印机在SAP中的添加已经完成,接下来的设置分两种情况进行设置。 1,没有使用Message determination 此种情况下,Printer的决定顺序如下 ?User definition(Easy Access->Logistic->Material Management->Purchasing->Master Data->Message) * 此处可针对单个Message type进行output的设定。 ?Printer of purchasing group ?Printer of USER parameter PRI ?Printer of USER defaults 可采用下述1.1或1.2两种方式来进行打印机设置的更改。 1.1,Easy Access->Logistic->Material Management->Purchasing->Master Data->Message 针对需要进行更改的Message type逐个更改打印机设置。 ※此方法的缺点是要对Message type进行逐个更改,操作比较繁琐。 1.2,更改Purchasing group的打印机设置 IMG->Material Management->Purchasing->Messages->Output Control->Assign Output Device to Purchasing Groups ※参照Purchasing Group进行打印机设置,更改时,只需要更改Purchasing Group 对应设置即可。

库存转移物料凭证打印输出配置

库存移转打印输出 1. Maintain Output Types (T/C: M706) Path: Material Management->Inventory Management and Physical Inventory->Output Determination->Maintain Output Types 选择Output Type一般选择WA03(GI)和WE03(GR),01的是指同一个移动单据中每项打印一页,03是指所有项打到同一页,02一般用于上了QM后。 例,选择WA03后,点Detail,修改下图Dispatch time 为3。 修改Print页面中的Print param为7。此处为7表示按后台设定的相关工厂和仓位设定的打印机选择打印机,一般此处选S用户参数,然后用SU01对某用户加上参数NDR,值为X。 Maintain Conditions (T/C: MN22) Path: Material Management->Inventory Management and Physical Inventory->Output Determination->Maintain Conditions 如果新建,选Create Condition,一般修改。然后输入之前维护的WA03或WE03。进入下界面。 照上面输入,按F8。

新增Printing of Document item,因需要打印Material Document,故此处新增1,按上图内容新增一项。之后,要维护Output Device,此处选系统默认的打印机LP01。点击保存后退出,再维护再一下WE03。 完成上两项操作后,再维护SU01中的Parameter项,加上NDR参数,Value输入X(大写),以使每次做出入库操作时,有项Print核选框默认选中。这样每次产生的移动单据即可以打印了。使用MB90。 如果有其他的移动类型也需要打印,可检查OMB4和OMB5项,在需要的移动类型上加上相应的值,即针对这些移动类型所做的货物移动就也可以打印了。 移动单据打印输出 用MB90找出需要打印的单据。如下图

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

一、SAP打印原理 SAP的打印过程分两个步骤: 1. 创建假脱机请求 2. 创建输出请求 在点击打印按钮后,系统会提示创建假脱机请求后,你可以选择直接生成输出请求,或者手动生成输出请求,产生输出请求后,系统会根据输出设备的配置,调用相关的打印程序;执行打印任务。 手动生成输出请求: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两种: 1. G计算机前端控制打印; 2. F前端打印:是在sap里统一配置后,如果用户需要打印,遍可以手动选择自己机器上安装的打印机进行打 印就不用一台一台去安装打印机了 3. L的意思很容易理解,就是local本地的意思,就是本机安装的打印机。 4. S主要是windows系统下的远程打印机 5. U主要是Unix系统下的远程打印机 这两种模式使用本机安装的本地打印机或者远程打印机进行打印,打印时可以手动选择打印机或者使用系统默认的打印机进行打印;(使用本机WINDOWS系统配置,不需要区分本地打印机还是远程打印机,可以大大减少工作量)推荐选G;G还有好处是可以避免打印机打印时出现乱码。 注意下面三个选项: a.主机假脱机访问方式:F/G

SAP中PDF格式打印输出

SAP中PDF格式打印输出 方式一:較簡便 在SAP應用中,用戶有時會要求將需要列印的內容轉化成PDF格式的檔,例如將銷售訂單列印輸出成PDF檔作為郵件附件發送給客戶。 解決方法:SAP提供了一個標準程式RSTXPDFT4(Convert SAPscript (OTF) or ABAP Lists Spool Job by PDF)可以實現這一功能,你可以用SA38執行這個程式,或者用SE93為用戶創建一個自定義的Transaction code映射到這個標準程式。 首先將所需列印的內容輸出到SAP列印佇列,運行上述標準程式或自定義的T-code,運行後選擇螢幕中的“Spool request”選項值,可以通過執行T-code:SP01或SP02查詢Spool request,填入你所要轉換的列印佇列號“Spool no.”,並定義輸出後PDF檔案名,按F8執行即可。 方式二: 1、使用T-Code:SPAD啟動列印配置管理 2、在“Configuration” 功能表下,執行"Output Device" 3.按“修改”按鈕進入修改模式,用"Output Device " 菜單上"Create" 4.輸入Output Device 的命字,例如LP02;設置Device Type 為“CNSAPWIN : MS Windows driver via SAPLPD” ,並將Device Class設置為"Standard".

5. 在"Access Method" Tab的參數中設置如下:F 前端列印表示在列印時可以手動選擇本地電腦上安裝的印表機。

6. 需要列印時,系統會提示選擇用戶端安裝的PDF生成器,用戶可選擇立即列印;也可選擇提交到列印池中,稍後用T-Code:SP02手工執行批量列印。 PDF生成器向大推薦PDF XChnageF 3.0,可以設置批量生成檔到指定檔夾,單張紙面上列印多頁內容等,比Adobe Acrobat帶的PDF生成器更強大。

SAP中PDF格式打印输出

方式一:较简便 在SAP应用中,用户有时会要求将需要打印的内容转化成PDF格式的文件,例如将销售订单打印输出成PDF文件作为邮件附件发送给客户。 解决方法:SAP提供了一个标准程序RSTXPDFT4(Convert SAPscript (OTF) or ABAP Lists Spool Job by PDF)可以实现这一功能,你可以用SA38执行这个程序,或者用SE93为用户创建一个自定义的Transaction code映射到这个标准程序。 首先将所需打印的内容输出到SAP打印队列,运行上述标准程序或自定义的T-code,运行后选择屏幕中的“Spool request”选项值,可以通过执行T-code:SP01或SP02查询Spool request,填入你所要转换的打印队列号“Spool no.”,并定义输出后PDF文件名,按F8执行即可。 方式二: 1、使用T-Code:SPAD启动打印配置管理 2、在“Configuration” 菜单下,执行"Output Device" 3.按“修改”按钮进入修改模式,用"Output Device " 菜单上"Create" 4.输入Output Device 的命字,例如LP02;设置Device Type 为“CNSAPWIN : MS Windows driver via SAPLPD” ,并将Device Class设置为"Standard".

5. 在"Access Method" Tab的参数中设置如下:F 前端打印表示在打印时可以手动选择本地计算机上安装的打印机。 6. 需要打印时,系统会提示选择客户端安装的PDF生成器,用户可选择立即打印;也可选择提交到打印池中,稍后用T-Code:SP02手工执行批量打印。

sap打印机设置

sap打印机配置 打印机配置的T-code:spad 这个不多说了,主要谈一下打印机安装的访问模式,如图: 打印机访问模式常用的主要有以下几种,L,S,U,F L的意思很容易理解,就是local本地的意思,就是本机安装的打印机。 S主要是windows系统下的远程打印机 U主要是Unix系统下的远程打印机 F前端打印 比如,如果我想安装的打印机是本地已经装入驱动的远程打印机,如图 这种情况,就不能够选择L模式,因为sap认的打印机名称,是不能有空格的,虽然已经安装在本地,但是打印机名称为:HP LaserJet 6L 在10.10.20.52 上。。(有点长啊。。)呵呵。

正确的方法为,使用S模式,name为hplaserjet6l host设置为10.10.20.52 这样配置就没问题了! 还有,在windows下打印需要开启saplpd服务! F 前端打印 前端打印的意思就是在sap里统一配置后,如果用户需要打印,遍可以手动选择自己机器上安装的打印机进行打印就不用一台一台去安装打印机了。(呵呵,这样好处很大啦,至少可以减轻 basis工作量) 设置的时候device type最好统一配置成: CNSAPWIN : MS Windows driver via SAPLP D,Device class设置成standard printer 注意!在host spool access method项,可以选择F,也可以选择G,不过推荐选择G,G的好处是可以避免打印机打印时出现乱码!host一定要设置成__default(前面是两个_哦~~),其他的就没什么可注意的了。

(sap实施)SAP打印输出管理

SAP打印输出管理 本章主要内容: SAP打印过程介绍 SAP 打印机的设置 SAP打印请求的管理 1 SAP打印过程介绍 SAP的打印过程如上图所示: 1 SAP应用程序触发打印请求,并将打印请求存放在SAP系统的打印池,同时存放在临时对象库中。 2 SAP的打印服务进程(SPO)与SAP GUI客户端的SAPLPD程序进行通讯,将SAP 系统打印池中打印请求传送给操作系统的打印池。 3 操作系统驱动本地打印机进行打印。 SAP的打印请求存放在SAP的临时对象库(TEMSE中),与其他数据不同,TEMSE

临时对象库可以存放在操作系统层面上(参数rspo/store_location=G),也可以存放在数据库中(参数rspo/store_location=DB)。 SAP的打印请求在数据库的表中进行维护,包括打印请求的创建者、创建日期、逻辑打印机名、集团等信息。 2 SAP打印机的设置 SAP打印机的设置可按照下面步骤进行: 1 登陆SAP系统,运行事物代码SPAD。 2 在弹出的窗口中,默认的页面是打印输出设备的管理,点击改写按钮,然后回车。

3 如图所示,系统将显示当前所有SAP打印输出设备(SAP打印机)。点击新建按钮,创建新的打印机。 4 在新建打印机页面,在OUTPUT DEVICE中,输入打印输出设备的名字,如SH_DCMS_LP01,在SHORT NAME中,可以为该输出设备起一个短名称,或者空白由系统自动分配。然后选择DeviceAttributes SHEET页面,在Device Type中为打印机选择驱动程序,CNSAPWIN是标准驱动程序,一般情况下选择该驱动程序。

SAP打印输出管理说明

SAP打印输出治理 本章要紧内容: SAP打印过程介绍 SAP 打印机的设置 SAP打印请求的治理 1 SAP打印过程介绍 SAP的打印过程如上图所示: 1 SAP应用程序触发打印请求,并将打印请求存放在SAP系统的打印池,同时存放在临时对象库中。 2 SAP的打印服务进程(SPO)与SAP GUI客户端的SAPLPD 程序进行通讯,将SAP系统打印池中打印请求传送给操作系统的打印池。

3 操作系统驱动本地打印机进行打印。 SAP的打印请求存放在SAP的临时对象库(TEMSE中),与其他数据不同,TEMSE临时对象库能够存放在操作系统层面上(参数rspo/store_location=G),也能够存放在数据库中(参数rspo/store_location=DB)。 SAP的打印请求在数据库的表中进行维护,包括打印请求的创建者、创建日期、逻辑打印机名、集团等信息。 2 SAP打印机的设置 SAP打印机的设置可按照下面步骤进行: 1 登陆SAP系统,运行事物代码SPAD。 2 在弹出的窗口中,默认的页面是打印输出设备的治理,点击改写按钮,然后回车。 3 如图所示,系统将显示当前所有SAP打印输出设备(SAP打印机)。点击新建按钮,创建新的打印机。

4 在新建打印机页面,在OUTPUT DEVICE中,输入打印输出设备的名字,如SH_DCMS_LP01,在SHORT NAME中,能够为该输出设备起一个短名称,或者空白由系统自动分配。然后选择DeviceAttributes SHEET页面,在Device Type中为打印机选择驱动程序,CNSAPWIN是标准驱动程序,一般情况下选择该驱动程序。 5 单击Device Class右侧的下拉按钮,为打印机选取应用服务器。也确实是这台打印机今后由哪个INSTANCE驱动,要求该应用服务器必须具有SPO(打印服务进程)进程。然后在DECIVE CLASS中选择“标准打印机”。在LOCATION中输入打印机的物理位置信息,以便查找。 6 点击Access Method SHEET页面,单击HOST SPOOL ACCESS METHOD右侧的下拉列表,选择该打印机打印请求的通讯方式。具体通讯方式如下所述:

SAP系统中最常用的打印方式使用手册

发行日期:2007.11.16 文件名称: SAP系统中最常用的打印方式使用手册 目录 前言 (2) SAPLPD前台打印(DEFAULT) (3) 直接前台Windows打印机打印(DEFAULT_G) (4) SAP打印服务器打印 (5) SAP系统中通过E-mail打印(mail打印) (6) 总结 (7)

发行日期:2007.11.16 文件名称: SAP系统中最常用的打印方式使用手册 前言 SAP打印虽然是SAP用户最常用的一种日常作业,但大多数SAP用户对SAP的SAP打印认识都非常模糊,现在我们将SAP最常用的几种打印方式介绍如下: 1、SAPLPD前台打印(DEFAULT): SAPGUI通过安装在客户端的SAPLPD程序打印。 2、直接前台Windows打印机打印(DEFAULT_G):SAPGUI直接调用windows打印机打印。 3、SAP打印服务器打印: 将所有SAP打印请求发送到指定的SAP打印服务器上,由打印服务器输出打印结果。 4、Email打印: 直接将打印结果通过EMAIL发送给指定的用户 相关文档: 《如何检查SAPGUI的补丁级别》 《SAP打印服务器的配置》

发行日期:2007.11.16 文件名称: SAP系统中最常用的打印方式使用手册 SAPLPD前台打印(DEFAULT打印) 通过调用前台SAPLPD应用程序进行打印,虽然操作简单,但较占用系统资源,打印效率不高,速度较慢,且不能用于SAP后台作业打印和批量打印作业。虽然是目前应用最广泛的打印方式,但在打印页数和数量较多的情况下不建议使用。 前台打印(DEFAULT)步骤如下: 1、选择输出设备和 2、选择本地安装的 打印机 3、确认打印 2、系统将自动启动PC端的SAPLPD应用程序并输出打印结果

SAP打印输出输出设置说明

我直接选的显示已经有条件表 ,因为基本不需要建立新的条件 、维护条件表 建立条件表 r Mtb 計上珈 AM41.昼 乂圧的[±. 士口二!M-IH € If M 口 口血袖 W.LL _B 丘示垂件昊 粵)"ij HfJ4>|apt li E O ? 匕 V_|?|回 ?E 』A 有、XBK 丄补 HUH4CI4 X b 0 FMHft ? -I a a son otsoci ns 心国

画 * — 、选择输出类型,这里选择的打印输出的版本,可以点击进去查看 績为口,厉画I IW 屯 *■!! -Mlj.仝胃虹■『邑 阿:yix±; !> ■ I -a c : ’团国out 二瞬匕; 411- 輯事陛 甲空1*1土 二円陀巴亠 】 e -I J eue UHB IQ 条Hi … 削矍日£ *?*.!? k 耳 5? IPWW sniBT HL, 也 mu 册■莎_lf 园1 EiTBIiHlAREi : D ?irt* Li 中 P ? tA^tt Et 0 II>te*BWf? 电嘶■鸟KJ! u 血 □i ft *|SK Htr rriimj B *11*! 3 瞥>1钟甘诘厨 3 学 ^€=*t=SS! J- 冲*■?旳§ 孑爭 UdS 耳业 討■[?【喇刊UT ■ I ■:?* I 0 卵 nfflis ■pjnwL'^SBiffiitte * wi 07』4E4V]创?土咔41扫■>

三、维护输出确定过程

■■恵 1H *_F &“ 二 四 IP sr **H B H =■巨±n .le 节胃更卩 J S f G v G li. *!.-?击 m u /■?F 吗'?s il B f s I m 3 S A a A F ■i' - ? □ c s __ a < 5

SAP打印输出管理介绍(doc 23页)

SAP打印输出管理介绍(doc 23页)

更多企业学院:...../Shop/ 《中小企业管理全能版》183套讲座+89700份资料...../Shop/40.shtml 《总经理、高层管理》49套讲座+16388份资料...../Shop/38.shtml 《中层管理学院》46套讲座+6020份资料...../Shop/39.shtml 《国学智慧、易经》46套讲座...../Shop/41.shtml 《人力资源学院》56套讲座+27123份资料...../Shop/44.shtml 《各阶段员工培训学院》77套讲座+ 324份资料...../Shop/49.shtml 《员工管理企业学院》67套讲座+ 8720份资料...../Shop/42.shtml 《工厂生产管理学院》52套讲座+ 13920份资料...../Shop/43.shtml

《财务管理学院》53套讲座+ 17945份资料...../Shop/45.shtml 《销售经理学院》56套讲座+ 14350份资料...../Shop/46.shtml 《销售人员培训学院》72套讲座+ 4879份资料...../Shop/47.shtml SAP打印输出管理 本章主要内容: SAP打印过程介绍 SAP 打印机的设置 SAP打印请求的管理 1 SAP打印过程介绍 SAP的打印过程如上图所示: 1 SAP应用程序触发打印请求,并将打印请求存放在SAP系统的打印池,同时存放在临时对象库中。 2 SAP的打印服务进程(SPO)与SAP GUI 客户端的SAPLPD程序进行通讯,将SAP系统打印池中打印请求传送给操作系统的打印池。 3 操作系统驱动本地打印机进行打印。 SAP的打印请求存放在SAP的临时对象库

相关文档