(Koszty produkcji) Asynchroniczna propagacja estymacji kosztów produkcji

W produkcji wieloetapowej zlecenia powiązane kolejnymi etapami wymagają wzajemnej aktualizacji planowanych (estymowanych) kosztów produkcji — zmiana kosztu na jednym dokumencie powinna przenosić się na dokumenty powiązanych etapów.

Dotychczas przeliczenie odbywało się wyłącznie synchronicznie: podczas zatwierdzania linijki dokumentu źródłowego system czekał na przeliczenie kosztów na wszystkich powiązanych dokumentach, co przy dużej liczbie etapów mogło zauważalnie wydłużać czas pracy systemu.

Wprowadzono możliwość asynchronicznej propagacji estymowanego kosztu produkcji na dokumenty powiązane. Po włączeniu tego wariantu w chwili zatwierdzania linijki dokumentu koszty aktualizowane są od razu tylko na bieżącym dokumencie, a przeliczenie kosztów na dokumentach powiązanych kolejnych etapów odbywa się w tle, bez blokowania i przeciążania systemu obliczeniami. Dzięki temu operator nie musi czekać na przeliczenie wszystkich powiązanych dokumentów i nie odczuwa spowolnienia pracy systemu.

Dokument, który oczekuje na przeliczenie estymowanego kosztu, jest odpowiednio oznaczony w podglądzie — operator widzi, że wartość kosztu na tym dokumencie zostanie zaktualizowana w najbliższym czasie, gdy uruchomione zostanie przeliczenie w tle.

Po skonfigurowaniu wariantu asynchronicznej propagacji kosztów sposób pracy operatora nie zmienia się — zmianę wartości kosztu na linijce dokumentu źródłowego operator zatwierdza w standardowy sposób. Różnica jest widoczna na dokumentach powiązanych kolejnych etapów produkcji: dokument, który trafił do kolejki dokumentów oczekujących na przeliczenie, jest oznaczony w podglądzie odpowiednią informacją. Kolejka jest obsługiwana automatycznie w tle, cyklicznie, bez udziału operatora — po jej przetworzeniu oznaczenie znika, a wartość kosztu na dokumencie jest już zaktualizowana.

Konfiguracja

Funkcjonalność wymaga nadania uprawnień: NIE

Funkcjonalność wymaga skonfigurowania: TAK