W wersji 2022.0.3 nastąpiły zmiany w funkcjonalności integracji z Comarch OCR – celem obsługi barcodes jest rozpoznawanie oraz zapisywanie wielu kodów kreskowych z dokumentu, który jest przetwarzany w usłudze Comarch OCR.
Możliwe jest także zapisywanie typów kodów kreskowych rozpoznanych w usłudze Comarch OCR. Dzięki wprowadzonym zmianom istnieje możliwość zmapowania na dokument w Comarch DMS więcej niż jednego kodu kreskowego, który zostal rozpoznany na dokumencie.
Wprowadzone zmiany dotyczą punktów ACD w ramach trybów współpracy:
- Współpraca z Comarch OCR
- Współpraca z Comarch OCR (przesyłanie skanów z kontrolki załącznik na dokumencie DMS)
Kody kreskowe, które zostały rozpoznane na dokumencie przez usługę Comarch OCR, są zapisywane w dwóch miejscach:
- w tabeli do.OC_Documents w kolumnach: OCD_BarcodeText i OCD_BarcodeType (tak jak dotychczas) – w tych kolumnach są zapisywane informacje, które pochodzą z odpowiedzi z Comarch OCR z sekcji Barcode – tutaj zawsze pojawia się pierwszy kod kreskowy, który został rozpoznany na dokumencie
- w nowododanej tabeli do.OC_DocumentBarcodes (OCB), w której znajdują się następujące kolumny:
OCB_Id – zawiera identyfikator rekordu (typ: int)
OCB_DocumentId – w tej kolumnie znajduje się identyfikator rozpoznanego dokumentu (typ: int)
OCB_BarcodeText – zawiera rozpoznany kod kreskowy (typ: varchar(255))
OCB_BarcodeType – w tej kolumnie zapisywany jest typ rozpoznanego kodu kreskowego (typ: varchar (50))
OCB_LP – zawiera kolejny numer barcode w danym dokumencie
W ramach tabeli zostają zapisane wartości, które są przekazywane w odpowiedzi z Comarch OCR w sekcji Barcodes. Pierwszy z rozpoznanych kodów kreskowych jest taki sam jak kod kreskowy, który jest zapisywany w sekcji Barcode.