Historia modyfikacji programu Smart System

Lista najnowszych zmian (do dnia 2025.11.16):

(na czerwono modyfikacje, na czarno nowa funkcjonalność)
  • Obsługa KSEF 2.0 - w stosunku do poprzedniej wersji 1.0 zrezygnowano z konfigurowania KSEF w globalnych parametrach programu, a całą konfigurację KSEF przeniesiono do okna definiowania magazynu. W oknie dokumentu sprzedaży dodano opcję sterującą tym czy dany dokument ma być przekazywany do KSEF. Ta opcja podczas tworzenia nowego dokumentu jest albo zaznaczana domyślnie z możliwością wyłączenia albo wyłączona i niewidoczna. Te dwa stany zależą od nowego parametru w ustawieniach w typie dokumentu. Opcja nazywa się 'KSEF: Wysyłanie dokumentu' i ma dwa stany: Objęty wysyłką i Poza KSEF. W zarządzaniu typami dokumentów w ustawieniach dok. sprzedaży dodano opcję sterującą tym czy nowy dokument sprzedaży mieć widoczną i włączoną domyślnie opcję wysyłania danych do KSEF. Ponadto w menu Konfiguracja dodano opcję 'Zawartość faktury w KSEF', gdzie można sterować danymi jakie są przekazywane do KSEF. Jest to odpowiednik dotychczasowych opcji sterowania zawartością wydruku faktury. Szczegóły
  • Obsługa KSEF 2.0 - przystosowano pobierania faktur do wersji KSEF 2.0. W tym zakresie zmiany mają jedynie charakter techniczny. Szczegóły
  • Obsługa KSEF 2.0 - generalnie istnieją dwie możliwości przekazywania faktur do KSEF: online i offline. W programie Smart będzie tylko opcja offline, co oznacza że na każdej fakturze która jest przesyłana do KSEF muszą znaleźć się 2 kody QR.
  • Obsługa KSEF 2.0 - na wydrukach dokumentów sprzedaży dodano automtyczne rozpoznawanie czy dany dokument podlega wysyłce do KSEF. Jeśli nie, to wydruki działają w dotychczasowej formie, a jeśli podlega wysyłce wówczas na wydrukach faktur pojawiają się dwa kody QR, które muszę być wydrukowane na fakturze. Ta nowość dotyczy jedynie systemowych wydruków dokumentów sprzedaży. W odróżnieniu od niesystemowych wydruków dok. sprzedaży, które są dostarczane na indywidualne zamówienie, takie wydruki nie są objęte nadrukiem kodów QR i jeśli chcecie Państwo zachować taką możliwość również na nich to należy zgłosić się do producenta programu w celu odpłatnej ich modyfikacji.
  • Obsługa KSEF 2.0 - w oknie definiowania magazynu dodano opcje konfiguracyjne umożliwiające przekazywanie danych do KSEF. Dodano pole umożliwiające wybór klucza prywatnego, który uprzednio został wygenerowany w Aplikacji Podatnika. To pole jest wymagane jeśli chcemy drukować faktury sprzedaży przed ich wysyłką do KSEF. Użytkownicy nieposiadający modułu Sprzedaż a jedynie obierający faktury zakupu nie muszą wypełniać tego pola.
  • Obsługa KSEF 2.0 - w menu Konfiguracja dodano opcję 'Zawartość faktury w KSEF'. Jest to odpowiednik dotychczasowych opcji sterowania zawartością wydruku faktury oraz wzorami wydruków podpiętymi pod określone dokumenty sprzedaży, ale w tym przypadku sterujemy tym co ma być przekazane do KSEF. Tutaj metoda działania jest nieco inna niż w definiowaniu wydruków. Mamy jeden wzór ustawień dla wszystkich rodzajów dokumentów przekazywanych do KSEF oraz możemy definiować wzory przypisane do określonego typu dokumentu sprzedaży. W momencie wysyłki jest sprawdzane czy mamy zdefiniowany taki wzór dla typu dokumentu. Jeśli tak to jest on używany, w przeciwnym wypadku jest używany wzór ogólny dla wszystkich typów dokumentów. Ponadto możemy w dokumencie sprzedaży ustawić incydentalnie, że dla tej konkretnej faktury używamy innego wzoru niż domyślny. Ta opcja znajduje się w dokumencie sprzedaży w zakładce 'Ewidencje podatkowe'.
  • Obsługa KSEF 2.0 - w liście dokumentów sprzedaży dodanie filtra 'Tylko KSEF w toku'. Opcja umożliwia pozostawienie na liście tych dokumentów sprzedaży, które podlegają pod wysyłkę do KSEF, a które nie zostały jeszcze wysłane albo zostały wysłane, ale nieodebrano potwierdzenia otrzymania dokumentu, albo zostały zwrócone z błędem. Dzięki tej opcji będziemy wiedzieć czy przekazanie do KSEF odbyło się poprawnie, gdyż jest obowiązek aby faktury były przekazywane w ciągu 24 godzin (o ile KSEF nie uległ awarii).
  • Obsługa KSEF 2.0 - jeśli dokument podlega pod wysyłkę do KSEF to każdy wydruk powoduje zapisanie stanu jaki będzie przekazany do KSEF. Jeśli dokument nie został wydrukowany to w chwili przekazania do KSEF użyta zostaje jego najbardziej aktualna zapisana wersja. Po wysłaniu do KSEF dokument jest blokowany i ewentualnie odblokowywany jeśli wysyłka zwróci błąd. Po poprawnym odebraniu potwierdzenia przyjęcia w postaci numeru KSEF dokument trwale jest blokowany i nie da się go edytować. Można zrobić jedynie korektę do dokumentu przekazanego uprzednio do KSEF. Jeśli robisz korektę to dokument korygowany musi być wcześniej wysłany do KSEF i posiadać swój nr KSEF - nie dotyczy to sytuacji korygowanego, który nigdy nie miał być wysyłany do KSEF (np. sprzed uruchomienia KSEF). Jeśli dokument jest już zablokowany z powodu przekazania do KSEF to analogicznie nie można go anulować ani usunąć.
  • Obsługa KSEF 2.0 - w liście dokumentów sprzedaży dodanie opcji umożliwiającej usunięcie testowych danych KSEF ponieważ istnieje możliwość przetestowania KSEF. Przed jego ostatecznym włączeniem warto sprawdzić jak to działa. MF udostępnia środowisko produkcyjne (te używany po wejściu w życie wymogów związanych z KSEF) oraz testowe (jest jawne, te można użyć do testów z nową pustą bazą danych na której wprowadzimy zmyślone dane), środowisko demo (niejawne, musimy logować się swoimi danymi, tu możemy przekazywać dane np. z baz produkcyjnych w celu sprawdzenia czy nie ma błędów i w celach rozpoznawczych). Po przeprowadzeniu testów można użyć nowej opcji aby z powrotem przygotować naszą bazę danych do objęcia jest obowiązkiem KSEF. Nowa opcja nie zadziała we współpracy ze środowiskiem produkcyjnym (będzie działać tylko na test i demo).
  • W ustawieniach wydruków walutowych dokumentów sprzedaży możliwość ustalenia reguły, aby rachunek bankowy był zgodny z walutą dokumentu sprzedaży - przypadek jak dla każdej waluty jest inny nr konta bankowego i chcemy uzależnić wybór odpowiedniego banku sprzedawcy od waluty na dokumencie sprzedaży. Tą samą regułę przy okazji zastosowano przy wysyłce do KSEF.
  • W sekcji danych właściciela dodanie pola do wpisania numeru BDO.
  • W sekcji danych kontrahenta dodane oznaczenia JST - Jednostka Samorządu Terytorialnego oraz GV - Grupa VAT.
  • W wysyłce do GLS dodany warunek, że jeśli WZ jest powiązany z dok. sprzedaży to dane do wysyłki pobierane są z adresu dostawy z dokumentu sprzedaży. Jeśli nie ma jeszcze dok. sprzedaży lub jest ale nie jest tam wpisany adres dostawy to funkcja działa w dotychczasowej formie.
  • Udostępnienie na wydruku korekt faktur zaliczkowych informacji było/ma być w zakresie specyfikacji towarów i usług. Na wydruku prezentowane jest "było" pobrane ze specyfikacji z dokumentu korygowanego oraz stan "ma być" pobrane ze specyfikacji przypiętej na korekcie. Zatem nie korygujemy dok. specyfikacji towarów i usług tylko tworzymy nowe ich wersje i podpinamy na korekcie faktury zaliczkowej.
  • W związku z rozwojem technologicznym oprogramowania, zaktualizowaliśmy jego wymagania systemowe. Program instalacyjny jest teraz wspierany na systemach Windows 7 SP1 i nowszych. Zakończyliśmy wsparcie dla starszych systemów, w tym Windows XP, na którym występowały ograniczenia (np. brak działania serwera baz danych czy funkcji wysyłki plików JPK, nie wspominając o KSEF).

Wykaz zmian w poszczególnych wersjach:

W nawiasach podano zakres dat obowiązywania danej wersji programu Smart System.

2.93 (05.09.2023 – 09.11.2025)
2.92 (18.05.2019 – 04.09.2023)
2.91 (13.02.2018 – 17.05.2019)
2.90 (15.10.2016 – 12.02.2018)
2.89 (01.04.2016 – 14.10.2016)
2.88 (24.03.2015 – 31.03.2016)
2.87 (09.02.2014 – 23.03.2015)
2.86 (09.10.2013 – 08.02.2014)
2.85 (17.12.2012 – 08.10.2013)
2.84 (25.10.2011 – 16.12.2012)
2.83 (02.03.2011 – 24.10.2011)
2.82 (08.03.2010 – 01.03.2011)
2.81 (27.08.2009 – 07.03.2010)
2.80 (02.10.2008 – 26.08.2009)
2.71 (03.02.2008 – 01.10.2008)
2.70 (15.09.2007 – 02.02.2008)
2.67 (16.06.2007 – 14.09.2007)
2.66 (11.04.2007 – 15.06.2007)
2.65 (21.01.2007 – 10.04.2007)
2.64 (16.12.2006 – 20.01.2007)
2.63 (07.11.2006 – 15.12.2006)
2.62 (20.08.2006 – 06.11.2006)
2.61 (05.08.2006 – 19.08.2006)
2.60 (24.07.2006 – 04.08.2006)
2.5X (12.02.2005 – 23.07.2006)
2.4X (02.08.2004 – 11.02.2005)
2.3X (31.08.2002 – 01.08.2004)
2.20 (01.08.2001 – 30.08.2002)