Blokada zatwierdzania dokumentów przez trigger w Comarch ERP XL

Mogą się zdarzyć przypadki kiedy jest potrzebne zmodyfikować system Comarch ERP XL w taki sposób żeby nie dało się zatwierdzać dokumentów bez uzupełniania dodatkowej informacji.

Rozpatrzymy taki przypadek: mamy dokument handlowy FS, potrzebujemy blokadę żeby nie dało się zatwierdzić dokumentu bez opisu z zakładki „Nagłówek”.

W przypadku jak mamy wykupioną licencję dużej hydry zostaje tworzony dodatek który realizuje daną blokadę. Natomiast jeżeli nie mamy wykupionej licencji dużej hydry możemy zablokować po stronie serwera SQL, czyli utworzyć trigger który będzie sprawdzać odpowiednie ustawienia dokumentu i pozwalać na zatwierdzania lub odwrotnie blokować wyświetlając odpowiedni komunikat. W takim przypadku będziemy mieli komunikat który niestety nie da się zmienić( w przypadku dodatku dużej hydry można zrobić dowolny komunikat).

Błąd wygenerowany trigger-em

Przykładowy błąd wygenerowany dodatkiem dużej hydry.

Dana modyfikacja generuję błąd po stronie serwera SQL. Dany komunikat jest standardowy komunikat wyświetlania błędów systemu Comarch ERP XL.

Po więcej zapraszamy do kontaktu

34 322 56 56

sekretariat@erpserwis.net