Gdańsk, 2010.11.29 Procedura zmiany stawek VAT w systemie MAGNAT Autor: Paweł Białkowski Wersja dokumentu: 0.2 Historia zmian: Wersja Data Opis 0.1 23.11.2010 Wersja początkowa 0.2 29.11.2010 Dodano opis przeceny do korekty VAT, dodano drukarkę Innova Profit do listy wspieranych urządzeń Spis treści 1 Cel dokumentu...1 2 Czynności serwisu...2 2.1 Korekta wzorców wydruku lub przywrócenie zestawu standardowego...2 2.2 Włączenie suffixowania nazw kasowych przesyłanych do drukarek fiskalnych literą stawki VAT ( opcjonalnie )...3 3 Czynności użytkownika...3 3.1 Czynności możliwe do wykonania z wyprzedzeniem czasowym...3 3.1.1 Określenie stawek VAT, które będą obowiązywać od 01.01.2011...3 3.1.2 Przypisanie towarom stawek VAT, które będą obowiązywać po 01.01.2011...4 3.1.2.1 Zachowanie domyślne...4 3.1.2.2 Przyporządkowanie przyszłej stawki VAT dla pojedynczego towaru...4 3.1.2.3 Przyporządkowanie przyszłej stawki VAT dla grupy towarów...5 3.1.3 Czynności możliwe do wykonania tylko po zakończeniu sprzedaży w starych stawkach, a przed rozpoczęciem sprzedaży w nowych stawkach...7 3.1.3.1 Dokonanie zmiany tabeli stawek VAT w systemie...7 3.1.3.2 Zmiana stawek VAT w drukarkach fiskalnych...7 3.1.4 Półautomatyczna przecena towarów...8 4 Pozostałe zagadnienia...10 5 Lista drukarek fiskalnych zweryfikowanych pod kątem zmiany stawek VAT...10 1 Cel dokumentu Dokument opisuje zagadnienia związane ze zmianą stawek VAT w systemie MAGNAT. Szczegółowość opisu wynika z tego, że jest to operacja, która będzie wykonywana jednorazowo, i należy się do niej dobrze przygotować. Dokument dotyczy systemu MAGNAT w wersjach 7.0.11 i nowszych, w starszych wersjach większość niżej opisanych funkcjonalności nie występuje.
2 Czynności serwisu W punkcie tym opisane są czynności, które powinna wykonać osoba opiekująca się oprogramowaniem, można ( i należy! ) je wykonać z wyprzedzeniem czasowym 2.1 Korekta wzorców wydruku lub przywrócenie zestawu standardowego Starsze wersje systemu Magnat miały we wzorcach wydruku dokumentów i ewidencji na stałe przypisane oznaczenia procentowe do poszczególnych liter odpowiadających stawkom VAT. W obecnych wzorcach używa się pól które wyświetlą wartość procentową danej stawki, która obowiązywała w momencie wystawiania danego dokumentu. Pola te to odpowiednio: #STA,#STB,#STC,#STB,#STD,#STE,#STF,#STG,#STH - wyświetlają wartości stawek VAT przyporządkowanych w Magnacie danym literom, z dokładnością do setnych procenta, np 22.00%, 7.00% itd oraz ( tylko w ewidencjach ) #SA,#SB#SC,#SD,#SE,#SF,#SG,#SH - wyświetlają wartości stawek VAT przyporządkowanych w Magnacie danym literom, z dokładnością do jednego procenta, np 22%, 7% itd Przykładowo, tabelka podsumowania VAT dla towarów w dokumencie PZ ( wzorzec pz.wzr ) powinna wyglądać tak: #TABLEDEF SUMA_TOWAROW #TFDEF WARTOŚĆ W CENACH ZAKUPU Stawka Netto Vat Brutto #STA0000 #RZNETTOA000 #RZVATBA000 #RZBRUTTOA000 #STB0000 #RZNETTOB000 #RZVATBB000 #RZBRUTTOB000 #STC0000 #RZNETTOC000 #RZVATBC000 #RZBRUTTOC000 #STD0000 #RZNETTOD000 #RZVATBD000 #RZBRUTTOD000 #STF0000 #RZNETTOE000 #RZVATBE000 #RZBRUTTOE000 #STH0000 #RZNETTOH000 #RZVATBH000 #RZBRUTTOH000 Razem #RZNETTOSBKK #RZVATNSBKK #RZBRUTTOSBKK Słownie : #SLOWNIENZBK000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 #TFEND #TABLEEND podczas, gdy dotychczas wyglądała np. tak: #TABLEDEF SUMA_TOWAROW #TFDEF WARTOŚĆ W CENACH ZAKUPU Stawka Netto Vat Brutto 22.00% #RZNETTOA000 #RZVATBA000 #RZBRUTTOA000 7.00% #RZNETTOB000 #RZVATBB000 #RZBRUTTOB000 0.00% #RZNETTOC000 #RZVATBC000 #RZBRUTTOC000 3.00% #RZNETTOD000 #RZVATBD000 #RZBRUTTOD000 5.00% #RZNETTOE000 #RZVATBE000 #RZBRUTTOE000 zw. #RZNETTOH000 #RZVATBH000 #RZBRUTTOH000 Razem #RZNETTOSBKK #RZVATNSBKK #RZBRUTTOSBKK Słownie : #SLOWNIENZBK000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 #TFEND #TABLEEND W przypadku wzorców które były modyfikowane do potrzeb użytkownika, proponujemy wprowadzić powyższą modyfikację ręcznie. W przypadku pozostałych wzorców, proponujemy skopiować aktualny standardowy zestaw z katalogu /home/magmaster/wzorce do katalogu wzorców użytkownika ( zazwyczaj /home/magnat albo /home/magazyn ) Można to zrobić np. tak (jako root): cp -f /home/magmaster/wzorce/*.wzr /home/magazyn/wzorce/ chown -R magazyn.mgn /home/magazyn/wzorce
2.2 Włączenie suffixowania nazw kasowych przesyłanych do drukarek fiskalnych literą stawki VAT ( opcjonalnie ) W związku ze przyporządkowania stawek VAT dla niektórych towarów, należy się liczyć z możliwością wystąpienia zjawiska zwanego efekt siodła lub schodek podatkowy Drukarka fiskalna nie pozwoli sprzedać towaru o zadanej nazwie w podwyższonej stawce VAT, jeśli kiedyś dla towaru o tej nazwie stawkę obniżano. W takim przypadku paragon drukarka wyświetli komunikat o błędzie i paragon zostanie anulowany. Aby zmniejszyć ryzyko wystąpienia takiej sytuacji, można wymusić zachowanie unikalności przesyłanej do drukarki nazwy kasowej poprzez dodawanie do niej oznaczenia stawki VAT. Należy w tym celu na każdym komputerze kasowym dopisać do system.cfg opcję: cash_name_suffix=yes, 18 lub: cash_name_suffix=full, 18 przy czym podana liczba określa, do jakiej długości będzie obcinana nazwa kasowa ( domyślnie 18 znaków ); liczba ta nie może być większa niż 24 i mniejsza niż 1 Przykładowo, wysyłając towar o nazwie CHLEB OLIWSKI w stawce B=7%, w pierwszym przypadku zostanie przesłana i wydrukowana nazwa: CHLEB OLIWSKI B a w drugim nazwa: CHLEB OLIWSKI B07 3 Czynności użytkownika 3.1 3.1.1 Czynności możliwe do wykonania z wyprzedzeniem czasowym Określenie stawek VAT, które będą obowiązywać od 01.01.2011 Wybrać opcję Definicje/Inne/Przyszłe stawki VAT utworzyć listę wszystkich stawek VAT które mają ulec zmianie nacisnąć <DODAJ>, po czym wpisać dane nowej stawki VAT i zatwierdzić operację <OK> - przykład
poniżej 3.1.2 Przypisanie towarom stawek VAT, które będą obowiązywać po 01.01.2011 3.1.2.1 Zachowanie domyślne Standardowo, w przypadku gdy dla towaru nie zmieni się litera stawki VAT, a tylko jej wartość, nie ma potrzeby przyporządkowywania towarowi nowej stawki. Przykładowo, jeśli okaże się że w miejsce stawki A=22% zostanie określona stawka A=23%, to po zmianie stawek VAT wszystkim towarom w stawce A, którym nie jest przypisany przyszły VAT, zostanie przypisana stawka A=23% 3.1.2.2 Przyporządkowanie przyszłej stawki VAT dla pojedynczego towaru Przyszłe stawki VAT można uzupełniać towarom na bieżąco podczas pracy z dokumentami w liście towarów znajduje się przycisk <PROP. VAT> który pozwala na określenie dla towaru docelowej stawki VAT. Przykład poniżej:
3.1.2.3 Przyporządkowanie przyszłej stawki VAT dla grupy towarów Aby przyporządkować przyszłą stawkę VAT większej grupie towarów jednocześnie, można skorzystać z opcji: Definicje/Towary/Towary/Przyszłe stawki VAT towarów Pojawi się pytanie, Czy wczytać na listę proponowane do zmiany VAT towary z bazy?, na co odpowiadamy <TAK> jeśli chcemy edytować/podglądnąć też towary którym już wcześniej przypisaliśmy przyszłą stawkę lub <NIE> jeśli chcemy przygotować zmianę VAT dla kolejnej grupy towarów. Pojawi się okno PRZYSZŁE STAWKI VAT w którym warto zwrócić uwagę na przycisk <ZAKRES> umożliwiający przyporządkowanie nowej stawki VAT większej ilości towarów, co działa podobnie jak przycisk <ZAWĘŻ> w liście towarowej
Potwierdzenie <OK> spowoduje wyświetlenie listy towarów spełniających podane kryteria. Z listy można usunąć towary, które chcemy pominąć. Na koniec należy wybrać nową stawkę VAT w polu Przyszła stawka VAT i zatwierdzić operację <OK> Do listy można dodać lub usuwać kolejne towary ( przyciski <DODAJ> i <USUŃ> ), można też dodać kolejny zakres towarów. Na koniec należy nacisnąć <OK> - dopiero w tym momencie, po dodatkowym potwierdzeniu, zmiany zostaną zapisane do bazy, tzn towarom zostanie zapisane pole Przyszły VAT, co pozwoli dokonać automatycznej zmiany z chwilą zmiany stawek VAT.
3.1.3 Czynności możliwe do wykonania tylko po zakończeniu sprzedaży w starych stawkach, a przed rozpoczęciem sprzedaży w nowych stawkach Opisane poniżej czynności można i należy wykonać dopiero po zakończeniu sprzedaży w starych stawkach, a przed rozpoczęciem sprzedaży w nowych stawkach 3.1.3.1 Dokonanie zmiany tabeli stawek VAT w systemie Wybrać opcję Definicje/Inne/Stawki VAT, pojawi się lista dotychczasowych stawek VAT. Nacisnąć przycisk <ZMIEŃ>, pojawi się okno do wprowadzenia nowych wartości stawek, przy czym, jeśli były zdefiniowane przyszłe stawki VAT to zostaną one podpowiedziane. Należy sprawdzić poprawność nowo wprowadzonych stawek, po czym zatwierdzić operację przyciskiem <OK>. Zaznaczona opcja ustaw stawki VAT towarom spowoduje jednocześnie zmianę przyporządkowania stawek VAT dla towarów, dla których wcześniej ustawiono przyszły VAT Pojawi się pytanie o potwierdzenie, wraz z informacją że zostanie wygenerowany dokument KOR/VAT, a serwer zostanie zresetowany. Komunikat należy potwierdzić naciskając <TAK>, po czym poczekać na wygenerowanie dokumentu korekty VAT. Podczas generowania dokumentu pojawi się jeszcze pytanie Czy chcesz zapisać zmiany? co również należy potwierdzić naciskając <TAK> 3.1.3.2 Zmiana stawek VAT w drukarkach fiskalnych Po wykonaniu operacji zmiany stawek VAT opisanej powyżej, należy BEZWZGLĘDNIE ZRESTARTOWAĆ WSZYSTKIE KOMPUTERY KASOWE. Po ponownym uruchomieniu programu sprzedaży zostanie wyświetlony komunikat Niezgodne stawki VAT drukarka<->komputer. Czy zaprogramować w/g komputera?
Należy nacisnąć przycisk TAK i poczekać na zaprogramowanie nowych stawek VAT. W przypadku wystąpienia błędu ( np. brak papieru, niewykonany raport dobowy ) należy usunąć przyczynę błędu i ponowić próbę. UWAGA 1: niektóre modele drukarek fiskalnych wymagają potwierdzenia operacji przyciskiem na drukarce! W wyniku operacji drukarka wydrukuje dokument Zmiana stawek PTU Należy sprawdzić zgodność nowych stawek z oczekiwanymi. UWAGA 2: wydruk należy bezwzględnie zachować i wpiąć do książki serwisowej kasy UWAGA 3: w przypadku niezgodności stawek VAT pomiędzy programem a drukarką, uruchomienie programu sprzedaży nie będzie możliwe! 3.1.4 Półautomatyczna przecena towarów Po wykonaniu zmiany stawek VAT możliwa jest półautomatyczna przecena towarów, tak, aby zachować marżę sprzed zmiany stawek VAT. Można tego dokonać następująco: rozpocząć dokument przeceny ( Magazyn/Korekty/Przecena lub skrót F4 ) przywołać dokument korekty VAT, w sposób następujący: wyjść z listy towarów klawiszem ESC w oknie przeceny nacisnąć klawisz F6 pojawi się okno jak przy liście rachunków zawęzić daty do daty, w której wykonana była zmiana stawek VAT, ewentualnie wybrać typ operacji Korekta wartości VAT
po naciśnięciu OK powinna pojawić się lista rachunków z dokumentem ( lub dokumentami ) zmiany stawek VAT należy go wybrać z listy u nacisnąć OK zostaną odczytane pozycje dokumentu i pojawi się okno zawężania towarów ( jak przy przycisku ZAWĘŻ na liście towarowej ) - należy wybrać zakres towarów do przeceny, lub pozostawić okno puste ( jeśli chcemy całość ), po czym nacisnąć OK
pojawi się okno wyboru opcji. Tu należy zdecydować, jakie towary mają być przeceniane ( np tylko droższe niż podana kwota, lub których stan jest większy niż podana ilość ) pojawi się okno Zawężanie listy po czym lista towarów do przeceny zapełni się towarami proponowanymi do przeceny. Pozycje można oczywiście dodawać, usuwać i edytować dokument zatwierdzamy normalnie jak zwykłą przecenę, podobnie z wydrukiem etykiet 4 Pozostałe zagadnienia Zmiana stawek VAT nie spowoduje zmiany cen detalicznych towarów, a jedynie wygeneruje dokument KOR/VAT wyliczający obniżkę marży powstałą w wyniku tej operacji. Od wersji 7.0.12 pojawi się możliwość półautomatycznego wystawienia dokumentu przeceny powiązanej z dokumentem KOR/VAT, który zmieni ceny detaliczne, przywracając poprzednią marżę. Szczegółowy opis operacji pojawi się w kolejnej wersji tego dokumentu. Ta wersja dokumentu nie określa liter, którym mają być przyporządkowane poszczególne stawki VAT. Prawdopodobnie ukaże się nowe rozporządzenie, które to sprecyzuje, gdyż obecnie obowiązujące określa przyporządkowanie A=22%, B=7%, C=0%, tak więc do wykorzystania możliwe są litery D,E,F, choć logika nakazywałaby A=23%, B=8% itd. W drukarce programowane są stawki A-F, stawka G programowana jest ZAWSZE jako zwolniona. Kolejne wystąpienia w Magnacie stawki 0% ( standardowo: E,F ) traktowane są jako stawki nie używane. 5 Lista drukarek fiskalnych zweryfikowanych pod kątem zmiany stawek VAT Posnet Thermal wersje 1.01 do 2.04 ( wszystkie modele wyprodukowane po 2001 roku ) Posnet Thermal EJ
Posnet Thermal HS Posnet Thermal HS EJ Elzab Omega ver. 1.4 Elzab Mera Elzab Mera E Elzab Mera EFV Emar Duo Pro Emar Printo Innova Profit Innova Market Innova DF-1 Novitus Delio Novitus Delio E Novitus Quarto, Delio, Vento W przypadku posiadania urządzeń wyprodukowanych przed 2001r. zalecane jest skontaktowanie się w celu zmiany stawek VAT z właściwym serwisem.