WebArm VerSync synchronizacja danych

VerSync: uniwersalna synchronizacja danych w obie strony

VerSync łączy wybrane systemy klienta: sklep, WMS, CRM, ERP, REST API albo bazę danych. Comarch ERP Optima może być jednym ze źródeł lub celów synchronizacji, ale VerSync nie jest modułem przeznaczonym wyłącznie do Optimy.

Synchronizacja w obie strony

Zmiana ceny w systemie źródłowym trafia do sklepu, WMS albo CRM, a zamówienie lub status wraca do ERP automatycznie. Stany magazynowe, cenniki i kontrahenci pozostają spójne bez ręcznego kopiowania.

Cofnij pomyłkę

Zsynchronizowałeś złe ceny do 500 produktów? Rollback cofa operacje z wybranego okna czasowego. Cofasz dokładnie to, co trzeba, a reszta zmian zostaje nienaruszona.

Żadna transakcja nie zginie

Jeśli synchronizacja zatrzyma się w nocy, po restarcie ruszy od ostatnio zapamiętanej pozycji. Błędy trafiają do kolejki, a przejściowe problemy są ponawiane automatycznie.

Nowa integracja bez kodu

Pipeline definiujesz w YAML: konektory, mapowania pól i logikę cenową. Podłączenie nowego systemu zwykle oznacza nowy plik konfiguracji, nie nowy projekt.

Monitoring zanim klient zadzwoni

Dashboard z metrykami, health check konektorów i Admin API pokazują opóźnienia synchronizacji, zanim problem trafi do obsługi klienta.

Twoje dane, Twój serwer

VerSync działa jako usługa na Twojej infrastrukturze. Dane finansowe nie muszą przechodzić przez zewnętrzną platformę SaaS.

Jak działa synchronizacja

Mapowanie pól przez nazwy kanoniczne

ERP / API
product.name
price.net
tax.rate
product.ean
VerSync
nazwa
cena
vat
ean
Sklep / WMS
product_name
regular_price
tax_rate
ean13
dwukierunkowa
jednokierunkowa

Konfiguracja

Tak wygląda wdrożenie VerSync

versync/config
# versync.yaml: konfiguracja instancji
database:
  dsn: "${VERSYNC_DB_DSN}"
  pool_size: 10

logging:
  level: "info"

license:
  file: "versync.lic"

Licencja jednorazowa + serwis kompatybilności

Kupujesz raz. W serwisie utrzymujemy zgodność konektorów, aktualizacje bezpieczeństwa i kompatybilność integracji z systemami po obu stronach synchronizacji.

Pytania o VerSync

Tryby synchronizacji, niezawodność, rollback, różnice wobec platform SaaS.

Te platformy są pośrednikami SaaS: dane przechodzą przez ich serwery, a mapowania często ograniczają się do gotowych szablonów. VerSync działa on-premise jako usługa na Twojej infrastrukturze. Pipeline'y konfigurujesz w YAML, a źródłem i celem może być REST API albo baza MariaDB/MySQL. Masz kontrolę nad danymi, wersją konfiguracji i systemem docelowym.

Nie. VerSync jest uniwersalnym silnikiem synchronizacji danych. Może łączyć sklep, WMS, CRM, ERP, aplikację wewnętrzną, REST API albo bazę danych. Comarch ERP Optima może być jednym ze źródeł lub celów synchronizacji, ale nie ogranicza zakresu produktu.

Pipeline'y konfigurujesz w plikach YAML: źródło, cel, mapowanie pól, transformacje i klucz dopasowania. Wdrożenie wykonuje partner, integrator lub WebArm, nie użytkownik końcowy. Po wdrożeniu VerSync działa 24/7 jako usługa, a zespół zarządza wyjątkami przez Admin API i dashboard.

VerSync ma system outbox z trwałą kolejką. Po restarcie wraca do ostatnio zapamiętanej pozycji i ponawia operacje z exponential backoff. Rekordy, które wyczerpią limit prób, trafiają do dead-letter queue (DLQ), skąd można je ręcznie powtórzyć przez Admin API. W planie Full dostępne są metryki Prometheus i dashboard Grafana z alertami.

Tak, w planie Full. VerSync prowadzi apply journal ze stanem przed i po każdej zmianie. Rollback wykonujesz na konkretne okno czasowe, więc cofasz wybrane operacje, a nie całą synchronizację. Tryb dry-run pokazuje plan cofnięcia przed wykonaniem właściwej operacji.

Porozmawiajmy o Twojej integracji

Odpowiadamy w ciągu 24h w dni robocze.

Robert Mońka, WebArm

Robert Mońka

WebArm

LinkedIn →

Telefon

+48 602 537 784

Versanis Robert Mońka

Zamoście 74, 98-337 Strzelce Wielkie
woj. łódzkie, Polska

NIP: PL5732233120