Baza wiedzy LINKSPOT › Comarch BPM - współpraca z Comarch ERP Optima

Definiowanie punktu konfiguracyjnego (współpraca z Comarch OCR (generowanie dokumentów do Repozytorium))

Comarch BPM - współpraca z Comarch ERP Optima · Opublikowano 2026-02-10

W wersji 2023.0.0 dodany został nowy typ punktu ACD o nazwie Współpraca z Comarch OCR (generowanie dokumentów do Repozytorium). Umożliwia on przesyłanie dokumentów do Comarch BPM (dawniej DMS) Repozytorium oraz przeprocesowanie ich przez usługę Comarch OCR.

W ramach tego typu możliwe jest utworzenie wielu punktów konfiguracyjnych, podobnie jak ma to miejsce w przypadku innych typów punktów ACD.

Uwaga

Typ punktu konfiuracyjnego “Współpraca z Comarch OCR (generowanie dokumentów do Repozytorium)” jest dostępny na liście tylko, jeśli została włączona współpraca z modułem Repozytorium, czyli gdy w pliku web.config klucz UseRepository=”True” (zob. przykładowo Instalacja aplikacji web w trybie ręcznym).

Jeżeli UseRepository=”False”, wówczas punkt typu „Współpraca z Comarch OCR (generowanie dokumentów do Repozytorium)” nie jest dostępny.

Uwaga

Typ punktu konfiguracyjnego “Współpraca z Comarch OCR (generowanie dokumentów do Repozytorium)” nie jest dostępny, jeśli w pliku web.config klucz WorkMode=”Lite” (Comarch DMS pracuje w trybie Lite)

Punkt ACD typu „Współpraca z Comarch OCR (generowanie dokumentów do Repozytorium)”, zakładka „Tryb współpracy”

Zakładka Ogólne

Punkt ACD typu „Współpraca z Comarch OCR (generowanie dokumentów do Repozytorium)”, zakładka „Ogólne”

W ramach zakładki „Ogólne” znajdują się następujące pola:

Przykładowa lista typów dokumentów wyświetlana w module Repozytorium

Punkt ACD typu „Współpraca z Comarch OCR (generowanie dokumentów do Repozytorium)”, zakładka „Ogólne”, pole „Typ dokumentu” – przykładowa lista typów dokumentu dostępnych w module Repozytorium

Przykładowa struktura folderów w module Repozytorium

Punkt ACD typu „Współpraca z Comarch OCR (generowanie dokumentów do Repozytorium)”, zakładka „Ogólne”, pole „Lokalizacja” – przykładowa lista lokalizacji dostępnych w module Repozytorium

Zakładka Lista

Na zakładce „Lista”, analogicznie do pozostałych trybów pracy punktów konfiguracyjnych, należy za pomocą zapytania SQL określić listę dokumentów, która będzie wyświetlana w oknie ACD po przeprocesowaniu plików w usłudze Comarch OCR.

Przyklad

Przykład zapytania wyświetlającego listę dokumentów

BEGIN TRY

select OCD_ID, NULL, OCD_Number from do.OC_Documents

left join do.OC_WorkAPProcess on OCD_ID = OCW_DocumentID /*tabela przeprocesowanych dokumentów */

join do.DF_ConfAPDictionary on OCW_APDId=APD_ID

where OCW_Status = 2 and OCW_Archival = 0 and OCW_APDid =@PointId@ -- zmienna dynamiczna

--and OCW_OperatorID=@IdOperatorBPM@ /*dodatkowy warunek, aby na liście operator widział dokumenty przeprocesowane przez siebie*/

END TRY

BEGIN CATCH

DECLARE @ErrorMessage varchar(max) = 'W zapytaniu wystąpił błąd: ' + ERROR_MESSAGE();

THROW 50001, @ErrorMessage ,1;

END CATCH

Uwaga

Od wersji 2024.2.1  w zapytaniu na zakładce „Lista” należy dodać „and OCW_Archival=0”, zgodnie z powyższym przykładem.

Punkt ACD typu „Współpraca z Comarch OCR (generowanie dokumentów do Repozytorium)”, zakładka „Lista”

Zakładka Atrybuty

Uwaga

W konfiguracji punktu ACD typu “Współpraca z Comarch OCR (generowanie dokumentów do Repozytorium)” zakładka Kontrolki została zastąpiona zakładką Atrybuty.

W ramach zakładki można mapować wartości z bazy SQL, pochodzące z dokumentu, który został przeprocesowany, na atrybuty na dokumencie przesłanym do Repozytorium.

Kiedy użytkownik kliknie przycisk [Dodaj], wyświetlana jest lista atrybutów, które w module Repozytorium zostały przypisane do danego typu dokumentu, wybranego w ramach konfiguracji punktu ACD na zakładce „Ogólne” w polu „Typ dokumentu”.

Użytkownik może wybrać z listy atrybuty, na które mają zostać zmapowane wartości. Obok nazwy wybranego atrybutu wyświetlany jest również w nawiasie typ danego atrybutu.

Przykładowa lista atrybutów przypisana przez użytkownika do danego typu dokumentu w module Repozytorium

Punkt ACD typu „Współpraca z Comarch OCR (generowanie dokumentów do Repozytorium)”, zakładka „Atrybuty”– przykładowa lista atrybutów dostępnych dla danego typu dokumentu w module Repozytorium

Po wyborze z listy atrybutu należy zdefiniować zapytanie SQL, które pobierze z bazy odpowiednią wartość po przeprocesowaniu dokumentu za pomocą usługi OCR, analogicznie jak ma to miejsce w przypadku innych typów punktów ACD.

Punkt ACD typu „Współpraca z Comarch OCR (generowanie dokumentów do Repozytorium)”, zakładka „Atrybuty”– zapytanie SQL dla przykładowego atrybutu „Data wystawienia”

Zakładka Uprawnienia

Na zakładce „Uprawnienia” należy wskazać pracowników, którzy będą mogli procesować dokumenty w ramach punktu. Uprawnienia mogą być dodawane wyłącznie poprzez wskazanie pracowników, nie ma możliwości dodania uprawnień dla pracowników wskazanego działu czy pracowników zajmujących określone stanowisko.

Punkt ACD typu „Współpraca z Comarch OCR (generowanie dokumentów do Repozytorium)”, zakładka „Uprawnienia” w trybie wielospółkowym

Uwaga

Dodanie operatora do uprawnień na punkcie konfiguracyjnym skutkuje nadaniem mu uprawnień do zakładki ACD (we właściwościach pracownika, na zakładce „Uprawnienia”, w sekcji „Funkcjonalności” zostaje zmieniona wartość parametru „Automatyczne generowanie dokumentów” na „TAK”)

Konieczne jest, aby operatorzy, którym nadano uprawnienia do punktu ACD typu „Współpraca z Comarch OCR (generowanie dokumentów do Repozytorium)” posiadali:

Jeżeli operator nie posiada któregoś z powyższych uprawnień, wówczas nie jest możliwe przesłanie dokumentu poprzez punkt ACD do modułu Repozytorium i przy próbie generowania dokumentu wyświetlony zostaje następujący komunikat:

Komunikat wyświetlany w przypadku braku uprawnień użytkownika próbującego generować dokument

Na każdej zakładce znajduje się ikona [Eksport], która umożliwia eksportowanie danego punktu ACD do zapisu na dysk (zob. Eksport punktu ACD).

Rozpoczynasz pracę z Comarch BPM (dawniej DMS) i chcesz dowiedzieć się, jak korzystać z programu? A może masz już podstawową wiedzę o ComarchBPM (dawniej DMS) i chcesz dowiedzieć się więcej?

Sprawdź Szkolenia Comarch BPM!

Powrót do początku artykułu

+ Mam problem z tym tematem Otwórz w portalu bazy wiedzy »