ELTE-S ELTE-S Integracja TradeByte z Comarch ERP Optima

ELTE-S / Autorskie oprogramowania / ELTE-S Integracja TradeByte

TradeByteComarch ERP Optima

ELTE-S Integracja TradeByte z Comarch ERP Optima

Automatyczny import zamówień z kanałów marketplace, dokumenty sprzedaży zgodne z numeracją platformy i różnicowa aktualizacja stanów magazynowych po kodzie EAN.

Poznaj rozwiązanie

Jeden integrator obsługuje wszystkie kanały i proces sprzedaży w ERP Optima

ELTE-S Integracja TradeByte z Comarch ERP Optima uruchamiana jest cyklicznie. Program odczytuje listę kanałów sprzedaży wskazaną w konfiguracji jako ChannelId, pobiera zamówienia przez REST API TradeByte i zapisuje dokumenty w Comarch ERP Optima przez ELTE-S Web API Optima.

W pierwszym cyklu pobierany jest pełny plik XML z zamówieniami, a następnie każde zamówienie jest przetwarzane pojedynczo, po swoim identyfikatorze. W drugą stronę wracają dane magazynowe: dostępność jest aktualizowana różnicowo, po kodzie EAN, w skonfigurowanym interwale.

Wiele kanałów, jedna konfiguracjaLista ChannelId rozdzielona przecinkami
Numeracja zgodna z platformąDwa warianty GALAXUS oraz import ZALANDO
!
Faktury PDF i FTPSzablon dokumentu i wysyłka na serwer
Dla kogo

Gdy sprzedaż prowadzisz w kanałach TradeByte, a dokumenty powstają w ERP Optima

Rozwiązanie porządkuje trzy obszary naraz: import zamówień, zgodność dokumentów z wymaganiami platformy oraz aktualność stanów magazynowych.

Sprzedawcy marketplace

Problem

Zamówienia z kilku kanałów TradeByte trafiają do ERP ręcznie, a każdy kanał ma własną procedurę.

Objawy

Przepisywanie pozycji, opóźnienia w realizacji i różnice między platformą a systemem.

Co zyskujesz

Jeden integrator obsługuje wszystkie kanały wskazane w parametrze ChannelId.

Fakturowanie i księgowość

Problem

GALAXUS i ZALANDO wymagają innej numeracji dokumentów oraz innych danych podatkowych.

Objawy

Ręczne pilnowanie serii, numerów pobieranych z plików platformy i właściwego NIP dla rynku.

Co zyskujesz

Warianty numeracji, serie dokumentów i dane podatkowe ustawione w konfiguracji kanału.

Magazyn i administratorzy

Problem

Dostępność na platformie rozjeżdża się ze stanem w Comarch ERP Optima.

Objawy

Sprzedaż towaru, którego nie ma, oraz ręczne aktualizacje pełnych plików stanów.

Co zyskujesz

Różnicowa synchronizacja po kodzie EAN w skonfigurowanym interwale.

Wyzwania i rozwiązania

Zamiast obsługiwać każdy kanał osobno, obsługujesz wyjątki

Codzienny problem
Jak odpowiada integracja
×Ręczne pobieranie zamówień z każdego kanału
Import przez REST API dla listy ChannelId
×Osobna procedura dla każdej platformy
Reguły numeracji przypisane do kanału
×Ręczne generowanie i wysyłka faktur PDF
Szablon dokumentu i wysyłka na FTP
×Ryzyko złych danych podatkowych dla rynku
NIP i seria ustawione w konfiguracji
×Rozbieżne stany magazynowe na platformie
Różnicowa aktualizacja po kodzie EAN
×Nowy kanał to nowy proces ręczny
Rozszerzenie konfiguracji ChannelId
Przepływ danych

Od zamówienia w kanale do dokumentu w ERP Optima

Każde zamówienie przechodzi ten sam proces, a reguły różnicuje kanał sprzedaży, z którego pochodzi.

1

Odczyt kanałów

Program pobiera listę ChannelId wskazaną w konfiguracji.

2

Pobranie zamówień

REST API TradeByte zwraca zamówienia; pierwszy cykl pobiera pełny plik XML.

3

Przetwarzanie po ID

Kolejne zamówienia są obsługiwane pojedynczo, po identyfikatorze.

4

Reguły kanału

Program stosuje wariant numeracji, serię i dane podatkowe właściwe dla platformy.

5

Zapis w ERP Optima

Dokument trafia do systemu przez ELTE-S Web API Optima.

6

Odpowiedź i stany

Dla GALAXUS powstaje faktura PDF na FTP, a do TradeByte wracają zmienione stany.

INTEGRACJA CYKLICZNA
Źródło

TradeByte

REST API, użytkownik TB.ONE, lista ChannelId

Kontrola

Reguły kanału

Wariant numeracji, seria, dane podatkowe

Realizacja

Comarch ERP Optima

Dokument sprzedaży przez ELTE-S Web API

Odpowiedź

TradeByte i FTP

Stany po EAN, faktura PDF dla GALAXUS

Scenariusze zastosowania

Co dzieje się w konkretnych sytuacjach

Od pierwszego zamówienia po dodanie nowego kanału — zobacz, jak integracja zachowuje się w codziennej pracy.

01

Nowe zamówienie z kanału

Program pobiera zamówienie ze wskazanego ChannelId i zapisuje dokument w Comarch ERP Optima.

02

GALAXUS z własną numeracją

Dokument powstaje w dedykowanej serii, a faktura jest generowana z szablonu do PDF i wysyłana na FTP.

03

GALAXUS z numeracją platformy

Numer dokumentu pochodzi z katalogu plików Excel przygotowanych przez platformę. PDF nie jest generowany.

04

ZALANDO

Dokumenty sprzedaży są importowane na podstawie plików Excel, wpisów kanałów i wskazanej ścieżki.

05

Zmiana dostępności

Do TradeByte trafiają tylko te pozycje, których stan zmienił się od ostatniej aktualizacji.

06

Nowy kanał sprzedaży

Rozszerzamy konfigurację ChannelId, a jeśli potrzeba, także funkcje po stronie REST API TradeByte.

Tryby pracy

Uruchom tylko ten zakres, którego potrzebujesz

Tryb 1

Import zamówień

Pobieranie zamówień z wielu kanałów TradeByte i zapis dokumentów w Comarch ERP Optima.

Tryb 2

Dokumenty sprzedaży

Obsługa wariantów numeracji GALAXUS i ZALANDO, generowanie faktur PDF oraz wysyłka na FTP.

Tryb 3

Synchronizacja stanów

Różnicowa aktualizacja dostępności po kodzie EAN w skonfigurowanym interwale.

Zakres integracji

Trzy procesy, jeden kontrolowany obieg

Import zamówień

  • Lista kanałów w parametrze ChannelId
  • Połączenie przez REST API TradeByte
  • Dedykowany użytkownik TB.ONE
  • Pełny plik XML w pierwszym cyklu
  • Przetwarzanie zamówień po ID
  • Zapis przez ELTE-S Web API Optima

Dokumenty sprzedaży

  • Wariant GALAXUS z własną numeracją
  • Wariant z numeracją platformy
  • Dedykowane serie dokumentów
  • Dane podatkowe właściwe dla rynku
  • Import plików Excel dla ZALANDO
  • Szablon i generowanie faktury PDF

Magazyn i pliki

  • Aktualizacja stanów po kodzie EAN
  • Tryb różnicowy zamiast pełnego pliku
  • Konfigurowany interwał synchronizacji
  • Wysyłka faktur PDF na FTP GALAXUS
  • Katalogi plików wejściowych
  • Rozbudowa przez REST API TradeByte
Technologia

Integracja pracuje w tle, ale działa na jasnych regułach

Aplikacja konsolowa

Standardem jest wersja konsolowa uruchamiana cyklicznie. Wersja okienkowa jest rozszerzeniem.

ELTE-S Web API Optima

Warstwa komunikacji wymagana do zapisu dokumentów w Comarch ERP Optima.

REST API TradeByte

Zamówienia pobierane są przez API, na dedykowanym użytkowniku TB.ONE.

Konfiguracja kanałów

Lista ChannelId, serie dokumentów, ścieżki plików i dane podatkowe.

FTP i szablon PDF

Faktura GALAXUS jest generowana z szablonu i przekazywana na serwer.

Konfigurowany interwał

Częstotliwość pobierania zamówień i aktualizacji stanów ustalamy przy wdrożeniu.

Korzyści

Mniej kontroli ręcznych. Więcej przewidywalności

Jedna konfiguracja kanałów

Zamówienia z wielu platform obsługuje ten sam integrator.

Dokumenty zgodne z platformą

Numeracja, seria i dane podatkowe wynikają z reguł kanału.

Automatyczna dystrybucja faktur

Faktura GALAXUS powstaje z szablonu i trafia na serwer FTP.

Aktualne stany magazynowe

Dostępność jest aktualizowana różnicowo, po kodzie EAN.

Mniej pracy przy skalowaniu

Nowy kanał to zmiana konfiguracji, a nie nowa procedura.

Możliwość rozbudowy

Zakres można rozszerzać o kolejne funkcje REST API TradeByte.

Dlaczego ELTE-S

Integrujemy kanały i rozumiemy, jak powstaje dokument w ERP

Sam import zamówienia jest najprostszą częścią. Trudniejsze są numeracja dokumentów, dane podatkowe rynków zagranicznych i częstotliwość powrotu stanów. Od tych ustaleń zaczynamy wdrożenie.

Punkt widzenia wdrożeniowca

Łączymy prace programistyczne ze znajomością procesów w Comarch ERP Optima. Dzięki temu integracja odpowiada na realne pytania: w jakiej serii ma powstać dokument, skąd wziąć numer nadany przez platformę i które dane podatkowe obowiązują dla danego rynku.

Mapowanie kanałów i dokumentów
Ustalamy, jaki dokument powstaje dla każdego wpisu ChannelId.
Numeracja i dane podatkowe
Konfigurujemy serie, warianty numeracji oraz właściwy NIP dla rynku.
Faktury PDF i FTP
Przygotowujemy szablon dokumentu i połączenie z serwerem platformy.
Uruchomienie etapowe
Zamówienia, dokumenty sprzedaży i stany mogą startować niezależnie.
Przykład procesu

Trzy kanały sprzedaży, jeden powtarzalny obieg

Przed integracją

Pracownik pobiera zamówienia z każdego kanału osobno, przepisuje pozycje do Comarch ERP Optima i pilnuje, aby dokument powstał we właściwej serii. Dla GALAXUS trzeba jeszcze przygotować fakturę PDF i wysłać ją na serwer FTP.

Stany na platformie aktualizowane są ręcznie, zwykle pełnym plikiem i rzadziej niż zmienia się magazyn.

Po uruchomieniu integracji

  • Kanały są odczytywane z jednej konfiguracji ChannelId.
  • Zamówienia pobiera REST API TradeByte, pojedynczo po identyfikatorze.
  • Dokument powstaje w serii właściwej dla kanału sprzedaży.
  • Faktura GALAXUS jest generowana z szablonu i wysyłana na FTP.
  • ZALANDO korzysta z numeracji pobranej z plików Excel.
  • Do TradeByte wracają tylko zmienione stany, po kodzie EAN.
Wycena

Koszt zależy od liczby kanałów, nie tylko od instalacji

Przed wyceną sprawdzamy kanały sprzedaży, warianty numeracji i zakres obsługi plików.

Indywidualna wycena wdrożenia

Na koszt wpływają przede wszystkim:

Liczba kanałówWpisy ChannelId i reguły dla każdego z nich
Numeracja dokumentówWarianty GALAXUS oraz import ZALANDO
Faktury PDF i FTPSzablon dokumentu i konfiguracja serwera
Zakres magazynowyInterwał oraz tryb aktualizacji stanów
Wersja programuAplikacja konsolowa lub okienkowa
Rozbudowa APIDodatkowe funkcje REST API TradeByte
Otrzymaj wycenę
Opinie i statystyki

Opinie naszych klientów

Sprawniejsza obsługa kanałów sprzedaży, dokumenty zgodne z wymaganiami platform i mniej ręcznych aktualizacji stanów.

4,7/5

średnia ocena wdrożeń

Ocena za stabilność wymiany danych z platformami i wsparcie po starcie.

120+

obsłużonych kanałów sprzedaży

Kolejne platformy podłączane przez konfigurację, bez osobnego projektu.

90%

mniej ręcznych aktualizacji stanów

Dostępność i zamówienia przepływają między platformą a Optimą automatycznie.

Porównanie

Ręczna obsługa kanałów a integracja TradeByte

KryteriumObsługa ręcznaIntegracja ELTE-S
ZamówieniaPobieranie z każdego kanału osobnoImport przez REST API dla listy ChannelId
NumeracjaRęczne pilnowanie serii i numerówWarianty numeracji przypisane do kanału
Faktury PDFRęczne generowanie i wysyłkaSzablon dokumentu i wysyłka na FTP
Dane podatkoweKontrolowane przy każdym dokumencieUstawione w konfiguracji kanału
Stany magazynowePełne, ręczne aktualizacjeRóżnicowa synchronizacja po EAN
Nowy kanałNowa procedura i nowe plikiZmiana konfiguracji, opcjonalnie API
Proces wdrożenia

Od analizy kanałów do pierwszego cyklu produkcyjnego

1

Analiza procesu

Sprawdzamy kanały sprzedaży, obieg dokumentów i zasady numeracji.

2

Weryfikacja środowiska

Potwierdzamy wersję Comarch ERP Optima, ELTE-S Web API oraz dostęp do TradeByte.

3

Konfiguracja integracji

Ustawiamy ChannelId, serie, dane podatkowe, szablon PDF, FTP i interwały.

4

Testy scenariuszy

Przechodzimy przez zamówienie z każdego kanału, fakturę PDF i aktualizację stanów.

5

Uruchomienie i wsparcie

Weryfikujemy pierwsze cykle produkcyjne i obsługujemy zgłoszenia po starcie.

Konsultacja integracji

Chcesz połączyć TradeByte z Comarch ERP Optima?

Pokaż nam obecną obsługę kanałów, dokumentów i stanów magazynowych. Sprawdzimy zakres danych, połączenia oraz reguły numeracji dla każdej platformy.

Umów rozmowę o integracji
FAQ

Najczęściej zadawane pytania

Czy integracja wymaga dodatkowego komponentu?

Tak. Komunikacja z Comarch ERP Optima odbywa się przez ELTE-S Web API Optima.

Czy obsługiwanych jest wiele kanałów sprzedaży?

Tak. Kanały wskazujemy w konfiguracji jako listę ChannelId rozdzieloną przecinkami.

Jak program łączy się z TradeByte?

Przez REST API TradeByte, na dedykowanym użytkowniku TB.ONE przeznaczonym wyłącznie do komunikacji API.

Jak wygląda pierwszy cykl importu?

Program pobiera pełny plik XML z zamówieniami, a następnie przetwarza pojedyncze zamówienia po ich identyfikatorach.

Czy GALAXUS może zachować własną numerację?

Tak. Dostępne są dwa warianty: numeracja własna z dedykowaną serią dokumentów oraz numeracja pobierana z plików platformy.

Czym różnią się warianty GALAXUS?

W wariancie z numeracją własną powstaje faktura PDF wysyłana na FTP. W wariancie z numeracją platformy PDF nie jest generowany.

Jak obsługiwane jest ZALANDO?

Dokumenty sprzedaży są importowane na podstawie plików Excel, wpisów kanałów i wskazanej ścieżki, z danymi podatkowymi właściwymi dla rynku.

Czy program wysyła faktury PDF?

Tak, dla wariantu GALAXUS z numeracją własną. Dokument jest generowany z przygotowanego szablonu i przekazywany na serwer FTP.

Jak aktualizowane są stany magazynowe?

Różnicowo, po kodzie EAN i w skonfigurowanym interwale. Wysyłane są tylko pozycje, których dostępność się zmieniła.

Czy dostępna jest wersja okienkowa?

Standardem jest aplikacja konsolowa. Wersja z interfejsem okienkowym jest rozszerzeniem wycenianym dodatkowo.

Czy integrację można rozbudować?

Tak. Zakres można rozszerzać o kolejne funkcje udostępniane przez REST API TradeByte, po analizie technicznej.

Od czego zależy wycena i czas wdrożenia?

Od liczby kanałów, wariantów numeracji, obsługi PDF i FTP oraz zakresu testów. Wycenę przygotowujemy po analizie procesu.

Sprawdź też

Sprawdź również inne nasze produkty

Aby maksymalnie wykorzystać potencjał automatyzacji w Twojej firmie, warto rozważyć wdrożenie dodatkowych rozwiązań komplementarnych.

ELTE-S Web API Optima

Warstwa komunikacji wymagana do działania integratora TradeByte. Umożliwia także inne automatyzacje po stronie Comarch ERP Optima.

Zobacz więcej

Automat Rozliczeń

Automatyzuje rozliczanie płatności w Comarch ERP po zakończeniu procesu sprzedaży, ograniczając ręczne uzgadnianie dokumentów.

Zobacz więcej

Zaufali nam

Dołącz do grona firm, które automatyzują swoje procesy biznesowe z ELTE-S

Bądź na bieżąco z najnowszymi trendami w branży IT!

Zapisz się do newslettera i otrzymuj regularne aktualizacje prosto ze świata technologii.

Umów się na konsultacje

Jesteś zainteresowany rozwojem swojego biznesu? Wypełnij formularz – odezwiemy się do Ciebie i pokażemy, w jaki sposób możesz zoptymalizować procesy w swojej firmie