Zarządzanie tym kodem zależy od wartości parametru CTLOPPCOD – Obowiązkowa kontrola projektu (rozdział TC – grupa MIS).
- Jeśli jego wartość to Nie, można wprowadzić dowolny kod.
- Jeśli jego wartość to Tak, wykonywana jest kontrola sprawdzająca istnienie takiego kodu projektu.
Aby wyświetlić listę dostępnych kodów projektu, można skorzystać z ikony Wybór.
Sposób zarządzania tym polem zależy od parametru PJTSNGDOC – Jeden projekt na dokument (rozdział TC, grupa MIS).
- Jeśli wartość parametru to Tak, zarządzanie wieloma projektami jest zabronione.
Kod projektu musi być obowiązkowo taki sam w nagłówku projektu i w pozycjach.
Podczas tworzenia bezpośredniego, kod projektu wprowadzony w nagłówku dokumentu jest systematycznie przenoszony na pozycje dokumentu i nie można go modyfikować.
Jeśli nie uzupełniono żadnego kodu projektu, a spełnione zostały warunki do automatycznego otwarcia okna uwzględniającego zapotrzebowania, przedstawia ono wszystkie zapotrzebowania odpowiadające uzupełnionym kryteriom. Te zapotrzebowania mogą dotyczyć różnych kodów projektu. Jeśli kliknięto na Uwzględnij wszystko, kod projektu z pierwszej pozycji jest używany do uzupełnienia kod projektu zamówienia – wybierane są więc tylko pozycje posiadające ten sam kod projektu, co pierwsza pozycja.
W przypadku przekształcenia dokumentu, kod projektu wprowadzony w nagłówku jest używany do odfiltrowania dokumentów proponowanych w pobieraniu lub wyborze. Jeśli nie wprowadzono żadnego kodu projektu, pole to jest automatycznie uzupełniane przy użyciu kodu projektu pierwszego wybranego dokumentu.
Jeśli zmodyfikowano kod projektu w nagłówku dokumentu, ten kod projektu jest automatycznie przenoszony do wszystkich pozycji. Wyświetla się komunikat proponujący ponowną aktualizację cen / upustów w pozycjach. Ponowna aktualizacja dotyczy tylko nieprzyjętych i niezamkniętych pozycji.
- Jeśli wartość parametru to Nie, zarządzanie wieloma projektami jest dozwolone.
Podczas tworzenia bezpośredniego, kod projektu wprowadzony w nagłówku dokumentu jest używany do inicjalizowania kodu projektu w pozycjach dokumentu i można go tam modyfikować.
W przypadku przekształcenia dokumentu, kod projektu wprowadzony w nagłówku używany jest wyłącznie jako wartość domyślna w pozycjach, które nie mają kodu projektu.
Jeśli zmieniany jest kod projektu w nagłówku dokumentu, wyświetla się okno dialogowe proponujące przeniesienie lub nie tego kodu do pozycji dokumentu zgodnie z poniższymi opcjami: - Tak: kod projektu jest zmieniany we wszystkich pozycjach. Wyświetla się drugi komunikat proponujący ponowną aktualizację cen / upustów obliczonych w pozycjach. Ponowna aktualizacja dotyczy tylko nieprzyjętych i niezamkniętych pozycji.
- Nie: kod projektu nie jest zmieniany w pozycjach.
- Tak, jeśli ta sama wartość: kod projektu jest zmieniany wyłącznie w pozycjach, które miały poprzedni kod projektu.
Możliwe jest, że kod projektu przeniesiony do pozycji jest taki sam, jak kod już figurujący w innych pozycjach. Ponieważ system nie może rozróżnić pozycji, żadna aktualizacja cen / upustów nie jest proponowana ani dokonywana, aby nie nadpisać ewentualnych cen niewynikających z cennika, ale wprowadzonych przez użytkownika.
Jeśli zamówienie zostało wygenerowane przez zlecenie back-to-back z poziomu zamówienia sprzedaży, kod projektu jest automatycznie uzupełniany przy użyciu kodu uzupełnionego w nagłówku zamówienia sprzedaży.
Jeśli wymiar analityczny jest używany do śledzenia zarządzania projektem, wszystkie zmiany kodu projektu w nagłówku dokumentu powodują ponowną inicjalizację kodu sekcji tego wymiaru w nagłówku dokumentu, jak również na elementach fakturowania przy użyciu ustawień Domyślne wymiary. Jeśli kod projektu występuje także w pozycjach, kod wymiaru danych pozycji jest również ponownie inicjalizowany.