Edycja integracji Comarch BPM z Comarch HRM

Istnieje możliwość edycji konfiguracji integracji Comarch BPM (dawniej DMS) z Comarch HRM w przypadku zmiany adresu URL aplikacji lub klucza wymiany.

 

Aby dokonać edycji, administrator Comarch HRM powinien w ramach Comarch HRM kliknąć na ikonę [Ustawienia] i  wybrać opcję „Konfiguracja”.

 

Wybór opcji „Konfiguracja” w Comarch HRM

 

Następnie należy wybrać zakładkę „Integracje” i kliknąć w link „Zmień” w ramach pola „Comarch BPM”.

 

Wybór zakładki „Integracja”

 

W otwartym oknie Integracja z Comarch BPM  należy zmienić dane, które uległy zmianie, kopiując je z aplikacji desktop Comarch BPM (dawniej DMS)  z zakładki „Struktura organizacyjna” z karty pracownika, którego konta użyto do integracji – analogicznie jak przy uruchamianiu integracji (zob. Uruchamianie integracji Comarch BPM z Comarch HRM). Później administrator Comarch HRM powinien kliknąć na przycisk [Zatwierdź].

 

Zmiana klucza wymiany i wybór przycisku „Zatwierdź”

 

Jeżeli edycja integracji zakończyła się sukcesem, wówczas w prawym dolnym rogu strony zostanie wyświetlony następujący komunikat:

 

Komunikat informujący o poprawnym przeprowadzeniu integracji Comarch HRM z Comarch BPM (dawniej DMS)

 

Uwaga
Po edycji integracji Comarch BPM (dawniej DMS) z Comarch HRM  konieczne będzie ponowne logowanie się do Comarch BPM (dawniej DMS) przez pracowników Comarch HRM, którzy będą tworzyć nowe dokumenty lub przechodzić do listy dokumentów w Comarch BPM (dawniej DMS).

 

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

Sprawdź Szkolenia Comarch BPM!

 




Zakładka API na karcie pracownika – integracja Comarch DMS z Comarch HRM

Zarówno w trybie jedno -, jak i wielospółkowym dla każdego pracownika po wyborze zakładki API na karcie pracownika w ramach zakładki Struktura organizacyjna widoczne jest pole System współpracujący. Jeśli wybrano w nim opcję Brak, wówczas jest to jedyne pole widoczne w tej zakładce – konto danego pracownika nie zostało natomiast użyte do integracji z systemem współpracującym przez API.

 

Uwaga
Operator BPM (dawniej DMS), dla którego wybrano nazwę systemu współpracującego z HRM i którego klucz wymiany wykorzystano do nawiązania integracji pomiędzy BPM (dawniej DMS) i HRM, nie może zalogować się ani pracować w systemie Comarch BPM (dawniej DMS). Przy próbie logowania wyświetlana jest wówczas informacja Konto skonfigurowane do współpracy z zewnętrznym systemem.

 

Widok zakładki „API” dla pracownika, którego konto nie zostało użyte do integracji

 

Jeżeli jednak w ramach pola System współpracujący wybrano nazwę systemu współpracującego, wtedy wyświetlane są także pozostałe pola konieczne do przeprowadzenia integracji:

  • URL aplikacji­ w ramach tego pola należy wpisać adres URL aplikacji serwerowej BPM (dawniej DMS), dla której przeprowadzana jest integracja. Obok tego pola znajduje się przycisk [Kopiuj URL aplikacji], po wyborze którego zostaje skopiowany adres wpisany w polu URL aplikacji
  • Klucz wymiany – w tym polu zostaje wyświetlony wygenerowany klucz wymiany. Obok tego pola znajdują się trzy przyciski:

[Generuj nowy klucz wymiany] – naciśnięcie tej ikony powoduje wygenerowanie nowego klucza wymiany, który jest wyświetlany w polu Klucz wymiany

[Kopiuj klucz wymiany] – wybór tej ikony powoduje skopiowanie klucza wymiany, który jest wyświetlany w polu Klucz wymiany

– po wyborze tej ikony wyświetlona zostaje informacja, która wyjaśnia, do czego jest potrzebny klucz wymiany: Skopiowany klucz wymiany i adres URL aplikacji WEB należy wprowadzić w ustawieniach aplikacji, z którą konfigurowana jest współpraca.

Po uzupełnieniu pól należy zapisać zmiany za pomocą ikony [Zapisz].

 

Zakładka „API” po wyborze systemu współpracującego i dokonaniu zapisu karty pracownika

 

Uwaga
Jeżeli operator z uprawnieniami administratora utraci te uprawnienia (parametr Administrator na karcie pracownika zostanie zmieniony na NIE), wówczas wygląd zakładki API ulegnie zmianie – na zakładce prezentowany będzie tylko klucz wymiany dedykowany spółce, do której został przypisany operator.

Jeśli karta pracownika zostanie zapisana, wówczas poziom uprawnień będzie zmieniony , a zmiany zostaną zapisane na zakładce API.

Jeśli natomiast operator opuści edytowaną kartę pracownika, wówczas poziom uprawnień nie zostanie zmieniony, zaś wygląd zakładki API zostanie przywrócony zgodnie z poziomem uprawnień.

 

W przypadku pracy w trybie wielospółkowym przy włączonej współpracy z Comarch ERP Optima w celu współpracy z systemem HRM adres URL aplikacji BPM (dawniej DMS) i wygenerowany klucz wymiany należy skopiować i wkleić w ustawieniach systemu HRM.

 

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

Sprawdź Szkolenia Comarch BPM!




Uruchamianie integracji Comarch BPM z Comarch HRM

Uwaga
Tryby Integracji Comarch BPM i Comarch HRM

Istnieją trzy główne tryby integracji dla systemów Comarch BPM i Comarch HRM, wynikające z ich lokalizacji (lokalnie lub w chmurze).

1.W pełni Lokalny z dostępem Zewnętrznym: Oba systemy (Comarch BPM i Comarch HRM) są zainstalowane lokalnie (on-premise) w środowisku klienta. W tym wariancie, jeżeli wymagany jest dostęp do BPM z zewnątrz (np. dla użytkowników mobilnych lub zdalnych), adres URL instancji Comarch BPM musi być wystawiony na zewnątrz, ale komunikacja między systemami (BPM ↔ HRM) odbywa się wewnątrz sieci LAN.

2.W pełni Chmurowy (Cloud): Oba systemy (Comarch BPM i Comarch HRM) są hostowane w środowisku chmurowym. Komunikacja między nimi jest zarządzana w chmurze i odbywa się bez ingerencji w infrastrukturę lokalną klienta.

3.Hybrydowy (Lokalny BPM z HRM w Chmurze): Comarch BPM działa lokalnie, natomiast Comarch HRM jest w chmurze. W tym wariancie adres URL instancji Comarch BPM musi być wystawiony na zewnątrz, aby umożliwić HRM (działającemu w chmurze) poprawną komunikację zwrotną do lokalnej instancji BPM.

 

Kiedy zostały już wykonane następujące czynności:

1. dodanie w Comarch BPM (dawniej DMS) systemu współpracującego z Comarch BPM (dawniej DMS)  w zakładce „API” w zakładce „Ustawienia” (zob. API );

2. konfiguracja konta pracownika w  zakładce „API” w ramach karty pracownika w zakładce „Struktura organizacyjna” (zob. Zakładka API na karcie pracownika – integracja BPM z HRM)

3. (od wersji 2024.2.2)  uzupełniono wartość klucza „WebClientUrl” w pliku Web.config w katalogu z plikami aplikacji serwerowej (dawny web), wpisując adres nowej aplikacji webowej Comarch BPM (dawniej DMS) , a potem zapisano zmiany (zob. Zmiany w integracji Comarch DMS z Comarch HRM)

wówczas administrator Comarch HRM może przystąpić do uruchomienia integracji Comarch HRM z Comarch BPM (dawniej DMS) .

W tym celu administrator Comarch HRM  powinien:

1. zalogować się na stronę Comarch HRM;

2. wybrać przycisk „Start”;

3. w ramach pola Włącz nowe funkcje kliknąć przycisk  „Comarch DMS”.

 

Wybór przycisku „Comarch BPM ” do włączenia integracji z Comarch BPM (dawniej DMS)[/caption]

 

Następnie  administrator powinien nacisnąć przycisk Wprowadź klucz wymiany.

 

Przycisk „Wprowadź klucz wymiany”

 

Zostanie wówczas otwarte okno Integracja z Comarch BPM, w którym znajdują się dwa pola:

  • Adres WWW
  • Klucz wymiany

 

 

Okno „Integracja z Comarch BPM”

 

Aby poprawnie uzupełnić pole Adres WWW, należy:

1. zalogować się do Comarch BPM (dawniej DMS)  desktop jako administrator Comarch BPM (dawniej DMS) ;

2. wybrać spółkę Comarch ERP Optima

3. wybrać kartę pracownika,  którego konta użyto do integracji z systemem współpracującym z Comarch HRM (zob. Zakładka API na karcie pracownika – integracja BPM z HRM);

4. w zakładce „API” nacisnąć przycisk [Kopiuj URL aplikacji].

 

Kopiowanie adresu URL aplikacji

 

Skopiowany w ten sposób adres URL należy wkleić w polu Adres WWW w oknie Integracja z Comarch DMS w Comarch HRM.

 

 

Wklejanie adresu URL skopiowanego w Comarch BPM (dawniej DMS) do okna w Comarch HRM

 

Analogicznie aby poprawnie uzupełnić pole Klucz wymiany, należy, będąc zalogowanym  do Comarch BPM (dawniej DMS)  desktop jako administrator Comarch BPM (dawniej DMS) :

1. wybrać spółkę Comarch ERP Optima;

2. wybrać kartę pracownika,  którego konta użyto do integracji z systemem współpracującym z Comarch HRM (zob. Zakładka API na karcie pracownika – integracja BPM z HRM);

3. w zakładce „API” nacisnąć przycisk [Kopiuj klucz wymiany].

 

Kopiowanie klucza wymiany

 

Skopiowany w ten sposób klucz wymiany należy wkleić w polu Klucz wymiany w oknie Integracja z Comarch BPM w Comarch HRM.

Po wprowadzeniu poprawnych danych w polach Adres WWW  i Klucz wymiany należy kliknąć przycisk [Zatwierdź].

 

Wklejanie klucza wymiany skopiowanego z Comarch BPM (dawniej DMS) do okna w Comarch HRM i zatwierdzanie danych

 

Jeżeli uruchomienie integracji zakończyło się sukcesem, wówczas w prawym dolnym rogu strony zostanie wyświetlony następujący komunikat:

 

Komunikat informujący o poprawnym przeprowadzeniu integracji Comarch HRM z Comarch BPM (dawniej DMS)

 

Następnie administrator Comarch HRM w ramach zakładki „Obieg dokumentów”  powinien wybrać przycisk Dodaj obieg dokumentów.

 

Wybór przycisku  „Dodaj obieg dokumentów”

 

Następnie administrator powinien uzupełnić nastepujące pola:

  • Nazwa – w tym polu nalezy wpisać nazwę, jaką będzie nosił dany typ obiegu w Comarch HRM;
  • Obszar – w tym polu można wybrać z rozwijanej listy obszar (domyślny obszar ro „Ogólne”); Nowy obszar można dodac za pomocą przycisku Dodaj nowy obszar;
  • Dostępność – w tym polu można określić, czy dany typ obiegu będzie dostępny dla wszystkich pracowników z Comarch ERP Optima (domyślnie: „Publiczny”), czy tylko dla pracowników z określonego centrum w ramach struktury podległościowej. Jeśli wybrano centrum podległościowe, możliwe jest również zaznaczenie pod spodem parametru „Z podcentrami”
  • Proces – pole, w którym z rozwijanej listy typów obiegów dostępnych w Comarch BPM (dawniej DMS) należy wybrać ten typ obiegu, w ramach którego przez pracowników HRM będą tworzone nowe dokumenty

 

Lista typów obiegu dokumentów w ramach zakładki „Definicje obiegów dokumentów” w Comarch BPM (dawniej DMS)  – zaznaczono typ obiegu „Wniosek urlopowy”

 

Wybór obiegu „Wniosek urlopowy” z Comarch BPM (dawniej DMS) w ramach Comarch HRM

 

Wybór typu obiegu z Comarch BPM (dawniej DMS), z którym powiązany będzie obieg dokumentów określony w Comarch HRM i zapisywanie nowego obiegu dokumentów w Comarch HRM

 

Po uzupełnieniu wszystkich pól administrator powinien kliknąć przycisk [Zapisz].

Nowopowstały typ obiegu jest widoczny w Comarch HRM po kliknięciu na zakładkę  Obieg dokumentów i jest dostępny dla pracowników, zgodnie z ustawieniami dostępności dla danego typu obiegu.

 

Widok typu obiegu dokumentów w Comarch HRM

 

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

Sprawdź Szkolenia Comarch BPM!

 




Definiowanie punktu konfiguracyjnego (Import dokumentów ze skrzynki e-Doręczenia)

W wersji 2024.1.0 wprowadzono integrację Comarch DMS z usługą e-Doręczenia.

 

Uwaga
Integracja Comarch DMS z usługą e-Doręczenia jest dostępna wyłącznie w ramach licencji Comarch DMS Premium – jeśli w pliku Web.config w folderze z plikami aplikacji serwerowej Comarch DMS wartość klucza PremiumFunctionality to „True”.

 

Uwaga

W przypadku korzystania ze środowiska testowego dla usługi e-Doręczenia w pliku web.config w folderze z aplikacją serwerową należy zmodyfikować wartości kluczy, które dotyczą e-Doręczeń, jak na poniższej ilustracji:

 

W ramach zakładki [Automatyczne generowanie dokumentów] dostępny jest typ punktu ACD „Import dokumentów ze skrzynki e-Doręczenia”, który ma na celu umożliwienie pobierania wiadomości z usługi e-Doręczenia.

 

Zakładka „Tryb współpracy”

Aby utworzyć punkt konfiguracyjny typu „Import dokumentów ze skrzynki e-Doręczenia” należy w oknie „Automatyczne generowanie dokumentów” dodać nowy punkt konfiguracyjny za pomocą ikony , a następnie na liście trybów pracy punktu wybrać opcję „Import dokumentów ze skrzynki e-Doręczenia” .

 

Uwaga

Do poprawnej współpracy systemu Comarch BPM (dawniej DMS) z usługą e-Doręczenia wymagana jest synchronizacja czasu serwera IIS z czasem zegara Głównego Urzędu Miar tempus1.gum.gov.pl.

Informacje dotyczące zegara znajdują się na stronie: https://www.gum.gov.pl/pl/dla-biznesu/uslugi/zegar/524,Zegar.html.

 

Wybór typu punktu ACD „Import dokumentów ze skrzynki e-Doręczenia” w ramach zakładki „Tryb współpracy”

 

Zakładka „Ogólne”

 

Zakładka „Ogólne” w ramach punktu ACD typu „Import dokumentów ze skrzynki e-Doręczenia” w ramach zakładki „Tryb współpracy” (tryb jednospółkowy)

 

Zakładka „Ogólne” w ramach punktu ACD typu „Import dokumentów ze skrzynki e-Doręczenia” w ramach zakładki „Tryb współpracy” (tryb wielospółkowy)

 

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

  • Nazwa punktu- nazwa, pod jaką punkt konfiguracyjny będzie widoczny na liście punktów;
  • Spółka – spółka, do której ma być przypisany dany punkt ACD; pole dostępne w trybie wielospółkowym
  • Typ obiegu –typ obiegu, w ramach którego będą generowane dokumenty zawierające dane z danego punktu ACD;
  • Pozwalaj na usunięcie wiadomości z listy i ze skrzynki e-Doręczeń – parametr, który odpowiada za sposób usuwania wiadomości. Jeżeli parametr jest:
    • Odznaczony – wiadomości będą usuwane tylko z Comarch DMS;
    • Zaznaczony – wiadomości zostaną usunięte zarówno z Comarch DMS, jak i ze skrzynki e-Doręczenia

 

W wersji 2024.2.0 na zakładce „Ogólne” wprowadzono następujące zmiany:

  • Usunięto pole „Adres skrzynki”
  • Usunięto pole „Nazwa systemu wprowadzona w konfiguracji skrzynki e-Doręczenia”;
  • Usunięto pole „Klucz prywatny”.

 

Powyższe pola zostały przeniesione:

  • w przypadku trybu jednofirmowego – na zakładkę   [Ustawienia] na zakładkę „Integracje” (zob. Integracje);
  •  w przypadku trybu wielofirmowego – na zakładkę   [Ustawienia] na zakładkę „Połączenia z ERP” (zob. Połączenia z ERP).

Uwaga
Aby praca z punktem konfiguracyjnym przebiegała poprawnie, należy najpierw uzupełnić wspomniane powyżej pola: „Adres skrzynki”, „Nazwa systemu wprowadzona w konfiguracji skrzynki e-Doręczenia” i „Klucz prywatny”.

 

Zakładka Kontrolki

 

Zakładka „Kontrolki” w ramach typu punktu ACD „Import dokumentów ze skrzynki e-Doręczenia”

 

Na zakładce „Kontrolki” za pomocą zapytań SQL należy wskazać wartości, które będą wyświetlane w poszczególnych kontrolkach danego typu obiegu po przeprocesowaniu dokumentu.

Załączniki przesłane w wiadomości zostaną dodane do wskazanej kontrolki typu Załącznik.

 

Wybór kontrolki typu Załącznik, do której ma zostać dodany załącznik przesłany w wiadomości

 

Wskazówka
Przykładowe zapytania, których można użyć w ramach zakładki „Kontrolki”:

  • Temat wiadomości: select EDM_Subject from do.ED_Messages where EDM_id=@Id1@
  • Treść wiadomości: select EDM_TextBody from do.ED_Messages where EDM_id=@Id1@
  • Dostawca: select EDM_SenderName from do.ED_Messages where EDM_id=@Id1@
  • Data doręczenia: select EDM_DeliveryDate from do.ED_Messages where EDM_id=@Id1@

 

Zakładka Uprawnienia

Na zakładce definiowane są uprawnienia do pracy z punktem konfiguracyjnym. Uprawnienia mogą być dodawane 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.

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

 

Zakładka „Uprawnienia” w ramach typu punktu ACD „Import dokumentów ze skrzynki e-Doręczenia” – tryb jednospółkowy

 

Zakładka „Uprawnienia” w ramach typu punktu ACD „Import dokumentów ze skrzynki e-Doręczenia” – tryb wielospółkowy

 

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

Sprawdź Szkolenia Comarch BPM!

 




Konfiguracja współpracy Comarch BPM z usługą e-Doręczenia

Otrzymany zamówiony certyfikat  (zob. Pierwsze kroki w konfiguracji integracji Comarch BPM z usługą e-Doręczenia – generowanie żądania certyfikatu CSR i zakup pieczęci elektronicznej) będzie zapisany w pliku z rozszerzeniem .crt.

 

Konwersja zakupionego certyfikatu do formatu Base-64

Plik należy przekonwertować do formatu Base-64, aby przygotować go do dalszej konfiguracji, zgodnie z poniższymi krokami – należy kolejno:

1. Plik certyfikatu umieścić w folderze lokalnego komputera

2. Kliknąć dwukrotnie na plik.

3. W nowym oknie kliknąć Otwórz;

4. Przejść do zakładki Szczegóły i nacisnąć Kopiuj do pliku…;

5. W oknie kreatora eksportu certyfikatów przejść dalej i w kroku Format pliku eksportu zaznaczyć Certyfikat X.509 szyfrowany algorytmem Base-64 (CER), następnie kliknąć Dalej,

 

Wybór opcji w kroku „Format pliku eksportu”

 

6. Wprowadzić nazwę tworzonego pliku i kliknąć Dalej;

7. W ostatnim kroku Kończenie pracy kreatora eksportu certyfikatów wyświetlone zostanie podsumowanie wraz ze ścieżką do miejsca zapisu nowego pliku certyfikatu. Domyślnie będzie to ten sam katalog, w którym znajduje się źródłowy certyfikat. Kliknąć Zakończ;

W katalogu zostanie zapisany nowy plik o wskazanej nazwie, a kreator potwierdzi zakończenie eksportu. Teraz można zamknąć wszystkie wcześniej otwarte okna.

 

Rejestracja nowego systemu w usłudze e-Doręczenia

Nowy plik z certyfikatem w rozszerzeniu .cer zostanie wykorzystany do dodania nowego systemu w usłudze e-Doręczenia.

Link do portalu, na którym należy zarejestrować certyfikat, to ogólna strona logowania do systemu e-Doręczeń: e-Doręczenia – Portal Gov.pl

Należy zalogować się do swojej skrzynki e-Doręczeń (np. przez mObywatel lub Biznes.gov.pl – w zależności od typu podmiotu).

Plik należy wgrać w oknie Uprawnienia w skrzynce e-Doręczeń -> Systemy -> Dodaj system -> Wybierz środek uwierzytelniający -> Kwalifikowany środek uwierzytelniający.

 

Uwaga
Należy pamiętać aby nazwa systemu rejestrowanego na portalu usługi e-Doręczenia była zapisana dużymi literami.

 

Wskazówka

Weryfikacja domeny: Nazwa domeny (CN) podana podczas tworzenia CSR nie jest bezpośrednio weryfikowana podczas komunikacji z e-Doręczeniami. Głównym elementem uwierzytelniania jest klucz prywatny (plik w formacie PEM).

Certyfikat: Plik CSR jest wykorzystywany do wygenerowania certyfikatu, ale w samej komunikacji weryfikacja odbywa się poprzez token JWT generowany przy użyciu klucza prywatnego. Domena z certyfikatu nie jest sprawdzana względem domeny serwera IIS i RDP.

Oznacza to, że potencjalnie można skonfigurować system e-Doręczeń na serwerze o innej domenie niż ta podana w CSR, jeśli poprawnie skonfigurowane są adres skrzynki, nazwa systemu i klucz prywatny.

Klucz prywatny jest kluczowym elementem uwierzytelniania, nie sama domena serwera.

 

Dodawanie nowego systemu w ramach usługi e-Doręczenia

 

Konfiguracja konta usługi e-Doręczenia w Comarch BPM

Po wgraniu uzyskanego w powyższych krokach certyfikatu z rozszerzeniem .cer, należy przystąpić do konfiguracji w BPM (dawniej DMS):

 

Zakladka „Integracja z usługą e-Doręczenia” na zakładce „Integracje”

 

 

W ramach zakładki dostępne są trzy pola:

  • Adres skrzynkiadres skrzynki e-Doręczeń, pochodzący bezpośrednio ze skrzynki;

 

Przykładowy adres do e-Doręczeń, który należy wprowadzić w polu „Adres skrzynki”

 

  • Nazwa systemu wprowadzona w konfiguracji skrzynki e-Doręczenianazwa systemu Comarch BPM (dawniej DMS) integrowanego z usługa e-Doręczenia, którą dodano podczas konfiguracji skrzynki e-Doręczenia w polu „Systemy”.

 

 

Przykładowa nazwa systemu dodana w polu „Systemy” podczas konfiguracji skrzynki e-Doręczenia, którą należy wprowadzić w polu „Nazwa systemu wprowadzona w konfiguracji skrzynki e-Doręczenia”

 

  • Klucz prywatny – pole, w którym należy dodać klucz prywatny, który jest pozyskiwany w procesie generowania certyfikatudostarczony razem z certyfikatem. Aby dodać klucz prywatny, należy kliknąć w przycisk , dostępny w ramach pola, a następnie w ramach otwartego okna systemowego wybrać odpowiedni klucz PEM i kliknąć w przycisk [Otwórz]. Klucz prywatny, który dodano do definicji punktu ACD, może zostać usunięty z punktu za pomocą ikony lub zapisany na dysku za pomocą ikony .

Wprowadzone zmiany należy zapisać za pomocą przycisku  [Zapisz], dostępnego w ramach sekcji.

 

 

Wybór klucza PEM w polu „Klucz prywatny”

 

 

W ramach zakładki dostępne są trzy pola dotyczące konfiguracji współpracy Comarch BPM z usługą e-Doręczenia:

 

adres skrzynki e-Doręczeń, pochodzący bezpośrednio ze skrzynki;

 

 

Przykładowy adres do e-Doręczeń, który należy wprowadzić w polu „Adres skrzynki”

 

nazwa systemu Comarch BPM (dawniej DMS) integrowanego z usługa e-Doręczenia, którą dodano podczas konfiguracji skrzynki e-Doręczenia w polu „Systemy”.

 

 

Przykładowa nazwa systemu dodana w polu „Systemy” podczas konfiguracji skrzynki e-Doręczenia, którą należy wprowadzić w polu „Nazwa systemu wprowadzona w konfiguracji skrzynki e-Doręczenia”

 

– pole , w którym należy dodać klucz prywatny, który jest pozyskiwany w procesie generowania certyfikatudostarczony razem z certyfikatem. Aby dodać klucz prywatny, należy kliknąć w przycisk , dostępny w ramach pola, a następnie w ramach otwartego okna systemowego wybrać odpowiedni klucz PEM i kliknąć w przycisk [Otwórz]. Klucz prywatny, który dodano do definicji punktu ACD, może zostać usunięty z punktu za pomocą ikony lub zapisany na dysku za pomocą ikony .

 

 

Wybór klucza PEM w polu „Klucz prywatny”

 

Wprowadzone dane należy zapisać, używając przycisku dyskietki  zapisz32  [Zapisz].

 

Przykładowe okno z właściwościami dodanej spółki - zaznaczono pola dotyczące konfiguracji współpracy z usługą e-Doręczenia

 

Uwaga

W przypadku korzystania ze środowiska testowego dla usługi e-Doręczenia w pliku web.config w folderze z aplikacją serwerową należy zmodyfikować wartości kluczy, które dotyczą e-Doręczeń, jak na poniższej ilustracji:




Pierwsze kroki w konfiguracji integracji Comarch BPM z usługą e-Doręczenia – generowanie żądania certyfikatu CSR i zakup pieczęci elektronicznej lub kwalifikowanego podpisu

W systemie Comarch BPM (dawniej DMS) istnieje możliwość integracji z usługą e-Doręczenia.

Integracja polega na możliwości pobierania wiadomości przychodzących na skrzynkę oraz na możliwości wysyłania wiadomości w ramach usługi e-Doręczenia z poziomu systemu Comarch BPM (dawniej DMS).

Aby zintegrować system do zarządzania dokumentami (np. Comarch BPM) z usługą e-Doręczenia konieczne jest posiadanie kwalifikowanego certyfikatu. W związku z tym podmioty niepubliczne –  m.in. spółki, które chcą zintegrować Comarch BPM (dawniej DMS) z usługą e-Doręczenia – w celu pobierania i wysyłania wiadomości są zobligowane do zakupu pieczęci elektronicznej lub kwalifikowanego podpisu.

Do integracji Comarch BPM (dawniej DMS) z usługą e-Doręczenia, rekomendowany jest zakup Pieczęci elektronicznej Szafir wystawianej przez Krajową Izbę Rozliczeniową z wykorzystaniem żądania CSR.

Aby zakupić Pieczęć elektroniczną Szafir, należy:

1. Wygenerować żądanie certyfikatu CSR – poprzez wykorzystanie środowiska OpenSSL

  • OpenSSL to oprogramowanie open source, oferujące prosty interfejs wiersza polecenia służący do generowania kluczy. Oprogramowanie dostępne jest np. na stronie: https://slproweb.com/products/Win32OpenSSL.html
  • Do przygotowania żądania CSR potrzebny będzie klucz prywatny:
    • Aby wygenerować klucz prywatny, należy przejść do terminala i użyć polecenia:
openssl genrsa -out private_key.key 2048

 

    • Polecenie tworzy klucz prywatny o nazwie private_key.key o długości 2048

 

Wprowadzanie polecenia w terminalu

 

Nowoutworzony klucz prywatny o nazwie private_key.key

 

Uwaga

Plik private_key.key zostanie utworzony domyślnie w bieżącym katalogu roboczym, z którego uruchomiono polecenie.

Bezwzględnie należy zabezpieczyć klucz prywatny – nie może być udostępniany nikomu.

 

  • Następnie za pomocą klucza prywatnego zostanie utworzone żądanie(CSR): do konsoli należy wkleić i wykonać komendę:

 

openssl req -new -key private_key.key -out request.pem

 

W efekcie otrzymamy plik request.pem z zapisanym żądaniem CSR, wygenerowany za pomocą klucza prywatnego private_key.key

 

Wprowadzanie polecenia w termianlu, aby utworzyć żądanie CSR

  • W trakcie wykonywania komendy, w konsoli zostanie wyświetlony komunikat w którym trzeba będzie podać dodatkowe informacje:
    • CountryName(kod kraju w formacie dwuliterowym),
    • State or Province Name(województwo),
    • Locality Name(miasto),
    • Organization Name(pełna nazwa organizacji),
    • Organizational Unit Name(dział organizacji),
    • Common Name(nazwa lub domena dla której wystawiany jest certyfikat).

 

Nowoutworzone żądanie PEM

 

  • Po utworzeniu żądania CSR można zweryfikować jego zawartość za pomocą polecenia:

 

openssl req -text -noout -verify -in request.pem

 

Wyświetlony wynik powinien być zgodny z podanymi danymi

 

Wprowadzanie w terminalu polecenia weryfikującego żadanie PEM

 

Wyniki wyświetlone po wprowadzeniu polecenia weryfikującego żadanie PEM

  • Jeżeli dane są poprawne, plik request.pem można będzie przesłać do podmiotu certyfikującego w celu uzyskania kwalifikowanej pieczęci elektronicznej

 

Uwaga
Wygenerowany klucz prywatny należy zapisać i zabezpieczyć przed dostępem osób nieupoważnionych. Klucz prywatny, w pełnej jego formie, wraz z nagłówkami i stopką, będzie niezbędny do przeprowadzenia integracji z usługą e-Doręczenia.

 

2. Wygenerowane żądanie CSR request.pem przekazać do podpisu przy użyciu podpisu kwalifikowanego.

  • Żądanie CSR (plik request.pem) musi być podpisane podpisem kwalifikowanym w formacie CAdES – jeśli Twoja aplikacja do podpisywania nie pozwala na złożenie podpisu w tym formacie skorzystaj z aplikacji Szafir do składania i weryfikacji podpisu elektronicznego: https://www.elektronicznypodpis.pl/aplikacje-i-sterowniki.
  • Składanie i weryfikacja podpisu elektronicznego w aplikacji Szafir – w aplikacji Szafir należy kolejno:
    • przejść do sekcji Konfiguracja,
    • zmienić aktywną konfigurację,
    • ustawić format na CAdES (PKCS#7),
    • w sekcji Parametry podpisu zaznaczyć opcję Zapisz podpisywane dane razem z podpisem,
    • zapisać konfigurację i podpisać plik żądania certyfikatu, korzystając z aplikacji Szafir,

 

Zmiana formatu i zaznaczanie opcji  „Zapisz podpisywane dane razem z podpisem” w aplikacji Szafir

 

Podpisywanie pliku żądania certyfikatu w aplikacji Szafir

 

 Po podpisaniu żądania otrzymamy plik z rozszerzeniem .sig, który będzie można przekazać do KIR.

 

Okno aplikacji Szafir po podpisaniu żądania – w polu „Dane wyjściowe” widoczny jest plik z rozszerzeniem sig

 

3.  przejść do sklepu Krajowej Izby Rozliczeniowej i odszukać produkt Pieczęć elektroniczna Szafir. Można skorzystać z tego linku.

  • Na stronie sprzedawcy konieczne jest wybranie terminu ważności kwalifikowanej pieczęci elektronicznej. Dostępne opcje to: 1 rok lub 2 lata.
  • Należy wybrać właściwą dla swojej organizacji wersję pieczęci wśród wymienionych poniżej:
    • Pieczęć elektroniczna kwalifikowana z wgraniem żądania CSR online:
      • Rozwiązanie wymaga posiadania kwalifikowanego podpisu, który jest niezbędny do podpisania żądania CSR związanego z certyfikatem. Dzięki temu sprawę można załatwić w pełni online.
      • Jeżeli żądanie CSR zostało wygenerowane, wówczas powinno zostać podpisane podpisem kwalifikowanym Prezesa lub Prokurenta. Szczegóły procesu podpisywania znajdują się w poprzednich krokach,
    • Pieczęć elektroniczna z dostarczeniem żądania CSR do placówki KIR:
      • Żądanie nie wymaga posiadania podpisu kwalifikowanego, ale konieczna jest fizyczna wizyta Prezesa lub Prokurenta w jednym z dwunastu Regionalnych Centrów Sprzedaży KIR (Krajowa Izba Rozliczeniowa), aby dostarczyć wygenerowany CSR z żądaniem certyfikatu.
  • Nastepnie należy wykonać kolejno następujące kroki:
    • wybrać opcję Nowy zestaw, jeśli pieczęć kupujesz po raz pierwszy. Proszę NIE zaznaczać opcji Certyfikat do PSD2.
    • kliknąć Dodaj do koszyka,
    • przejść do koszyka i kliknąć Złóż zamówienie.
    • kliknąć Uzupełnij dane, w kolejnym kroku uzupełnić dane osoby upoważnionej do odebrania pieczęci elektronicznej,
    • przejść w dół do sekcji Dane do certyfikatu pieczęci elektronicznej i uzupełnić dane zgodnie z potrzebami organizacji oraz zgodnie z danymi przekazanymi w żądaniu CSR.
  • Później należy przejść niżej do ostatniej sekcji:
    • Certyfikat online: Wgram żądanie PKCS#10 – w tym kroku należy przesłać plik CSR w rozszerzeniu .sig, który został podpisany kwalifikowanym podpisem.
    • Certyfikat w placówce KIR: Dostarczę żądanie PKCS#10 do placówki KIR – w tym kroku należy wybrać oddział, do którego zostanie dostarczone żądanie certyfikatu CSR.
  • Następnie należy przejść do kroku 2 – Dane do zamówienia, a następnie do kroku 3 – Podsumowanie i płatność. W ramach wspomnianych kroków wykonać niezbędne działania opisane na stronie.
  • Należy pobrać wygenerowane zamówienie wraz z umową i przekazać je do podpisu.

Uwaga
Koniecznie trzeba upewnić się, że dokumenty zostaną podpisane przez osobę reprezentującą spółkę zgodnie z KRS lub przez osobę posiadającą odpowiednie pełnomocnictwo.

 




Aktualizacja aplikacji serwerowej (dawnej web) w trybie ręcznym

Kopiowanie zawartości katalogu BPM Workflow Api

W pobranym pliku instalacyjnym należy wejść do katalogu Comarch BPM {wersja} i przekopiować zawartość katalogu BPM Workflow Api  do folderu, który utworzono podczas poprzedniej instalacji i do którego wówczas przeniesiono zawartość folderu BPM (dawniej DMS) Workflow Api lub DMS Web (jeśli aktualizowana jest wersja wcześniejsza niż 2024.0.0) (np. C:\inetpub\wwwroot\BPM).

 

Wprowadzanie zmian w pliku Web.config

Następnie w pliku konfiguracyjnym Web.config znajdującym się w katalogu C:\inetpub\wwwroot\{nazwa aplikacji serwerowej} należy wprowadzić potrzebne informacje, analogicznie jak podczas instalacji Comarch BPM (dawniej DMS) (zob. punkt Konfiguracja pliku web.config w artykule Instalacja aplikacji serwerowej (dawnej web) w trybie ręcznym) i zapisać plik.

 

Uruchamianie skryptów

Następnie należy uruchomić skrypty na bazie Comarch BPM (dawniej DMS) oraz na bazach: konfiguracyjnej  i firmowej Comarch ERP Optima.

 

Uruchamianie skryptów na bazie Comarch BPM (dawniej DMS)

W katalogu BPM Workflow Api\Sql znajduje się plik Install.bat, który służy do instalacji skryptów na bazie Comarch BPM (dawniej DMS).

Lokalizacja pliku:

katalog z plikami instalacyjnymi \ Comarch BPM {wersja} \ BPM Workflow Api \ Sql \ Install.bat

Aby uruchomić skrypty, należy postępować w jeden z następujących sposobów:

 

Przyklad

Sposób 1

Należy uruchomić wiersz polecenia, wpisując cmd w wyszukiwarce w menu „Start” i wybierając opcję „Uruchom jako administrator”.

Otwieranie wiersza polecenia

 

Następnie należy wpisać cd, nacisnąć spację i podać ścieżkę do lokalizacji pliku Install.bat – np. C:\inetpub\wwwroot\BPMapi\Sql – a następnie nacisnąć Enter.

Później należy uruchomić plik z linii poleceń wpisując:

Install.bat <nazwa_serwera> <nazwa_bazy_Comarch_BPM>

a następnie klikając Enter – wówczas zostaną uruchomione skrypty.

 

Przykładowy wiersz polecenia do instalacji skryptów na bazie Comarch BPM (dawniej DMS)

 

Po wykonaniu skryptów należy zamknąć okno Wiersza polecenia.

 

 

Przyklad

Sposób 2

W katalogu BPM Workflow Api\Sql należy odnaleźć plik Install.bat i otworzyć go do edycji.

 

Wybór pliku „Install.bat” do edycji

 

 

Następnie w ramach okna edytora należy uzupełnić dane w następujący sposób:

set SERVER=nazwa_serwera

SHIFT

set DATABASE=nazwa_bazy_Comarch_BPM

a następnie zapisać zmiany i zamknąć okno.

 

Plik „Install.bat” po uzupełnieniu danych i zapisaniu pliku

 

 

Później należy kliknąć prawym przyciskiem myszki na plik Install.bat i wybrać opcję „Uruchom jako administrator”. Wówczas, po wyrażeniu zgody na dokonanie zmian przez Windows Command Processor, zostaną uruchomione skrypty. Po wykonaniu skryptów okno zostanie automatycznie zamknięte.

 

Wybór opcji „Uruchom jako administrator”

 

Uruchamianie skryptów na bazach konfiguracyjnej i firmowej Comarch ERP Optima

Analogiczny scenariusz należy wykonać dla katalogu BPM Workflow Api \ SqlOptima w tej samej lokalizacji.

Lokalizacja plików:

  • Dla bazy konfiguracyjnej Comarch ERP Optima:

 

katalog z plikami instalacyjnymi \ Comarch BPM {wersja} \ BPM Workflow Api \ SqlOptima \ InstallOptimaConf.bat

 

  • Dla każdej z baz firmowych Comarch ERP Optima (osobno):

 

katalog z plikami instalacyjnymi \ Comarch BPM {wersja} \ BPM Workflow Api \ SqlOptima \ InstallOptimaComp.bat

 

Aby uruchomić skrypty, należy postępować w jeden z następujących sposobów:

 

Przyklad

Sposób 1

Należy uruchomić wiersz polecenia, wpisując cmd w wyszukiwarce w menu „Start” i wybierając opcję „Uruchom jako administrator”.

 

Otwieranie wiersza polecenia

 

Następnie należy wpisać cd, nacisnąć spację i podać ścieżkę do lokalizacji pliku InstallOptimaConf.bat – np. C:\inetpub\wwwroot\BPMapi\SqlOptima – a następnie nacisnąć Enter.

Póżniej należy uruchomić plik z linii poleceń wpisując:

InstallOptimaConf.bat <nazwa_serwera> <nazwa_bazy_konfiguracyjnej_Comarch_ERP_Optima>

 

a następnie klikając Enter – wówczas zostaną uruchomione skrypty na bazie konfiguracyjnej Comarch ERP Optima.

 

Przykładowy wiersz polecenia do instalacji skryptów na bazie konfiguracyjnej Comarch ERP Optima

 

Po wykonaniu skryptów w ramach tego samego okna należy wpisać następującą linię polecenia:

InstallOptimaComp.bat <nazwa_serwera> <nazwa_bazy_firmowej_Comarch_ERP_Optima>

 

a następnie kliknąć Enter – wówczas zostaną uruchomione skrypty na danej bazie firmowej Comarch ERP Optima.

Po wykonaniu skryptów należy zamknąć okno Wiersza polecenia.

 

Przykładowy wiersz polecenia do instalacji skryptów na bazie firmowej Comarch ERP Optima

 

Przyklad

Sposób 2

W katalogu DMS Workflow Api \SqlOptima należy odnaleźć plik InstallOptimaConf.bat i otworzyć go do edycji.

 

Wybór pliku „InstallOptimaConf.bat” do edycji

 

Następnie w ramach okna edytora należy uzupełnić dane w następujący sposób:

set SERVER=nazwa_serwera

SHIFT

set DATABASE=nazwa_bazy_konfiguracyjnej_Comarch_ERP_Optima

a następnie zapisać zmiany i zamknąć okno.

 

Plik „InstallOptimaConf.bat” po uzupełnieniu danych i zapisaniu pliku

 

Później należy kliknąć prawym przyciskiem myszki na plik InstallOptimaConf.bat i wybrać opcję „Uruchom jako administrator”. Wówczas, po wyrażeniu zgody na dokonanie zmian przez Windows Command Processor, zostaną uruchomione skrypty. Po wykonaniu skryptów okno zostanie automatycznie zamknięte.

 

Wybór opcji „Uruchom jako administrator”

 

Następnie w tym samym katalogu BPM Workflow Api \SqlOptima należy odnaleźć plik InstallOptimaComp.bat i otworzyć go do edycji.

 

Wybór pliku „InstallOptimaComp.bat” do edycji

 

Następnie w ramach okna edytora należy uzupełnić dane w następujący sposób:

set SERVER=nazwa_serwera

SHIFT

set DATABASE=nazwa_bazy_firmowej_Comarch_ERP_Optima

a następnie zapisać zmiany i zamknąć okno.

 

Plik „InstallOptimaComp.bat” po uzupełnieniu danych i zapisaniu pliku

 

Później należy kliknąć prawym przyciskiem myszki na plik InstallOptimaComp.bat i wybrać opcję „Uruchom jako administrator”. Wówczas, po wyrażeniu zgody na dokonanie zmian przez Windows Command Processor, zostaną uruchomione skrypty. Po wykonaniu skryptów okno zostanie automatycznie zamknięte.

 

Wybór opcji „Uruchom jako administrator”

 

Reindeksacja bazy

W katalog BPM Workflow Api \ SQL znajduje się plik reindex.bat, który umożliwia:

  • Zreindeksowanie tabel schematu DO,
  • Odbudowę statystyk,
  • Rekompilacje procedur i funkcji schematu DO.

 

Aby reindeksować bazę, należy uruchomić wiersz polecenia, wpisując cmd w wyszukiwarce w menu „Start” i wybierając opcję „Uruchom jako administrator”.

 

Otwieranie wiersza polecenia

Następnie należy wpisać cd, nacisnąć spację i podać ścieżkę do lokalizacji pliku reindex.bat – np. C:\inetpub\wwwroot\BPMapi\Sql – a następnie nacisnąć Enter.

Póżniej należy uruchomić plik z linii poleceń wpisując:

reindex.bat <nazwa_serwera> <nazwa_bazy_Comarch_BPM>

 

a następnie klikając Enter – wówczas zostanie uruchomiona reindeksacja bazy Comarch BPM (dawniej DMS).

Po wykonaniu reindeksacji należy kliknąć dowolny przycisk, a później zamknąć okno Wiersza polecenia.

 

Przykładowy wiersz polecenia do reindeksacji bazy Comarch BPM (dawniej DMS)

 

Wskazówka
Zalecana jest reindeksacja bazy przy aktualizacji aplikacji Comarch BPM (dawniej DMS).

 

Weryfikacja poprawności konfiguracji aplikacji serwerowej

Poprawność instalacji można zweryfikować poprzez uruchomienie skonfigurowanej aplikacji serwerowej (dawny web) i zalogowanie się na użytkownika administrator (bez hasła). Od wersji 2025.1.0 w przypadku, gdy aplikację Comarch BPM instalowano za pomocą instalatora, w polu „Hasło” należy wprowadzić hasło, które wprowadzono dla administratora podczas instalacji, w ramach okna „Klucze licencji i hasło Administratora”.

 

Od wersji 2025.1.0 wsparcie dla starej wersji aplikacji web zostało zakończone – z tego powodu w przypadku, jeśli użytkownik próbuje uruchomić adres aplikacji serwerowej (dawnej web) w przeglądarce, wówczas zostanie wyświetlone okno z informacją Ta wersja aplikacji Comarch DMS Web nie jest już dostępna. Aby korzystać z aplikacji Comarch DMS Web oraz wszystkich jej funkcji, pobierz najnowszą wersję. Klikając w poniższy przycisk, zostaniesz przekierowany do strony nowej aplikacji Web.

Uwaga
Komunikat nie jest wyświetlany jeśli w pliku Web.config w folderze z plikami aplikacji serwerowej <add key=”LegacyDocumentManagerAccess” value=”true” /> (zob. Dodanie klucza „LegacyDocumentManagerAccess” – umożliwienie dostępu do Menadżera dokumentów z aplikacji serwerowej) .

 

Okno „Ta wersja aplikacji Comarch DMS Web nie jest już dostępna”

 

Po kliknięciu w przycisk [Nowa aplikacja] operator zostaje przeniesiony na odpowiednią stronę nowej aplikacji Web.

Komunikat zostaje wyświetlony w języku używanym aktualnie przez przeglądarkę; jeśli dany język nie jest obsługiwany, wówczas komunikat wyświetla się w języku angielskim.




Własna akcja

Kontrolka typu „Własna akcja” umożliwia uruchomienie z poziomu karty obiegu:

  • programu (exe)
  • procedury SQL
  • pliku wykonywalnego na serwerze IIS
  • kodu w języku C#

Na właściwościach tej kontrolki dostępne są pola:

  • Nazwa wyświetlana – jest to pole, którego zawartość będzie widoczna na karcie obiegu, wartość pola nie musi być unikalna, dzięki temu możliwe jest dodanie kilku kontrolek, dla których wyświetlana jest taka sama nazwa.
  • Nazwa (identyfikator) – jest to pole, którego wartość widoczna jest wyłącznie we właściwościach kontrolki. Wartość tego pola musi być unikalna w ramach karty obiegu.
  • Prezentuj na całej szerokości – zaznaczenie tej właściwości spowoduje wyświetlenie kontrolki na całej szerokości okna „Karta obiegu”.
  • Ustaw kontrolkę na początku wiersza – parametr odpowiada za ustawienie kontrolki na początku nowego wiersza karty obiegu, bez konieczności dodawania separatorów pomiędzy kontrolką bieżącą, a kontrolką poprzednią. Możliwość użycia parametru „Ustaw kontrolkę na początku wiersza” uzależniona jest od wartości parametru „Prezentuj na całej szerokości”. Gdy zaznaczono parametr „Prezentuj na całej szerokości”, nie ma możliwości użycia parametru „Ustaw kontrolkę na początku wiersza”. Gdy parametr „Ustaw kontrolkę na początku wiersza” jest zaznaczony, parametr „Prezentuj na całej szerokości” jest dostępny, jego zaznaczenie spowoduje wyłączenie i dezaktywację parametru „Ustaw kontrolkę na początku wiersza”.
  • Plik wykonywalny – użytkownik może uruchomić aplikację typu exe. Aplikacja musi znajdować się na dysku komputera, na którym działa Comarch BPM (dawniej DMS) lub w udostępnionym udziale dyskowym, do którego ma dostęp użytkownik systemu. Ścieżkę do aplikacji należy umieścić w cudzysłowie, np. „c:\windows\system32\calc.exe”.
  • IIS – pole umożliwia uruchomienie plików wykonywalnych na serwerze IIS.
  • Procedura – możliwe jest uruchomienie procedury znajdującej się w bazie obiegu. Należy wpisać nazwę procedury.
  • Procedura ERP – możliwe jest uruchomienie procedury znajdującej się w bazie systemu ERP. Należy wpisać nazwę procedury.
  • C# Script – istnieje możliwość wywołania procesu zdefiniowanego za pomocą kodu w języku C#.
  • Nazwa spółki – opcja dostępna w trybie wielospółkowym. Operator może wybrać spółkę z rozwijanej listy.
  • Potwierdzenie wykonania akcji –  użytkownik może zdefiniować własny komunikat, który ma się wyświetlić na szczegółach dokumentu po wykonaniu akcji na przycisku.
  • Pytaj przed uruchomieniem – jeżeli parametru zostanie zaznaczony, po kliknięciu przycisku „własna akcja” system wyświetli komunikat „Czy uruchomić akcję?”.
  • Zapisz przed uruchomieniem – zaznaczenie parametru sprawia, że po kliknięciu w przycisk własnej akcji, dokument najpierw jest automatycznie zapisywany, a następnie wykonywane jest polecenie zapisane w konfiguracji kontrolki.

Istnieje możliwość przekazywania parametrów dynamicznych do procedury lub programu skonfigurowanego dla kontrolki „Własna akcja”.

Parametry dynamiczne to nazwy (identyfikatory) kontrolek znajdujących się na karcie obiegu oznaczone znakami „@” na początku i na końcu nazwy.

 

Wskazówka
Przykład zastosowania pliku wykonywalnego:
plik.exe @Wartość netto@ @Wartość brutto@

 

Wskazówka
Przykład zastosowania procedury składowanej:
exec cdn.procedura @Parametr1@, @Parametr2@

 

Kontrolkę można również zainicjować kodem w języku C#. Od wersji 2024.3.0 zablokowano możliwość zmiany miejsca wykonywania skryptów C# – dostępna jest jedynie opcja Proces (exe).

 

Uwaga
W przypadku wcześniejszych wersji uruchomienie skryptu na niezależnym procesie exe jest zalecane w przypadku obsługi API, które nie powinno działać na procesach wielowątkowych takich jak proces IIS.

 

Okno definiowania procedury wywołania kontrolki typu Własna akcja w języku C#

 

Funkcjonalność obsługuje następujące kontrolki:

  • Data i godzina
  • Dokument elektroniczny
  • Kontrahent
  • Liczba rzeczywista
  • Liczba stałoprzecinkowa
  • Liczba całkowita
  • Lista
  • Tekst
  • Towar
  • Wartość logiczna

 

Kontrolka typu Własna akcja i jej właściwości

 

Uruchamianie plików wykonywalnych na serwerze IIS

Funkcjonalność dotyczy stacjonarnej wersji aplikacji Comarch BPM (dawniej DMS). Umożliwia operatorom uruchamianie tego samego pliku *.exe umieszczonego bezpośrednio na serwerze IIS.

Przygotowany plik *.exe, należy umieścić w katalogu \bin\exe w folderze, w którym zainstalowano aplikację webową. Konfigurując kontrolkę ‘Własna akcja’ należy w polu IIS wprowadzić nazwę i ścieżkę  do pliku, który wywoła przygotowaną aplikację.
Nazwę i ścieżkę do pliku należy wprowadzić w cudzysłowie.

 

Ustawienia kontrolki ‘Własna akcja’ po wyborze opcji „IIS”

 

Uruchamianie plików wykonywalnych

 

Przyklad

Przykład pokazuje definiowanie kontrolki typu Własna akcja jako plik wykonywalny w taki sposób, aby wywoływany był kalkulator systemu Windows.

 

Ustawienia kontrolki ‘Własna akcja’ po wyborze opcji 'Plik wykonywalny’, tak, aby na karcie obiegu wywoływany był kalkulator

 

Po takim zdefiniowaniu kontrolki oraz zapisaniu zmian i typu obiegu  po kliknięciu na nowym dokumencie kontrolki „Akcja” zostanie wywołany kalkulator.

 

Wywoływanie kalkulatora za pomocą kontrolki „Akcja”

 

Przyklad

Przykład pokazuje definiowanie kontrolki typu Własna akcja jako plik wykonywalny w taki sposób, aby wywoływany był notatnik.

 

Ustawienia kontrolki ‘Własna akcja’ po wyborze opcji 'Plik wykonywalny’, tak, aby na karcie obiegu wywoływany był notatnik

 

 

Po takim zdefiniowaniu kontrolki oraz zapisaniu zmian i typu obiegu  po kliknięciu na nowym dokumencie kontrolki „Akcja” zostanie wywołany notatnik.

 

Wywoływanie notatnika za pomocą kontrolki „Akcja”

 

Uruchomienie procedury z bazy Comarch BPM (dawniej DMS)

Aby uruchomić procedurę z bazy Comarch BPM (dawniej DMS), należy wybrać opcję „Procedura” i w otwartym oknie wpisać zapytanie według następującego wzoru:

exec nazwaprocedury
@pierwszy parametr z procedury = @identyfikator_kontrolki@,
@drugi parametr z procedury = @identyfikator_drugiej_kontrolki@,

itd.

Przyklad

Administrator dodał cztery kontrolki:

  • kontrolka typu tekst o nazwie „Nazwa działu” (identyfikator: Nazwa_dzialu)
  • kontrolka typu tekst o nazwie „Nazwa działu 2” (identyfikator: Nazwa_dzialu2)
  • kontrolka typu liczba całkowita o nazwie „Id spółki” (identyfikator: Id)
  • kontrolkę typu Własna akcja o nazwie  „Dodaj nowy dział” (identyfikator: Akcja)

Administrator chce, aby po wpisaniu danych do kontrolek „Nazwa działu”, „Nazwa działu 2”  i  „Id spółki”, a następnie kliknięciu w przycisk „Dodaj nowy dział” został dodany nowy dział w zakładce „Działy” w strukturze organizacyjnej wybranej spółki w Comarch BPM (dawniej DMS).

W tym celu wybrał procedurę do.AddDepartment, w której potrzebne są trzy parametry: @Name1 (varchar), @Name2 (varchar) i @CompanyId (int), jak jest widoczne na poniższej ilustracji.

 

Widok procedury do.AddDepartment w bazie Comarch BPM (dawniej DMS) – zaznaczono potrzebne parametry

 

Po utworzeniu wspomnianych czterech kontrolek administrator we właściwościach kontrolki „Dodaj nowy dział” klika w link „Ustaw” w polu „Procedura” i w otwartym oknie wprowadza nastepujące zapytanie:

exec do.AddDepartment
@Name1 = @Nazwa_dzialu@, 
@Name2 = @nazwa_dzialu2@,
@CompanyId = @Id@

 

Ustawienia kontrolki ‘Własna akcja’ po wyborze opcji 'Procedura’, tak, aby z poziomu dokumentu można było dodać nowy dział w strukturze organizacyjnej spółki w Comarch BPM (dawniej DMS)

 

Administrator zapisuje okno i typ obiegu. Od tej pory, kiedy operator BPM (dawniej DMS) wpisze wartości w kontrolkach „Nazwa działu”, „Nazwa działu 2”  i  „Id spółki”, a później kliknie w przycisk „Dodaj nowy dział” – zostanie dodany nowy dział w zakładce „Działy” w strukturze organizacyjnej wybranej spółki w Comarch BPM (dawniej DMS).

 

W konfiguracji kontrolki możliwe jest włączenie komunikatu z pytaniem, czy uruchomić daną akcję, pytanie wyświetlane jest po kliknięciu w przycisk wywołujący zdefiniowaną akcję.

 

Komunikat wyświetlany użytkownikowi, gdy na kontrolce zaznaczono parametr „Pytaj przed uruchomieniem”

 

 

W konfiguracji kontrolki można również  włączyć opcję wyświetlania  określonego komunikatu po wykonaniu akcji – w tym celu należy zaznaczyć checkbox w polu „Potwierdzenie wykonania akcji” i wpisać treść komunikatu w pustym polu poniżej. Wówczas po kliknięciu w przycisk akcji i po jej wykonaniu zostanie wyświetlony komunikat o określonej treści.

 

Włączanie opcji „Potwierdzenie wykonania akcji” i „Pytaj przed uruchomieniem”

 

Komunikat potwierdzający wykonanie akcji




Instalacja Comarch BPM Repozytorium za pomocą instalatora

Od wersji 2024.2.0 umożliwiono:

  • Instalację serwera MongoDB z poziomu instalatora Comarch BPM (dawniej DMS);
  • Instalację aplikacji Comarch BPM (dawniej DMS) Repozytorium za pomocą instalatora Comarch BPM (dawniej DMS);
  • Aktualizację aplikacji Comarch BPM (dawniej DMS) Repozytorium z poziomu instalatora Comarch BPM (dawniej DMS).

Z pobranego pliku instalacyjnego, do instalacji Comarch BPM (dawniej DMS) Repozytorium należy wykorzystać katalog z instalatorem  – Comarch BPM {numer wersji} instalator

 

Uwaga
Podczas instalacji za pomocą Instalatora (Instalator Comarch BPM.exe) potrzebny jest dostęp do Internetu.

 

Uwaga

W wersji 2024.2.2 w Comarch BPM (dawniej DMS) Repozytorium wprowadzono szyfrowanie connection stringów znajdujących się w pliku appsettings.json w folderze z plikami Comarch BPM (dawniej DMS) Repozytorium.

 

Plik appsettings.json z zaszyfrowanymi connection strings

 

Wybór języka instalacji

Po uruchomieniu instalatora zostaje wyświetlone okno początkowe, w ramach którego dostępne jest pole „Język instalatora”, w którym należy dokonać wyboru języka, w jakim ma zostać przeprowadzona instalacja aplikacji. Dostępne są następujące języki:

  • Polski
  • Angielski
  • Niemiecki
  • Francuski

 

Okno początkowe instalatora aplikacji Comarch BPM (dawniej DMS) – wybór języka instalacji

 

Po wyborze języka instalacji należy nacisnąć przycisk [Dalej], aby przejść do kolejnego kroku instalacji, okna instalacji wymaganych dodatków. Jeżeli operator naciśnie przycisk [Anuluj] albo spróbuje zamknąć okno za pomocą znaku x, wówczas zostanie wyświetlony następujący komunikat:

 

Komunikat, który zostanie wyświetlony po naciśnięciu przycisku „Anuluj” lub przy próbie zamknięcia okna instalatora

 

Jeśli użytkownik wybierze przycisk:

  • Tak – instalator zostanie zamknięty
  • Nie – użytkownik pozostanie w tym samym oknie, a komunikat będzie zamknięty

 

Od wersji 2024.0.1 po przejściu do okna instalacji wymaganych dodatków wyświetlany jest komunikat, który informuje o braku możliwości instalacji Comarch BPM (dawniej DMS) w systemach wcześniejszych niż:

  • Windows Vista x64;
  • Windows Server 2008 x64;
  • Windows 7 x64
  • Windows Server 2008 R2 x64
  • Windows Server 2012 x64.

Po kliknięciu w przycisk [OK] instalator zostaje zamknięty.

 

Komunikat informujący o braku możliwości instalacji Comarch BPM (dawniej DMS)

 

Okno przygotowania komponentów

W kolejnym kroku instalatora zostaje wyświetlone okno, informujące o tym, że instalator przygotowuje potrzebne komponenty. Przejście do następnego okna nastąpi automatycznie.

W następnym kroku instalatora wyświetlone zostaje okno powitalne instalatora.

 

Okno przygotowania komponentów

 

Okno powitalne instalatora

Ekran powitalny instalatora Comarch BPM (dawniej DMS)

 

Jeżeli użytkownik chce kontynuować instalację, wówczas powinien nacisnąć przycisk [Dalej], aby przejść do kolejnego kroku instalacji. Jeżeli operator naciśnie przycisk [Anuluj] albo spróbuje zamknąć okno za pomocą znaku x, wówczas zostanie wyświetlony komunikat analogiczny do przedstawionego powyżej.

 

Wybór aplikacji

Po przejściu do okna Wybór aplikacji należy wybrać opcję Instalacja aplikacji Comarch BPM oraz Comarch BPM Repozytorium.

 

Uwaga
Jeżeli użytkownik nie ma zainstalowanego serwera MongoDB, a chce korzystać z modułu Comarch BPM (dawniej DMS) Repozytorium, wówczas przed przystąpieniem do tworzenia aplikacji Comarch BPM (dawniej DMS) Repozytorium powinien wybrać opcję Instalacja serwera MongoDB i kliknąć [Dalej]. Dalsze kroki opisano w rozdziale Instalacja serwera Mongo DB za pomocą instalatora Comarch BPM .

 

Wybór instalacji aplikacji web Comarch BPM  (dawniej DMS) za pomocą instalatora

 

Po kliknięciu przycisku [Dalej] użytkownik przechodzi do okna „Wybór aplikacji cd.”.

 

Wybór aplikacji cd.

W ramach okna „Wybór aplikacji cd.” operator może wybrać jedną z trzech opcji:

 

Jeżeli operator chce zainstalować tylko aplikację Comarch BPM (dawniej DMS) Repozytorium do wybranej aplikacji Comarch BPM (dawniej DMS) – wówczas powinien zaznaczyć opcję „Instalacja Comarch BPM Repozytorium” i nacisnąć [Dalej].

Uwaga
Konieczne jest, aby wersja zainstalowanych aplikacji Comarch BPM (dawniej DMS) była zgodna z wersją instalowanego modułu Comarch BPM (dawniej DMS) Repozytorium.

 

Zaznaczanie opcji „Instalacja Comarch BPM Repozytorium” w ramach okna „Wybór aplikacji” w instalatorze Comarch BPM (dawniej DMS)

 

Warunki korzystania z oprogramowania

Po kliknięciu przycisku [Dalej] następuje przejście do okna Warunki korzystania z oprogramowania, gdzie należy zapoznać się z warunkami korzystania z oprogramowania Comarch BPM, zaznaczyć checkbox „Akceptuję warunki instalacji” i nacisnąć   [Dalej], aby przejść do kolejnego etapu – przycisk nie jest aktywny, jeśli nie została zaznaczona zgoda na warunki instalacji.

 

Okno „Warunki korzystania z oprogramowania”

 

Internetowe usługi informacyjne (IIS)

W kolejnym oknie Internetowe usługi informacyjne (IIS) następuje weryfikacja, czy na danym komputerze dostępny jest serwer IIS. Jeżeli:

Serwer IIS nie jest dostępny – wyświetlana jest informacja „ Serwer IIS nie jest dostępny na tym komputerze” i nie jest możliwe przejście do kolejnego etapu instalacji.

W takim wypadku użytkownik może:

  • Nacisnąć przycisk [Zainstaluj IIS] – nastąpi wówczas instalacja IIS. Podczas instalacji wyświetlany jest komunikat „ Trwa instalacja serwera IIS”. Po zakończonej instalacji przycisk „Zainstaluj IIS” zostaje wyszarzony i wyświetlany jest napis „Serwer IIS został poprawnie zainstalowany”.
  • Pozostawić otwarte okno instalatora Comarch BPM, zainstalować ręcznie IIS, a potem kliknąć [Odśwież]
  • Zamknąć instalator za pomocą przycisku [Anuluj] lub znaku x, wykonać ręczną instalację IIS i ponownie przejść przez kolejne kroki instalatora do okna „Internetowe usługi informacyjne (IIS)”

 

Po zastosowaniu jednego z powyższych sposobów możliwe będzie przejście do kolejnego kroku instalacji aplikacji web Comarch BPM za pomocą przycisku [Dalej]

Serwer IIS jest dostępny – wyświetlana jest informacja „ Serwer IIS został poprawnie zainstalowany” i należy przejść do kolejnego kroku, klikając przycisk [Dalej].

 

Okno „Internetowe usługi informacyjne”, jeśli na danym komputerze dostępny jest serwer IIS

Wymagane dodatki

Po kliknięciu przycisku [Dalej], następuje przejście do następnego okna, w ramach którego następuje instalacja dodatków wymaganych dla poprawnego działania Comarch BPM.

W ramach pola dostępnego w prawej części okna dostępne są następujące kolumny:

  • Name – zawiera nazwę danego dodatku
  • Required – zawiera numer wymaganej wersji danego dodatku
  • Found – zawiera numer wersji danego dodatku zainstalowanej już na komputerze
  • Action – zawiera nieaktywny przycisk Pomiń – jeśli na komputerze jest już odpowiednia wersja i dany dodatek nie wymaga instalacji, wówczas jego instalacja zostanie automatycznie pominięta

Okno „Wymagane dodatki”

Aby zainstalować wymagane dodatki i przejść do następnego okna należy nacisnąć przycisk [Dalej].

 

Pula aplikacji Comarch BPM Repozytorium

W ramach okna „Pula aplikacji Comarch BPM Repozytorium” należy określić, na jakiej puli aplikacji ma pracować aplikacja Comarch BPM (dawniej DMS) Repozytorium– w tym celu należy:

      • Wybrać pulę aplikacji z listy znajdującej się po prawej stronie okna, klikając na nią

lub

      • Dodać nową pulę aplikacji –wpisać nazwę puli, która ma zostać utworzona, w polu „„Nazwa nowej puli aplikacji”, a następnie nacisnąć przycisk   [Dodaj pulę]. Wybór puli zostaje automatycznie ustawiony na nowoutworzonej puli . Dodana w ten sposób pula spełnia wymagania konieczne do instalacji aplikacji Comarch BPM (dawniej DMS) Repozytorium.

Okno „Pula aplikacji Comarch BPM Repozytorium” przed dodaniem/wyborem puli aplikacji

 

Dodawanie puli „Repozytorium”

 

Okno „Pula aplikacji Comarch BPM Repozytorium”, w którym wybrano pulę „repo202520”

 

Po wyborze puli aplikacji spełniającej wymagania należy przejść do następnego kroku instalacji , klikając przycisk   [Dalej].

 

Kreowanie aplikacji Repozytorium

Następnie w dodanym w wersji 2024.2.0 oknie Kreowanie aplikacji Repozytorium następuje konfiguracja aplikacji dla modułu Comarch BPM (dawniej DMS) Repozytorium.

Uwaga

W wersji 2024.2.2 w Comarch BPM (dawniej DMS) Repozytorium wprowadzono szyfrowanie connection stringów znajdujących się w pliku appsettings.json w folderze z plikami Comarch BPM Repozytorium.

 

Plik appsettings.json z zaszyfrowanymi connection strings

W ramach okna Kreowanie aplikacji Repozytorium użytkownik:

      • w polu „Wybierz lub utwórz witrynę web” – z listy dostępnych witryn wybiera witrynę, w której ma zostać utworzona aplikacja Comarch BPM (dawniej DMS) Repozytorium;

Uwaga
Zalecane jest, aby aplikacja Comarch BPM (dawniej DMS) Repozytorium została zainstalowana na tej samej witrynie, na której znajduje się moduł Workflow (np. Default Web Site).

      • w polu „Port” – wpisuje numer portu, który przypisany jest do danej witryny;
      • w polu „Wprowadź nazwę aplikacji Repozytorium” – wpisuje nadaną przez siebie nazwę aplikacji, np. BPMRepozytorium

 

Uwaga

W wersji 2025.2.0 wprowadzono walidację dodawanych nazw aplikacji w instalatorze. Jeśli we wprowadzonej nazwie aplikacji znajduje się co najmniej jeden z następujących znaków:

  •  :
  • /
  • ?
  • #
  • [
  • ]
  • @
  • !
  • $
  • &
  • (
  • )
  • *
  • +
  • ,
  • ;
  • =
  • <
  • >
  • {
  • }
  • |
  • \
  •  ^
  •  `
  • Spacja

Wówczas w oknie instalatora zostanie wyświetlony komunikat „Nazwa aplikacji jest niepoprawna. Znak <znak> nie jest dozwolony.”.

W takim wypadku użytkownik powinien zmodyfikować nazwę wpisaną w polu „Nazwa aplikacji” tak, aby nie zawierała już niedozwolonych znaków specjalnych, a później ponownie nacisnąć [Utwórz aplikację].

Komunikat informujący o niepoprawnej nazwie aplikacji

 

Następnie należy kliknąć przycisk   [Utwórz aplikację], aby nowa aplikacja została utworzona. Podczas tworzenia aplikacji w dolnej części okna widoczna jest informacja „Trwa kreowanie aplikacji”. Jeżeli utworzenie aplikacji przebiegło pomyślnie, wówczas wyświetlana jest informacja „Aplikacja została utworzona pomyślnie”. Przycisk   [Utwórz aplikację] nie jest aktywny do czasu wybrania witryny i wpisania nazwy aplikacji przez użytkownika.

 

Okno „Kreowanie aplikacji Repozytorium” po tym, jak aplikacja została utworzona

 

Operator ma również opcję dodania nowej witryny, na której utworzy aplikację Comarch BPM (dawniej DMS) Repozytorium, jednakże zaleca się, aby aplikację Comarch BPM (dawniej DMS) Repozytorium zainstalować na tej samej witrynie, na której zainstalowano moduł Workflow Comarch BPM (dawniej DMS).

Aby jednak utworzyć nową witrynę operator powinien:

      • W polu „Wybierz lub utwórz witrynę web” wpisać nazwę witryny, która ma zostać utworzona;
      • W polu „Port” wpisać numer portu, który ma zostać przypisany do nowoutworzonej witryny

 

Okno „Kreowanie aplikacji Repozytorium” podczas dodawania nowej witryny

 

Następnie operator powinien nacisnąć przycisk   [Utwórz witrynę]. Jeśli tworzenie witryny zakończyło się powodzeniem, wówczas w dolnej części okna wyświetlany jest napis Witryna została utworzona na serwerze IIS.

 

Okno „Kreowanie aplikacji Repozytorium” po pomyślnym dodaniu nowej witryny

Po kliknięciu  [Dalej] następuje przejście do okna „Witryny i aplikacje Comarch BPM”.

 

Witryny i aplikacje Comarch BPM

W ramach okna operator powinien:

      • W pierwszym polu „Wybierz witrynę web” wybrać z listy witrynę, w której utworzono aplikację serwerową, z którą będzie współpracowała aplikacja Comarch BPM (dawniej DMS) Repozytorium;
      • W polu „Wybierz aplikację serwerową” wybrać z listy aplikację serwerową, z którą będzie współpracowała aplikacja Comarch (dawniej DMS) Repozytorium;
      • W drugim polu „Wybierz witrynę web” wybrać z listy witrynę, w której utworzono aplikację WEB, z którą będzie współpracowała aplikacja Comarch (dawniej DMS) Repozytorium;
      • W polu „Wybierz aplikację WEB” wybrać z listy aplikację WEB, z którą będzie współpracowała aplikacja Comarch (dawniej DMS) Repozytorium.

 

Okno „Witryny i aplikacje Comarch BPM” po uzupełnieniu pól

 

Kiedy operator wskazał witryny i aplikacje, a następnie kliknął przycisk  [Dalej], wówczas następuje weryfikacja zgodności wersji wybranych aplikacji Comarch BPM (dawniej DMS) z wersją modułu Comarch BPM (dawniej DMS) Repozytorium, która jest instalowana.

Jeżeli weryfikacja wykaże, że wersje nie są zgodne, wówczas zostanie wyświetlony następujący komunikat:

Komunikat wyświetlany, gdy wersje aplikacji Comarch BPM (dawniej DMS) i Comarch BPM (dawniej DMS) Repozytorium nie są zgodne

 

Gdy operator kliknie przycisk [OK], okno komunikatu zostanie zamknięte, a w ramach okna „Witryny i aplikacje Comarch BPM” konieczne będzie dokonanie wyboru odpowiednich aplikacji Comarch BPM .

Jeśli weryfikacja zgodności wersji wybranych aplikacji Comarch BPM (dawniej DMS) z wersją modułu Comarch BPM (dawniej DMS) Repozytorium zakończyła się powodzeniem, wówczas po kliknięciu przycisku  [Dalej] następuje przejście do okna „Baza danych Comarch BPM Repozytorium”.

 

Baza danych Comarch BPM Repozytorium

astępnie w ramach okna „Baza danych Comarch BPM Repozytorium” operator powinien uzupełnić:

      • W ramach pola „Nazwa serwera” – nazwę serwera, na którym znajduje się serwer MongoDB;

Uwaga
Istnieje możliwość wprowadzenia w ramach pola „Nazwa serwera” IP serwera MongoDB.

      • W sekcji „Logowanie do serwera MongoDB”:
        • W ramach pola „Login” – login administratora MongoDB
        • W ramach pola „Hasło” – hasło administratora MongoDB

Następnie należy sprawdzić poprawność wprowadzonych danych, klikając w przycisk [Połącz].

Jeśli próba nawiązania połączenia zakończyła się powodzeniem, w dolnej części okna wyświetlony zostaje napis „Nawiązano połączenie z serwerem MongoDB”.

Uwaga
Dane uwierzytelniające operatora są niezbędne do przeprowadzenia procesu instalacji i są wykorzystywane wyłącznie podczas pracy instalatora.

 

Okno „Baza danych Comarch BPM Repozytorium” przed uzupełnieniem pól

 

Okno „Baza danych Comarch BPM Repozytorium” po uzupełnieniu pól i kliknięciu w przycisk „Połącz”

 

W wersji 2025.1.0 w ramach instalatora Comarch BPM (dawniej DMS) dodano następujące komunikaty, które mogą zostać wyświetlone po uzupełnieniu pól „Nazwa serwera”, „Login” i „Hasło”, a następnie po kliknięciu [Połącz] w oknie „Baza danych Comarch BPM Repozytorium”:

  • „Wprowadzono nieprawidłowy adres serwera” – komunikat wyświetlany, jeśli w polu „Nazwa serwera” wprowadzono niewłaściwy adres serwera.

 

Okno „Baza danych Comarch BPM Repozytorium” z komunikatem „Wprowadzono nieprawidłowy adres serwera”

 

  • „Wprowadzono nieprawidłowe dane logowania” – komunikat wyświetlany, jeśli w polu „Login” i/lub „Hasło” wprowadzono niewłaściwe dane

 

Okno „Baza danych Comarch BPM Repozytorium” z komunikatem „Wprowadzono nieprawidłowe dane logowania”

 

Wskazówka
Czy wystąpiły problemy podczas instalacji Comarch BPM Repozytorium? Sięgnij do wskazówek: Comarch BPM Repozytorium – Najczęściej pojawiające się pytania

 

Gdy połączenie zostało nawiązane, wówczas operator powinien wybrać bazę w ramach pola „Lista baz danych” (jeśli wcześniej przygotowano bazę przeznaczoną dla Comarch BPM (dawniej DMS) Repozytorium) albo nacisnąć przycisk [Dodaj bazę], aby utworzyć nową bazę danych dla aplikacji Comarch BPM Repozytorium.

Jeżeli operator kliknął w przycisk [Dodaj bazę], wówczas zostaje otwarte okno w ramach którego należy wprowadzić nazwę nowej bazy danych Comarch BPM Repozytorium, a następnie kliknąć  [Zapisz]. Jeżeli użytkownik nie chce jednak dodać nowej bazy, wtedy powinien nacisnąć przycisk   [Anuluj] albo znak X.

 

Okno dodawania nowej bazy Comarch BPM Repozytorium

 

Po naciśnięciu przycisku   [Zapisz] baza Comarch BPM (dawniej DMS) Repozytorium zostaje dodana i w ramach instalatora wyświetla się informacja „Baza danych została utworzona”.

 

Okno „Baza danych Comarch BPM Repozytorium” po dodaniu nowej bazy

 

Następnie operator powinien nacisnąć przycisk [Zmień hasło].

W otwartym oknie w polu „Hasło” należy ustawić hasło dla użytkownika MongoUser serwera MongoDB, za którego pośrednictwem będzie odbywać się komunikacja aplikacji Comarch BPM (dawniej DMS) Repozytorium z bazą danych. Hasło należy następnie wpisać ponownie w polu „Powtórz hasło”, a później kliknąć przycisk „Zapisz”.

Hasło powinno spełniać następujące warunki:

      • Składać się z min. 12 znaków;
      • Zawierać cyfry;
      • Zawierać małe i wielkie litery;
      • Zawierać znaki specjalne.

 

Uwaga

Login ani hasło nie mogą zawierać następujących znaków:

  • :
  • /
  • ?
  • #
  • [
  • ]
  • @
  • !

Od wersji 2024.2.2 można używać powyższych znaków w ramach loginu i/lub hasła.

Nie należy natomiast używać spacji w loginie ani w haśle.

 

Okno zmiany hasła dla użytkownika MongoUser

 

Jeżeli wpisano hasło, które nie spełnia któregoś z tych czterech wymagań, wówczas po kliknięciu przycisku   [Zapisz] hasło nie zostaje zapisane i wyświetlany jest komunikat:

      • Jeśli hasło jest za krótkie

Okno zmiany hasła dla użytkownika MongoUser

 

      • Brakuje warunku/warunków wymaganych dla silnego hasła (brak znaku specjalnego, brak wielkiej litery)

 

Należy zmienić hasło, tak, aby spełniało wszystkie warunki.

Jeśli natomiast hasło wpisane w polu „Powtórz hasło” różni się od hasła wpisanego w polu „Hasło”, wtedy po kliknięciu przycisku [Zapisz] hasło nie zostaje zapisane i wyświetlany jest komunikat:

 

 

Należy uzupełnić pole „Powtórz hasło” tak, aby zgadzało się z polem „Hasło”.

Kiedy pola zostały poprawnie uzupełnione, a użytkownik nacisnął przycisk   [Zapisz], okno zmiany hasła dla MongoUsera zostaje zamknięte, a hasło użytkownika MongoUser zostaje zmienione. Następnie operator powinien kliknąć  [Dalej].

 

Okno „Baza danych Comarch BPM Repozytorium” po zmianie hasła dla użytkownika MongoUser

 

Po kliknięciu w przycisk  [Dalej] następuje przejście do okna „Klucze licencji”.

 

Klucze licencji

W ramach okna operator powinien uzupełnić:

      • W ramach pola „Serwer klucza licencji Comarch BPM” – klucz licencji dla Comarch BPM (dawniej DMS)
      • W ramach pola „Adres e-mail administratora” – adres email, który będzie widoczny w Comarch BPM (dawniej DMS) w komunikatach, w których wymagany jest kontakt z administratorem

 

Okno „Klucze licencji” przed uzupełnieniem adresu e-mail administratora

 

W wersji 2025.2.0 w ramach instalatora dodano opcję utworzenia użytkownika CDNHASPDMS, wygenerowania dla niego hasła oraz nadania mu uprawnień do procedur HASP. Nowy użytkownik CDNHASPDMS ma dostęp do następujących procedur HASP:


  • xp_HASPAddKey
  • xp_HASPCheck
  • xp_HASPCheckWeb
  • xp_HASPGetAttributes
  • xp_HASPGetIdleTime
  • xp_HASPGetKeyInfo
  • xp_HASPGetKeyInfo2
  • xp_HASPGetKeyNumber
  • xp_HASPGetKeyNumberList
  • xp_HASPGetSignData
  • xp_HASPGetVersion
  • xp_HASPLicenceStateInfo
  • xp_HASPLicenceStateInfo2
  • xp_HASPLicenceStateInfoWeb
  • xp_HASPLoggedUsersInfo
  • xp_HASPLogin
  • xp_HASPLoginWeb
  • xp_HASPLogout
  • xp_HASPLogoutWeb
  • xp_HASPRefreshKeysData
  • xp_HASPSetIdleTime

Dane użytkownika CDNHASPDMS zostają zaszyfrowane i zapisane; służą jedynie do komunikacji z serwerem, na którym znajduje się Menadżer Kluczy.

W instalatorze w ramach okna „Klucze licencji” dodano przycisk „Weryfikuj”. Poniżej opisano możliwe warianty dalszego postępowania, w zależności od tego, czy baza Comarch BPM i klucze licencji znajdują się na tym samym, czy na różnych serwerach.

 


Wariant 1

W ramach okna „Baza danych Comarch BPM” wybrano bazę, która znajduje się na serwerze 1, a w oknie „Klucze licencji” wprowadzono klucz/klucze licencji, które również znajdują się na serwerze 1

Po kliknięciu w przycisk „Weryfikuj” w ramach okna „Klucze licencji” zostanie utworzony login CDNHASPDMS[numer] (jeśli użytkownik istnieje na serwerze, login zostaje utworzony z pierwszym wolnym numerem loginu CDNHASPDMS[numer] – dla loginu zostaje nadane nowo wygenerowane hasło i sprawdzane są uprawnienia HASP. W przypadku, jeśli:

  •  Uprawnienia do procedur HASP znajdują się na serwerze klucza licencji – wówczas zostaną nadane loginowi CDNHASPDMS[numer] (gdzie numer – to pierwszy wolny numer, licząc od 1); następnie należy kontynuować instalację Comarch BPM, klikając w przycisk „Instaluj”;
  • Uprawnienia do procedur HASP nie znajdują się na serwerze klucza licencji – wówczas nowy login nie zostanie utworzony i zostanie wyświetlony komunikat Na serwerze nie zainstalowano procedur niezbędnych do komunikacji z Menadżerem Kluczy. Sprawdź instalację Menadżera Kluczy, a następnie uruchom ponownie instalator Comarch BPM. Kliknij Zakończ, aby zakończyć pracę instalatora. Po kliknięciu w przycisk „Zamknij”, dostępny w ramach komunikatu, okno instalatora zostanie zamknięte.


Wariant 2

W ramach okna „Baza danych Comarch BPM” wybrano bazę, która znajduje się na serwerze 1, a w oknie „Klucze licencji” wprowadzono klucz/ licencji, który znajduje się na serwerze 2 (dotyczy instalacji Comarch BPM Standalone

Po kliknięciu w przycisk „Weryfikuj” w ramach okna „Klucze licencji” zostanie wyświetlone okno logowania do serwera, które pozwoli na podanie loginu i hasła użytkownika z uprawnieniami administratora do serwera oraz na sprawdzenie połączenia – po kliknięciu w przycisk „Połącz” informacja o rezultacie próby połączenia z serwerem będzie widoczna w oknie logowania do serwera. Jeśli próba połączenia zakończy się pomyślnie, należy kliknąć w przycisk „Zapisz”.

 

Okno logowania do serwera, gdy pomyślnie nawiązano połączenie

 

Następnie jeśli:

  • Nawiązano połączenie – w przypadku, gdy użytkownik istnieje już na serwerze, zostaje utworzony login CDNHASPDMS[numer] (z pierwszym wolnym numerem loginu CDNHASPDMS) – dla loginu zostaje nadane nowo wygenerowane hasło i sprawdzone są uprawnienia HASP. W przypadku, jeśli:
    • Uprawnienia do procedur HASP znajdują się na serwerze klucza licencji – wówczas zostaną nadane loginowi CDNHASPDMS[numer] (gdzie numer – to pierwszy wolny numer, licząc od 1); następnie należy kontynuować instalację Comarch BPM, klikając w przycisk „Instaluj”;
    • Uprawnienia do procedur HASP nie znajdują się na serwerze klucza licencji – wówczas nowy login nie zostanie utworzony i zostanie wyświetlony komunikat Na serwerze nie zainstalowano procedur niezbędnych do komunikacji z Menadżerem Kluczy. Sprawdź instalację Menadżera Kluczy, a następnie uruchom ponownie instalator Comarch BPM. Kliknij Zakończ, aby zakończyć pracę instalatora. Po kliknięciu w przycisk „Zamknij”, dostępny w ramach komunikatu, okno instalatora zostanie zamknięte;
  • Nie nawiązano połączenia – zostaje wyświetlony komunikat informujący o błędzie. Operator może wielokrotnie podejmować próbę logowania do serwera. ale po zamknięciu okna logowania do serwera instalacja zostanie przerwana.

 

Wariant 3 (dotyczy instalacji Comarch BPM we współpracy z Comarch ERP Optima lub Comarch ERP XL)

W ramach okna „Baza danych Comarch BPM” wybrano bazę, która znajduje się na serwerze 1, a w oknie „Klucze licencji” wprowadzono:

  • 1 klucz licencji, który znajduje się na serwerze 1

oraz

  • 1 klucz licencji, który znajduje się na serwerze 2

 

Po kliknięciu w przycisk „Weryfikuj” w ramach okna „Klucze licencji” zostanie wyświetlone okno logowania do serwera 2. Następnie jeśli:

  • Nawiązano połączenie – w przypadku, gdy użytkownik istnieje już na serwerze 2, zostaje utworzony login CDNHASPDMS[numer] (z pierwszym wolnym numerem loginu CDNHASPDMS) – dla loginu zostaje nadane nowo wygenerowane hasło i sprawdzone są uprawnienia HASP. W przypadku, jeśli:
    • Uprawnienia do procedur HASP znajdują się na serwerze klucza licencji – wówczas zostaną nadane loginowi CDNHASPDMS[numer] (gdzie numer – to pierwszy wolny numer, licząc od 1); następnie należy kontynuować instalację Comarch BPM, klikając w przycisk „Instaluj”;
    • Uprawnienia do procedur HASP nie znajdują się na serwerze klucza licencji – wówczas nowy login nie zostanie utworzony i zostanie wyświetlony komunikat Na serwerze nie zainstalowano procedur niezbędnych do komunikacji z Menadżerem Kluczy. Sprawdź instalację Menadżera Kluczy, a następnie uruchom ponownie instalator Comarch BPM. Kliknij Zakończ, aby zakończyć pracę instalatora. Po kliknięciu w przycisk „Zamknij”, dostępny w ramach komunikatu, okno instalatora zostanie zamknięte;
  • Nie nawiązano połączenia – zostaje wyświetlony komunikat informujący o błędzie. Operator może wielokrotnie podejmować próbę logowania do serwera 2. ale po zamknięciu okna logowania do serwera 2 instalacja zostanie przerwana.

 

Wariant 4 (dotyczy instalacji Comarch BPM we współpracy z Comarch ERP Optima lub Comarch ERP XL)

W ramach okna „Baza danych Comarch BPM” wybrano bazę, która znajduje się na serwerze 1, a w oknie „Klucze licencji” wprowadzono klucze licencji, które znajdują się na serwerze 2

Po kliknięciu w przycisk „Weryfikuj” w ramach okna „Klucze licencji” zostaje wyświetlone okno logowania do serwera 2. Następnie jeśli:

  • Nawiązano połączenie – w przypadku, gdy użytkownik istnieje już na serwerze 2, zostaje utworzony login CDNHASPDMS[numer] (z pierwszym wolnym numerem loginu CDNHASPDMS) – dla loginu zostaje nadane nowo wygenerowane hasło i sprawdzone są uprawnienia HASP. W przypadku, jeśli:
    • Uprawnienia do procedur HASP znajdują się na serwerze klucza licencji – wówczas zostaną nadane loginowi CDNHASPDMS[numer] (gdzie numer – to pierwszy wolny numer, licząc od 1); następnie należy kontynuować instalację Comarch BPM, klikając w przycisk „Instaluj”;
    • Uprawnienia do procedur HASP nie znajdują się na serwerze klucza licencji – wówczas nowy login nie zostanie utworzony i zostanie wyświetlony komunikat Na serwerze nie zainstalowano procedur niezbędnych do komunikacji z Menadżerem Kluczy. Sprawdź instalację Menadżera Kluczy, a następnie uruchom ponownie instalator Comarch BPM. Kliknij Zakończ, aby zakończyć pracę instalatora. Po kliknięciu w przycisk „Zamknij”, dostępny w ramach komunikatu, okno instalatora zostanie zamknięte;
  • Nie nawiązano połączenia – zostaje wyświetlony komunikat informujący o błędzie. Operator może wielokrotnie podejmować próbę logowania do serwera 2. ale po zamknięciu okna logowania do serwera instalacja zostanie przerwana.

 

Wariant 5 (dotyczy instalacji Comarch BPM we współpracy z Comarch ERP Optima lub Comarch ERP XL)

W ramach okna „Baza danych Comarch BPM” wybrano bazę, która znajduje się na serwerze 1, a w oknie „Klucze licencji” wprowadzono:

  • 1 klucz licencji, który znajduje się na serwerze 2

oraz

  • 1 klucz licencji, który znajduje się na serwerze 3

 

Po kliknięciu w przycisk „Weryfikuj” w ramach okna „Klucze licencji” zostają wyświetlone okna logowania do obydwóch serwerów – do serwera 2 i do serwera 3. Następnie jeśli:

  • Nawiązano połączenie z obydwoma serwerami – w przypadku, gdy użytkownik istnieje już na serwerze, zostaje utworzony login CDNHASPDMS[numer] (z pierwszym wolnym numerem loginu CDNHASPDMS) – dla loginu zostaje nadane nowo wygenerowane hasło i sprawdzone są uprawnienia HASP. W przypadku, jeśli:
    • Uprawnienia do procedur HASP znajdują się na obydwóch serwerach kluczy licencji – wówczas zostaną nadane loginowi CDNHASPDMS[numer] (gdzie numer – to pierwszy wolny numer, licząc od 1); następnie należy kontynuować instalację Comarch BPM, klikając w przycisk „Instaluj”;
    • Uprawnienia do procedur HASP nie znajdują się na serwerze lub serwerach kluczy licencji – wówczas nowy login nie zostanie utworzony i zostanie wyświetlony komunikat Na serwerze nie zainstalowano procedur niezbędnych do komunikacji z Menadżerem Kluczy. Sprawdź instalację Menadżera Kluczy, a następnie uruchom ponownie instalator Comarch BPM. Kliknij Zakończ, aby zakończyć pracę instalatora. Po kliknięciu w przycisk „Zamknij”, dostępny w ramach komunikatu, okno instalatora zostanie zamknięte;
  • Nie nawiązano połączenia z żadnym z serwerów lub tylko z jednym z serwerów– zostaje wyświetlony komunikat informujący o błędzie. Operator może wielokrotnie podejmować próbę logowania do serwera. ale po zamknięciu okna logowania do serwera instalacja zostanie przerwana.

 

 

Instalacja

Po uzupełnieniu pól w ramach okna "Klucze licencji" operator powinien kliknąć [Instaluj]. Następuje wówczas przejście do kolejnego okna „Instalacja”.

 

Okno „Instalacja”

 

Koniec pracy instalatora

Po zakończeniu instalacji następuje przejście do końcowego okna instalacji aplikacji. Gdy użytkownik kliknie przycisk   [Zakończ], instalator zostanie zamknięty, natomiast zostanie otwarta przeglądarka na ekranie logowania do nowej aplikacji WEB Comarch BPM (dawniej DMS), zgodnie z nazwą aplikacji, którą wybrano w instalatorze.

Dalsze kroki dotyczące konfiguracji Comarch BPM (dawniej DMS) Repozytorium należy wykonać w ramach aplikacji desktop Comarch BPM (dawniej DMS) , a następnie w zakładce [Repozytorium] w aplikacji web Comarch BPM (dawniej DMS) (zob. Repozytorium – konfiguracja początkowa dla administratora).

 

Wskazówka
Czy wystąpiły problemy podczas instalacji Comarch BPM (dawniej DMS) Repozytorium? Sięgnij do wskazówek: Comarch BPM Repozytorium - Najczęściej pojawiające się pytania

 

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

Sprawdź Szkolenia Comarch BPM Repozytorium!

 




Czy wiesz, że kontrolkę typu Dane Tabelaryczne można automatycznie wypełnić pozycjami dokumentu zaczytanego przez Comarch OCR przy współpracy z Comarch ERP XL?

Zastosowanie

Dzięki zastosowaniu tej konfiguracji, proces obiegu faktur kosztowych zyskuje pełną automatyzację. Głównym celem jest eliminacja ręcznego wprowadzania pozycji dokumentów — dane zaczytane przez Comarch OCR są automatycznie mapowane i wypełniają kontrolkę tabelaryczną na kacie obiegu. W efekcie skracamy czas obsługi faktury, minimalizujemy błędy przepisywania i zapewniamy, że proces akceptacji bazuje na poprawnych i spójnych danych przed ich zaksięgowaniem.

 

Zawartość przykładu

  • Definicja Typu Obiegu (Workflow): Wzorcowa ścieżka obiegu dokumentu kosztowego z krokami akceptacji, konfiguracją kontrolki Dane tabelaryczne i wygenerowaniem dokumentu do Comarch ERPXL
  • Punkt konfiguracyjny ACD: Wzorcowa konfiguracja, która jest odpowiedzialna za pobranie ID dokumentu OCR, Załącznika oraz wszystkich kluczowych danych nagłówkowych (NIP, Kontrahent, Dane kontrahenta, Data zakupu, Data wystawienia, Termin płatności, Forma płatności, Waluta) oraz inicjację dokumentu obiegowego.

 

Kliknij tutaj, aby pobrać przykład

 

Zasada działania

Mechanizm opiera się na pobieraniu danych z bazy Comarch BPM, które zostały zapisane po przetworzeniu ich przez Comarch OCR w punkcie ACD.

  • Konfiguracja wykorzystuje ID dokumentu OCR (zapisane w dedykowanej kontrolce typu Liczba całkowita) jako identyfikator do pobrania danych. Kontrolka tabelaryczna obserwuje to pole, reagując na jego wypełnienie.
  • Kluczowym elementem jest zapytanie SQL umieszczone na zakładce Inicjowanie Wartości kontrolki tabelarycznej. Zapytanie jest filtrowane za pomocą parametru @ID_OCR@, dzięki czemu pobiera ono wiersze z właściwego dokumentu OCR z tabeli do.OC_Document_Items w bazie BPM.
  • Na podstawie zwróconych wierszy z tabeli do.OC_Document_Items, kontrolka Dane tabelaryczne jest automatycznie wypełniana pozycjami faktury (Nazwa, Cena, Ilość, Jednostka miary, Netto, Stawka VAT, Brutto, Kwota VAT).
  • W zapytaniu SQL zawarta jest niezbędna logika CASE WHEN, która konwertuje wartości tekstowe (np. Stawki VAT oraz Jednostki miary) na identyfikatory liczbowe, których BPM wymaga do poprawnego działania mechanizmów systemowych i wyświetlania danych.

 

Konfiguracja przykładu

1.Utworzono kontrolkę ID_OCR : Na karcie obiegu dodano kontrolkę typu Liczba całkowita o nazwie (identyfikatorze) ID_OCR, do której będzie zapisywane ID OCR-owanego dokumentu.

 

Kontrolka Liczba całkowita ID_OCR

 

2.Utworzono kontrolkę Tabelaryczną: Dodano kontrolkę typu Dane tabelaryczne o nazwie (identyfikatorze) Elementy i skonfigurowano w niej następujące kolumny:

  • ”Nazwa” (identyfikator kolumny: Nazwa) – typ Tekst
  • ”Cena” (identyfikator kolumny: Cena) typ Liczba stałoprzecinkowa
  • ”Ilość” (identyfikator kolumny: Ilosc) – typ Liczba stałoprzecinkowa
  • ”Jednostka miary” (identyfikator kolumny: JM)  typ Lista
  • ”Netto” (identyfikator kolumny: Netto) – typ Liczba stałoprzecinkowa
  • ”Stawka VAT” (identyfikator kolumny: StawkaVAT) – typ Lista
  • ”Brutto” (identyfikator kolumny: Brutto) – typ Liczba stałoprzecinkowa
  • ”Kwota VAT” (identyfikator kolumny: KwotaVAT) – typ Liczba stałoprzecinkowa

 

Kolumny w kontrolce Dane tabelaryczne

 

3. W kontrolce typu Dane tabelaryczne  na zakładce Listy zdefiniowano zapytanie pobierające:

  • Stawki VAT:

 

select Naz_gidLp as Id,
CASE
WHEN Naz_Nazwa='A 23.00' THEN '23%'
WHEN Naz_Nazwa='B 8.00' THEN '8%'
WHEN Naz_Nazwa='C 0.00' THEN '0%'
WHEN Naz_Nazwa='D 0.00' THEN 'ZW'
WHEN Naz_Nazwa='E 0.00' THEN 'NP'
WHEN Naz_Nazwa='F 7.00' THEN '7%'
WHEN Naz_Nazwa='G 5.00' THEN '5%'
END
from CDN.Nazwy
where Naz_GIDTyp = 624  AND trim(substring(Naz_Nazwa,9,2))=''

 

Lista Stawka VAT w kontrolce Dane tabelaryczne

 

  • Jednostki miary:

 

SELECT Naz_GIDLp,Naz_Nazwa from cdn.Nazwy where Naz_GIDTyp=144;

 

Lista Jednostka miary w kontrolce Dane tabelaryczne

 

4.Dodano obserwację kontrolki: W kontrolce typu Dane tabelaryczne, na zakładce Inicjowanie wartości, dodano powiązanie do kontrolki ID_OCR.

 

Powiązanie do kontrolki ID_OCR

 

5.Zapytanie SQL: W kontrolce typu Dane tabelaryczne, na zakładce Inicjowanie wartości w sekcji Wzór na wartość SQL OD dodano zapytanie, które pobiera dane z tabel do.OC_Document_Items oraz do.OC_Documents na podstawie przekazanego parametru @ID_OCR@ (ID dokumentu OCR). W zapytaniu SQL konieczne jest użycie logiki CASE WHEN do konwersji wartości tekstowych jednostek miary (’szt’) i stawek VAT (np. '23.00′) na odpowiednie identyfikatory liczbowe akceptowane przez Comarch BPM.

 

If @^SenderControlName@ = 'ID_OCR'

Begin

Select

ODI_Name,/*Nazwa*/

ODI_NetUnitPrice, /*Cena netto*/

ODI_Count, /*Ilość*/

CASE

WHEN ODI_Unit='szt.' THEN 1

WHEN ODI_Unit='l' THEN 2

WHEN ODI_Unit='kg' THEN 3

Else 0

END, /*Jednostka miary*/

ODI_NetValue, /* Wartość Netto*/

CASE

WHEN ODI_VatRate='23.00' THEN 1

WHEN ODI_VatRate='8.00' THEN 2

WHEN ODI_VatRate='0.00' THEN 3

WHEN ODI_VatRate='5.00' THEN 7

Else 0

END,

ODI_GrossValue, /*Wartość Brutto*/

[ODI_GrossValue]-[ODI_NetValue], -- kwota VAT

1

from do.OC_Document_Items I

join do.OC_Documents D on D.OCD_Id=I.ODI_DocumentId

where ODI_DocumentId=@ID_OCR@

END

 

Zapytanie SQL w kontrolce Dane tabelaryczne na zakładce Inicjowanie wartości

 

Uwaga
Należy upewnić się, że identyfikatory liczbowe (ID) stawek VAT i jednostek miary użyte w zapytaniu SQL są zgodne z tymi, które aktualnie obowiązują w bazie Comarch ERP XL współpracującej z Comarch BPM.

 

6.Punkt ACD: W punkcie konfiguracyjnym ACD (Współpraca z Comarch OCR), wykorzystywanym do inicjowania obiegu, na zakładce Kontrolki dodano kontrolkę ID_OCR i przypisano jej odpowiednie zapytanie:

 

select @Id1@

 

Kontrolka ID_OCR w punkcie ACD

 

Uzupełniona Kontrolka Dane Tabelaryczne

Po pomyślnym zainicjowaniu dokumentu z punktu ACD, kontrolka typu Dane Tabelaryczne została automatycznie wypełniona. Dla każdej pozycji dokumentu (faktury) odczytanej przez Comarch OCR i zapisanej w tabeli do.OC_Document_Items, na formularzu BPM pojawił się oddzielny, kompletny wiersz z uzupełnionymi danymi.

 

Kontrolka Dane tabelaryczne uzupełniona pozycjami odczytanym przez Comarch OCR

 

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

Sprawdź Szkolenia Comarch BPM!