In this example, Eastern Shore requested the addition of barcode at the line level. Below are instructions on how to achieve this and remove the barcode data from printing .
I copied their existing overlay into BGEAST SO.
To add the barcode , go to mapped fields and add new BCLINE field.
From the spoolfile below you will see the barcode data (underlined in red) This starts in column 8-21. We want to barcode this data everytime it appears on the spoolfile. So the row would start when the line details or body starts. (Row 25-67)
Use the F4 for ‘font’ selection. You will need to select ‘soft fonts’ which are the barcode. In this case I am using 3of9med .
Then, select ‘Conditional Map’ from the functions box.
We want to condition this map field on finding the first two characters of the barcode ‘O0’ This would be column 8-9 from spoolfile = O0.
Now we need to go to the body area that is mapped. Select with ‘1’.
Under functions, select ‘Conditionally Map’
Now we are making this mapped field conditional. We do not want the data to print, since we are barcoding. To remove so this does not print , starting at column 8-9 <> O0
Test by manually merging the new bgeast so form with a OE615 spoolfile from Eastern Shore user.
End result. The barcode data is now gone and the barcode now appears.
Was this article helpful?
That’s Great!
Thank you for your feedback
Sorry! We couldn't be helpful
Thank you for your feedback
Feedback sent
We appreciate your effort and will try to fix the article