Program pozwala na załączanie do dowolnego dokumentu czy kartoteki określonych przez administratora plików. Uniwersalna transakcja x_zalacznik.aspx pozwala wskazać (wybrać) plik i przegra go na serwer oraz utworzy relację (skojarzenie). uruchomienie transakcji nie tylko pozwala dodawać pliki, ale także wyświetla wcześniej dołączone pliki i je otwiera do podglądu w nowym oknie przeglądarki lub domyślnym programie skojarzonym z danym typem pliku.
Lista plików dopuszczalnych do wgrywania jest definiowana przez parametr globalny, a jeżeli go nie ma zdefiniowanego jest jest przyjęta lista plików systemowych.
Nie zaleca się zezwalania wgrywania plików wykonywalnych typu EXE
Jeżeli w parametrze (ZALEXT) zdefiniujemy własną listę plików dopuszczalnych do importowania np. *.doc *.docx *.xls *.xlsx *.ppt *.pptx *.pdf *.bmp *.gif *.htm *.html
to taka lista wyświetli się jako informacja na formularzu
Grupowanie załączników
Załączone pliki mogą być grupowane wg zdefiniowanych typów. Definicje tworzy się w module ADMINISTRATOR w opcji skorowidze systemowe ZAL – rodzaje załączników.
Przypisanie załącznika do określonej grupy typu dokumentów ułatwia nawigację w sytuacji gdy do danej kartoteki lub dokumentu (sprawy) załączona jest duża liczba plików.
Uruchamiając transakcję x_zalacznik.aspx można ustawić automatycznie typ załącznika przekazując parametr typzal
np.
x_zalacznik.aspx?typzal=S1&refno=
w efekcie lista wyboru typu załącznika zostanie ustawiona na Aplikacja o druk S1.
Dostęp do wybranych grup zależy od parametru ROLASYS użytkownika, który korzysta z programu. Lista zawiera pozycje ze słownika które nie mają przypisanej (określonej) roli systemowej oraz te pozycje które są przypisane do roli systemowej w której pracuje użytkownik.
Jeżeli zdefiniowane będą specyficzne rodzaje grup załączników dla roli Magazyn to dla roli CRM mogą być inne, ale grupa BRAK będzie wspólna dla każdej z ról.
Przykładowo w skorowidzu mamy zdefiniowane następujące pozycje:
w efekcie na formularzu transakcji lista użytkownika rolisys=CRM do wyboru będzie składać się z dwóch pozycji do wyboru:
- Pełnomocnictwo 64-8 – ponieważ jest jawnie przypisane do roli zalogowanego użytkownika
- BRAK – ponieważ nie ma przypisanej żadnej roli, będzie dostępne w każdej roli
- dashboard.aspx
- div_grid.aspx
- g_grid.aspx
- import_xls.aspx
- j_insert_update.aspx
- j_uwagi.aspx
- last_activity.aspx
- menu_ulubione.aspx
- sub_menu.aspx
- sub_menu_metro.aspx
- szukaj.aspx
- ulubione_insert.aspx
- x_mapa.aspx
- x_panel.aspx
- x_run.aspx
- x_tree.aspx
- y_insert_update.aspx
- komunikat.aspx
- kody_kreskowe.aspx
- x_delete.aspx
- x_cecha.aspx
- x_details.aspx
- x_flagi.aspx
- x_grid.aspx
- x_grid_skorowidze.aspx
- x_grid_skorowidze_kolumny.aspx
- x_grid_skorowidze_source.aspx
- x_insert_update.aspx
- x_kalendarz.aspx
- x_kncrm.aspx
- x_mail.aspx
- x_powiadomienia.aspx
- x_priorytet.aspx
- x_sms.aspx
- x_sub_menu.aspx
- x_szukaj.aspx
- x_tab.aspx
- x_uwagi.aspx
- x_zalacznik.aspx