- Kierowca dostępny teraz
- całą dobę, 7 dni w tygodniu
- Dojazd do 1 h w promieniu 40 km
- Diagnoza laptopa 0 zł
Firmy z kilkoma oddziałami potrzebują w Sage Symfonia spójnej konfiguracji, uwzględniającej pracę w wielu lokalizacjach jednocześnie.
Usługa obejmuje skonfigurowanie w Sage Symfonia obsługi pracy wielooddziałowej, w tym podziału danych i uprawnień między oddziały.
Usługa jest przydatna dla firm z kilkoma oddziałami korzystających z Sage Symfonia.
Konfiguracja pracy wielooddziałowej mieści się z reguły w standardowym czasie do 3 dni.
Diagnoza wstępna i wycena są bezpłatne, a usługa objęta jest gwarancją do 12 miesięcy.
Dopasowanie odpowiedniego modelu pracy wielooddziałowej zależy od liczby lokalizacji, specyfiki procesów magazynowych oraz jakości łącz internetowych pomiędzy oddziałami a centralą firmy. W praktyce stosuje się trzy główne modele architektoniczne.
Pierwszym i najbardziej stabilnym rozwiązaniem jest model centralnej bazy danych z dostępem terminalowym. Wszystkie dane przechowywane są na jednym serwerze w centrali firmy pod kontrolą silnika bazodanowego Microsoft SQL Server (oprogramowanie do zarządzania relacyjnymi bazami danych). Użytkownicy w oddziałach łączą się z serwerem centralnym za pośrednictwem protokołu RDP (Remote Desktop Protocol — protokół pulpitu zdalnego) poprzez bezpieczny tunel VPN (Virtual Private Network — szyfrowana sieć prywatna tworzona w publicznym internecie). Aplikacja Sage Symfonia uruchamiana jest bezpośrednio na serwerze, co eliminuje konieczność przesyłania dużych ilości danych bazodanowych przez internet. Wymaga to jedynie przesyłania obrazu ekranu oraz ruchów myszy i klawiatury, co gwarantuje wysoką płynność pracy nawet przy łączach o umiarkowanej przepustowości.
Drugim wariantem jest model rozproszony z okresową wymianą danych. Każdy oddział posiada własną, autonomiczną bazę danych Sage Symfonia zainstalowaną na lokalnym serwerze lub stacji roboczej. Wymiana informacji o stanach magazynowych, wystawionych dokumentach sprzedaży oraz rozrachunkach odbywa się za pomocą wbudowanych mechanizmów synchronizacji i formatów wymiany danych (takich jak pliki XML lub formaty EDI — Electronic Data Interchange, czyli elektroniczna wymiana danych). Ten model sprawdza się w lokalizacjach o niestabilnym dostępie do internetu, ponieważ pracownicy mogą nieprzerwanie wystawiać dokumenty nawet w przypadku całkowitej awarii sieci zewnętrznej. Wymaga on jednak precyzyjnego harmonogramu synchronizacji oraz ścisłych reguł numeracji dokumentów, aby uniknąć dublowania wpisów.
Trzecim rozwiązaniem jest model hybrydowy. W tym układzie główne moduły finansowo-księgowe oraz centralny rejestr kontrahentów pracują w centrali w modelu terminalowym, natomiast wybrane punkty sprzedaży detalicznej lub magazyny zewnętrzne korzystają z dedykowanych stanowisk offline z funkcją automatycznego przesyłania paczek danych w tle po odzyskaniu łączności z serwerem centralnym.
Wdrożenie pracy wielooddziałowej w środowisku Sage Symfonia wymaga zmian konfiguracyjnych w poszczególnych modułach oprogramowania, aby zachować spójność ewidencyjną i poprawność rozliczeń podatkowych.
W module magazynowym kluczowe jest utworzenie niezależnych magazynów logicznych przypisanych do poszczególnych lokalizacji fizycznych. Dla każdego oddziału definiuje się odrębne serie numeracji dokumentów handlowych i magazynowych. Wprowadzenie dedykowanych prefiksów lub sufiksów w seriach dokumentów (takich jak faktury sprzedaży FS, dokumenty wydania zewnętrznego WZ oraz przyjęcia zewnętrznego PZ) zapobiega powstawaniu luk w numeracji oraz ułatwia identyfikację źródła transakcji. Dodatkowo konfiguruje się dokumenty przesunięć międzymagazynowych MM (dokumenty przesunięcia towaru między własnymi magazynami), które pozwalają na precyzyjne śledzenie przepływu asortymentu pomiędzy filiami bez generowania zbędnych zapisów podatkowych.
W obszarze księgowym praca wielooddziałowa wymaga rozbudowy planu kont o analitykę oddziałową oraz wprowadzenia centrów kosztowych, określanych jako MPK (Miejsca Powstawania Kosztów — wyodrębnione jednostki organizacyjne firmy, którym przypisuje się ponoszone wydatki). Umożliwia to generowanie sprawozdań finansowych, bilansów oraz rachunków zysków i strat zarówno dla całej spółki łącznie, jak i z podziałem na poszczególne filie. W systemie konfiguruje się również odrębne rejestry VAT dla każdego punktu handlowego, co ułatwia weryfikację prawidłowości naliczonego i należnego podatku od towarów i usług.
W przypadku zarządzania personelem w wielu lokalizacjach konfiguracja obejmuje odzwierciedlenie struktury organizacyjnej przedsiębiorstwa. Poszczególnym oddziałom przypisuje się odrębne kalendarze czasu pracy (uwzględniające na przykład lokalne dni wolne lub specyficzny system zmianowy) oraz zdefiniowane schematy naliczania wynagrodzeń. Dostęp do danych kadrowych i płacowych zostaje ograniczony w taki sposób, aby osoby odpowiedzialne za rozliczenia w danym oddziale miały wgląd wyłącznie w akta osobowe pracowników zatrudnionych w ich jednostce.
Konfiguracja wspólnego repozytorium dokumentów pozwala na cyfrowy obieg faktur kosztowych i umów pomiędzy filiami a centralą. Dokumenty zeskanowane w oddziale terenowym trafiają bezpośrednio do centralnej bazy danych, gdzie kierownicy działów mogą je zatwierdzać zgodnie ze zdefiniowaną ścieżką akceptacji merytorycznej i finansowej.
Prawidłowe zabezpieczenie środowiska wielooddziałowego chroni firmę przed wyciekiem poufnych informacji oraz błędami personelu wynikającymi z modyfikacji dokumentów innych jednostek.
Konfiguracja uprawnień w Sage Symfonia opiera się na tworzeniu profili i ról użytkowników. Każdy pracownik oddziału otrzymuje konto z ograniczonym zakresem widoczności. Sprzedawca w filii widzi stany magazynowe w swoim magazynie oraz może przeglądać stany w innych lokalizacjach w trybie tylko do odczytu, co umożliwia szybką odpowiedź na zapytanie klienta bez ryzyka nieuprawnionej modyfikacji danych obcego magazynu. Uprawnienia blokują również możliwość edycji dokumentów zatwierdzonych przez inne oddziały oraz ograniczają dostęp do danych o marżach i cenach zakupu.
Równie ważnym aspektem jest warstwa sieciowa i serwerowa. Bezpośrednie wystawianie portów bazy danych SQL lub portu RDP do publicznego internetu stanowi poważne zagrożenie bezpieczeństwa i jest niezgodne z dobrymi praktykami administracyjnymi. Wdrożenie obejmuje konfigurację bezpiecznych połączeń sieciowych typu site-to-site (stały, szyfrowany tunel łączący całe sieci lokalne oddziałów) lub client-to-site (szyfrowane połączenie ze stacji roboczej do serwera centralnego). Na serwerze terminalowym uruchamia się mechanizm NLA (Network Level Authentication — uwierzytelnianie na poziomie sieci przed nawiązaniem sesji pulpitu zdalnego) oraz limity czasu bezczynności sesji, które automatycznie blokują nieużywane stanowiska pracy.
Próby samodzielnego dostosowania Sage Symfonia do pracy w wielu lokalizacjach bez odpowiedniego przygotowania informatycznego często prowadzą do problemów z integralnością bazy danych i przestojów w sprzedaży.
W trakcie eksploatacji systemu wielooddziałowego mogą pojawić się objawy przypominające awarię oprogramowania Sage Symfonia, które w rzeczywistości wynikają z problemów w infrastrukturze sprzętowej lub sieciowej.
Jedną z częstych przyczyn jest niestabilność połączenia internetowego u dostawcy usług telekomunikacyjnych. Objawia się to chwilowym zamrażaniem ekranu w sesji RDP lub zrywaniem połączenia z serwerem. W takich sytuacjach problem leży po stronie parametrów łącza (wysokie opóźnienia ping, gubienie pakietów danych) lub awarii urządzeń sieciowych (routerów, przełączników) w danej lokalizacji.
Innym czynnikiem jest przeciążenie serwera centralnego. Jeśli zasoby serwera (pamięć operacyjna RAM, liczba rdzeni procesora, wydajność podsystemu dyskowego) nie zostały dopasowane do łącznej liczby jednocześnie pracujących użytkowników ze wszystkich oddziałów, system będzie reagował ze znacznym opóźnieniem. Wąskim gardłem bywają również licencje dostępowe CAL (Client Access License — licencje dostępowe dla użytkowników łączących się z serwerem Windows Server), których brak uniemożliwia nawiązanie nowej sesji terminalowej kolejnemu pracownikowi.
W modelu terminalowym brak dostępu do internetu uniemożliwia bieżącą pracę na serwerze centralnym. Z tego względu zaleca się uruchomienie drugiego, niezależnego łącza internetowego (na przykład łącza LTE/5G jako zapasowego połączenia awaryjnego z automatycznym przełączaniem na routerze). W modelu rozproszonym praca lokalna jest możliwa bez internetu, a synchronizacja danych następuje po przywróceniu łączności.
Zależy to od wybranego modelu architektury. W modelu centralnym z serwerem terminalowym licencjonowanie opiera się na liczbie stanowisk lub użytkowników pracujących jednocześnie w systemie (licencje stanowiskowe lub nazwane Sage Symfonia oraz licencje terminalowe RDS CAL na serwerze Windows Server). W modelu rozproszonym każdy oddział posiadający osobną bazę danych wymaga odrębnego pakietu licencyjnego przypisanego do danej instalacji.
Dostęp do bazy centralnej zabezpiecza się wielopoziomowo. Połączenia z oddziałów są realizowane wyłącznie przez szyfrowane tunele VPN ze stałym uwierzytelnianiem certyfikatami cyfrowymi. Porty bazy danych nie są widoczne w internecie publicznym. Na serwerze wdraża się politykę silnych haseł, automatyczne blokowanie adresów IP po nieudanych próbach logowania oraz izolację uprawnień systemowych.
Praca na serwerze terminalowym polega na tym, że program Sage Symfonia oraz baza danych SQL działają na tym samym wydajnym serwerze w centrali, a przez sieć przesyłany jest jedynie obraz ekranu. Praca z lokalnym programem przez VPN oznacza, że program na komputerze w oddziale przesyła przez internet całe tabele bazodanowe, co przy większych bazach danych powoduje bardzo wolne działanie programu oraz stwarza ryzyko uszkodzenia danych przy najmniejszym zakłóceniu sieci.
Większość prac konfiguracyjnych, takich jak przygotowanie planu kont, zdefiniowanie serii numeracji, konfiguracja serwera terminalowego oraz ustawienie ról użytkowników, wykonuje się bez przerywania bieżącej pracy przedsiębiorstwa. Właściwe przełączenie na nowe środowisko lub migrację baz danych planuje się zazwyczaj poza standardowymi godzinami pracy firmy, co eliminuje ryzyko przestojów operacyjnych.
Prawidłowe wdrożenie obsługi wielu oddziałów w Sage Symfonia zapewnia spójność danych finansowych i magazynowych oraz stabilność codziennej pracy całego zespołu. Zakres prac obejmuje analizę procesów biznesowych w firmie, przygotowanie infrastruktury serwerowej i sieciowej, konfigurację oprogramowania Sage Symfonia oraz testy wydajnościowe połączeń między oddziałami. Po zakończeniu konfiguracji zapewniane jest wsparcie techniczne pomagające w bieżącej eksploatacji systemu.