Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Teraz po uruchomieniu procesu, wypełnieniu zmiennych ustawionych do przekazywania wartości do obligatoryjnych parametrów wejściowych i kliknięciu zdefiniowanego przycisku, powinno się uruchomić okno rozliczania delegacji.

Zamiast działających obecnie 'plusDelegacje'.

Trzeba wykonać analogiczne kroki jak na systemie, gdzie nie działa 'plusDelegacje' z tą istotną różnicą, że trzeba to zrobić w oparciu o istniejące już ustawienia dla 'plusDelegacje.
W praktyce trzeba wykonać takie kroki :

 KrokOpis krokuMiejsce wykonaniaNa podstawieObligatoryjnie?
1zainstalować i uruchomić wtyczkę BusinessTripw PWFL w Administracja->Konfiguracja systemu->Wtyczki-tak
2zdefiniować zmienne procesu, których wartości będą przekazywane w parametrach wejściowych do rozliczeniaw PWE na formularzu procesu, który ma być używany do rozliczania delegacji tak
3zdefiniować tabele ze zmiennymi procesu, w które będą wstawiane oczekiwane wyniki rozliczenia delegacjiw PWE na formularzu tego samego procesu tak
4zmienić ustawienia przycisku uruchamiającego rozliczenie na typ 'Akcja' dla akcji 'Delegacje'w PWE na formularzu procesu używanego do rozliczenia delegacji, w przycisku który wcześniej uruchamiał skrypt dot 'plusDelegacje'-tak
5zapisać szablony dot generowania pdf z podsumowaniem rozliczenia i kartą ewidencji pojazdu w poprawnym formacieplik docx MS Word 2013 tylko jeśli potrzebne generowanie wspomnianych pdf i starszy format docx
6poprawne szablony podpiąć do szablonów dokumentów procesuw PWFL w Administracja->Procesy>Edytuj->Szablony dokumentów, dla procesu który jest używany do rozliczania delegacji tylko jeśli potrzebne generowanie pdf
7założyć klasę dokumentów w archiwum PWFLw PWFL w Administracja -> Elektroniczne Archiwum tylko jeśli potrzebne generowanie pdf i potrzebne osobne klasy dokumentów w archiwum
8ustawić parametry konfiguracji klienckiej adekwatnie do wcześniejszych ustawień dot 'plusDelegacje'w PWE w Akcje Formularza->Delegacje>Parametry, przypięte do przycisku zdefiniowanego do uruchomienia rozliczenia delagacji.
Pomocne może być poniższe mapowanie parametrów.
 tak
9ew. zmienić ustawienia konfiguracji domyślnej, tylko gdy domyślne ustawienia są inne niż były ustawione dla 'plusDelegacje'wczytanie poprawnego pliku json w Administracja->Konfiguracja systemu->Delegacje, zgodnie z opisem dot. konfiguracji zmienionej nie

 

 

 

Tip
titleZalecane wyłączenie plusDelegacji

Po wykonania aktualizacji z plusDelegacji do Business Trip zalecane jest całkowite wyłączenie i usunięcie plusDelegacji oraz podniesienie otwartych procesów delegacji do wersji, gdzie ustawione jest wykorzystanie Business Trip do rozliczania.
Jednakże równoległe działanie plusDelegacji do czasu rozliczenia starych procesów także jest możliwe.

 

Mapowanie parametrów klienckich na parametry w 'plusDelegacje'.

Rodzaj parametrównazwa/grupa parametrówodpowiednik w 'plusDelegacje'
tj. w 'businessTripConf.json'
OgólneCzy tabela wydatków widoczna?  
 Czy ostrzegać, gdy daty niezgodne? 
 Czy okno rozliczenia widoczne?  
 Czy rodzaj wydatku widoczny?  
 Rodzaje wydatków 
 Odświeżanie kursu, etap 
 Odświeżanie kursu, dzisiaj/z pola 
 Odświeżanie kursu, Id pola 
 Podsumowanie pdf drukować?
klasa
szablon
 
 

Karta pojazdu pdf, drukować?
klasa
szablon

 
   
Wejściowe  
WyjścioweTabela podsumowań 
WyjścioweTabela kosztów 
WyjścioweTabela wydatków 

 

Parametry domyśle mają swoje odpowiedniki o dokładnie tej samej nazwie w json z 'plusDelegacje'.

 

NEW

  • porównać domyślne ustawienia parametrów znajdujące się w 'businessTripDefaultConfig.json' z ustawieniami, które były przed aktualizacją w 'businessTripConf.json'
  • jeśli dla takiego parametru są identyczne wartości to nic nie robimy, natomiast jeśli wartości są inne to przekopiować parametr z wartościami do własnego nowo utworzonego pliku json.
  • po zakończeniu porównania, jeśli plik zawiera choć jeden parametr, załadować ustawienia z utworzonego pliku z własną konfiguracją w administracja->konfiguracja systemu->delegacje
  • ustawić w akcjach parametry analogicznie jak ich odpowiedniki z ustawieniami przed aktualizacją w 'businessTripConf.json'

...