|
<< Kliknij, aby wyświetlić Spis treści >> Nawigacja: SIMPLE.ERP > Personel > Załączniki > Edytor formuł obliczeniowych |
Do edycji formuł używanych w obszarze Personel SIMPLE.ERP służy okno Edytor formuł obliczeniowych. Przejście do edycji formuł jest możliwe z wielu miejsc w systemie w kontekście definiowania:
●Formuł list płac, składników płacowych, danych kadrowych, kryteriów wyszukiwania i sortujących – udostępniają listy Danych kadrowych, Składników płacowych, Identyfikatory list osób, Identyfikatory formuł sortujących, Identyfikatory list płac, Identyfikatory wzorców wyszukiwania, Identyfikatory kalendarzy, Identyfikatory tabel.
●Formuł działających w raportach definiowanych – udostępniana jest dodatkowo lista zdefiniowanych w konkretnym raporcie Danych roboczych i Parametrów raportu.
●Formuł używanych w dekretacji składników płacowych – udostępniana jest dodatkowo lista Danych roboczych dekretacji.
W ramach obsługi błędów SQL w funkcjach obliczeniowych dopisujących/modyfikujących dane kadrowe, np. związanych z zakleszczeniem wątków przetwarzania, ang. deadlock, następuje pięciokrotne powtórzenie operacji. Błąd sygnalizowany jest dopiero w razie niepowodzenia wszystkich prób. Obsługa błędu polega na zasygnalizowaniu jego wystąpienia w oknie ostrzeżeń albo w treści raportu.
Edytor formuł zawiera m.in. funkcję stop(), której użycie w formule umożliwia śledzenie krok po kroku kontekstów w niej użytych. Polega to na tym, że po wywołaniu funkcji stop() wyświetli się okno podglądu kontekstów.

Rysunek 1701. Fragment okna podglądu kontekstów
W oknie podglądu kontekstu można w pasku menu okna wybrać:
●Krok – funkcja. Spowoduje to zatrzymanie przed wykonaniem kolejnej funkcji w formule.
●Krok – instrukcja. Spowoduje to przejście do kolejnej instrukcji (części formuły oddzielonej średnikiem) i zatrzymanie przed wykonaniem pierwszej funkcji.
●Krok – formuła. Spowoduje to przejście do kolejnej formuły (np. przy podglądzie formuły początkowej do końcowej, a jeśli taka nie występuje, do formuły kolejnego obiektu – zależnie od kontekstu: składnika płacowego, danej kadrowej, danej roboczej etc) i zatrzymanie przed wykonaniem pierwszej funkcji.
W prawej części okna: Dane, tabele i listy pamięciowe jest możliwość zaznaczenia informacji, które mają być wyświetlane przy kolejnym wyświetleniu okna. Zaznaczenie albo odznaczenie przycisku wyboru w gałęzi podglądu powoduje przełączenie wszystkich informacji poniżej zgodnie z wyborem.
Tryby pracy edytora formuł