Zamówienie do dostawcy w WMS z kontrolą marży: dopisanie pozycji blokuje się, gdy cena zakupu przekracza cenę sprzedaży, a niższy narzut wymaga potwierdzenia.
Kontrola marży przy zamówieniu do dostawcy w opisywanym wdrożeniu działa w chwili dopisania pozycji, a nie dopiero po fakturze. Formularz podpowiada cenę zakupu z kartoteki i porównuje ją z ceną sprzedaży netto. Gdy cena zakupu jest wyższa, dopisanie się nie udaje, a gdy narzut jest niższy niż w kartotece, użytkownik musi potwierdzić pozycję.
Formularz zamówienia do dostawcy podstawia cenę zakupu z kartoteki artykułu, a cenę sprzedaży netto i narzut pobiera z kartoteki w tle i porównuje je z ceną wpisaną. Cena zakupu wyższa od ceny sprzedaży blokuje dopisanie pozycji komunikatem „Cena zakupu jest wyższa od ceny sprzedaży!”. Niższy narzut wywołuje pytanie z przyciskami „TAK” i „NIE”.
Zamówienie do dostawcy jest dokumentem z nagłówkiem i pozycjami
Dla działu zamówień zamówienie do dostawcy to dokument z nagłówkiem i pozycjami. Ten sam formularz obsługuje dopisywanie i edycję, a także podgląd tylko do odczytu. Nagłówek ma pięć pól, które zestawia tabela.
| Pole | Jak się je wypełnia |
|---|---|
| Dostawca | Wyszukiwanie po nazwie skróconej lub po miejscowości |
| Firma główna | Spółka grupy, w imieniu której zamawia dział zamówień |
| Termin realizacji | Wybór w kalendarzu |
| Priorytet | Pole wymagane, wybór ze słownika |
| Uwagi do zamówienia | Tekst do 200 znaków |
Pozycja zaczyna się od pól Asortyment (wyszukiwanie po indeksie lub nazwie) i Opakowanie (pole wymagane). Potem idą pola Ilość opakowań oraz Ilość, z których widać zawsze tylko jedno: pole „Ilość opakowań” pojawia się po wyborze opakowania, a wtedy pole „Ilość” znika. Cenę zakupu wpisuje się w polu Cena netto. Przy pozycji są cztery przyciski:
- Dodaj. Dopisuje pozycję do zamówienia po przejściu kontroli.
- Wyczyść dane. Opróżnia pola pozycji.
- Nowy asortyment. Otwiera formularz kartoteki w oknie.
- Opakowania. Pokazuje kody EAN opakowań artykułu z liczbą sztuk większą niż jeden. Bez wybranego artykułu pokazuje komunikat „Asortyment nie został wybrany!”.
Cena zakupu podpowiada się z kartoteki i można ją zmienić
Po wybraniu artykułu formularz podstawia do pola „Cena netto” cenę zakupu z kartoteki. Użytkownik może ją zmienić. Cenę sprzedaży netto i narzut procentowy formularz zapisuje w ukrytych polach i porównuje z ceną wpisaną, więc użytkownik nie musi ich przepisywać ani pamiętać. Opis kartoteki artykułu znajdziesz na stronie o kartotekach magazynowych w WMS.net.
W analizie przedwdrożeniowej zakładano tę samą zasadę: wartość domyślną ceny zakupu odczytuje się z kartoteki z możliwością edycji.
Ilość podaje się w opakowaniach wybranego kodu, a kod jednosztukowy oznacza sztuki. Ekran przelicza sztuki z liczby sztuk w opakowaniu i liczby opakowań. Podobny wybór opakowania w zamówieniu punktu opisuje strona o opakowaniach zbiorczych w zamówieniu do magazynu.
Cena zakupu wyższa od ceny sprzedaży blokuje dopisanie pozycji
Przy dopisaniu pozycji ekran wykonuje sześć kontroli w stałej kolejności:
- wypełnienie pól wymaganych,
- powtórzony indeks w tym samym dokumencie,
- liczba opakowań,
- cena,
- liczba sztuk w opakowaniu,
- narzut.
Powtórzony indeks blokuje dopisanie. Brak liczby opakowań kończy się komunikatem „Brak ilości opakowań!”, a brak liczby sztuk w opakowaniu komunikatem „Blokada dopisania. Brak ilości w opakowaniu!”. Brak ceny daje komunikat „Brak ceny!”. Wreszcie cena zakupu wyższa niż cena sprzedaży netto blokuje dopisanie komunikatem „Cena zakupu jest wyższa od ceny sprzedaży!”.
Podobna kontrola ceny, z komunikatem „Cena jest większa od ceny sprzedaży!”, występuje także w formularzu przyjęcia bezpośredniego. Przyjęcie towaru z ceną z faktury opisuje strona o przyjęciu z wartością z faktury.
| Kontrola przy dopisaniu pozycji | Co widzi użytkownik |
|---|---|
| Powtórzony indeks w dokumencie | Blokada dopisania |
| Brak ceny | Komunikat „Brak ceny!” |
| Cena zakupu wyższa niż cena sprzedaży netto | Komunikat „Cena zakupu jest wyższa od ceny sprzedaży!” |
| Niższy narzut niż w kartotece | Okno „Narzut jest mniejszy niż zapisany w kartotece. Czy dopisać pozycję?” z przyciskami „TAK” i „NIE” |
Cena zakupu wyższa niż cena sprzedaży blokuje dopisanie pozycji, a niższy narzut wymaga potwierdzenia.
Niższy narzut wymaga potwierdzenia przyciskiem TAK
Gdy różnica między ceną sprzedaży netto a ceną zakupu jest mniejsza niż narzut procentowy z kartoteki, policzony od ceny zakupu, pojawia się okno. W pierwszej linii stoi zdanie „Narzut jest mniejszy niż zapisany w kartotece.”, w drugiej pytanie „Czy dopisać pozycję?”. To reguła przyjęta w opisywanym wdrożeniu. Kontrola dotyczy artykułów, którym w kartotece zapisano narzut.
Przycisk „TAK” dopisuje pozycję do zamówienia. Przycisk „NIE” czyści ilość w sztukach i obie ceny oraz kasuje wybór artykułu, a wybrane opakowanie i liczba opakowań zostają w polach. Użytkownik poprawia więc cenę albo wybiera inny artykuł, nie zaczynając pozycji od zera.
Zatwierdzenie i bufor zamówienia do dostawcy
Zamówienie ma cztery przyciski dokumentu:
- Zapisz. Zatwierdza zamówienie: nadaje numer z licznika i zapisuje osobę zatwierdzającą.
- Bufor. Zapisuje wersję roboczą.
- Usuń. Pyta „Czy na pewno chcesz usunąć dokument?”.
- Historia. Otwiera historię dokumentu i jest widoczna dla już zapisanego dokumentu.
Przy braku pozycji zapis, także do bufora, kończy się komunikatem „Blokada zatwierdzenia.” i „Brak pozycji dokumentu!”. Przy dopisaniu pozycji ilość zamówiona zapisuje się także w osobnym polu pozycji, jako zapis pierwotny.
Narzut domyślny zapisuje się w kartotece artykułu
W formularzu artykułu wybór grupy artykułów podstawia domyślny narzut procentowy grupy do pola kartoteki. Wartość można zmienić dla konkretnego artykułu. Ponowny wybór grupy artykułów w formularzu artykułu podstawia wartość grupy jeszcze raz.
W analizie przedwdrożeniowej opisano ten sam podział: narzut domyślny grupy z możliwością edycji dla pozycji asortymentu. Zakładano też, że gdy cena zakupu nie zachowuje narzutu zapisanego dla artykułu, użytkownik dostaje komunikat z dodatkowym potwierdzeniem, a cena zakupu wyższa niż sprzedaży jest zablokowana. Inny podział asortymentu, na klasy według wartości i rotacji, opisuje strona o analizie ABC i XYZ.
Jedno zamówienie, dwa artykuły: przykład
Przykład. Dział zamówień tworzy zamówienie do Dostawcy Testowego dla Spółki Testowej. Dla Artykułu A kartoteka ma cenę zakupu 8,00 zł, cenę sprzedaży netto 10,00 zł i narzut 30 procent. Użytkownik wybiera opakowanie i wpisuje liczbę opakowań. Różnica cen wynosi 2,00 zł, a 30 procent z ceny zakupu to 2,40 zł. Po kliknięciu Dodaj pojawia się więc pytanie „Narzut jest mniejszy niż zapisany w kartotece. Czy dopisać pozycję?”. Użytkownik wybiera „TAK” i pozycja trafia do zamówienia.
Dla Artykułu B wpisuje cenę zakupu 11,00 zł przy cenie sprzedaży 10,00 zł i widzi blokadę „Cena zakupu jest wyższa od ceny sprzedaży!”. Zatwierdzone zamówienie dostaje numer z licznika, w przykładzie ZPZ 26-5001. Rozwinięcie skrótu ZPZ i miejsce zamówienia w obiegu dokumentów opisuje strona o programie do przyjmowania zamówień.
Czego kontrola nie obejmuje
Opisana kontrola działa w ekranie, przy dopisywaniu pozycji. Kontrola narzutu dotyczy artykułów, którym w kartotece zapisano narzut. Opis nie obejmuje działania zapytań i procedur, których treści nie znamy, ani korekty pozycji po zapisie zamówienia.
Marżę liczoną po fakcie, na dostawie, opisuje strona o realnej marży na dostawie. Etap po zamówieniu, czyli przyjęcie towaru, opisuje strona o przyjmowaniu towaru w magazynie. Moment, w którym samo zamówienie jest potrzebne, wyznacza strona o zapasie bezpieczeństwa, a zamówienia własnych punktów strona o oknie zamówień punktu.
Cztery pytania przed ustawieniem kontroli w Twojej firmie
- Gdzie dziś w Twojej firmie sprawdza się, czy cena zakupu zachowuje założony narzut: przy zamówieniu czy dopiero po fakturze?
- Czy narzut jest ustalany dla grupy artykułów, czy dla każdego artykułu osobno?
- Kto ma prawo potwierdzić pozycję z niższym narzutem i czy ma to zostawiać ślad w dokumencie?
- Czy zamówienie do dostawcy ma przechodzić przez bufor przed zatwierdzeniem i kto je zatwierdza?