Integracje systemów księgowych z THTG Integrator

Comarch ERP Optima

Architektura integracji

Integracja realizowana jest przez aplikację pośredniczącą ThtgEsb, instalowaną na serwerze klienta z dostępem do Optimy. Komunikacja odbywa się przez szynę danych THTG, dzięki czemu serwer z Optimą nie musi być wystawiony do Internetu. ThtgEsb musi jedynie posiadać dostęp do Internetu.

THTG Integrator
       ⇅
    Szyna danych
       ⇅
     ThtgEsb
       ⇅
Comarch ERP Optima

Wymagania

Integracja nie współpracuje z wersją chmurową Comarch ERP Optima.

Dane wymagane od klienta

Zakres integracji

Kontrahenci (THTG → Optima)

Automatyczne tworzenie kontrahentów:

Weryfikacja duplikatów odbywa się na podstawie:

Automatyczne generowanie kodów:

Przykłady:

Faktury (THTG → Optima)

Obsługiwane są:

Dokumenty przesyłane są bezpośrednio do rejestrów VAT:

Dekretacja kosztów

Tryb 1

Tryb 2

Przykład:

501-432

501 → Kategoria
432 → Kategoria2

Plan kont w Optimie i Integratorze musi być identyczny. W przeciwnym przypadku pozycje zostaną przesłane bez przypisanych kategorii.

Operacje bankowe

Obsługiwane są:

Dostępne integracje bankowe:

Procedura wdrożenia

  1. Ustalenie zakresu integracji.
  2. Przekazanie dostępu do serwera oraz VPN.
  3. Utworzenie bazy testowej.
  4. Utworzenie operatora Optimy dla THTG.
  5. Instalacja ThtgEsb.
  6. Testy integracji na bazie testowej.
  7. Testy wspólne z klientem.
  8. Uruchomienie integracji na środowisku produkcyjnym.

Symfonia WebAPI

Architektura integracji

Integracja wykorzystuje oficjalny moduł Symfonia WebAPI.

THTG Integrator
       ⇅
   Symfonia WebAPI
       ⇅
      Symfonia

Wymagania

Moduł Symfonia WebAPI jest dodatkowo płatny.

W przypadku wielu spółek wymagane jest uruchomienie osobnych instancji WebAPI.

Dane przekazywane do THTG

Zakres integracji

Kontrahenci (THTG → Symfonia)

Automatyczne tworzenie kontrahentów:

Dla umów obejmujących wielu klientów tworzony jest jeden kontrahent zawierający dane wszystkich klientów.

Faktury (THTG → Symfonia)

Obsługiwane są:

Źródła dokumentów:

Faktury są dekretowane zgodnie z konfiguracją Integratora.

Do Symfonii nie są przesyłane pliki PDF faktur.

Procedura wdrożenia

  1. Ustalenie zakresu integracji.
  2. Instalacja i konfiguracja WebAPI.
  3. Utworzenie bazy testowej.
  4. Testy integracji po stronie THTG.
  5. Testy wspólne z klientem.
  6. Konfiguracja pozostałych baz.
  7. Uruchomienie integracji produkcyjnej.

Symfonia THTG API

Architektura integracji

Rozwiązanie wykorzystuje dedykowane API przygotowane przez THTG i instalowane na serwerze klienta.

THTG Integrator
       ⇅ HTTPS
  Symfonia THTG API
       ⇅
      SQL Server
       ⇅
      Symfonia

Wymagania

Konfiguracja

Konfiguracja realizowana jest poprzez plik appsettings.local.json.

Przykład:

{
  "Databases": [
    {
      "Name": "demo",
      "Server": "SERVERSQL",
      "Database": "BAZA_THTG",
      "User": "THTG",
      "Password": "THTG2"
    }
  ],
  "ApiKey": "2Tr5RsPkTGKAxC"
}

Opis parametrów

Parametr Opis
Name Przyjazna nazwa bazy przekazywana do THTG
Server Nazwa lub adres serwera SQL
Database Nazwa bazy danych spółki
User Użytkownik Symfonii
Password Hasło użytkownika Symfonii
ApiKey Klucz autoryzacyjny przekazywany do THTG

Dane przekazywane do THTG

Po uruchomieniu aplikacji klient przekazuje:

Charakterystyka rozwiązania

W porównaniu do Symfonia WebAPI:


Porównanie rozwiązań

Obszar Comarch ERP Optima Symfonia WebAPI Symfonia THTG API
Komponent integracyjny ThtgEsb Symfonia WebAPI Symfonia THTG API
Dostęp do Internetu ThtgEsb WebAPI IIS / API
Dodatkowa licencja Zalecana osobna licencja operatora Płatny moduł WebAPI Brak modułu WebAPI
Kontrahenci Tak Tak Tak
Faktury sprzedażowe Tak Tak Tak
Faktury kosztowe Tak Tak Tak
Dekretacja Tak Tak Tak
Operacje bankowe Tak Brak w dokumentacji Brak w dokumentacji
Obsługa wielu spółek Tak Osobna instancja WebAPI dla każdej spółki Tak
Wersja chmurowa Nieobsługiwana Zależna od środowiska Symfonii Zależna od środowiska klienta
Publiczny adres wymagany Nie Tak Tak

Wersja #2
Utworzono 2026-06-17 09:13:14 CEST przez Patrycja
Zaktualizowano 2026-06-17 09:13:58 CEST przez Patrycja