TEC-IT
TECIT
Share!

TBarCode/SAPwin: Version History

Version history for TBarCode/SAPwin and TBarCode for SAPlpd (Barcode DLL for SAP® ERP systems).
 

2009/08/10

V9.0.1

New

  • Application Data/ProgramData directory can now be opened from the start menu (e.g. to edit barcode.ini file).
  • Undocumented Print Controls V (variables) and N (white space stripping) were added to the documentation.

Bug Fixes

  • Module width (M parameter) could not be set if width (B parameter) was missing.
  • Use now different installation directories for TBarCode SAPwin V6 and V9 (allow parallel installation).
  • Barcode.ini Parameter Debug text was truncated.

2009/06/29

V9.0.0

New

  • Support of Unicode SAP Systems
    Unicode® print controls (e.g. generated in SAP ECC 6.0 spool files) are supported now.
  • Windows Vista/Windows 7
    Windows Vista/Windows 7 support has been improved (ini file and log file are located in the ProgramData directory by default).
  • New Bar Code Types
    • HIBC codes
    • 2D Codes: Aztec Code, Micro QR Code
    • Postal Codes: DPD, KIX Code, Italian Postal 2 of 5, DAFT Code
    • 1D Codes: Telepen, Telepen Alpha, ITF-14
  • Character Encoding
    Users can now choose with which character set the barcode data is encoded. Per barcode type there are predefined character sets. Moreover, there are options for customized code pages (or no conversion at all).
  • Enforce Binary Encoding Mode
    Now Data Matrix, PDF417 and Micro PDF can encode data exclusively in Binary Mode.
  • QR-Code
    Print control parameter for multi byte mode compression (Kanji/Chinese) has been added.
  • Composite Separator
    It is now possible to specify a custom composite separator character.
  • Check Digits
    Check digit validation: Wrong check digits in the bar code data result in an error.

Fixes

  • Ini File Location: If the Barcode.dll is stored in a different location as the executable (e.g. SAPsprint), the Barcode.ini file was not found.
  • Data Matrix Encoding: Wrong latches in conjunction with FNC1.
  • More bar code related fixes - see TBarCode DLL V9.2.2 History.

2007/07/02

V6.0.3.33

New:
  • MSI based setup.
  • Setup contains now 2 Barcode DLL versions (one for SAPlpd and one for SAPsprint).
Bug Fixes
  • Some customers (rarely) had problems with the start up of SAPlpd (“Error in MFC application...“). A separate version of the Barcode DLL for SAPlpd (with different call stack format) fixes the problem.
  • When reading the license data, the barcode.ini file was read only in the actual application path but not in the (alternative) Windows directory. This was fixed now.

2007/03/01

V6.0.2.32

New:
  • New Barcode Engine (TBarCode Library V7) with higher drawing precision and advanced possibilities to solve printer driver problems.
Bug Fixes
  • A licensing problem (demo-barcode) with parallel processing by SAPsprint was fixed. May occur more often in Windows Terminal Server Environments.
  • Depending on the used version, SAPsprint expects different return codes after bar code generation (implementation inconsistency). The actual service release 2 now implemented exactly the return codes expected by the latest revisions of SAPsprint and SAPlpd. Otherwise log error messages would occur with these versions.

2006/03/15

V6.0.1.28

Bug Fix
  • Default height was used, if "barcode.ini" parameter "direction=-1" was set.

2006/02/24

V6.0.0.27

New:
  • RSS - Reduced Space Symbology (all sub variants)
  • EAN UCC Composite Symbology (all sub variants)
  • MicroPDF417
  • Enhanced error messages with indication of non-codable characters
  • Demo text instead of horizontal line in unlicensed mode
  • Shift parameter (barcode.ini) for vertical baseline adjustment
  • Print control parameter M for convenient module width adjustment
  • Tested SAPsprint and SAPWIN.dll support (access method G)
  • Bar code generator is based on new TBarCodeLib V6

2004/03/19

V5.1.1.26

New:
  • The Log File shows the barcode.ini settings now.

2004/02/02

V5.1.1.25

Bug Fix:
  • A problem with selection of the default check digit (P="1") was eliminated (showed an affect in "CodaBar 2 Width").

2004/01/21

V5.1.0.24

New:
  • Default-Setting "OptResolution" in the barcode.ini file is possible now.

2004/01/16

V5.1.0.23

New:
  • Printcontrols FN, FS, FW for individually bar code fonts.
  • Default setting of the font in the barcode.ini is possible.

2003/08/22

V5.0.0.21

The following features were added:
  • Symbologies Codablock F, Pharmacode 1+2 Spur, RSS-14, Flattermarken
  • Setup of font characteristics for EAN/UPC bar codes through barcode.ini file parameters.
  • New Print controls: W=Bar Width Reduction; T=Text Alignment
Bug Fixes:
  • 2D Symbologies: the symbol height was influenced by the text flag (Print control A="1")
  • BarSIMM-compatibility for PDF417 Default X/Y Ratio was improved

2003/07/07

V4.1.1.20

New:
  • Adjusting of Default Guard Bar Width (barcode.ini), can help with problems with printer drivers (which don't print without horizontal line).

2003/07/01

V4.1.1.19

Bug Fixing:
  • If the barcode.ini file is not in the application path (but in Microsoft Win-NT directory), or is not found, the default module width was zero (instead of 0.5mm).

2003/04/14

V4.1.1.18

New:
  • Print control A=2 for printing the text above the bar codes.
Bug Fixing:
  • Wrong check digit in Code 39
  • Exception when using FNC1 (print control %=)

2003/03/10

V4.1.1.17

Bug Fixing:
  • The print control P to switch on the check digit was uneffective (no check digits).

2003/01/29

V4.1.1.16

Bug Fixing:
  • When passing variables (printcontrol parameter V) a comma was not allowed in the data string, so it came to a "Variable Print Control Error". Now you can use "," in the data string.

2002/10/18

V4.1.1.15

New:
  • Emulation of BarSIMM default settings (module width, height...). If emulation is turned on, a higher compatibility to DIMM/SIMM printer extensions is reached.
  • New print controls for German + Australian postcodes.
Bug Fixed:
  • License data was written to the registry and sometimes the license data couldn't be read correctly (security-problem).
  • Data Matrix: in codes containing an odd number of digits a fortuitous character was inserted at the end.
  • Float. Point Exception if B= Parameter are not in the print control.

2002/09/24

V4.1.0.14

New:
  • Print Control ... E="1" for encoding of escape sequences

2002/08/28

V4.1.0.13

New:
  • Special UPS-Mode, used for MaxiCode.

2002/04/23

V4.0.0.11

TEC-IT introduces version 4.0 of TBarCode for SAPLPD!

  • Supports 2D symbology QR-Code for large amounts of data.
  • In addition PDF417 can now be coded with up to 1500 characters by using extended Printcontrols.

2002/04/19

V4.0.0.12

New:
  • New Setup, based on TBC4 (ProdID="8"+9).
  • QR-Code Print Controls.
  • 2D support for up to 2500 characters (PDF417).

2001/07/02

V2.0.10

The following features were added:

  • New supported bar code: Data Matrix
  • The module width of bars and spaces is now adjustable in absolute units [mms/1000]. In previous versions the width was only adjustable in [pixels] - therefore the bar code width depended on the printer resolution. Also a default value for the module width can now be set in the barcode.ini file (setting: DefModWidth).
  • Enhanced debugging features (e. g. sending a print control - barcode.ini setting BCText). Errors in the bar code (wrong print control, wrong bar code data) can be made visible on the printed document (barcode.ini setting: OnError).
  • Better verification of syntax errors in print controls
  • Symbol specific parameters for PDF417, MaxiCode and Data Matrix are supported now (e.g. EC-Level, Structured Append,...).

2001/06/20

V2.0.1.9

Corrections to V2.0:

  • Bug Fix: a printing problem occurred always if the bar code data contained a comma (e.g. "123,45A"). This problem was corrected (cause: in this special case the data characters were interpreted as if they were part of the Print control)

2000/08/18

V2.0

Enhancements since V1.03:

  • From V2.0 the 2D-Symbologies PDF417 and Maxicode are supported (with standard behavior).

2000/03/27

V1.03

Fixed: The error text is now displayed with a correct description

2000/02/17

V1.0

Start of the version history.

© TEC-IT Datenverarbeitung GmbH, Austria  ++43(0)7252/72720  office@tec-it.com