Rozszerzono obsługę Podmiot2 i Podmiot3 na fakturach i korektach
W wersji 37.0 rozszerzono komunikację z KSeF o rozróżnienie Podmiot2 i Podmiot3. W związku z tym przyporządkowano i powiązano znaczeniowo pola Klient i Płacący z Podmiot2 i Podmiot3 przy tworzeniu faktur ze zleceń oraz w formularzach i widokach faktur. Rozszerzono też wyszukiwanie numerów KSeF, obsługę korekt i rozliczanie dokumentów o zerowej wartości.
Zmiany objęły cały obieg dokumentu faktury: od wyboru kontrahenta, przez wystawienie i korektę, po wysłanie do KSeF, wydruk, eksport ewidencji VAT, wyszukiwanie i rozliczenie. W wyniku czego zmieniono łącznie 3406 linii kodu. Mimo braku zmian w strukturze modelu danych, ze względu na rozległość zmian oraz ich wpływ na codzienną pracę, zdecydowano się zmienić główny numer wersji z 36 na 37.
Podmiot2 i Podmiot3
- Klient na zleceniu odpowiada polu Klient/Podmiot3 na fakturze. Jego dane są przekazywane do KSeF jako Podmiot3, jeżeli wskazano jego rolę.
- Płacący na zleceniu odpowiada polu Płacący/Podmiot2 na fakturze. Jego dane są przekazywane do KSeF jako dane nabywcy (Podmiot2).
- Dodano pola roli Podmiot3 i identyfikatora IdWew używanego w danych KSeF.
- Zmieniono etykiety i widoki faktur oraz korekt, aby wyraźniej wskazywały Podmiot2 i Podmiot3. Dodano także prezentację roli Podmiot3.
- Zmieniono wybór Podmiot3 na fakturze sprzedaży: nie przejmował on już parametrów ekonomicznych Podmiot2, takich jak waluta czy sposób płatności.
- Poprawiono wybrane ścieżki tworzenia faktur ze zleceń oraz pobieranie danych nabywcy do eksportów, wiadomości i zestawień.
- Dodano walidację roli Podmiot3, NIP i IdWew.
Korekty i rachunki bankowe
- Zmieniono inicjalizację kolejnej korekty tak, aby odwoływała się do poprzedniej korekty przy przypisywaniu Podmiot2 i Podmiot3. Przeniesiono z niej także rolę i IdWew.
- Zmieniono źródło rachunków bankowych i sposobu płatności dla kolejnych korekt. Zachowano rachunki zmienione na formularzu korekty przy jej zapisie.
- Poprawiono porównywanie NIP na korektach oraz sposób prezentowania rachunków bankowych.
Wyszukiwanie i rozliczanie
- Dodano wyszukiwanie po numerze KSeF na listach faktur, korekt i dokumentów do zapłaty. Poszerzono także wybrane kolumny z numerem KSeF.
- Dodano akcję oznaczania wybranych dokumentów o zerowej wartości jako rozliczonych.
- Zachowano kolejność kont bankowych właściciela po odświeżeniu danych.
