Zakupy > Ceny > Szukanie cen 

Przed zamówieniem artykułu od dostawcy, lub w celach informacyjnych, możliwe jest sprawdzenie ceny, która zostanie zastosowana w danej dacie, dla danej waluty, dla danych lokalizacji i w końcu, dla danej ilości, dla pary artykuł-dostawca.

Funkcja zapytań o cenniki służy zatem do przeprowadzania symulacji w czasie rzeczywistym operując rzeczywistymi danymi aktywnych cenników mających zastosowanie dla danej transakcji zakupu.

To zapytanie może być przeprowadzone tylko dla normalnych cenników (cenników w wierszu). Zgrupowane cenniki, dotyczące kilku pozycji transakcji, nie będą brane pod uwagę w symulacji.

Warunek

SEEREFERTTO Odniesienie do dokumentacji Implementacja

Zarządzanie ekranem

Karta Ekran wpisów

Prezentacja

Zapytanie cennika rozpoczyna się wprowadzeniem kryteriów określających symulację transakcji zakupu.

Kryteria symulacji

Konieczne jest wprowadzenie kryteriów symulacji:

  • artykułu: w celu ograniczenia wyszukiwania do rekordów cenników, które, zawierając identyfikator typu „artykuł”, są kompatybilne z danymi określonymi na poziomie wprowadzonego artykułu.
  • dostawcy: w celu ograniczenia wyszukiwania do rekordów cennika, które, zawierając identyfikator typu „dostawca”, są kompatybilne z danymi określonymi na poziomie wprowadzonego dostawcy.
  • daty transakcji zakupu: aby ograniczyć zastosowanie cenników opartych na ich dacie ważności.
  • waluty: aby ograniczyć zastosowanie cenników do tych, które są wprowadzone w danej walucie lub wyświetlić cennik w wybranej walucie (jeśli przeliczenie waluty jest dopuszczalne przez konfigurację odpowiedniego kodu cennika (zobacz dokumentację: Konfiguracja cennika)).
  • lokalizację zlecenia i lokalizację przyjęcia: w celu ograniczenia zastosowania cenników, które, zawierając identyfikator typu „lokalizacja zlecenie” i/lub „lokalizacja przyjęcia”, są kompatybilne z danymi określonymi na poziomie wprowadzonej pary artykuł/dostawca.
  • ilości i jednostki (danego artykułu): w celu wybrania cenników, wprowadzonych z zakresami ilości jednostek, które mogą mieć zastosowanie. Jeśli rekord cennika został wprowadzony z jednostką inną niż jednostka inicjalizowana przez artykuł, cennik może mieć zastosowanie tylko, jeśli przeliczenie jest dozwolone przez konfigurację kodu cennika i przeliczenie określone w tabeli przeliczania jednostek (zobacz dokumentację Współczynniki przeliczeń).

Zapytanie zastosowanego cennika

Po wprowadzeniu danych w nagłówek przycisk służy do wyświetlania cennika (ceny, upustów i obciążeń), który zostanie zastosowany. Wartości pojawiają się w tabeli „Cennik”.

Tabela zawiera dwie pozycje: jedną dla ceny jednostkowej, i drugą dla ceny zależnej od zamówionej ilości. Inicjalizacja różnych kolumn jest opisana poniżej.

Pozycja ceny jednostkowej
  • Cena brutto jest określana na podstawie wartości znajdującej się w pierwszym, mającym zastosowanie rekordzie cennika (kolejność przetwarzania rekordów cennika można określić priorytetem).
  • Cena netto jest obliczana poprzez podzielenie ceny netto n artykułów (ogólna cena netto) przez ilość n (podaną w nagłówku). Obliczanie ogólnej ceny netto jest wyjaśnione w drugim paragrafie.
Pozycja ceny ogólnej (dla ilości n)
  • Ogólna cena netto jest obliczana na podstawie mających zastosowanie upustów i obciążeń, inicjalizownaych w tabeli „Upusty i obciążenia” na ekranie.
    Ta tabela jest inicjalizowana na podstawie odpowiednich rekordów cennika. Jeśli kilka rekordów cennika posiada tę samą walutę (lub obciążenia), priorytet połączony z kodem cennika określa, który rekord inicjalizuje dane pole. Inne ustawienia odnoszące się do inicjalizowania tych pól mogą być konfigurowane poprzez funkcję Ustawienia cennika, w zakładce Obciążenia/Upusty (zobacz dokumentacje Ustawienia cennika).
  • Kolumna „Dodatkowe” odpowiada kwotom wprowadzonym do kolumn cennika, które nie mają żadnego wpływu na obliczenia ceny netto (są one zapisywane w nagłówku faktury).
  • Kolumna sumy odpowiada sumie transakcji zakupu, łącznie z wszystkimi danymi określonymi w danej pozycji, i stąd jest zależna tylko od następujących danych artykułu: Ogólna cena netto + Dodatkowe.

Tabela „Pozycje cenników”.

Przycisk ten przycisk służy do wyświetlania wszystkich rekordów cennika, które mogą mieć zastosowanie we wprowadzonym kontekście. Pojawią się tylko aktywne cenniki.

Możliwe jest wyświetlenie w wierszu różnych informacji wprowadzonych na poziomie rekordu (cena brutto, upust, limity zastosowania). Kod cennika i rekordu cennika są wyświetlane na końcu wiersza, i są dostępne przez tunel.

Pojawiający się wybór rekordów cennika jest następnie przeprowadzany przez porównanie kryteriów wprowadzonych w nagłówku Zapytania cennika i identyfikatorów określonych w rekordzie cennika. Stąd, jeśli rekord cennika nie posiada pola w tabeli Dostawcy (BPSUPPLIER), lub w innej tabeli zapewniającej identyfikator pozwalający na unikalne określenie kontrahenta, w tabeli może pojawiać się cennik nie mający zastosowania dla kontrahenta (jako że kod strukturalny będący podstawą tabeli nie został określony dla dostawcy podanego w nagłówku). Cennik nie zostanie zastosowany, ale będzie wyświetlany dla celów informacyjnych.

Zamknij

 

Pola

Na tej karcie występują następujące pola :

Blok numer 2

Aby uzupełnić dostawcę należy wprowadzić bezpośrednio kod dostawcy lub kliknąć na ikonę operacji, aby:

  • Wybrać dostawcę w rekordzie.
  • Wybrać dostawcę z listy dostawców dla artykułu-lokalizacji.
  • Wybrać dostawcę zamówienia bezpośredniego z listy dostawców zamówienia bezpośredniego dostępnych dla artykułu-lokalizacji, jeśli artykuł jest artykułem zamówienia bezpośredniego.
  • Utworzyć, zgodnie z uprawnieniami, dostawcę w rekordzie.
  • Wyświetlić notatki o dostawcy.
  • Wyświetlić listę ostatnich cen zamówień.

Ten dostawca nie może być typu „potencjalny dostawca” i musi być „aktywny”.

Jeśli typ wprowadzonego dostawcy to inny, automatycznie otwiera się okno w celu wprowadzenia jego adresu. Jeśli typ wprowadzonego dostawcy to standardowy, można wyświetlić i ewentualnie zmodyfikować adres przy użyciu ikony operacji od momentu uzupełnienia kodu dostawcy.

Po wprowadzeniu lub modyfikacji dostawcy mogą wyświetlić się różne komunikaty:

  • Jeśli dostawca jest w stanie sporu. Ten komunikat może być blokujący, albo też być tylko ostrzeżeniem w zależności od wartości podanej w kodzie blokowania w rekordzie dostawcy.

  • Jeśli zamówienie artykułu jest zablokowane dla tego dostawcy lub dla danego dostawcy w danej lokalizacji przyjęcia. Ten komunikat może być blokujący, albo też być tylko ostrzeżeniem w zależności od wartości podanej w kodzie blokowania w rekordzie artykułu-dostawcy lub w rekordzie artykułu-lokalizacji.
  • Jeśli artykuł nie jest indeksowany u tego dostawcy. Ten komunikat może być blokujący, albo też być tylko ostrzeżeniem w zależności od wyboru dokonanego na poziomie parametru ogólnego ITMBPS – Nr ref. dostawcy (rozdział ACH, grupa REF).
  • Jeśli artykuł-lokalizacja (przyjęcia) nie jest indeksowany u tego dostawcy. Ten komunikat może być blokujący, albo też być tylko ostrzeżeniem w zależności od wyboru dokonanego na poziomie parametru ITMBPSFCY – Nr ref. artykułu-lokalizacji. Jeśli ten komunikat jest blokujący można mimo wszystko kontynuować wprowadzanie, jednak tylko, jeśli pole Lokalizacja przyjęcia zostało zdefiniowane jako możliwe do wprowadzenia na poziomie transakcji wprowadzania. W takim przypadku pole zawierające lokalizację przyjęcia jest czyszczone. Należy wtedy uzupełnić lokalizację, w której artykuł-dostawca jest indeksowany lub, w której parametr ITMBPSFCY – Nr ref. dostawcy-lokalizacji nie jest blokujący.
    Ta kontrola nie ma zastosowania do zamówień między lokalizacjami.
  • Jeśli dostawca ma jednostkę zakupu inną niż jednostka wprowadzania, wyświetla się komunikat i należy podjąć decyzję, czy ma dojść do przeliczenia czy nie.

Jeśli zmodyfikowano dostawcę i jednostki nowego dostawcy różnią się od jednostek poprzedniego, wyświetla się komunikat „Chcesz zamówić w JM MAG?”. Umożliwia to uniknięcie wszelkich niespójności cennika oraz zachowanie jednostki zamówienia będącej spójnej z dostawcą.

  • Jeśli odpowiedź to „Tak”, jednostka zamówienia jest korygowana w jednostce magazynowania.
  • Jeśli odpowiedź to „Nie”, ilości są korygowane poprzez zachowanie jednostek dostawcy.

Podczas duplikowania zamówienia zmiana dostawcy nie jest dozwolona.

Cechy dotyczące przesunięć między firmami: W ramach zamówienia między lokalizacjami lub między firmami, dostawca musi być zadeklarowany jako typu między lokalizacjami, a lokalizacja powiązana z tym dostawcą musi być lokalizacją sprzedaży (definiuje ona lokalizację sprzedaży na lustrzanym zamówieniu sprzedaży). Lokalizacja zakupu będąca źródłem zamówienia musi identyfikować klienta między lokalizacjami, który służy do zdefiniowania klienta zamówienia na lustrzanym zamówieniu sprzedaży.

Jeśli dostawca został zidentyfikowany jako dostawca między lokalizacjami, flaga między lokalizacjami zamówienia jest zaznaczana automatycznie. Jeśli lokalizacja powiązana z dostawcą przynależy do innej firmy niż lokalizacja zakupu zamówienia, flaga między firmami jest również zaznaczana.

Komunikat ostrzegający może wyświetlić się w przypadku, gdy klient powiązany z lokalizacją zakupów jest zablokowany. Wygenerowane zamówienie sprzedaży także ma status zablokowane. Ta funkcjonalność nie ma wpływu na zamówienia między lokalizacjami. Dla przepływów wewnętrznych nie zarządzane jest żadne zlecenie w toku.

  • Data (pole ORDDAT)

Jest to referencja dla wyszukiwania cennika oraz warunków handlowych.

 

To pole wskazuje kod waluty, w której wyrażone są ceny i kwoty zamówienia lub przyjęcia.

Ta obowiązkowa informacja jest inicjalizowana przez walutę dostawcy, do którego adresowane jest zamówienia. Tak długo, jak nie utworzono zamówienia, można cały czas zmodyfikować tę walutę. Jeśli wprowadzono pozycje zamówienia, lub podczas duplikowania zamówienia, użytkownik zostanie zapytany, czy ceny i upusty mają zostać przeliczone w zależności od cenników. Jeśli użytkownik zdecyduje o niestosowaniu cenników, ceny i upusty zostaną przeliczone w nowej walucie po kursie określonym przez typ kursu i datę zamówienia.
Zmiana waluty jest jednak zabroniona, jeśli wprowadzono co najmniej jedną pozycję lub strukturę kosztów.

Z poziomu tego pola, można wprowadzić bezpośrednio kod waluty, którego istnienie jest kontrolowane w tabeli walut, bądź przy użyciu przycisku kontekstowego, aby:

  • wybrać walutę w tabeli,
  • utworzyć, zgodnie z uprawnieniami, kod waluty w tabeli.
  • uzyskać dostęp do szczegółowego adresu dostawcy i wybrać inny adres dostawcy, jeśli jest to konieczne. Adres ten to adres, na który zostanie wysłane potwierdzenie zamówienia.

Cechy dotyczące przesunięć między firmami: W ramach zamówienia między firmami lub między lokalizacjami, waluta uzupełniona na wygenerowanym zamówieniu sprzedaży jest inicjalizowana przez walutę klienta powiązanego z lokalizacją zakupu.

Blok numer 1

Kod lokalizacji będącej źródłem zlecenia (zapytania ofertowego, wniosku zakupowego, zamówienia, zlecenia kooperacji itp.)
To pole jest wymagane. Jest ono domyślnie inicjalizowane przez lokalizację zakupu powiązaną z profilem funkcji użytkownika.
Ten kod można zmienić wybierając inny kod z listy dozwolonych lokalizacji.

To pole wyświetla lokalizację, gdzie towar ma zostać dostarczony przez dostawcę. Jest ono inicjalizowane przez lokalizację zamówienia w przypadku, gdy równa się ona lokalizacji magazynowania.
SEEWARNINGW przypadku wniosku zakupowego, lokalizacja przyjęcia musi przynależeć do tej samej firmy prawnej, co lokalizacja wnioskująca. W przypadku zamówienia, musi ona przynależeń do tej samej firmy prawnej, co lokalizacja zamówienia.
W przypadku wniosku zakupowego lub zamówienia dla artykułu zarządzanego w zapasach:

  • lokalizacja przyjęcia musi być magazynem,
  • nr referencyjny artykułu musi być zdefiniowany dla tej lokalizacji przyjęcia.

Blok numer 3

  • Ilość (pole XQTY)

 

 

Tabela Obciążenia / upusty

  • Opis (pole COLDES)

 

  • % (pole RAT)

 

  • Kwota (pole AMT)

 

Tabela Cena

  • pole NOPRIX

 

  • pole XLIBPRIX

 

  • Cena bazowa (pole XGROPRI)

 

  • Cena z rabatem (pole XNETPRI)

 

  • Inne (pole XAUTRE)

 

  • Suma (pole XTOTAL)

 

Tabela Pozycje cenników

  • pole NOTAR

 

  • Start (pole VDATDEB)

 

  • Koniec (pole VDATFIN)

 

 

 

  • Ilość minimalna (pole VMINQTY)

 

  • Ilość maksymalna (pole VMAXQTY)

 

  • Cena z listy (pole VPRI)

 

  • Współczynnik (pole VCOE)

 

  • pole VXFRAREM1

 

  • pole VXFRAREM2

 

  • pole VXFRAREM3

 

  • pole VXFRAREM4

 

  • pole VXFRAREM5

 

  • pole VXFRAREM6

 

  • pole VXFRAREM7

 

  • pole VXFRAREM8

 

  • pole VXFRAREM9

 

  • Grupa badań (pole VPLISEA)

 

  • Cena (pole VPLI)

 

  • Rekord (pole VPLICRD)

 

Zamknij

 

Ikona "Operacje"

Szczegóły ceny zakupu

 

Zamknij

 

Przyciski określone

Ten przycisk służy do zastosowania kryteriów symulacji wprowadzonych w nagłówku oraz wyświetlania cennika, który zostanie zastosowany.

Ten przycisk służy do wyświetlania wszystkich rekordów cennika, które mogą mieć zastosowanie we wprowadzonym kontekście w tabeli Pozycje cennika .

Komunikaty o błędzie

Jedynymi komunikatami o błędach są komunikaty ogólne.

Użyte tabele

SEEREFERTTO Odniesienie do dokumentacji Implementacja