Nacisnąć przycisk [Utwórz] – wówczas zostanie utworzony nowy dokument, a w prawym dolnym rogu ekranu pojawi się informacja „Utworzono dokument”.
Jeżeli operator nie chce tworzyć nowego dokumentu, wówczas w ramach okna Utwórz nowy dokument powinien nacisnąć przycisk [Anuluj] lub znak x w prawym górnym rogu okna – wtedy okno zostanie zamknięte, dokument nie zostanie utworzony, a operator wróci na listę dokumentów.
Widok szczegółów dokumentu z informacją o utworzeniu dokumentu
W wersji 2025.1.0 wprowadzono zmianę dotyczącą dodawania nowego dokumentu w nowej aplikacji web Comarch DMS, jeśli w aplikacji desktop na definicji obiegu na zakładce „Ustawienia obiegu” w sekcji „Ogólne” zaznaczono parametr „Automatyczny zapis po zainicjowaniu dokumentu”.
Wówczas, po wybraniu typu obiegu, dla którego zaznaczono ten parametr i po kliknięciu w przycisk [Utwórz dokument] utworzy się nowy dokument z numerem dokumentu, a okno „Utwórz nowy dokument” zostanie pominięte.
Zaznaczanie parametru „Automatyczny zapis po zainicjowaniu dokumentu”
W przypadku, jeśli dokument jest inicjowany z poziomu kolumny typu Dokumenty w obiegu w kontrolce typu Dane tabelaryczne, wówczas również stosowana jest opcja automatycznego zapisu, jeśli parametr na definicji obiegu, którego dokument jest tworzony, został zaznaczony. W przeciwnym wypadku przed dodaniem dokumentu zostanie wyświetlona formatka „Utwórz nowy dokument”.
Gdy operator podejmie próbę opuszczenia widoku zainicjowanego dokumentu w trakcie edycji wartości, wówczas zostanie wyświetlone okno „Czy zapisać zmiany?”, w ramach którego możliwy jest wybór jednej z trzech opcji:
[Zapisz] – wówczas nastąpi utworzenie i zapisanie dokumentu
[Odrzuć] – wtedy nowy dokument nie zostanie zapisany
Znak X – w takim przypadku okno zostanie zamknięte, a dokument będzie można nadal edytować i zapisać ręcznie.
Okno „Czy zapisać zmiany?”
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?
Definiowanie punktu konfiguracyjnego (Import e-faktur ZUGFeRD i XRechnung)
W wersji 2025.1.0 w aplikacji desktop Comarch DMS wprowadzono możliwość importu e-faktur niemieckich należących do następujących typów:
ZUGFeRD(X-Faktur) v. 2.3.2
XRechnung v. 3.0.2
Uwaga
Współpraca z ustrukturyzowanymi e-fakturami niemieckimi dotyczy wyłącznie opcji pobrania takiej e-faktury do Comarch DMS oraz wyświetlenia wartości pochodzących z dokumentu na formatce faktury w Comarch DMS .
W związku z tym wprowadzono nowy typ punktu ACD – „Import e-faktur ZUGFeRD i XRechnung”.
Definiowanie punktu konfiguracyjnego ACD
Zakładka „Tryb współpracy”
Aby utworzyć punkt konfiguracyjny typu „Import e-faktur ZUGFeRD i XRechnung” 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 e-faktur ZUGFeRD i XRechnung” .
Punkt ACD typu „Import e-faktur ZUGFeRD i XRechnung”, zakładka „Tryb współpracy”
Zakładka „Ogólne”
W ramach zakładki „Ogólne” dostępne są następujące pola:
Nazwa punktu – pole, w którym należy określić nazwę, pod jaką punkt konfiguracyjny będzie widoczny na liście punktów;
Spółka – pole występujące w przypadku pracy w trybie wielofirmowym; należy wybrać spółkę, dla której przeznaczony jest dany punkt ACD;
Typ obiegu – pole, w którym należy wskazać typ obiegu, w ramach którego będą generowane dokumenty zawierające dane z faktury;
Nazwy atrybutów na liście dokumentów w punkcie ACD – obszar, w ramach którego dostępne są pola: „Atrybut 1”, Atrybut 2” i „Atrybut 3”.
W ramach pól „Atrybut 1”, „Atrybut 2” i „Atrybut 3” można zdefiniować maksymalnie 3 nazwy dodatkowych pól (atrybutów), które będą widoczne na liście dokumentów w punkcie ACD.
Informacje o nazwach atrybutów/kolumn są dostępne w tabeli do.DF_ConfAPDictionary.
Jeśli uprawniony operator nie wprowadzi żadnej nazwy atrybutu, wówczas kolumny z atrybutami nie zostaną utworzone, a na liście dokumentów będzie widoczna tylko jedna kolumna „Dokument”.
Jeżeli operator wprowadzi wartość w jednym z dodatkowych pól (atrybutów), wówczas na liście będzie widoczna jedna dodatkowa kolumna z taką nazwą, jaką wprowadzono w polu; analogicznie, jeśli uzupełniono dwa pola, będą widoczne dwie dodatkowe kolumny.
Punkt ACD typu „Import e-faktur ZUGFeRD i XRechnung”, zakładka „Ogólne” (tryb jednofirmowy) po uzupełnieniu pól
Punkt ACD typu „Import e-faktur ZUGFeRD i XRechnung”, zakładka „Ogólne” (tryb wielofirmowy) przed uzupełnieniem pól
Zakładka „Lista”
Na zakładce „Lista”, analogicznie do pozostałych trybów pracy punktów konfiguracyjnych, należy za pomocą zapytania SQL określić listę dokumentów, która będzie wyświetlana w oknie ACD po przeprocesowaniu plików.
W ramach zakładki „Lista” należy wprowadzić następujące zapytanie, które można również skopiować z przykładu dostępnego w ramach okna:
BEGIN TRY
select d.XDH_InvoiceID, NULL, XDH_InvoiceNumber, XDH_Tag1, XDH_Tag2, XDH_Tag3
from do.XF_DocumentHeaders d
left join do.XF_WorkAPProcess W on d.XDH_InvoiceID = XFW_DocumentID /*tabela przeprocesowanych dokumentów*/
join do.DF_ConfAPDictionary a on a.APD_ID=W.XFW_APDId
where XFW_Status <> 4 and XFW_Archival=0
and APD_ID=@PointId@ -- id punktu ACD
and XFW_OperatorID=@IdOperatorDMS@ /*dodatkowy warunek, aby na liście operator widział dokumenty przeprocesowane przez siebie*/
and (nullif(@SearchText@,'') is null OR (@SearchText@ <> '' and XDH_InvoiceNumber LIKE '%' + @SearchText@ + '%'))
END TRY
BEGIN CATCH
DECLARE @ErrorMessage varchar(max) = 'W zapytaniu wystąpił błąd : ' + ERROR_MESSAGE();
THROW 50001, @ErrorMessage ,1;
END CATCH
Punkt ACD typu „Import e-faktur ZUGFeRD i XRechnung”, zakładka „Lista”
Zakładka „Kontrolki”
W ramach zakładki „Kontrolki” za pomocą zapytań SQL należy wskazać wartości, które zostaną wyświetlone w poszczególnych kontrolkach po wygenerowaniu dokumentu.
Punkt ACD typu „Import e-faktur ZUGFeRD i XRechnung”, zakładka „Kontrolki” – wprowadzono zapytanie dla kontrolki typu Załącznik „Anhang”
W ramach zakładki „Kontrolki” uprawniony operator może również zdefiniować zapytanie SQL, które przeniesie dane z danego atrybutu na wybraną kontrolkę typu Tekst.
Uwaga
Zapytania SQL dla poszczególnych atrybutów:
Dla pola „Atrybut 1”
select XDH_Tag1 from do.XF_DocumentHeaders where XDH_InvoiceID=@Id1@
Dla pola „Atrybut 2”
select XDH_Tag2 from do.XF_DocumentHeaders where XDH_InvoiceID=@Id1@
Dla pola „Atrybut 3”
select XDH_Tag3 from do.XF_DocumentHeaders where XDH_InvoiceID=@Id1@
Zakładka „Uprawnienia”
Podobnie jak w przypadku innych typów punktu ACD na zakładce „Uprawnienia” należy wskazać pracowników, którzy będą mogli procesować dokumenty w ramach punktu. Uprawnienia mogą być dodawane wyłącznie poprzez wskazanie pracowników, nie ma możliwości przyznania uprawnień pracownikom wskazanego działu czy pracownikom zajmującym wybrane stanowisko.
Punkt ACD typu „Import e-faktur ZUGFeRD i XRechnung”, zakładka „Uprawnienia” (tryb jednofirmowy)
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?
Definiowanie punktu konfiguracyjnego (Import dokumentów zakupu z KSeF)
W wersji 2024.0.0 został dodany nowy typ punktu ACD, który służy do współpracy z KSeF – „Import dokumentów zakupu z 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.Demo – wartość 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.
Aby utworzyć punkt konfiguracyjny typu „Import dokumentów zakupu z KSeF”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 zakupu z KSeF”.
Punkt konfiguracyjny typu „Import dokumentów zakupu z KSeF” , zakładka „Tryb współpracy”
Zakładka Ogólne
Wygląd zakładki „Ogólne”jest zależny od trybu pracy Comarch DMS.
W trybie jednospółkowymna zakładce należy w ramach pola:su_list icon=”icon: check” icon_color=”#009de0″]
Nazwa punktu – określić nazwępod jaką punkt konfiguracyjny będzie widoczny na liście punktów;
Typ obiegu – wskazać typ obiegu, w ramach którego będą generowane dokumenty zawierające dane z KSeF.
[/su_list]
Jeżeli Comarch DMS pracuje w trybie jednospółkowym, wówczas komunikacja z KSeF odbywa się na podstawie danych (numeru NIP firmy oraz tokena uwierzytelniającego), które zostały podane w ramach zakładki „KSeF” na zakładce[Ustawienia].(zob. Integracje (dawna zakładka „KSeF”)).
Widok zakładki „Ogólne” na definicji punktu ACD typu „Import dokumentów zakupu z KSeF” z polami atrybutów (przed uzupełnieniem, tryb jednofirmowy)
W trybie wielospółkowymna zakładce należy w ramach pola:
Nazwa punktu – określić nazwę pod jaką punkt konfiguracyjny będzie widoczny na liście punktów;
Spółka – wskazać spółkę, dla której będzie odbywać się komunikacja z KSeF – na podstawie numeru NIP oraz/albo tokenu, które zostały zapisane podczas konfiguracji danej spółki na zakładce „Połączenia z ERP” na zakładce[Ustawienia].(zob. Połączenia z ERP). Zapytania, które są wprowadzane na zakładkach „Lista”oraz „Kontrolki” również są wykonywane w kontekście bazy danej spółki;
Typ obiegu – wskazać typ obiegu, w ramach którego będą generowane dokumenty zawierające dane z KSEF.
Widok zakładki „Ogólne” na definicji punktu ACD typu „Import dokumentów zakupu z KSeF” z polami atrybutów (przed uzupełnieniem, tryb wielofirmowy)
W wersji 2025.0.0 na zakładce „Ogólne” na punkcie konfiguracyjnym punktu ACD typu „Import dokumentów zakupu z KSeF” dodano pole „Nazwy atrybutów na liście dokumentów w punkcie ACD”, w ramach którego dostępne są pola: „Atrybut 1”, Atrybut 2” i „Atrybut 3”. Nowo dodane pola umożliwiają wprowadzenie dodatkowych informacji opisujących daną fakturę, co pozwala na bardziej szczegółową identyfikację i klasyfikację dokumentów w procesie ich przetwarzania.
W ramach pól „Atrybut 1”, „Atrybut 2” i „Atrybut 3” można zdefiniować maksymalnie 3 nazwy dodatkowych pól (atrybutów), które będą widoczne na liście dokumentów w punkcie ACD jako nazwy kolumn.
Informacje o nazwach atrybutów/kolumn są dostępne w tabeli do.DF_ConfAPDictionary.
Jeśli uprawniony operator nie wprowadzi żadnej nazwy atrybutu, wówczas kolumny z atrybutami nie zostaną utworzone, a na liście dokumentów będzie widoczna tylko jedna kolumna „Dokument”.
Jeżeli operator wprowadzi wartość w jednym z dodatkowych pól (atrybutów), wówczas na liście będzie widoczna jedna dodatkowa kolumna z taką nazwą, jaką wprowadzono w polu; analogicznie, jeśli uzupełniono dwa pola, będą widoczne dwie dodatkowe kolumny.
Widok zakładki „Ogólne” na definicji punktu ACD typu „Import dokumentów zakupu z KSeF” z polami atrybutów (z przykładowym uzupełnieniem, tryb jednofirmowy)
Zakładka Lista
Na zakładce „Lista”, analogicznie do pozostałych trybów pracy punktów konfiguracyjnych, należy za pomocą zapytania SQL określić listę dokumentów, która będzie wyświetlana w oknie ACDpo pobraniu plików z KSeF.
Uwaga
W wersji 2025.0.0 nastąpiła zmiana zapytania SQL wyświetlającego listę dokumentów (zob. poniższy przykład). Zapytanie można skopiować z sekcji „Przykład”, dostępnej w ramach zakładki „Lista”.
Zapytanie SQL wprowadzone na zakładce „Lista” w ramach konfiguracji punktu ACD typu „Import dokumentów zakupu z KSeF” jest odmienne od zapytań SQL dla innych typów punktów ACD, różni się także od zapytania SQL dotychczas wprowadzanego w ramach punktu ACD typu „Import dokumentów zakupu z KSeF”.
Przyklad
Przykład zapytania wyświetlającego listę dokumentów.
BEGIN TRY
select d.KSD_ID, NULL, KSD_NumerFaktury, KSD_Tag1, KSD_Tag2, KSD_Tag3
from do.KS_Documents d
left join do.KS_WorkAPProcess W on d.KSD_ID = KSW_DocumentID /*tabela przeprocesowanych dokumentów*/
left join do.KS_DocumentHeaders dh on d.KSD_ID = dh.KSH_DocumentId
left join do.KS_DocumentContractors dc on d.KSD_ID = dc.KSC_DocumentID
where KSW_APDId=@PointId@ -- id punktu ACD
and KSW_OperatorID=@IdOperatorDMS@ /*dodatkowy warunek, aby na liście operator widział dokumenty przeprocesowane przez siebie*/
and ((@InvoiceStatus@ = 0 and KSW_Status <> 5 and KSW_Archival = 0) OR (@InvoiceStatus@ = 1 and KSW_Archival = 1) OR
(@InvoiceStatus@ = 2 and KSW_Status = 5) OR @InvoiceStatus@ = 3)
and (nullif(@SearchText@,'') is null OR (@SearchText@ <> '' and KSD_NumerFaktury LIKE '%' + @SearchText@ + '%'))
and (@Nip@ is null OR dc.KSC_PodatnikNIP = @Nip@)
and (@DateFrom@ is null or dh.KSH_DataWytworzeniaFa >= @DateFrom@)
and (@DateTo@ is null or dh.KSH_DataWytworzeniaFa <= @DateTo@)
and (@GrossAmountFrom@ is null or KSD_SumaBrutto >= @GrossAmountFrom@)
and (@GrossAmountTo@ is null or KSD_SumaBrutto <= @GrossAmountTo@)
and (@InvoiceType@ is null or KSD_RodzajFaktury = @InvoiceType@)
END TRY
BEGIN CATCH
DECLARE @ErrorMessage varchar(max) = 'W zapytaniu wystąpił błąd : ' + ERROR_MESSAGE();
THROW 50001, @ErrorMessage ,1;
END CATCH
Punkt konfiguracyjny typu „Import dokumentów zakupu z KSeF”, zakładka „Lista”
Można wprowadzić alternatywne wersje zapytania – w takim przypadku, jeśli wyszukiwanie na liście w punkcie ACD ma uwzględniać wszystkie dane, jakie są na niej widoczne, należy analogicznie zmodyfikować także warunki wyszukiwania – np. tak jak w poniższym przykładzie.
Przyklad
Przykład zapytania na zakładce Lista, w wyniku którego na liście dokumentów w punkcie ACD:
w ramach kolumny „Dokument” oprócz numeru dokumentu wyświetlane są dodatkowe dane: data wystawienia, nazwa kontrahenta i NIP kontrahenta
dostępne są kolumny 3 atrybutów (o nazwach określonych na zakładce „Ogólne”)
wyszukiwanie odbywa się w zakresie wszystkich czterech kolumn („Dokument” z dodatkowymi informacjami oraz w kolumnach atrybutów)
BEGIN TRY
SELECT d.KSD_Id, NULL, KSD_NumerFaktury + ' | ' + CONVERT(varchar, KSD_Datawystawienia, 104) + ' | ' + KSC_PodatnikNazwa + ' | ' + KSC_PodatnikNIP, KSD_Tag1, KSD_Tag2, KSD_Tag3
from do.KS_Documents d
left join do.KS_WorkAPProcess W on d.KSD_ID = KSW_DocumentID /*tabela przeprocesowanych dokumentów*/
left join do.KS_DocumentHeaders dh on d.KSD_ID = dh.KSH_DocumentId
left join do.KS_DocumentContractors dc on d.KSD_ID = dc.KSC_DocumentID
where KSW_APDId=@PointId@ -- id punktu ACD
and KSW_OperatorID=@IdOperatorDMS@ /*dodatkowy warunek, aby na liście operator widział dokumenty przeprocesowane przez siebie*/
and ((@InvoiceStatus@ = 0 and KSW_Status <> 5 and KSW_Archival = 0) OR (@InvoiceStatus@ = 1 and KSW_Archival = 1) OR
(@InvoiceStatus@ = 2 and KSW_Status = 5) OR @InvoiceStatus@ = 3)
and (nullif(@SearchText@,'') is null OR (@SearchText@ <> '' and KSD_NumerFaktury + ' | ' +CONVERT(varchar, KSD_Datawystawienia, 104) + ' | ' + KSC_PodatnikNazwa + ' | ' + KSC_PodatnikNIP LIKE '%' + @SearchText@ + '%'))
OR (@SearchText@ <> '' and KSD_Tag1 LIKE '%' + @SearchText@ + '%')
OR (@SearchText@ <> '' and KSD_Tag2 LIKE '%' + @SearchText@ + '%')
OR (@SearchText@ <> '' and KSD_Tag3 LIKE '%' + @SearchText@ + '%')
and (@Nip@ is null OR dc.KSC_PodatnikNIP = @Nip@)
and (@DateFrom@ is null or dh.KSH_DataWytworzeniaFa >= @DateFrom@)
and (@DateTo@ is null or dh.KSH_DataWytworzeniaFa <= @DateTo@)
and (@GrossAmountFrom@ is null or KSD_SumaBrutto >= @GrossAmountFrom@)
and (@GrossAmountTo@ is null or KSD_SumaBrutto <= @GrossAmountTo@)
and (@InvoiceType@ is null or KSD_RodzajFaktury = @InvoiceType@)
END TRY
BEGIN CATCH
DECLARE @ErrorMessage varchar(max) = 'W zapytaniu wystąpił błąd : ' + ERROR_MESSAGE();
THROW 50001, @ErrorMessage ,1;
END CATCH
Lista dokumentów w punkcie AC, jeśli zastosowano powyższe zapytanie na zakładce „Lista” – na liście widoczne są: kolumna „Dokument” z dodatkowymi informacjami i oczekujące na uzupelnienie kolumny atrybutów (Towar, Wartość netto i Wartość brutto)
Uwaga
W kolumnach atrybutów znajdują się jedynie wartości tekstowe.
Wyszukiwanie po fragmencie tekstu dostępnym w klumnie „Dokument”
[/su_lightbox]
Zakładka Kontrolki
Na zakładce „Kontrolki” za pomocą zapytań SQL należy wskazać wartości, które będą wyświetlane w poszczególnych kontrolkach po pobraniu dokumentów z KSeF.
Od wersji 2024.3.0 operator może dodawać plik pdf z dokumentem KSeF do kontrolki typu Załącznik. W tym celu powinien w ramach konfiguracji punktu ACD typu „Import dokumentów zakupu z KSeF” wykonać kolejno następujące czynności:
na zakładce „Ogólne” w polu „Typ obiegu” wybrać typ obiegu, w ramach którego znajduje się kontrolka typu Załącznik;
na zakładce „Kontrolki” wybrać kontrolkę typu Załącznik i w ramach pola po prawej stronie okna wprowadzić zapytanie SQL – w poniższym przykładzie nazwą pliku będzie nazwa faktury:
Select KSD_SourceContent,
CASE
WHEN KSD_NumerFaktury LIKE '%/%' THEN CONCAT(REPLACE(KSD_NumerFaktury, '/', '_'), '.pdf')
ELSE CONCAT(KSD_NumerFaktury, '.pdf')
END AS modified_column
from do.KS_Documents
where KSD_ID=@Id1@
Uwaga
W przypadku zastosowania powyższego zapytania jeżeli w nazwie faktury występuje znak /, zostanie zamieniony na _ .
Uwaga
Należy pamiętać, że w odróżnieniu od innych zapytań SQL w przypadku wprowadzania zapytania dla kontrolki typu Załącznik w ramach zakładki „Kontrolki” podczas konfiguracji punktu ACD typu „Import dokumentów zakupu z KSeF” konieczne jest dodanie frazy ‘.pdf’, tak, jak przedstawiono w powyższym przykładzie.
Wprowadzanie zapytania dla kontrolki typu Załącznik w ramach zakładki „Kontrolki” podczas konfiguracji punktu ACD typu „Import dokumentów zakupu z KSeF”
Punkt konfiguracyjny typu „Import dokumentów zakupu z KSeF”, zakładka „Kontrolki”
Od wersji 2025.0.0 w ramach zakładki „Kontrolki” uprawniony operator może zdefiniować zapytanie SQL, które przeniesie dane z wybranego atrybutu na określoną kontrolkę typu Tekst.
Uwaga
Zapytania SQL dla poszczególnych atrybutów:
Dla pola „Atrybut 1”
select KSD_Tag1 from do.KS_Documents where KSD_ID=@Id1@
Dla pola „Atrybut 2”
select KSD_Tag2 from do.KS_Documents where KSD_ID=@Id1@
Dla pola „Atrybut 3”
select KSD_Tag3 from do.KS_Documents where KSD_ID=@Id1@
Wprowadzanie na zakładce „Kontrolki” zapytania, które przeniesie dane z pola „Atrybut 3” do kontrolki typu Tekst „Forma płatności”
W wersji 2025.1.0 umożliwiono zapis pliku XML z KSeF do bazy Comarch DMS, tak, aby możliwe było dodanie go w ramach kontrolki typu Załącznik.
W tym celu podczas konfiguracji punktu ACD typu „Import dokumentów zakupu z KSeF” na zakładce „Kontrolki” należy po lewej stronie okna wybrać kontrolkę typu Załącznik, do której ma zostać dodany plik xml, a następnie po prawej stronie, w ramach edytora wprowadzić następujące zapytanie SQL:
Select KSD_Xml,
CASE
WHEN KSD_NumerFaktury LIKE '%/%' THEN CONCAT(REPLACE(KSD_NumerFaktury, '/', '_'), '.xml')
ELSE CONCAT(KSD_NumerFaktury, '.xml')
END AS modified_column
from do.KS_Documents
where KSD_ID=@Id1@
Definicja punktu ACD typu „Import dokumentów zakupu z KSeF”, zakładka „Kontrolki” – wprowadzanie zapytania dla kontrolki typu „Załącznik XML” (Attachment2)
Gdy definicja punktu ACD została zapisana, wówczas podpięty plik załącznika XML można zobaczyć w oknie punktu ACD.
Punkt ACD typu „Import dokumentów zakupu z KSeF” z widoczną kontrolką „Załącznik XML” (Attachment2) z podpiętym plikiem XML
Po wygenerowaniu dokumentu DMS plik XML jest dostępny w ramach kontrolki typu Załącznik wybranej na definicji punktu ACD. Podobnie jak w przypadku innych plików dołączanych do kontrolki typu Załącznik, plik XML można usunąć za pomocą ikony lub zapisać na dysku, klikając w ikonę , a następnie wybierając odpowiednią lokalizację i naciskając „Zapisz”.
Dokument wygenerowany z punktu ACD typu „Import dokumentów zakupu z KSeF” z kontrolką „Załącznik XML” z podpiętym plikiem XML
Zakładka Uprawnienia
Na zakładce „Uprawnienia” należy wskazać pracowników, którzy będą mogli procesować dokumenty w ramach punktu.
Uprawnienia mogą być dodawane wyłącznie poprzez wskazanie pracowników, nie ma możliwości dodania uprawnień dla pracowników wskazanego działu czy pracowników zajmujących określone stanowisko.
Na zakładce „Uprawnienia” w ramach typu punktu konfiguracyjnego „Import dokumentów zakupu z KSeF”znajduje się także dodatkowa kolumna „Edycja dokumentu”.
Jeśli operator zaznaczy obok danego pracownika checkbox w ramach kolumny „Edycja dokumentu”, wówczas taki pracownik będzie mógł zmieniać wartości w kontrolkach bezpośrednio w punkcie ACD.
Punkt konfiguracyjny typu „Import dokumentów zakupu z KSeF”, zakładka „Uprawnienia”, tryb jednospółkowy
Punkt konfiguracyjny typu „Import dokumentów zakupu z KSeF”, zakładka „Uprawnienia”, tryb wielospółkowy
Uwaga
Dodanie operatora do uprawnień na punkcie konfiguracyjnym skutkuje nadaniem mu uprawnień do zakładki ACD (we właściwościach pracownika, na zakładce „Uprawnienia”, w sekcji „Funkcjonalności” zostaje zmieniona wartość parametr „Automatyczne generowanie dokumentów” na „TAK”)
Na każdej zakładce znajduje się ikona [Eksport], która umożliwia eksportowanie danego punktu ACD do zapisu na dysk(zob. Eksport punktu ACD). Istnieje również możliwość importu punktu konfiguracyjnego typu „Import dokumentów zakupu z KSeF”, podobnie jak w przypadku innych typów punktów ACD.( zob. Import punktu ACD).
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?
W wersji 2025.1.0 w ramach zakładki „Ustawienia” została dodana zakładka „ESG”, w której operator może zaimportować dane do tabel ESG_Indicators, ESG_DisclosureRequirements i ESG_General, w których są przechowywane dane wspomagające raportowanie ESG.
Uwaga
Zakładka „ESG” jest widoczna jedynie dla tych firm, które posiadają licencję z opcją ESG.
Są to następujące licencje:
Optima DMS ESG (Numer licencji: 10601)
Enterprise DMS ESG (Numer licencji: 16481)
Comarch DMS ESG (Numer licencji: 30271)
XL DMS ESG (Numer licencji: 10001)
Jeśli firma nie posiada jednej z tych licencji, wówczas nowa zakładka „ESG” jest niewidoczna
Uwaga
Licencje systemów ERP nie wpływają na dostępność funkcjonalności ESG w Comarch DMS.
Widok zakładki „ESG” na zakładce „Ustawienia”
Aby zaimportować dane do tabel ESG_Indicators, ESG_DisclosureRequirements i ESG_General, należy kolejno wykonać następujące kroki:
Kliknąć przycisk [Wybierz plik];
W otwartym oknie wybrać plik o rozszerzeniu xlsx lub xls, z którego mają zostać zaimportowane dane, i nacisnąć „Otwórz”;
Wybór pliku Excel, z którego mają zostać zaimportowane dane
Wybrana lokalizacja zostaje wyświetlona w ramach pola „Lokalizacja pliku” na zakładce „ESG” – nie można wpisać ścieżki ręcznie;
Widok zakładki „ESG” z wybraną lokalizacją pliku
Zdecydować, czy:
Dane z pliku powinny zostać dopisane do istniejących danych w tabelach – w takim wypadku operator powinien kliknąć [Dopisz dane] (przycisk aktywny po wyborze pliku Excel do importu);
Uwaga
Jeśli operator kolejny raz importuje dane z pliku za pomocą przycisku „Dopisz dane”, wówczas w takim pliku w kolumnach, które odpowiadają kolumnom ESN_ID, ESI_ID i ESI_ID w odpowiednich tabelach muszą znajdować się inne wartości niż podczas pierwszego importu.
Jeżeli operator chce jedynie dodać nowe rekordy, które dopisał na arkuszach w pliku, wówczas powinien użyć przycisku „Nadpisz dane”.
Dane z pliku powinny nadpisać dane znajdujące się w tabelach – w takim wypadku operator powinien kliknąć [Nadpisz dane] (przycisk aktywny po wyborze pliku Excel do importu).
Jeśli import danych przebiegł pomyślnie, wówczas w polu „Wyniki importu” pojawi się komunikat:
„Import danych z arkusza kalkulacyjnego zakończył się sukcesem.
Zaimportowano …. wierszy do tabeli ESG_General
Zaimportowano …. wierszy do tabeli ESG_DisclosureRequirements
Zaimportowano …. wierszy do tabeli ESG_Indicators”
Uwaga
Import danych zostanie wykonany jedynie wówczas, gdy wszystkie dane mogą być zaimportowane bez błędu.
Widok zakładki „ESG” po pomyślnym imporcie danych z pliku
Jeśli import danych nie był możliwy, wówczas w polu „Wyniki importu” widoczna jest szczegółowa informacja o typie błędu i jego lokalizacji (np. o nieprawidłowym formacie danych lub za dużej liczbie znaków w danym polu na danej zakładce, powtarzających się wartościach, itp.).
Widok zakładki „ESG”, gdy import danych zakończył się niepowodzeniem – z informacją o błędzie
W przypadku, jeśli liczba błędów przekroczyła 100, w ramach pola „Wyniki importu” wyświetlane są szczegółowe informacje o pierwszych 100 błędach oraz ogólna informacja o liczbie pozostałych błędów, bez szczegółów.
Widok zakładki „ESG”, gdy import danych zakończył się niepowodzeniem – z przykładową informacją o błędach w przypadku, gdy było ich więcej niż 100
Jeśli operator poprawił dane w pliku Excel i zapisał zmiany, ale nie zmienił lokalizacji pliku, wówczas powinien ponownie kliknąć w przycisk [Dopisz dane] lub [Nadpisz dane], aby zaktualizować dane w tabelach w bazie Comarch DMS.
Jeśli operator poprawił dane w pliku Excel i zapisał zmiany, a także zmienił lokalizację pliku, wówczas powinien wybrać tę lokalizację w ramach okna otwartego po naciśnięciu przycisku [Wybierz plik], a następnie ponownie kliknąć w przycisk [Dopisz dane] lub [Nadpisz dane], aby zaktualizować dane w tabelach w bazie Comarch DMS.
Gdy operator ponownie kliknie w przycisk [Dopisz dane] lub [Nadpisz dane], wówczas pole „Wyniki importu” zostanie wyczyszczone z informacji dotyczących poprzedniego importu, a następnie po ukończeniu importu zostaną w nim wyświetlone nowe wyniki.
Dodanie nowych tabel wspomagających raportowanie ESG
W ramach bazy Comarch DMS zostały dodane trzy nowe tabele, w których przechowywane są dane wspomagające raportowanie ESG:
do. ESG_General – tabela, w której znajdują się ogólne Europejskie Standardy Sprawozdawczości w Zakresie Zrównoważonego rozwoju (ESRS);
do. ESG_DisclosureRequirements – tabela, w której znajdują się wymagania dotyczące ujawniania informacji;
do. ESG_Indicators – tabela, w której znajdują się wskaźniki ESG.
Udostępnienie pliku Excel z przykładowymi plikami do importu danych do tabel wspomagających raportowanie ESG
Na stronach dla Partnerów oraz na stronach dla Klientów udostępniono pakiet „Przykładowe pliki do importu danych do tabel wspomagających raportowanie ESG”. W ramach pakietu dostępne są dwa pliki Excel:
Przykładowy plik do importu danych ESG (uzupełniony) – przykładowy plik, który składa się z trzech arkuszy, po jednym dla każdej tabeli: ESG_General, ESG_DisclosureRequirements i ESG_Indicators; zawiera przykładowe dane do zaimportowania;
Przykładowy plik do importu danych ESG (pusty) – przykładowy plik, który składa się z trzech arkuszy, po jednym dla każdej tabeli: ESG_General, ESG_DisclosureRequirements i ESG_Indicators; nie zawiera danych do zaimportowania – operator powinien wprowadzić dane własnoręcznie.
Uwaga
Plik Excel, który jest importowany do tabel wspomagających raportowanie ESG, musi zawierać trzy arkusze odpowiadające trzem tabelom.
Nazwy arkuszy w plikach Excel nie muszą odpowiadać nazwom tabel w bazie Comarch DMS, ale podczas importu danych istotna jest kolejność arkuszy.
Uwaga
W przypadku, jeżeli importowany plik Excel:
Zawiera więcej arkuszy niż trzy – wówczas dane są importowane tylko z trzech pierwszych arkuszy
Zawiera tylko jeden arkusz – wówczas dane są importowane do tabeli ESG_General (nazwa arkusza nie ma znaczenia)
Zawiera dwa arkusze – wtedy:
dane z pierwszego arkusza są importowane do tabeli ESG_General
dane z drugiego arkusza są importowane do tabeli ESG_DisclosureRequirements.
Widok pliku Excel z przykładowymi arkuszami do importu danych do tabel wspomagających raportowanie ESG (uzupełniony)
Uzupełnianie pierwszego arkusza w pliku Excel, który ma zostać zaimportowany
W pierwszym arkuszu w pliku Excel, który ma zostać zaimportowany muszą znajdować się 4 kolumny, które odpowiadają kolumnom w tabeli ESG_General w bazie Comarch DMS.
Widok uzupełnionego pierwszego arkusza (ESG_General) pliku Excel z przykładowymi arkuszami do importu danych do tabel wspomagających raportowanie ESG
W pierwszym wierszu arkusza znajdują się nazwy wszystkich kolumn w tabeli.
Uwaga
Podczas importu pliku Excel brana jest pod uwagę jedynie kolejność kolumn w arkuszu, nie ich nazwa – nazwy kolumn w arkuszu mogą być zmieniane.
Uwaga
Podczas importu pliku Excel dane są importowane do tabeli ESG_General tylko z 4 pierwszych kolumn na pierwszym arkuszu – jeśli na arkuszu znajduje się więcej kolumn, dane z nich nie zostaną importowane.
Poniżej opisano kolejne kolumny, zgodnie z nazwami zastosowanymi w pliku Przykładowy plik do importu danych ESG:
ESN_ID – kolumna, która ma następujące cechy:
Zawiera identyfikator rekordu
Musi zawierać liczby całkowite (poza pierwszym wierszem), aby import danych przebiegł poprawnie
Liczby całkowite muszą byćwartościami niepowtarzalnymi w tej kolumnie
Nie może być pusta, jeśli w danym wierszu jakieś dane znajdują się w kolumnach ESN_ID, ESN_FullNamePl, ESN_FullNameEN;
ESN_Code – kolumna, która ma następujące cechy:
Zawiera kod standardu
Nie może zawierać więcej niż 25 znaków, aby import danych przebiegł poprawnie
Nie może być pusta, jeśli w danym wierszu jakieś dane znajdują się w kolumnach ESN_ID, ESN_FullNamePl, ESN_FullNameEN;
FullNamePl – kolumna, która ma następujące cechy:
Zawiera nazwę standardu w języku polskim
Nie może zawierać więcej niż 255 znaków, aby import danych przebiegł poprawnie
Nie może być pusta, jeśli w danym wierszu jakieś dane znajdują się w kolumnach ESN_ID, ESN_Code, ESN_FullNameEN;
ESN_FullNameEN – kolumna, która ma następujące cechy:
Zawiera nazwę standardu w języku angielskim
Nie może zawierać więcej niż 255 znaków, aby import danych przebiegł poprawnie
Nie może być pusta, jeśli w danym wierszu jakieś dane znajdują się w kolumnach ESN_ID, ESN_Code, ESN_FullNamePl.
Uzupełnianie drugiego arkusza w pliku Excel, który ma zostać zaimportowany
W drugim arkuszu w pliku Excel, który ma zostać zaimportowany musi znajdować się 5 kolumn, które odpowiadają kolumnom w tabeli ESG_DisclosureRequirements w bazie Comarch DMS.
Widok uzupełnionego drugiego arkusza (ESG_DisclosureRequirements) pliku Excel z przykładowymi arkuszami do importu danych do tabel wspomagających raportowanie ESG
W pierwszym wierszu arkusza znajdują się nazwy wszystkich kolumn w tabeli.
Uwaga
Podczas importu pliku Excel brana jest pod uwagę jedynie kolejność kolumn w arkuszu, nie ich nazwa – nazwy kolumn w arkuszu mogą być zmieniane.
Uwaga
Podczas importu pliku Excel dane są importowane do tabeli ESG_DisclosureRequirements tylko z 5 pierwszych kolumn na drugim arkuszu – jeśli na arkuszu znajduje się więcej kolumn, dane z nich nie zostaną importowane.
Jeżeli natomiast w pliku są tylko 4 kolumny i znajdują się w nich poprawne dane, wówczas import danych jest możliwy – dane z piątej kolumny nie są wymagane.
Poniżej opisano kolejne kolumny, zgodnie z nazwami zastosowanymi w pliku Przykładowy plik do importu danych ESG:
EDR_ID – kolumna, która ma następujące cechy:
Zawiera identyfikator rekordu
Musi zawierać liczby całkowite (poza pierwszym wierszem), aby import danych przebiegł poprawnie
Liczby całkowite muszą byćwartościami niepowtarzalnymi w tej kolumnie
Nie może być pusta, jeśli w danym wierszu jakieś dane znajdują się w kolumnach EDR_Code, EDR_FullNamePL, EDR_FullNameEN, EDR_ESNID
EDR_Code – kolumna, która ma następujące cechy:
Zawiera kod wymogu dotyczącego ujawniania informacji
Nie może zawierać więcej niż 25 znaków, aby import danych przebiegł poprawnie
Nie może być pusta, jeśli w danym wierszu jakieś dane znajdują się w kolumnach EDR_ID, EDR_FullNamePL, EDR_FullNameEN, EDR_ESNID;
EDR_FullNamePL – kolumna, która ma następujące cechy:
Zawiera nazwę wymogu dotyczącego ujawniania informacji w języku polskim
Nie może zawierać więcej niż 1000 znaków, aby import danych przebiegł poprawnie
Nie może być pusta, jeśli w danym wierszu jakieś dane znajdują się w kolumnach EDR_ID, EDR_Code, EDR_FullNameEN, EDR_ESNID
EDR_FullNameEN – kolumna, która ma następujące cechy:
Zawiera nazwę wymogu dotyczącego ujawniania informacji w języku angielskim
Nie może zawierać więcej niż 1000 znaków, aby import danych przebiegł poprawnie
Nie może być pusta, jeśli w danym wierszu jakieś dane znajdują się w kolumnach EDR_ID, EDR_Code, EDR_FullNamePL, EDR_ESNID
EDR_ESNID – kolumna, która ma następujące cechy:
Zawiera identyfikator standardu z tabeli ESG_General;
Musi zawierać liczby całkowite (poza pierwszym wierszem), aby import danych przebiegł poprawnie
Liczby całkowite nie muszą być wartościami niepowtarzalnymi w tej kolumnie
Może być pusta, jeśli w danym wierszu jakieś dane znajdują się w innych kolumnach.
Uzupełnianie trzeciego arkusza w pliku Excel, który ma zostać zaimportowany
W trzecim arkuszu w pliku Excel, który ma zostać zaimportowany musi znajdować się 7 kolumn, które odpowiadają kolumnom w tabeli ESG_Indicators w bazie Comarch DMS.
Widok uzupełnionego trzeciego arkusza (ESG_Indicators) pliku Excel z przykładowymi arkuszami do importu danych do tabel wspomagających raportowanie ESG
W pierwszym wierszu arkusza znajdują się nazwy wszystkich kolumn w tabeli.
Uwaga
Podczas importu pliku Excel brana jest pod uwagę jedynie kolejność kolumn w arkuszu, nie ich nazwa – nazwy kolumn w arkuszu mogą być zmieniane.
Uwaga
Podczas importu pliku Excel dane są importowane do tabeli ESG_DisclosureRequirements tylko z 7 pierwszych kolumn na trzecim arkuszu – jeśli na arkuszu znajduje się więcej kolumn, dane z nich nie zostaną importowane.
Jeżeli natomiast w pliku są tylko 4 kolumny i znajdują się w nich poprawne dane, wówczas import danych jest możliwy – dane z piątej, szóstej oraz siódmej kolumny nie są wymagane.
Poniżej opisano kolejne kolumny, zgodnie z nazwami zastosowanymi w pliku Przykładowy plik do importu danych ESG:
ESI_ID – kolumna, która ma następujące cechy:
Zawiera identyfikator rekordu
Musi zawierać liczby całkowite (poza pierwszym wierszem), aby import danych przebiegł poprawnie
Liczby całkowite muszą byćwartościami niepowtarzalnymi w tej kolumnie
Nie może być pusta, jeśli w danym wierszu jakieś dane znajdują się w kolumnach ESI_Code, ESI_FullNamePL, ESI_FullNameEN, ESI_Type, ESI_Unit, ESI_ESNID
ESI_Code – kolumna, która ma następujące cechy:
Zawiera kod wskaźnika ESG
Nie może zawierać więcej niż 25 znaków, aby import danych przebiegł poprawnie
Nie może być pusta, jeśli w danym wierszu jakieś dane znajdują się w kolumnach ESI_ID, ESI_FullNamePL, ESI_FullNameEN, ESI_Type, ESI_Unit, ESI_ESNID;
ESI_FullNamePL – kolumna, która ma następujące cechy:
Zawiera nazwę wskaźnika ESG w języku polskim
Nie może zawierać więcej niż 1000 znaków, aby import danych przebiegł poprawnie
Nie może być pusta, jeśli w danym wierszu jakieś dane znajdują się w ESI_ID, ESI_Code, ESI_FullNameEN, ESI_Type, ESI_Unit, ESI_ESNID
ESI_FullNameEN – kolumna, która ma następujące cechy:
Zawiera nazwę wskaźnika ESG w języku angielskim
Nie może zawierać więcej niż 1000 znaków, aby import danych przebiegł poprawnie
Nie może być pusta, jeśli w danym wierszu jakieś dane znajdują się w kolumnach ESI_ID, ESI_Code, ESI_FullNamePL, ESI_Type, ESI_Unit, ESI_ESNID
ESI_Type – kolumna, która ma następujące cechy:
Zawiera nazwę rodzaju wskaźnika ESG;
Nie może zawierać więcej niż 50 znaków, aby import danych przebiegł poprawnie
Może być pusta, jeśli w danym wierszu jakieś dane znajdują się w innych kolumnach
ESI_Unit – kolumna, która ma następujące cechy:
Zawiera nazwę jednostki/miary wskaźnika ESG;
Nie może zawierać więcej niż 50 znaków, aby import danych przebiegł poprawnie
Może być pusta, jeśli w danym wierszu jakieś dane znajdują się w innych kolumnach
ESI_EDRID – kolumna, która ma następujące cechy:
Zawiera identyfikator wymogu dotyczącego ujawniania informacji z tabeli ESG_DisclosureRequirements;
Musi zawierać liczby całkowite (poza pierwszym wierszem), aby import danych przebiegł poprawnie
Liczby całkowite nie muszą być wartościami niepowtarzalnymi w tej kolumnie
Może być pusta, jeśli w danym wierszu jakieś dane znajdują się w innych kolumnach.
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?
W wersji 2024.3.0 w nowej aplikacji web dodano zakładkę [Rezerwacje], w ramach której dostępne są następujące elementy:
Kalendarz, na którym zaznaczone są rezerwacje zalogowanego operatora w danym miesiącu – można również przejść do poprzednich lub następnych miesięcy za pomocą strzałek znajdujących się powyżej kalendarza
W aplikacji web nie jest dostępne okno zarządzania zasobami.
W wersji 2025.1.0 w ramach zakładki [Rezerwacje] w aplikacji web Comarch DMS wprowadzono następujące zmiany:
Umożliwiono wyświetlanie na kalendarzu rezerwacji wraz z godziną rozpoczęcia i zakończenia rezerwacji oraz z nazwą rezerwacji. Jeśli nazwa rezerwacji jest długa, wówczas po ostatniej mieszczącej się w pasku literze wyświetlony zostaje wielokropek. Po przesunięciu kursora na daną rezerwację na kalendarzu zostaje wyświetlone okienko, w którym dostępne są szczegółowe informacje o rezerwacji: nazwa rezerwacji, data i godzina rozpoczęcia oraz zakończenia rezerwacji, data i godzina utworzenia rezerwacji, nazwa operatora, który dokonał rezerwacji;
Widok zakładki „Rezerwacje” w aplikacji web z zaznaczoną rezerwacją na określone godziny podczas jednego dnia wraz z widocznym okienkiem ze szczegółowymi danymi rezerwacji
W przypadku, jeśli rezerwacja jest całodniowa albo kilkudniowa bezpośrednio na kalendarzu wyświetlana jest jedynie nazwa rezerwacji, bez godziny rozpoczęcia i zakończenia rezerwacji;
Widok zakładki „Rezerwacje” w aplikacji web z zaznaczoną rezerwacją na dwa dni
W przypadku, jeśli liczba rezerwacji w danym dniu jest większa niż okienko dnia, wówczas z boku okienka dodany zostaje suwak, który umożliwia podgląd pozostałych rezerwacji na dany dzień;
Usunięto numer wskazujący na ilość rezerwacji dokonanych na dany dzień
Widok zakładki „Rezerwacje” w aplikacji web, gdy na dany dzień dokonano wielu rezerwacji, wraz z listą rezerwacji z suwakiem
Po kliknięciu na dany dzień na kalendarzu pod okienkiem dnia zostanie wyświetlona belka z listą rezerwacji na ten dzień, wraz ze szczegółami rezerwacji i ikoną kosza do usunięcia rezerwacji ; po przesunięciu kursora na dana rezerwację zostaje również wyświetlone okienko, w którym dostępne są informacje o rezerwacji: nazwa rezerwacji, data i godzina rozpoczęcia oraz zakończenia rezerwacji, data i godzina utworzenia rezerwacji, nazwa operatora, który dokonał rezerwacji.
Widok zakładki „Rezerwacje” w aplikacji web ze szczegółami rezerwacji na wybrany dzień
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?
Aby dodać rezerwację w nowej aplikacji web należy przejść na zakładkę [Rezerwacje] i kliknąć w przycisk [Dodaj rezerwację]. Wówczas zostanie otwarte okno „Dodaj rezerwację”, w ramach którego należy wybrać jedną z dwóch opcji:
Termin – opcja domyślnie zaznaczona; należy zaznaczyć tę opcję, jeśli operatorowi zależy na terminie i szuka zasobu, który jest wówczas dostępny – dalsze kroki opisano w podrozdziale Rezerwacja terminu w nowej aplikacji web;
Zasób – należy zaznaczyć tę opcję, jeśli operatorowi zależy na zasobie i szuka terminu, w którym dany zasób jest dostępny – dalsze kroki opisano w podrozdziale Rezerwacja zasobu w nowej aplikacji web.
Okno „Dodaj rezerwację” przed dokonaniem zmian
Rezerwacja terminu w nowej aplikacji web
Aby zarezerwować termin, należy zaznaczyć opcję „Termin” w oknie „Dodaj rezerwację”, a następnie uzupełnić następujące pola:
[Nazwa rezerwacji] – pole obowiązkowe; w tym polu należy wprowadzić nazwę dodawanej rezerwacji – taka nazwa będzie później widoczna na kalendarzu rezerwacji
[Wybierz grupę zasobów] – w ramach tego pola operator wybiera grupę zasobów spośród grup zasobów zdefiniowanych przez administratora w aplikacji desktop (zob. Definiowanie grup zasobów i zasobów)
[Termin od Godzina od] – w ramach tych pól należy wybrać datę i godzinę rozpoczęcia rezerwacji; dostępne są godziny od 00:00 do 23:30 co pół godziny; wybór daty należy zatwierdzić przyciskiem [Zastosuj];
– w ramach tych pól należy wybrać datę i godzinę zakończenia rezerwacji; dostępne są godziny od 00:00 do 23:30 co pół godziny; wybór daty należy zatwierdzić przyciskiem [Zastosuj];
Jeżeli potrzebna jest rezerwacja na cały dzień/dni, wówczas należy zaznaczyć checkbox [Cały dzień].
Dostępne zasoby – po wyborze terminu rezerwacji po prawej stronie okna dostępna jest lista zasobów z wybranej grupy zasobów, które są dostępne w danym terminie – należy zaznaczyć jeden z zasobów.
Okno „Utwórz rezerwację” po wyborze opcji „Termin” – przykładowe uzupełnienie
Następnie należy kliknąć w przycisk [Zapisz], aby zapisać zmiany. Utworzona rezerwacja zostaje dodana do kalendarza operatora.
W wersji 2025.1.0 wprowadzono następujące zmiany:
Jeśli operator w ramach okna „Dodaj rezerwację” wybrał opcję „Termin”, a następnie:
W ramach pola „Termin od:” lub „Termin do:” kliknął dwa razy w wybraną datę – wówczas ten sam dzień zostanie ustawiony zarówno w polu „Termin od:”, jak i w polu „Termin do:”;
W polach „Termin od” i „Termin do” wybrał ten sam dzień, a następnie wybrał czas w polu „Godzina od” – wówczas w polu „Godzina do” automatycznie zostanie ustawiony czas o pół godziny późniejszy niż wartość wybrana w polu „Godzina od:”;
Automatyczne uzupełnienie godziny w polu „Godzina do:” po wyborze tego samego dnia w polach „Data od:” i „Data do:” oraz czasu w polu „Godzina od:”
W polach „Termin od” i „Godzina od” wybrał dzień i godzinę – wówczas w polu „Termin do:” zostanie automatycznie wybrany ten sam dzień, a w polu „Godzina do” automatycznie ustawi się czas o pół godziny późniejszy niż wartość wybrana w polu „Godzina od:”;
Automatyczne uzupełnienie pól: „Termin do:” i „Godzina do:” po wyborze dnia w polu „Data od:” oraz czasu w polu „Godzina od:”
Wybrał wartości w polach „ Termin od:”, „Godzina od:”, „Termin do:”, „Godzina do:”, a potem zmienił wartość w polu „Godzina od:” na taki sam czas albo późniejszy niż w polu „Godzina do:” – wówczas pole „Godzina do:” zaktualizuje się na czas o 0,5 godziny późniejszy niż w polu „Godzina od”;
Automatyczne uzupełnienie pola: „ „Godzina do:”, po tym, jak operator zmienił wartość w polu „Godzina od:” na taki sam czas albo późniejszy niż był wybrany w polu „Godzina do:”
Uzupełnil pola, a następnie zmienił czas w polu „Godzina od:” na 23:30 – wówczas automatycznie w polu „Termin do:” zostanie wybrany następny dzień, a czas w polu „Godzina do” zmieni się na godzine 00:00;
Automatyczne uzupełnienie pól: „Termin do” i „Godzina do:”, po tym, jak operator zmienił wartość w polu „Godzina od:” na 23.30
Uzupełnił pola, a następnie zmienił wartość w polu „Termin od:” – wówczas zostanie usunięta wartość w polu „Godzina od”;
Uzupełnił pola, a następnie zmienił wartość w polu „Termin do:” – wówczas zostanie usunięta wartość w polu „Godzina do”;
Uzupełnił pola na rezerwację kilkudniową, a następnie zmienił wartość w polu „Godzina od:” – wówczas wartość w polach „Termin do:” i „Godzina do:” nie zostaną zmienione
Rezerwacja zasobu w nowej aplikacji web
Aby zarezerwować zasób, należy zaznaczyć opcję „Zasób” w oknie „Utwórz rezerwację”.
Okno „Dodaj rezerwację” – wybór opcji „Zasób”
Wówczas następuje przejście do okna „Dodaj rezerwację” złożonego z dwóch paneli:
W lewym panelu znajdują się kolejno następujące pola:
[Nazwa rezerwacji] – pole, w którym należy wprowadzić nazwę rezerwacji
[Wybierz grupę zasobów] – pole, w którym należy wybrać z listy grupę zasobów, z której operator chce wybrać zasób
[Wybierz zasób] – pole, w którym należy dokonać wyboru zasobu z listy zasobów z danej grupy zasobów
W prawym panelu dostępny jest kalendarz – gdy operator wybierze dany zasób, na kalendarzu zostaną wyświetlone rezerwacje na ten zasób w bieżącym tygodniu (kolor niebieski). Istnieje również możliwość przechodzenia pomiędzy miesiącami za pomocą strzałek – ikony znajdują się nad kalendarzem. Na kalendarzu należy zaznaczyć przedział czasu rezerwacji danego zasobu, za pomocą kliknięcia w poszczególne komórki (zaznaczenie ma kolor pomarańczowy).
Okno „Dodaj rezerwację” – po wyborze opcji „Zasób” i po uzupełnieniu pól oraz zaznaczeniu terminu rezerwacji (pomarańczowy kolor)
Następnie należy kliknąć w przycisk [Zapisz], aby zapisać zmiany. Utworzona rezerwacja zostaje odłożona na kalendarzu zasobu.
W wersji 2025.1.0 wprowadzono następujące zmiany:
W ramach okna „Dodaj rezerwację” po zaznaczeniu opcji „Zasób” nagłówek z nazwą dnia tygodnia i datą jest zawsze widoczny na kalendarzu, nawet dla późnych godzin wieczornych;
Okno „Dodaj rezerwację” z widokiem kalendarza z nagłówkiem
W ramach okna „Dodaj rezerwację” po zaznaczeniu opcji „Zasób” wyświetlony zostaje kalendarz, który rozpoczyna się od aktualnej godziny w zakresie pełnych godzin, np. dla 6:59 – od 6:00, a dla 14:02 – od 14:00;
Okno „Dodaj rezerwację” z widokiem kalendarza, który rozpoczyna się od aktualnej godziny w zakresie pełnych godzin (gdy jest godzina 14:02)
W ramach okna „Dodaj rezerwację” po zaznaczeniu opcji „Zasób” i wyborze danego zasobu po przesunięciu kursora na daną rezerwację na kalendarzu zostaje wyświetlone okienko, w którym dostępne są szczegółowe informacje o rezerwacji: nazwa rezerwacji, data i godzina rozpoczęcia i zakończenia rezerwacji, data oraz godzina utworzenia rezerwacji, nazwa operatora, który dokonał rezerwacji.
Okno „Dodaj rezerwację” z widokiem kalendarza z oknem ze szczegółowymi danymi o danej rezerwacji
W przypadku wyboru opcji „Zasób” w ramach okna „Dodaj rezerwację”, gdy operator ustawia rezerwację na poniedziałek, wówczas zaznaczenie nie obejmuje kolumny z godzinami – tak samo, jak ma to miejsce w przypadku innych dni tygodnia.
Zaznaczanie na kalendarzu rezerwacji wybranego zasobu na poniedziałek w ramach okna „Dodaj rezerwację” w aplikacji web
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?
Aby zdefiniować grupy zasobów i zasoby, administrator Comarch DMS musi przejść na zakładkę [Rezerwacje], a następnie kliknąć w przycisk [Zasoby]. Wówczas zostaje otwarte okno „Zasoby”, w którym dostępne są dwie ikony:
[Dodaj grupę zasobów] – po kliknięciu w przycisk zostaje otwarte okno, w którym można dodać nową grupę zasobów. Grupa zasobów to element, który porządkuje listę zasobów zgodnie z określonym typem, np. grupa „Sale konferencyjne” zawiera zbiór zasobów składający się z wszystkich sal konferencyjnych dostępnych w firmie, a grupa „Samochody” – zbiór zasobów złożony z wszystkich samochodów, które mogą zarezerwować pracownicy firmy.
Aby dodać grupę zasobów, należy wprowadzić nazwę zasobu w ramach otwartego okna, a następnie kliknąć przycisk [Dodaj]. Wówczas okno dodawania grup zasobów zostaje zamknięte, a nowoutworzona grupa zasobów jest widoczna w oknie „Zasoby” wraz z poprzedzającą ją ikoną .
Dodawanie grupy zasobów „Sale konferencyjne”
Okno „Zasoby” z dodaną przykładową grupą zasobów „Sale konferencyjne”
Jeżeli administrator spróbuje dodać grupę zasobów z nazwą, która już istnieje w systemie, grupa zasobów nie zostanie dodana i zostanie wyświetlony następujący komunikat:
Komunikat wyświetlany przy próbie dodania grupy zasobów z już istniejącą nazwą
Uwaga
Dodanie co najmniej jednej grupy zasobów jest konieczne, aby móc dodać zasoby.
[Dodaj zasób] – po kliknięciu w przycisk zostaje otwarte okno, w którym można dodać nowy zasób. W tym celu należy kolejno:
W polu „Wskaż grupę, do której będzie należał dodawany zasób” wybrać grupę zasobów, do której ma należeć dany zasób – dokonanie wyboru w tym polu jest konieczne, aby było możliwe dodanie zasobu;
W polu „Nazwa zasobu” dodać zasób, który ma zostać dodany w ramach danej grupy
Jeżeli Comarch DMS pracuje w trybie wielofirmowym: w polu „Dostępność zasobu” w ramach rozwijanej listy zaznaczyć, czy zasób ma być dostępny dla określonej spółki/spółek czy dla wszystkich spółek; domyślnie ustawiona wartość to „Wszystkie spółki”
Nacisnąć przycisk [Dodaj].
Wybór grupy zasobów w oknie dodawania nowego zasobu
Wybór spółek, dla których ma być dostępny dodawany zasób (tryb wielofirmowy)
Dodawanie nowego zasobu (tryb jednofirmowy)
Dodawanie nowego zasobu (tryb wielofirmowy)
Wówczas okno dodawania zasobu zostaje zamknięte, a nowoutworzony zasób jest widoczny w oknie „Zasoby” wraz z poprzedzającą go ikoną .
Okno „Zasoby” z dodanym przykładowym zasobem „Sala 1.1” w ramach grupy zasobów „Sale konferencyjne”
Aby zapisać zmiany i zamknąć okno „Zasoby”, należy kliknąć w przycisk [Zapisz].
Widok okna „Zasoby” z przykładowymi wartościami
Dodane grupy zasobów wraz z zasobami są następnie wykorzystywane w procesie dodawania rezerwacji.
W wersji 2025.1.0 wprowadzono możliwość dodawania większej liczby spółek w polu „Dostępność zasobu” w ramach okna „Dodaj zasób”, otwartego po kliknięciu przycisku [Dodaj zasób] w oknie „Zasoby”. Jednocześnie zostaje wyświetlonych maksymalnie sześć spółek, jeśli jest ich więcej, można do nich przejść za pomocą suwaka dostępnego z prawej strony listy. Firmy archiwalne nie są wyświetlane na liście.
Widok zakładki „Rezerwacje” z otwartym oknem „Dodaj zasób” – z widoczną listą spółek i suwakiem
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?
Naprawiono błąd dotyczący ilości towarów w dokumencie ERP XL typu (A) Korekta Faktury;
Rozwiązano problem dotyczący zawieszania się w aplikacji web Comarch DMS kontrolki typu Lista, zainicjowanej za pomocą słownika, z zaznaczoną wartością domyślną, po przejściu na inną zakładkę na dokumencie;
Naprawiono błąd dotyczący braku podświetlenia na czerwono wymaganych kontrolek po próbie przekazania dokumentu;
Rozwiązano problem dotyczący autoryzacji skrzynki pocztowej za pomocą OAuth2 w Comarch DMS w chmurze;
Naprawiono błąd polegający na możliwości usuwania załączników w aplikacji web Comarch DMS, chociaż na definicji kontrolki zaznaczono parametr „Zablokuj usuwanie załączników”;
Naprawiono błąd dotyczący braku możliwości otworzenia dokumentu po kliknięciu w jego numer, gdy wyszukano go na liście wszystkich dokumentów w aplikacji desktop Comarch DMS;
Rozwiązano problem braku aktualizacji kontrolki obserwującej kontrolkę typu Dane tabelaryczne przy zmianie zakładki w aplikacji web Comarch DMS;
Naprawiono błąd dotyczący braku wyświetlania zmapowanej wartości VAT w nagłówku do kontrolki typu Dokument ERP XL w nowej aplikacji web Comarch DMS;
Naprawiono błąd dotyczący pojawiania się zduplikowanych wpisów w kolumnie typu Dokumenty w obiegu w kontrolce typu Dane tabelaryczne w aplikacji desktop Comarch DMS;
Rozwiązano problem dotyczący braku możliwości zapisania dokumentu, który nie ma wypełnionych wszystkich pól wymaganych w aplikacji mobilnej na system Android;
Naprawiono błąd dotyczący wyświetlania się liczby przy ikonce komentarzy po tym, jak zostały odczytane w aplikacji web Comarch DMS;
Rozwiązano problem dotyczący braku możliwości rozszerzania panelu z drzewem typów obiegów w oknie „Dokumenty”;
Przebudowano kontrolkę typu lista w aplikacji web Comarch DMS;
Naprawiono błędy dotyczące wyświetlania informacji w kontrolce typu Dane tabelaryczne (poprawa czytelności);
Naprawiono błąd dotyczący braku limitu znaków w kontrolce typu Tekst w aplikacji web Comarch DMS;
Naprawiono błąd dotyczący wyświetlania loginu zamiast zawartości pól „Imię” i „Nazwisko” w komunikacie powitalnym na zakładce „Start” w aplikacji web Comarch DMS;
Naprawiono błąd polegający na wielokrotnym tworzeniu dokumentu w aplikacji web Comarch DMS, jeśli szybko kliknięto wielokrotnie w przycisk „Utwórz dokument”;
Rozwiązano problem polegający na możliwości dodania załącznika w kontrolce typu Załącznik w aplikacji web Comarch DMS, gdy na definicji kontrolki zaznaczono parametr „Mobilny podpis”;
Naprawiono błąd polegający na wyświetlaniu pola „Do” jako „ToUppercase” w oknie „Pozostałe filtry” w aplikacji web Comarch DMS;
Naprawiono błąd dotyczący usuwania po zapisaniu dokumentu operatora, którego w danym obiegu dodamy do kolejnego etapu w aplikacji desktop Comarch DMS;
Naprawiono błąd dotyczący nieprawidłowego działania drukowania i pobierania podczas otwierania dokumentu z linku w Comarch DMS Repozytorium;
Rozwiązano problem dotyczący stanowiska powiązanego ze strukturą jako uprawnienia do tworzenia dokumentu;
Zwiększono timeout podczas zapisu dokumentu, wywołaniu własnej akcji, propagacji dokumentu;
Rozwiązano problem dotyczący pobierania loginu z konfiguracji w aplikacji web Comarch DMS, nawet jeśli na karcie operatora wybrano login własny;
Dokonano zmiany w taki sposób, aby dla XLUruchomFormatkeWGGid używany był typ dokumentu 1526 zamiast 1521;
Naprawiono błąd dotyczący pojawiania się komunikatu „Must declare the scalar variable” przy wybieraniu wartości z kolumny typu Lista w kontrolce typu Dane tabelaryczne, gdy ta kolumna obserwuje kontrolkę typu Lista;
Naprawiono błąd, który polegał na możliwości edycji i usuwania dokumentów przez użytkownika, który nie jest administratorem, ale jest obserwatorem w aplikacji mobilnej na system iOS;
Naprawiono błąd polegający na wyświetlaniu Administratora w historii przekazania dokumentu, choć dokument został przekazany przez innego operatora w aplikacji mobilnej na system iOS;
Rozwiązano problem dotyczący znikania numeru dokumentu oraz zawijania się nazwy obiegu przy powiększaniu widoku strony w aplikacji web Comarch DMS;
Naprawiono błąd polegający na wielokrotnym przetwarzaniu dokumentu PDF w punkcie ACD;
Zaktualizowano podpisy PDF w aplikacji desktop o SecureBlackBox.