ADCS with EAN 128
dynax
Member Posts: 7
This my first message in mibuso so I want to say goodbye to everyone.
I successfully installed ADCS and deploy a Miniform to read with a terminal the 128 EAN Barcodes.
The problem I have is that while the terminal seems to read the GS character (29) (we made several test without connecting to VT100 and it works well), when it was connected to VT100 and passes the readed barcode to Navision via the miniform, the character 29 was lost.
In fact I try to save the xmldocument when it was loaded from the instream in the 7700 codeunit:
...
// Step 5- Process the document (and inform ADCS components of result)
IF (DocumentOK) THEN BEGIN
...
xmlMessage.load(InStrm);
//ADDED
xmlMessage.save('C:\InStrm.txt');
...
but when i open the In'Strm.txt there isn't the char 29.
This cause the impossibility to decode correctly the EAN 128 barcode with variable Application Identifier field length (such as the DB10 (lot) or the DB37).
Is anyone able to solve this problem, i.e. knows how let the miniform pass the GS character to Navision?
Thanks in advance for any advice
Michele Bendazzoli
I successfully installed ADCS and deploy a Miniform to read with a terminal the 128 EAN Barcodes.
The problem I have is that while the terminal seems to read the GS character (29) (we made several test without connecting to VT100 and it works well), when it was connected to VT100 and passes the readed barcode to Navision via the miniform, the character 29 was lost.
In fact I try to save the xmldocument when it was loaded from the instream in the 7700 codeunit:
...
// Step 5- Process the document (and inform ADCS components of result)
IF (DocumentOK) THEN BEGIN
...
xmlMessage.load(InStrm);
//ADDED
xmlMessage.save('C:\InStrm.txt');
...
but when i open the In'Strm.txt there isn't the char 29.
This cause the impossibility to decode correctly the EAN 128 barcode with variable Application Identifier field length (such as the DB10 (lot) or the DB37).
Is anyone able to solve this problem, i.e. knows how let the miniform pass the GS character to Navision?
Thanks in advance for any advice
Michele Bendazzoli
0
Answers
-
We are not using ADCS, but we had the same problem which we also were not able to solve directly. We fixed it by substituting the GS char by some other rarely used printable character by configuring the scanner accordingly and adapted the decoding logic on the NAV side.0
-
vaprog wrote:We are not using ADCS, but we had the same problem which we also were not able to solve directly. We fixed it by substituting the GS char by some other rarely used printable character by configuring the scanner accordingly and adapted the decoding logic on the NAV side.
Thank you for the advice.
We also proceeded in this manner.
Michele Bendazzoli0
Categories
- All Categories
- 73 General
- 73 Announcements
- 66.6K Microsoft Dynamics NAV
- 18.7K NAV Three Tier
- 38.4K NAV/Navision Classic Client
- 3.6K Navision Attain
- 2.4K Navision Financials
- 116 Navision DOS
- 851 Navision e-Commerce
- 1K NAV Tips & Tricks
- 772 NAV Dutch speaking only
- 617 NAV Courses, Exams & Certification
- 2K Microsoft Dynamics-Other
- 1.5K Dynamics AX
- 322 Dynamics CRM
- 111 Dynamics GP
- 10 Dynamics SL
- 1.5K Other
- 990 SQL General
- 383 SQL Performance
- 34 SQL Tips & Tricks
- 35 Design Patterns (General & Best Practices)
- 1 Architectural Patterns
- 10 Design Patterns
- 5 Implementation Patterns
- 53 3rd Party Products, Services & Events
- 1.6K General
- 1.1K General Chat
- 1.6K Website
- 83 Testing
- 1.2K Download section
- 23 How Tos section
- 252 Feedback
- 12 NAV TechDays 2013 Sessions
- 13 NAV TechDays 2012 Sessions
