From fcc0ce6b72f6d03ba0a69371b6dc28dbe5a0ee71 Mon Sep 17 00:00:00 2001 From: "Infineon\\StieberD" Date: Mon, 3 Feb 2025 14:17:54 -0700 Subject: [PATCH] modified barcode verification form and service to force lowercase input to uppercase input to avoid scanning issues --- LSL2/OIWIN/NDW_VERIFY_BARCODE.json | 6 +++--- LSL2/STPROC/NCR_SERVICES.txt | 3 ++- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/LSL2/OIWIN/NDW_VERIFY_BARCODE.json b/LSL2/OIWIN/NDW_VERIFY_BARCODE.json index 81b0b90..f24b0c0 100644 --- a/LSL2/OIWIN/NDW_VERIFY_BARCODE.json +++ b/LSL2/OIWIN/NDW_VERIFY_BARCODE.json @@ -692,7 +692,7 @@ "<4,8>": "51", "<4,9>": "", "<4,10>": { - "<4,10,1>": "0x5E000080", + "<4,10,1>": "0x5E000088", "<4,10,2>": "0x200" }, "<4,11>": { @@ -1009,7 +1009,7 @@ "<6,8>": "51", "<6,9>": "", "<6,10>": { - "<6,10,1>": "0x5E000080", + "<6,10,1>": "0x5E000088", "<6,10,2>": "0x200" }, "<6,11>": { @@ -1938,7 +1938,7 @@ "<12,8>": "51", "<12,9>": "", "<12,10>": { - "<12,10,1>": "0x5E000080", + "<12,10,1>": "0x5E000088", "<12,10,2>": "0x200" }, "<12,11>": { diff --git a/LSL2/STPROC/NCR_SERVICES.txt b/LSL2/STPROC/NCR_SERVICES.txt index c9f8184..6b92678 100644 --- a/LSL2/STPROC/NCR_SERVICES.txt +++ b/LSL2/STPROC/NCR_SERVICES.txt @@ -85,7 +85,8 @@ Options SCAN_TYPES = 'CASSETTE_1', 'CASSETTE_2', 'WM_IN_1', 'WM_IN_2' //---------------------------------------------------------------------------------------------------------------------- Service ProcessScanData(ScanData, ScanType = SCAN_TYPES, FirstCassID, OperatorID) - If (ScanData NE '') then + If (ScanData NE '') then + Convert @Lower.Case to @Upper.Case in ScanData // Code 3of9 encodes the asterisk and underscore characters. These need to be decoded. ScanData = Scan_Services('DecodeScanData', ScanData)