1. Opis ogólny
2. Dopisywanie i korygowanie cenników
2.1 Dopisywanie cenników
Dopisywanie ręcznie
Z innego cennika
Z pliku CSV
2.2 Kopiowanie z innego cennika
2.3 Zmiana cen ręczna
2.4 Zmiana cen automatyczna wg formuły
Opis ogólny
Wzory obliczeń
Użycie cen ofertowych dostawców
Alert oblicza ceny wg formuły
2.5 Prawo do zmiany cen sprzedaży
2.6 Zmiana tabelarycznie
2.7 Zmiana na ceny losowe
2.8 Zmiana cen w cenniku w locie
2.9 Dopisywanie do cennika w locie
2.10 Dopisywanie i zmiana cen w funkcji SOA
2.11 Usuwanie cenników
2.12 Aktualne ceny asortymentu (+ zmiana)
3. Tematy powiązane
1. Opis ogólny
W programie Trawers jest rozbudowany mechanizm zarządzania cenami sprzedaży.
Cenniki: katalogowe, kontraktowe (indywidualne) i promocyjne.
Ceny mogą podlegać upustom w zależności od ilości, wartości
i rodzaju sprzedawanego asortymentu.
Ustalone ceny można sprawdzać pod kątem oczekiwanej minimalnej marży.
Rodzaje cenników
Ogólnie
-------
[60] Podstawowy (katalogowy)
[50] Podstawowy (katalogowy) dla magazynu (oddziału)
[40] Dla grup odbiorców
[30] Dla konkretnych odbiorców (kontraktowy)
[25] Dla odbiorców z różnymi adresami wysyłkowymi
[20] Promocyjny (ogólny)
[10] Promocyjny dla magazynu (oddziału)
Patrz szczegóły:
Cenniki sprzedaży
* Wybrać rodzaj cennika, zwykle rozpoczyna się od utworzenia rodzaju:
cennik katalogowy
* Podać: numer i nazwa cennika, w nazwie warto podać datę obowiązywania
* Podać: waluta i okres obowiązywania, program podpowiada koniec roku
NOTE: Datę do.. można zmienić, klawisz: F7 (korekta).
* Podać parametry, opisane wyżej
Program utworzy nagłówek cennika. Po utworzeniu nagłówka, trzeba dopisać
pozycje, tzn. asortyment tego cennika. Pozycje (asortyment) można dopisać:
a) Dopisywanie ręcznie, pozycja po pozycji
Wpisuje się kolejne pozycje (indeksy) i podaje ceny sprzedaży.
b) Dopisywanie indeksów z KIM
Dopisywanie indeksów z KIM (wszystkie lub wg warunku query)
(dopisywanie z KIM, to jest najprostsza metoda wypełniania cennika
podczas rozpoczynania pracy z programem)
o-------------------------------------------------------o
| |
| Dopisz indeksy z KIM: Wszystkie, wyBrane [W] |
| |
o-------------------------------------------------------o
c) Dopisywanie z innego cennika
Można dopisywać wszystkie lub wybrane indeksy z innego cennika
bieżącego lub archiwalnego:
o-------------------------------------------------------o
| Rok obliczeniowy: 2019 |
| Kopiuj z cennika: ...... |
| |
| Kopiuj ceny partii LOT i serii SER [N] |
| Indeksy KIM: Wszystkie, wyBrane [W] |
o-------------------------------------------------------o
d) Dopisywanie z pliku CSV
Pobiera się ceny z pliku CSV wg definicji (mapowania) MI [003].
Definicja zawiera: Indeks KIM, BarKod (ean13) lub kod KID oraz ceny:
Netto 1,2,3 i Brutto 1,2,3
Program wyszukuje pozycję w cenniku wg pola w CSV identyfikującego asortyment:
najpierw szuka wg Indeks KIM, następnie wg BarkKod (ean13), na koniec, wg Kod KID.
Z pliku CSV można wczytać dowolne ceny, np. tylko Netto1.
Wtedy pozostałe ceny nie ulegną zmianie.
o-------------------------------------------------------o
| Nr definicji CSV: .. |
| |
| Dopisać nowe ? [T] |
| Aktualizować istniejące ? [T] |
o-------------------------------------------------------o
CSV Pobieranie z pliku
Po dopisaniu indeksów można ustalić (obliczyć) ceny dla kolejnych pozycji asortymentu.
Ceny można podać ręcznie lub obliczyć automatycznie wg wzoru (formuły).
Formuły i wzory obliczeniowe
8.2 Dopisywanie (kopiowanie) z innego cennika
* Dopisać nagłówek nowego cennika
* Pobrać (dopisać) pozycje z innego cennika:
1. Kopiuj z cennika (F2/O-kopiuj): wskazać rodzaj cennnika
2. Symbol: wskazać symbol cennika
3. Indeksy KIM: wskazać Wszystkie, wyBrane
4. Dopisać
Jeżeli w cenniku docelowym jest już taka pozycja (indeks), to program
wyświetla komunikat, np.
15010 PLN 2015010100:00BARWNIK-INDYG
Ten rekord już jest w zbiorze: 211 MI00CEMT
Komunikat identyfikuje rekord (pozycje) który już jest:
1 50 10 .. ...... ...... PLN 20150101 00:00 BARWNIK-INDYGO ....... ......
- -- -- -- ------ ------ ---- -------- ----- -------------- ------- ------
| | | | | | | | | | | |
| | | | odbiorca | waluta data od godz indeks nr LOT nr SER
| typ | grupa symbol
id pozycji |
magazyn
Można kopiować cenniki noninowane w różnych walutach. Trzeba podać kurs waluty
do przeliczenia cen np. z PLN na EUR.
2.3 Zmiana cen ręczna
Ceny można wpisywać oraz zmieniać ręcznie, tj. pozycja po pozycji
Trzeba wybrać pozycję (F10) i wpisać poszczególne kwoty na ekranie.
Można wpisać 3 ceny netto i 3 ceny brutto. Program pokazuje aktualną
cenę ostatniego przychodu i średnią cenę zapasów. Można podać cenę bazową
(CK cena do kalkulacji), która będzie bazą do obliczenia marży i narzutu.
Cena bazowa (CK) (do kalkulacji)
Podczas dopisywania nowej pozycji (indeksu) do cennika, w polu CK program
podpowiada aktualny: Koszt szacunkowy w PLN. Metoda obliczania kosztu
wskazana jest w parametrach systemu NA Sprzedaż (pole: ProfBase).
[1] Cena (koszt) ostatniego przychodu zapisana w karcie KIM
[2] Cena (koszt) ostatniego przychodu zapisana w karcie KSOM/LOT/SER
itd. [3]...[7]
Parametry systemu NA Sprzedaż
Parametr określa, czy program użyje podanej ceny bazowej (CK) do obliczeń:
[T] Cenę sprzedaży liczyć od ceny bazowej
[N] Ceny sprzedaży nie liczyć od ceny bazowej
[T] Cenę sprzedaży liczyć od ceny bazowej
Ceny sprzedaży 1.. 6, liczyć od wartości podanej w następnym polu:
Cena do kalkulacji CK. Trzeba podać cenę większą od zera.
Domyślnie program podpowiada cenę ostatniego zakupu lub cenę średnią.
Podpowiadane ceny są w walucie bazowej tj. w PLN
Cena sprzedaży CS = CK + % narzutu
Kwota zysku = CS - CK
% marży = kwota zysku / CS * 100
NOTE: Jeżeli cennik jest w walucie obcej, np. EUR, to w polu:
Cena do kalkulacji, też naleźy podać wartość w walucie
Program automatycznie wypełni wszystkie ceny netto i brutto, np.
-------------------------------------------------------------------
Stawka PTU .. 23.00 % Użyć cenę do kalkulacji CK (T/N) T 100.00
o-----<- 100 + 5% = 105 ---<--------o
|
v
% narzutu Cena CS Kwota PTU Zysk CS-CK Marża
netto 1. 5.00 % 105.00 24.15 5.00 4.76 %
2. 7.00 % 107.00 24.61 7.00 6.54 %
3. 9.00 % 109.00 25.07 9.00 8.26 %
brutto 4. 5.00 % 129.15 24.15 5.00 4.76 %
5. 7.00 % 131.61 24.61 7.00 6.54 %
6. 9.00 % 134.07 25.07 9.00 8.26 %
-------------------------------------------------------------------
[N] Ceny sprzedaży nie liczyć od ceny bazowej
Ceny sprzedaży 1.. 6 można ustalać dowolnie.
W polu: Cena do kalkulacji (CK) trzeba podać zero
Zysk = cena sprzedaży - cena do kalkulacji. Cena do kalkulacji jest
obliczana wewnętrznie jako różnica ceny po i przed narzutem,
tj. CK = cena sprzedaży * (100 / (narzut + 100))
Cena sprzedaży CS = CK + % narzutu
Kwota zysku = CS - CK
% marzy = kwota zysku / CS * 100
Program podpowiada procent (%) narzutu pobrany z parametrów MI.
Parametry systemu MI
W pozycji cennika może byc 6 różnych cen. Jedną z cen, np. nr 6
można traktować informacyjnie.
2.4 Zmiana cen automatyczna wg formuły
Opis ogólny
MI > Cenniki > Cennik ... > Obliczenia [MI_OC315] [MI_OC325] ...
Wpisywanie i zmiana automatyczna polega na obliczeniu nowych cen wg formuły (wzoru).
Formuły i wzory obliczeniowe
We wzorze (w formule) można użyć argumentu, np. ceny ostatniego przychodu,
ceny ostatniego zakupu, bieżący kurs waluty. Można podwyższyć lub obniżyć
obecną cenę o kwotę lub procent.
Argumenty formuł
Można obliczyć cenę sprzedaży1 jako: cena ostatniego przychodu (+) 65 %
lub (w firmach produkcyjnych): sumaryczne koszty normatywne (+) 80 %
Wzory obliczeń
We wzorze można wskazać % narzutu. Najpierw obliczyć cenę do kalkulacji CK
a następnie cenę sprzedaży = cena do kalkulacji CK + % narzutu
Trzeba zbudować dwie formuły i wykonać dwa obliczenia
Program może zapisać tylko cenę wskazaną, np. Cena sprzedaży2,
lub wskazaną i jej odpowiednik brutto (netto), np. Cena sprzedaży5
o-- Parametry obliczeń ----------------------------------------o
| |
| Ostatnio zapisano AA 20xx.03.14 11:32:02 dzisiaj |
| |
| Nr formuły 0100 Wg ceny ostatniego przychodu |
| |
| Obliczana cena Cena sprzedaży 1 |
| |
| Karty indeksu KIM: Wszystkie, wyBrane (W/B) W |
o------> Zaokrąglenie - liczba miejsc po przecinku 2 |
| | Zapisać obliczone ceny do cennika ? (T/N) N |
| | Zapisać tylko, gdy cena większa od 0 (T/N) T <-----------o
| o--------------------------------------------------------------o |
o--- np. 2 grosze, 1 dziesiątki, 0 złote |
|
v
Np. gdy ceny wg ofert dostawców: ------------------------
T Zapisze tylko gdy są pozycje w ofercie T Zapisz tylko ceny większe od zera
N Zapisze cene = 0, gdy nie ma oferty N Zapisz także ceny równe zero
------------------------
Nowe ceny, obliczone automatycznie wg formuł można od razu zapisać
do cennika lub tylko wyświetlić w raporcie.
Po obliczeniach, program poda wartość zapasów magazynowych. Poda wartości
wg cen zakupu, poprzedniej wysokości obliczanej ceny (np. ceny sprzedaży 1)
oraz obecnie liczonej wysokości ceny (tej samej, tj. ceny sprzedaży 1).
Np. wartość zapasów wg ceny:
Zakupu 72,317.00 100.00 %
Poprzedniej (sprzedaży) 109,851.00 151.90 %
Obliczanej (sprzedaży) 95,079.00 131.48 %
Takie zestawienie pokaże rentowność, jakiej można spodziewać się
ze sprzedaży towarów. Łatwo można wyliczyć kwotę oczekiwanego przychodu,
tj. zapasy w cenie sprzedaży minus (-) zapasy w cenie zakupu (koszty).
NOTE: Program zapamiętuje parametry ostatnich obliczeń.
Podczas kolejnych obliczeń podpowiada zapamiętane parametry i podaje
podaje datę i czas ostatnich obliczeń oraz symbol operfatora.
Np. Ostatnio zapisano: AA 20xx.08.06 12:48:57 minęło 2m 2t 2d
Użycie cen ofertowych dostawców
Szczególnym sposobem jest przenoszenie cen z ofert dostawców do cenników sprzedaży.
Program wykorzystuje formuły obliczeniowe. Argumenty: [018] [019] [020] [021].
Formuły. Wartości zapasów
Dokładny opis przenoszenia, krok po kroku, jest w tym dokumencie:
Kartoteka cen dostawców
Alert oblicza ceny wg formuły
Alert oblicza ceny asortymentu wg podanej formuły we wskazanym cenniku sprzedaży.
Parametry do obliczeń alert pobiera z tabeli: Ostatnie wybory operatora.
Użytkownik podaje (wpisuje) parametry na ekranie podczas dialogu z programem.
Następnie zapisuje je pod wskazaną nazwą w tabeli: Ostatnie wybory operatora.
Alert wywołany automatycznie, odczytuje parametry i wykonuje obliczenia.
Patrz szczegóły:
Alerty. Przykłady. Definiowanie
2.5 Prawo do zmiany cen sprzedaży
Prawo do zmiany cen sprzedaży w cennikach można ograniczyć poprzez mechanizm
warunków (filtrów) przydzielanych poszczególnym operatorom w funkcji
nadawania uprawnień.
Warunki (filtry) operatorów
Celem mechanizmu jest ograniczenie operatorom możliwości zmiany cen
w cennikach tylko do określone go asortymentu.
Filtry zakłada się na: Grupa, Wyróżnik, Rodzaj
Warunek (filtr) jest aktywny podczas opracowywania cenników
i obliczania cen wg formuł.
* Sprawdzany jest podczas zmian w pozycji cennika
* Nie pozwala usunąć/dopisać/zmienić pozycji cennika
* Blokuje dostęp do funkcji zbiorczo przetwarzających pozycje cennika
2.6 Zmiana tabelarycznie
Umożliwia szybką, tabelaryczną zmianę cen w cenniku. Globalnie, w wielu pozycjach.
Po wybraniu funkcji: Zmień ceny tabelarycznie, pokazuje się tabela z cenami
Tabela uwzględnia nałożone wcześniej warunki na KIM i wyrażenia Query
W tabeli można zmieniać ceny globalnie, podobnie jak w funkcji
PM > Globalne zmiany w zbiorach
Globalne zmiany pól w bazie danych
Po ustawieniu kursora we właściwej kolumnie i wpisaniu wartości, przechodzi się
do następnego wiersza w tej kolumnie.
Można ukryć kolumny, co zapobiega przypadkowej zmianie wartości w innych kolumnach
Po wprowadzeniu ceny od razu następuje zapis do bazy danych.
(tu jest inaczej niż w PM > Globalne zmiany w zbiorach)
Tam są trzy kroki: zmiana wartości w tabeli tymczasowej, pokazanie różnic
i na koniec: zapis.
2.7 Zmiana na ceny losowe
Do cenników można wpisać ceny generowane losowo z podanego przedziału.
Funkcja pomocnicza, np. do testowania formuł.
Netto1 od: 30.00 do: 63.99
Program wpisze ceny ustalone losowo do pozycji (indeksów) w cenniku:
--- Indeks ----- Cena netto 1
-------------------------------
FOTEL-J210C 45.59
FOTEL-PODUSZKA01 44.42
GRANULAT 60.84
KARTON01 30.39
RAMA-JAS ZAKUP 52.88
-------------------------------
2.8 Zmiana cen w cenniku w locie
Ceny poszczególnych pozycji asortymentowych znajdujących się w cenniku
można zmienić w locie:
Zakupy
a) Podczas rejestrowania faktur zakupu można zmienić w locie cenę pozycji
w cenniku. Można także dopisać pozycję z nowym indeksem.
Zmianę umożliwia klawisz na ekranie pozycji faktury zakupu:
F10-ustalenie cen sprzedaży.
Klawisz F10 jest aktywny w polu: Wartość zakupu
Program podpowiada cenę zakupu z aktualnie rejestrowanej faktury zakupu.
Ułatwia ustalanie ceny sprzedaży.
Przy zakupach walutowych, np. w EUR, można wybrać cennik:
* PLN pokażą się cenniki we wszystkich walutach
* EUR pokażą się cenniki w EUR
Pozwala to na ciągłą kontrolę poziomu cen sprzedaży w porównaniu
do rejestrowanych cen zakupu. Istotne zwłaszcza wtedy, gdy ceny zakupu
często się zmieniają.
Sprzedaż
b) Podczas rejestrowania dokumentów sprzedaży można zmienić ceny sprzedaży w cenniku.
Aby umożliwić zmianę, należy operatorowi oznaczyć parametr 0729 [1]
Zmianę ceny sprzedaży, w locie, w cennikach: magazynowym, promocyjnym, itd.
może zrobić operator, który ma uprawnienie do funkcji:
MI > Cennik katalogowy > Korekta [MI_OC312]
2.9 Dopisywanie do cennika w locie
Do cennika można w locie dopisywać nowe pozycje asortymentowe.
Zakupy
a) Podczas rejestrowania faktur zakupu.
* W polu: Wartość pozycji faktury --> F10-ustalenie cen sprzedaży
* Na ekranie cennika: --> F8 (dopisz)
Sprzedaż
b) Podczas rejestrowania faktur sprzedaży.
* W polu: Cena pozycji faktury --> F2-cena sprzedaży
* Na ekranie cennika --> F8 (dopisz)
2.10 Dopisywanie i zmiana cen w funkcji SOA
Zmiana cen sprzedaży [PricesUpdate]
-----------------------------------
* Zmienia ceny w obowiązującym cenniku sprzedaży (wg daty bieżącej)
* Dopisuje indeks i cenę, gdy nie ma w cenniku
Program odszuka bieżący cennik wg podanych parametrów
Odszuka indeksy asortymentu i zmieni ceny sprzedaży, ew. dopisze nową pozycję
Usunięcie cen sprzedaży [PricesDelete]
--------------------------------------
* Usunięcie pozycji cennika
Usuwa ceny z obowiązującego cennika sprzedaży (wg daty bieżącej)
SOA Funkcje OutBound i InBound
2.11 Usuwanie cenników
Usuwanie jednej pozycji
-----------------------
Jedną pozycję wskazaną kursorem można usunąć w funkcji: Korekta
Usuwanie wielu pozycji
----------------------
Wiele pozycji cennika można usunąć w funkcji: Usuwanie
------------------------------
Usuń pozycje wg warunku Query <-- usuwa wg warunku Query
Usuń wszystkie pozycje cennika <-- usuwa cały cennik
------------------------------
2.12 Aktualne ceny asortymentu (+ zmiany)
Zestawienie cen wskazanego asortymentu we wszystkich cennikach, w których
wpisano ten asortyment. Układ danych jest wg rodzajów cennika. Katalogowy -
u góry i promocyjny - na dole.
MI > Cenniki > Aktualne ceny sprzedaży asortymentu [MI_OC370]
Ceny można zmieniać. Jest to wygodna metoda zmiany ceny asortymentu
we wszystkich cennikach, w których asortyment występuje.
-------------------------------------------------------------------
Ceny sprzedaży w dniu: 20xx.05.17 15:08 dzisiaj
Indeks: [FOTEL-J210F ] Fotel JAZZ210F
-----------------------------------------------------------------------------
-- ---------- Cennik ----------- Cena netto 1 Cena netto 2 Cena netto 3
60 Katalogowy 2.135.00 0.00 0.00
50 10 Magazyn centralny 2.025.00 0.00 0.00
40 30 Sieci handlowe 1.770.00 0.00 0.00
20 000001 Promocja majowa 1.990.00 0.00 0.00
10 000001/10 Promocja o.Gdańsk 1.930.00 0.00 0.00
-----------------------------------------------------------------------------