Drobne zmiany: rabaty, edycja kontrahentów, eksport przelewów

Przygotowywane przez nas istotne uzupełnienie modułu Przelewy właśnie postanowiliśmy poszerzyć o dodatkowy element. W związku z tym aby nie wstrzymywać gotowych już mniejszych zmian, niniejszym udostępniamy ich mały pakiet. Wśród nich najważniejsza to możliwość umieszczania w fakturach KSeF informacji o rabatach. Kolejna zmiana pozwala na zgodne z aktualnymi wytycznymi korygowanie błędów w identyfikatorze podatkowym nabywcy – niezależnie od jego typu.

Rabaty w fakturach KSeF

W strukturze FA(3) cena w każdej pozycji faktury zapisuje się z wykorzystaniem następujących pól:

  • P_9A – cena jednostkowa netto,
  • P_9B – cena jednostkowa brutto,
  • P_10 – kwoty wszelkich opustów lub obniżek cen, w tym w formie rabatu z tytułu wcześniejszej zapłaty, o ile nie zostały one uwzględnione w cenie jednostkowej netto/brutto.

    Wobec powyższego, standardem w większości programów służących do wystawiania faktur KSeF jest zapisywanie w polu P_9A lub P_9B ceny już uwzględniającej opusty i rabaty oraz pomijanie pola P_10. Dotychczas tak było również w CONTsup.

    Teraz wprowadzamy możliwość wyboru sposobu prezentacji ceny w generowanym pliku XML. Tak jak w innych podobnych przypadkach (np. dodawanie Podmiotu3 – Odbiorcy, uzupełnianie Symbolu oraz Kwoty VAT w pozycjach faktury) o sposobie prezentacji ceny decydować będzie wybrany wzór faktury. W tym przypadku istotny będzie parametr Informacja o rabatach:

    • jeżeli w wybranym wzorze zaznaczona będzie opcja „uproszczona” albo „brak” (tak jak to jest w domyślnych wzorach dokumentów Smart), to w polu P_9A lub P_9B zapisywana będzie cena uwzględniająca rabat, zaś pole P_10 będzie pomijane,
    • jeżeli w wybranym wzorze zaznaczona będzie opcja „dokładna” (tak jak to jest w domyślnych wzorach dokumentów Smart+), to w polu P_9A lub P_9B zapisywana będzie cena przed rabatem, zaś pole P_10 będzie wypełniane kwotowym rabatem jednostkowym (różnicą pomiędzy Ceną jednostkową przed rabatem i Ceną jednostkową po rabacie).

    Korekta edycji identyfikatorów podatkowych kontrahenta

    Po dokładnym przeanalizowaniu – wspólnie z naszym partnerem, firmą Embarius – zasad korygowania w fakturach KSeF błędów w identyfikatorze podatkowym nabywcy, stwierdziliśmy konieczność poprawek blokad edycji kontrahentów w CONTsup. Zgodnie z regulacjami KSeF, w przypadku błędu w NIP jego zmiana w fakturze korygującej jest niedopuszczalna. W tym przypadku wymagana jest korekta faktury do 0 i wystawienie nowej. Natomiast w przypadku błędu w identyfikatorze podatkowym innego typu, taka korekta jest właściwa. W związku z tym zdecydowaliśmy o korekcie sposobu działania okna Edycja kontrahenta. Celem korekty jest stworzenie podstawy do 2 różnych ścieżek postępowania:

    • Edycja zapisanych numerów NIP oraz NIP UE będzie całkowicie zablokowana. W związku z tym nie będzie możliwe omyłkowe skorygowanie takiego numeru w fakturze korygującej. W tym przypadku właściwą ścieżką będzie skorygowanie błędnej faktury do 0, dodanie nowego kontrahenta z prawidłowym numerem NIP i ewentualne usunięcie starego, a następnie wystawienie nowej faktury na nowego kontrahenta.
    • Edycja numerów identyfikacyjnych innych typów będzie możliwa bez ograniczeń. W związku z tym, w przypadku błędu w takim numerze identyfikacyjnym, wystarczy wejść do edycji kontrahenta i skorygować numer, a następnie w formularzu wystawiania faktury korygującej zaznaczyć opcję „Korekta danych Nabywcy” lub „Korekta danych Dodatkowego nabywcy”. Na tej podstawie system pobierze właściwe dane Przed korektą i Po korekcie.

    Inne drobne zmiany

    Przy okazji udostępniamy również:

    • kolejną, szóstą wersję formatu eksportu przelewów krajowych Elixir 0 (Multicash PLI),
    • 2 nowe czcionki w edytorze wzorów dokumentów (faktur): Verdana i Calibri.

    Wszystkie opisane zmiany są już dostępne! Jeśli jeszcze ich nie wypróbowałeś, zaloguj się do CONTsup i skorzystaj z nowych możliwości.

    Chcesz bezpłatnie przetestować aplikację CONTsup?