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

Dorota Rutkowska
Dorota Rutkowska
  • Zaktualizowano

Dotyczy produktów: Symfonia Handel, Symfonia ERP Handel

Poprawione błędy i zmiany funkcjonalne

  • Połączenie desktopa z chmurą: jednostki podrzędne posługujące się ID wewnętrznym
  • Obsługa identyfikatora wewnętrznego dla Jednostek Samorządu Terytorialnego
  • Nieprawidłowy kurs w .XML na fakturze końcowej wystawianej z Kontraktu
  • Błędnie wysyłana stawka vat - odwrotne obciążenie - do xml KSeF

Opis zmian

Obsługa podmiotów podlegających Jednostkom Samorządu Terytorialnego (JST) z wykorzystaniem identyfikatora wewnętrznego (ID Wew)

W przypadku struktur organizacyjnych opartych na Jednostkach Samorządu Terytorialnego (JST), takich jak miasta czy gminy, istotne jest rozróżnienie między formalnym podatnikiem a jednostkami organizacyjnymi działającymi w jego ramach.

Struktura prawno-podatkowa

Przykładowo:

  • Miasto (JST)
    • posiada numer NIP: 1173357297
    • jest jedynym podatnikiem VAT w całej strukturze
  • Przedszkole (jednostka budżetowa)
    • posiada własny numer NIP: 1154337135
    • nie jest odrębnym podatnikiem VAT
    • wykorzystuje swój NIP wyłącznie do celów administracyjnych, takich jak:
      • rozliczenia z ZUS
      • rozliczenia z PFRON
      • inne obowiązki administracyjne

Funkcjonowanie w KSeF

W ramach Krajowego Systemu e-Faktur obowiązuje zasada centralizacji rozliczeń VAT:

  • wszystkie faktury wystawiane są na NIP jednostki nadrzędnej (miasta)
  • JST nadaje swoim jednostkom organizacyjnym indywidualne identyfikatory wewnętrzne (tzw. ID Wew), np. 93445

Identyfikator wewnętrzny:

  • umożliwia jednoznaczną identyfikację konkretnej jednostki (np. przedszkola)
  • funkcjonuje wyłącznie w ramach struktury JST
  • nie zmienia faktu, że formalnym podatnikiem pozostaje miasto

 

Połączenie z Chmurą Symfonii

Aby powiązać aplikację desktopową, w której w danych firmy wprowadzono NIP 1154337135, z Chmurą Symfonii działającą na NIP-ie jednostki nadrzędnej, należy odpowiednio skonfigurować strukturę w systemie.

W tym celu w Chmurze Symfonii trzeba utworzyć firmę odpowiadającą jednostce organizacyjnej (np. przedszkolu), przypisaną do NIP-u jednostki nadrzędnej, a następnie nadać jej wygenerowany identyfikator wewnętrzny (ID Wew). Dzięki temu możliwe będzie prawidłowe powiązanie danych oraz zapewnienie zgodności z centralnym rozliczaniem w ramach JST.

 

Następnie, w oknie „Skonfiguruj Chmurę Symfonii”, należy zaznaczyć opcję „Jednostka podrzędna identyfikowana identyfikatorem wewnętrznym”.

W kolejnym kroku trzeba wskazać:

  • NIP jednostki nadrzędnej,
  • przypisany do niej identyfikator wewnętrzny (ID Wew).

Po uzupełnieniu tych danych należy przejść do kolumny „Klucz firmy”, gdzie wybiera się wcześniej zdefiniowaną firmę w Chmurze Symfonii.

Na zakończenie należy przeprowadzić weryfikację połączenia, aby upewnić się, że konfiguracja została wykonana poprawnie i system prawidłowo komunikuje się z chmurą.

 

Aby zapewnić prawidłowe wystawianie oraz wysyłkę dokumentów do KSeF, konieczne jest odpowiednie uzupełnienie ustawień w module Handel.

W tym celu należy przejść do okna Wystaw w imieniu i wprowadzić wymagane dane identyfikujące jednostkę działającą w strukturze JST. Następnie trzeba wybrać właściwą rolę, tj. „7 – JST – Wystawca”, która umożliwia wystawianie dokumentów w imieniu jednostki nadrzędnej.

Poprawne skonfigurowanie tych ustawień gwarantuje zgodność z zasadami funkcjonowania KSeF oraz prawidłową identyfikację podmiotu wystawiającego dokumenty.

 

Podczas wystawiania faktur sprzedaży dane przekazywane do KSeF są strukturyzowane w określony sposób, zgodnie z zasadami obowiązującymi dla jednostek JST.

Faktura w KSeF zawiera następujące podmioty:

  • Podmiot 1 – dane sprzedawcy, pobierane z okna „Wystaw w imieniu”,
  • Podmiot 2 – dane nabywcy faktury,
  • Podmiot 3 – dane sprzedawcy, również z okna „Wystaw w imieniu”, uzupełnione o przypisany identyfikator wewnętrzny (ID Wew).

Taka struktura pozwala na jednoznaczną identyfikację zarówno jednostki nadrzędnej (jako podatnika VAT), jak i konkretnej jednostki organizacyjnej odpowiedzialnej za wystawienie dokumentu.

 

 

Instalacja poprawki  

  • Przeprowadź następujące czynności w Symfonii Handel w wersji 2026.2.
    1. Utwórz kopię bezpieczeństwa bazy danych i zamknij program.
    2. Pobierz plik z poprawką o nazwie TempFix_H50_2026.2_20260429 - plik jest umieszczony poniżej.
    3. Kliknij prawym przyciskiem myszy na pobranym pliku i wybierz Właściwości.
    4. Na zakładce Ogólne zaznacz pole Odblokuj przy opcji "Ten plik pochodzi z innego komputera i może być zablokowany, aby pomóc w ochronie tego komputera" i kliknij przycisk OK
    5. Kliknij prawym przyciskiem myszy na pobranym pliku, a następnie rozpakuj plik za pomocą opcji Wypakuj lub Wyodrębnij.
    6. Uruchom plik Install.bat z prawami administratora. Aby to zrobić, kliknij prawym przyciskiem myszy i wybierz Uruchom jako administrator.
    7. Uruchom plik Copy.bat z prawami administratora. Aby to zrobić, kliknij prawym przyciskiem myszy i wybierz Uruchom jako administrator.
    8. Uruchom skrypt SQL (*.sql) na właściwej bazie danych z katalogu Dodatki → StoredPrecedures, który uruchomisz w programie SQL Server Management Studio. Skrypt zrób zgodnie z instrukcją znajdującą się w artykule: Jak wykonać skrypt SQL na bazie danych. Zwróć uwagę na informacje podane poniżej w zakładce Ważne.

       

  • Przeprowadź następujące czynności w Symfonii ERP Handel w wersji 2026.2.
    1. Utwórz kopię bezpieczeństwa bazy danych i zamknij program.
    2. Pobierz plik z poprawką o nazwie TempFix_HMF_2026.2_20260429 - plik jest umieszczony poniżej.
    3. Kliknij prawym przyciskiem myszy na pobranym pliku i wybierz Właściwości.
    4. Na zakładce Ogólne zaznacz pole Odblokuj przy opcji "Ten plik pochodzi z innego komputera i może być zablokowany, aby pomóc w ochronie tego komputera" i kliknij przycisk OK
    5. Kliknij prawym przyciskiem myszy na pobranym pliku, a następnie rozpakuj plik za pomocą opcji Wypakuj lub Wyodrębnij.
    6. Uruchom plik Install.bat z prawami administratora. Aby to zrobić, kliknij prawym przyciskiem myszy i wybierz Uruchom jako administrator.
    7. Uruchom plik Copy.bat z prawami administratora. Aby to zrobić, kliknij prawym przyciskiem myszy i wybierz Uruchom jako administrator.
    8. Uruchom skrypt SQL (*.sql) na właściwej bazie danych z katalogu Dodatki → StoredPrecedures, który uruchomisz w programie SQL Server Management Studio. Skrypt zrób zgodnie z instrukcją znajdującą się w artykule: Jak wykonać skrypt SQL na bazie danych. Zwróć uwagę na informacje podane poniżej w zakładce Ważne.

Poprawka jest przyrostowa, co oznacza, że obejmuje wszystkie wcześniejsze poprawki z poprzednich fixów. Szczegółowe informacje oraz opis zmian wprowadzonych w poprzednim fixie można znaleźć w artykule: [HMF, H50] Poprawka z 17.04.2026 r. do programu Symfonia Handel i Symfonia ERP Handel 2026.2 
Poprawka jest rozwiązaniem tymczasowym i może mieć wpływ na działanie programów współpracujących np. Mobilny Magazyn, Mobilny Handel. Przed jej zastosowaniem należy upewnić się, że rozwiązania te będą działać po jej zastosowaniu (notatka w dzienniku zmian). 
Zanim wgrasz poprawki, utwórz kopię bezpieczeństwa. 
Plik Install.bat i Copy.bat uruchom na każdym stanowisku.

Czy ten artykuł był pomocny?

Liczba użytkowników, którzy uważają ten artykuł za przydatny: 0 z 0