SAP Bar Code 开发(02) – 条码生成与输出打印

简介:   SAP Bar Code 开发(02) – 条码生成与输出打印 上篇文章中讲述了SAP Bar Code的几种解决方案; 而本文主要讲述条码的格式类型及其SAP提供的条码格式打印;   1.
 

SAP Bar Code 开发(02) 条码生成与输出打印

上篇文章中述了SAP Bar Code的几方案;

而本文主要条码的格式型及其SAP提供的条码格式打印;

 

1. 条码类与码

条码型估都很熟悉,主要分维码和二维码

然而,条码制却是有多格式,如:

维码Code-39Code-93 Code-128

维码PDF-417Data MatrixMaxi CodeQR CodeCode-49Code-16K


PDF-417


QR-Code

 

其中,像Code-39Code-128PDF-417QR Code都是在市到的。

下表中其做了简单区分:

 

维码

Code-39

Code 3 of 9)是度可的离散型自校字母字式

维码

Code-128

Code128    度可连续型字母字式

维码

PDF-417

1848字符/2729 个数/500个汉

维码

QR Code

4296字符/7089个数/1000个汉

 

注意:

SAP准功能,二维码只能生成 PDF-417制,QR Code制的生成,需要在客(Client) 安装件( SAPWIN.DLL (击链)

然,这个组件需要外收。如若不想该组件,免方案可以使用Google表工具 Infographics 生成 QR-Code

只是缺点在于需要外网网络支持,有些企业内部都只允许内网访问

 

2. 义条码

下面通过简单的操作,实现维条的生成。

1). SAPScript 字体维护创 (T-CodeSE73)

SAPscript字体维护界面,选择统条(System Bar Codes),然后点Change,可以看到系目前存在的

2) 新建按,在出的技术参数界面,选择New” 按

3) Bar Code 和描述:

4) 确定后,现选择码制的界面:

5) 有几个条码码制供你选择选择你需要的制,提交后界面:

Normal 条码方向做左到右描;

Rotated 条码方向旋90°,从头到尾描;

Inverted 条码方向旋180°,右到左描;

Bottomup 条码方向旋270°,底部到描;

 

6) 选择Normal后,下一步条码度和高度:

Narrow Module Width: 入控制条码

Linear Height: 入控制条码的行高

 

7) 保存新建的 Bar Code

选择yes”,即可在Bar Code字体中,看到刚创建的条码

 

8) 测试

选择刚创建的条码(ZSAPJX)后,点击测试执行按( F6)

测试界面:


 

击执行,在打印预览界面可以看到条码的效果:

 

3. Smartstyle 条码样

在事务码Smartstyle中,入自定义样式名后,在字符集(Character Formats)中点:


 

Bar Code选项中,选择 ZSAPJX

保存后,激活。

 

4. Smartforms 条码

Smartforms中定字段,在字符格式中选择Bar Code字符:

保存激活,Smartforms程序后,即可条码

 

5. 打印格式配置

由于不同的条码标签有不同的尺寸格,在配套的标签打印机需要置之外,在SAP中也应对打印的面格式需要置;

入事务码SPADSpool Administration – 假机管理 界面;对应标签规格的面格式。

面格式:


 

建成功后,在Smartforms用:

 

http://www.sapjx.com/generate_bar_code_and_print.html

目录
相关文章
|
SQL 设计模式 前端开发
【置顶】SAP ABAP开发实战——从入门到精通系列目录
本文章为SAP ABAP开发实战——从入门到精通系列的目录以及关于该教程的后续写作计划表
1557 0
【置顶】SAP ABAP开发实战——从入门到精通系列目录
SAP 金额转中文大写自开发函数
关于凭证打印时需将金额转换成中文大写
116 0
|
BI
SAP ABAP在线预览文档对象的开发实现
应用场景:有些定制化开发(报表/功能增强等)完成之后,客户需要将其操作手册或者相关文档放在某个报表的初始画面,供实际操作者在线查阅,当然这个功能也同样类似于模板的下载,这里就以在线预览(直接打开)为例进行说明。
224 0
SAP DALOG开发-代码触发回车事件
对于指定输入框:触发屏幕回车事件
232 0
SAP QM初阶事务代码QA11对检验批做UD时出现很多UD Code的选择集?
SAP QM初阶事务代码QA11对检验批做UD时出现很多UD Code的选择集?
SAP QM初阶事务代码QA11对检验批做UD时出现很多UD Code的选择集?
SAP QM 执行事务代码QA11 报错- Selected set code does not exist, or data entered is incomplete-
SAP QM 执行事务代码QA11 报错- Selected set code does not exist, or data entered is incomplete-
SAP QM 执行事务代码QA11 报错- Selected set code does not exist, or data entered is incomplete-
SAP QM QS41 试图维护Catalog为3的Code Group, 报错-You need to maintain catalog 3 (Usage Decisions) in Customi
SAP QM QS41 试图维护Catalog为3的Code Group, 报错-You need to maintain catalog 3 (Usage Decisions) in Customi
SAP QM QS41 试图维护Catalog为3的Code Group, 报错-You need to maintain catalog 3 (Usage Decisions) in Customi
SAP MM 执行事务代码MRRL报错-No message was found for partner 100065 company code 0001-
SAP MM 执行事务代码MRRL报错-No message was found for partner 100065 company code 0001-
SAP MM 执行事务代码MRRL报错-No message was found for partner 100065 company code 0001-
SAP MM 物料库存转固定资产,报错:You cannot post to asset in company code 1900 fiscal year 2021
SAP MM 物料库存转固定资产,报错:You cannot post to asset in company code 1900 fiscal year 2021
SAP MM 物料库存转固定资产,报错:You cannot post to asset in company code 1900 fiscal year 2021
SAP MM Error message - Customizing incorrectly maintained – in transaction code ML81N
SAP MM Error message - Customizing incorrectly maintained – in transaction code ML81N
SAP MM Error message - Customizing incorrectly maintained – in transaction code ML81N