• Nie Znaleziono Wyników

Zasady współpracy programu Doradca Handlowy z Symfonią

N/A
N/A
Protected

Academic year: 2022

Share "Zasady współpracy programu Doradca Handlowy z Symfonią"

Copied!
11
0
0

Pełen tekst

(1)

S U P L E M E N T

Zasady współpracy programu Doradca Handlowy z

Symfonią ®

¨ Konfiguracja połączenia Symfonia® Doradca Handlowy – Symfonia® forte Finanse i Księgowość

¨ Konfiguracja źródła danych ODBC bazy Symfonia® Handel

¨ Integracja programów Symfonia® forte Doradca Handlowy i Symfonia® Handel

¨ Wymagania sprzętowe

(2)

Konfiguracja połączenia: D

ORADCA

H

ANDLOWY

(DH) - F

INANSE I

K

SIĘGOWOŚĆ

(FKF)

Poniższy fragment opisuje sposób konfiguracji połączenia DORADCY HANDLOWEGO (DH) i FINANSÓW I KSIĘGOWOŚCI FORTE (FKF). Jest to lista kolejnych czynności, które musi wykonać administrator, aby utworzyć takie połączenie.

Konfiguracja taka jest możliwa przy założeniu, że bazy obu programów są obsługiwa- ne przez MS SQL SERVER 2000.

1. Serwisy SQL Server oraz SQL Server Agent muszą być skonfigurowane na konto użytkownika domenowego (jeśli bazy są na jednym serwerze wystar- czy lokalne konto administracyjne) oraz automatycznie startowane i aktualnie uruchomione.

2. Wykonaj skrypt DH-GUID.sql na bazie DH.

3. SERVER PROPERTIES

· Na zakładce GENERAL należy włączyć opcję Autostart SQL Server Agent

· Na zakładce REPLICATION wybierz przycisk CONFIGURE

Po ukazaniu się kreatora wybierz serwer, który ma być serwerem dystrybucyjnym (czyli dokonującym replikacji). Zazwyczaj będzie to serwer lokalny, a więc - opcja domyślna.

· Do końca stosowania kreatora używaj opcji domyślnych. Po zakończe- niu operacji mamy już skonfigurowany serwer.

(3)

4. Dodajemy PUBLICATION (publikację w replikacji) w ENTERPRISE MA- NAGER

· Zaczynamy od ścieżki Server/Replication/Publications i dodajemy nową publikację

· Startuje kreator i wybieramy bazę DH

· Wybieramy MERGE PUBLICATION, a następnie serwery z jakimi bę- dziemy współpracować (tu powinien zostać tylko SQL 2000)

5. Wybieramy tabele do replikacji: ADDRESS, APPUSER, BANKACCOUNT, CODE oraz SUBJECT.

· Dla każdej tabeli otwieramy jej opcje przyciskiem

· Zmieniamy ustawienia na zakładce IDENTITY RANGE:

(4)

· Włączamy automatyczne zarządzanie polami IDENTITY

· Zmieniamy oba zakresy na 10000

Do końca kreatora używaj opcji domyślnych. Po zakończeniu operacji mamy już stworzoną publikację.

6. Dodajemy SUBSKRYPCJĘ do utworzonej publikacji

· Wybieramy opcję NEW PUSH SUBSCRIPTION

(Server/Replication/Publications/NaszaPublikacja menu kontekstowe New Push Subscription)

· Wybieramy serwer i bazę danych programu FKF

· Zmieniamy opcję synchronizacji na ciągłą

(5)

· Do końca kreatora używaj opcji domyślnych. Po zakończeniu ope- racji mamy już stworzoną Subskrypcję.

G

Kroki 3 i 4 można utworzyć wykonując skrypt DH-FKF Replication.sql, jednak zgodnie z opisem w nim zawartym, należy nadpisać standardowe nazwy ser- werów oraz baz danych.

7. Wykonujemy na bazie FKF skrypty:

· FK-to-DH.sql, który instaluje i konfiguruje współpracę oraz wymusza transfer danych z FK.

· FK_Procedures.sql, który instaluje procedury bezpośredniego dostępu przez DH do danych FK

Skrypt utworzy użytkownika mx_crm_login o haśle

mx_crm_login (jeśli taki użytkownik jeszcze nie istniał) oraz procedury potrzebne do bezpośredniego dostępu do danych FKF.

8. Aby zainicjować bezpośrednią współpracę z FKF z DH należy dodatkowo:

· Wybrać z menu DH PLIK opcję USTAWIENIA SYSTEMOWE

· Wybrać zakładkę SYMFONIA FK

· Wpisać parametry połączenia do bazy FK zmieniając nazwę serwe- ra, hasło oraz nazwę bazy danych FKF.

Provider=SQLOLEDB;Data Source=Kam2;User Id=

mx_crm_login;Password= mx_crm_login;Connect Timeout=60;Initial Catalog=FK;

· Przetestować parametry używając przycisku TESTUJ

· Włączyć integrację poprzez opcję AKTYWUJ INTEGRACJĘ

(6)

Instrukcja konfiguracji źródła danych ODBC bazy Symfonia

®

Handel

Współpraca programu SYMFONIA®DORADCA HANDLOWY FORTE z programem SYM- FONIA®HANDEL wymaga konfiguracji źródła danych ODBC. Konfiguracja ta powin- na być przeprowadzona na komputerze, na którym pracują komponenty MTS instalo- wane przez program instalacyjny DORADCY HANDLOWEGO. Na komputerze tym po- winien być również zainstalowany PERVASIVE oraz baza SYMFONIA® HANDEL z uzgodnioną kartoteką kontrahentów z SYMFONIA®FINANSE I KSIĘGOWOŚĆ FORTE.

Zalecane jest, aby serwer komponentów MTS był jednocześnie serwerem bazy da- nych. Zalecenie to musi być spełnione, aby możliwy był import towarów z programu SYMFONIA®HANDEL do programu SYMFONIA®DORADCA HANDLOWY FORTE. Poniżej przedstawiono kroki, jakie należy wykonać aby poprawnie skonfigurować źródło danych ODBC:

· Z PANELU STEROWANIA uruchomić DATA SOURCES (ODBC)

· Przejść na zakładkę SYSTEM DSN

· Nacisnąć przycisk ADD

(7)

· Z listy sterowników wybrać PERVASIVE ODBC ENGINE INTERFACE

· Naciśnąć przycisk FINISH

· W oknie PERVASIVE ODBC ENGINE DSN SETUP wypełnić pole DATA SOURCE NAME wpisując nazwę źródła danych np.: HM

· W części DATABASE wcisnąć przycisk CREATE

· W oknie CREATE DATABASE wpisać nazwę bazy danych. Zaleca się, aby nazwa ta była taka sama jak nazwa źródła danych.

· W części DIRECTORY LOCATION wpisać ścieżkę do plików bazy danych programu SYMFONIA®HANDEL

· Nacisnąć przycisk OK.

(8)

· W oknie PERVASIVE ODBC ENGINE DSN SETUP wcisnąć przycisk TEST

· Powinien się pojawić następujący komunikat:

· Nacisnąć przycisk OK

Po przeprowadzeniu tych kroków, źródło danych jest już skonfigurowane. Nazwę tego źródła należy wpisać w szóstej linijce pliku Config.txt, który znajduje się razem z komponentami MTS DORADCY HANDLOWEGO.

Integrację DORADCY HANDLOWEGO z programem HANDEL należy uruchomić w USTAWIENIACH SYSTEMOWYCH DH. Więcej informacji na ten temat można zna- leźć w Podręczniku użytkownika.

Instrukcja dla wdrożeniowców dotycząca integracji

pomiędzy programami: Symfonia

®

Forte Doradca Handlowy i Symfonia

®

Handel

Edytujemy skrypt <Job_SynchronizeProducts.sql>

Znajdujemy linijkę: “SET @DatabaseName = 'crm'”. W miejsce 'crm' wpi- sujemy nazwę aktualnej bazy danych programu SYMFONIA DORADCA HANDLOWY FORTE.

Znajdujemy linijkę: “SET @Path = 'c:\Program Files\Doradca Han- dlowy MTS components\Synchronizacja.exe'”. W miejsce 'c:\Program Files\Doradca Handlowy MTS compo- nents\Synchronizacja.exe' wpisujemy pełną ścieżkę do programu Syn- chronizacja.exe.

Uruchamiamy skrypt <Job_SynchronizeProducts.sql>. W wyniku jego działania do bazy danych dodaje się zadanie „Synchronize Products”. Nie należy zmieniać nazwy tego zadania, ponieważ jest ona użyta do jego uruchomienia

(9)

(procedura: SymfoniaHM_SynchronizeProductsWithExe). W zależności od wymagań klienta należy ustawić „SCHEDULES” dla tego zadania. Można go uru- chamiać z programu DORADCA HANDLOWY np. po każdym dodaniu nowych produk- tów do bazy HANDEL, lub też robić to automatycznie, właśnie poprzez „SCHEDU- LES”.

Program <Synchronizacja.exe> korzysta z ustawień zapisanych w pliku

<config.txt>, dlatego program <Synchronizacja.exe> musi znajdować się w tym samym katalogu, co plik <config.txt>.

Szósta linijka pliku <config.txt> powinna zawierać nazwę bazy danych HANDLU widoczną w „Źródłach danych ODBC”

Aby zadanie wykonywało się poprawnie, należy nadać użytkownikowi mx_crm_login rolę System Administrator w serwerze SQL.

Wymagania sprzętowe

Zalecana konfiguracja dla serwera bazy danych programu SYMFONIA® DORADCA HANDLOWY FORTE

· System operacyjny Microsoft™ Windows 2000 Server (Service Pack 2) lub Microsoft™ Windows 4.0 Server (Service Pack 6)

· Baza danych Microsoft™ SQL Server 2000 (Service Pack 2)

· Pamięć RAM 256 MB

· Procesor Intel™ 500 MHz lub szybszy

Zalecana konfiguracja dla serwera transakcyjnego komponentów programu SYMFONIA® DORADCA HANDLOWY FORTE

· System operacyjny Microsoft™ Windows 2000 Server (Service Pack 2) lub Microsoft™ Windows 4.0 Server (Service Pack 6) z Microsoft™ Trans- action Server (dostępny w Microsoft™ Windows NT 4.0 Option Pack)

· Pamięć RAM 256 MB

· Procesor Intel™ 400 MHz lub szybszy

(10)

Zalecana konfiguracja dla aplikacji SYMFONIA® DORADCA HANDLOWY FORTE

· System operacyjny Microsoft™ Windows 2000 Professional (Service Pack 2) lub Microsoft™ Windows Me

· Microsoft™ Internet Explorer 5.5 lub nowszy

· Microsoft™ Office 2000 (Service Pack 1)

· Pamięć RAM 128 MB

· Procesor klasy Intel™ 800 MHz lub szybszy

· Możliwość pracy w rozdzielczości ekranu 800x600 pikseli lub większej

Wszystkie komputery powinny posiadać:

· połączenie sieciowe umożliwiające stałą komunikację klient – serwer

· możliwość obsługi protokołu TCP/IP

W szczególnym przypadku, komputer będący serwerem bazy danych, może służyć również jako serwer transakcyjny oraz klient aplikacji. Jest to możliwe pod warun- kiem spełnienia w/w wymagań. W takim przypadku kolejność instalacji powinna być następująca:

· Instalacja bazy danych

· Instalacja aplikacji

· Instalacja komponentów serwera MTS

Aby można było wymieniać dane dotyczące produktów pomiędzy programem SYM- FONIA® DORADCA HANDLOWY FORTE a programem SYMFONIA® HANDEL należy zainstalować komponenty serwera MTS na tym samym komputerze na którym znajdu- je się serwer bazy danych SYMFONIA® DORADCA HANDLOWY FORTE.

SYMFONIA® DORADCA HANDLOWY FORTE może wymieniać dane o kontrahentach, ich adresach i kontach bankowych a także użytkownikach, z programem SYMFONIA® FINANSE I KSIĘGOWOŚĆ FORTE. Do tego celu wykorzystywany jest mechanizm repli- kacji serwera baz danych. Z tego względu zalecane jest aby był to serwer Microsoft™

SQL Server 2000 Service Pack 2.

Minimalna konfiguracja serwera bazy danych oraz serwera transakcyjnego:

· System operacyjny Microsoft™ Windows 4.0 Workstation (Service Pack 4) z Microsoft™ Transaction Server

(11)

· Baza danych Microsoft™ SQL Server 7 Desktop (Service Pack 2)

· Pamięć RAM 128 MB

· Procesor Intel™ Celeron 300 MHz

Minimalna konfiguracja dla aplikacji SYMFONIA® DORADCA HANDLOWY FORTE

· System operacyjny Microsoft™ Windows 95

· Microsoft™ Internet Explorer 5

· Pamięć RAM 64 MB

· Procesor klasy Intel™ Celeron 300 MHz

· Możliwość pracy w rozdzielczości ekranu 800x600 pikseli

q

Cytaty

Powiązane dokumenty

OLAP (Online Analytical Processing) – to sposób tworzenia analiz i raportów na podstawie danych zbieranych on-line z różnych serwerów i baz danych oraz ich eksploracji..

• w kierunku środkowej gałęzi, jeśli klucz jest silnie większy od lewej wartości i mniejszy lub równy od prawej wartości klucza.. Dodaj element do liścia w sposób

Jeśli nie, zwraca informację o błędnej nazwie użytkownika i zmienia aktywny element formularza na okno wprowadzania tej nazwy. Jeśli tak, sprawdza, czy wprowadzone hasło jest zgodne

Konstruktor makr zawiera wykaz akcji, które można przeciągać do obszaru projektowego.... KONSTRUKTOR MAKR

Utworzone menu nawigacji możemy ustawić jako formularz startowy dla bazy... Dodawanie przycisków

 W systemach NoSQL powszechnie poświęcana jest spójność (consistency) w celu zagwarantowania wysokiej dostępności danych i szybkości działania systemu bazodanowego.. 

Relacja jest w drugiej postaci normalnej (2NF) wtedy i tylko wtedy, gdy jest w 1NF oraz każdy niekluczowy atrybut tabeli (kolumna) jest w zależny funkcyjnie od całego klucza

wybiera wszystkie rekordy z podanych kolumn z tabeli Studenci w kolejności według podanej listy kolumn niezależnie od tego, w jakiej kolejności te kolumny występowały w