Poprawa wydajności podczas obliczania kosztów własnych i cen szacowanych

Jeśli podczas obliczania i aktualizacji kosztów własnych i cen szacowanych wydajność jest niska, można zdecydować się na użycie dodatkowych serwerów („równoległych bshells”) w celu przyspieszenia procesów obliczeniowych i aktualizacji.

Serwery należy zdefiniować w sesji szczegółowej Akceleratory sesji (tcmcs0597m000). Po aktywacji serwerów do sesji Kalkulacja kosztu standardowego (ticpr2210m000) dodawana jest nowa zakładka – Równoległe Bshells.

Uwaga

Dodatkowych serwerów można używać, tylko jeżeli w LN istnieje wiele procesorów. Aby uzyskać więcej informacji, należy skontaktować się z działem obsługi systemu.

Kalkulacja i aktualizacja

Kalkulacja w trybie „równoległych bshells” jest wykonywana wstępująco i poziom po poziomie, rozpoczynając od najniższego poziomu (pozycje kupowane). W obrębie danego poziomu pozycje są obliczane w trybie jednopoziomowym.

Przy aktualizacji kosztów własnych i cen szacunkowych w trybie „równoległych bshells” nie jest drukowany żaden raport zawierający zaktualizowane koszty i wyceny. Za to po uruchomieniu sesji Kalkulacja kosztu standardowego (ticpr2210m000) można skorzystać z sesji Wydruk operacji przeszacowania zapasów (whina1422m000) w celu wydrukowania operacji przeszacowania.

Wielkość partii

W polu Wlk paczki na zakładce Równoległe Bshells sesji Kalkulacja kosztu standardowego (ticpr2210m000) można zdefiniować liczbę pozycji, które są razem wysyłane na równoległe serwery („bshelle”). Zdefiniowanie dużej paczki ogranicza koszty ogólne na pozycję, co może przyśpieszyć proces kalkulacji i aktualizacji. Jednak duża paczka może również spowalniać proces z powodu czasu oczekiwania na końcu poziomu. W razie wątpliwości należy użyć ustawienia domyślnego tego pola.

Plik rejestru

W trakcie obliczania lub aktualizacji w trybie „równoległych bshells” ostrzeżenia, które normalnie są wysłane do drukarki albo urządzenia wyświetlającego, są teraz rejestrowane w pliku rejestru log.cpr2210. Sesja Wyświetlenie dziennika błędów (ttstperrlog ) umożliwia podgląd pliku rejestru.

Dodatkowe informacje na temat procesu kalkulacji i aktualizacji, np. liczba pozycji i przebiegów, mogą być zapisane w pliku rejestru log.cprdll2001. Aby otrzymać ten dodatkowy plik rejestru, do pliku BWC należy dodać:

-set LOGGER=1 -set LOGGER_LEVEL=INFO