Studio RMA.net

Integracja programu do reklamacji z ERP

Łączymy Studio RMA.net z SAP, Microsoft Dynamics, Comarch ERP XL i enova 365. Pokazujemy wymieniane dane i sposoby połączenia przy wdrożeniu.

Publikacja:
reklamacje.net.pl/spis-tresci/
Kobieta w białej koszuli pracuje przy laptopie, wokół unoszą się turkusowe i pomarańczowe kwadraty, w tle wnętrze z lampami i sylwetkami ludzi

W skrócie

Studio RMA.net korzysta z danych systemu ERP - kartotek towarów i kontrahentów oraz dokumentów sprzedaży - więc pracownik wybiera je w reklamacji z listy zamiast przepisywać. W dotychczasowych wdrożeniach łączyliśmy systemy przez wymianę plików, replikację baz danych, odczyt widoków tabel bazy ERP albo usługi sieciowe, w tym WebAPI REST. Strona produktu i referencje wymieniają integracje z SAP, Microsoft Dynamics, Comarch ERP XL i enova 365, a we wcześniejszych wdrożeniach łączyliśmy program także z SAGE Symfonia, EXACT, Qguar i interLAN SPEED. W standardowym wdrożeniu integracja z ERP zajmuje od jednego do dwóch tygodni.

Dane, które wymieniamy z systemem ERP

Reklamacja zawsze dotyczy konkretnego zakupu towaru przez klienta, a te dane firma ma już w systemie ERP. Dlatego program do obsługi reklamacji podłączamy do ERP przy wdrożeniu, zamiast budować w nim drugą kartotekę. Kartoteki asortymentu i kontrahentów podpowiadają artykuł i firmę zgłaszającą, a dokument sprzedaży - numer i datę zakupu. Strona produktu SoftwareStudio opisuje ten efekt jako powiązanie zgłoszenia z dokumentami sprzedaży i historią zamówień klienta.

Dane z ERPGdzie trafiają w Studio RMA.netDo czego służą w reklamacji
Kartoteka towarowaPole Asortyment w zgłoszeniu, kafelek AsortymentWybór reklamowanego artykułu po kodzie lub nazwie, raporty według artykułu
Kartoteka kontrahentówKartoteki kontrahentów, dane firmy reklamującejReklamacje B2B przypisane do jednego rekordu kontrahenta
Dokumenty sprzedażyPola Numer dokumentu zakupu i Data zakupuPowiązanie reklamacji ze sprzedażą i sprawdzenie terminu gwarancji
Dokumenty magazynowe (wcześniejsze wdrożenia)Dokumenty przyjęcia i wydania powiązane z reklamacjąŚlad przyjęcia zwrotu na magazyn i wydania towaru po naprawie
Dane przesyłek (wcześniejsze wdrożenia)Numery listów przewozowych i miejsca dostaw z systemu spedycyjnegoPowiązanie wysyłki towaru z dokumentami magazynowymi

Kierunek wymiany ustalamy osobno dla każdego rodzaju danych. Kartoteki zwykle prowadzi ERP, więc program je odczytuje, a zmiany wprowadzamy tylko w jednym miejscu. Przy integracji z SAP R3 w trybie OnLine zmiany zapisane w jednym systemie były od razu widoczne w drugim. O tym, które dane wracają z programu do ERP, decydujemy w analizie przedwdrożeniowej.

Dane wymieniane między systemem ERP a programem do reklamacji ERP prowadzi kartoteki i dokumenty sprzedaży. Studio RMA.net podpowiada z kartotek artykuł i firmę zgłaszającą, a z dokumentu sprzedaży numer i datę zakupu. Zakres danych, które wracają z programu do ERP, ustalamy w analizie przedwdrożeniowej. wymiana w trybie OnLine albo OffLine System ERP Studio RMA.net kartoteka asortymentu podpowiedź artykułu kartoteka kontrahentów firma zgłaszająca dokumenty sprzedaży numer i data zakupu dane z reklamacji do ERP: zakres ustalamy w analizie

Kartoteki prowadzi jeden system, więc zmianę wprowadzamy w ERP, a program widzi ją przy kolejnej wymianie.

Cztery sposoby połączenia z ERP

Systemy ERP udostępniają dane na różne sposoby, dlatego połączenie dobieramy do bazy danych i możliwości systemu klienta. Studio RMA.net zapisuje reklamacje w bazie Microsoft SQL Server, co ma znaczenie przy wyborze: ERP działający na tej samej bazie łączymy najprościej. Poniżej zestawiamy cztery warianty z dotychczasowych wdrożeń; wymianę plików pokazuje też obecny panel importu i eksportu danych.

SposóbJak działaKiedy go wybieramy
Wymiana plikówEksport i import plików, np. Excel, w ustalonych odstępach czasuERP bez dostępu do bazy i bez usług sieciowych, np. wymiana OffLine z EXACT
Replikacja baz danychWybrane dane są kopiowane do bazy Microsoft SQL Server programuERP na innej bazie: Btrieve w starszej Symfonii, Oracle w Qguar, FireBird w TMS interLAN
Odczyt widoków tabelProgram czyta dane przez widoki zdefiniowane w bazie ERPERP na Microsoft SQL Server, np. enova, Symfonia SQL, EXACT
Usługi siecioweWymiana przez SOAP (WSDL) albo WebAPI RESTERP z opublikowanym interfejsem usług, np. SAP

Wariant wybieramy po sprawdzeniu miejsca przechowywania danych i osoby, która je utrzymuje. Odczyt widoków nie kopiuje danych, więc pracownik widzi w reklamacji zawsze aktualną kartotekę. Replikacja przenosi tylko określone dane i nie obciąża bazy ERP zapytaniami programu reklamacyjnego. Usługi sieciowe wymagają interfejsu po stronie ERP, a dawne połączenia przez interfejs programu opisujemy przy API programu do reklamacji.

Tryb OnLine i OffLine

Drugą decyzją jest częstotliwość wymiany. W trybie OnLine dane przechodzą między systemami w czasie rzeczywistym, więc zmiana kartoteki w ERP jest od razu widoczna w programie reklamacyjnym. W trybie OffLine systemy wymieniają dane w ustalonych momentach, najczęściej przez pliki. Oba tryby stosowaliśmy przy integracji z SAP R3.

  • OnLine - wspólna baza albo usługa sieciowa daje aktualne dane w chwili rejestracji reklamacji, tak łączyliśmy program z enova na jednym serwerze Microsoft SQL. Odmianą tego trybu był odczyt bieżących danych z bazy Qguar połączony z replikacją wybranych danych.
  • OffLine - wymiana w interwałach nie wymaga stałego połączenia systemów i wystarcza, gdy kartoteki zmieniają się rzadko.

Tryb OnLine wymaga stałego połączenia sieciowego między serwerami programu i ERP, dlatego sprawdzamy je przed uruchomieniem integracji. Tryb OffLine lepiej znosi przerwy w połączeniu, ale do najbliższej wymiany pracownik widzi kartotekę z poprzedniej synchronizacji. Wybrany tryb i harmonogram wymiany zapisujemy w projekcie wdrożenia.

Systemy ERP w dotychczasowych wdrożeniach

Tabela zbiera systemy, z którymi łączyliśmy Studio RMA.net, wraz z zakresem danych i sposobem połączenia. Lista nie zamyka wyboru, bo sposób połączenia z innym ERP ustalamy w analizie przedwdrożeniowej. Dla najczęściej spotykanych systemów przygotowaliśmy osobne opisy.

SystemZakres wymianySposób połączenia
SAP, w tym SAP R3Dokumenty sprzedaży i historia zamówień; w starszych wdrożeniach także kartoteki i dokumenty magazynoweUsługi sieciowe, np. WebAPI REST; tryb OnLine lub OffLine
Microsoft DynamicsPowiązanie zgłoszenia z dokumentami sprzedaży i historią zamówieńDobierany w analizie przedwdrożeniowej
Comarch ERP XLPowiązanie zgłoszenia z dokumentami sprzedaży i historią zamówieńDobierany w analizie przedwdrożeniowej
enova i enova365Kartoteki towarowe, kontrahenci, dokumenty magazynoweOnLine przez wspólny serwer Microsoft SQL
SAGE SymfoniaKartoteki kontrahentów i towarów, dokumenty magazynoweBaza Microsoft SQL Server albo Studio Replikator dla bazy Btrieve
EXACTKartoteki towarowe i kontrahentówBaza Microsoft SQL Server albo pliki, np. Excel, w trybie OffLine

Strona produktu Studio RMA.net wymienia integracje z SAP i Comarch ERP XL razem z Microsoft Dynamics, a integrację z enova 365 opisuje referencja importera elektroniki, który obsługuje w programie reklamacje klientowskie, przedsprzedażne, partnerskie i pogwarancyjne. Sposoby połączenia w tabeli pochodzą z wcześniejszych wdrożeń, dlatego zakres dla nowej firmy zawsze ustalamy od nowa. Szczegóły dwóch systemów opisujemy osobno: integrację z SAP przez WebAPI REST i integrację z Comarch ERP XL.

Magazyn i spedycja

Reklamacja nie kończy się w ERP, bo towar trzeba przyjąć na magazyn, a po naprawie odesłać klientowi. Dlatego łączyliśmy Studio RMA.net także z systemami magazynowymi i spedycyjnymi. W referencji z 2012 r. operator logistyczny artykułów mrożonych opisuje proces reklamacyjny zintegrowany z systemem WMS, w którym zleceniodawca uczestniczy przez stronę WWW.

  • Qguar i interLAN SPEED - Qguar firmy Quantum na bazie Oracle i system TMS interLAN SPEED na bazie FireBird, z których program odczytywał m.in. dane o wysyłkach i listach przewozowych.
  • Studio Spedycja.net - osobna aplikacja SoftwareStudio, która tworzyła paczki na podstawie dokumentów wydania i drukowała listy przewozowe oraz etykiety dla firmy kurierskiej; łączyliśmy z nią program we wcześniejszych wdrożeniach.

Te połączenia powstawały pod konkretne firmy, dlatego przy nowym wdrożeniu nie zakładamy ich z góry. W analizie ustalamy, który system prowadzi przyjęcia i wydania towaru oraz gdzie powstaje numer listu przewozowego. Dopiero wtedy wybieramy, czy wystarczy wymiana plików, czy potrzebny jest odczyt danych z bazy albo usługa sieciowa.

Integracja w codziennej pracy działu reklamacji

Efekt integracji widać w formularzu zgłoszenia i na listach reklamacji. W polu Asortyment program podpowiada artykuły z kartoteki, więc pracownik wybiera właściwy zamiast wpisywać jego kod i nazwę. Kontrahent pochodzi z kartoteki kontrahentów, więc reklamacje jednego klienta zbierają się pod tym samym rekordem. Na tej podstawie menu Historia pokazuje pozycje Reklamacje klienta i Reklamacje artykułu.

Bez integracji te same dane trzeba prowadzić równolegle w ERP i w arkuszu albo w programie reklamacyjnym. Strona produktu SoftwareStudio wskazuje właśnie ten efekt wdrożenia: koniec równoległej ewidencji w arkuszach kalkulacyjnych i poczcie e-mail. W praktyce integracja zmienia dwa obszary pracy:

  • Rejestracja i weryfikacja - artykuł i kontrahenta wybieramy z listy, a numer dokumentu sprzedaży prowadzi do daty zakupu, na której podstawie sprawdzamy termin gwarancji.
  • Analiza - raporty według artykułu i według dostawców liczą reklamacje na tych samych kodach, których używa ERP.

Jak przygotowujemy integrację

Integrację planujemy przed konfiguracją formularzy i statusów. Ustalamy, który system jest źródłem każdego rodzaju danych, jak często dane mają się synchronizować i kto po stronie klienta odpowiada za ERP. Na tej podstawie wybieramy sposób połączenia i opisujemy go w projekcie wdrożenia.

Etap wdrożeniaCo ustalamy lub wykonujemyCzas w standardowej konfiguracji
Analiza ścieżki reklamacyjnej i progów SLAŹródła danych, kierunek i częstotliwość wymiany3-5 dni
Konfiguracja statusów, ról i szablonów korespondencjiPola dokumentu, które wypełniają dane z ERP1-2 tygodnie
Integracje z ERPPołączenie, mapowanie kartotek i dokumentów, pierwsza wymiana danych1-2 tygodnie
TestyKompletność kartotek i dokumentów po obu stronach3-5 dni
Szkolenia działu serwisu i obsługi klientaPraca na danych z ERP w zgłoszeniu i raportach2-3 dni

Cały harmonogram standardowego wdrożenia zamyka się w 4-8 tygodniach od podpisania umowy, a integracja z ERP jest jednym z jego etapów. W testach przed uruchomieniem sprawdzamy kompletność kartotek i dokumentów przechodzących między systemami. Wycenę integracji przygotowujemy po poznaniu systemu ERP klienta i zakresu wymienianych danych.

FAQ

Najczęstsze pytania o integrację z ERP

01

Z jakimi systemami ERP współpracuje Studio RMA.net?

Strona produktu i referencje wymieniają SAP, Microsoft Dynamics, Comarch ERP XL i enova 365. We wcześniejszych wdrożeniach łączyliśmy program również z SAGE Symfonia, EXACT, Qguar i interLAN SPEED. Sposób połączenia z innym ERP dobieramy w analizie przedwdrożeniowej, a zawsze dostępna jest wymiana plików.

02

Jakie dane Studio RMA.net pobiera z systemu ERP?

Najczęściej kartoteki towarowe i kartoteki kontrahentów oraz dokumenty sprzedaży, a we wcześniejszych wdrożeniach także dokumenty magazynowe. Pracownik wybiera z nich artykuł i kontrahenta w zgłoszeniu, a numer dokumentu zakupu wiąże reklamację ze sprzedażą. Zakres i kierunek wymiany ustalamy w analizie przedwdrożeniowej.

03

Czym różni się integracja OnLine od OffLine?

W trybie OnLine dane przechodzą między systemami w czasie rzeczywistym, na przykład przez wspólny serwer Microsoft SQL albo usługi sieciowe. W trybie OffLine systemy wymieniają dane w ustalonych momentach, najczęściej przez pliki. OnLine wybieramy, gdy kartoteki często się zmieniają, a OffLine, gdy wystarczy okresowa aktualizacja.

04

Czy system ERP musi działać na Microsoft SQL Server?

Nie. We wcześniejszych wdrożeniach ERP na Microsoft SQL Server łączyliśmy przez widoki tabel, a dane z innych baz, np. Oracle albo FireBird, kopiowaliśmy replikacją do bazy programu. Niezależnie od bazy ERP dostępna jest też wymiana plikowa: import kartotek i eksport reklamacji.

05

Czy integrację z ERP można zacząć od wymiany plików?

Tak. Panel importu i eksportu danych pozwala zaimportować kartoteki kontrahentów i asortymentu oraz wyeksportować reklamacje i usługi serwisowe. Taka wymiana nie działa w czasie rzeczywistym, ale nie wymaga dostępu do bazy ERP ani usług sieciowych.

06

Ile trwa przygotowanie integracji z ERP?

W standardowym wdrożeniu etap integracji z ERP trwa od jednego do dwóch tygodni. Całe uruchomienie Studio RMA.net w standardowej konfiguracji zajmuje 4-8 tygodni od podpisania umowy. Dokładny czas zależy od liczby wymienianych rodzajów danych i sposobu połączenia.

Słownik pojęć

Pojęcia związane z integracją ERP

Terminy, które pojawiają się przy planowaniu wymiany danych między Studio RMA.net a systemem ERP.

EERP
System planowania zasobów przedsiębiorstwa, w którym firma prowadzi m.in. sprzedaż i magazyn. W integracji ze Studio RMA.net jest źródłem kartotek i dokumentów sprzedaży.
KKartoteka towarowa
Lista artykułów z kodami i nazwami. Po integracji pracownik wybiera z niej reklamowany artykuł w polu Asortyment zamiast wpisywać go ręcznie.
RReplikacja danych
Kopiowanie wybranych danych z bazy innego systemu do bazy Microsoft SQL Server programu reklamacyjnego. We wcześniejszych wdrożeniach stosowaliśmy ją, gdy ERP działał na innej bazie, np. Btrieve lub Oracle.
WWidok tabeli
Zapytanie zapisane w bazie ERP, które udostępnia wybrane kolumny danych. W dawnych integracjach program odczytywał przez nie kartoteki bez ich kopiowania.
WWebAPI REST
Interfejs usług sieciowych, przez który systemy wymieniają dane żądaniami HTTP. Z tego sposobu korzystaliśmy m.in. przy integracji z SAP.
SStudio Replikator
Aplikacja SoftwareStudio, za pomocą której we wcześniejszych wdrożeniach kopiowaliśmy określone dane z bazy innego systemu do bazy programu reklamacyjnego, np. ze starszej wersji Symfonii.
TTryb OnLine
Wymiana danych w czasie rzeczywistym: zmiana zapisana w jednym systemie jest od razu widoczna w drugim.
TTryb OffLine
Wymiana danych w ustalonych odstępach czasu, bez stałego połączenia systemów, najczęściej przez pliki.

Zaplanuj integrację reklamacji z ERP

Udostępniamy bezpłatne demo Studio RMA.net z kartotekami asortymentu i kontrahentów, które w firmie zasila system ERP. Wycenę integracji przygotujemy po poznaniu Twojego systemu ERP i zakresu wymienianych danych.