Wydanie na produkcję w opisywanym wdrożeniu to rozchód wewnętrzny, w którym osoba wystawiająca dokument wybiera powód „Produkcja”. Wybrany powód ustawia flagę produkcji, a flaga trafia do zapytania, które buduje listę lokalizacji artykułu. Po przejściu dalej powód zostaje zablokowany i nie zmienia się już w trakcie zakładania dokumentu.
W opisywanym wdrożeniu jeden formularz obsługuje dwa rodzaje wydania: wydanie bezpośrednie i rozchód wewnętrzny. Tylko rozchód ma pole „Powód”. Wybór powodu „Produkcja” włącza flagę produkcji, a każdy inny powód ją wyłącza. Flaga trafia do zapytania, z którego formularz bierze listę lokalizacji.
Odróżnia to opisywane wdrożenie od formularza, w którym powód jest wyłącznie opisem dokumentu. Tutaj wybór powodu zmienia parametr zapytania, a nie tylko tekst na dokumencie. Dla Twojej firmy ważne jest więc pytanie, czy powód ma być zwykłą notatką, czy parametrem, który formularz przekazuje dalej.
Pozycja dokumentu pochodzi ze stanu magazynowego, więc ilość schodzi z wybranej lokalizacji. Kolejne sekcje idą za tym, co robi formularz: od wyboru powodu do zapisu pozycji.
Jeden formularz obsługuje wydanie bezpośrednie i rozchód wewnętrzny
Formularz „Wydanie z magazynu” obsługuje dwa typy dokumentu: wydanie bezpośrednie (WZB) i rozchód wewnętrzny (RW). Typ pochodzi z adresu strony. Domyślnie formularz otwiera się z rejestrem WZ i typem WZB.
Tylko rozchód wewnętrzny ma pole „Powód”. Osoba wystawiająca dokument wybiera w nim powód z listy ze słownika, a na tej liście jest pozycja „Produkcja”. Wybór jest sprawdzany przy przycisku „Dalej”: gdy pole jest puste, formularz pokazuje „podaj powód”. Wydanie bezpośrednie pola powodu nie ma.
Dla RW pole numeru ma etykietę „Numer dokumentu wewnętrznego”, a pole „Numer wydania” jest ukryte. Numer z nagłówka zapisuje się na pozycjach dokumentu. Tabela zestawia, czym oba typy dokumentu różnią się w nagłówku.
| Cecha | Wydanie bezpośrednie (WZB) | Rozchód wewnętrzny (RW) |
|---|---|---|
| Pole „Powód” | Brak | Jest, wybór z listy powodów |
| Etykieta pola numeru | „Numer zamówienia klienta” | „Numer dokumentu wewnętrznego” |
| Kontrola przy „Dalej” | Nie dotyczy, bo nie ma powodu | „podaj powód”, gdy pole jest puste |
| Flaga produkcji | 0 | 1 dla powodu „Produkcja”, 0 dla innego powodu |
Wybrany powód ustawia flagę produkcji
Wybór powodu „Produkcja” włącza flagę produkcji, a wybór innego powodu ją wyłącza. Flaga ma wartość 1 albo 0. Osoba wystawiająca rozchód nie ustawia jej osobno: wynika ona wyłącznie z tego, który powód wskazała w polu „Powód”.
Powód jest więc jedyną decyzją, od której zależy wartość flagi. Formularz wymaga tej decyzji przed przejściem dalej i pokazuje komunikat „podaj powód”, gdy pole zostało puste. W Twojej firmie oznacza to, że przy rozchodzie nikt nie ustawia flagi ręcznie, bo robi to wybór powodu.
| Wybór w formularzu | Flaga produkcji |
|---|---|
| Rozchód wewnętrzny, powód „Produkcja” | 1 |
| Rozchód wewnętrzny, inny powód | 0 |
| Wydanie bezpośrednie, bez pola „Powód” | 0 |
„podaj powód” - komunikat przy „Dalej”, gdy w rozchodzie wewnętrznym nie wybrano powodu.
- Powód „Produkcja”: włącza flagę produkcji.
- Inny powód: wyłącza flagę produkcji.
Flaga trafia do zapytania o lokalizacje artykułu
Po wyborze artykułu formularz ustawia listę lokalizacji i przekazuje do niej flagę o wartości 1 albo 0. Zapytanie dostaje więc dwie informacje: który artykuł jest wybrany i jaką wartość ma flaga.
Lista lokalizacji pokazuje stany większe od zera dla wybranego artykułu. Pomija miejsca zablokowane i obejmuje magazyn i oddział użytkownika. Szukać na niej można po trzech danych: adresie, numerze partii albo numerze palety.
Skutek wartości flagi dla zawartości listy zależy od treści zapytania, której w tym opisie nie podajemy. Opisujemy tylko to, co formularz robi po swojej stronie: ustawia listę po wyborze artykułu i przekazuje do niej flagę. Lokalizację, na którą kieruje się przyjęcie produkcyjne, wskazuje osobny mechanizm kartoteki, opisany na stronie o jednej lokalizacji produkcyjnej.
- Parametry zapytania: wybrany artykuł i flaga produkcji.
- Zakres listy: stany większe od zera dla wybranego artykułu i bez miejsc zablokowanych; tylko z magazynu i oddziału użytkownika.
Wydanie bezpośrednie nie ma pola powodu
Wydanie bezpośrednie nie ma pola „Powód”, więc nie ma w nim wyboru, który mógłby włączyć flagę produkcji. Flaga ma w tym dokumencie wartość 0. Dla wydania bezpośredniego pole numeru nazywa się „Numer zamówienia klienta”.
Wartość 0 jest taka sama jak przy powodzie innym niż „Produkcja”, więc oba przypadki trafiają do zapytania z tą samą flagą. Dwa typy dokumentu różnią się kilkoma polami nagłówka, a przebieg zakładania jest wspólny.
Wydanie ze zlecenia, w którym numer zamówienia podpowiada się z linii, opisujemy na stronie o wydaniu ze zlecenia. Numer zamówienia na kolektorze opisuje strona o wydaniu z kolektora. Ogólny opis wydania i jego dokumentów znajdziesz na stronach o wydaniu z magazynu i o dokumentach WZ.
- Rozchód wewnętrzny: pole „Powód” i etykieta „Numer dokumentu wewnętrznego”.
- Wydanie bezpośrednie: bez pola „Powód”, z etykietą „Numer zamówienia klienta”.
Po przejściu dalej powód zostaje na dokumencie
W trakcie zakładania dokumentu, po przycisku „Dalej”, trzy pola nagłówka zostają zablokowane: kontrahent, data wydania i powód. Powód i flaga są więc stałe do końca dokumentu. Zmiana powodu jest możliwa tylko przed tym przyciskiem, a po nim formularz traktuje powód jako część nagłówka.
Dla osoby wystawiającej dokument to prosta zasada: powód trzeba wybrać przed przejściem do pozycji. Gdy okaże się, że wybrano zły, po „Dalej” nie da się go zmienić w tym samym zakładaniu dokumentu. Opis dotyczy zakładania dokumentu, a nie ponownego otwierania go z bufora.
Kolejność pracy w formularzu jest stała. Flaga powstaje w chwili wyboru powodu, a trafia do listy lokalizacji w chwili wyboru artykułu, więc oba momenty dzieli przycisk „Dalej”.
- Wypełnij trzy pola nagłówka: kontrahenta, datę wydania i powód.
- Kliknij „Dalej”. Te trzy pola zostają zablokowane.
- W sekcji pozycji wybierz artykuł. Formularz przekazuje do listy lokalizacji flagę o wartości 1 albo 0.
- Wybierz lokalizację ze stanu tego artykułu. Dodaj ilość i zapisz dokument.
Przykład (dane wymyślone): Operator A otwiera rozchód wewnętrzny dla Kontrahenta A i wybiera powód „Produkcja”. Potem klika „Dalej”, a powód zostaje zablokowany do końca dokumentu. Operator A wybiera Artykuł A z listy artykułów właściciela towaru, a formularz przekazuje do listy lokalizacji flagę o wartości 1. Wybiera lokalizację ze stanu i dodaje 50. Na końcu zapisuje dokument. Ilość schodzi ze stanu wybranej lokalizacji.
Pozycja pochodzi ze stanu, więc ilość schodzi z wybranej lokalizacji
Pozycja zapisuje się z powodem, a w wydaniu bezpośrednim bez powodu. Ilość schodzi ze stanu jako wartość ujemna, a trzy wartości (seria, paleta i daty) są dziedziczone z wybranej pozycji stanu.
Przed dodaniem pozycji formularz sprawdza ilość dostępną w wybranej pozycji stanu. Przy braku stanu pokazuje „Brak stanów dla wybranej pozycji.”, a przy przekroczeniu komunikat o przekroczeniu ilości dostępnej do wydania.
Lista artykułów w pozycji pokazuje artykuły właściciela towaru o niezerowym saldzie w magazynie użytkownika, a etykieta składa się z indeksu i nazwy. Zatwierdzenie nadaje numer dokumentu z licznika miesięcznego dla typu RW. Trzy przyciski, „Zapisz”, „Bufor” i „Usuń”, działają tak jak w pozostałych dokumentach magazynowych. Blokadę zlecenia, które ma już dokumenty magazynowe, opisuje strona o blokadzie bufora zlecenia.
| Sytuacja | Co pokazuje formularz |
|---|---|
| Rozchód bez wybranego powodu, przy „Dalej” | „podaj powód” |
| Brak stanu dla wybranej pozycji | „Brak stanów dla wybranej pozycji.” |
| Ilość większa niż dostępna do wydania | Komunikat o przekroczeniu ilości dostępnej do wydania |
- Powód: zapisany przy pozycji rozchodu.
- Ilość: schodzi ze stanu jako wartość ujemna.
- Seria, paleta, daty: dziedziczone z wybranej pozycji stanu.
- Numer dokumentu: z licznika miesięcznego, nadawany przy zatwierdzeniu.
Cztery pytania do analizy w Twojej firmie
Przy analizie przedwdrożeniowej warto zadać kilka pytań. Odpowiedzi nie są faktami z opisywanego wdrożenia, tylko tematami do ustalenia w Twojej firmie.
- Jak osoba wystawiająca rozchód w Twojej firmie ma rozpoznać, że wybrany powód ustawił flagę produkcji?
- Czy powód powinien być widoczny na dokumencie po zatwierdzeniu, obok numeru dokumentu wewnętrznego?
- Jak ma wyglądać zmiana powodu, skoro po „Dalej” pole powodu jest zablokowane?
- Czy rejestr rozchodów pokazuje powód wydania przy dokumencie?