[HMF, H50] Poprawka z 17.04.2026 r. do programu Symfonia Handel i Symfonia ERP Handel 2026.2

Michał Madej

Dotyczy produktów: Symfonia Handel, Symfonia ERP Handel

Poprawka z 17.04.2026r. do wersji 2026.2 wprowadza szereg zmian funkcjonalnych oraz poprawek błędów. Część z tych rozwiązań stanowi pierwszy etap szerszych usprawnień, które będą dalej rozwijane i docelowo udostępnione w pełnej formie w wersji 2026.3 lub w kolejnych wydaniach. Zdecydowaliśmy się jednak udostępnić je już teraz, aby umożliwić Państwu wcześniejsze skorzystanie z nowych możliwości oraz częściowo odpowiedzieć na zgłaszane potrzeby.

 

Link do pobrania poprawki:

https://handel.wsparcie.symfonia.pl/hc/pl/articles/34890808153490--HMF-H50-Poprawka-z-17-04-2026-r-do-programu-Symfonia-Handel-i-Symfonia-ERP-Handel-2026-2

 

Opis zmian wprowadzonych w ramach tego fixa.

  1. Poprawa błędu z wysyłką do KSeF. Podczas wysyłki dokumentu pojawiał się komunikat: 
    Operacja wysyłki dokumentów została przerwana. 
    An exception has been raised that is likely due to a transient failure. If you 
    are connecting to a SQL Azure database consider using
    SqlAzureExecutionStrategy.

    Jeżeli dokument został już wysłany do KSeF, ale z jakiegoś powodu nie otrzymał identyfikatora guidEarch, po zainstalowaniu fixa będzie możliwe jego ponowne wysłanie. W efekcie dokument zostanie prawidłowo sparowany i otrzyma GUID istniejącego dokumentu w KSeF
    Ponowna wysyłka odbywa się wyłącznie do Symfonii KSeF Plus (dokument nie jest ponownie wysyłany do KSeF MF). 
    Po tej operacji należy odświeżyć status dokumentu w module Handlu.
  2. Zbiorcze oznaczanie kodów paskowych parametrem: Wyślij do KSeF.
    W pierwszym etapie (w ramach obecnego fixa) możliwe jest grupowe oznaczenie parametru: Wyślij do KSeF, wyłącznie dla pierwszej jednostki ewidencyjnej. Funkcjonalność ta zostanie rozszerzona w wersji 2026_3 o obsługę jednostek dodatkowych oraz kolejnych jednostek ewidencyjnych.
    Aby grupowo oznaczyć parametr Wyślij do KSeF, wykonaj następujące kroki:
    - Zaznacz wybrane towary na liście.
    - Przejdź do zakładki Operacje.
    - Wybierz opcję „Oznacz kody paskowe 'Wyślij do KSeF'....


    - po wybraniu opcji aktywny -program zmieni wartość pola Wyślij do KSeF dla ewidencyjnego kodu paskowego wybranych towarów 


    Po wykonaniu tej operacji, w nowej formatce towaru zostanie automatycznie zaznaczony parametr Wyślij do KSeF w zakładce Kody paskowe.

    Jest to nowa funkcjonalność. Dotyczy wyłącznie nowej kartoteki Towary. Parametr: Wyślij do KSeF jest dostępny tylko w nowym oknie towaru.
     
  3. Wysyłka unikalnego identyfikatora pozycji do Symfonii KSeF Plus.
    W kartotece Ustawienia → Ustawienia KSeF dodano parametr Unikalny identyfikator pozycji.
    Po zmianie ustawienia na NIE, dla dokumentów już wystawionych i wysłanych do pliku w formacie KSeF pojawi się informacja o zmianie XML – w tym przypadku o usunięciu unikalnego identyfikatora pozycji.
    Analogicznie, po zmianie ustawienia z NIE na TAK, dla takich dokumentów zostanie wygenerowana informacja o zmianie XML polegająca na dodaniu unikalnego identyfikatora pozycji.




    Jeśli faktura została wysłana do Symfonia KSeF Plus z unikalnym identyfikatorem i konieczna jest jego zmiana, należy:
    - Usunąć fakturę z KSeF Plus.
    - Odświeżyć status dokumentu w module Handel.
    - Zmienić parametr „Unikalny identyfikator pozycji” na NIE.
    -  Ponownie wysłać dokument do Symfonia KSeF Plus.
     
  4. Wysyłka faktur dla kontrahentów zagranicznych z polskim NIP
    Jeśli nabywcą (podmiot 2) jest kontrahent niemiecki posiadający polski NIP, w celu poprawnego wysłania NIP (typ identyfikatora) do KSeF w polu NIP kontrahenta należy wprowadzić NIP z przedrostkiem „PL”.

     

    Jest to rozwiązanie umożliwiające wysyłkę dokumentów w tym przypadku, jednak będzie ono dopracowywane w wersji 2026_3.
     

  5. Użycie myślnika w polu "symbol" szczegółów słownika
    Wprowadzono nową kolumnę Klucz KSeF w kartotece Ustawienia  → Ustawienia KSeF → Mapowanie pól własnych sprzedaży.

    Pole Klucz KSeF umożliwia użytkownikowi samodzielne zdefiniowanie nazwy pola. W odróżnieniu od pola Symbol. W polu Klucz KSeF nie obowiązuje tutaj kontrola znaków niedozwolonych w SQL, dzięki czemu można stosować m.in. znaki takie jak myślnik (-). Domyślnie pole Klucz KSeF jest automatycznie uzupełniane wartością z pola Symbol i taka wartość jest wysyłana do KSeF. Aby wysyłać do KSeF wartość inną niż domyślna, należy ręcznie zmodyfikować pole Klucz KSeF.

    Jeśli użytkownik wyczyści pole Klucz KSeF, system ponownie będzie wysyłał wartość z pola Symbol (działanie domyślne).
     

  6. Zbędny wpis w polu 'P_10', gdy nie ma rabatu w pozycji.
    Po wdrożeniu fixa w pliku XML nie występuje pole P_10, a na wydruku PDF nie jest wyświetlana kolumna „Rabat” z wartością zerową.
     
  7. Obsługa pola "DoZaplaty" w sekcji "Rozliczenie"
     
  8. Niepoprawne pole w sekcji Podmiot1K przy korekcie
    Poprawiono błąd polegający na nieprawidłowym użyciu pola Podmiot1K w korekcie. Pole to jest stosowane wyłącznie w przypadku, gdy korekta dotyczy danych Podmiotu 1 (sprzedawcy).
     
  9. Dla cen netto i brutto ustawiono wyświetlanie wartości z dokładnością do dwóch miejsc po przecinku.

     

10. Dodano nowe ustawienie w kartotece Ustawienia  → Ustawienia KSeF → Nazwa oddziału, umożliwiające wybór, czy do KSeF ma być wysyłana nazwa kontrahenta, czy nazwa oddziału z zakładki Adresy dostaw oraz oddziały 

 

 

Zakładka Adresy dostaw oraz oddziały znajduje się w kartotece kontrahenta w zakładce Informacje.

 

Pełna lista poprawek i zmian funkcjonalnych:

  • IDWew: nowa formatka kontrahenta.
  • IDWew: Obsługa wysyłki Identyfikatora Wewnętrznego z danych kontrahenta lub odbiorcy.
  • IDWew: wypełnianie podmiotu 3, kiedy jest Id Wew.
  • Import dokumentów korekt IOREC dane ksef.
  • Nie działa procedura OnBeforeInsert.
  • Brak pola P_12 ze stawką VAT w XML wysyłanym do KSeF po zmianie firmy w H50
  • Akceptowanie ciasteczek podczas logowania przez SID. 
  • Błąd wysyłki do Symfonia KSeF Plus: Operacja wysyłki dokumentów została przerwana. An exception has been raised that is likely due to a transient failure. If you are connecting to a SQL Azure database consider using SqlAzureExecutionStrategy.
  • Zbiorcze oznaczanie kodów paskowych jako "Wyślij do KSeF".
  • Wysyłka unikalnego identyfikatora pozycji  do Symfonii KSeF Plus,
  • Konfiguracja Handlu do wysyłki faktur dla kontrahentów zagranicznych z polskim NIP.
  • Użycie myślnika w polu "symbol" szczegółów słownika.
  • Zbędny wpis w polu 'P_10', gdy nie ma rabatu w pozycji.
  • Do sekcji Rozliczenia w xml wprowadzana jest informacja <DoZaplaty> nawet jeśli nie uzupełniono danych w informacjach dodatkowych.
  • Nieprawidłowe przesyłanie sekcji Podmiot1K w xmlu, gdy nie zostały skorygowane dane sprzedawcy.
  • Ilość zer po przecinku w XML KSeF.
  • Nazwa Oddziału/Kontrahenta w Podmiocie3
  • Element "DynamicTypeBuilder.DynamicDictionaryElement" Nie zawiera definicji "kraj_czyUE".

Komentarze

Komentarze: 0

Zaloguj się, aby dodać komentarz.