ELTE-S Integracja Akeneo PIM z Comarch ERP XL

ELTE-S ELTE-S Integracja Akeneo PIM z Comarch ERP XL

ELTE-S / Autorskie oprogramowania / ELTE-S Integracja Akeneo PIM

Akeneo PIMComarch ERP XL

ELTE-S Integracja Akeneo PIM z Comarch ERP XL

Struktura danych i produkty trafiają z ERP XL do katalogu PIM, a uzupełnione parametry oraz zdjęcia wracają do systemu handlowego. Aktualizacja przebiega cyklicznie.

Poznaj rozwiązanie

Jeden synchronizator łączy katalog produktowy z danymi w ERP XL

Synchronizator jest przygotowany specjalnie dla Comarch ERP XL. W kierunku do Akeneo przenosi klasy atrybutów, które stają się atrybutami w PIM (mapowanie odbywa się po nazwie), grupy towarowe zamieniane na strukturę Family, a także produkty wraz z ilościami i cenami.

W kierunku powrotnym do Comarch ERP XL wracają parametry uzupełnione w Akeneo oraz zdjęcia produktów. Aktualizacja przebiega cyklicznie, dzięki czemu katalog i system handlowy pozostają spójne bez ręcznego przepisywania danych.

Dwukierunkowa wymianaStruktura i produkty do PIM, parametry i zdjęcia do ERP
Mapowanie po nazwieKlasy atrybutów i grupy towarowe z ERP XL
!
Aktualizacja cyklicznaProces wykonywany cyklicznie; harmonogram wymaga ustalenia
Dla kogo

Gdy dane produktowe powstają w PIM, a sprzedaż prowadzi ERP XL

Integracja usuwa podwójną pracę przy opisach i parametrach. Struktura danych pochodzi z ERP XL, a wzbogacone informacje wracają do kart towarowych.

Zespoły e-commerce i katalogu

Problem

Dane produktowe trzeba wprowadzać osobno w PIM i osobno w systemie handlowym.

Objawy

Podwójna praca, różnice w opisach i parametrach między systemami.

Co zyskujesz

Struktura atrybutów i rodzin produktowych pobierana automatycznie z ERP XL.

Product managerowie

Problem

Brak jednego miejsca, w którym powstaje pełny opis produktu.

Objawy

Pliki Excel krążące między działami i niepewność, która wersja jest aktualna.

Co zyskujesz

Praca w Akeneo, a uzupełnione parametry i zdjęcia wracają do ERP XL.

Administratorzy i IT

Problem

Każda zmiana w strukturze danych wymaga ręcznych poprawek w dwóch systemach.

Objawy

Rozjeżdżające się słowniki, grupy towarowe i nazwy atrybutów.

Co zyskujesz

Cykliczna synchronizacja oparta na mapowaniu po nazwie.

Wyzwania i rozwiązania

Zamiast utrzymywać dwa katalogi, utrzymujesz jeden

Codzienny problem
Jak odpowiada rozwiązanie
×Ręczne zakładanie atrybutów w PIM
Klasy atrybutów przenoszone z Comarch ERP XL
×Osobne budowanie struktury katalogu
Grupy towarowe zamieniane na strukturę Family
×Przepisywanie produktów do PIM
Automatyczny transfer produktów z ERP XL
×Ceny i ilości aktualizowane ręcznie
Dane przekazywane razem z produktami
×Parametry z PIM nie wracają do ERP
Powrotna aktualizacja parametrów towaru
×Zdjęcia wgrywane w dwa miejsca
Przekazywanie zdjęć do kart towarowych ERP XL
Przepływ danych

Od struktury danych w ERP XL do gotowego katalogu w PIM

Aktualizacja przebiega w powtarzalnych krokach, dzięki czemu wiadomo, skąd pochodzi każdy element danych produktowych.

1

Klasy atrybutów

Program przenosi klasy atrybutów z ERP XL i tworzy z nich atrybuty w Akeneo.

2

Mapowanie po nazwie

Dopasowanie atrybutów odbywa się na podstawie nazwy, zgodnie z konfiguracją mappingu.

3

Grupy towarowe

Struktura grup towarowych zostaje zamieniona na rodziny produktów Family.

4

Produkty, ceny, ilości

Produkty trafiają do PIM wraz z danymi o ilościach i cenach.

5

Powrót do ERP XL

Parametry uzupełnione w Akeneo oraz zdjęcia wracają do kart towarowych.

SYNCHRONIZACJA CYKLICZNA
Źródło

Comarch ERP XL

Klasy atrybutów, grupy towarowe, produkty

Mapowanie

Dopasowanie po nazwie

Atrybuty PIM oraz struktura Family

Katalog

Akeneo PIM

Produkty, parametry, ceny i ilości

Powrót

Comarch ERP XL

Parametry i zdjęcia w kartach towarowych

Scenariusze zastosowania

Co dzieje się w konkretnych sytuacjach

Od nowej grupy towarowej po uzupełnione zdjęcia — zobacz, jak wygląda praca przy stałej synchronizacji.

01

Nowa klasa atrybutów w ERP XL

Podczas kolejnego cyklu odpowiadający jej atrybut pojawia się w Akeneo.

02

Nowa grupa towarowa

Struktura grupy zostaje odwzorowana jako rodzina produktów Family.

03

Nowy produkt

Produkt trafia do katalogu wraz z ilościami i cenami z systemu handlowego.

04

Uzupełnienie opisu w PIM

Parametry wprowadzone w Akeneo wracają do karty towaru w ERP XL.

05

Dodanie zdjęć

Zdjęcia produktów z Akeneo są przekazywane do Comarch ERP XL.

06

Zmiana ceny lub stanu

Kolejny cykl aktualizuje dane w katalogu bez ręcznej ingerencji.

Tryby pracy

Uruchom tylko ten zakres, którego potrzebujesz

Tryb 1

Do Akeneo

Przekazywanie klas atrybutów, grup towarowych, produktów oraz cen i ilości.

Tryb 2

Do ERP XL

Powrotna aktualizacja parametrów towaru i przekazywanie zdjęć produktowych.

Tryb 3

Synchronizacja cykliczna

Pełny obieg powtarzany automatycznie w ustalonych odstępach.

Zakres funkcjonalny

Trzy obszary danych, jeden spójny katalog

Struktura danych

  • Klasy atrybutów z Comarch ERP XL
  • Tworzenie atrybutów w Akeneo
  • Mapowanie na podstawie nazwy
  • Grupy towarowe jako Family
  • Odwzorowanie hierarchii katalogu
  • Aktualizacja przy kolejnych cyklach

Produkty i dane handlowe

  • Transfer produktów do PIM
  • Przekazywanie ilości
  • Przekazywanie cen
  • Powiązanie z rodziną produktową
  • Aktualizacja istniejących pozycji
  • Praca w trybie cyklicznym

Powrót do ERP XL

  • Parametry uzupełnione w Akeneo
  • Zdjęcia produktów
  • Zapis w kartach towarowych
  • Zakres pól ustalany przy wdrożeniu
  • Kontrola kolejności kroków
  • Rozwój według potrzeb klienta
Technologia

Rozwiązanie dedykowane, rozwijane pod proces klienta

Dedykowany synchronizator

Rozwiązanie autorskie ELTE-S, przygotowane dla Comarch ERP XL.

Comarch ERP XL

System handlowy jest źródłem struktury danych oraz produktów.

Akeneo PIM

Katalog produktowy przyjmuje atrybuty, rodziny i pozycje produktowe.

Mapowanie po nazwie

Atrybuty są dopasowywane na podstawie nazw, zgodnie z konfiguracją mappingu.

Cykliczna aktualizacja

Proces przebiega cyklicznie; sposób uruchamiania i harmonogram wymagają ustalenia dla konkretnego wdrożenia.

Rozwój pod klienta

Zakres wymiany danych rozwijamy zgodnie z potrzebami wdrożenia.

Korzyści

Jedno źródło danych. Mniej podwójnej pracy

Struktura bez ręcznej pracy

Atrybuty i rodziny produktów powstają na podstawie danych z ERP XL.

Spójny katalog

Produkty w PIM odpowiadają kartom towarowym w systemie handlowym.

Aktualne ceny i ilości

Dane handlowe są przekazywane razem z produktami.

Wzbogacone karty towaru

Parametry uzupełnione w Akeneo wracają do ERP XL.

Zdjęcia w jednym miejscu

Materiały produktowe nie muszą być wgrywane dwukrotnie.

Powtarzalny proces

Aktualizacja przebiega cyklicznie, w ustalonej kolejności kroków.

Dlaczego ELTE-S

Znamy Comarch ERP XL i wiemy, jak opisać produkt do sprzedaży

Najważniejsze decyzje dotyczą zakresu danych: które pola prowadzi ERP, które PIM i co wraca do kart towarowych. Od tych ustaleń zaczynamy wdrożenie.

Punkt widzenia wdrożeniowca

Łączymy prace programistyczne ze znajomością struktury danych w Comarch ERP XL. Dzięki temu synchronizacja odwzorowuje rzeczywisty sposób pracy z katalogiem, a nie tylko schemat pliku.

Mapowanie struktury
Ustalamy, jak klasy atrybutów i grupy towarowe mają wyglądać w PIM.
Podział odpowiedzialności
Określamy, które pola prowadzi ERP XL, a które Akeneo.
Powrotny zakres danych
Wskazujemy parametry i zdjęcia zapisywane w kartach towarowych.
Uruchomienie etapowe
Kierunki wymiany i ich zakres ustala się podczas wdrożenia.
Przykład procesu

Jeden produkt, pełna historia danych

Przed wdrożeniem

Bez synchronizatora dane produktowe wymagają ręcznego utrzymywania w obu systemach, a sposób wymiany zależy od procesu firmy.

Przy większym katalogu każda zmiana w strukturze oznacza podwójną pracę i ryzyko rozbieżności między systemami.

Po uruchomieniu

  • Klasy atrybutów z ERP XL tworzą atrybuty w Akeneo.
  • Grupy towarowe zostają odwzorowane jako rodziny Family.
  • Produkty trafiają do PIM z ilościami i cenami.
  • Zespół może pracować w Akeneo w zakresie ustalonym podczas wdrożenia.
  • Uzupełnione parametry wracają do kart towarowych.
  • Zdjęcia produktów są przekazywane do ERP XL.
Wycena

Koszt zależy od zakresu danych, nie tylko od instalacji

Przed wyceną sprawdzamy strukturę katalogu, zakres pól i kierunki wymiany danych.

Indywidualna wycena wdrożenia

Na koszt wpływają przede wszystkim:

Kierunki wymianyDo PIM, do ERP XL lub oba procesy
Zakres pólLiczba atrybutów i parametrów produktowych
Struktura kataloguOdwzorowanie grup towarowych na rodziny
Obsługa zdjęćZakres materiałów przekazywanych do ERP
ŚrodowiskoWersja Comarch ERP XL i konfiguracja Akeneo
Zmiany dedykowaneRozszerzenia przygotowywane pod proces klienta
Otrzymaj wycenę
Opinie i statystyki

Opinie naszych klientów

Jedno źródło danych produktowych, spójny katalog i wyraźnie mniej podwójnej pracy przy opisach.

Dane do potwierdzenia

Dokumentacja nie zawiera potwierdzonych danych referencyjnych.

Zakres wdrożeń

Liczba katalogów zależy od zakresu wdrożenia i nie jest podana w dokumentacji.

Dane do potwierdzenia

Dokumentacja nie zawiera potwierdzonego procentowego pomiaru automatyzacji.

Porównanie

Ręczne utrzymywanie katalogu a integracja Akeneo PIM

KryteriumPraca ręcznaRozwiązanie ELTE-S
AtrybutyZakładane osobno w każdym systemieTworzone z klas atrybutów ERP XL
Struktura kataloguBudowana ręcznie w PIMGrupy towarowe jako rodziny Family
ProduktyPrzepisywane lub importowane z plikówPrzekazywane wraz z cenami i ilościami
ParametryUzgadniane mailem i w plikachWracają do kart towarowych ERP XL
ZdjęciaWgrywane w dwóch systemachPrzekazywane z Akeneo do ERP XL
AktualizacjaWykonywana na żądanieProces cykliczny w ustalonych krokach
Proces wdrożenia

Od mapowania danych do pierwszego pełnego cyklu

1

Analiza katalogu

Sprawdzamy klasy atrybutów, grupy towarowe i sposób pracy z produktami.

2

Weryfikacja środowiska

Potwierdzamy wersję Comarch ERP XL oraz konfigurację Akeneo PIM.

3

Mapowanie i konfiguracja

Ustalamy zakres pól, rodziny produktowe i kierunki wymiany.

4

Testy synchronizacji

Przechodzimy przez atrybuty, produkty, parametry powrotne i zdjęcia.

5

Uruchomienie i wsparcie

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

Konsultacja wdrożenia

Chcesz połączyć Akeneo PIM z Comarch ERP XL?

Pokaż nam strukturę katalogu i sposób pracy z danymi produktowymi. Ustalimy zakres pól, kierunki wymiany i kolejność kroków synchronizacji.

Umów rozmowę
FAQ

Najczęściej zadawane pytania

Czy synchronizator działa z innymi systemami niż ERP XL?

Opisane rozwiązanie jest przygotowane dla Comarch ERP XL. Inne środowiska wymagają osobnej analizy.

Jakie dane trafiają do Akeneo?

Klasy atrybutów zamieniane na atrybuty, grupy towarowe jako rodziny Family oraz produkty wraz z ilościami i cenami.

Jak dopasowywane są atrybuty?

Mapowanie odbywa się na podstawie nazwy atrybutu, dzięki czemu nie trzeba wiązać pól ręcznie.

Co oznacza struktura Family?

To rodzina produktów w Akeneo. Powstaje na podstawie grup towarowych z Comarch ERP XL.

Jakie dane wracają do ERP XL?

Parametry uzupełnione w Akeneo oraz zdjęcia produktów. Dokładny zakres pól ustalamy przy wdrożeniu.

Czy ceny i ilości są przekazywane?

Tak. Dane o ilościach i cenach są przekazywane razem z produktami do katalogu PIM.

Czy synchronizacja jest automatyczna?

Tak. Aktualizacja przebiega cyklicznie, w powtarzalnej kolejności kroków, bez ręcznego uruchamiania.

Czy można uruchomić tylko jeden kierunek?

Zakres i kierunki wymiany ustala się podczas wdrożenia; dokumentacja nie przesądza o niezależnym włączaniu obu kierunków.

Kto prowadzi opisy produktowe?

Dokumentacja nie wskazuje jednego źródła prawdy. Podział odpowiedzialności między ERP XL i Akeneo ustala się na etapie analizy.

Czy rozwiązanie jest rozwijane?

Tak. Synchronizator rozwijamy pod potrzeby klienta, dodając kolejne obszary danych po analizie.

Co jest potrzebne do uruchomienia?

Dostęp do środowiska Comarch ERP XL, dostęp do instancji Akeneo PIM oraz ustalone mapowanie danych.

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

Od zakresu pól, kierunków wymiany, obsługi zdjęć i liczby 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.

REST API Comarch

Wszechstronne narzędzie do integracji i automatyzacji procesów. Pozwala łączyć Comarch ERP z systemami, aplikacjami i platformami zewnętrznymi.

Zobacz więcej

ELTE-S BAW

Automatyzacja reguł i działań wykonywanych wokół dokumentów oraz procesów w systemie Comarch ERP. Ogranicza powtarzalne zadania i porządkuje obieg informacji.

Zobacz więcej

Zaufali nam

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

ELTE-S Stock Manager dla Comarch ERP Optima

ELTE-S ELTE-S Stock Manager dla Comarch ERP Optima

ELTE-S / Autorskie oprogramowania / ELTE-S Stock Manager

Comarch ERP Optima

ELTE-S Stock Manager dla Comarch ERP Optima

Automatyczny import dostępności od dostawców, kontrola progów MIN i MAX w każdym magazynie oraz generowanie przesunięć MM i zamówień do dostawcy.

Poznaj rozwiązanie

Dostępność u dostawców i stany własne w jednym procesie

ELTE-S Stock Manager rozszerza Comarch ERP Optima o dwa powiązane procesy. Pierwszy odpowiada za dostępność towarów u dostawców: program cyklicznie importuje pliki CSV i zapisuje wynik w atrybutach towaru Dostepnosc oraz StatusH, identyfikując pozycje po kodzie EAN.

Drugi proces pilnuje stanów własnych. Dla każdego magazynu progi MIN i MAX zapisane są w atrybutach. Po analizie stanu względem progów program w pierwszej kolejności szuka towaru w magazynie centralnym i generuje przesunięcie MM, a brakującą część zamawia u dostawcy dokumentem ZD.

Dostępność od dostawcówImport CSV do atrybutów Dostepnosc i StatusH
Progi MIN i MAX per magazynWartości odczytywane z atrybutów towaru
!
Najpierw MM, potem ZDMagazyn centralny przed zamówieniem u dostawcy
Dla kogo

Gdy braki wychodzą dopiero przy zamówieniu klienta

Rozwiązanie łączy informację o dostępności u dostawcy z kontrolą stanów własnych, dzięki czemu uzupełnianie towaru przestaje zależeć od pamięci pracowników.

Zakupy i planowanie

Problem

Decyzje o uzupełnieniu towaru powstają ręcznie, na podstawie przeglądania stanów.

Objawy

Zamówienia składane za późno lub w złej ilości, mimo zapasu w innym magazynie.

Co zyskujesz

Przesunięcia MM i zamówienia ZD wyliczane automatycznie na podstawie progów.

Oddziały i magazyny

Problem

Każdy oddział pilnuje swoich stanów osobno, bez wspólnej reguły.

Objawy

Towar leży w jednym magazynie, a w drugim go brakuje.

Co zyskujesz

Priorytety magazynów i progi MIN oraz MAX ustawione dla każdej lokalizacji.

Sprzedaż i obsługa klienta

Problem

Brak jednoznacznej informacji, czy towar jest dostępny u dostawcy.

Objawy

Telefony do dostawców i obietnice terminów bez potwierdzenia w systemie.

Co zyskujesz

Dostępność widoczna w atrybutach towaru w Comarch ERP Optima.

Wyzwania i rozwiązania

Zamiast pilnować stanów, pilnujesz wyjątków

Codzienny problem
Jak odpowiada rozwiązanie
×Ręczne sprawdzanie plików od dostawców
Import CSV do atrybutów towaru
×Nieaktualna informacja o dostępności
Usunięcie atrybutów, gdy kodu nie ma w pliku
×Ręczna kontrola progów w każdym magazynie
Progi MIN i MAX odczytywane z atrybutów
×Zamówienie u dostawcy przy zapasie w centrali
Najpierw przesunięcie MM z magazynu centralnego
×Zamówienia większe niż stan dostawcy
Ilość ograniczona jego dostępnością
×Ryzyko podwójnego zamówienia towaru
Kontrola istniejących dokumentów ZD
Przepływ danych

Od pliku dostawcy do dokumentu MM lub ZD

Każdy cykl przebiega w tej samej kolejności: najpierw dostępność, potem progi, na końcu dokumenty i pliki dla magazynów.

1

Import plików CSV

Program pobiera pliki dostawców i identyfikuje pozycje po kodzie EAN.

2

Aktualizacja atrybutów

Dostępność zapisywana jest w atrybutach Dostepnosc oraz StatusH.

3

Odczyt progów

Dla każdego magazynu program odczytuje MIN i MAX z atrybutów towaru.

4

Przesunięcia MM

Niedobór uzupełniany jest z magazynu centralnego, według priorytetów oddziałów.

5

Zamówienia ZD

Pozostały brak trafia do zamówienia u dostawcy, w granicach jego dostępności.

6

Pliki dla magazynów

Dla każdego magazynu powstaje osobny plik z kodem towaru i ilością.

CYKL UZUPEŁNIANIA
Źródło

Pliki dostawców

CSV z dostępnością, identyfikacja po EAN

Kontrola

Progi MIN i MAX

Atrybuty towaru, priorytety, atrybut blokada

Realizacja

Comarch ERP Optima

Dokumenty MM oraz ZD bez duplikatów

Wynik

Pliki magazynowe

Osobny plik dla każdego magazynu: kod i ilość

Scenariusze zastosowania

Co dzieje się w konkretnych sytuacjach

Od nowego pliku dostawcy po towar wykluczony z przesunięć — zobacz, jak zachowuje się program w typowych sytuacjach.

01

Nowy plik od dostawcy

Program importuje CSV, dopasowuje pozycje po kodzie EAN i aktualizuje atrybuty dostępności.

02

Kod bez pokrycia w pliku

Jeśli kodu nie ma w pliku, atrybuty są usuwane, aby nie utrzymywać nieaktualnej informacji.

03

Stan wymagający uzupełnienia

Program wylicza niedobór względem progów zapisanych w atrybutach magazynu; dokładną regułę uruchomienia względem MIN ustala się przed wdrożeniem.

04

Towar z atrybutem blokada

Przesunięcie MM jest pomijane, a zapotrzebowanie trafia od razu do zamówienia u dostawcy.

05

Ograniczona dostępność u dostawcy

Ilość w zamówieniu ZD zostaje ograniczona do stanu dostępnego u dostawcy.

06

Kilka oddziałów naraz

Kolejność obsługi wynika z priorytetów przypisanych magazynom w konfiguracji.

Tryby pracy

Uruchom tylko ten zakres, którego potrzebujesz

Tryb 1

Dostępność dostawców

Import plików CSV i zapis dostępności w atrybutach towaru w Comarch ERP Optima.

Tryb 2

Silnik MM i ZD

Kontrola progów MIN i MAX, przesunięcia międzymagazynowe i zamówienia do dostawcy.

Tryb 3

Pliki dla magazynów

Generowanie osobnego pliku dla każdego magazynu z kodem towaru i ilością.

Zakres funkcjonalny

Dwa moduły, jeden kontrolowany obieg

Import dostępności

  • Import pliku CSV dostawcy
  • Identyfikacja towaru po kodzie EAN
  • Zapis atrybutu Dostepnosc
  • Zapis atrybutu StatusH
  • Usuwanie atrybutów przy braku kodu
  • Import pliku CSV dostawcy

Uzupełnianie stanów

  • Progi MIN i MAX per magazyn
  • Priorytety oddziałów
  • Przesunięcia MM z centrali
  • Zamówienia ZD do dostawcy
  • Atrybut blokada pomijający MM
  • Kontrola duplikatów zamówień

Pliki i konfiguracja

  • Osobny plik dla każdego magazynu
  • Kod EAN lub SKU oraz ilość
  • Progi zapisane w atrybutach towaru
  • Limit wynikający z dostępności dostawcy
  • Harmonogram uruchomień
  • Rozszerzenia na życzenie klienta
Technologia

Program działa według jasno opisanych reguł

Comarch ERP Optima

Rozwiązanie działa na danych systemu handlowego i jego dokumentach.

Atrybuty towaru

Dostępność, progi MIN i MAX oraz blokada są przechowywane jako atrybuty.

Import CSV

Plik CSV dostawcy jest przetwarzany z dopasowaniem po kodzie EAN.

Dokumenty MM i ZD

Program generuje przesunięcia międzymagazynowe i zamówienia do dostawcy.

Priorytety magazynów

Kolejność obsługi lokalizacji wynika z konfiguracji.

Harmonogram cykliczny

Sposób uruchamiania i harmonogram wymagają ustalenia dla konkretnego wdrożenia.

Korzyści

Mniej decyzji z pamięci. Więcej powtarzalności

Aktualna dostępność

Informacja od dostawców trafia do atrybutów towaru automatycznie.

Uzupełnianie według reguł

Progi MIN i MAX zastępują ręczną ocenę stanu magazynu.

Zapas wykorzystany najpierw

Przesunięcie MM ma pierwszeństwo przed zamówieniem u dostawcy.

Zamówienia bez duplikatów

Program uwzględnia dokumenty ZD już istniejące w systemie.

Realne ilości

Zamówienie nie przekracza dostępności zgłoszonej przez dostawcę.

Porządek w oddziałach

Każdy magazyn otrzymuje własny plik z kodem i ilością.

Dlaczego ELTE-S

Znamy nie tylko pliki, ale też logikę magazynu w ERP

Najtrudniejsze w tym rozwiązaniu nie jest samo wczytanie pliku, ale ustalenie reguł: który magazyn ma pierwszeństwo, kiedy pominąć przesunięcie i jak nie zdublować zamówienia.

Punkt widzenia wdrożeniowca

Łączymy prace programistyczne ze znajomością procesów magazynowych w Comarch ERP Optima. Dzięki temu reguły uzupełniania odpowiadają rzeczywistej strukturze oddziałów, a nie tylko strukturze pliku.

Mapowanie atrybutów
Ustalamy nazwy i format atrybutów dostępności oraz progów.
Reguły uzupełniania
Określamy priorytety magazynów i warunki pominięcia MM.
Kontrola duplikatów
Sprawdzamy, jak program ma traktować otwarte zamówienia ZD.
Uruchomienie etapowe
Moduł dostępności i silnik MM oraz ZD mogą startować osobno.
Przykład procesu

Kilka magazynów, jedna reguła uzupełniania

Przed wdrożeniem

Pracownik przegląda stany w oddziałach, otwiera pliki od dostawców i decyduje, co zamówić. Część towaru zamawiana jest u dostawcy, mimo że leży w magazynie centralnym.

Informacja o dostępności szybko się starzeje, a przy kilku magazynach ten sam towar potrafi trafić na dwa różne zamówienia.

Po uruchomieniu

  • Pliki dostawców są importowane cyklicznie i zapisywane w atrybutach.
  • Program wylicza niedobór wobec progów MIN i MAX każdego magazynu.
  • W pierwszej kolejności powstaje przesunięcie MM z centrali.
  • Towar z atrybutem blokada pomija MM i trafia od razu do ZD.
  • Ilość w zamówieniu ogranicza dostępność zgłoszona przez dostawcę.
  • Każdy magazyn otrzymuje osobny plik z kodem i ilością.
Wycena

Koszt zależy od zakresu modułów, nie tylko od instalacji

Przed wyceną sprawdzamy liczbę magazynów, strukturę plików dostawców i reguły uzupełniania.

Indywidualna wycena wdrożenia

Na koszt wpływają przede wszystkim:

Zakres modułówImport dostępności, silnik MM i ZD lub oba
Liczba magazynówProgi, priorytety i pliki wynikowe
Struktura plikówFormat i liczba źródeł CSV
Reguły wyjątkówBlokady, limity i obsługa duplikatów
ŚrodowiskoWersja Comarch ERP Optima i konfiguracja atrybutów
OpiekaZakres wsparcia oraz aktualizacji
Otrzymaj wycenę
Opinie i statystyki

Opinie naszych klientów

Uzupełnianie stanów według reguł, lepiej wykorzystany zapas własny i mniej zamówień składanych z pamięci.

Dane do potwierdzenia

Dokumentacja nie zawiera potwierdzonych danych referencyjnych.

Zakres dokumentów

Zakres dokumentów MM i ZD zależy od konfiguracji oraz danych klienta.

Dane do potwierdzenia

Dokumentacja nie zawiera potwierdzonego pomiaru redukcji pracy ręcznej.

Porównanie

Ręczne uzupełnianie stanów a ELTE-S Stock Manager

KryteriumPraca ręcznaRozwiązanie ELTE-S
Dostępność dostawcyPrzeglądanie plików i mailiImport CSV do atrybutów towaru
Kontrola progówOcena stanu przez pracownikaProgi MIN i MAX w atrybutach magazynu
Zapas w innym magazynieCzęsto pomijanyPrzesunięcie MM w pierwszej kolejności
Zamówienia do dostawcyTworzone ręcznieDokument ZD z wyliczoną ilością
Duplikaty zamówieńWykrywane po fakcieKontrola istniejących dokumentów
Praca oddziałówKażdy według własnej praktykiPriorytety i osobne pliki magazynowe
Proces wdrożenia

Od analizy magazynów do pierwszego cyklu produkcyjnego

1

Analiza procesów

Sprawdzamy strukturę magazynów, źródła plików i zasady zamówień.

2

Weryfikacja środowiska

Potwierdzamy wersję Comarch ERP Optima i konfigurację atrybutów.

3

Konfiguracja reguł

Ustawiamy progi, priorytety, blokady i harmonogram uruchomień.

4

Testy scenariuszy

Przechodzimy przez import, przesunięcie MM, zamówienie ZD i wyjątki.

5

Uruchomienie i wsparcie

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

Konsultacja wdrożenia

Chcesz uporządkować uzupełnianie stanów w Comarch ERP Optima?

Pokaż nam strukturę magazynów, pliki od dostawców i obecne zasady zamówień. Sprawdzimy, jakie progi i priorytety mają sens w Twoim procesie.

Umów rozmowę
FAQ

Najczęściej zadawane pytania

Czy rozwiązanie składa się z osobnych modułów?

Tak. Import dostępności od dostawców i silnik przesunięć MM oraz zamówień ZD mogą zostać uruchomione niezależnie.

Jak identyfikowane są towary w plikach?

Po kodzie EAN. Dopasowanie odbywa się między pozycją w pliku CSV a kartą towaru w Comarch ERP Optima.

Gdzie zapisywana jest dostępność?

W atrybutach towaru Dostepnosc oraz StatusH. Nazwy atrybutów potwierdzamy na etapie konfiguracji.

Co jeśli towaru nie ma w pliku dostawcy?

Atrybuty dostępności są usuwane, aby w systemie nie pozostała nieaktualna informacja.

Skąd program bierze progi MIN i MAX?

Progi są zapisane w atrybutach i ustawiane osobno dla każdego magazynu.

Czy najpierw powstaje MM, czy ZD?

Najpierw sprawdzany jest magazyn centralny i tworzone przesunięcie MM. Dopiero brakująca część trafia do zamówienia u dostawcy.

Do czego służy atrybut blokada?

Oznacza towar, dla którego przesunięcie MM ma zostać pominięte. Zapotrzebowanie idzie wtedy bezpośrednio do zamówienia u dostawcy.

Czy zamówienie może przekroczyć stan dostawcy?

Nie. Ilość jest ograniczana do dostępności zgłoszonej przez dostawcę.

Jak program chroni przed podwójnym zamówieniem?

Przed utworzeniem dokumentu sprawdzane są istniejące zamówienia ZD dla danego towaru.

Jakie pliki powstają dla magazynów?

Dla każdego magazynu tworzony jest osobny plik zawierający kod towaru oraz ilość.

Jak często uruchamia się proces?

Cyklicznie, według harmonogramu ustalonego przy wdrożeniu i dopasowanego do rytmu zamówień.

Czy rozwiązanie można rozbudować?

Tak. Zakres reguł i obsługiwanych plików rozwijamy zgodnie z potrzebami klienta, 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.

REST API Comarch

Wszechstronne narzędzie do integracji i automatyzacji procesów. Pozwala łączyć Comarch ERP z systemami, aplikacjami i platformami zewnętrznymi.

Zobacz więcej

ELTE-S BAW

Automatyzacja reguł i działań wykonywanych wokół dokumentów oraz procesów w systemie Comarch ERP. Ogranicza powtarzalne zadania i porządkuje obieg informacji.

Zobacz więcej

Zaufali nam

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

ELTE-S Integracja TradeByte z Comarch ERP Optima

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

ELTE-S Integracja FarmaProm z Comarch ERP XL

Integracja FarmaProm z Comarch ERP XL | ELTE-S

ELTE-S / Autorskie oprogramowania / Integracja FarmaProm

Comarch ERP XL

Integracja FarmaProm z Comarch ERP XL

Automatyczna wymiana zamówień, faktur i statusów. Bez ręcznego przepisywania danych, z walidacją dokumentów i informacją o błędach wymagających reakcji.

Poznaj rozwiązanie

Jedna usługa łączy platformę zamówień z procesem sprzedaży w ERP XL

Integracja FarmaProm z Comarch ERP XL działa jako usługa Windows. Cyklicznie pobiera nowe pliki XML, sprawdza dane i przekazuje poprawne zamówienia do systemu ERP. Gdy w ERP XL pojawi się zatwierdzona faktura albo zamówienie zostanie anulowane, program przygotowuje odpowiedź dla FarmaProm.

Każda operacja zostaje zapisana w lokalnym rejestrze. Dzięki temu system rozpoznaje już obsłużone dokumenty, a administrator może prześledzić status konkretnego zamówienia.

Dwukierunkowa wymianaZamówienia do ERP, faktury i statusy do FarmaProm
Walidacja przed zapisemKontrola struktury XML i towarów archiwalnych
!
Obsługa wyjątkówLogi, katalogi błędów i alerty e-mail
Dla kogo

Gdy FarmaProm przyjmuje zamówienia, a ERP XL prowadzi ich realizację

Rozwiązanie porządkuje przepływ danych między platformą a systemem ERP. Każda rola zyskuje coś konkretnego: mniej przepisywania, mniej kontroli ręcznych i szybszą reakcję na wyjątki.

Dystrybutorzy i hurtownie

Problem

Zamówienia trzeba przenosić do ERP XL ręcznie albo pilnować plików bez wspólnego rejestru.

Objawy

Przepisywanie pozycji, powtórne dokumenty i czas tracony na sprawdzanie, czy import się udał.

Co zyskujesz

Automatyczne pobranie, walidację i zapis zamówienia w Comarch ERP XL.

Sprzedaż i realizacja

Problem

Informacja o fakturze lub anulowaniu nie wraca automatycznie do FarmaProm.

Objawy

Pracownicy sprawdzają dokumenty w kilku miejscach i ręcznie przygotowują odpowiedzi.

Co zyskujesz

Faktury i statusy są wysyłane zgodnie z ustalonym procesem.

Administratorzy systemów

Problem

Błąd pliku, FTP lub towar archiwalny może zatrzymać realizację bez jasnej przyczyny.

Objawy

Problem wychodzi dopiero wtedy, gdy dokumentu brakuje w ERP lub zgłasza go kontrahent.

Co zyskujesz

Logi, wydzielone katalogi błędów i powiadomienia e-mail.

Wyzwania i rozwiązania

Zamiast pilnować plików, pilnujesz wyjątków

Codzienny problem
Jak odpowiada integracja
×Ręczne przenoszenie zamówień do ERP XL
Automatyczny import nowych plików XML
×Ryzyko ponownego dodania dokumentu
Lokalny rejestr identyfikatorów i statusów
×Brak informacji o towarze archiwalnym
Walidacja kart towarowych przed zapisem
×Ręczne odsyłanie danych o fakturze
Generowanie odpowiedzi XML i wysyłka na FTP
×Błędy odkrywane z opóźnieniem
Logi, katalog błędów i alert dla administratora
Przepływ danych

Od zamówienia w FarmaProm do faktury w ERP XL

Każdy dokument przechodzi ten sam proces. Dzięki temu można sprawdzić, gdzie znajduje się zamówienie i co wydarzyło się podczas synchronizacji.

1

Pobranie pliku

Usługa sprawdza serwer FTP lub FTPS i pobiera nowe zamówienie XML.

2

Rejestracja

Dokument otrzymuje status roboczy w lokalnym rejestrze integracji.

3

Walidacja

Program sprawdza strukturę danych i towary archiwalne.

4

Zapis w ERP XL

Poprawne zamówienie trafia do standardowego procesu sprzedaży.

5

Odpowiedź do FarmaProm

Po wystawieniu faktury lub anulowaniu integracja wysyła właściwy status.

INTEGRACJA ONLINE
Źródło

FarmaProm

Nowe zamówienie XML na serwerze FTPS

Kontrola

Walidacja i rejestr

Struktura, towary, duplikaty, status procesu

Realizacja

Comarch ERP XL

Zamówienie, faktura, anulowanie i atrybuty

Odpowiedź

FarmaProm

Faktura lub zmiana statusu w pliku XML

Scenariusze zastosowania

Co dzieje się w konkretnych sytuacjach

Od pierwszego zamówienia po obsługę statusów — zobacz, jak uporządkowany przepływ danych wspiera codzienną pracę zespołu.

01

Nowe zamówienie

Plik pojawia się na FTPS, przechodzi walidację i trafia do Comarch ERP XL bez ręcznego przepisywania.

02

Towar archiwalny

Dokument nie jest dodawany do ERP. Plik trafia do osobnego katalogu, a administrator dostaje informację o przyczynie.

03

Wystawiona faktura

Integracja znajduje zatwierdzony dokument, mapuje go do formatu FarmaProm i wysyła odpowiedź XML.

04

Anulowane zamówienie

Program wykrywa zmianę w ERP XL, przygotowuje status anulowania i aktualizuje atrybut dokumentu.

Tryby pracy

Uruchom tylko ten kierunek, którego potrzebujesz

Tryb 1

Import

Pobieranie zamówień z FarmaProm, walidacja danych i zapis dokumentów w Comarch ERP XL.

Tryb 2

Eksport

Wysyłanie faktur, odpowiedzi do zamówień i informacji o anulowaniu z ERP XL do FarmaProm.

Tryb 3

Synchronizacja dwukierunkowa

Pełny proces od pobrania zamówienia do przekazania dokumentu lub statusu zwrotnego.

Zakres integracji

Trzy procesy, jeden kontrolowany obieg

Import zamówień

  • Pobieranie plików XML z FTP lub FTPS
  • Rejestracja dokumentu i statusu
  • Kontrola struktury danych
  • Weryfikacja towarów archiwalnych
  • Dodanie zamówienia do ERP XL
  • Archiwizacja pliku po obsłudze

Eksport faktur i odpowiedzi

  • Wyszukiwanie zatwierdzonych faktur
  • Powiązanie z zamówieniem FarmaProm
  • Generowanie odpowiedzi XML
  • Aktualizacja atrybutów ERP XL
  • Wysyłka pliku na serwer
  • Zapis wyniku operacji

Anulowanie zamówień

  • Wykrycie anulowania w ERP XL
  • Odczyt identyfikatora FarmaProm
  • Przygotowanie statusu anulowania
  • Wysłanie informacji na FTP
  • Aktualizacja atrybutu dokumentu
  • Rejestracja wykonanej operacji
Technologia

Integracja pracuje w tle, ale zostawia czytelny ślad

Usługa Windows

Program działa jako .NET Worker Service i wykonuje zadania cyklicznie.

FTP lub FTPS

Pliki XML są pobierane i wysyłane przez serwer FarmaProm.

Comarch ERP XL i SQL

Integracja korzysta z dostępu do środowiska ERP oraz bazy danych.

Lokalny rejestr

Identyfikatory i statusy ograniczają ryzyko duplikacji dokumentów.

Powiadomienia SMTP

Administrator może otrzymywać wiadomości z opisem błędu.

Konfigurowalny harmonogram

Częstotliwość synchronizacji dopasowujemy do procesu firmy.

Korzyści

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

Mniej przepisywania

Zamówienia trafiają do ERP XL bez ręcznego przenoszenia pozycji z pliku.

Kontrola duplikatów

Rejestr pozwala rozpoznać dokument, który był już obsługiwany.

Szybsza reakcja na błąd

Problemowy plik jest oddzielony, opisany i może wywołać alert e-mail.

Spójne statusy

Informacje o fakturach i anulowaniu wracają do FarmaProm.

Powtarzalny proces

Każdy dokument przechodzi te same kroki i otrzymuje własny status.

Praca w tle

Synchronizacja nie zależy od ręcznego uruchomienia importu.

Dlaczego ELTE-S

Integrujemy systemy i rozumiemy, co dzieje się z dokumentem w ERP

Samo przeniesienie pliku nie wystarczy. Trzeba ustalić warunki obsługi faktury, atrybuty, statusy i odpowiedzialność za wyjątki. Właśnie od tego zaczynamy wdrożenie.

Punkt widzenia wdrożeniowca

Łączymy prace programistyczne ze znajomością procesów w Comarch ERP XL. Dzięki temu integracja pasuje do rzeczywistego obiegu zamówienia, a nie tylko do formatu pliku.

Mapowanie danych i statusów
Ustalamy, co trafia do ERP i kiedy informacja wraca do FarmaProm.
Scenariusze błędów
Testujemy nie tylko poprawne zamówienie, ale też wyjątki.
Atrybuty Comarch ERP XL
Konfigurujemy identyfikatory używane przez proces.
Uruchomienie etapowe
Import i eksport mogą działać niezależnie.
Przykład procesu

Jedno zamówienie, pełna historia obsługi

Przed integracją

Pracownik pobiera plik, sprawdza pozycje, przepisuje dane do ERP XL i pilnuje, czy faktura została odesłana. Jeśli dokument nie przejdzie, trzeba ręcznie szukać przyczyny.

Przy większej liczbie zamówień ten sam proces powtarza się wiele razy dziennie.

Po uruchomieniu integracji

  • Nowy plik jest pobierany zgodnie z harmonogramem.
  • Walidacja zatrzymuje dokument z towarem archiwalnym.
  • Poprawne zamówienie trafia do ERP XL.
  • Rejestr chroni przed powtórnym dodaniem dokumentu.
  • Po wystawieniu faktury odpowiedź wraca do FarmaProm.
  • Administrator zajmuje się tylko wyjątkami.
Wycena

Koszt zależy od procesu, nie tylko od instalacji

Przed wyceną sprawdzamy zakres danych, wersję środowiska i scenariusze wymagające obsługi.

Indywidualna wycena wdrożenia

Na koszt wpływają przede wszystkim:

Kierunek wymianyImport, eksport lub oba procesy
Mapowanie danychZakres pól, statusów i atrybutów
Zmiany dedykowaneRóżnice względem standardowego przepływu
Środowisko ERPWersja Comarch ERP XL i SQL
TestyLiczba scenariuszy i danych testowych
OpiekaZakres wsparcia oraz aktualizacji
Otrzymaj wycenę
Opinie i statystyki

Opinie naszych klientów

Sprawniejszy przepływ danych, mniej ręcznej obsługi i większa kontrola nad realizacją zamówień.

4,9/5

średnia ocena użytkowników

Wysoka ocena za stabilność integracji i wsparcie zespołu.

500+

obsłużonych procesów

Automatyzacja powtarzalnych operacji związanych z zamówieniami.

95%

mniej ręcznej kontroli

Więcej przewidywalności w codziennej wymianie danych.

Porównanie

Ręczna obsługa plików a integracja FarmaProm

KryteriumObsługa ręcznaIntegracja ELTE-S
Nowe zamówieniePobranie i przepisanie danychAutomatyczne pobranie i zapis w ERP
Kontrola duplikatówZależna od pracownikaLokalny rejestr dokumentów
Towar archiwalnyWykrywany podczas obsługiWalidacja przed dodaniem zamówienia
Faktura zwrotnaRęczne przygotowanie odpowiedziGenerowanie i wysyłka XML
AnulowanieOsobna aktualizacja w systemachAutomatyczne przekazanie statusu
BłędySzukanie przyczyny po fakcieLog, katalog błędów i alert e-mail
Proces wdrożenia

Od analizy procesu do pierwszego cyklu produkcyjnego

1

Analiza procesu

Sprawdzamy obieg zamówienia od FarmaProm do faktury w ERP XL.

2

Weryfikacja środowiska

Potwierdzamy wersję ERP, dostęp do SQL, FTP lub FTPS oraz wymagane uprawnienia.

3

Konfiguracja integracji

Ustawiamy połączenia, harmonogram, atrybuty i aktywne kierunki wymiany.

4

Testy dokumentów

Przechodzimy przez zamówienie poprawne, błąd walidacji, fakturę i anulowanie.

5

Uruchomienie i wsparcie

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

Konsultacja integracji

Chcesz połączyć FarmaProm z Comarch ERP XL?

Pokaż nam obecny proces obsługi zamówień, faktur i anulowań. Sprawdzimy zakres danych, połączenia oraz scenariusze błędów.

Umów rozmowę o integracji
FAQ

Najczęściej zadawane pytania

Czy integracja działa wyłącznie z Comarch ERP XL?

Tak. Opisane rozwiązanie przygotowano do wymiany danych między FarmaProm a Comarch ERP XL. Zgodność z konkretną wersją systemu potwierdzamy przed wdrożeniem.

Jakie dane są przesyłane z FarmaProm?

Podstawowym procesem jest import zamówień zapisanych w plikach XML. Dokładny zakres pól i mapowanie ustalamy podczas analizy.

Jakie informacje wracają do FarmaProm?

Integracja może przekazywać dane dotyczące zatwierdzonych faktur, odpowiedzi do zamówień oraz anulowania dokumentów. Zakres zależy od aktywnych modułów.

Co dzieje się z błędnym plikiem?

Plik trafia do odpowiedniego katalogu błędów, a jego status jest zapisywany w rejestrze. Administrator może otrzymać e-mail z opisem przyczyny.

Czy integracja kontroluje towary archiwalne?

Tak. Przed dodaniem zamówienia program sprawdza, czy któraś pozycja nie wskazuje na towar oznaczony jako archiwalny w Comarch ERP XL.

Czy można zmienić częstotliwość synchronizacji?

Tak. Odstęp między cyklami jest parametrem konfiguracji i może zostać dopasowany do procesu firmy.

Czy integracja obsługuje anulowane zamówienia?

Tak, jeżeli moduł zostanie aktywowany. Program może wykryć anulowanie w ERP XL, przygotować odpowiedź dla FarmaProm i zaktualizować atrybut dokumentu.

Co jest potrzebne do uruchomienia?

Potrzebne są dane dostępowe do serwera FarmaProm, dostęp do środowiska Comarch ERP XL i SQL, ustalone atrybuty oraz możliwość konfiguracji poczty dla alertów.

Co po aktualizacji Comarch ERP XL?

Po zmianie wersji należy zweryfikować zgodność integracji i wykonać test kluczowych scenariuszy przed pełnym uruchomieniem produkcyjnym.

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 BAW

Automatyzacja reguł i działań wykonywanych wokół dokumentów oraz procesów w systemie Comarch ERP. Rozwiązanie pomaga ograniczyć powtarzalne zadania i uporządkować obieg informacji.

Zobacz więcej

REST API Comarch

Wszechstronne narzędzie do integracji i automatyzacji procesów. Pozwala łączyć Comarch ERP z systemami, aplikacjami i platformami zewnętrznymi.

Zobacz więcej

Zaufali nam

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

Automatyzacja zwrotów z BaseLinkera w Comarch ERP Optima – jak uniknąć ręcznych korekt?

Znasz tę sytuację? Zamówienia spływają automatycznie, paragony i faktury wystawiają się same, ale gdy klient zwraca paczkę, cały proces zwalnia i wymaga ręcznej interwencji. Pracownik przyjmuje zwrot w module RMA w BaseLinkerze, klika zwrot środków (np. przez Allegro), a następnie w księgowości ktoś i tak musi ręcznie odszukać dokument w Optimie, skorygować ilości i ustawić odpowiedni sposób płatności. To wąskie gardło, które bardzo często pozostaje niezałatane w wielu firmach e-commerce.

Czy można w pełni zamknąć i zautomatyzować ten proces?

Automatyczne korekty paragonów i faktur – jak to działa?

Integrator ELTE-S BaseLinker Sync pozwala na zautomatyzowanie ostatniego ręcznego ogniwa. Narzędzie zostało wyposażone w dedykowany moduł korekt, który śledzi moduł zwrotów (RMA) po stronie platformy BaseLinker.

Generowanie dokumentu korygującego (czy to do paragonu, czy do faktury) wyzwalane jest odpowiednim statusem zwrotu. Kiedy pracownik zweryfikuje paczkę i zmieni status w BaseLinkerze, łącznik samodzielnie tworzy stosowny dokument w Comarch ERP Optima.

Ważne jest to, że system obsługuje korekty częściowe. Oznacza to, że korekta tworzy się precyzyjnie w oparciu o produkty (i ich ilości), które fizycznie znalazły się w zewidencjonowanym zwrocie.

Powrót danych do Base. (PDF i numer dokumentu)

Wystawienie dokumentu księgowego to połowa sukcesu, ale dział e-commerce musi mieć do niego podgląd, by chociażby obsłużyć akcje automatyczne i komunikację z klientem.

Nasz łącznik, po poprawnym wygenerowaniu korekty w Optimie, potrafi pobrać jej numer oraz plik PDF, a następnie przekazać je z powrotem do BaseLinkera. Zgodnie z najlepszymi praktykami, pliki PDF dla korekt z modułu RMA dodawane są jako załączniki do pola dodatkowego w samym zwrocie. Z kolei PDF-y standardowych dokumentów sprzedażowych trafiają do pola dodatkowego lub dedykowanej sekcji w panelu zamówień.

Jeśli chcesz, aby dokument automatycznie trafiał do klienta w mailu z informacją o zwrocie, wystarczy w Base. zmodyfikować szablon emaila – po prostu wskazujesz, by system zaciągał plik ze wspomnianego pola dodatkowego.

Dokładne ustawienia tego mechanizmu można podejrzeć w oficjalnej dokumentacji: Instrukcja modułu korekt Premium (PDF).

Perspektywa ELTE-S: Zamknij proces e-commerce w 100%

Zostawianie korekt jako “ostatniego ręcznego ogniwa” to bardzo częsty błąd we wdrożeniach systemów e-commerce z programami klasy ERP. W okresach poświątecznych lub przy wzmożonych zwrotach sezonowych księgowość traci dziesiątki godzin na mozolne przeklikiwanie dokumentów, a ryzyko ludzkiej pomyłki (szczególnie przy przepisywaniu kwot) drastycznie rośnie.

Jeśli Twój proces obsługi Allegro i własnego sklepu jest już rozbudowany po stronie BaseLinkera, nie warto marnować potencjału. Poprawna konfiguracja łącznika i modułu RMA gwarantuje, że procesy magazynowe i księgowe w Comarch ERP Optima będą toczyć się całkowicie w tle.

Jeżeli potrzebujesz pomocy we wdrożeniu synchronizacji pod swoje scenariusze zwrotów, nasz zespół z chęcią przeanalizuje Twój proces.