= Integracja z systemami ERP i FK = #integracja === Menu === 1. [#wprowadzenie Wprowadzenie] 2. [#opis Opis konfiguracji] 3. [#przyklady Integracja z systemami zewnętrznymi] == Wprowadzenie == #wprowadzenie Integracja z systemami zewnętrznymi wykorzystuje mechanizm '''bs_connect''', który potrafi pobierać dane z wielu źródeł, jak bazy danych lub pliki XML. Dzięki temu możliwe jest podpięcie do dowolnego systemu, na którego bazie danych można zdefiniować widoki, z których dane zostaną pobrane (albo bezpośrednio, ale poprzez wygenerowane pliki XML). ''[#integracja Powrót do menu]'' == Opis konfiguracji == #przyklady Poniższy opis zawiera uniwersalne informacje niezależne od systemu. Zakłada użycie najczęściej stosowanej formy integracji. W dalszej części artykułu znajdują się odnośniki . Może zdarzyć się, że w konkretnym przypadku, konfiguracja integracji będzie różnić się od podanego przykładu. Uwaga!!! Niniejszy opis będzie działał w eDokumentach od wersji 3.8.139. Każda konfiguracja integracji rozpoczyna się od zdefiniowania w pliku config.inc stałej SYNC_ACTIVE na TRUE albo na 'NEW' w zależności od wspieranej formy (szczegóły w dokumentacji dla poszczególnych połączeń). {{{ #!php define('SYNC_ACTIVE', 'NEW'); // Najczęściej stosowana forma. //define('SYNC_ACTIVE',TRUE); // Może być zdefiniowana tylko jedna forma integracji }}} Po zdefiniowaniu formy integracji należy zalogowac się do eDokumentów z prawami administratora. W menu ''Narzędzia'' Pojawia się opcja pt. ''Integracja z systemami zewnętrznymi''. [[BR]][[Image(001.png)]][[BR]]''Przycisk uruchamiania konfiguratora integracji''[[BR]] Po kliknięciu w ww. przycisk uruchamia się okno, w którym zostaną wykonane czynności integracyjne. [[BR]][[Image(002.png)]][[BR]]''Okno konfiguratora integracji''[[BR]] Pierwszym krokiem każdej integracji jest określenie zewnętrznego źródła danych. W tym celu należy kliknąć w przycisk ''Definicji źródeł wymiany danych'' (ikonka z dwiema strałkami). [[BR]][[Image(003.png)]][[BR]]''Uruchamianie definiowania źródeł wymiany danych''[[BR]] Po klinięciu w przycisk pojawi się okno, w którym zostanie zdefiniowane źródło wymiany danych. [[BR]][[Image(004.png)]][[BR]]''Okno źródła wymiany danych''[[BR]] Kolejnym krokiem jest dodanie nowego źródła wymiany danych. W tym celu należy kliknąć przycisk ''Nowy''. [[BR]][[Image(004.png)]][[BR]]''Okno źródła wymiany danych''[[BR]] Zostanie uruchomione nowe okienko, w którym nalezy ustawić parametry wymiany danych. [[BR]][[Image(007.png)]][[BR]]''Okno konfiguracji wymiany danych''[[BR]] Poniżej pokazano przykładowe okna konfiguracyjne źródeł wymiany danych: [[BR]][[Image(005.png)]][[BR]]''Wymiana danych poprzez bezpośrednie podłączenie do bazy danych''[[BR]] [[BR]][[Image(006.png)]][[BR]]''Wymiana danych poprzez import/eksport plików XML''[[BR]] ''[#integracja Powrót do menu]'' == Przykładowe integracje == #przyklady === Aktualne === * [wiki:DeployerGuide/Customization/Forte Integracja z systemem Forte Handel] * [wiki:DeployerGuide/Customization/ForteFK Integracja z systemem Forte FK] * [wiki:DeployerGuide/Customization/Integration/ENOVAMySQL Integracja z systemem ENOVA (MySQL)] * [wiki:DeployerGuide/Customization/Integration/ENOVAMSSQL Integracja z systemem ENOVA (MSSQL)] * [wiki:DeployerGuide/Customization/Integration/WaproWfMag Integracja z systemem WAPRO WF-Mag] * [wiki:DeployerGuide/Customization/ExternalConfigurationFK/Optima Integracja z Optimą] === Integracja w starszych wersjach systemu === * [wiki:DeployerGuide/Customization/ExternalsConfigurationFK Definiowanie połączenia z systemami FK] * [wiki:DeployerGuide/Customization/ExternalsConfigurationCDNXL Integracja z systemem CDN XL] * [wiki:DeployerGuide/Customization/SymfoniaFK Integracja z systemem Symfonia Finanse i Księgowość] * [wiki:DeployerGuide/Customization/SymfoniaHandel Integracja z systemem Symfonia Handel] ''[#integracja Powrót do menu]''