Zakładka „Konto”

W ramach zakladki „Konto” dostępne są następujące sekcje, które opisano szczegółowo w dalszej części artykułu:

W górnej części zakładki widoczne jest  pole informujące o tym, czy aplikacja  Comarch DMS jest zaktualizowana do najnowszej wersji, czy też dostępna jest aktualizacja.

W dolnej  części zakładki dostępny jest przycisk [Wyloguj się], po kliknięciu w który następuje wylogowanie z aplikacji i powrót do ekranu logowania.

 

Zakładka „Konto”

 

Ustawienia konta

Zakładka „Ustawienia konta”

 

W ramach zakladki „Ustawienia konta” dostępne są następujące sekcje:

 

Widok listy dokumentów

W ramach sekcji „Widok listy dokumentów” użytkownik może ustawić, w jaki sposób mają być wyświetlane dokumenty na liście dokumentów w aplikacji mobilnej. Do wyboru jest jedna z trzech opcji:

  • Podstawowy – jeśli wybrano tę opcję, wówczas każdy dokument na liście dokumentów jest opisany trzema parametrami – domyślnie są to: Numer dokumentu, Nazwa Obiegu i Nazwa etapu – użytkownik może zmienić domyślnie wyświetlane parametry z poziomu aplikacji desktop (zob. Ustawienia dla aplikacji mobilnej)

 

Wybór widoku listy dokumentów – domyślnie zaznaczona opcja „Podstawowy”

 

Lista dokumentów przy zaznaczonej opcji „Podstawowy” i przy domyślnych parametrach

  • Szczegółowy – jeśli wybrano tę opcję, wówczas każdy dokument na liście dokumentów jest opisany pięcioma parametrami – domyślnie są to: Numer dokumentu, Nazwa Obiegu, Nazwa etapu, Data przekazania i Czas na realizację zadania – użytkownik może zmienić domyślnie wyświetlane parametry z poziomu aplikacji desktop (zob. Ustawienia dla aplikacji mobilnej)

 

Wybór widoku listy dokumentów – zaznaczona opcja „Szczegółowy”

 

Lista dokumentów przy zaznaczonej opcji „Szczegółowy” i przy domyślnych parametrach

 

  • Kompaktowy – jeśli wybrano tę opcję, wówczas każdy dokument na liście dokumentów jest opisany dwoma parametrami – domyślnie są to:  Numer dokumentu i Nazwa obiegu – użytkownik może zmienić domyślnie wyświetlane parametry z poziomu aplikacji desktop (zob. Ustawienia dla aplikacji mobilnej)

Wybór widoku listy dokumentów – zaznaczona opcja „Kompaktowy”

Lista dokumentów przy zaznaczonej opcji „Kompaktowy” i przy domyślnych parametrach

 

Ustawienia domyślne dla typu obiegu w aplikacji desktop Comarch DMS

 

Przyklad

Przykład zmiany domyślnie wyświetlanych parametrów  z poziomu aplikacji desktop

Użytkownik zmienia parametry znajdujące się w sekcji „Tryb szczegółowy” w ramach sekcji „Ustawienia dla aplikacji mobilnej” w ustawieniach obiegu „Faktury 2024”:

1. w polu „Parametr 4” zamiast domyślnej wartości „Data przekazania” ustawia wartość kontrolki „Termin płatności”

2. w polu „Parametr 5” zamiast domyślnej wartości „Czas na realizację zadania” – wartość kontrolki „Kontrahent”.

Użytkownik zaznacza również obok tych parametrów opcję „Pokaż etykietę kontrolki”, aby nad wartościami na liście dokumentów wyświetlane były opisy „Termin płatności” i „Kontrahent”.

 

Zmiana ustawień w sekcji „Tryb szczegółowy” dla typu obiegu w aplikacji desktop Comarch DMS

 

Widok listy dokumentów po zmianie parametrów w sekcji Tryb szczegółowy (dokumenty dodane po zmianie są zaznaczone na czerwono)

 

Historia przekazania – etap

W ramach sekcji „Historia przekazania – etap” użytkownik może wybrać sposób prezentacji historii przekazania dokumentów na diagramie widocznym w szczególach dokumentu po kliknięciu w przycisk „Zobacz historię przekazania”. Dostępne są dwie opcje:

  • Aktualny – ustawienie domyślne; jeżeli wybrano tę opcję, wówczas etapy wyświetlane są w kolejności od aktualnego (górna część diagramu) aż do pierwszego (dolna część diagramu)

Wybór opcji „Aktualny” w ramach sekcji „Historia przekazania – etap”

 

Historia przekazania dokumentu po wyborze opcji „Aktualny” w ramach sekcji „Historia przekazania – etap”

 

  • Pierwszy – jeżeli wybrano tę opcję, wówczas etapy wyświetlane są w kolejności od pierwszego (górna część diagramu) aż do aktualnego (dolna część diagramu)

Wybór opcji „Pierwszy” w ramach sekcji „Historia przekazania – etap”

Historia przekazania dokumentu po wyborze opcji „Pierwszy” w ramach sekcji „Historia przekazania – etap”

Język

W ramach tej sekcji użytkownik może wybrać, w jakim języku ma być wyświetlana aplikacja.

Aby zmienić język aplikacji należy wybrać odpowiednią opcję i zapisac zmiany za pomocą przycisku [Zapisz]

Dostępne są następujące opcje:

  • Polski – ustawienie domyślne; po zaznaczeniu tej opcji i po zapisie zmian aplikacja jest wyświetlana w języku polskim;
  • English – po zaznaczeniu tej opcji i po zapisie zmian aplikacja jest wyświetlana w języku angielskim;
  • Deutsch – po zaznaczeniu tej opcji i po zapisie zmian aplikacja jest wyświetlana w języku niemieckim
  • Français – po zaznaczeniu tej opcji i po zapisie zmian aplikacja jest wyświetlana w języku francuskim

Wybór języka aplikacji

Widok zakładki „Konto” po zmianie języka aplikacji na angielski

 

Widok zakładki „Start” po zmianie języka aplikacji na angielski

 

Powiadomienia

W ramach aplikacji mobilnej użytkownik może ustawić powiadomienia o nowych, przypisanych do niego dokumentach. W tym celu powinien wejść do zakładki „Powiadomienia” i zaznaczyć pole obok typu obiegu, z którego ma otrzymywać powiadomienia.

Zaznaczanie powiadomień dla typu obiegu „Faktury 2024”

 

Jeżeli do użytkownika zostanie przekazany nowy dokument, wówczas otrzyma powiadomienie, nawet jeśli w danym momencie nie jest zalogowany do aplikacji mobilnej Comarch DMS.

Gdy użytkownik otrzymuje powiadomienie, wówczas w górnej części ekranu pojawia się ikonka Comarch DMS.

 

Widok ikonki Comarch DMS wyświetlanej na ekranie po otrzymaniu powiadomienia – na ilustracji wskazuje ją granatowa strzałka

Po rozwinięciu paska powiadomień widoczne jest powiadomienie. Jeśli:

    • użytkownik jest zalogowany do aplikacji, a powiadomienie dotyczy pojedynczego dokumentu, wówczas:
      • w ramach powiadomienia widoczny jest numer dokumentu, ktory został przekazany do użytkownika

Widok powiadomienia o pojedynczym dokumencie wraz z numerem tego dokumentu

      • po kliknięciu w powiadomienie użytkownik zostaje przeniesiony na kartę danego dokumentu

Dokument otwarty w aplikacji mobilnej po kliknięciu w powiadomienie – jeśli użytkownik był zalogowany

  • użytkownik nie jest zalogowany do aplikacji, a powiadomienie dotyczy pojedynczego dokumentu, wówczas:
      • w ramach powiadomienia widoczny jest numer dokumentu, ktory został przekazany do użytkownika

Widok powiadomienia o pojedynczym dokumencie wraz z numerem tego dokumentu

      • po kliknięciu w powiadomienie użytkownik zostaje przeniesiony do okna logowania, a po zalogowaniu – na listę dokumentów

Przykładowy widok listy dokumentów po kliknięciu w powiadomienie i po zalogowaniu się użytkownika

  • użytkownik jest zalogowany do aplikacji, a powiadomienie dotyczy wielu dokumentów, wówczas:
      • w ramach powiadomienia widoczna jest liczba dokumentów, ktore zostały przekazane do użytkownika

Powiadomienie informujące o otrzymaniu 3 dokumentów

  • po kliknięciu w powiadomienie użytkownik zostaje przeniesiony na listę dokumentów (jeśli nie był zalogowany – do okna logowania, a po zalogowaniu – na listę dokumentów)

 

Lista dokumentów wyświtlona po kliknięciu w powiadomienie o nowych dokumentach

 

Wskazówka
Informacje dotyczące powiadomień mobilnych znajdują się w tabeli do.DF_ConfNotificationsForWorkflow w bazie Comarch DMS.

 

Bezpieczeństwo

Jeżeli na urządzeniu mobilnym istnieje możliwość zapisu odcisku palca użytkownika, wówczas ten użytkownik może  zaznaczyć parametr „Blokada odciskiem palca” w zakładce „Bezpieczeństwo” (domyślnie parametr jest odznaczony).

Zakładka „Bezpieczeństwo” z odznaczonym parametrem „Blokada odciskiem palca”

Jeśli użytkownik zaznaczy parametr „Blokada odciskiem palca”, wówczas w przypadku jeśli użytkownik wyjdzie  z aplikacji i będzie chciał do niej wrócić, będzie musiał przyłożyć palec do czytnika liniii papilarnych na urządzeniu mobilnym, aby uzyskać dostęp do aplikacji.

Zakładka „Bezpieczeństwo” z zaznaczonym parametrem „Blokada odciskiem palca”

Komunikat wyświetlany przy próbie powrotu do aplikacji, jeśli zaznaczono parametr '”Blokada odciskiem palca”

 

Raporty

Zakładka „Raporty” jest dostępna w aplikacji mobilnej, jeśli na karcie danego użytkownika w aplikacji desktop Comarch DMS  wybrano „Tak” w ramach pola „Kreator raportów i dashboardów” w ramach sekcji „Funkcjonalności” na zakładce „Uprawnienia” (zob. przykładowo Zakładka Uprawnienia).

Po kliknięciu na zakładkę „Raporty” zostaje otwarte okno z listą „Wybierz raport”.

Zakładka „Raporty” z listą „Wybierz raport”

Po kliknięciu w pole „Wybierz raport” użytkownik może wybrać jeden z raportów i dashboardów, do których nadano danemu użytkownikowi uprawnienia w ramach zakładki „Uprawnienia” na zakładce  [Kreator raportów i dashboardów]  w aplikacji desktop Comarch DMS (zob. Kreator raportów i dashboardów – uprawnienia).

W ramach listy mogą być dostępne:

1. predefiniowane dashboardy:

 

  • Dokumenty przeterminowane – pokazuje, jakie dokumenty są przeterminowane, w jakim typie obiegu się znajdują, do kogo są przypisane i ile czasu minęło od terminu wykonania zadania

 

Przykładowy dashboard „Przeterminowane dokumenty”

 

  • Ilość dokumentów operatora w etapie – pokazuje, ile dokumentów na jakim etapie ma operator w danym typie obiegu

 

Przykładowy widok dashboardu „Ilośc dokumentów operatora w etapie”

 

  • Ilość dokumentów – pokazuje, ile dokumentów znajduje się w danym typie obiegu

 

Przykładowy dashboard „Ilość dokumentów”

 

  • Uprawnienia na właściwościach operatora – pokazuje, jakie uprawnienia nadano operatorowi w aplikacji desktop Comarch DMS w ramach zakładki „Uprawnienia” (zob. przykładowo Zakładka Uprawnienia) i jakie ustawienie wybrano w  sekcji „Przekazanie dokumentu” na zakładce „Szczegóły dokumentu” w ramach zakładki [Panel użytkownika]  w aplikacji desktop Comarch DMS (zob. Szczegóły dokumentu). Szczegółowe uprawnienia dostępne są po kliknięciu w wielokropek … znajdujący sie na końcu każdefo wiersza.

 

Przykładowy widok dashboardu „Uprawnienia na właściwościach operatora”

 

Widok szczegółów na przykładowym widoku dashboardu „Uprawnienia na właściwościach operatora”

 

2. predefiniowane raporty:

  • Pocztowa książka nadawcza – pokazuje pocztową książkę nadawczą, zgodnie z ustawieniami dla danego obiegu w aplikacji desktop Comarch DMS (zob. Lista dokumentów jako książka nadawcza). W polu WorkflowTypeId należy wpisać Id danego typu obiegu i kliknąć „Submit”, aby zostały pokazane wyniki.

 

Przykładowy raport „Pocztowa książka nadawcza”

 

  • Historia zmian dokumentu – pokazuje, jakie zmiany zachodziły na danym dokumencie na poszczególnych etapach (zob. Historia zmian dokumentu). W polu DocumentId należy wpisać Id danego dokumentu.

 

Przykładowy raport „Historia zmian dokumentu”

3. raporty i dashboardy utworzone przez użytkowników w aplikacji desktop Comarch DMS

 

Lista z predefiniowanymi dashboardami i raportami

Lista z predefiniowanymi dashboardami i raportami oraz z dodanymi przez użytkownika w aplikacji desktop: dashboardem „Nazwy kontrolek” i raportem „Wiadomości email”

 




„Ustawienia” w Repozytorium – zakładka „Zawartość twojej listy” dla administratora

Uwaga
W wersji 2022.0.1 została usunięta zakładka Pliki unieważnione, znajdująca się przedtem w zakładce Zawartość twojej listy.

 

Widok zakładki „Zawartość twojej listy”

 

Zakładka Zawartość twojej listy zawiera parametr Widok kolumn, taki sam jak dla standardowego użytkownika.

 

W ramach parametru Widok kolumn możliwe jest określenie, jakie informacje o pliku dodanym do Repozytorium będą  widoczne w kolumnach. Aby zdefiniować ten parametr należy wybrać jedną z dwóch opcji: „Domyślne kolumny” lub „Ustawienia własne”.

 

Parametr „Widok kolumn” z zaznaczoną opcją „Domyślne kolumny”

 

Przy zaznaczonej opcji „Domyślne kolumny” na liście dokumentów widoczne jest 6 kolumn:

  • Nazwa – kolumna zawierająca nazwę dokumentu lub katalogu dodanego do Repozytorium
  • Dodano – kolumna pokazująca datę dodania dokumentu lub katalogu do Repozytorium; bez możliwości edycji
  • Autor – kolumna wskazująca na osobę, która dodała dany dokument lub katalog do Repozytorium; w przypadku dodawania dokumentu do Repozytorium za pomocą kontrolki „Załącznik” w module Workflow przy zaznaczonej opcji „Z konfiguracji” jako autor wyświetla się operator z konfiguracji (zob. Integracja modułów Workflow i Repozytorium)
  • Wersjeliczba wersji danego dokumentu, które są dostępne w oknie zarządzania wersjami dokumentu. Dla folderów w tej kolumnie wyświetlany jest myślnik „ -”.
  • Rozmiarrozmiar dokumentu dodanego do Repozytorium; dla katalogu widoczna jest suma rozmiarów dokumentów znajdujących się w danym katalogu
  • Typ dokumentu – pokazuje typ, do jakiego został przyporządkowany dany plik w module Workflow; przy dodawaniu pliku bezpośrednio do Repozytorium lub braku określenia typu pliku w ustawieniach kontrolki „Załącznik” w  module Workflow  do pliku zostaje automatycznie przyporządkowany typ „Nieokreślony”. Dla katalogu w tym miejscu jest wyświetlany myślnik –

 

Uwaga
Wyłączenie widoczności kolumny z ikonami, którą dodano w wersji 2023.0.0, nie jest możliwe – nie jest ona wyodrębniona w ramach ustawień widoku kolumn.

 

Widok listy dokumentów przy zaznaczonej opcji „Domyślne kolumny”

 

Możliwe jest także ograniczenie liczby pokazywanych kolumn  poprzez kliknięcie [Edytuj], zaznaczenie opcji  „Ustawienia własne” i odznaczeniu pod poleceniem „Wybierz dane” kolumn, które nie mają być widoczne.

Pod poleceniem „Ustaw kolejność” jest natomiast możliwa zmiana kolejności ułożenia kolumn na liście dokumentów poprzez ustawienie kafelków z nazwami kolumn w preferowanym porządku za pomocą przeciągania kursorem.

Następnie należy kliknąć ikonkę [Zapisz], aby zachować wprowadzone zmiany.

 

Uwaga
Ukrycie kolumny „Nazwa” nie jest możliwe.

 

Opcja „Ustawienia własne” , w ramach której ograniczono liczbę kolumn do trzech: Nazwa, Dodano i Autor

 

Widok listy dokumentów po zaznaczeniu opcji „Ustawienia własne” i wprowadzeniu zmian

 

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

Sprawdź Szkolenia Comarch DMS Repozytorium!

 




Zakładka Typy obiegu

Na formatce prezentowane są typy obiegów, do których operator ma dostęp lub zostały dla niego wykluczone.

Nowe typy obiegu dodawane są za pomocą linku „Dodaj”.

Dodany typ można usunąć za pomocą ikony kosza.

Wprowadzone modyfikacje należy zapisać ikoną dyskietki  zapisz32 [Zapisz].

 

Zaznaczenie parametru „Dostępne” spowoduje zaprezentowanie dodanych typów obiegu na liście dokumentów.

Zaznaczenie parametru „Wykluczone” spowoduje wykluczenie dodanych pozycji typów obiegu z listy dokumentów.

 

Pracownicy – Typy obiegu, z zaznaczonym parametrem „Dostępne”

 

Pracownicy – Typy obiegu, z zaznaczonym parametrem „Wykluczone”

 

Jeżeli operatorowi nie zostanie nadany dostęp do typu obiegu, a operator ma prawo inicjować dokumenty w tym typie, aplikacja wyświetli komunikat:: „Operator nie ma uprawnień na liście dokumentów do następujących typów obiegów: <nazwy typów obiegu>. W ustawieniach definicji wskazanych typów obiegów jest on uprawniony do tworzenia dokumentów. Bez dostępu do wymienionych typów obiegów, operator nie będzie mógł tworzyć dokumentów.”.

 

Komunikat o zablokowaniu uprawnień do wymienionych typów obiegu




Struktura organizacyjna w trybie wielofirmowym

Po zdefiniowaniu nowych spółek na formatce „Połączenia z ERP”, operator powinien utworzyć strukturę organizacyjną dla każdej ze spółek na zakładce „Struktura organizacyjna”.

Dla każdej spółki operator powinien zdefiniować nowe działy/pracowników/stanowiska.

Operatorzy, działy i stanowiska, które są utworzone w jednej spółce nie są widoczne w pozostałych spółkach.

 

Uwaga
Uprawnienia nadane pracownikowi mają zastosowanie tylko do spółki, w ramach której zostały nadane. Wyjątkiem jest tu uprawnienie „Administrator”.

Operator z aktywnym uprawnieniem „Administrator” widzi dokumenty każdej ze spółek. Pozostali operatorzy widzą dokumenty, do których są uprawnieni.

 

Zdefiniowane w aplikacji typy obiegu są wspólne dla wszystkich spółek. Jednak uprawnienia dostępu lub odmowy dostępu do poszczególnych typów obiegu są uzależnione od indywidualnych ustawień operatora w każdej spółce.

Może się zdarzyć, że np. w Spółce 1, operator (sekretarka) ma dostęp do typu obiegu „Obieg 1” a w Spółce 2, ten sam pracownik ma zabroniony dostęp do tego typu obiegu.

 

Zmiana spółki na formatce Struktura organizacyjna




Kontrolki w trybie wielofirmowym

Wybór spółki na definicji typu obiegu

Na definicji typu obiegu została wprowadzona możliwość wyboru spółki dla kontrolek typu:

  • Liczba całkowita,
  • Liczba stałoprzecinkowa,
  • Liczba rzeczywista,
  • Tekst,
  • Data i godzina,
  • Lista,
  • Dokument elektroniczny,
  • Dane tabelaryczne,
  • Kontrahent
  • Towar

Kontrolki elektroniczne (typu Kontrahent, Towar, Dokument elektroniczny)

Kontrolka wyboru spółki prezentowana jest na właściwościach kontrolek typu:

  • Dokument elektroniczny,
  • Kontrahent,
  • Towar

Wybrana wartość spółki określa, z której bazy systemu Comarch ERP Enterprise będą pobierane wartości dla kontrolek.

 

Uwaga
Do kontrolki „Dokument elektroniczny” dokumenty ERP Enterprise może dowiązywać tylko operator znajdujący się w tej samej spółce, która został określona na właściwościach kontrolki lub podczas inicjowania dokumentu.

Operatorzy z innych spółek nie mogą przeglądać, dodawać lub modyfikować dokumentów ERP Enterprise. Dla operatorów uprawnionych do dokumentu DMS będących z innych spółek prezentowany jest tylko numer dokumentu ERP Enterprise.

 

Wybór spółki na przykładowej kontrolce typu Kontrahenta




Towar

Kontrolka typu „Towar” umożliwia wczytywanie towaru z listy towarów zdefiniowanych w programie Comarch ERP Enterprise.

Na definicji kontrolki dostępne są następujące 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”.
  • Nazwa Spółki – właściwość kontrolek elektronicznych dostępna tylko podczas pracy z funkcjonalnością Wielofirmowość. Prezentuje listę spółek zdefiniowanych na zakładce Połączenia z ERP.
  • Pokaż na liście – parametr odpowiedzialny za to, czy na liście dokumentów zawężonej do typu obiegu, na którym dodano kontrolkę, będzie wyświetlana kolumna z wartościami kontrolki.

 

Uwaga

Aby parametr „Pokaż na liście” działał poprawnie, zarówno w przypadku starego jak i nowego trybu uprawnień należy przestrzegać następujących zaleceń:

  • nie można używać nawiasów kwadratowych
  • nazwa wyświetlana kontrolek może mieć maksymalnie 128 znaków (dotyczy kontrolek, które mają być wyświetlane na liście)

Kontrolka  typu Towar i jej właściwości

W sekcji „Podgląd karty obiegu” po dodaniu tej kontrolki, prezentowany jest przycisk , który otwiera listę towarów z programu Comarch ERP Enterprise. W ramach wyszukiwarki należy wpisać nazwę towaru, jego akronim lub ich fragment.

 

Przykładowa lista towarów z programu Comarch ERP Enterprise, otwierana po kliknięciu na kontrolkę typu Towar i wyszukaniu słowa „rower”

 

Gdy towar został już dodany w ramach kontrolki, np. – w kontrolce prezentowane są przyciski [Zmień] wywołujący listę towarów z Comarch ERP Enterprise oraz [Odepnij] który usunie wskazanie na kartotekę towarową.

 

Inicjowanie wartości

Pole Inicjowanie może przyjąć wartość: Brak, SQL OD, SQL ERP (od wersji 2023.1.0) lub C# Script.

  • Gdy wybrana jest wartość „Brak”, właściwości kontrolki nie ulegają zmianie, działanie samej kontrolki nie zmienia się, kontrolka działa jak dotychczas.
  • W przypadku wartości „SQL OD” lub „SQL ERP” pojawia się możliwość zdefiniowania zapytania SQL za pomocą, którego będą zaczytywane wartości do kontrolki na karcie obiegu w dokumencie oraz wyświetlany jest parametr „Inicjuj przy każdym otwarciu dokumentu”
  • W przypadku wartości „C# Script” możliwe jest zdefiniowanie kodu w języku C#, który będzie inicjował wartości w kontrolce.

 

Uwaga

Od wersji 2023.1.2 jeżeli operator w ramach pola „Inicjowanie” wybierze wartość  SQL OD, SQL ERP lub C# Script, ale nie kliknie w link „Ustaw” i nie wprowadzi zapytania, wówczas przy próbie zapisu typu obiegu zostanie wyświetlony komunikat, a zmiany nie zostaną zapisane.

W takim przypadku należy zmienić wartość pola „Inicjowanie” na „Brak” albo wprowadzić brakujące zapytanie.

W ramach komunikatu podane są nazwa i identyfikator kontrolki, dla której nie wprowadzono wymaganego zapytania oraz opcja wybrana w polu „Inicjowanie”  tej kontrolki.

Przykładowy komunikat wyświetlany przy próbie zapisania typu obiegu, gdy na definicji kontrolki „Towar 1” w polu „Inicjowanie” wybrano opcję „SQL OD” oraz na definicji kontrolki „Towar 2” w polu „Inicjowanie” wybrano opcję „SQL ERP”, ale nie wprowadzono zapytań

 

  • Parametr „Inicjuj przy każdym otwarciu dokumentu” (dostępny, gdy wybrano inicjowanie SQL OD, SQL ERP lub C# Script). Zaznaczenie parametru powoduje, że wartości wyświetlane w kontrolce będą inicjowane każdorazowo, gdy dokument zostanie otwarty w etapie, w którego właściwościach włączono inicjalizację SQL/C#. Odznaczenie parametru oznacza, że wartość zostanie zainicjowana raz.

 

Parametr „Inicjuj przy każdym otwarciu dokumentu”

 

Przyklad

Administrator chce, aby w danym obiegu zawsze na nowoutworzonym dokumencie w kontrolce typu Towar  wybrany był określony towar.

 

Przykład inicjowania kontrolki typu „Towar” za pomocą kodu C#

Administrator we właściwościach kontrolki w polu „Inicjowanie” ustawia „C# Script”, klika „Ustaw” i wpisuje następujące zapytanie:

 Globals.MainFrame.Towar.Id = 4

 

Inicjowanie kontrolki typu towar o nazwie „Towar” za pomocą kodu C#

 

Następnie administrator klika w ramach okna na ikonkę [Kompiluj i zapisz], a potem, po zamknięciu okna, przechodzi do zakładki „Schemat obiegu”, klika na etap „Rejestracja” i w sekcji „Kontrolki” przy kontrolce „Towar” zaznacza parametr „Inicjalizacja SQL/C#”. Następnie zapisuje typ obiegu.

 

Zaznaczanie etapu, na którym ma nastąpić inicjalizacja kontrolki „Towar”

 

Kontrolka „Towar” na nowym dokumencie

Od tej pory na każdym nowoutworzonym dokumencie w kontrolce „Towar”  automatycznie wyświetlany towar, którego Id = 4  –  choć w razie potrzeby operator może na danym dokumencie zmienić towar na inny.

 

Nowy dokument – w kontrolce „Towar” automatycznie dodany został towar „Książka”

 

Zmiana wartości (Obserwator)

W ramach tej sekcji znajdują się następujące pola:

  • Kontrolki powiązane – kontrolka prezentująca listę kontrolek powiązanych, na podstawie których wyliczana jest wartość kontrolki wynikowej. Kontrolka wynikowa to kontrolka, na której zostało zdefiniowane wyrażenie np. arytmetyczne z użyciem kontrolek powiązanych.
  • Wzór na wartość – formatka, na której zdefiniowane zostało wyrażenie, na podstawie którego zostanie wyliczona wartość kontrolki wynikowej przy użyciu kontrolek powiązanych. Lista rozwijalna prezentuje wartości: Wyrażenie, SQL OD, SQL ERP lub C# Script .




Wartość logiczna

Kontrolka typu „Wartość logiczna” pozwala na wybranie wartości: Tak/Nie.

 

Kontrolka typu Wartość logiczna na dokumencie

 

Na definicji kontrolki dostępne są następujące 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”.
  • Pokaż na liście – parametr odpowiedzialny za to, czy na liście dokumentów zawężonej do typu obiegu, na którym dodano kontrolkę, będzie wyświetlana kolumna z wartościami kontrolki.

 

Uwaga

Aby parametr „Pokaż na liście” działał poprawnie, zarówno w przypadku starego jak i nowego trybu uprawnień należy przestrzegać następujących zaleceń:

  • nie można używać nawiasów kwadratowych
  • nazwa wyświetlana kontrolek może mieć maksymalnie 128 znaków (dotyczy kontrolek, które mają być wyświetlane na liście)

 

Przykładem użycia kontrolki „Wartość logiczna” może być każde pytanie, na które możliwa jest odpowiedź w postaci wartości Tak lub Nie, np. „Czy było zamówienie?”

 

Kontrolka typu Wartość logiczna i jej właściwości

 

Przyklad

Przykład wykorzystania kontrolki typu Wartość logiczna do zablokowania przekazania dokumentu do następnego etapu

W ramach typu obiegu „Faktury” dodano kontrolkę typu Wartość logiczna o nazwie „Czy zatwierdzono?” (identyfikator: „Bool1”).

Administrator chce, aby warunkiem koniecznym do przekazania dokumentu z etapu „Rejestracja” do następnego etapu „Dekretacja” był wybór opcji „Tak” w ramach tej kontrolki.

W tym celu administrator wybrał zakładkę „Schemat obiegu”, następnie kliknął na etap „Dekretacja”  i w ramach zakładki „Przekazanie” link ” Definiuj warunki”. W otwartym oknie wpisał następujący warunek:

 

[Bool1] = 1

 

Następnie zapisał typ obiegu.

Wprowadzanie warunku przekazania dokumentu do następnego etapu

 

Od tej pory kiedy operator DMS zapisze dokument i nie wybierze wartości w kontrolce „Czy zatwierdzono?” lub wybierze opcję Nie – przekazanie do następnego etapu nie będzie możliwe.

 

Blokada przekazania dokumentu do następnego etapu z powodu braku wyboru opcji w kontrolce „Czy zatwierdzono?”




Separator

Kontrolka typu „Separator” służy do poprawy przejrzystości karty obiegu.

Dodanie tej kontrolki powoduje wstawienie pustego miejsca na karcie obiegu.

Zaznaczenie wartości prezentowania na całej szerokości umożliwia wprowadzenie odstępu jednego wiersza na karcie obiegu.

Na podglądzie karty obiegu kontrolka typu „Separator” prezentowana jest jako prostokąt obramowany przerywaną linią. Kontrolka nie posiada nazwy i innych właściwości.

 

Kontrolka typu Separator na karcie obiegu

 

We właściwościach kontrolki typu „Separator” możemy wybrać opcję:

  • 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”.

 

Właściwości kontrolki typu Separator

 

Kontrolki typu Separator na definicji obiegu „Faktury sprzedaży” – gdy te oraz sąsiadujące kontrolki mają zaznaczoną opcję „Ustaw kontrolkę na początku wiersza”

 

Widok dokumentu w ramach obiegu „Faktury sprzedaży” – za pomocą strzałek wskazano miejsca, w których znajdują się separatory

 

Kontrolki typu Separator na definicji obiegu „Faktury zakupu 2” – gdy te oraz sąsiadujące kontrolki nie mają zaznaczonej opcji „Ustaw kontrolkę na początku wiersza”

 

Widok dokumentu w ramach obiegu „Faktury zakupu 2” – za pomocą strzałek wskazano miejsca, w których znajdują się separatory

 

Kontrolki typu Separator na definicji obiegu „Faktury sprzedaży” – gdy mają zaznaczoną opcję „Prezentuj na całej szerokości”

 

Widok dokumentu w ramach obiegu „Faktury sprzedaży” –  separatory oddzielają na szerokość wiersza kontrolki „Numer dokumentu”,  „Data wystawienia” i „Załącznik”




Lista

Kontrolka typu „Lista” umożliwia wybór jednej pozycji z rozwijalnej listy wartości kontrolki.

Wskazówka
Od wersji 2023.1.0 istnieje możliwość obserwowania przez kontrolkę typu Lista kontrolki typu Dane tabelaryczne (zob. przykład Obserwacja kontrolki typu Dane tabelaryczne przez kontrolkę typu lista).

Na definicji kontrolki dostępne są następujące 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”.
  • Pokaż na liście – parametr odpowiedzialny za to, czy na liście dokumentów zawężonej do typu obiegu na którym dodano kontrolkę, będzie wyświetlana kolumna z wartościami kontrolki.

 

Uwaga

Aby parametr „Pokaż na liście” działał poprawnie, zarówno w przypadku starego jak i nowego trybu uprawnień należy przestrzegać następujących zaleceń:

  • nie można używać nawiasów kwadratowych
  • nazwa wyświetlana kontrolek może mieć maksymalnie 128 znaków (dotyczy kontrolek, które mają być wyświetlane na liście)

 

Gdy w polu „Inicjowanie” wybrano opcję „Słownik”, wówczas istnieje możliwość definiowania nowej wartości po kliknięciu w link „Dodaj” i ikonka usunięcia jej z listy (ikonka kosza).

 

Link „Dodaj” do dodawania nowych wartości i ikonka kosza do usuwania wartości z listy

 

Inicjowanie wartości

Pole Inicjowanie może przyjmować wartości: Słownik, SQL OD, SQL ERP lub C# Script.

  • Gdy wybrana jest wartość „Słownik”, operator może zdefiniować stałą listę pozycji kontrolki i wybrać pozycję prezentowaną w kontrolce jako wartość domyślna.
  • W przypadku wartości „SQL OD” lub „SQL ERP”, lista pozycji jest inicjowana w oparciu o zapytanie SQL działające na bazie Comarch DMS lub Comarch ERP Enterprise.
  • W przypadku wartości „C# Script” możliwe jest zdefiniowanie kodu w języku C#, który będzie inicjował wartości w kontrolce.

Uwaga

Od wersji 2023.1.2 jeżeli operator w ramach pola „Inicjowanie” wybierze wartość  SQL OD, SQL ERP lub C# Script, ale nie kliknie w link „Ustaw” i nie wprowadzi zapytania, wówczas przy próbie zapisu typu obiegu zostanie wyświetlony komunikat, a zmiany nie zostaną zapisane.

W takim przypadku należy zmienić wartość pola „Inicjowanie” na „Brak” albo wprowadzić brakujące zapytanie.

W ramach komunikatu podane są nazwa i identyfikator kontrolki, dla której nie wprowadzono wymaganego zapytania oraz opcja wybrana w polu „Inicjowanie”  tej kontrolki.

Przykładowy komunikat wyświetlany przy próbie zapisania typu obiegu, gdy na definicji kontrolki „Lista 1” w polu „Inicjowanie” wybrano opcję „SQL ERP” oraz na definicji kontrolki „Lista 2” w polu „Inicjowanie” wybrano opcję „SQL OD”, ale nie wprowadzono zapytań

  • Parametr „Inicjuj przy każdym otwarciu dokumentu” (dostępny, gdy wybrano inicjowanie SQL  lub C# Script). Zaznaczenie parametru powoduje, że wartości wyświetlane w kontrolce będą inicjowane każdorazowo, gdy dokument zostanie otwarty w etapie, w którego właściwościach włączono inicjalizację SQL/C#. Odznaczenie parametru oznacza, że wartość zostanie zainicjowana raz.

Przykładowe zapytanie SQL w ramach kontrolki typu Lista

 

 

Gdy parametr „Prezentuj wartość domyślną” pozostanie odznaczony, wówczas na karcie obiegu w kontrolce domyślnie będzie wyświetlana pusta wartość (1), po rozwinięciu listy zostaną wyświetlone zdefiniowane wartości. Zaznaczenie parametru spowoduje, że domyślnie w kontrolce będzie wyświetlana zaznaczona wartość (2).

        1. Wygląd listy, gdy parametr „Prezentuj wartość domyślną”  nie jest zaznaczony
        2. Wygląd listy, gdy parametr „Prezentuj wartość domyślną” jest zaznaczony

 

Parametr „Inicjuj przy każdym otwarciu dokumentu”

 

Wskazówka

Przykład zapytania SQL dla kontrolki typu “Lista”:

select 1, 'abcd’

union

select 2, ‘xyz’

 

Rodzaj identyfikatora – pole umożliwia operatorowi określenie rodzaju identyfikatorów kolejnych pozycji na liście.   Przyjmuje wartości:

  • Int – gdy identyfikatory kolejnych pozycji na liście określone są liczbą. Dla metody inicjowania listy słownikiem,  rodzaj identyfikatora to zawsze int.
  • Text – gdy identyfikatory kolejnych pozycji na liście określone są wartością tekstową (np. GUID).

 

W przypadku, gdy w kontrolce lista określono rodzaj identyfikatora jako int, w edytorze zapytań SQL w mechanizmach inicjowania i obserwowania wyświetlane będą parametry:

  • <identyfikator_kontrolki_typu_lista>_Id
  • <identyfikator_kontrolki_typu_lista>_Text

 

W przypadku, gdy w kontrolce lista określono rodzaj identyfikatora jako text, w edytorze zapytań SQL w mechanizmach inicjowania i obserwowania wyświetlane będą parametry:

  • <identyfikator_kontrolki_typu_lista>_IdText
  • <identyfikator_kontrolki_typu_lista>_Text

 

Pole Tryb pracy przyjmuje wartości:

  • Lista – wypełnia kontrolkę pełną listą pozycji zdefiniowanych w oparciu o zapytanie SQL.

 

Właściwości kontrolki typu Lista, tryb pracy „Lista”

 

Kontrolka typu Lista przy ustawieniu „Tryb pracy: Lista”

 

  • Wyszukiwanie  – inicjuje kontrolkę listą pozycji spełniających kryteria wyszukiwania wprowadzone przez operatora. W trybie pracy Wyszukiwanie umożliwiono szukanie wartości po dowolnym ciągu znaków. Taki tryb pracy uzależniony jest od wartości parametru ‘Szukaj po dowolnym ciągu znaków’. Jeżeli parametr jest wyłączony, wówczas wyszukiwanie odbywa się po początkowych znakach danej wartości. W przypadku, gdy tryb pracy kontrolki zostanie ustawiony na Lista, parametr jest niedostępny.

 

Właściwości kontrolki typu Lista, tryb pracy „Wyszukiwanie”, zaznaczony parametr trybu pracy kontrolki: „Szukaj po dowolnym ciągu znaków”

 

Kontrolka typu lista, zawężanie wartości do dowolnego ciągu znaków

 

Właściwości kontrolki typu Lista, tryb pracy „Wyszukiwanie”,  odznaczony parametr trybu pracy kontrolki: „Szukaj po dowolnym ciągu znaków”

 

Kontrolka typu lista, wyszukiwanie według frazy początkowej

Kontrolka typu „Lista” może być wykorzystywana, jako kontrolka, z której użytkownik wybiera na karcie obiegu zdefiniowane wartości z konfiguracji kontrolki np. formy płatności. Jeżeli w konfiguracji tej kontrolki wprowadzone jest zapytanie SQL-owe, można na jego podstawie z bazy pobrać konkretną listę wartości, którą aplikacja automatycznie wprowadzi do pola kontrolki.

 

Przyklad

Na bazie Comarch DMS utworzono dodatkową tabelę (do.wdrKontrahenci), w której przechowywane będą dane kontrahentów:

Na definicji typu obiegu dodano kontrolkę typu lista:

 

 

Wartości w kontrolce typu lista będą inicjowane zapytaniem SQL:

Na podstawie zapytania w kontrolce Kontrahent na karcie obiegu dostępna będzie lista wszystkich kontrahentów znajdujących się w tabeli:

 

 

Kontrolka typu „Lista” na Karcie obiegu wypełniana jest wartością domyślną, jeżeli w danym etapie dla tej kontrolki nie została zapisana wartość. Operator może edytować i zmieniać domyślną wartość na dokumencie. Wprowadzona wartość zostanie zapisana i zapamiętana.

Dla kontrolek typu lista została oprogramowana możliwość ponownego inicjowania wartości na kolejnych etapach. Jeżeli dla kontrolki została zaznaczona (na kilku etapach) właściwość „Inicjalizacja SQL” to na każdym etapie kontrolka zostanie zainicjonowana ponownie wartością domyślną.

Umożliwiono odwołanie się do nazwy oraz pozycji wybranego elementu w kontrolce typu „Lista”.

Kontrolka Lista i jej właściwości

 

Przyklad

Administrator chce, aby można było w prosty sposób dodać do kontrolki typu Dokumenty w obiegu dokumenty pochodzące z różnych typów obiegów w Comarch DMS.

W tym celu dodaje 3 kontrolki:

  • kontrolkę typu Lista o nazwie „Typ obiegu” (identyfikator: Typ_obiegu)
  • kontrolkę typu Lista o nazwie ” Dokumenty wybranego obiegu” (identyfikator: wybrany_obieg), która obserwuje kontrolkę „Typ obiegu”
  • kontrolkę typu Dokumenty w obiegu o nazwie „Dowiązane dokumenty” (identyfikator: Dowiazane), która obserwuje kontrolkę ” Dokumenty wybranego obiegu”

 

Następnie  we właściwościach kontrolki „Typ obiegu” w polu „Inicjowanie” wybiera „SQL OD” i klika w link „Ustaw”. W ramach otwartego okna wpisuje następujące zapytanie:

select DFH_Id, DFH_Name from do.RO_ObjectsTypes
where DFH_Archives = 0

 

Inicjowanie kontrolki „Typ obiegu”

 

Później administrator we właściwościach kontrolki „Dokumenty wybranego obiegu” w polu „Inicjowanie” wybiera „SQL OD” i klika w link „Ustaw”. W ramach otwartego okna wpisuje następujące zapytanie:

select dwd_id, DWD_FullNumber 
from do.RO_Documents
where DFH_Id = @Typ_obiegu_Id@

 

Wprowadzanie zapytania w kontrolce „Dokumenty wybranego obiegu” – konieczne jest, aby  w ramach pola „Kontrolki powiązane” została dodana kontrolka „Typ obiegu”

 

Potem zaś administrator we właściwościach kontrolki „Dowiązane dokumenty” w polu „Wzór na wartość” wybiera „SQL OD” i klika w link „Ustaw”. W ramach otwartego okna wpisuje następujące zapytanie:

select  @wybrany_obieg_Id@

 

Wprowadzanie zapytania w kontrolce „Dowiązane dokumenty” – konieczne jest, aby  w ramach pola „Kontrolki powiązane” została dodana kontrolka „Dokumenty wybranego obiegu”

 

Następnie administrator zapisuje zmiany.

Od tej pory operator na nowym dokumencie może wybrać typ obiegu dokumentów w kontrolce „Typ obiegu”, a następnie w kontrolce „Dokumenty wybranego obiegu” –  numery dokumentów z tego typu obiegu – wówczas wybrane dokumenty zostaną dodane do kontrolki ” Dowiązane dokumenty”. Możliwe jest wybranie kolejno różnych dokumentów z różnych typów obiegu.

 

 

Kontrolka „Typ obiegu” – kontrolka typu Lista

 

 

Kontrolka „Dokumenty wybranego obiegu” – kontrolka typu Lista

 

Dodawanie dokumentów do kontrolki typu Dokumenty w obiegu za pomocą kontrolek typu Lista




Liczba stałoprzecinkowa

Od wersji 2024.0.0 kontrolka typu „Liczba stałoprzecinkowa” umożliwia wprowadzenie do aplikacji wartości, które wymagają precyzji z dokładnością do sześciu miejsc po przecinku.

Uwaga
Liczba w kontrolce typu Liczba stałoprzecinkowa może być prezentowana z precyzją do 18 cyfr znaczących i 6 miejsc po przecinku.

Na definicji kontrolki dostępne są następujące 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.
  • Liczba miejsc po przecinku, do której będzie zaokrąglana wartość – parametr dodany w wersji 2024.0.0; w ramach parametru administrator Comarch DMS wybiera, ile miejsc po przecinku będzie można wpisać w danej kontrolce i do ilu miejsc po przecinku będzie zaokrąglana wprowadzona wartość. Parametr przyjmuje wartości od 0 do 6; domyślnie wybrana jest wartość 2.

Uwaga
Jeśli aktualizowano bazę do bieżącej wersji, wówczas domyślnie wartość parametru Liczba miejsc po przecinku, do której będzie zaokrąglana wartość jest ustawiona na 2.

Jeśli:
1. Liczba posiada 6 miejsc po przecinku

oraz

2.Wartość tej liczby jest przekazywana do kontrolki w module Workflow/Repozytorium/innym systemie, który posiada mniejszą precyzję

wówczas wartość zostanie zaokrąglona do tej, która jest prezentowana w tej kontrolce

 

Jeśli:
1.Liczba posiada wybraną liczbę miejsc po przecinku

oraz

2.Wartość tej liczby jest przekazywana do kontrolki w module Workflow/Repozytorium/innym systemie, który posiada mniejszą precyzję
wówczas w tej kontrolce zostanie wyświetlona ta wartość, a brakujące miejsca po przecinku zostaną uzupełnione zerami.

 

  • 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 wierszaparametr 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ą.

Uwaga
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”.

  • Pokaż na liścieparametr odpowiedzialny za to, czy na liście dokumentów zawężonej do typu obiegu, na którym dodano kontrolkę, będzie wyświetlana kolumna z wartościami kontrolki.

 

Uwaga

Aby parametr „Pokaż na liście” działał poprawnie, zarówno w przypadku starego jak i nowego trybu uprawnień należy przestrzegać następujących zaleceń:

  • nie można używać nawiasów kwadratowych
  • nazwa wyświetlana kontrolek może mieć maksymalnie 128 znaków (dotyczy kontrolek, które mają być wyświetlane na liście)

 

Kontrolka typu Liczba stałoprzecinkowa i jej właściwości

 

Sekcja Inicjowanie wartości

  • Inicjowanie – pole może przyjąć wartość: Brak, SQL OD, SQL ERP (od wersji 2023.1.0) lub C# Script.

 

Gdy wybrana jest wartość „Brak”, właściwości kontrolki nie ulegają zmianie, działanie samej kontrolki nie zmienia się, kontrolka działa jak dotychczas.

W przypadku wartości „SQL OD” lub „SQL ERP” pojawia się możliwość zdefiniowania zapytania SQL, za pomocą którego będą zaczytywane wartości do kontrolki na karcie obiegu w dokumencie oraz wyświetlany jest parametr „Inicjuj przy każdym otwarciu dokumentu”.

 

Parametr „Inicjuj przy każdym otwarciu dokumentu”

 

W przypadku wartości „C# Script” możliwe jest zdefiniowanie kodu C#, który będzie inicjował wartości w kontrolce.

Uwaga

Od wersji 2023.1.2 jeżeli operator w ramach pola „Inicjowanie” wybierze wartość  SQL OD, SQL ERP lub C# Script, ale nie kliknie w link „Ustaw” i nie wprowadzi zapytania, wówczas przy próbie zapisu typu obiegu zostanie wyświetlony komunikat, a zmiany nie zostaną zapisane.

W takim przypadku należy zmienić wartość pola „Inicjowanie” na „Brak” albo wprowadzić brakujące zapytanie.

W ramach komunikatu podane są nazwa i identyfikator kontrolki, dla której nie wprowadzono wymaganego zapytania oraz opcja wybrana w polu „Inicjowanie”  tej kontrolki.

Przykładowy komunikat wyświetlany przy próbie zapisania typu obiegu, gdy na definicji kontrolki „Liczba”  w polu „Inicjowanie” wybrano opcję „SQL ERP” oraz na definicji kontrolki „Liczba 2”  w polu „Inicjowanie” wybrano opcję „SQL OD”, ale nie wprowadzono zapytań

  • Inicjuj przy każdym otwarciu  – parametr widoczny, jeśli w polu „Inicjowanie” wybrano „SQLOD”, „SQL ERP” lub „C# Script”; zaznaczenie parametru powoduje, że wartości wyświetlane w kontrolce będą inicjowane każdorazowo, gdy dokument zostanie otwarty w etapie, w którego właściwościach włączono inicjalizację SQL/C#. Odznaczenie parametru oznacza, że wartość zostanie zainicjowana raz.
  • Dokument – pole widoczne, jeśli w polu „Inicjowanie” wybrano „Brak”; w tym polu można wybrać nazwę (identyfikator) wcześniej zdefiniowanej w danym obiegu kontrolki typu Dokument elektroniczny, z której  wartość ma zostać zmapowana do kontrolki typu liczba stałoprzecinkowa (zob. Dokument elektroniczny). Pole aktywne tylko dla współpracy z Comarch ERP XL.
  • Pole – pole widoczne, jeśli w polu „Inicjowanie” wybrano „Brak”; w tym polu można wybrać kolumnę z bazy danych Comarch ERP XL, której wartość zostanie zmapowana do kontrolki typu liczba stałoprzecinkowa (zob. Dokument elektroniczny). Pole aktywne tylko dla współpracy z Comarch ERP XL.

 

Sekcja Zmiana wartości (Obserwator)

Możliwe jest wypełnianie wartości kontrolki typu Liczba stałoprzecinkowa na podstawie wartości kontrolek powiązanych (zob. Wypełnianie wartości kontrolki w oparciu o wartości innej kontrolki).