Zmiany funkcjonalne wprowadzone w Comarch APS w wersji 2026.3

Planowanie produkcji

Odstępy i przesunięcia między operacjami

W najnowszej wersji Comarch APS wprowadziliśmy kluczowe usprawnienia dotyczące respektowania odstępów technologicznych oraz dozwolonych przesunięć pomiędzy operacjami. Zmiany te pozwalają na jeszcze dokładniejsze odwzorowanie procesów produkcyjnych.

Odstępy między operacjami definiują wymagany odstęp czasu (np. konieczny na schnięcie materiału czy pochłanianie wilgoci) między zakończeniem poprzedniej a rozpoczęciem następnej operacji. Czas ten można wyrażać w sekundach, minutach, godzinach, dniach lub jako procent czasu operacji. Ustawienie ujemnych wartości dla odstępów pozwala na planowanie operacji „na zakładkę”, co oznacza, że następna operacja może rozpocząć się jeszcze przed zakończeniem poprzedniej. Odstępy są uwzględniane zarówno przy planowaniu w przód, jak i wstecz, a w przypadku zdefiniowania odstępów jednocześnie na operacji poprzedniej i następnej, ich wartości sumują się.

Dozwolone przesunięcie to parametr określający granice tolerancji czasowej. Definiuje on, o ile termin operacji następnej może ulec przesunięciu względem idealnego terminu wynikającego z wymaganego odstępu. Jeżeli wyznaczony zakres tolerancji zostanie przekroczony, operacja zostanie zaplanowana, ale system wygeneruje konflikt stanowiący podstawę do przeplanowania.

Odstępy między operacjami oraz dozwolone przesunięcia definiuje się w Comarch ERP XL dla konkretnej operacji w technologii.

Definiowanie odstępów i przesunięć między operacjami w Comarch ERP XL
Przyklad

Przykład:

Do wykonania mamy dwie operacje Operacja 1 – malowanie, Operacja 2 – montaż.

Odstęp technologiczny (Czas na schnięcie)

Malowanie kończy się o godzinie 12:00. Zanim zaczniemy montaż, farba musi schnąć przez równe 2 godziny. Najwcześniejszy możliwy czas na rozpoczęcie Montażu to godzina 14:00. System nigdy nie zaplanuje tej operacji wcześniej.

Dozwolone przesunięcie (Tolerancja)

Z przyczyn technologicznych pomalowany element nie może leżeć w nieskończoność – po wyschnięciu może czekać na hali maksymalnie przez 1 godzinę, inaczej pokryje się kurzem. Nasza „tolerancja” wynosi więc 1 godzinę. Oznacza to, że idealne „okno czasowe” na start Montażu to przedział między 14:00 a 15:00.

Jak zaplanuje to system?

Comarch APS zaczyna szukać pierwszego wolnego miejsca na maszynie montażowej od godziny 14:00:

  • Sytuacja A (Wszystko zgodnie z planem): Maszyna jest wolna o 14:30. System planuje operację. Godzina 14:30 mieści się w naszej tolerancji (przed 15:00), więc plan jest idealny i nie ma żadnych błędów.
  • Sytuacja B (Pojawia się konflikt): Maszyna montażowa jest bardzo zajęta i zwalnia się dopiero o 18:00. System zaplanuje operację na 18:00, ale natychmiast zgłosi konflikt: „Niezgodny termin rozpoczęcia operacji”.
Dzięki temu planista od razu widzi, że choć operacja jest zaplanowana na pierwszą wolną chwilę, to element będzie leżał na hali zbyt długo (od 15:00 do 18:00) i trzeba ręcznie zainterweniować – np. przerzucić inne zadania na inną maszynę, aby przyspieszyć ten konkretny montaż.

Konflikt: Niezgodny termin rozpoczęcia operacji

W Comarch APS 2026.3 dodaliśmy nowy konflikt Niezgodny termin rozpoczęcia operacji. Jego zadaniem jest sygnalizacja, że zaplanowana przez system operacja nie mieści się w akceptowalnym oknie czasowym wynikającym z technologii. Innymi słowy, przerwa między dwiema powiązanymi operacjami jest albo zbyt krótka (narusza minimalny odstęp technologiczny), albo zbyt długa (przekracza sumę odstępu i dozwolonej tolerancji – przesunięcia).

Na oknie szczegółów konfliktów planista otrzymuje gotowe wyliczenia w formie tabelarycznej:

  • Tabela prezentuje wyliczony przez system Minimalny odstęp i Maksymalny odstęp.
  • Podaje obecny Termin Start analizowanej operacji.
  • W kolumnie Odstęp ukazuje rzeczywisty stan wynikający z obecnego położenia na wykresie Gantta.
  • Kolumna Odchylenie pokazuje wprost braki (w minutach lub godzinach). Jeśli zaplanowany odstęp jest mniejszy od wymaganego minimum lub większy od dopuszczalnego maksimum, wartość ta wyświetli się na czerwono.
Szczegóły konfliktu Niezgodny termin rozpoczęcia operacji

Obsługa parametru Ten sam zasób w każdej partii operacji

Comarch APS obsługuje teraz parametr Ten sam zasób w każdej partii operacji, pobierany z technologii w Comarch ERP XL.

Parametr Ten sam zasób w każdej partii operacji w Comarch ERP XL

Przy wartości Tak wszystkie partie danej operacji zostaną zaplanowane na tym samym zasobie, co odpowiada realiom produkcji wymagającej kontynuacji procesu na jednej maszynie.

Parametr Ten sam zasób w każdej partii operacji w Comarch ERP XL ustawiony na Tak

Przy wartości Nie, poszczególne partie mogą być rozdzielone między różne zasoby, co zwiększa elastyczność wykorzystania parku maszynowego.

Parametr Ten sam zasób w każdej partii operacji w Comarch ERP XL ustawiony na Nie

Praca na harmonogramach

Edycja harmonogramu wysłanego do ERP

Do tej pory wysłanie harmonogramu do systemu Comarch ERP XL blokowało możliwość jego modyfikacji w APS — korekta wymagała budowania planu od zera lub usuwania planów w ERP. Teraz Użytkownicy z uprawnieniem Dodawanie i edycja planów mogą wejść w tryb edycji harmonogramu o statusie Główny, przesunąć operacje na wykresie Gantta i ponownie wysłać zmiany do ERP — system przeplanuje operacje, które uległy zmianie, doplanuje brakujące i usunie plany dla usuniętych. To realna odpowiedź na sytuacje awaryjne: awarię maszyny, brak surowca czy nagłą zmianę priorytetu zamówienia. Harmonogram może edytować jednocześnie tylko jedna osoba, a aktualnie edytowane plany są oznaczane na liście harmonogramów i na dashboardzie.

Informacja o edycji harmonogramu przez innego Użytkownika

Płynna praca zespołowa i zarządzanie edycją

Praca wielu Użytkowników nad jednym harmonogramem jest teraz znacznie wygodniejsza i odbywa się w czasie rzeczywistym.

Użytkownicy przeglądający plan w trybie tylko do odczytu na bieżąco widzą zmiany na wykresie Gantta wprowadzane przez głównego edytora – aplikacja odświeża widok automatycznie, bez konieczności ręcznego przeładowywania strony.

Na górze ekranu (w trybie podglądu) widoczna jest czytelna, żółta belka informująca o tym, kto w danym momencie edytuje harmonogram.

Informacja o tym, kto edytuje harmonogram

Gdy osoba edytująca plan zakończy pracę i zamknie widok, system automatycznie przekazuje prawa do edycji następnemu Użytkownikowi oczekującemu w kolejce.

Dodawanie wielu pozycji zleceń jednocześnie

Dodawanie zleceń na istniejący harmonogram jest teraz znacznie szybsze. Na liście w wysuwanym lobby planista może zaznaczyć wiele pozycji zleceń jednocześnie, widzi licznik i jednym przyciskiem Dodaj doplanowuje cały wybór na koniec kolejki harmonogramu.

Dodawanie wielu pozycji zleceń do harmonogramu

System informuje o wyniku planowania — pełnym sukcesie, konieczności wydłużenia okresu planistycznego lub o pozycjach, których nie udało się zaplanować z powodu braku zasobów czy materiałów.

W metodzie Własna kolejka nowo doplanowane pozycje są oddzielone wyraźną linią, co pozwala łatwo je zidentyfikować wśród zleceń już posortowanych według pierwotnej reguły.

Oddzielenie dodanych pozycji zlecenia

Uwzględnianie pozycji zleceń z innych, niewysłanych harmonogramów

Planista może teraz oznaczyć pozycję zlecenia znacznikiem Uwzględnij na pozostałych harmonogramach pojedynczo lub zbiorczo dla wielu pozycji. Operacje takiej pozycji są wczytywane na kolejnych harmonogramach jako stałe obciążenie z blokadą systemową, nawet jeśli plan źródłowy nie został jeszcze wysłany do ERP.

Nowa opcja Uwzględnij na pozostałych harmonogramach i Nie uwzględniaj na pozostałych harmonogramach

Pozwala to unikać konfliktów w alokacji zasobów i planować kolejne etapy procesu z wyprzedzeniem, bez ryzyka dwukrotnego zarezerwowania tej samej maszyny. Znacznik jest zarządzany automatycznie – nie jest kopiowany do nowych wersji harmonogramu i znika po wysyłce planu do ERP, gdy rezerwacja robocza staje się twardym planem.

Nowy znacznik Uwzględnij na pozostałych harmonogramach

Dane z systemu ERP

Aktualizacja kalendarzy zasobów

Dotychczas dostępności zasobów były zamrażane w momencie tworzenia harmonogramu — zmiana kalendarza w ERP (nowy przestój, urlop, inne godziny pracy) nie miała odzwierciedlenia w istniejących planach. Od tej wersji przycisk Aktualizuj dane z ERP przelicza okresy niedostępności na wszystkich harmonogramach o statusie W przygotowaniu, Zatwierdzony i Główny, z uwzględnieniem ewentualnie wydłużonego okresu planistycznego. Otwarty harmonogram odświeża się automatycznie, czerwone bloki niedostępności na wykresie Gantta aktualizują się, statystyki obciążenia i dostępności zasobów są przeliczane, a kolizje zaplanowanych operacji z nowymi przestojami są wykrywane i pokazywane w panelu konfliktów.

Wyświetlanie realizacji operacji

Comarch APS pokazuje teraz nie tylko fakt realizacji, ale również jej stopień. Ilość zrealizowana wyrobu, wyliczana na podstawie danych o wykonanych operacjach z ERP, jest widoczna w kolumnie Ilość zrealizowana na listach Wyroby w panelu dolnym oraz w oknach Szczegóły zlecenia, Szczegóły pozycji zlecenia i Szczegóły operacji. Informację można dodatkowo włączyć na pasku operacji i w tooltipie (np. „Zrealizowano: 220 szt.”), wybierając odpowiednie opcje w panelu konfiguracyjnym. Wartości odświeżają się dynamicznie po każdej aktualizacji danych z ERP, dzięki czemu planista pracuje na bieżącym obrazie postępu produkcji.

Informacja o realizacjach na pasku operacji

Licencjonowanie

Aplikacja rozpoznaje typ klucza licencyjnego i dla kluczy subskrypcyjnych weryfikuje datę ważności licencji APS. Logowanie jest możliwe, gdy subskrypcja jest opłacona, w przeciwnym razie Użytkownik otrzymuje komunikat z informacją o dacie, do której licencja była ważna. Dla kluczy standardowych dotychczasowy mechanizm weryfikacji pozostaje bez zmian.

Czy ten artykuł był pomocny?