Program magazynowy WMS.net

Zanim zamówisz: system pilnuje ceny zakupu i narzutu w zamówieniu do dostawcy

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.

Opublikowano · Aktualizacja
www.programmagazyn.pl/baza-wiedzy/
Pracownik z tabletem pokazującym panel danych
Pracownik z tabletem pokazującym panel danych
W skrócie

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.

Pięć pól nagłówka zamówienia do dostawcy
PoleJak się je wypełnia
DostawcaWyszukiwanie po nazwie skróconej lub po miejscowości
Firma głównaSpółka grupy, w imieniu której zamawia dział zamówień
Termin realizacjiWybór w kalendarzu
PriorytetPole wymagane, wybór ze słownika
Uwagi do zamówieniaTekst 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:

  1. wypełnienie pól wymaganych,
  2. powtórzony indeks w tym samym dokumencie,
  3. liczba opakowań,
  4. cena,
  5. liczba sztuk w opakowaniu,
  6. 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.

Cztery kontrole przy dopisaniu pozycji i komunikaty dla użytkownika
Kontrola przy dopisaniu pozycjiCo widzi użytkownik
Powtórzony indeks w dokumencieBlokada dopisania
Brak cenyKomunikat „Brak ceny!”
Cena zakupu wyższa niż cena sprzedaży nettoKomunikat „Cena zakupu jest wyższa od ceny sprzedaży!”
Niższy narzut niż w kartoteceOkno „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.
Kontrola ceny i narzutu przy dopisaniu pozycji zamówienia do dostawcy Schemat kontroli przy dopisaniu pozycji zamówienia do dostawcy: porównanie cen oraz okno potwierdzenia przy niższym narzucie. Dwie kontrole przy dopisaniu pozycji do zamówienia Cena zakupu wyższa od sprzedaży blokuje dopisanie, a niższy narzut wymaga potwierdzenia. Wybór artykułu cena zakupu, cena sprzedaży i narzut z kartoteki Użytkownik poprawia cenę i ilość klika Dodaj Cena zakupu wyższa niż sprzedaży? Różnica cen mniejsza niż narzut z kartoteki? NIE NIE Pozycja dopisana trafia do zamówienia TAK Blokada dopisania Cena zakupu jest wyższa od ceny sprzedaży! TAK Okno pytania Narzut jest mniejszy niż zapisany w kartotece. Czy dopisać pozycję? TAK Pozycja dopisana NIE Część pól wyczyszczona ilość w sztukach, obie ceny i wybór artykułu Kolejność kontroli przy dopisaniu 1. wypełnienie pól wymaganych 2. powtórzony indeks w dokumencie 3. liczba opakowań 4. cena 5. liczba sztuk w opakowaniu 6. narzut Kontrola narzutu dotyczy artykułów, którym w kartotece zapisano narzut.
Dwie kontrole przy dopisaniu pozycji: cena zakupu wyższa od sprzedaży blokuje dopisanie, a niższy narzut wymaga odpowiedzi w oknie pytania. Kontrola narzutu dotyczy artykułów, którym w kartotece zapisano narzut.

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.

Formularz zamówienia do dostawcy z oknem pytania o narzut Formularz zamówienia do dostawcy z oknem pytania o niższy narzut i przyciskami TAK oraz NIE. Zamówienie do dostawcy Dopisywanie Zapisz Bufor Usuń Nagłówek Dostawca Dostawca Testowy Firma główna Spółka Testowa Termin realizacji 2026-11-03 Priorytet * 1 Pozycje Asortyment Artykuł A (A-001) Opakowanie * 0000000000017 - 12 szt. Ilość opakowań 5 Cena netto 8,00 Dodaj Wyczyść dane Nowy asortyment Opakowania L.p. Indeks Nazwa Kod EAN Ilość opak. Ilość Cena netto Wartość netto 1 A-003 Artykuł C 0000000000031 4 48 5,50 264,00 2 A-004 Artykuł D 0000000000048 2 24 12,00 288,00 Narzut jest mniejszy niż zapisany w kartotece. Czy dopisać pozycję? TAK NIE Makieta poglądowa, dane przykładowe
Makieta poglądowa, dane przykładowe. Formularz zamówienia do dostawcy z oknem pytania o niższy narzut i przyciskami „TAK” oraz „NIE”.

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?
Słownik pojęć

Pojęcia z zamówienia do dostawcy

Terminy z tej strony wyjaśnione od strony działu zamówień, który chce wychwycić błąd w cenie przy tworzeniu zamówienia.

ZPZZamówienie do dostawcy
Dokument z nagłówkiem i pozycjami, w którym dział zamówień zamawia towar u dostawcy. W opisywanym wdrożeniu przechodzi przez bufor, a zatwierdzenie nadaje mu numer z licznika.
ZakupCena zakupu
Cena, po której kupuje się towar od dostawcy. Formularz podstawia ją z kartoteki do pola „Cena netto”, a użytkownik może ją zmienić.
SprzedażCena sprzedaży netto
Cena z kartoteki artykułu, z którą formularz porównuje cenę zakupu. Cena zakupu wyższa niż cena sprzedaży netto blokuje dopisanie pozycji.
NarzutNarzut
Wartość procentowa zapisana w kartotece artykułu. W opisywanym wdrożeniu formularz porównuje ją z różnicą między ceną sprzedaży netto a ceną zakupu, policzoną od ceny zakupu.
KartotekaKartoteka artykułu
Zapis artykułu, z którego formularz zamówienia do dostawcy pobiera ceny i narzut do kontroli.
BuforBufor
Zapis zamówienia jako wersji roboczej przyciskiem „Bufor”. Zatwierdzenie przyciskiem „Zapisz” nadaje dokumentowi numer.
FirmaFirma główna
Pole nagłówka zamówienia z wyborem spółki grupy, w imieniu której zamawia dział zamówień.
PierwotnaIlość pierwotna
Ilość zamówiona, zapisywana przy dopisaniu pozycji także w osobnym polu pozycji, jako zapis pierwotny.
FAQ

Zamówienie do dostawcy z kontrolą ceny i narzutu - najczęstsze pytania

01

Skąd formularz bierze cenę zakupu?

Po wybraniu artykułu formularz podstawia do pola „Cena netto” cenę zakupu z kartoteki, a użytkownik może ją zmienić. Cenę sprzedaży netto i narzut procentowy pobiera z kartoteki w tle i porównuje z ceną wpisaną. W analizie przedwdrożeniowej zakładano tę samą zasadę.

02

Co się dzieje, gdy cena zakupu jest wyższa niż cena sprzedaży?

Dopisanie pozycji zostaje zablokowane 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 też w formularzu przyjęcia bezpośredniego.

03

Kiedy system pyta o narzut?

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 „Narzut jest mniejszy niż zapisany w kartotece. Czy dopisać pozycję?”. Kontrola dotyczy artykułów, którym w kartotece zapisano narzut. Według analizy przedwdrożeniowej taki komunikat miał mieć dodatkowe potwierdzenie.

04

Gdzie zapisuje się domyślny narzut?

W kartotece artykułu. Wybór grupy artykułów w formularzu artykułu podstawia domyślny narzut procentowy grupy do pola kartoteki, a wartość można zmienić dla konkretnego artykułu. Ponowny wybór grupy podstawia wartość grupy jeszcze raz.

05

Co robi formularz po kliknięciu Zapisz, a co po kliknięciu Bufor?

Zapisz zatwierdza zamówienie: nadaje numer z licznika i zapisuje osobę zatwierdzającą. Bufor zapisuje wersję roboczą. Przy braku pozycji oba zapisy kończą się komunikatem „Blokada zatwierdzenia.” i „Brak pozycji dokumentu!”.

Chcesz dowiedzieć się więcej o programie magazynowym WMS.net?

Uruchom bezpłatne demo programu magazynowego WMS.net lub zapytaj o szczegóły wdrożenia.