Połączenia z ERP

Po włączeniu wielofirmowego trybu pracy w Comarch DMS poprzez zmianę wartości klucza „MultiCompany=true” w pliku konfiguracyjnym Web.config, zakładka „Autoryzacja API” zostaje zastąpiona zakładką „Połączenia z ERP”, na której definiowane są spółki.

W ramach zakładki dostępne są następujące przyciski:

 

[Dodaj] – opcja dodania nowej spółki

 

zapisz32 [Zapisz] – opcja zapisu danych

 

D:\---- Z PULPITU ----\Grafika\& NOD Webowy 29-12-2014\Ikonki\Garbage-Closed32.png [Usuń] – opcja umożliwiająca usunięcie zdefiniowanej spółki (po uprzednim kliknięciu na nią)

 

[ChatERP] – przycisk dodany w wersji 2024.3.0; otwiera okno ChatERP (zob. Korzystanie z ChatERP w aplikacji desktop Comarch DMS).

 

Widoczna jest również lista dodanych spółek. Po kliknięciu na nazwę danej spółki na liście informacje o tej spółce są pokazywane na prawym panelu.

 

Lista utworzonych spółek

 

Definicja spółki

 

 

Definiowanie nowej spółki

Nową spółkę operator dodaje po przyciśnięciu ikony. Na prawym panelu pojawia się lista pól do wypełnienia danymi nowej spółki.

 

wybór trybu pracy spółki (Comarch ERP XL, Optima, Altum, Enterprise, Standalone)

 

definicja nazwy spółki

 

skrót nazwy spółki (max 5 znaków)

 

definicja połączenia do bazy systemu Comarch ERP XL. Po przyciśnięciu linku „zmień” pojawia się formatka połączenia.

 

– pole, w którym operator wprowadza nazwę klucza licencyjnego

 

– nazwa zmapowanej bazy Comarch ERP XL (nazwa firmy)

 

lista wyboru domyślnego centrum ze struktury podległościowej z systemu Comarch ERP XL. Lista jest automatycznie inicjowana po zdefiniowaniu poprawnego połączenia z bazą w polu „Połączenie”.

 

login operatora Comarch ERP XL wykorzystywany przez operatorów natywnych Comarch DMS do wykonywania operacji typu: podniesienie formatek listy dokumentów, listy kontrahentów, generowanie dokumentu z kontrolki Dokument ERP XL.

 

hasło operatora Comarch ERP XL

 

– po zaznaczeniu tego checkboxa możliwe jest logowanie operatora  przez domenę (zob. Domena)

 

– w tym polu możliwy jest wybór właściwej domeny z listy po zaznaczeniu parametru „Używaj domeny”

 

– w ramach tego pola możliwy jest wybór z listy określonej grupy z danej domeny

 

– pole dodane w wersji 2024.0.0; w ramach tego pola należy wprowadzić NIP firmy, dla której ma odbywać się współpraca z KSeF;

 

– pole dodane w wersji 2024.0.0; w ramach tego pola należy wprowadzić token uwierzytelniający w KSeF

Istnieje możliwość wygenerowania tokenu KSeF z poziomu Comarch DMS. W tym celu należy kliknąć w link [Wygeneruj token] znajdujący się obok pola „Token KSeF”, a następnie w oknie „Wybierz certyfikat” wybrać odpowiedni certyfikat uwierzytelniający. Po wyborze certyfikatu zostanie wygenerowany token KSeF, który zostanie automatycznie wprowadzony w ramach pola „Token KSeF”.

 

Uwaga

W wersji 2024.0.1 w pliku Web.config w folderze aplikacji serwerowej (dawnej web) dodano klucz add key=”KSeFWorkMode” value=”Demo” /> – klucz umozliwia określenie, czy Firma testuje funkcjonalność wysyłania faktur do KSeF, czy korzysta z niej produkcyjnie.

Klucz może przybierać jedną z następujących wartości:

1.Demowartość domyślna; w przypadku wprowadzenia takiej wartości praca z systemem KSeF odbywa się w trybie Demo;

2.Production – w przypadku wprowadzenia takiej wartości praca z systemem KSeF odbywa się w trybie Produkcyjnym, czyli wersji produkcyjnej systemu;

3.Test – w przypadku wprowadzenia takiej wartości praca z systemem KSeF odbywa się w trybie testowym.

W kwestii różnic pomiędzy powyższymi trybami zob. Przełączanie trybu pracy z KSeF

 

Uwaga
Aby wygenerować token konieczne jest zainstalowanie kwalifikowanego podpisu/pieczęci, za pomocą którego możliwe jest uwierzytelnienie się na stronach ministerstwa.

 

Wybór certyfikatu po kliknięciu w link „Wygeneruj token”

 

Aby wygenerować token uwierzytelniający, należy najpierw uzupełnić pole „NIP Firmy”. Jeżeli użytkownik nie uzupełni pola „NIP Firmy” i naciśnie link [Wygeneruj token], wówczas zostanie wyświetlony następujący komunikat:

Komunikat wyświetlany, jeśli nie wpisano numeru NIP w polu „NIP Firmy”, ale naciśnięto link „Wygeneruj token”

 

 – pole przeniesione do zakładki w wersji 2024.2.0; adres skrzynki e-Doręczeń, pochodzący bezpośrednio ze skrzynki;

 

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:

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.

 

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

 

– pole przeniesione do zakładki w wersji 2024.2.0; nazwa systemu Comarch DMS integrowanego z usługa e-Doręczenia, którą dodano podczas konfiguracji skrzynki e-Doręczenia w ramach pola „Systemy”.

 

Wskazówka

Instrukcja dodania zewnętrznego systemu w usłudze e-Doręczenia jest dostępna pod adresem:

https://www.gov.pl/attachment/07a8c8c5-b329-44cf-9e08-ed7c497f6d1c

 

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

 

– pole (przeniesione do zakładki w wersji 2024.2.0), 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”

 

W dolnej części ekranu w osobnej sekcji definiowane są ustawienia konfiguracyjne wspólne dla wszystkich spółek. Oznacza to, że wszystkie bazy systemu Comarch ERP XL powinny pracować na tej samej wersji API.

Ustawienie wartości „Tak” dla właściwości „Generowanie dokumentów z opisem analitycznym” umożliwia pracę z kontrolką typu Dokument ERP XL w każdej ze spółek.

 

– lista wyboru wersji API (aktualnie w wersji Comarch DMS 2024.2.1 można wybrać jedną z następujących wersji API: 20232, 20240, 20241)

 

– lista, w której określany jest tryb pracy aplikacji w zakresie kontrolki typu Dokument ERP XL

 

 

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

 

Przykładowe okno z właściwościami dodanej spółki

 

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

Sprawdź Szkolenia Comarch DMS!

 




Integracje (dawna zakładka „KSeF”)

W wersji 2024.0.0 dodano zakładkę „KSeF”. W wersji 2024.2.0 nazwa zakładki została zmieniona na „Integracje”.

Zakładka „Integracje” jest dostępna jedynie w trybie jednospółkowym i służy do wprowadzenia danych potrzebnych do uwierzytelnienia w KSeF oraz (od wersji 2024.2.0) danych wymaganych do pobierania i wysyłania wiadomości w ramach integracji z usługą e-Doręczenia.

Od wersji 2024.2.0 zakładka dzieli się na dwie sekcje:

 

Zakładka „Integracje”

 

Integracja z usługą KSeF

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

  • NIP firmy – w ramach tego pola należy wprowadzić NIP firmy, dla której ma odbywać się współpraca z KSeF
  • Token KSeF – w ramach tego pola należy wprowadzić token uwierzytelniający w KSeF

Uwaga
Jeśli autoryzacja przez token zakończy się niepowodzeniem, wówczas podczas próby importu dokumentów z KSeF zostanie wyświetlone okno z certyfikatami, w ramach którego należy wskazać właściwy certyfikat.

Uwaga
Jeśli Comarch DMS pracuje w trybie wielospółkowym, wówczas należy uzupełnić pola „NIP firmy” i „Token KSeF” na zakładce „Połączenia z ERP” (zob. przykładowo Połączenia z ERP).

Uwaga

W wersji 2024.0.1 w pliku Web.config w folderze aplikacji serwerowej (dawnej web) dodano klucz add key=”KSeFWorkMode” value=”Demo” /> – klucz umozliwia określenie, czy Firma testuje funkcjonalność wysyłania faktur do KSeF, czy korzysta z niej produkcyjnie.

Klucz może przybierać jedną z następujących wartości:

1.Demowartość domyślna; w przypadku wprowadzenia takiej wartości praca z systemem KSeF odbywa się w trybie Demo;

2.Production – w przypadku wprowadzenia takiej wartości praca z systemem KSeF odbywa się w trybie Produkcyjnym, czyli wersji produkcyjnej systemu;

3.Test – w przypadku wprowadzenia takiej wartości praca z systemem KSeF odbywa się w trybie testowym.

W kwestii różnic pomiędzy powyższymi trybami zob. Przełączanie trybu pracy z KSeF

 

Istnieje możliwość wygenerowania tokenu KSeF z poziomu Comarch DMS. W tym celu należy kliknąć w link [Wygeneruj token] znajdujący się obok pola „Token KSeF”, a następnie w oknie „Wybierz certyfikat” wybrać odpowiedni certyfikat uwierzytelniający.

Po wyborze certyfikatu zostanie wygenerowany token KSeF, który zostanie automatycznie wprowadzony w ramach pola „Token KSeF”.

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

 

Uwaga
Aby wygenerować token konieczne jest zainstalowanie kwalifikowanego podpisu/pieczęci, za pomocą którego możliwe jest uwierzytelnienie się na stronach ministerstwa.

 

Wybór certyfikatu po kliknięciu w link „Wygeneruj token”

 

Sekcja „Integracja z usługą KSeF” z uzupełnionymi polami

 

Aby wygenerować token uwierzytelniający, należy najpierw uzupełnić pole „NIP Firmy”.

Jeżeli użytkownik nie uzupełni pola „NIP Firmy” i naciśnie link [Wygeneruj token], wówczas zostanie wyświetlony następujący komunikat.

Komunikat wyświetlany, jeśli nie wpisano numeru NIP w polu „NIP Firmy”, ale naciśnięto link „Wygeneruj token”

 

Integracja z usługą e-Doręczenia

Uwaga
Jeśli Comarch DMS pracuje w trybie wielospółkowym, wówczas należy uzupełnić pola „Adres skrzynki”, „Nazwa systemu wprowadzona w konfiguracji skrzynki e-Doręczenia” i „Klucz prywatny” na zakładce „Połączenia z ERP” (zob. przykładowo Połączenia z ERP).

 

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:

 

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.

 

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 DMS integrowanego z usługa e-Doręczenia, którą dodano podczas konfiguracji skrzynki e-Doręczenia w ramach pola „Systemy”.

 

Wskazówka

Instrukcja dodania zewnętrznego systemu w usłudze e-Doręczenia jest dostępna pod adresem:

https://www.gov.pl/attachment/07a8c8c5-b329-44cf-9e08-ed7c497f6d1c

 

Przykładowa nazwa systemu dodana w polu „System” 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.

 

Wskazówka

W kwestii:

1. pobierania wiadomości z usługi e-Doręczenia zob. Integracja Comarch DMS z systemem e-Doręczenia – pobieranie wiadomości

2. wysyłania wiadomości w ramach usługi e-Doręczenia zob. Wysyłanie wiadomości do usługi e-Doręczenia

 

Wybór klucza PEM w polu „Klucz prywatny”

 

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

Sprawdź Szkolenia Comarch DMS!

 




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 pierwszym etapie integracji Comarch DMS z systemem e-Doręczenia został zrealizowany mechanizm autoryzacji oraz pobierania wiadomości z systemu e-Doręczenia za pomocą dedykowanego punktu ACD

W wersji 2024.1.0 w ramach zakładki [Automatyczne generowanie dokumentów] dodano nowy 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 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).

 

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 DMS i chcesz dowiedzieć się, jak korzystać z programu? A może masz już podstawową wiedzę o Comarch DMS i chcesz dowiedzieć się więcej?

Sprawdź Szkolenia Comarch DMS!

 




Praca z punktem ACD typu Import dokumentów ze skrzynki 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:

 

Aby rozpocząć pracę z punktem ACD typu „Import dokumentów ze skrzynki e-Doręczenia”, należy kliknąć w ikonę [Pobierz wiadomości]. Zostanie wówczas otwarte okno „Import wiadomości z usługi e-Doręczenia”, w którym należy nacisnąć przycisk [Importuj].

 

Okno „Import wiadomości z usługi e-Doręczenia” przed kliknięciem „Importuj”

 

Okno „Import wiadomości z usługi e-Doręczenia” po kliknięciu „Importuj”

 

Na liście wiadomości w ramach okna Import wiadomości z usługi e-Doręczenia dostępne są następujące kolumny:

  • Nadawca – w tej kolumnie wyświetlany jest nadawca wiadomości;
  • Temat – w ramach tej kolumny widoczny jest temat wiadomości;
  • Data doręczenia – w tej kolumnie wyświetlany jest dzień, w którym wiadomość została dostarczona.

 

W górnej części okna znajduje się parametr [Pokaż wiadomości zapisane w DMS] – jeśli ten parametr jest zaznaczony, wówczas wyświetlane są również wiadomości, które zostały już zarejestrowane w Comarch DMS – takie dokumenty są wyszarzone na liście wiadomości widocznej w oknie.

 

Okno „Import wiadomości z usługi e-Doręczenia” z zaznaczonym parametrem „Pokaż wiadomości zapisane w DMS”

 

Po załadowaniu się listy wiadomości należy zaznaczyć wybrane pozycje i kliknąć przycisk [Zapisz], aby okno Import wiadomości z usługi e-Doręczenia zostało zamknięte, a lista wiadomości została wyświetlona w Comarch DMS.

 

Okno „Import wiadomości z usługi e-Doręczenia” po zaznaczeniu dokumentu do zarejestrowania w Comarch DMS

 

Jeżeli użytkownik wybierze przycisk [Anuluj], wówczas okno Import wiadomości z usługi e-Doręczenia zostanie zamknięte, a wiadomości nie zostaną zarejestrowane w Comarch DMS.

Uwaga
Jeśli użytkownik kliknie w przycisk [Importuj] i pobierze dokumenty z usługi e-Doręczenia do okna „Import wiadomości z usługi e-Doręczenia”, a następnie naciśnie przycisk [Anuluj], wówczas dokumenty nie zostaną wyświetlone w pracującym punkcie ACD, jednak usługa e-Doręczenia wygeneruje potwierdzenia doręczenia wiadomości do adresata.

 

Po kliknięciu w przycisk [Zapisz] w prawej części okna punktu ACD zostaje wyświetlona lista wiadomości, które zostały pobrane ze skrzynki e-Doręczenia. Lista składa się z trzech kolumn:

  • Nadawca
  • Temat
  • Data doręczenia

Obok wiadomości z załącznikami widoczna jest ikona .

Po kliknięciu prawym przyciskiem myszki na daną wiadomość zostaje wyświetlone menu kontekstowe z następującymi opcjami:

  • Usuń z listy – po wyborze tej opcji wiadomość zostaje usunięta z listy wiadomości

Uwaga
Jeśli użytkownik usunie wiadomość z listy za pomocą opcji „Usuń z listy”, wówczas dokument nie będzie już wyświetlany w pracującym punkcie ACD, jednak wiadomość zostaje oznaczona jako zapisana w DMS i nie można jej pobrać ponownie.

  • Pobierz dowody techniczne – jeśli operator wybierze tę opcję, wówczas zostanie otwarte okno systemowe, w ramach którego należy wybrać lokalizację, w której zostaną zapisane dowody techniczne w formacie pliku zip

 

Menu kontekstowe wiadomości zapisanej w ramach punktu ACD we współpracy z usługą e-Doręczenia

 

Wybór lokalizacji, w której zostaną zapisane dowody techniczne

 

Widok pliku z dowodami technicznymi po rozpakowaniu

 

  • Zapisz załączniki jako – jeśli operator wybierze tę opcję, wówczas zostanie otwarte okno systemowe, w ramach którego należy wybrać lokalizację, w której zostaną zapisane załączniki dołączone do danej wiadomości

 

Wybór lokalizacji, w której zostaną zapisane załączniki dołączone do wiadomości

 

Wiadomości, które zostały pobrane w punkcie ACD, są oznaczone identyfikatorem punktu ACD i identyfikatorem użytkownika. Domyślnie wyświetlana lista wiadomości w ramach punktu to wszystkie wiadomości, które zostały pobrane z e-doręczeń przez zalogowanego użytkownika i z których nie wygenerował dokumentów do obiegu Comarch DMS.

Nad listą wiadomości znajduje się informacja „Liczba wiadomości”, obok której widoczna jest liczba wiadomości wyświetlanych na liście dla danego operatora.

Poniżej dostępny jest filtr [Pokaż wiadomości doręczone w ostatnich X dniach] – w ramach tego filtra można zawęzić listę wiadomości do takich wiadomości, których data doręczenia jest w wybranym zakresie dat.

Pod filtrem [Pokaż wiadomości doręczone w ostatnich X dniach] znajduje się parametr [Pokaż wszystkie wiadomości pobrane w punkcie], którego zaznaczenie umożliwia wyświetlenie wszystkich wiadomości, które pobrali w danym punkcie ACD wszyscy uprawnieni użytkownicy. Domyślnie parametr jest odznaczony – w takim przypadku dla zalogowanego operatora na liście wyświetlane są jedynie takie wiadomości, które ten operator pobrał z usługi e-doręczeń.

Poniżej dostępny jest filtr [Zaznacz wszystko] – jeżeli operator zaznaczy ten parametr, wówczas wszystkie wiadomości na liście zostaną zaznaczone.

Po zaznaczeniu wiadomości z listy w lewej części punktu ACD wyświetlane są dane dotyczące tej wiadomości. W górnej części okna widoczny jest podgląd załącznika graficznego – pierwszego z listy załączników, która jest wyświetlana obok podglądu.

W dolnej części okna znajdują się kontrolki, które wybrano w ramach zakładki „Kontrolki” podczas konfiguracji punktu ACD wraz z wartościami, które zostały określone za pomocą zapytań SQL.

 

Widok okna pracującego punktu ACD typu „Pobieranie wiadomości z systemu e-Doręczenia”




Wysyłanie wiadomości do usługi 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:

 

W wersji 2024.2.0 umożliwiono wysyłanie wiadomości do usługi e-Doręczenia. Wysyłanie odbywa się za pomocą kontrolki typu Własna akcja z zastosowaniem kodu C#.

W tym celu dodano metodę EdorService.CreateClient(), która zwraca nowy obiekt klienta, używany do komunikacji z usługą e-Doręczenia.

Została również dodana metoda eDorClient.SendMessage(), przyjmująca 4 argumenty:

  • Obowiązkowe:
    • adres odbiorcy wiadomości;
    • temat wiadomości;
  • Opcjonalny:
    • Załączniki

 

Uwaga

Załącznik musi spełniać poniższe warunki:

  • wielkość wiadomości nie może przekraczać 15 MB;
  • rozszerzenie załącznika należy do następującej listy:
    • txt, rtf, pdf, xps, odt, ods, odp, doc, xls, ppt, docx, xlsx, pptx, csv – pliki tekstowe, tekstowo graficzne, multimedialne
    • jpg, jpeg, tif, tiff, geotiff, png, svg – graficzne
    • wav, mp3, avi, mpg, mpeg, mp4, m4a, mpeg4, ogg, ogv – audio
    • zip, tar, gz, gzip, 7z – archiwa
    • 5html, xhtml, css – strony internetowe
    • xml, xsd, gml, rng – definicje informacji i powiązań między nimi
    • xsl, xslt – przetwarzanie xml
    • TSL, XMLsig, XAdES, PAdES, CAdES, XMLenc – podpisy elektroniczne, weryfikacja podpisów, szyfrowanie

 

Aby wysłać wiadomość do usługi e-Doręczenia, należy kolejno:

  • W ramach wybranego typu obiegu dodać następujące kontrolki:
    • Kontrolka „Do:” (identyfikator: Do) – kontrolka typu tekst; pole obowiązkowe – adres odbiorcy wiadomości
    • Kontrolka „Temat:” (identyfikator: Temat) – kontrolka typu tekst; pole obowiązkowe – temat wysyłanej wiadomości
    • Kontrolka „Treść:” (identyfikator: Tresc) – kontrolka typu tekst; pole obowiązkowe – treść wiadomości;
    • Kontrolka „Załączniki” (identyfikator: Zalaczniki) – kontrolka typu Załącznik; pole opcjonalne – lista załączanych plików.
  • W ramach tego samego typu obiegu dodać kontrolkę typu Własna akcja „Wyślij wiadomość do usługi e-Doręczenia” (identyfikator: Wyslij);
  • Podczas konfiguracji kontrolki typu Własna akcja kliknąć w przycisk [Ustaw] w ramach pola „C# Script”;

 

Wybór opcji „Ustaw” w ramach pola „C# Script” na definicji kontrolki typu Własna akcja

 

  • W oknie „Skrypt C#” wprowadzić następujący kod:

 

var eDorClient = EDorService.CreateClient();

string messageId=null;

eDorClient.SendMessage(Globals.MainFrame.Do.Text,Globals.MainFrame.Temat.Text, Globals.MainFrame.Tresc.Text,

Globals.MainFrame.Zalaczniki.Items, ref messageId);

Globals.MainFrame.Wyslij_CSSCRIPT.Text=messageId;

 

  • Nacisnąć przycisk [Kompiluj i zapisz]

 

Uwaga
Należy pamiętać o tym, aby przed kompilacją skryptów C# na komputerze z IIS nadać użytkownikowi IIS_IUSRS prawo zapisu do katalogu .scriptcs_cache (lokalizacja: C:\inetpub\wwwroot\folder_aplikacji_serwerowej\bin)

 

  • Jeśli w dolnej części okna wyświetli się napis „Kompilacja skryptu zakończyła się sukcesem”, zamknąć okno, klikając przycisk [Zamknij];

 

Okno „Skrypt C#” po skompilowaniu kodu C#

 

  • Zapisać zmiany za pomocą przycisku [Zapisz];
  • Dodać nowy dokument i zapisać go za pomocą przycisku [Zapisz];
  • Uzupełnić pola: „Do:”, „Temat:”, „Treść:” i „Załączniki”
  • Kliknąć kontrolkę typu Własna akcja (w tym przypadku „Wyślij wiadomość do usługi e-Doręczenia
  • Jeśli konfiguracja przebiegła pomyślnie, użytkownik został zalogowany do usługi, a wiadomość została wysłana do odbiorcy.

 

Wskazówka

Warto dodać również kontrolkę typu Komunikat, która będzie obserwować kontrolkę „Do:” i wyświetli ostrzeżenie, jeśli operator omyłkowo wprowadzi spację przed albo po adresie, na który chce wysłać wiadomość – pozwoli to uniknąć problemu z poprawną wysylką wiadomości.

Aby dodać taką kontrolkę, należy kolejno:

  • dodać kontrolkę typu Komunikat
  • wprowadzić tekst w polu tytuł, np. Uwaga!
  • w ramach pola „Kontrolki powiązane” dodać kontrolkę „Do: (Do)”
  • w ramach pola „Wzór na wartość” wybrać opcję „C# Script” i wprowadzić następujący kod:
 if (Globals.MainFrame.Do.Text.StartsWith(" ")) 

{ 
Globals.MainFrame.Message1.Title = "Uwaga";
Globals.MainFrame.Message1.Message = "Przed adresem wysyłki wprowadzonym w kontrolce 'Do:' znajduje się spacja. Usuń ją, aby poprawnie przesłać wiadomość.";
} 

if (Globals.MainFrame.Do.Text.EndsWith(" ")) 

{ 
Globals.MainFrame.Message1.Title = "Uwaga";
Globals.MainFrame.Message1.Message = "Po adresie wysyłki wprowadzonym w kontrolce 'Do:' znajduje się spacja. Usuń ją, aby poprawnie przesłać wiadomość.";
}
  • Nacisnąć przycisk [Kompiluj i zapisz]
  • Jeśli w dolnej części okna wyświetli się napis „Kompilacja skryptu zakończyła się sukcesem”, zamknąć okno, klikając przycisk [Zamknij]
  • Zapisać zmiany w definicji obiegu za pomocą ikony zapisz32  [Zapisz]

 

Wówczas:

  • Jeśli na dokumencie w ramach typu obiegu służącego do wysyłki wiadomości do E-Doręczeń w kontrolce „Do: ” zostanie wprowadzony adres poprzedzony spacją, zostanie wyświetlony komunikat: „Przed adresem wysyłki wprowadzonym w kontrolce 'Do:’ znajduje się spacja. Usuń ją, aby poprawnie przesłać wiadomość.”

Film
Wyświetlanie komunikatu o spacji przed  adresem wprowadzonym w polu „Do:”

  • Jeśli na dokumencie w ramach typu obiegu służącego do wysyłki wiadomości do E-Doręczeń w kontrolce „Do: ” zostanie wprowadzony adres, po którym występuje spacja, zostanie wyświetlony komunikat: „Po adresie wysyłki wprowadzonym w kontrolce 'Do:’ znajduje się spacja. Usuń ją, aby poprawnie przesłać wiadomość.”

Film
Wyświetlanie komunikatu o spacji po adresie wprowadzonym w polu „Do:”

 

 

Pobieranie dokumentów potwierdzających wysłanie wiadomości poprzez usługę e-Doręczenia

Integralnym elementem dokumentów wysyłanych poprzez usługę e-Doręczenia, są potwierdzenia świadczące o wykonaniu usługi wysyłki i dostarczenia przesyłki pod wskazany adres. Dokumenty te wystawiane są automatycznie w usłudze e-Doręczenia i są dołączane do wiadomości. Aktualnie w Comarch DMS nie ma możliwości pobrania tych dokumentów, zatem należy je pobrać samodzielnie wprost z usługi e-Doręczenia.

  • Po zalogowaniu się na konto biznesowe w serwisie biznes.gov.pl należy przejść do usługi e-Doręczenia:

 

Konto przedsiębiorcy w serwisie biznes.gov.pl

  • Następnie na liście skrzynek należy wybrać tę, z której wysyłane były wiadomości dla których będą pobierane potwierdzenia:

Lista skrzynek przedsiębiorcy w serwisie biznes.gov.pl

  • Po wejściu do skrzynki, należy wyświetlić listę wiadomości wysłanych:

Lista wiadomości wysłanych w skrzynce przedsiębiorcy w serwisie biznes.gov.pl

 

  •  Potwierdzenia mogą być pobierane wyłącznie pojedynczo dla każdego dokumentu. W ramach dokumentu można pobrać osobno potwierdzenie wysłania i potwierdzenie odbioru w formatach pdf lub xml:

Podgląd wiadomości w skrzynce przedsiębiorcy w serwisie biznes.gov.pl – dowody wysłanej wiadomości – pobieranie pojedynczo

  • Możliwe jest też pobranie wszystkich potwierdzeń na raz używając opcji Pobierz, dostępnej na dole wyświetlonej wiadomości lub w menu kontekstowym na liście wiadomości wysłanych:

Podgląd wiadomości w skrzynce przedsiębiorcy w serwisie biznes.gov.pl – pobieranie paczki plików dotyczących wiadomości

 

Opcja pobierania paczki plików dla wysłanej wiadomości

W pobranej paczce *.zip znajdą się wszystkie elementy dotyczące danej wiadomości, tj:

  • Potwierdzenie wysłania w formie pliku pdf
  • Potwierdzenie otrzymania w formie pliku pdf
  • Dowody techniczne w formie plików xml
  • Utworzony wydruk wiadomości wraz z treścią i listą załączników, w formie pliku pdf
  • Załączniki dołączone do wiadomości
  • Oraz treść wiadomości w formie pliku txt
  • Plik archiwum lub pliki pojedynczych potwierdzeń można dołączyć do kontrolki załącznik na dokumencie DMS, z którego dana wiadomość została wysłana.