Last week I spent some time finding out how to implement barcode printing in SAP. As usual I googled the internet and a couple of alternatives were flung at me: middleware, hardware vendor applications, installing fonts, etc.
Interestingly enough there is one very simple solution: using the standard barcode font that SAP standard offers for SmartForms. You wonder why there are so many alternatives while SAP already includes the easiest one. The main requirements for printing barcodes this way are:
- It will only work with SmartForms. If you are still using SapScript this is the time to switch to the modern era of form design.
- SAP R/3 4.6C: you are running an older version? Seriously? Then wake up your CIO.
How to approach label design with barcodes:
1) Design the label: choose the text elements and the type of barcode. Think about what technical data elements to include and from what structure table these can be taken (e.g. MATNR for material number). The below example is designed to let the barcode represent the batch number.
Bar code label
2) In your design include Font: standard text is Arial, but your barcode is the standard font that SAP offers. Go to transaction SE73 to create the appropriate barcode type. On the opening screen of SE73 choose “System Bar Codes” > Change.
3) On the screen <Change System Bar Codes> choose Create (F5). Choose new barcode technology. Run through the steps that SAP offers you. It will ask you what type of barcode you prefer. Code 128 is a common type that will fit your need in most cases. Create your new type starting with ‘Z’.
4) The developer will make sure that using your data elements and font types in SmartForm the label will be ready for use. If your batch code (CHARG) is ‘1234567890′ then with the new barcode font this number will be displayed as the barcode in the example label above.
5) Set up the output configuration through customizing. In case of GR labels: IMG > Materials Management > Inv Management and Phys Inventory > Output Determination .
If you experience problems printing barcode labels in SAP, below you find links to two of the most popular printer vendors who partner with SAP:
- Printing SmartForm barcode labels with SATO
- Printing SmartForm barcode labels with Zebra
source url: http://www.kowboyz.nl/blog/smartform-barcode-labels/
分享到:
相关推荐
ABAP/4是SAP R/3系统中专用于开发和定制应用的核心编程语言,允许企业根据自身需求进行系统的个性化配置。 ABAP/4,全称为Advanced Business Application Programming/4,是一种第四代编程语言,旨在促进交互式业务...
ABAP - Keyword Documentation This documentation describes the syntax and meaning of the keywords of the ABAP language and its object-oriented part ABAP Objects. Alongside this, language frameworks ...
本文档是《SAP中文教材全系列之ABAP-BC400_ZH》,为SAP ABAP编程语言的学习提供参考。文档包含了详细的ABAP课程内容,旨在帮助学员理解并掌握ABAP编程的基础知识和高级技能。以下将详细阐释文档所涵盖的知识点。 ...
CD260-ABAP-in-Eclipse-开发-CN CD260-ABAP-in-Eclipse-开发-CNCD260-ABAP-in-Eclipse-开发-CNCD260-ABAP-in-Eclipse-开发-CN
在数据库通信方面,ABAP使用开放SQL与R/3系统的数据库进行交互。Open SQL是一种简化版的SQL,它允许开发者执行查询、插入、更新和删除数据库记录。同时,ABAP提供了数据库视图和数据库函数,以增强数据访问能力。 ...
简单来讲,SAPLINK就是用来导入和导出ABAP程序,等开发对象的一个开源分享项目的产物. 1.上载前置工具程序 导入SAPLINK需要使用ZSAPLINK_INSTALLER程序进行导入. TCode:SE38,新建名为ZSAPLINK_INSTALLER的程序. 2....
SAP-ABAP-Certification-Review.pdf
1、解压后,支持直接导入ABAP 2、支持文本编辑器打开 3、如有不解之处,可以查阅文章:《金色传说:SAP-ABAP-IW21/IW22通知单保存增强:保存通知单时根据特殊条件创建新的事故通知单》或搜索公众号:SAPABAP金色传说
在SAP系统中,ABAP(Advanced Business Application Programming)是一种编程语言,用于开发和定制企业资源规划(ERP)软件,而MM(Materials Management)模块则是SAP中的一个重要部分,主要处理采购、库存管理和...
《SAP R/3系统与ABAP编程基础详解》 SAP R/3系统是全球广泛应用的企业资源规划(ERP)软件,由SAP公司开发,主要用于整合企业的各项业务流程,如财务、人力资源、供应链管理等。R/3代表三个关键元素:实时(Real-...
ALV 全称为 ABAP List Viewer,在 R/3 4.6C 之前,已经正式更名为 SAP List Viewer。ALV 提供给系统用户多种丰富的交互功能,包括报表输出、列表显示、交互功能等。 二、ALV的用户界面 ALV 的用户界面分为三个部分...
ABAP-培训教材附录 ABAP-培训教材ABAP-培训教材ABAP-培训教材ABAP-培训教材
eclipse-abap-keywordcolors eclipse-abap-关键字颜色
SAP ABAP-BC401是SAP ABAP(高级商业应用编程语言)的一部分,它是一种编程语言,专门为SAP软件应用开发。ABAP-BC401的内容覆盖了SAP ABAP开发的各个方面,旨在帮助读者深入掌握ABAP开发技能。从提供的文件内容来看...
1. SAP PO的发展历程:从SAP XI 1.0到SAP PI 7.x,再到SAP PO,其核心是ABAP Stack和Java Stack,以及Integration Engine和Business Process Engine。AEE/AEX的引入提升了JAVA堆栈的运行效率,支持更复杂的流程自动...
### SAP-ABAP-OO 实现 CL-SALV-TABLE 的关键知识点 #### 1. ABAP 面向对象的 ALV 显示方法 在 SAP 的 ABAP 环境中,ALV (Application List Viewer) 是一种非常常用的技术,用于在屏幕上以表格的形式展示数据。传统...
### SAP R/3 IDoc Cookbook for EDI and Interfaces:关键知识点解析 #### 一、引言 《SAP R/3 IDoc Cookbook for EDI and Interfaces》是一本深入讨论IDoc开发在SAP R/3系统中应用的手册,特别针对电子数据交换...
SAP ABAP 是一种高级的商业应用程序开发语言,由 SAP 公司开发,用于开发基于 SAP R/3 的商业应用程序。ABAP/4 是英文 Advanced Business Application Programming 的缩写,是 SAP R/3 商用系统的应用程序开发工具。...