Dec 5, 2007 - LABEL MATRIX features helpful design wizards that you can opt to use for everything from printer selection to database setup to 2D bar code. How to Encode FNC1 in a GS1 Barcode? To add the functional character FNC1 to your barcode data follow these steps: • Enter the barcode data „10222333 F15100701“. • Switch to the tab 'Settings' and check Escape Sequences. • FNC1 will be insert and the Application Identifier (AI=15) is recognized automatically in the HRT. • In Barcode Studio 11.5+ you can use the new Assistant for GS1 Application Identifiers. FNC1 is used as separator character for variable length data fields in the application identifier standard. It can be encoded with F. Sample: The data field for the batch / lot number varies in length (up to 20 characters) and needs a termination (FNC1). Please consider: • To encode FNC1 Escape-Sequences must be enabled. • Don't insert FNC1 after the last data field. • Insert FNC1 even if the maximum field length is used. Example 1: FNC1 in TBarCode In this example we generate a GS1-128 barcode with 2 Application Identifier. The batch or lot number ( AI =10, variable length so it needs FNC1) and the best before date ( AI=15). ' set the barcode type = GS1-128 (EAN/UCC 128) TBarCode101.BarCode = eBC_GS1_128 ' enable Translate Escape Sequences TBarCode101.EscapeSequences = True ' set the data to be encoded TBarCode101.Text = ' 10222333 F 15100701' Example 2: FNC1 in Barcode Studio To add the functional character FNC1 to your barcode data follow these steps: • Enter the barcode data „10222333 F15100701“. • Switch to the tab 'Settings' and check Escape Sequences. • FNC1 will be insert and the Application Identifier (AI=15) is recognized automatically in the HRT. • In Barcode Studio 11.5+ you can use the new Assistant for GS1 Application Identifiers. How to Encode GS, RS and EOT into a 2D Barcode? RS, GS and EOT are ASCII control characters, which are used to format data in a 2D bar code (see ). Because they are unprintable you need to use special escape sequences to encode them in the bar code data. • x1d - GS, Group Separator, ASCII Code 29 (Hex 1D) • x1e - RS, Record Separator, ASCII Code 30 (Hex 1E) • x04 - EOT, End of Transmission, ASCII Code 04 (Hex 04) In order to convert the hexadecimal sequences (starting with x.) into their ASCII value, you have to enable Escape-Sequences (Translate Escape Sequences) in the bar code properties. Format 06 Example: [)>06SP66831000GSV9117327GS16S3.0G Data to encode: [)> x1e06 x1dSP66831000G x1dSV9117327G x1dS16S3.0G x1e x04 Note: The header and trailer of Format 06 can be encoded using Macro 06 Format (see 2D specific bar code properties). How Can I Calculate the GTIN Check Digit with GS1 Data Matrix? Assuming you have several Application Identifiers to encode (01-GTIN + 17-Expiration Date + 10-Batch Lot.) and you want to calculate the check digit of the GTIN number with TBarCode, proceed as follows: Set Property Format = 01#############^ Set Property Translate Esc Sequences = True Set Property CheckDigit = EAN-14 (complies with Mod-10 used with GTIN) Set Property DMFormat = EAN Set Property Text = GTIN (13 digits, no check digit) + 17 + Exp. Date + 10 + Batch Lot Number Note: Encode the leading GTIN number without 01 and with only the first 13 digits (no check digit).The '^' character in the format property controls the position, where the calculated check digit will be automatically inserted. The leading 01 AI for the GTIN is also contained in the format string. Normally you have to keep an eye on this Forum: But I thought a little overview of the, to my mind, most useful plugins would allow more people to start using them. It allows creative people to create all kinds of their own plugins. Obs studio ios camera plugin for mac mac. The resulting barcode data will be as follows: 10 + GTIN (13 digits + 1 check digit) + 17 + Exp. Date + 10 + Batch Lot Number.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |