Wstęp
Comarch APS to samodzielna aplikacja z własnym interfejsem i własną bazą danych (PSQL). Służy ona harmonogramowaniu produkcji na podstawie danych dostarczonych przez system ERP.
Integracja Comarch APS z Comarch ERP XL
Funkcjonalności udostępnione w aplikacji są ściśle powiązane z obiektami produkcyjnymi rejestrowanymi w systemie Comarch ERP XL. Aktualnie dostępna jest integracja z tym właśnie systemem. Integracja ta przebiega w kierunkach:
- Od Comarch ERP XL do Comarch APS (więcej w rozdziale: Dane pobierane przez Comarch APS z Comarch ERP XL)
- Od Comarch APS do Comarch ERP XL (więcej w rozdziale: Dane wysyłane z Comarch APS do Comarch ERP XL)
Wersje EPR XL współpracujące z Comarch APS w wersji 2025.0
Wersja 2025.0 Comarch APS współpracuje z wersjami Comarch ERP XL 2024.0.1 i następnymi.
Konfiguracja współpracy z Comarch APS po stronie Comarch ERP XL
Integrację z Comarch APS po stronie Comarch ERP XL uaktywnia się po zaznaczeniu parametru umieszczonego w konfiguracji systemu Integracja z Comarch APS.

Po zaznaczeniu tego parametru, możliwe są do wyboru opcje zezwalające na:
- planowanie zleceń produkcyjnych wyłącznie po stronie Comarch APS – przy takiej opcji planowanie i przeplanowanie zleceń w Comarch ERP XL będzie w ogóle niemożliwe. Planowanie będzie się odbywało wyłącznie w Comarch APS. W związku z tym opcje do planowania/przeplanowania będą nieaktywne.
- planowanie zleceń w Comarch APS i Comarch ERP XL – przy tej opcji planowanie i przeplanowanie zleceń jest dostępne zarówno w systemie APS, jak i w ERP. Należy jednak pamiętać, że przy tworzeniu nowego harmonogramu w systemie APS, obciążenie zasobów wynikające z operacji już zaplanowanych w systemie ERP nie zostanie uwzględnione. Zostanie to obsłużone w najbliższych wersjach. Od wersji 2025.0 wprowadzono dodatkowe mechanizmy minimalizujące ryzyko wprowadzenia błędnych danych do systemu ERP (więcej w rozdziale Wysyłanie danych z Comarch APS do Comarch ERP XL).
Konfiguracja współpracy z systemem ERP po stronie Comarch APS
Konfiguracja integracji z systemem ERP odbywa się w Comarch APS, w panelu administracyjnym na zakładce [Ustawienia połączeń]. Konfiguracja polega na wpisaniu adresu integratora między systemem Comarch APS a systemem ERP.
W obszarze Integrator systemu, należy nacisnąć przycisk.
Po jego naciśnięciu zostanie wyświetlony ekran, jak na Rysunku poniżej.

W przypadku instalacji integratora, adres, jaki należy wpisać w to pole, znajduje się w katalogu, w którym został zainstalowany instalator integratora (dla wersji 2025.0 integratora – domyślnie: C:\Program Files (x86)\Integrator Comarch ERP XL z Comarch APS 2025.0\), w pliku: appsettings.json. Plik można edytować np. za pomocą notatnika. Adres usługi w tym pliku jest wyświetlony na samym początku zawartości pliku, w gałęzi: „Urls”, jak na Rysunku poniżej.

Należy skopiować ten adres i wprowadzić go w polu Adres usługi w Comarch APS.
Po wprowadzeniu adresu usługi integratora należy nacisnąć przycisk. Podczas zapisywania zmiany adresu integratora nastąpi weryfikacja czy uda się z nim połączyć. W przypadku pozytywnej weryfikacji można tworzyć harmonogramy na podstawie danych zaczytywanych z systemu ERP.
Pobieranie i aktualizacja danych z Comarch ERP XL
Dane pobierane z ERP
Integrator przygotowany dla Comarch APS pozwala na pobranie z Comarch ERP XL:
- Zlecenia produkcje
- Pozycje zleceń, dla których nie ma zaplanowanych procesów w systemie ERP
- Technologii wskazanych w systemie ERP na importowanych pozycjach zlecenia
- Zasobów i gniazd produkcyjnych wraz z kalendarzami ich dostępności/niedostępności
- Stanów magazynowych i rezerwacji
Dane powiązane z pozycjami zleceń, które nie mają zaplanowanych procesów w systemie ERP są pobierane na żądanie. Pobrane dane zapisywane są globalnie w systemie APS, a na ich podstawie tworzony jest harmonogram. Dopiero zaplanowane operacje są zapisywane dla konkretnego harmonogramu.
Pobieranie danych z ERP
Pobieranie danych odbywa się po naciśnięciu przyciskujeżeli nie zostały jeszcze pobrane żadne pozycje zleceń. Przycisk dostępny jest na zakładce [Pozycje zleceń] oraz w oknie tworzenia harmonogramu na zakładce Harmonogramy.

Podczas pobierania danych, w aplikacji zostanie wyświetlona animacja pasku postępu importu. Czas pobierania i aktualizacji danych zależy od ilości danych, które są zaciągane z systemu ERP.

W przypadku powodzenia pobierania danych zostanie wyświetlona lista pozycji zleceń oraz komunikat w formie toastu informujący o pomyślnym pobraniu danych.

W przypadku niepowodzenia pobierania danych zostanie wyświetlony komunikat informujący o niezaimportowaniu danych.

Przyczyną niepowodzenia pobierania danych może być:
- Brak zainstalowanej usługi integracji z systemem ERP
- Brak podania adresu usługi integratora, w przypadku jego zainstalowania. Aby usunąć ten problem należy postąpić, jak opisano w rozdziale: Konfiguracja współpracy z systemem ERP po stronie Comarch APS
- Brak zaznaczonej integracji z systemem APS w konfiguracji systemu ERP. Więcej w rozdziale: Konfiguracja współpracy z Comarch APS po stronie Comarch ERP XL
Aktualizacja danych z ERP
Aby pobrać nowe dane i zaktualizować już wcześniej pobrane należy nacisnąć przycisk
.
Przycisk jest dostępny w kilku miejscach w systemie:
- Zakładka [Pozycje zleceń] w menu głównym

- Okno tworzenia harmonogramu, otwierane z poziomu zakładki [Harmonogramy] w menu głównym

- Wysuwana lista pozycji zleceń dostępna z poziomu okna konkretnego harmonogramu
Po naciśnięciu przycisku Aktualizuj dane z ERP, gdy trwa aktualizacja danych zostanie wyświetlona animacja przeładowywania (tzw. spinner) na liście pozycji zleceń.

W przypadku powodzenia aktualizacji danych zostanie wyświetlony komunikat informujący o pomyślnej aktualizacji.

Tak jak w przypadku pobierania danych, jeżeli dane nie zostaną zaktualizowane zostanie wyświetlony komunikat informujący o niezaimportowaniu danych.
Podczas każdej aktualizacji system sprawdza, czy dane zapisane dla harmonogramu o statusie W przygotowaniu, Zatwierdzony lub Do wysłania, są spójne z danymi zapisanymi globalnie. Jeśli dla zaplanowanych operacji występuje jakakolwiek niezgodność, wyświetlane jest ostrzeżenie (więcej w rozdziale Wysyłanie danych z Comarch APS do Comarch ERP XL)
Pobieranie i aktualizacja danych dostępna jest dla użytkowników z uprawnieniami Dodawanie i edycja planów i jest wspólna dla wszystkich użytkowników. Oznacza to, że po każdej aktualizacji wszyscy użytkownicy będą pracować w oparciu o najnowsze dane.
Pod przyciskiem wyświetlana jest data i godzina ostatniej aktualizacji.

Wysyłanie danych z Comarch APS do Comarch ERP XL
Oznaczanie harmonogramu głównego
Proces tworzenia harmonogramu został opisany w rozdziale: Tworzenie harmonogramu.
Aby harmonogram mógł zostać wysłany do systemu zewnętrznego (ERP, MES) musi zostać oznaczony jako główny.
Aby oznaczyć harmonogram, który chcemy wysłać do systemu ERP należy w zakładce [Harmonogramy], z menu kontekstowego harmonogramu wybrać opcję Oznacz jako główny.

Harmonogram oznaczony jako główny ma wyświetlony znacznik na liście harmonogramów, jak poniżej:
Status harmonogramu oznaczonego jako główny zmienia się na Do wysłania. Możliwe jest oznaczenie tylko jednej wersji danego harmonogramu.
Wysyłanie harmonogramu do ERP
Harmonogram, który został wskazany jako główny, może zostać wysłany do Comarch ERP XL. Aby wysłać taki harmonogram do ERP, należy z menu kontekstowego harmonogramu wybrać opcję Wyślij do ERP.

W przypadku powodzenia wysłania harmonogramu do ERP zostanie wyświetlony komunikat, jak poniżej:

Po wysłaniu harmonogramu z Comarch APS, jest on wprowadzany na zlecenia produkcyjne, które zostały wcześniej pobrane do Comarch APS. Plan zostanie wprowadzony na te zlecenia, które udało się zaplanować na harmonogramie w APS w zdefiniowanym okresie planistycznym.
Jeżeli w trakcie wysyłania harmonogramu wystąpi jakiś błąd, harmonogram nie zostanie wysłany, a użytkownikowi wyświetli się komunikat w postaci toasta, jak poniżej:

Możliwym powodem błędu podczas wysyłania harmonogramu może być brak spójności danych pozycji zleceń na harmonogramie z danymi ERP. W celu zwiększenia spójności danych pomiędzy systemem ERP a wysyłanym harmonogramem wprowadzono dodatkowe mechanizmy zabezpieczające. Wprowadzono wyświetlanie ostrzeżeń dotyczących pozycji zlecenia zarówno na liście Pozycje zleceń, jak i na panelu dolnym okna harmonogramu. Ostrzeżenia te mają na celu informowanie użytkownika o niezgodnościach pomiędzy danymi w systemie ERP a zaplanowanymi pozycjami w Comarch APS. Ostrzeżenia weryfikujące spójność danych wyświetlane są po aktualizacji danych z ERP – to wtedy następuje sprawdzenie poprawności danych.

Harmonogram, na którym zaplanowana jest pozycja zlecenia z którymś z poniższych ostrzeżeń, zostaje zablokowany do wysyłki. Przycisk Wyślij do ERP z poziomu okna harmonogramu zostanie wyszarzony i nieaktywny. Oznacza to, że dana pozycja musi zostać usunięta z harmonogramu przed wysłaniem. Jeżeli pozycja jest kluczowa dla harmonogramu, należy ją ponownie zaplanować, bazując na zaktualizowanych danych z wykorzystaniem wysuwanego lobby. Ostrzeżenia wyświetlane są tylko w przypadku, gdy pozycja jest zaplanowana na harmonogramie o statusie: W przygotowaniu, Zatwierdzony lub Do wysłania. Możliwe ostrzeżenia, blokujące wysyłkę harmonogramu do ERP:
- Brak pozycji do zaplanowania w ERP – ostrzeżenie pojawi się, gdy pozycja zlecenia została usunięta lub zaplanowana w ERP po jej dodaniu do harmonogramu.

- Brak wybranej technologii – ostrzeżenie wyświetlane, gdy dla pozycji zlecenia nie została wybrana technologia produkcji, która powinna być zastosowana.

- Dane uległy zmianie – ostrzeżenie dotyczy pozycji zlecenia, dla której zmieniono dane technologiczne wpływające na zaplanowane operacje (np. czas, sekwencja, zasoby itp.).

Dodatkowo wyświetlane jest ostrzeżenie, które informuje użytkownika o tym, że pozycja zlecenia zaplanowana została na więcej niż jednym harmonogramie. To ostrzeżenie ma tylko charakter informacyjny, nie blokuje możliwości utworzenia harmonogramu lub wysyłki do ERP.
- Pozycja zlecenia zaplanowana na więcej niż jednym harmonogramie – ostrzeżenie występuje, gdy ta sama pozycja zlecenia jest zaplanowana na więcej niż jednym harmonogramie o statusie: W przygotowaniu, Zatwierdzony lub Do wysłania. Ostrzeżenie nie jest związane z aktualizacją danych z ERP.

W trakcie wysyłania harmonogramu system przeprowadza dodatkowe kontrole, by upewnić się, że dane w systemie nie uległy zmianie od momentu ostatniej aktualizacji. Każda pozycja zlecenia jest weryfikowana pod kątem możliwości jej poprawnego zaplanowania w systemie ERP. Jeżeli w międzyczasie wystąpiła zmiana danych lub nieudało się poprawnie zaplanować którejkolwiek z zaplanowanych na harmonogramie pozycji zleceń wysyłka zostaje zatrzymana. Dla pozycji zlecenia, która nie spełnia wymagań, wyświetlane jest odpowiednie ostrzeżenie, które umożliwia szybkie zidentyfikowanie problemu. Te zabezpieczenia mają na celu nie tylko zwiększenie bezpieczeństwa procesów związanych z zarządzaniem harmonogramem, ale także minimalizację ryzyka wprowadzenia błędnych danych do systemu ERP.
Parametry dotyczące planowania w ERP XL a planowanie w Comarch APS
W Comarch ERP XL można ustawić wiele parametrów dotyczących sposobu planowania zleceń, np. Odstępy między operacjami czy Dozwolone przesunięcia między operacjami. Należy pamiętać, że aktualnie parametry te nie są uwzględniane w Comarch APS. Comarch APS to osobna aplikacja posiadająca swoje – niezależne od innych systemów mechanizmy planowania. Parametry wpływając na to planowanie będą zatem udostępniane właśnie w Comarch APS, nawet, jeśli czasami ich funkcjonalność być może będzie podobna do tych, które są udostępnione w Comarch ERP XL.
Główne menu nawigacyjne
Główna nawigacja w systemie będzie się odbywała za pomocą lewego w panelu, w którym udostępnione zostały zakładki:
- [Start] – strona startowa pełniąca rolę dashboardu (więcej w rozdziale: Start)
- [Pozycje zleceń] – główny obszar roboczy aplikacji, jest to lista pobranych pozycji zleceń (więcej w rozdziale: Pozycje zleceń
- [Harmonogramy] – lista utworzonych harmonogramów (więcej w rozdziale: Harmonogramy)
- [Panel konfiguracyjny] – konfiguracja interfejsu oraz pobierania rezerwacje materiałowe (więcej w rozdziale: Panel konfiguracyjny)
- [Panel administracyjny] – zarządzanie ustawieniami systemu (więcej w rozdziale: Panel administracyjny)

Start – dashboard
Strona startowa pełni rolę dashboardu. Dashboard umożliwia szybkie przeglądanie informacji związanych z aktualnie zaznaczonym harmonogramem. Dzięki temu użytkownicy mogą w szybki sposób uzyskać informacje, które są bezpośrednio związane z ich bieżącą pracą, bez konieczności przechodzenia przez szereg innych ekranów.

Dashboard wyświetlany jest w kontekście zaznaczonego harmonogramu, dlatego w przypadku, gdy użytkownik loguje się do systemu po raz pierwszy, wyświetli się komunikat informujący o konieczności utworzenia harmonogramu, aby rozpocząć pracę.
W celu przyspieszenia dostępu do bieżącej pracy, dashboard wyświetla dane w kontekście ostatnio modyfikowanych harmonogramów przez konkretnego użytkownika. Informacje o harmonogramie wyświetlane są w formie kafelków w sekcji Ostatnio edytowane harmonogramy:
- Numer
- Numer harmonogramu źródłowego
- Nazwa
- Status
- Okres planistyczny
- Data ostatniej modyfikacji
Użytkownicy mogą w łatwy sposób otworzyć wybrany harmonogram, korzystając z linków do konkretnego harmonogramu lub harmonogramu źródłowego.
Dodatkowo, na dashboardzie znajduje się przycisk Przejdź do listy harmonogramów umożliwiający przejście do pełnej listy harmonogramów. Aby zmienić kontekst wyświetlania danych na dashboardzie, użytkownik może zaznaczyć odpowiedni kafelek z harmonogramem. Dzięki tej funkcji możliwe jest łatwe przełączanie się między różnymi harmonogramami i wyświetlanie danych w kontekście wybranego harmonogramu. Jest to intuicyjne rozwiązanie, które pozwala na dynamiczną zmianę kontekstu bez potrzeby przeładowywania strony.

Sekcja Szczegóły harmonogramu zawiera informacje dotyczące wybranego harmonogramu.
Wyświetlane są w niej następujące dane:
- Konflikty
W tej części użytkownicy mogą znaleźć informacje na temat konfliktów, które występują na zaplanowanych operacjach. Prezentowane są dane dotyczące rodzajów konfliktów, ich liczby oraz ich udziału procentowego. Dzięki temu użytkownicy mogą zidentyfikować problematyczne obszary na harmonogramie.

- Pozycje zleceń
W tej części wyświetlane są szczegóły dotyczące pozycji zleceń na harmonogramie. Informacje wyświetlane są z podziałem na pozycje zaplanowane w terminie, opóźnione i niezaplanowane. Przedstawiona jest liczba pozycji zleceń oraz ich udział procentowy. Dzięki temu użytkownik może w prosty sposób zobaczyć jak rozkładają się pozycje zleceń na harmonogramie.

- Najczęściej występujące pozycje na harmonogramie
W tej części prezentowane są najczęściej występujące pozycje zleceń na harmonogramie, wraz z liczbą ich wystąpień oraz wielkością produkcji w jednostce podstawowej. Pozwala to na szybsze zidentyfikowanie kluczowych pozycji zaplanowanych na harmonogramie.

- Najczęściej brakujące materiały
Wyświetlane dane dotyczą braków materiałowych na zaplanowanych operacjach.

Dodatkowo, po naciśnięciu wybranego materiału zostanie otwarty harmonogram z filtrowaniem na konkretny materiał. Pozwala to na szybsze podjęcie działań naprawczych.

- Najdłuższe planowane produkcje
Wyświetlane dane dotyczą najdłużej trwających produkcji na harmonogramie, liczone od rozpoczęcia pierwszej operacji do zakończenia ostatniej operacji pozycji zlecenia.

Po naciśnięciu wybranej pozycji zlecenia zostanie otwarty harmonogram z filtrowaniem na pozycję zlecenia i zlecenie.

- Najbardziej obciążone gniazda robocze
Wyświetlane dane dotyczą najbardziej obciążonych gniazd roboczych. Czas obciążenia gniazda liczony jest na podstawie czasu zaplanowanych operacji na zasobach należących do danego gniazda. Pozwala to na lepsze monitorowanie obciążenia gniazd, pomagając w uniknięciu przeciążenia ich i w efektywniejszym zarządzaniu produkcją.

Pozycje zleceń – lobby
Lobby do zarządzania pozycjami zleceń jest listą pobranych z systemu ERP pozycji zleceń. Jest to obszar wyboru pozycji zleceń, które mają zostać zaplanowane na harmonogramie. W lobby dostępne są funkcje pobierania i aktualizacji danych (więcej w rozdziałach: Pobieranie danych z ERP oraz Aktualizacja danych z ERP) oraz tworzenia harmonogramów (więcej w rozdziale: Tworzenie harmonogramu).
Funkcjonalność „lobby” do zarządzania pozycjami zleceń obejmuje zatem:
- Tworzenie harmonogramów dla wybranych pozycji zleceń – w przeciwieństwie do poprzednich wersji systemu, rozdzielony został proces pobierania pozycji zleceń od ich zaplanowania. Czyli w pierwszym kroku będzie się odbywało pobieranie pozycji zleceń i będą one wyświetlane w „lobby”. Na liście możliwe będzie zaznaczanie wielu pozycji i tworzenie z nich harmonogramu. Jedna pozycja będzie mogła być zaplanowana na wielu harmonogramach a informacja o tym, czy jest zaplanowana czy nie będzie widoczna na liście pozycji zleceń.
- Aktualizację danych z systemu ERP – listę pozycji zleceń będzie można na bieżąco odświeżać poprzez aktualizację danych. Aktualizacja polega na odświeżeniu danych potrzebnych do planowania. Aktualizacja uwzględnia również zmiany w systemie ERP, wykonane od czasu ostatniego pobrania danych, czyli jeśli np. pozycja pobrana do APS zostanie następnie usunięta z systemu ERP, wtedy – po aktualizacji – dla takiej pozycji pojawi się ostrzeżenie, stanowiące informację dla Planisty, jakiego rodzaju zmiana nastąpiła w systemie ERP.
Dostęp do Lobby możliwy jest z trzech miejsc w systemie:
- W zakładce [Pozycje zleceń]

- W oknie tworzenia harmonogramu w zakładce [Harmonogramy]

- W wysuwanym oknie z poziomu okna harmonogramu

W każdym z tych trzech miejsc na liście wyświetlane są te same informacje dla każdego użytkownika, z dodatkową opcją dodawania pozycji zlecenia do harmonogramu dostępną w wysuwanym lobby z poziomu okna harmonogramu.
Lista pozycji zleceń składa się z następujących kolumn:
- Kod pozycji zlecenia
- Nazwa pozycji zlecenia
- Zlecenie
- Akronim kontrahenta
- Nazwa kontrahenta
- Termin realizacji zamówienia
- Ilość
- Jednostka
- Ilość w jednostce pomocniczej
- Jednostka pomocnicza
- Priorytet
- Harmonogram
- Status
W kolumnie Status może być wyświetlany status Zaplanowana lub Niezaplanowana, w zależności od tego, czy pozycja zlecenia jest zaplanowana na harmonogramie o statusie: W przygotowaniu, Zatwierdzony lub Do wysłania. W kolumnie Harmonogram wyświetlany jest kod harmonogramu, na którym zaplanowana jest pozycja zlecenia.
W wysuwanym lobby z poziomu okna harmonogramu znajduje się kolumna Opcje, w której wyświetlona jest ikona (zielony ptaszek) informujący, czy dana pozycja zlecenia znajduje się na otwartym harmonogramie. Pozycje, które nie znajdują się na harmonogramie, mają dostępną funkcję Dodaj (więcej w rozdziale: Dodawanie pozycji zlecenia do utworzonego harmonogramu).
Lista Pozycje zlecenia może być filtrowana po następujących kryteriach:
- Numer zlecenia
- Kod i nazwa pozycji zlecenia
- Termin realizacji zamówienia
- Kontrahent
- Priorytet

Dla pozycji zlecenia, która jest zaplanowana na kilku harmonogramach, wyświetlane jest ostrzeżenie w postaci ikony przy kodzie pozycji zlecenia. Ostrzeżenie to nie blokuje możliwości utworzenia kolejnego harmonogramu, ani wysyłki harmonogramu z zaplanowaną pozycją zlecenia z tym ostrzeżeniem.

Jeżeli dla jakiejkolwiek pozycji zlecenia wystąpi ostrzeżenie wyświetli się odpowiedni komunikat z możliwością wyświetlenia listy z pozycjami z ostrzeżeniami. Po naciśnięciu Pokaż, włączy się przełącznik Pokaż tylko z ostrzeżeniami. Ostrzeżenie informujące o braku pozycji zlecenia do zaplanowania w ERP i braku wybranej technologii uniemożliwia wybranie pozycji na liście w celu utworzenia harmonogramu. Dodatkowo, użytkownicy mogą wyświetlić na liście tylko pozycje, które nie zostały jeszcze zaplanowane na żadnym harmonogramie włączając przełącznik Pokaż tylko niezaplanowane.

Harmonogramy
Harmonogram to dokument w aplikacji, który zawiera informacje o zaplanowanych w okresie planistycznym operacjach produkcyjnych. Proces tworzenia harmonogramu został opisany w rozdziale: Tworzenie harmonogramu.
Lista harmonogramów
Aby otworzyć listę harmonogramów należy wybrać w lewym panelu nawigacyjnym opcję Harmonogramy.

Na liście harmonogramów wyświetlone są wszystkie harmonogramy utworzone w aplikacji. Listę można filtrować jak na Rysunku poniżej:

Oprócz sekcji z filtrami umieszczonej na liście, można wykorzystać do filtrowania również okno Pozostałe filtry, które zostanie otworzone po naciśnięciu przycisku . O zawartości okna decyduje zmiana rozmiaru okna głównego – czyli znajdą się w nim filtry, które nie mieszczą się w panelu nad listą.

Zmiana statusu harmonogramu
Dokument Harmonogramu może mieć status:
- W przygotowaniu – ten status otrzymuje harmonogram po jego utworzeniu. Harmonogram o tym statusie można dowolnie edytować. Dokument znajdujący się w tym stanie będzie można oznaczyć od razu jako główny (więcej w rozdziale: Oznaczanie harmonogramu jako głównego i jego wysyłka do systemu zewnętrznego (ERP, MES).
- Archiwalny – aby zarchiwizować harmonogram należy użyć przycisku Archiwizuj na liście harmonogramów (np. przez jego zaznaczenie i naciśnięciu przycisku Archiwizuj, jak na Rysunku poniżej). Harmonogram archiwalny nie podlega edycji, czyli nie można na nim wprowadzać zmian. Można jednak taki harmonogram otwierać do podglądu.
- Zatwierdzony – po zatwierdzeniu, harmonogram nie jest dostępny do edycji, można jednak taki dokument otwierać do podglądu. Zatwierdzony harmonogram może zostać oznaczony jako główny.
- Wysłany – po wysłaniu do systemu ERP, harmonogram nie jest dostępny do edycji. Nie ma możliwości ponownej zmiany statusu harmonogramu wysłanego do systemu ERP.
- Do wysłania – po oznaczeniu harmonogramu jako główny, harmonogram nie jest dostępny do edycji. Harmonogram można wysłać do systemu ERP.
- Odrzucony – po odrzuceniu, harmonogram nie jest dostępny do edycji, można jednak taki dokument otwierać do podglądu. Odrzucony harmonogram można przywrócić do statusu W przygotowaniu.

Opcje dla harmonogramu
Harmonogram podlega edycji, jeśli ma on status W przygotowaniu. Harmonogram zostanie otworzony do edycji:
- Po jego utworzeniu
- Po zaznaczeniu harmonogramu na liści harmonogramu i wybraniu funkcji z menu kontekstowego Edytuj (jak na Rysunku poniżej).

Jeśli harmonogram znajduje się w stanie W przygotowaniu, można dokonywać na nim dowolne zmiany. Na liście harmonogramów, w menu kontekstowym harmonogramu dostępne są opcje do: W oknie Harmonogramy dostępna jest również funkcja tworzenia harmonogramu. Aby utworzyć harmonogram należy nacisnąć przycisk Panel konfiguracyjny to miejsce, z poziomu którego możliwa jest konfiguracja: W tym obszarze można zdecydować jaką regułę kolorowania pasków operacji przyjmujemy na wykresie wyświetlanym w oknie Harmonogramu. Zmiana ustawień domyślnych następuje po naciśnięciu przycisku Zmień. Zostanie otworzone okno, w którym możemy wybrać regułę, wg której będą kolorowane operacje. Wybór którejś z opcji, np. z tego samego zlecenia, powoduje, że operacje pochodzące z tego zlecenia będą wyświetlone w jednym kolorze. Kolory nadawane są automatycznie. Jeśli paski operacji mają być wyświetlane w jednym kolorze na wykresie, wtedy należy zaznaczyć opcję Wybierz kolor. W obszarze jest również opcja Operacja wyróżniona. Kolor, jaki wskażemy dla operacji będzie kolorem, w jakim będzie wyświetlana operacja wyróżniona na wykresie. Operacja wyróżniona to operacja wskazana na konkretnych harmonogramie, wg kryterium określonego w oknie Dostosuj widok wykresu (więcej w rozdziale Dostosowanie widoku wykresu). Na pasku informacji wyświetlane są domyślnie podstawowe informacje o tej operacji. Jednak Użytkownik może zmodyfikować zawartość tego, co w tym pasku będzie wyświetlone. Aby skonfigurować informacje wyświetlane na pasku, należy w Panelu administracyjnym, w obszarze Konfiguracja informacji wyświetlonych na pasku operacji nacisnąć przycisk Zmień i zaznaczyć opcję Ustawienia własne. Wskazanie, która z informacji będzie wyświetlona na pasku operacji następuje po jej zaznaczeniu na liście po lewej stronie obszaru. Po prawej stronie, metodą „przeciągnij i upuść” decydujemy o tym, w jakiej kolejności wyświetlać te informacje. Dla paska operacji wyświetlanego na Harmonogramie produkcji wyświetlany jest tooltip zawierający szczegółowe informacje o tej operacji. Zawartość tooltipa można konfigurować w panelu konfiguracyjnym, w obszarze Konfiguracja informacji wyświetlanych na pasku operacji. Wskazanie, która z informacji będzie wyświetlona na tooltipie następuje po jej zaznaczeniu na liście po lewej stronie obszaru. Po prawej stronie, metodą „przeciągnij i upuść” decydujemy o tym, w jakiej kolejności wyświetlać te informacje. Domyślnie, wysokość wierszy, w których wyświetlane są dane na listach, to 40px. Wysokość tą można: Konfiguracja wysokości wierszy dostępna jest w panelu konfiguracyjnym, na zakładce [Konfiguracja list]. Na zakładce umieszczony został parametr: Wysokość wiersza na liście z opcjami: Wybór wysokości wiersza odbywa się po zaznaczeniu jednej z powyższych opcji. Aby ułatwić wybór wysokości wiersza najbardziej odpowiadającej Użytkownikowi poniżej parametru umieszczony został podgląd listy z zasymulowaną, wybraną wysokością wierszy. Dla każdego utworzonego harmonogramu wyliczana jest początkowa dostępność materiału. Na jej podstawie wyliczana jest planowana dostępność materiału w trakcie okresu planistycznego. Początkowa dostępność materiału to ilość dostępna do sprzedaży w momencie pobrania danych w APS, powiększona o dostawy (ilości wynikające z zamówień zakupu lub zleceń) oraz pomniejszona o rezerwacje zasobowe (ilości wynikające z zamówień sprzedaży lub zleceń). W wyliczeniu uwzględnione są wszystkie rezerwacje z terminem realizacji od dnia pobrania danych do pierwszego dnia okresu planistycznego, które są ważne w momencie pobierania danych w APS. Wszystkie dokumenty, pochodzące z Comarch ERP XL, które mogą mieć wpływ na wyliczenie dostępności materiału są widoczne w Panelu konfiguracyjnym, na zakładce [Stany magazynowe] i domyślnie uwzględnione w wyliczeniach. Możemy jednak decydować o tym, które dokumenty mają mieć wpływ na początkową dostępną ilość materiału i wyliczenia dostępności w trakcie okresu planistycznego. Aby nie uwzględniać konkretnego dokumentu należy w Panelu konfiguracyjnym, na zakładce [Stany magazynowe] odznaczyć wybrany rodzaj dokumentu. Dokumenty, które tworzą rezerwacje i mają wpływ na wyliczenia w APS to: W zależności od zaznaczenia w Comarch ERP XL parametru Rezerwacje na niepotwierdzonym ZS (Administrator→ Firma→ Definicje Dokumentów→ Zamówienia→ ZS→ Inne) w APS uwzględniane są zamówienia sprzedaży tylko potwierdzone lub też niepotwierdzone. W wersji 2024.1 Comarch APS dane dotyczące informacji o stanach magazynowych są pobierane razem z innymi danymi do planowania podczas tworzenia harmonogramu. Po utworzeniu harmonogramu nie ma możliwości aktualizacji danych dotyczących stanów magazynowych na istniejących harmonogramach. Możliwość takiej aktualizacji zostanie udostępniona w najbliższych wersjach aplikacji. Pierwszym Użytkownikiem aplikacji jest jej Administrator, definiowany na etapie instalacji aplikacji (więcej informacji znajduje się w dokumentacji Instalacji aplikacji). Administrator aplikacji ma pełny dostęp do aplikacji oraz posiada uprawnienia dodawania nowych Użytkowników aplikacji. Dodawanie Użytkowników aplikacji odbywa się wyłącznie w Comarch APS. Proces zakładania konta Użytkownika przebiega w następujących etapach: Po utworzeniu hasła, Użytkownik może już zalogować się do aplikacji podając identyfikator, jaki otrzymał w treści maila aktywacyjnego i hasła, które zdefiniował w oknie Załóż konto. Role Użytkowników Możliwe jest nadanie Użytkownikowi jednej z dwóch ról: Administrator ma dostęp do panelu administracyjnego, gdzie może dodawać nowych użytkowników, zarządzać uprawnieniami, ustawiać konieczne połączenia i zapisywać zewnętrzne serwisy planowania. Użytkownicy zarejestrowani w procesie instalacji (Admin) oraz dodani w sposób opisany w punkcie: Zakładanie kont Użytkowników Comarch APS wyświetleni są na liście, jak na Rysunku poniżej. Skrzynka SMTP będzie służyła zdefiniowaniu parametrów skrzynki wysyłającej wiadomości e-mail podczas: Na zakładce [Ustawienia połączeń] wyświetlone są poniższe obszary. Na zakładce zapisuje się ustawienia połączenia z systemem ERP, czyli należy podać adres pod których działa usługa integratora systemu ERP z Comarch APS. Więcej informacji znajduje się w rozdziale: Konfiguracja współpracy z systemem ERP po stronie Comarch APS. W obszarze wyświetlane są dane serwera klucza licencyjnego. Zmiana parametrów następuje po naciśnięciu przycisku Zmień, wprowadzeniu nowych danych i zapisaniu danych. Przy zapisie kontrolowana jest poprawność wprowadzonych danych. W przypadku wprowadzenia niepoprawnych danych, gdy nie uda się nawiązać połączenia z serwerem klucza, zmiany nie zostaną zapisane. W Comarch dostępne są dwie metody planowania: Więcej algorytmów planowania oraz możliwość przeplanowania istniejących harmonogramów wg wybranego algorytmu zostanie udostępnione w kolejnych wersjach aplikacji. Natomiast już teraz istnieje możliwość podpinania do APS własnych – czyli napisanych przez Użytkownika – serwisów planowania. W serwisach tych można dowolnie zdefiniować metodę planowania, w oparciu o którą odbędzie się planowanie pozycji zleceń w Comarch APS. Dodany serwis będzie funkcjonował wyłącznie na bazie danych Klienta, do której został podpięty. Do napisania serwisów, które zostaną następnie podpięte pod Comarch APS, potrzebna jest znajomość pisania REST API w dowolnym języku. Udostępniony jest dokument, który zawiera informacje o tym, co powinien zawierać taki serwis, aby można go było efektywnie podpiąć w Systemie. Podpinanie przygotowanych wcześniej serwisów jest udostępnione dla Administratora aplikacji w panelu administracyjnym, na zakładce [Serwisy planowania zewnętrznego]. Nie ma ograniczenia w ilości podpinanych serwisów. Podpięte serwisy będą widoczne na tej samej zakładce, na której je dodajemy. Samo podpięcie serwisów do aplikacji nie oznacza jeszcze, że można ich używać. Aby „aktywować” serwisy należy włączyć taką możliwość w oknie Ustawienia, na zakładce [Preferencje]. W Ustawieniach, na zakładce [Preferencje] została udostępniona sekcja Serwis planowania. Opcje pozwalają na następujące wykorzystanie metod planowania w aplikacji: Czyli aby podczas planowania korzystać z serwisów Użytkownika, należy wybrać opcję Serwis planowania: Na górnym pasku aplikacji znajdują się poniższe funkcje. Po naciśnięciu przycisku Po naciśnięciu przycisku Na zakładce [Konto i profil] wyświetlane są dane identyfikacyjne Użytkownika aplikacji, oraz uprawnienia z jakich może korzystać w trakcie pracy. Na zakładce [Preferencje], wyświetlona jest informacja o wersji językowej, w jakiej wyświetlana jest aplikacja. W wersji 2024.0 systemu APS możliwa jest praca na polskiej lub niemieckiej wersji językowej. W kolejnych wersjach udostępniona zostanie obsługa innych języków (w pierwszej kolejności obsługa w języku angielskim). Zmiana jeżyka odbywa się po naciśnięciu przycisku Zmień w obszarze: Język aplikacji. Na zakładce możliwe jest ustawienie, czy harmonogramy archiwalne mają być wyświetlone na liście wszystkich harmonogramów. Ustawienie jest zapamiętywane dla Użytkownika. Możliwy jest również wybór preferowanego rodzaju serwisu planowania: APS, Serwis zewnętrzny, Zawsze pytaj o wybór. W zależności od wybranej opcji na oknie planowania, podczas tworzenia harmonogramu zostaną wyświetlone określone metody kolejkowania pozycji zleceń. Więcej o serwisach planowania w Zewnętrzne serwisy planowania. Po naciśnięciu przycisku Dla każdej list w aplikacji udostępniona została możliwość ich konfiguracji. Jest ona uruchamiana za pomocą przycisku Ze względu na to, że mechanizm definiowania list jest co do zasady taki sam na każdej liście, zostanie on przedstawiony na przykładzie listy pozycji zleceń znajdującej się w Harmonogramie. W zakresie konfiguracji list możliwe jest obecnie ustalanie zawartości list i kolejności kolumn. Wszystkie listy są stronicowane i nie ma możliwości zmiany tego mechanizmu. Aby oznaczyć kolumny które mają być wyświetlone, należy nacisnąć przycisk Zostanie otworzone okno Dostosuj zawartość listy pozycji zleceń. W oknie, po prawej stronie znajduje się lista wszystkich kolumn na danej liście dostępnych w aplikacji (jak na Rysunku poniżej). Zaznaczenie nazwy kolumny w sposób, jak pokazano na Rysunku poniżej oznacza, że kolumna będzie wyświetlona na liście. Odznaczenie nazwy kolumny w sposób, jak pokazano na Rysunku poniżej, oznacza, że kolumna nie będzie wyświetlona na liście. Warto zauważyć, ze odznaczenie kolumny w lewym panelu okna Dostosuj zawartość listy spowoduje, że kolumna ta nie będzie już widoczna w prawym panelu tego okna, gdzie można zdecydować o kolejności wyświetlania kolumn. Zmiana kolejności wyświetlania kolumn odbywa się poprzez przeciąganie nazw kolumn metodą: ”Przeciągnij i upuść”. Aby ustawić kolejność kolumn wyświetlanych na liście, należy kliknąć i przytrzymać lewym klawiszem myszy nazwę kolumny, dla której chcemy zmienić kolejność i przeciągnąć ją na docelowe miejsce. Przypięcie kolumn do listy spowoduje, że będą one zawsze wyświetlane na liście, nawet jeśli lista będzie mieć wiele kolumn i Użytkownik będzie przewijał listę w poziomie. Przypinane zawsze będą pierwsze kolumny na liście – dlatego o ich przypięciu decyduje również kolejność ich wyświetlania na liście ustawiana w prawym panelu okna Dostosuj zawartość listy (jak na Rysunku poniżej). Aby przypiąć kolumny do listy, należy zaznaczyć parametr Przypnij pierwsze, i wybrać z listy ilość pierwszych kolumn, które mają zostać przypięte do listy, jak na Rysunku poniżej. Choć funkcje na pasku narzędzi w pierwszej wersji APS są nieaktywne, to sam pasek został udostępniony w sposób umożliwiający jego konfigurację. Konfiguracja ta polega na poniższych funkcjonalnościach. Aby ukryć pasek narzędzi, należy z menu Widok, wybrać opcję Pasek narzędzi, a następnie Ukryj pasek narzędzi. Wybranie tej funkcji spowoduje, że pasek narzędzi w ogóle nie będzie wyświetlany na ekranie. Przywrócenie wyświetlania paska narzędzi nastąpi po wybraniu z tego samego menu funkcji Pokaż pasek narzędzi. Konfigurację zawartości paska narzędzi wykonuje się z okna Dostosuj pasek narzędzi, otwieranym po wybraniu funkcji z menu Widok>Pasek narzędzi>Dostosuj pasek narzędzi (jak na Rysunku poniżej). W oknie można wskazać, które z funkcji nie mają być dostępna na pasku. Aby usunąć funkcję z paska należy nacisnąć na niej przycisk Usunięta funkcja znajdzie się po lewej stronie okna. Czyli funkcja nie zostanie całkiem usunięta z aplikacji i będzie można ją przywrócić na pasek narzędzi po przeciągnięciu jej w oknie Dostosuj pasek narzędzi, na listę po prawej stronie okna metodą „Przeciągnij i upuść”. W oknie można również zmienić kolejność wyświetlania funkcji na pasku. Ustawianie kolejności odbywa się metodą „Przeciągnij i upuść” na liście funkcji po prawej stronie Dostosuj pasek narzędzi. W Comarch APS możliwe jest tworzenie wielu różnych harmonogramów, w tym na ten sam okres planistyczny. Dopuszczona jest również możliwość generowania harmonogramów na różne okresy planistyczne, w tym na okresy nachodzące na siebie. Możliwe jest planowanie w różnych harmonogramach tych samych pozycji zleceń z ERP XL, które zostały już zaplanowane na innych harmonogramach w Comarch APS. Harmonogram tworzony jest na podstawie ostatnio zaktualizowanych danych z systemu ERP. Można go utworzyć zarówno z zakładki [Pozycje zleceń], jak i [Harmonogramy]. Aby utworzyć harmonogram na zakładce [Pozycje zleceń], należy wybrać pozycje zlecenia, które mają zostać zaplanowane. Następnie nacisnąć opcję Utwórz harmonogram z pozycjami zleceń na belce listy. To pozwala na szybkie generowanie harmonogramów, na podstawie wybranych pozycji zleceń. Wyświetli się okno wyboru parametrów planowania, na którym użytkownik musi określić okres planistyczny, wybierając jeden z predefiniowanych okresów: Tydzień, 2 tygodnie, 3 tygodnie, 4 tygodnie, liczony od wybranej daty Od lub wprowadzić własną datę Do. Dzięki temu możliwe jest dopasowanie okresu planistycznego do rzeczywistych potrzeb. Użytkownik może podać nazwę harmonogramu oraz musi wybrać metodę kolejkowania pozycji zleceń lub wcześniej zapisany serwis planowania – w zależności od preferencji. Aby rozpoczął się proces planowania wybranych pozycji zlecenia należy nacisnąć przycisk Utwórz. Alternatywnie, użytkownik może utworzyć harmonogram na zakładce [Harmonogramy], gdzie po naciśnięciu przycisku Utwórz harmonogram wyświetli się lista pozycji zleceń. Następnie należy wybrać pozycje zlecenia do zaplanowania i nacisnąć przycisk Dalej. Zostanie wyświetlone okno wyboru parametrów opisane wyżej dla metody tworzenia harmonogramu na zakładce Pozycje zleceń. Po zakończeniu procesu tworzenia harmonogramu wyświetli się podsumowanie, na którym zaprezentowane są informacje na temat terminu, długości okresu planistycznego, liczby pozycji wybranych do zaplanowania z podziałem na te, które zostały zaplanowane w terminie, są opóźnione lub nie zostały zaplanowane np. z powodu braku dostępności zasobu w okresie planistycznym. W systemie udostępnione są dwie metody planowania, obie metody opierają się na algorytmie planowania najpierw pozycji zleceń o najniższym identyfikatorze w ERP. Dodatkowo, przy drugiej metodzie uwzględniana jest dostępność materiałów – jeżeli nie jest zapewniona dla materiału w ciągu trwania okresu planistycznego, pozycja zlecenia nie zostaje zaplanowana. Należy mieć również na uwadze to, że jeżeli dla pozycji zlecenia system nie znajdzie dostępności zasobu, taka dla takiej pozycji zlecenia nie zostanie zaplanowana żadna operacja. Kolejkowanie zleceń: Najpierw najniższy identyfikator Ta opcja planowania była dostępna już w poprzedniej wersji Comarch APS, jednak teraz została wzbogacona o uwzględnianie w planowaniu informacji o stanach magazynowych pobranych z ERP XL. Czyli operacje będą planowane wg kolejności jak dotychczas, ale wraz z operacjami planowanymi będą planowane dla nich materiały zgodnie z ich dostępnością. Da operacji: Montaż potrzebne są materiały: Element nr 1 – w ilości 10 szt. Element nr 2 – w ilości 10 szt. Na magazynie dostępność materiałów wygląda następująco: Element nr 1 – w ilości 100szt. (czyli w ilości pozwlaającej na zaplanowanie tej operacji) Element nr 2 – w ilości 0 szt. (czyli w ilości, które nie pozwala na zaplanowanie tej operacji) Operacja Montaż zostanie zaplanowana i zostaną do nie zaplanowane materiały: Element nr 1: Element nr 2: Informacja o szacowanym zużyciu materiału i brak tego materiału będzie wyświetlana nie tylko w oknie operacji, ale również na listach operacji, w podsumowaniu harmonogramu oraz w raportach wyświetlanych dla materiałów (w oknie: Szczegóły dostępności materiału opisanym w dalszych rozdziałach). Podczas planowania za jej pomocą, w pierwszej kolejności sprawdzana jest dostępność materiałów każdej operacji pozycji zlecenia od najniższego ID w ERP. Jeżeli nie ma dostępności dla któregoś materiału – pozycja zlecenia nie zostanie zaplanowana. Na zaplanowanym tą metodą harmonogramie nie powinno być operacji z konfliktem: Niedostępność materiału, ponieważ dla każdej zaplanowanej operacji jest zapewniona dostępność materiału. W zależności od zaznaczonych dokumentów w konfiguracji pobierania stanów magazynowych, dostępność może być zapewniona, np. przez zaplanowaną dostawę (zamówienie zakupu). Da operacji: Montaż potrzebne są materiały: Element nr 1 – w ilości 10 szt. Element nr 2 – w ilości 10 szt. Na magazynie dostępność materiałów wygląda następująco: Element nr 1 – w ilości 100szt. (czyli w ilości pozwalającej na zaplanowanie tej operacji) Element nr 2 – w ilości 0 szt. (czyli w ilości, które nie pozwala na zaplanowanie tej operacji) Po utworzeniu harmonogramu i zaplanowaniu wg metody: Najpierw najniższy identyfikator (nie planuj gdy brak materiału), operacja: Montaż nie zostanie w ogóle zaplanowana na harmonogramie. Wykorzystywanie własnych metod planowania Oprócz predefiniowanych metod planowania, istnieje możliwość podpinania własnych, zewnętrznych serwisów planowania, w których zawarte będą inne metody planowania – napisane pod indywidualne potrzeby Użytkownika. Dzięki temu, podczas tworzenia harmonogramu można – zamiast algorytmów Comarch APS – wykorzystać do zaplanowania harmonogramu własnych algorytmów. W takiej sytuacji okno, w którym wybierane będą parametry planowania, będzie wyglądało jak na poniższym zrzucie: Więcej informacji o tym, jak podpiąć własne serwisy do planowania oraz jak je uaktywnić w systemie znajduje się w rozdziale: Zewnętrzne serwisy planowania). Dla każdego materiału w operacji na harmonogramie wyliczana jest planowana dostępność i przypisywany jest magazyn. W przypadku materiału, który nie ma wskazanego konkretnego magazynu w technologii (magazyn: Wszystkie) w pierwszej kolejności wykorzystywany jest dostępny stan magazynowy (zaczynając od magazynu o najmniejszym ID w ERP), a brakująca ilość wyświetlana jest na ostatnim magazynie (o największym ID w ERP). Materiał planowany jest na wszystkich magazynach dostępnych w Comarch ERP XL. Materiał ze wskazanym na technologii magazynem jest planowany wyłącznie na tym konkretnym magazynie. W wersji 2024.1 nie wyliczamy dostępności półproduktów. W kolejnych wersjach aplikacji planujemy rozbudowę funkcjonalności związanych z dostępnością materiałów i półproduktów. Główną ideą aplikacji jest jak najbardziej optymalne zaplanowanie produkcji w przyszłych okresach planistycznych. Aby było to możliwe, przewidujemy, że na ten sam okres planistyczny będzie można tworzyć dowolną ilość wersji harmonogramów, przy czym każda może z wersji będzie mogła zawierać plan ułożony w inny sposób, wg innych ograniczeń lub metod planowania. Każda wersja będzie zatem zawierała te same dane wejściowe do zaplanowania (zlecenia, pozycje zleceń do zaplanowania, gniazda, zasobu, technologie), różny będzie jednak wynik planowania w każdej wersji (inny układ zaplanowanych operacji, przypinanie ich do zasobów, planowana kolejność realizacji). Do tworzenia kolejnych wersji harmonogramu nie będzie konieczne pobieranie dla nich danych z systemu ERP, ponieważ będą one bazowały na tych samych danych, co wersja źródłowa. Aby utworzyć nową wersję z poziomu harmonogramu należy na panelu górnym nacisnąć przycisk Utwórz wersję. Zostanie utworzona nowa wersja harmonogramu w trybie do edycji. Nową wersję można również utworzyć z poziomu listy harmonogramów, wybierając w menu kontekstowym harmonogramu opcję Utwórz wersję. Wersję harmonogramu można utworzyć dla harmonogramów o statusie W przygotowaniu, Zatwierdzony, Do wysłania i Odrzucony. Wersje harmonogramów numerowane są automatycznie, a numer źródłowy harmonogramu jest numerem pierwotnego harmonogramu i jest identyczny dla każdej wersji danego harmonogramu. Harmonogramy o tym samym numerze źródłowym można między sobą porównywać. Dla harmonogramów, których okres planistyczny rozpoczyna się po bieżącej dacie, wprowadzono możliwość przeplanowania operacji. Po naciśnięciu przycisku Planuj otworzy się okno z wyborem parametrów, w którym użytkownik może wybrać metodę kolejkowania pozycji zleceń lub skorzystać z własnego serwisu planowania. W planowaniu zostaną uwzględnione wszystkie pozycje zleceń, które znajdują się na harmonogramie (są wyświetlane na liście Pozycje zleceń panelu dolnego okna harmonogramu). Funkcjonalność przeplanowania umożliwia lepszą kontrolę nad zmieniającymi się w czasie priorytetami produkcji, pozwalając na elastyczne dostosowanie harmonogramu do bieżących potrzeb i wymagań produkcyjnych. Po naciśnięciu Planuj operacje zostaną ponownie zaplanowane na wykresie Gantta według wybranych parametrów planowania. W wysuwanym lobby z poziomu okna harmonogramu znajduje się kolumna Opcje, w której wyświetlona jest ikona (zielony ptaszek) informujący, czy dana pozycja zlecenia znajduje się na otwartym harmonogramie. Pozycje, które nie znajdują się na harmonogramie, mają dostępną opcję Dodaj. Dzięki funkcji Dodaj, użytkownik ma możliwość dodania i zaplanowania wybranej pozycji zlecenia na harmonogramie. Użytkownik ma możliwość planowania pozycji zleceń wg dokładnie ustalonej kolejności. W przyszłych wersjach zostanie również udostępniona opcja kolejkowania pozycji zleceń w oknie tworzenia harmonogramu. Pozycja zlecenia zostanie do planowana do już zaplanowanych operacji na wykresie Gantta na termin najbliższej dostępności zasobów wymaganych do realizacji produkcji. Po naciśnięciu opcji Dodaj, system, jeśli to możliwe, zaplanuje pozycję zlecenia w okresie planistycznym i wyświetli toast o powodzeniu operacji. Funkcjonalność usuwania pozycji zlecenia z harmonogramu dostępna jest na liście Pozycje zleceń panelu dolnego. Funkcja Usuń dostępna jest w menu kontekstowym pozycji zlecenia. Po wybraniu funkcji Usuń, pozycja zostaje usunięta z harmonogramu, wraz ze wszystkimi powiązanymi z nią danymi. Funkcjonalność planowania niezaplanowanych pozycji zleceń, które znajdują się na harmonogramie dostępna jest na liście Pozycje zleceń panelu dolnego. Funkcja Planuj dostępna jest tylko dla pozycji o statusie Niezaplanowana. Po wybraniu funkcji Planuj system, jeśli to możliwe, zaplanuje pozycję w terminie pierwszej dostępności zasobów wymaganych do realizacji produkcji. Jeżeli na harmonogramie nie zostaną znalezione dostępności zasobów aby zaplanować pozycję zlecenia zostanie wyświetlony komunikat w formie toastu informujący o niepowodzeniu, a pozycja zlecenia nie zostanie zaplanowana. W podsumowaniu harmonogramu prezentowane są najważniejsze informacje związane z wybranym harmonogramem. Aby wyświetlić podsumowanie harmonogramu z poziomu listy harmonogramów, należy wybrać w menu kontekstowym harmonogramu opcję Pokaż podsumowanie. Podsumowanie harmonogramu można również wyświetlić z poziomu harmonogramu, wybierając na panelu górnym: Więcej akcji>Pokaż podsumowanie lub Wszystkie listy na podsumowaniu harmonogramu można filtrować wg kryteriów wyświetlonych nad listami oraz sortować wg tych samych zasad, wg których sortowane są wszystkie listy w systemie. Listy można skonfigurować za pomocą standardowych w aplikacji narzędzi do konfigurowania list (więcej w rozdziale: Zarządzanie wyglądem list). Wartości wyświetlane na wykresach słupkowych domyślnie sortowane są malejąco (można sortować również rosnąco). Na zakładce znajdziemy ogólne informacje o danym harmonogramie: Na liście wyświetlone są wszystkie zlecenia produkcyjne zaimportowane z systemu ERP. Na liście znajdziemy takie informacje jak: numer zlecenia produkcyjnego, data wystawienia zlecenia, pozycje (wyroby) na zleceniu, kontrahent, priorytet zlecenia oraz status. Na wykresie kołowym wyświetlona jest liczba wszystkich zleceń oraz udział procentowy zleceń zaplanowanych, częściowo zaplanowanych i niezaplanowanych. Na liście wyświetlone są zbiorczo informacje o wszystkich pozycjach zleceń. Na liście znajdziemy takie informacje jak: pozycja zlecenia (wyrób), ilość pozycji na zleceniach (zaplanowane, niezaplanowane, w terminie i opóźnione), maksymalne opóźnienie, wielkość produkcji (ilość produktów zaplanowanych) oraz jednostka produktów. Na wykresie kołowym wyświetlona jest liczba wszystkich pozycji na zleceniach oraz udział procentowy pozycji zaplanowanych w terminie, opóźnionych oraz niezaplanowanych. Aby wyświetlić ilość produktów na zleceniu należy wybrać pozycję z listy. Na wykresie słupkowym zostaną wyświetlone produkty zaplanowane w terminie, opóźnione i niezaplanowane. Kolory słupków odpowiadają statusom pozycji zleceń. Na liście wyświetlone są zaplanowane operacje. Na liście znajdziemy takie informacje jak: nazwa operacji, numer zlecenia produkcyjnego, technologia, ilość operacji, termin początku i końca operacji, czas jej trwania, pozycje zleceń (wyroby) operacji, operacje poprzednie i następne, priorytet, konflikt i zasób. Jeżeli dla operacji występuje konflikt, w kolumnie Konflikt wyświetlana jest jego nazwa. Na wykresie kołowym wyświetlona jest liczba zaplanowanych operacji i udział procentowy operacji bez konfliktów i operacji z konfliktami. Wyświetlone są również informacje o najczęściej występujących konfliktach, łączny czas trwania produkcji oraz czas trwania produkcji. Na liście wyświetlone są wszystkie materiały potrzebne do zrealizowania zaplanowanych operacji. Wartości wyświetlane są sumą ze wszystkich magazynów, na których materiał jest dostępny, ma zaplanowaną operację w APS, ma rezerwacje ERP lub zaplanowaną dostawę w okresie planistycznym. Aby wyświetlić planowaną dostępność i zużycie materiału w okresie planistycznym należy zaznaczyć materiał na liście. Po naciśnięciu wybranego materiału, na liście rozwiną się również wiersze z wartościami dotyczącymi konkretnego magazynu. Aby wyświetlić wykresy w kontekście konkretnych magazynów, należy pozostawić zaznaczone na liście tylko te magazyny. Na liście wyświetlone są zasoby gniazd, na których zaplanowana jest co najmniej jedna operacja. Na liście znajdziemy takie informacje jak: zasób, czas dostępności, czas obciążenia, czas wolny, obciążenie procentowe i ilość operacji na zasobie. Na wykresie kołowym wyświetlona jest liczba tych zasobów oraz udział procentowy czasu dostępnego i czasu obciążenia zasobów. W statystykach, wyświetlone są również informacje o dostępności i obciążeniu zasobów. Na liście wyświetlone są obciążone gniazda robocze. Na liście znajdziemy takie informacje jak: gniazdo, czas obciążenia zasobów w gnieździe, ilość zasobów oraz ilość zaplanowanych operacji w gnieździe. Na wykresach słupkowych wyświetlone są gniazda najczęściej wykorzystywane w operacjach oraz gniazda najbardziej obciążone. Tworzenie różnych wersji harmonogramów na ten sam okres planistyczny to tworzenie różnych wariantów planu, które mogą różnić się od siebie planowaną ilością wytworzonych wyrobów czy zakresem obciążenia zasobów. Aby umożliwić weryfikację, który plan jest dla nas najbardziej optymalny (czyli wg którego np. wytworzymy najwięcej wyrobów w terminie) został udostępniony raport porównujący wersje planu. Raport można utworzyć dla harmonogramów utworzonych na podstawie tego samego harmonogramu źródłowego. Dla zachowania czytelności raportu zezwalamy na porównanie jednocześnie ze sobą maksymalnie trzech wersji planu. Aby porównać wersje planu należy zaznaczyć je na liście harmonogramów i nacisnąć przycisk Dodaj do porównania, znajdujący się na górnej belce nad listą. W prawym dolnym rogu pojawi się okno z zestawieniem zaznaczonych wersji harmonogramów. Aby wyświetlić porównanie należy nacisnąć przycisk Pokaż porównanie. Na porównaniu, różnice pomiędzy harmonogramami wyróżnione są niebiesko-fioletowym kolorem. W oknie porównanie wersji planu, na panelu nawigacyjnym udostępniono funkcje: Aby dodać harmonogram do porównania należy wybrać na panelu nawigacyjnym funkcję Dodaj do porównania, następnie na oknie, wybrać z listy harmonogram do porównania i nacisnąć przycisk Wybierz. W menu kontekstowym harmonogramu udostępniona została opcja Edytuj harmonogram, która umożliwia przejście do wykresu wybranego harmonogramu oraz opcja Usuń z porównania, która usuwa wybrany harmonogram z porównania. Graficzną część harmonogramu prezentuje wykres obciążenia zasobów jak na Rysunku poniżej. Na wykresie wyświetlone są w postaci kolorowych pasków operacji operacje planowane w torach zasobów, które zostały do nich przypisane w efekcie planowania w Comarch APS. Zakres wyświetlanych informacji na paskach operacji można konfigurować, podobnie jak wyświetlanej dla niej tooltip i kolory. Więcej informacji o kolorowaniu operacji znajduje się w rozdziale: Konfiguracja kolorowania pasków operacji. Po lewej stronie wykresu wyświetlona jest lista zasobów. Po kliknięciu w konkretny zasób, wykres automatycznie przenosi początek wyświetlania zadań do startu pierwszego planowanego zadania dla danego zasobu w okresie planistycznym. Możliwe jest zmiana skali wykresu za pomocą przycisków umieszczonych w górnej części wykresu, przy czym najmniejsza przedziałką czasową prezentowaną na wykresie jest 30 minut. Dla wykresu zostały obsłużone przyciski, umożliwiające od razu wyświetlenie dnia, tygodnia lub miesiąca na wykresie, przy czym należy pamiętać że jeśli okres planistyczny będzie krótszy niż np. miesiąc, wtedy opcja Miesiąc, pozostanie nieaktywna. Jeśli chcemy całkowicie ukryć dolny panel harmonogramu i wyświetlać w oknie wyłącznie wykres obciążenia zasobów, należy nacisnąć przycisk umożliwiający przejście wykresu do trybu pełnoekranowego. Tą samo funkcję można wybrać z menu Widok, rozwijanym w lewym górnym rogu okna harmonogramu. Wygląd wykresu można w pewnym zakresie zmodyfikować pod swoje potrzeby. Przede wszystkim Użytkownik może zdecydować: Oprócz tego możliwe jest uwzględnienie dodatkowych opcji konfiguracyjnych dla wykresu. Te opcje są dostępne w oknie Dostosuj widok wykresu, otwieranym za pomocą przycisku Dostosuj, umieszczonym w lewym górnym rogu okna Harmonogramu produkcji (jak na Rysunku poniżej). W oknie Dostosuj widok wykresu udostępniona są następujące funkcje: a) Układ listy – zaznaczenie/odznaczenie parametru będzie skutkowało tym, w jakiej postaci będzie wyświetlona lista zasobów na wykresie: b) Parametry wykresu – w tej sekcji możliwe jest określenie wysokości wiersza, w którym prezentowane są informacje o obciążeniu zasobu. c) Tryb kolorowania operacji – w tej sekcji można określić, które operacje powinny być wyróżnione na wykresie. Możliwe jest wyróżnienie wg kryterium wybranego wyrobu, kontrahenta, czy wg materiału, który jest wykorzystywany na operacjach. Kolor, w jakim wyróżniane są operacje, definiowany jest w panelu konfiguracyjnym. Funkcja Przywróć domyślne, spowoduje zresetowanie ustawień Użytkownika, natomiast funkcja Zapisz, powoduje zapisanie wprowadzonych zmian. Aby wyświetlić legendę dla informacji graficznych wyświetlonych na harmonogramie, należy z menu Widok, (umieszczonym w lewym górnym rogu aplikacji) wybrać opcję Pokaż legendę. Legendę można przypiąć do ekranu za pomocą przycisku W ramach integracji systemu Comarch APS z Comarch ERP XL, do planowania z systemu Comarch ERP XL pobierane są informacje o kalendarzach dostępności/niedostępności zasobów. Informacje o nieodstępności zasobów wyświetlane są na harmonogramie w postaci pasków, jak na Rysunku poniżej. Okresy dostępności/niedostępności uwzględniane są w planowaniu automatycznym – system nie zaplanuje operacji na czas niedostępności zasobu. Możliwe jest jednak ręczne przypisanie operacji do zasobu na czas jego nieobecności. W takiej sytuacji zostanie wyświetlony na pasku operacji konflikt, jak na Rysunku poniżej. Więcej informacji o konfliktach znajduje się w rozdziale: Konflikty na operacjach. Aby wyświetlić na wykresie wszystkie relacje między operacjami, zidentyfikować operacje danego procesu produkcyjnego bądź jego fragmentu, należy skorzystać z funkcji wyświetlania powiązań między operacjami. Aby wyświetlić wszystkie powiązania między operacjami należy z paska narzędzi wybrać funkcję Powiązania. Na wykresie zostaną wyświetlone wszystkie powiązania między operacjami. Po naciśnięciu wybranego powiązania (strzałki) zostanie wyróżniona operacja następna – zgodnie z kierunkiem strzałki. Przytrzymując dodatkowo przycisk <Shift> zostanie wyróżniona operacja poprzednia. Aby ukryć na wykresie wyświetlone powiązania, należy z paska narzędzi wybrać podświetlony przycisk Powiązania Aby zidentyfikować operacje powiązane z wybraną operacją należy wybrać jedną z opcji Pokaż powiązania w menu kontekstowym operacji: Aby ukryć wyświetlane powiązania dla wybranej operacji należy z menu kontekstowego dowolnej operacji, dla której są wyświetlane powiązania wybrać opcję Ukryj powiązania. Oprócz raportowania planu, główną funkcjonalnością dostępną na wykresie obciążenia zasobów jest ręczna zmiana terminów startu i końca operacji planowanej oraz przeciąganie jej na wykresie o dowolny przedział czasu, metodą „przeciągnij i upuść”. Przy czym nie jest tutaj pilnowana – jak w planowaniu automatycznym – granica zdefiniowana dla okresu planistycznego. Modyfikacja ręczna wykonywana za pomocą metody „Przeciągnij i upuść” umożliwia: Ponieważ najmniejszą podziałką na wykresie jest 30 min. zmiana czasu trwania operacji z poziomu wykresu może sprawić w przypadku niektórych operacji kłopot. Dlatego w jednej z najbliższych wersji zostanie udostępniona funkcjonalności zmiany czas operacji z poziomu osobnego okna, w którym będzie można podać bardziej dokładny czas trwania modyfikowanej operacji. Zmianę terminu realizacji operacji można wykonać z poziomu paska narzędzi lub menu kontekstowego operacji. Przy zmianie terminu Start lub Koniec, operacja zostanie przesunięta tak, aby czas jej trwania pozostał bez zmian. Aby zmienić termin początku lub końca operacji, należy zaznaczyć operację na wykresie, następnie z paska narzędzi wybrać odpowiednio funkcję Ustaw Start lub Ustaw Koniec. W wyświetlonym oknie należy wybrać nowy termin rozpoczęcia (lub końca – w zależności od wybranej funkcji) zaznaczonej operacji. Funkcja na pasku narzędzi ma też zastosowanie dla kilku zaznaczonych operacji. Wszystkie zaznaczone operacje zostaną przesunięte zgodnie z zadeklarowanym terminem Start lub Koniec, jak na przykładzie poniżej. Termin realizacji pojedynczej operacji możemy również zmienić wybierając w menu kontekstowym operacji opcję Ustaw termin>Start lub >Koniec. Dodatkowo istnieje możliwość zmiany terminu realizacji operacji metodą drag and drop. Przeciągając i upuszczając w wybrane miejsce kafelek operacji zmieniamy jej termin rozpoczęcia i końca. W kolejnej wersji zostanie udostępniona funkcja dopasowania kafelków operacji do siebie. Podobnie jak funkcja ustawiania terminu Start i Koniec operacji, funkcja przesuwania planu o przedział czasu nie zmienia ich czasu trwania. Aby przesunąć plan lub jego część o wybrany przedział czasu należy wybrać na pasku narzędzi funkcję Przesuń>Plan o przedział czasu. Na wyświetlonym oknie są do wyboru opcje przesunięcia wszystkich operacji na harmonogramie lub tylko tych operacji, których termin Start jest późniejszy od wybranego terminu. Przed wskazaniem czasu przesunięcia należy również wybrać kierunek przesunięcia planu (do przodu lub do tyłu). Przykładowe działanie funkcji zostało przedstawione na rysunkach poniżej. Podobnie jak funkcja ustawiania terminu Start i Koniec operacji, funkcja przesuwania operacji o przedział czasu nie zmienia ich czasu trwania. Aby przesunąć pojedynczą operację o wybrany przedział czasu należy wybrać z menu kontekstowego operacji opcję Przesuń o przedział czasu. Z poziomu paska narzędzi, funkcję Przesuń>Operacje o przedział czasu można zastosować dla pojedynczej operacji oraz dla kilku zaznaczonych. Na wyświetlonym oknie są do wyboru opcje przesunięcia tylko zaznaczonych operacji lub zaznaczonych operacji ze wszystkimi powiązanymi z nimi operacjami następnymi. Istnieje dodatkowo możliwość przesunięcia wszystkich operacji późniejszych, które wykonuje ten sam zasób produkcyjny. Przed wskazaniem czasu przesunięcia należy również wybrać kierunek przesunięcia planu (do przodu lub do tyłu). Przykłady zastosowania funkcji na rysunkach poniżej. W celu zmiany obciążenia zasobów produkcyjnych udostępniono funkcję przenoszenia operacji między zasobami. Aby przenieść wybraną operację do innego zasobu należy na pasku narzędzi wybrać funkcję Przenieś. Istnieje również możliwość przeniesienia operacji do innego zasobu wybierając w menu kontekstowym operacji opcję Przenieś do innego zasobu. Na wyświetlonej liście, do wyboru dostępne są tylko zasoby należące do gniazda zadeklarowanego w technologii. Aby przepiąć operację do innego zasobu należy wybrać zasób z listy i nacisnąć przycisk Dodatkowo istnieje możliwość zmiany zasobu realizującego operację metodą drag and drop. Należy złapać za krawędź kafelka operacji i przeciągnąć na inny zasób, należący do tego samego gniazda. Przy próbie przeniesienia operacji na zasób gniazda niewskazanego w technologii, kafelek operacji wróci na swoje poprzednie miejsce. Na listach panelu dolnego zostaną wyświetlone tylko informacje dotyczące zaznaczonych operacji. Informacje na panelu dolnym można wyświetlać dla dowolnej liczby zaznaczonych operacji. Aby przywrócić pełną listę należy wybrać funkcję Przywróć pełną listę na panelu dolnym. Aby ułatwić znalezienie operacji na wykresie w górnej części harmonogramu, podczas wyświetlania jej szczegółów w dolnej sekcji, została udostępniona funkcja Pokaż operację. Na zakładce [Operacje] w dolnym panelu okna Harmonogramu, należy zaznaczyć operację, którą chcemy zlokalizować w górnej części okna – na wykresie. Po jej zaznaczeniu zostanie wyświetlona niebieska belka, na której znajduje się funkcja Pokaż operację. Po naciśnięciu przycisku Pokaż operację, operacja, która została zaznaczona na liście zostanie zlokalizowana na wykresie i wykres zostanie wyświetlony tak, aby jego wyświetlanie zaczynało od planowanego terminu start zaznaczonej operacji. Tak zlokalizowana operacja zostanie wyróżniona na wykresie czerwoną obwódką paska operacji. Funkcję można użyć również dla znalezienia wielu operacji naraz. W takim przypadku użycia tej funkcji wszystkie zlokalizowane operacje zostaną wyróżnione na wykresie czerwoną obwódką, a wykres „ustawi się” na terminie start najwcześniejszej planowanej operacji. Funkcja Pokaż operację jest dostępna na wszystkich zakładkach w dolnym panelu. Można ją np. wyświetlić na liście pozycji zleceń. Wtedy będzie ona działała w kontekście pozycji zleceń. Czyli po zaznaczeniu pozycji zlecenia i użyciu funkcji, na wykresie zostaną wyróżnione wszystkie operacji, zaplanowane do zaznaczonej pozycji. Podobnie – jeśli na liście konfliktów zostanie użyta funkcja: Pokaż operację, wtedy wykres „ustawi się” na operacji, na której znajduje się zaznaczony na liście konflikt. Aby usunąć wyróżniane operacji na wykresie należy wybrać funkcję Ukryj operację. Dolną część harmonogramu stanowią listy, w których wyświetlane są informacje dotyczące obiektów produkcyjnych stanowiących elementy harmonogramu. Listy w panelu dolnym można filtrować wg kryteriów wyświetlonych nad listą oraz sortować wg tych samych zasad, wg których sortowane są wszystkie listy w systemie. Listy można skonfigurować za pomocą standardowych w aplikacji narzędzi do konfigurowania list (więcej w rozdziale: Zarządzanie wyglądem list). Istnieje możliwość otwierania nowych okien z poziomu list panelu dolnego. Można to zrobić za pomocą znajdujących się na danej liście linków lub opcji w menu kontekstowym wybranego rekordu. Linki dostępne są pod wartościami prezentowanymi w kolorze niebieskim. W zależności od listy, w menu kontekstowym do wyboru są opcje Szczegóły zlecenia, Szczegóły pozycji zlecenia, Szczegóły operacji, Szczegóły dostępności, Szczegóły konfliktu lub Pokaż operację/Pokaż operacje. Na liście wyświetlone są zlecenia produkcyjne zaimportowane z systemu ERP. W aktualnej wersji z poziomu Comarch APS nie można dodawać zleceń produkcyjnych, czyli cała praca na planie odbywa się na danych pobranych z systemu ERP. Na liście znajdziemy takie informacje jak: numer zlecenia produkcyjnego, data wystawienia zlecenia, pozycje (wyroby końcowe) na zleceniu, kontrahent, priorytet zlecenia oraz status. Po prawej stronie listy, dla zlecenia produkcyjnego znajduje się menu kontekstowe, z którego można wybrać opcję Szczegóły zlecenia i Pokaż operacje. Status dla zlecenia produkcyjnego jest nadawany przy planowaniu harmonogramu, wyłączenie w aplikacji Comarch APS. Zlecenie produkcyjne może być oznaczone jednym ze statusów: Po wysłaniu harmonogramu do ERP, status APS w Comarch ERP XL zostanie zmieniony na jeden z powyższych statusów. Na liście wyświetlane są pozycje zleceń pobranych z systemu ERP. W obecnej wersji nie ma możliwości dodawania, edytowania czy usuwania pozycji zleceń w poziomu Comarch APS. Na liście znajdziemy takie informacje jak: pozycja zlecenia, znacznik, zlecenie, ilość wyrobów w jednostce podstawowej i pomocniczej, technologia, klasa i wartość cechy, kontrahent, zamówienie, termin realizacji zamówienia i termin produkcji (planowany termin dostarczenia wyrobów przez produkcję), priorytet, konflikt, długość opóźnienia, czas wytworzenia i łączny czas trwania operacji. Jeżeli dla którejś operacji powiązanej z pozycją zlecenia występuje konflikt, w kolumnie Konflikt wyświetlana jest jego nazwa, a cały rekord zostaje podświetlony na czerwono. Ponadto dla pozycji zlecenia, której termin produkcji jest późniejszy od terminu realizacji zamówienia pozycji zlecenia zostaje wyświetlony znacznik w postaci pomarańczowego trójkąta z wykrzyknikiem. Po prawej stronie listy, dla pozycji zlecenia znajduje się menu kontekstowe, z którego można wybrać opcje Szczegóły pozycji zlecenia, Szczegóły zlecenia i Pokaż operacje. Na liście wyświetlane są zaplanowane operacje dla zleceń pobranych z systemu ERP. W aktualnej wersji aplikacji, z poziomu wykresu obciążenia zasobów, możliwa jest zmiana czasu trwania operacji, terminu jej startu oraz końca. Nie ma natomiast w tej wersji możliwości usunięcia takiej operacji z planu. Na liście znajdziemy takie informacje jak: operacja, znacznik, zlecenie produkcyjne, pozycja zlecenia, wyrób, ilość operacji, technologia, priorytet, termin start i koniec, czas trwania, nazwa konfliktu, kontrahent, oddział, gniazdo robocze, zasób, materiał, operacja poprzednia i następna. Jeżeli dla operacji występuje konflikt, w kolumnie Konflikt wyświetlana jest jego nazwa, a cały rekord zostaje podświetlony na czerwono. Ponadto dla operacji, której termin produkcji jest późniejszy od terminu realizacji zamówienia pozycji zlecenia zostaje wyświetlony znacznik w postaci pomarańczowego trójkąta z wykrzyknikiem. Po prawej stronie listy, dla operacji znajduje się menu kontekstowe, z którego można wybrać opcje Szczegóły operacji, Szczegóły pozycji zlecenia, Szczegóły zlecenia i Pokaż operację. Na liście wyświetlane są materiały wymagane do realizacji zaplanowanych operacji, dobrane do operacji na podstawie technologii pobranych z systemu ERP. Na liście znajdziemy zarówno podstawowe informacje: materiał, zlecenie produkcyjne, pozycja zlecenia, technologia, ilość w jednostce podstawowej i pomocniczej, klasa i wartość cechy, operacja. Ponadto na liście wyświetlane są informacje związane z dostępnością materiału w okresie planistycznym w kolumnach: W kolumnie Status materiału, wyświetlona jest informacja o dostępności materiału na magazynie: Po prawej stronie listy, dla materiału znajduje się menu kontekstowe, z którego można wybrać opcje Szczegóły operacji, Szczegóły pozycji zlecenia, Szczegóły zlecenia, Szczegóły dostępności i Pokaż operację. Dzięki filtrowi Braki możemy wyświetlić materiały dla których początkowa dostępność jest niewystarczająca do zrealizowania zaplanowanej operacji lub materiały, dla których nie ma zapewnionej dostępności materiału w okresie planistycznym. Na liście wyświetlane są wyroby zaplanowanych operacji, a więc nie tylko wyroby gotowe (końcowe), ale wyroby poszczególnych operacji (o ile przewidujemy że na operacjach planowanych będą takie rejestrowane – w Comarch APS jest możliwość łączenia operacji bez pośrednictwa półproduktów, ale nie dotyczy to integracji z Comarch ERP XL). Na liście znajdziemy takie informacje jak: wyrób, zlecenie, typ, pozycja, ilość w jednostce podstawowej i pomocniczej, termin realizacji zamówienia, operacja, klasa i wartość cechy, technologia i wykorzystanie wyrobu. Po prawej stronie listy, dla wyrobu znajduje się menu kontekstowe, z którego można wybrać opcje Szczegóły operacji, Szczegóły pozycji zlecenia, Szczegóły zlecenia i Pokaż operację. Na liście wyświetlone są występujące na wykresie konflikty. W aktualnej wersji wyświetlane są konflikty dotyczące niedostępności zasobu i niedostępności materiału. W najbliższych wersjach planowana jest identyfikacja większej ilości konfliktów, między innymi: niedostępność półproduktów, przekroczenie normy czasu (technologicznego), przekroczony termin realizacji dla kontrahenta, przekroczony okres planistyczny. Na liście znajdziemy takie informacje jak: konflikt, operacja, numer zlecenia produkcyjnego, technologia. Po prawej stronie listy, dla konfliktu znajduje się menu kontekstowe, z którego można wybrać opcje Szczegóły operacji, Szczegóły konfliktów, Szczegóły zlecenia oraz Pokaż operację. Elementem sygnalizującym użytkownikowi dodatkowe informacje są tzw. znaczniki. Znaczniki pełnią rolę dodatkowych informacji/ostrzeżeń, prezentowanych w formie graficznej na harmonogramie. Dostępny jest znacznik prezentowany za pomocą ikony W kolejnych wersjach będą sukcesywnie dodawane kolejne znaczniki oraz zostanie udostępniona możliwości definiowania i wyświetlania własnych znaczników. Na oknie Szczegóły konfliktów wyświetlane są wszystkie konflikty występujące dla konkretnej operacji. W nagłówku okna znajdują się dane dotyczące operacji, w kontekście której wyświetlane są konflikty: Aby wyświetlić szczegóły konfliktu, na zakładce [Konflikty], w menu kontekstowym konfliktu należy wybrać opcję Szczegóły konfliktów. Aby wyświetlić szczegóły wybranego konfliktu na oknie Szczegóły operacji należy nacisnąć przycisk Okno Szczegóły zlecenia można wyświetlić dla każdego rekordu na dowolnej zakładce. Aby to zrobić, należy z menu kontekstowego rekordu wybrać opcję Szczegóły zlecenia. W oknie Szczegóły zlecenia wyświetlone są szczegółowe informacje o wybranym zleceniu produkcyjnym: pozycje zlecenia, wyroby, operacje, materiały, notatki. W górnej części okna wyświetlane są podstawowe informacje o zleceniu: numer, status, data wystawienia, priorytet. Ponadto wyświetlane są informacje o harmonogramach, na jakich znajduje się zlecenie oraz łączna ilość konfliktów występujących na operacjach powiązanych ze zleceniem. Wyświetlane informacje na listach: Pozycje zlecenia, Operacje, Materiały i Wyroby opisane są w rozdziale Listy w dolnej części okna harmonogramu. Na zakładce [Notatki] istnieje możliwość dodania własnych informacji. Notatki można dodawać do wybranego zlecenia, pozycji zlecenia i operacji. Są one dostępne z poziomu okien szczegółów. Liczba zapisanych notatek wyświetlana jest w nawiasie obok nazwy zakładki. Notatki zapisywane są globalnie, oznacza to, że wpisana notatka dla zlecenia na harmonogramie, będzie wyświetlana dla tego samego zlecenia na innym harmonogramie. Dodawanie, edytowanie i usuwanie notatek jest możliwe przez wszystkich użytkowników. Okno Szczegóły pozycji zlecenia można wyświetlić dla każdego rekordu na listach: Pozycje zlecenia, Operacje, Materiały, Wyroby i Konflikty. Aby to zrobić, należy z menu kontekstowego rekordu wybrać opcję Szczegóły pozycji zlecenia. W oknie Szczegóły pozycji zlecenia wyświetlone są szczegółowe informacje o wybranej pozycji zlecenia: operacje, wyroby, materiały, notatki. W górnej części okna wyświetlane są podstawowe informacje o pozycji zlecenia: numer i nazwa pozycji, status, numer zlecenia, termin rozpoczęcia i zakończenia produkcji, termin realizacji zamówienia, ilość, numer zamówienia, akronim kontrahenta, konflikty występujące na operacjach powiązanych z pozycją zlecenia i łączny czas realizacji. Wyświetlane informacje na listach: Operacje, Materiały i Wyroby opisane są w rozdziale Listy w dolnej części okna harmonogramu. Lista Zasoby opisana jest w punkcie niżej, przy opisywaniu okna szczegółów operacji. Okno Szczegóły operacji można wyświetlić dla każdego rekordu na listach: Operacje, Materiały, Wyroby i Konflikty. Aby to zrobić, należy z menu kontekstowego rekordu wybrać opcję Szczegóły operacji. W oknie Szczegóły operacji wyświetlone są szczegółowe informacje dotyczące wybranej operacji. Wyświetlane informacje na listach: Materiały i Wyroby opisane są w rozdziale Listy w dolnej części okna harmonogramu. Na zakładce [Operacje powiązane], na liście Operacje powiązane wyświetlane są operacje poprzednie i następne w ramach wytwarzania tej samej pozycji zlecenia. Na zakładce [Zasoby] wyświetlana jest lista zasobów, które realizują zaplanowaną operację. Dla każdego materiału indywidualnie możliwe jest wyświetlenie szczegółowych informacji dotyczących jego dostępności. Informacje te bazują na danych pobranych z systemu ERP z uwzględnieniem planowanego ich wykorzystania w Comarch APS. Okno szczegóły dostępności można otworzyć z poziomu panelu dolnego, na zakładce [Materiały] z menu kontekstowego wybranego materiału. Na zakładce [Dostępność na dzień] wyświetlane są skumulowane wartości, dotyczące dostępności danego materiału, dla każdego dnia okresu planistycznego. Możliwe jest filtrowanie listy po magazynach, na których jest: dostępny stan magazynowy, zaplanowane dostawy, rezerwacje ERP lub zaplanowane operacje na harmonogramie. Lista zbudowana jest z następujących kolumn: Na zakładce [Dostępność szczegółowa] wyświetlane są operacje do których potrzebny jest materiał, rezerwacje ERP i dostawy w kolejności od najwcześniejszego terminu rozpoczęcia operacji. Dostawy i rezerwacje ERP wyświetlane są na liście jako pierwsze rekordy danego dnia. Lista zbudowana jest z następujących kolumn: Statusy materiału wyświetlane w dostępności szczegółowej: Z wybranego materiału operacji można przejść do okna szczegółów: Operacji, Zlecenia, Pozycji Zlecenia. Istnieje możliwość otwierania nowych okien z poziomu już otwartego okna. Można to zrobić za pomocą, znajdujących się w danym oknie linków lub opcji w menu kontekstowym. Linki dostępne są w kolorze niebieskim tam, gdzie dana wartość jest prezentowana w oknie. Nowo otwarte okno zostaje wyświetlone nad poprzednim oknem. Wszystkie otwarte okna muszą zostać zamknięte w kolejności od ostatnio otwartego. Konflikty na operacjach to ostrzeżenia w systemie dotyczące konkretnych operacji, wskazujące na przeszkody, które mogą wpłynąć na proces produkcji. Do rozwiązania konfliktów można wykorzystać jedną z udostępnionych funkcji: ręczne przeniesienie kafelka operacji na okres dostępności zasobu (metoda drag and drop), przeniesienie operacji do innego zasobu, zmianę terminu Start i Stop operacji, przesunięcie operacji o przedział czasu. Konflikty na harmonogramie sygnalizowane są ikonkami: Ikony te wyświetlane są w następujący sposób: Dodatkowo operacja, na której występuje konflikt jest oznaczona czerwonym paskiem na lewej krawędzi paska operacji. W przypadku, gdy zasób jest przypisany do operacji posiadających więcej niż 1 rodzaj konfliktu, wtedy na liście zasobów, przy zasobie zostanie wyświetlona ikona z cyfrą oznaczającą liczbę tych konfliktów – np. jeśli są to dwa konflikty, wtedy wyświetlona zostanie ikona: Sygnalizacja konfliktów nie ogranicza się do prezentacji ikon na harmonogramie operacji. Aby łatwiej było zidentyfikować potencjalne przeszkody w realizacji ułożonego harmonogramu, na niektórych listach wprowadzono kolorowanie wierszy, aby od razu sygnalizować, na których operacjach występuje jakikolwiek z konfliktów. Wiersze te podświetlone są jak na poniższym zrzucie. Konflikt pojawia się, gdy termin operacji nachodzi na termin niedostępności zasobu. W szczegółach konfliktu wyświetlane są informacje: Konflikt pojawia się, gdy dla operacji nie ma zapewnionego materiału. W szczegółach konfliktu wyświetlana jest lista materiałów operacji, które nie mają zapewnionej dostawy – realizacja takiej operacji nie będzie możliwa. Wyświetlane na czerwono wartości w kolumnie Planowana dostępność są to skumulowane braki bez zapewnionych dostaw dla wyświetlanej operacji i poprzednich, które nie będą mogły zostać zrealizowane w zaplanowanym czasie ze względu na niedostępność materiału na magazynie. Braki kumulują się do momentu pojawienia się na magazynie dostępności materiału. Wyświetlane są informacje: Możliwe jest przejście do szczegółów dostępności materiału wybierając z menu kontekstowego materiału opcję Szczegóły dostępności lub naciskając na planowaną dostępność na liście. Konflikt pojawia się, gdy ten sam zasób jest przypisany do różnych operacji, których terminy planowanej produkcji nakładają się na siebie, informuje użytkownika o przeciążeniu zasobu. Konflikt nie jest wyświetlany w przypadku zasobów o nieograniczonej zdolności produkcyjnej. W szczegółach konfliktu wyświetlane są informacje: Możliwe jest przejście do szczegółów operacji skonfliktowanej wybierając z menu kontekstowego tej operacji opcję Szczegóły operacji lub naciskając na kod operacji na liście.
, proces tworzenia harmonogramu został opisany w rozdziale: Tworzenie harmonogramu.
Panel konfiguracyjny
Wyświetlanie pasków operacji
Konfiguracja kolorowania pasków operacji
Konfiguracja informacji wyświetlonych na pasku operacji
Konfiguracja informacji wyświetlanych na tooltipie operacji
Konfiguracja list
Stany magazynowe
Panel administracyjny
Użytkownicy
Pierwszy Użytkownik Comarch APS
Zakładanie kont Użytkowników Comarch APS
, umieszczony w prawym dolnym rogu tego okna. Po jego naciśnięciu zostanie wysłany na podany w oknie adres e-mail link aktywacyjny dla przyszłego Użytkownika.
Uprawnienia Użytkowników
Użytkownikom można nadać jedno z dwóch uprawnień:
Lista Użytkowników
Ustawienia skrzynki SMTP
Ustawienia połączeń
Integrator systemu
Ustawienia serwera klucza
Zewnętrzne serwisy planowania
Podpinanie własnych serwisów do aplikacji
„Aktywowanie” podpiętych własnych serwisów
Funkcje na górnym pasku aplikacji
Pomoc
zostanie wyświetlony obszar, w którym – za pomocą przygotowanych linków można przekierować się bezpośrednio na stronę aktualnej pomocy dla systemu Comarch APS.
Ustawienia
, zostaną wyświetlone ustawienia konta Użytkownika.
Informacje o zalogowanym Użytkowniku i przycisk: Wyloguj
wyświetlone zostaną informacje zalogowanym Użytkowniku. Tutaj znajduje się również przycisk Wyloguj, za pomocą którego należy zakończyć pracę w systemie.
Konfiguracja interfejsu aplikacji
Zarządzanie wyglądem list
, umieszczone po lewej stronie na górze każdej listy (jak na Rysunku poniżej).
Wybieranie kolumn mających być wyświetlone na liście
, znajdujący się po lewej stronie listy pozycji zleceń, jak na Rysunku poniżej.
Ustawianie kolejności wyświetlania kolumn
Przypinanie kolumn na liście
Zarządzanie wyglądem paska narzędzi na Harmonogramie
Ukrycie paska narzędzi
Ustawianie zawartości paska narzędzi
.
Tworzenie harmonogramu i planowanie pozycji zleceń
Tworzenie harmonogramu
Metody kolejkowania pozycji zleceń
Kolejkowanie zleceń: Najpierw najniższy identyfikator (nie planuj gdy brak materiału)Planowanie materiałów, dostępność materiałów
Tworzenie wersji harmonogramu
Przeplanowanie harmonogramu
Funkcje do zarządzania pozycjami zleceń na harmonogramie w kontekście planowania
Dodawanie pozycji zlecenia do utworzonego harmonogramu
Usuwanie pozycji zlecenia z harmonogramu
Planowanie niezaplanowanych pozycji zleceń, znajdujących się na harmonogramie
Podsumowanie harmonogramu
dla harmonogramów wysłanych do ERP.
Podsumowanie harmonogramu, zakładka Ogólne
Podsumowanie harmonogramu, zakładka Zlecenia
Podsumowanie harmonogramu, zakładka Pozycje zleceń
Podsumowanie harmonogramu, zakładka Operacje
Podsumowanie harmonogramu, zakładka Materiały
Podsumowanie harmonogramu, zakładka Zasoby
Podsumowanie harmonogramu, zakładka Gniazda robocze
Porównanie wersji harmonogramu
Wykres obciążenia zasobów
Dostosowanie widoku wykresu
Legenda wyświetlana dla wykresu obciążenia zasobów
, znajdującego się w górnym pasku legendy.
Wyświetlanie informacji o niedostępności zasobów na wykresie obciążenia zasobów
Wyświetlanie powiązań między operacjami
.
Ręczna modyfikacja planu na wykresie obciążenia zasobów
Zmiana terminu: Start/Koniec dla operacji
Przesuwanie planu o zadany przedział czasu
Przesuwanie zaznaczonych operacji o zadany przedział czasu
Przenoszenie operacji do innego zasobu
.
Interakcje między górną i dolną częścią wykresu
Wyświetlanie na listach informacji w kontekście zaznaczonych na wykresie Gantta operacji
Aby uzyskać wszystkie informacje dotyczące konkretnych operacji udostępniono funkcję wyświetlania na listach informacji w kontekście zaznaczonych na wykresie operacji. W celu wyświetlenia informacji związanych z wybraną operacją należy zaznaczyć na wykresie operację i wybrać w menu kontekstowym opcję Pokaż informacje na panelu dolnym. Istnieje również możliwość wyświetlenia informacji dla kilku zaznaczonych operacji, w tym celu należy wybrać na panelu dolnym funkcję Pokaż w kontekście zaznaczonych operacji.
Wyróżnianie na wykresie Gantta operacji w kontekście zaznaczonych informacji
Listy panelu dolnego okna harmonogramu
Zakładka: Zlecenia produkcyjne
Zakładka: Pozycje zleceń
Zakładka: Operacje
Zakładka: Materiały
Zakładka: Wyroby
Zakładka: Konflikty
Wyświetlanie znaczników na listach
. Znacznik ten wyświetlany jest w wierszu pozycji, której dotyczy, informuje, że planowana data zakończenia produkcji przekracza termin zamówienia. Czyli znacznik ten jest wyświetlany w sytuacji, gdy produkcja danej pozycji jest przeterminowana w stosunku do zamówienia sprzedaży, z którego zlecenie produkcyjne zostało wygenerowane.
Okna szczegółów
Szczegóły konfliktów
. Po kliknięciu na przycisk rozwinie się lista szczegółów dotycząca wybranego konfliktu (więcej o szczegółach konfliktów w rozdziale: Konflikty ).
Szczegóły zlecenia
Szczegóły pozycji zlecenia
Szczegóły operacji
Szczegóły dostępności materiału
Dostępność na dzień
Dostępność szczegółowa
Przechodzenie między otwartymi oknami
Konflikty na operacjach
Wizualizacja konfliktów na harmonogramie
– dla konfliktu: 01, Niedostępność zasobu
– dla konfliktu: 02, Niedostępność materiału
– dla konfliktu: 03, Zasób w innych operacjach
.
Konflikt: Niedostępność zasobu
Konflikt: Niedostępność materiału
Konflikt: Zasób w innych operacjach