Informacje ogólne
Rozporządzenie Ministra Finansów z dnia 11 grudnia 2012r. w sprawie zwrotu podatku niektórym podatnikom, wystawiania faktur, sposobu ich przechowywania oraz listy towarów i usług, dało możliwość „udzielenia” rabatu w odniesieniu do dostaw towarów, dokonanych na rzecz odbiorcy w danym okresie czasu, za pomocą jednego zbiorczego dokumentu korekty. Z takiej możliwości mogą korzystać również podmioty w przypadku udzielania rabatu nie od całego okresowego obrotu, ale od obrotu danym towarem, czy asortymentem. Taka rejestracja udzielanie rabatu jest dla Użytkownika znacznie prostsza, niż konieczności rejestrowania oddzielnych korekt dla poszczególnych faktur rejestrujących obrót. Na zbiorczej korekcie wymaganych jest również mniej informacji, niż w przypadku zwyczajowych korekt.
W wersji Comarch ERP XL 2013.3 udostępniona została funkcjonalność zbiorczych korekt rabatowych (Z)FSK, (Z)FKE i (Z)FZK, za pomocą których można udzielić rabatu od obrotu zarejestrowanego dokumentami: FS, WZ, FSE, WZE, FZ i PZ. Jest ona oparta na mechanizmie generowania korekt WZK/WKE/PZK do poszczególnych transakcji zarejestrowanych dokumentami FS/WZ/FSE/WZE/FZ/PZ, które następnie spinane są do jednego zbiorczego dokumentu o właściwym typie. I tak, na dokument (Z)FSK spinane są dokumenty WZK korygujące transakcje dokonane dokumentami FS oraz WZ, na dokument (Z)FKE spinane są dokumenty WKE korygujące transakcje dokonane dokumentami FSE i WZE, a na dokument (Z)FZK dokumenty PZK, korygujące FZ i PZ.
Formatka korekty zbiorczej
Pola charakterystyczne dla formatek korekt zbiorczych
Formatka dokumentu korekty zbiorczej (Z)FSK, (Z)FZK, (Z)FKE została oparta na formatce spinacza korekt, z tym, że dodatkowo umieszczono na niej informacje i wyposażono w dodatkowe operacje.
![](https://pomoc.comarch.pl/xl/2020/wp-content/uploads/2019/11/word-image-11986.png)
- Sekcja {Data}: prezentuje okres, jakiego dotyczy dana. Okres ten może być wyznaczany datami wystawienia, lub sprzedaży/zakupu faktur, od których ma być udzielony rabat. Pole z wyborem dat jest dostępne go edycji.
- Lista dokumentów spiętych wzbogacona jest o informację o numerze spinacza, do którego spięty jest korygowany dokument WZK/WKE/PZK, o informację o dacie wystawienia, lub sprzedaży/zakupu dokumentów korygowanych.
- Na Liście spiętych dokumentów jest dostępna opcja wielokrotnego wyboru pozwalająca na wykonywanie operacji seryjnych dla tych dokumentów takich jak: usuwanie, zatwierdzanie oraz odpinanie.
- Operacje na liście dokumentów spiętych dostępne są zarówno przy użyciu stosownych przycisków, jak również z menu kontekstowego.
- Korekta zbiorcza może zawierać zarówno dokumenty WZK/PZK/WKE zatwierdzane, jak i niezatwierdzone, stąd prezentowane są one we właściwej kolorystyce.
- Lista faktur objętych daną korektą zbiorczą, z możliwością podglądu każdej z nich otwierana jest przyciskiem {Korygowane}, dostępnym na zakładce {Nagłówek}.
Niezatwierdzona korekta zbiorcza może mieć przypięte dokumenty, które nie są jeszcze zatwierdzone, stąd zatwierdzenie takiej korekty musi spowodować najpierw zatwierdzenie wszystkich dotąd niezatwierdzonych dokumentów spiętych i dopiero jeżeli ta operacja się uda, wówczas zatwierdzenie całego dokumentu. Jeżeli nie uda się zatwierdzić któregokolwiek ze spiętych WZK/PZK, zatwierdzenie korekty zbiorczej nie może się odbyć. Te dokumenty, których z jakiś powodów nie uda się zatwierdzić, zostaną pominięte, nie przeszkodzi to jednak w zatwierdzeniu kolejnych WZK/PZK. Użytkownik będzie mógł zamiast zatwierdzania całej korekty zbiorczej dokonać seryjnego zatwierdzania poszczególnych dokumentów spiętych samodzielnie, a dopiero po wykonaniu tych czynności dokonać zatwierdzenia całej korekty zbiorczej. Edycja dokumentu WZK/PZK/WKE dokonywana z listy dokumentów możliwa jest wyłącznie wówczas, gdy korekta zbiorcza, do której spięty jest ww. dokument nie jest w tym samym czasie edytowana. Usunięcie takich korekt wprost z listy dokumentów nie jest możliwe, operacji takiej należy dokonywać z formatki korekty zbiorczej. W przypadku tych korekt rabatowych WZK/PZK/WKE, które zostały wygenerowane z tytułu korekty zbiorczej, niemożliwe jest ich spięcie do innego spinacza, niż spinacz- korekta zbiorcza. Korektę zbiorczą można zarejestrować bezpośrednio z listy dokumentów oraz historii kontrahenta. W wyniku tej operacji System najpierw tworzy formularz korekty zbiorczej, a następnie spina na niego zaznaczone dokumenty WZK/WKE/PZK. W ten sposób możliwe jest spinanie wyłącznie korekt wartościowych. Korekty zbiorcze są stosownie oznaczane na liście dokumentów, a z racji tego, że korygują wiele transakcji, kolumna {Źródłowy} zamiast numerem korygowanego dokumentu wypełniana jest opisem „Lista dokumentów”. Z uwagi, iż na korekcie zbiorczej możliwe jest spięcie wyłącznie korekt wartościowych, na WZK/PZK/WKE zablokowane zostały te operacje, które mogą spowodować, że dokument WZK/PZK/WKE zawierałaby elementy korygowane ilościowo. Dodatkowo dla „specyficznego” WZK/PZK/WKE wygenerowanego do FS/FZ/FSE System nie powala na zmianę „charakteru” korekty, również wówczas, gdy nie jest ona jeszcze spięta do korekty zbiorczej. W ramach funkcjonalności Korekty zbiorczej udostępniona została formatka, z dodatkowymi parametrami korekty zbiorczej. Formatka ta spełniała szereg funkcji, zależnych od „charakteru” korekty. To na niej zapisywana jest informacja o towarach, których dotyczy korekta rabatowa oraz o wielkoś rabatu przyznanego od obrotu tymi towarami (% rabatu, wartość rabatu lub korekta ceny na określonego poziomu). W przypadku, gdy korekta ma dotyczyć całego obrotu, czyli na formatkę nie przypisane zostały żadne towary wówczas służy ona do: Formatka składa się z dwóch niezależnych od siebie sekcji. W sekcji Wartość można podać procentową wielkość rabatu jaki należy naliczyć od poszczególnych transakcji z danym kontrahentem w danym okresie. Możliwe jest to wyłącznie w przypadku, gdy nie dodano pozycji towarowych, wartości te dotyczą bowiem całego obrotu. W przypadku korekty zbiorczej, na którą nie dodano jeszcze żadnego dokumentu możliwe jest zasymulowanie wielkości obrotu. Po podaniu wielkości rabatu należy wybrać opcję „generuj automatycznie” w wyniku której System wygeneruje i zepnie poszczególne korekty. Jeżeli nie zostanie wykonane automatyczne generowanie i zamknięcie formatki, wówczas w/w symulacja zostanie „utracona”. Wielkość symulowanego obrotu wyliczana jest bez sprawdzania szeregu warunków, które są sprawdzane podczas operacji automatycznego generowanie korekt na formatce korekty zbiorczej. System wyliczy cały „potencjalny” obrót, jednak ostatecznie po dokonaniu symulacji i wywołaniu automatycznego generowania, mogą istnieć przeszkody dla skorygowania poszczególnych transakcji, ujętych w tejże symulacji np. dany dokument nie jest jeszcze zatwierdzony, lub dany WZ nie jest jeszcze spięty do spinacza itp. Podczas automatycznego tworzenia korekt od całego obrotu System nalicza rabat procentowy wg warunków podanych przez Użytkownika, ostateczna kwota udzielonego upustu może więc być inna, niż wartość prezentowana jako „Różnica” na formatce parametrów korekty w chwili dokonania symulacji. Wynika to nie tylko z możliwości dokonania w Systemie w okresie pomiędzy symulacją a fizycznym wygenerowaniem korekt operacji zmieniających warunki korygowania, ale również z kwestii zaokrągleń. W przypadku dokumentu zawierającego już spięte dokumenty na ww formatce prezentowane są informacje o wielkości udzielonego dotychczas rabatu oraz wielkości obrotu, na podstawie którego został on naliczony. Jeżeli korekta zbiorcza nie została jeszcze zatwierdzona możliwe jest dokonania zmiany wielkości udzielonego rabatu i stosowne przeliczenie dokumentów już spiętych o ile pozwala na to ich stan. Podczas takiej operacji System ustali wielkość korekty na podstawie nowej wartości {Różnica}, modyfikując spięte niezatwierdzone dokumenty proporcjonalnie do ich wartości sprzed korekty. Jeżeli zadeklarowana wartość rabatu jest większa, niż możliwa do naliczenia, wówczas Użytkownik jest o tym informowany. Operacja „Generuj automatycznie korekty” przebiega wg zasad identycznych, jak podczas uruchamiania tej opcji przyciskiem pod listą dokumentów spiętych, z tym, że wielkość żądanego rabatu podana jest w oparciu o obrót symulowany. W sekcji Wartość można zaznaczyć parametr IxC=W ze źródłowego. Jeżeli Użytkownik zaznaczy ww parametr, wówczas System generując poszczególne WZK/WZE/PZK będzie honorował ustawienie ww parametru na poszczególnych elementach korygowanych. Jeżeli parametr zgodności równania na elemencie źródłowym jest włączony, wówczas System nada taki rabat, jaki jest możliwy do nadania, aby po korekcie ww równanie nadal było spełnione. W przypadku korygowania elementu z wyłączonym parametrem równania System nada żądany rabat, nawet wówczas, gdy równanie nie będzie już spełnione. Jeżeli na formatce jw. parametr będzie odznaczony, wówczas System nie będzie sprawdzał ustawienia równania na elementach źródłowych, udzieli rabatu nie sprawdzając równania. Domyślnie ww parametr na formatce jest wyłączony. Jego ustawienie ma wpływ na zachowanie Systemu podczas poniższych operacji, samo bowiem jego przestawienie na formatce nie wywołuje żadnych zmian na korekcie zbiorczej: Sekcja jw. służy do dodawania tych pozycji towarowych, którymi obrót podlega okresowym rabatom obrotowym. W ten sposób można naliczyć rabat procentowy lub kwotowy od transakcji dokonanych wskazanym asortymentem, czy też ustalić cenę po rabacie na określonym poziomie. Wielkość podanego rabatu jest wielkością szacunkową, tj. istotną w chwili generowania korekt do poszczególnych transakcji. Zmiany dokonane już po wygenerowaniu poszczególnych korekt zarówno w zakresie wielkości czy rodzaju rabatu, jak i w zakresie listy towarów na korekcie zbiorczej nie będą miały już wpływu na wygenerowane i spięte dokumenty korekt. Wielkość rabatu nie będzie również kontrolowana podczas spinania samodzielnie wystawionych dokumentów WZK/WKE/PZK. System nie będzie również blokował edycji wygenerowanych w ten sposób korekt, stąd faktyczna wielkość rabatu może być ostatecznie inna niż wielkość zadeklarowana na formatce parametrów dodatkowych korekty zbiorczej. Opcja naliczania rabatu wskazywana na formatce ma zastosowanie do wszystkich dodanych pozycji towarowych, natomiast poziom tego rabatu może być zróżnicowany w obrębie tych pozycji. W przypadku takiego samego rabatu/wartości upustu/ceny ich przypisania do poszczególnych pozycji można dokonać metodą edit-in-place dla każdej pozycji, lub wykorzystać operację „kopiowania” dostępną w menu kontekstowym. W przypadku dokumentu, na który przypisano pozycje towarowe, operacja naliczania rabatu, dokonywana zarówno automatyczna, jak i do wskazanych przez Użytkownika dokumentów odbywa się wprost z formatki korekty zbiorczej. Podczas generowania automatycznego System odszukuje te dokumenty zarejestrowane z danym kontrahentem w podanym okresie, które dotyczyły obrotu wyszczególnionymi towarami i koryguje wyłącznie pozycje z tymi towarami. Za pomocą opcji „Przelicz spiete korekty” można przeliczyć spięte na korekcie zbiorczej dokumenty WZK, które nie zostały jeszcze zatwierdzone. Przeliczenie to będzie dotyczy wyłącznie przypadku, gdy korekta zbiorcza dotyczy transakcji dowolnych, a nie konkretnych towarów. Operacja przeliczania korekt dokonywana jest wówczas, gdy Użytkownik dokona przed jej wywołaniem zmiany wielkości „żądanej” korekty, poprzez zmianę wartości „różnica”, %, lub „ma być” na formatce „Parametry korekty”. System ustala wielkość korekty na podstawie nowej wartości „Różnica”. Jeżeli niektóre ze spiętych WZK/WKE/PZK są już zatwierdzone, wówczas może zabraknąć wartości z niezatwierdzonych korekt, które można zmodyfikować tak, aby ww wartość osiągnąć. Jedną z możliwości rejestrowania korekty zbiorczej jest wywołanie operacji automatycznego naliczenia przez System rabatu od poszczególnych transakcji wg parametrów podanych przez Użytkownika. Operacja taka polega na wygenerowaniu i spięciu na korektę zbiorczą z poziomu której jest wykonywana odpowiednio: dokumentów WZK wygenerowanych do FS/WZ – w przypadku korekty zbiorczej (Z)FSK, dokumentów WKE wygenerowanych do FSE/WZE – przypadek zbiorczej (Z)FKE, czy też PZK wygenerowanych do FZ/PZ – przypadek zbiorczej (Z)FZK. Na korekcie zbiorczej (Z)FZK po wywołaniu tej operacji System odszukuje dokumenty FZ oraz spięte do spinacza PZ, zarejestrowane dla kontrahenta, dla którego wystawiana jest korekta zbiorcza. Te dokumenty winny być zarejestrowane w okresie zdefiniowanym zakresem dat Od-Do korekty zbiorczej. Do wyfiltrowanych w ten sposób dokumentów, system generuje dokumenty PZK, odrębne dla każdego z tych dokumentów, a następnie spina je do korekty zbiorczej. Podczas weryfikacji dokumentów przychodowych pomijane są te o nieustalonej wartości dostawy oraz te dokumenty PZ/FZ, które posłużyły do podmiany wyprzedanej dostawy korygowanej. Sposób generowania korekt zależy od tego, czy ma ona dotyczyć całego obrotu z danym kontrahentem, czy też obrotu zarejestrowanego określonym asortymentem. Przypisanie listy towarów, dla których ma zastosowania rabat obrotowy odbywa się na dodatkowej formatce {Parametry korekty zbiorczej}, opisanej szerzej w dalszej części dokumentu. Mechanizm generowania korekt wartościowych WZK/WKE/PZK w wyniku rejestrowania korekty zbiorczej różni się od standardowego mechanizmu tym, że w tym przypadku System ignoruje ustawienie parametru „generuje płatności” na źródłowym WZ/WZE/PZ i w przypadku takich WZK/WKE/PZK płatności nie są tworzone, powstają one dopiero na korekcie zbiorczej. W wyniku operacji system otwiera listę transakcji z historii kontrahenta, dla którego wykonywana jest korekta. Po wskazaniu przez Użytkownika dokumentów System generuje dla każdego z nich odrębną korektę WZK/WKE/PZK i spina ja z bieżącą korektą zbiorczą. W ten sposób Użytkownik wskazuje, których konkretnie transakcji ma dotyczyć korekta rabatowa. Rodzaj i wartość tak generowanych korekt zależny jest od danych zapisanych na korekcie zbiorczej: W wersji 2019.1 udostępniona została możliwość rejestrowania zbiorczych korekt wartościowych do faktur typu spinacze elementów, w tym możliwość rozliczania za ich pomocą rabatów retrospektywnych dla transakcji objętych tego typu dokumentami. Dla transakcji rejestrowanych w ścieżce PZ/WZ/WZE- spinacz (s)FZ/FS/FSE funkcjonalność zbiorczych korekt rabatowych obsłużona została następująco: Korektę zbiorczą (Z)FSK/FKE/FZK do faktur typu spinacze elementów można rejestrować w identyczny sposób, jak dla pozostałych typów dokumentów, tj. za pomocą operacji j.n. Oprócz standardowych operacji wykonywanych na liście dokumentów spiętych spinacza, takich jak dołączanie i odłączanie dokumentów, z poziomu formatki korekt zbiorczych możliwa jest również edycja niezatwierdzonego dokumentu spiętego, zatwierdzanie poszczególnych korekt, jak również ich usuwanie. Do wykonania wymienionych operacji, w tym również seryjnie, dla zaznaczonych dokumentów, służą stosowne przyciski pod listą dokumentów oraz opcje w menu kontekstowym. Pomimo niezgodności daty dokumentu korygowanego z okresem korekty zbiorczej dany dokument WZK/WKE/PZK zostanie spięty na korektę zbiorczą, Użytkownik powinien w takiej sytuacji zmienić stosownie zakres dat na formatce korekty zbiorczej. Podczas spinania system nie sprawdza również, czy na spinanej korekcie znajdują się pozycje towarowe zdefiniowane na korekcie zbiorczej. Niezatwierdzona korekta zbiorcza może mieć przypięte dokumenty, które nie są jeszcze zatwierdzone, stąd zatwierdzenie takiej korekty powoduje najpierw zatwierdzenie wszystkich dotąd niezatwierdzonych dokumentów spiętych i dopiero jeżeli ta operacja się uda, wówczas zatwierdzenie całego dokumentu. Jeżeli nie uda się zatwierdzić któregokolwiek ze spiętych WZK/WKE/PZK, wówczas korekta zbiorcza nie jest zatwierdzana. Operacja usuwania korekty zbiorczej przebiega na zasadach jak dla innych spinaczy, tj. dokumenty spięte na tejże korekcie nie są z Systemu usuwane. Wygenerowane automatycznie dokumenty WZK/PZK/WKE należy usunąć ręcznie. Pozostawienie tychże dokumentów powoduje błędy na wartościach dokumentów spinanych do korekty zbiorczej. Operacja usuwania korekty zbiorczej posiadającej spięte dokumenty poprzedzona jest stosownym pytaniem. Podobnie System zachowuje się podczas anulowania korekty zbiorczej: dokumenty spięte są odpinane z korekty, a korekta zostaje anulowana.
Tworzenie formularza korekty zbiorczej
Oznaczenie korekt zbiorczych na liście dokumentów
Dodatkowe Parametry korekty zbiorczej
Sekcja {Wartość} formatki parametry korekty.
Sekcja {Towary} na formatce Parametry korekty zbiorczej.
Opcja „Przelicz spięte korekty” na formatce Parametry korekty zbiorczej
Generowanie dokumentów na korekcie zbiorczej
Generowanie korekt do wskazanych dokumentów
Korekty zbiorcze do spinaczy elementów
Operacje na liście dokumentów spiętych
Zatwierdzanie, usuwanie i anulowanie korekty zbiorczej