Instrukcja migracji

(Różnice między wersjami)
Skocz do: nawigacji, wyszukiwania
(Nowy system)
(Nowy system)
Linia 22: Linia 22:
 
:<pre>system → Ustawienia systemu → Ustawienia systemowe → Zmienne systemowe → Firma_Dane</pre>
 
:<pre>system → Ustawienia systemu → Ustawienia systemowe → Zmienne systemowe → Firma_Dane</pre>
 
:<pre>system → Ustawienia systemu → Ustawienia systemowe → Zmienne systemowe → Finanse</pre>
 
:<pre>system → Ustawienia systemu → Ustawienia systemowe → Zmienne systemowe → Finanse</pre>
*<big>Jeżeli zaistnieje taka konieczność modyfikujemy treść dla pozycji na FV dla wszystkich typów zobowiązań:</big>
+
*<big>'''Jeżeli zaistnieje taka konieczność modyfikujemy treść dla pozycji na FV dla wszystkich typów zobowiązań:'''</big>
 
:<pre>system → Ustawienia systemu → Ustawienia systemowe → Zmienne systemowe → Taryfy</pre>
 
:<pre>system → Ustawienia systemu → Ustawienia systemowe → Zmienne systemowe → Taryfy</pre>
*<big>Konfigurujemy połączenie z starą wersją w celu przeniesienia danych:</big>
+
*<big>'''Konfigurujemy połączenie z starą wersją w celu przeniesienia danych:'''</big>
 
:<pre>system → Ustawienia systemu → Ustawienia systemowe → Zmienne systemowe → Migracja</pre>
 
:<pre>system → Ustawienia systemu → Ustawienia systemowe → Zmienne systemowe → Migracja</pre>
*<big>Ustawiamy plany numeracyjne dla dokumentów:</big>
+
*<big>'''Ustawiamy plany numeracyjne dla dokumentów:'''</big>
 
:<pre>system → Ustawienia systemu → Ustawienia Finansowe → Plany numeracyjne</pre>
 
:<pre>system → Ustawienia systemu → Ustawienia Finansowe → Plany numeracyjne</pre>
*<big>Dodajemy Bank i konta bankowe</big>
+
*<big>'''Dodajemy Bank i konta bankowe'''</big>
 
:<pre>system → Ustawienia systemu → Ustawienia Finansowe → Konta bankowe</pre>
 
:<pre>system → Ustawienia systemu → Ustawienia Finansowe → Konta bankowe</pre>
 
:Jeżeli mamy konta masowe konfigurujemy, importowanie elixir:
 
:Jeżeli mamy konta masowe konfigurujemy, importowanie elixir:
 
:<pre>system → Ustawienia systemu → Ustawienia systemowe → Zmienne systemowe → Bank</pre>
 
:<pre>system → Ustawienia systemu → Ustawienia systemowe → Zmienne systemowe → Bank</pre>
*<big>Zgodnie z własnymi potrzebami ustawiamy parametry terminarza:</big>
+
*<big>'''Zgodnie z własnymi potrzebami ustawiamy parametry terminarza:'''</big>
 
:<pre>system → Ustawienia systemu → Terminarz</pre>
 
:<pre>system → Ustawienia systemu → Terminarz</pre>
*<big>Poprawiamy szablony e-mail</big>
+
*<big>'''Poprawiamy szablony e-mail'''</big>
 
:<pre>system → Ustawienia systemu → Szablony Email</pre>
 
:<pre>system → Ustawienia systemu → Szablony Email</pre>
*<big>Edytujemy stronę komunikatów</big>
+
*<big>'''Edytujemy stronę komunikatów<'''/big>
 
:<pre>system → Ustawienia systemu → Komunikaty → Strona komunikatów</pre>
 
:<pre>system → Ustawienia systemu → Komunikaty → Strona komunikatów</pre>
*<big>Jeżeli to konieczne edytujemy treść komunikatów i dane „Kontakt”</big>
+
*<big>'''Jeżeli to konieczne edytujemy treść komunikatów i dane „Kontakt”'''</big>
 
:<pre>system → Ustawienia systemu → Komunikaty → Komunikaty systemowe</pre>
 
:<pre>system → Ustawienia systemu → Komunikaty → Komunikaty systemowe</pre>
 
:<pre>system → Ustawienia systemu → Komunikaty → Kontakt</pre>
 
:<pre>system → Ustawienia systemu → Komunikaty → Kontakt</pre>
*<big>Poprawiamy Szablony dokumentów:</big>
+
*<big>'''Poprawiamy Szablony dokumentów:'''</big>
 
:<pre>system → Szablony dokumentów → Szablony dokumentów</pre>
 
:<pre>system → Szablony dokumentów → Szablony dokumentów</pre>
 
:podmieniamy logotypy na wszystkich dokumentach jeżeli konieczne, poprawiamy treść
 
:podmieniamy logotypy na wszystkich dokumentach jeżeli konieczne, poprawiamy treść
*<big>Tworzymy grupy dokumentów (do umowy)</big>
+
*<big>'''Tworzymy grupy dokumentów (do umowy)'''</big>
 
:<pre>system → Szablony dokumentów → Grupy dokumentów</pre>
 
:<pre>system → Szablony dokumentów → Grupy dokumentów</pre>
*<big>Rozpoczynamy migrację od przeniesienia użytkowników</big>
+
*<big>'''Rozpoczynamy migrację od przeniesienia użytkowników'''</big>
 
:<pre>Migracja → Podstawowe → Użytkownicy systemu</pre>
 
:<pre>Migracja → Podstawowe → Użytkownicy systemu</pre>
*<big>Po przeniesieniu login jest taki jak w starym systemie, hasło to net47, uzupełniamy brakujące dane:</big>
+
*<big>'''Po przeniesieniu login jest taki jak w starym systemie, hasło to net47, uzupełniamy brakujące dane:'''</big>
 
**Imię  
 
**Imię  
 
**Nazwisko
 
**Nazwisko
 
**Numery telefonów
 
**Numery telefonów
 
**Adres e-mail
 
**Adres e-mail
*<big>Przenosimy pule IP</big>
+
*<big>'''Przenosimy pule IP'''</big>
 
:<pre>Migracja → Podstawowe → Pule adresowe IP</pre>
 
:<pre>Migracja → Podstawowe → Pule adresowe IP</pre>
*<big>Przenosimy urządzenia NAS</big>
+
*<big>'''Przenosimy urządzenia NAS'''</big>
 
:<pre>Migracja → Podstawowe → Urządzenia NAS</pre>
 
:<pre>Migracja → Podstawowe → Urządzenia NAS</pre>
*<big>Przenosimy grupy klientów</big>
+
*<big>'''Przenosimy grupy klientów'''</big>
 
:<pre>Migracja → Podstawowe → Grupy klientów</pre>
 
:<pre>Migracja → Podstawowe → Grupy klientów</pre>
*<big>Ustawiamy domyślna grupę do której mają trafiać nowi klienci</big>
+
*<big>'''Ustawiamy domyślna grupę do której mają trafiać nowi klienci'''</big>
 
:<pre>system → Ustawienia systemu → Ustawienia systemowe → Zmienne systemowe → Klienci → CLIENT_default_group</pre>
 
:<pre>system → Ustawienia systemu → Ustawienia systemowe → Zmienne systemowe → Klienci → CLIENT_default_group</pre>
*<big>Przypisujemy Grupy użytkowników systemu do grup klientów</big>
+
*<big>'''Przypisujemy Grupy użytkowników systemu do grup klientów'''</big>
 
:<pre>Klienci → Grupy</pre>
 
:<pre>Klienci → Grupy</pre>
 
:Rozwijamy za pomocą '''+''' i wybieramy '''Dodaj grupę'''
 
:Rozwijamy za pomocą '''+''' i wybieramy '''Dodaj grupę'''
*<big>Przenosimy kolejki helpdesk</big>
+
*<big>'''Przenosimy kolejki helpdesk'''</big>
 
:<pre>Migracja → Podstawowe → Kolejki helpdesk</pre>
 
:<pre>Migracja → Podstawowe → Kolejki helpdesk</pre>
*<big>Przenosimy rejestry kasowe</big>
+
*<big>'''Przenosimy rejestry kasowe'''</big>
 
:<pre>Migracja → Podstawowe → Rejestry kasowe</pre>
 
:<pre>Migracja → Podstawowe → Rejestry kasowe</pre>
 
:Ustawiamy ID rejestru kasowego, do którego zostanie przypisane wyrównanie salda podczas migracji klientów
 
:Ustawiamy ID rejestru kasowego, do którego zostanie przypisane wyrównanie salda podczas migracji klientów
 
:<pre>system → Ustawienia systemu → Ustawienia systemowe → Zmienne systemowe → Migracja → DEFAULT_cashreg</pre>
 
:<pre>system → Ustawienia systemu → Ustawienia systemowe → Zmienne systemowe → Migracja → DEFAULT_cashreg</pre>
*<big>Przypisujemy użytkowników do rejestrów kasowych</big>
+
*<big>'''Przypisujemy użytkowników do rejestrów kasowych'''</big>
 
:<pre>system → Ustawienia systemu → Ustawienia finansowe → Rejestry kasowe</pre>
 
:<pre>system → Ustawienia systemu → Ustawienia finansowe → Rejestry kasowe</pre>
*<big>Przenosimy stawki podatkowe</big>
+
*<big>'''Przenosimy stawki podatkowe'''</big>
 
:<pre>Migracja → Podstawowe → Stawki podatkowe</pre>
 
:<pre>Migracja → Podstawowe → Stawki podatkowe</pre>
*<big>Przenosimy domeny poczty</big>
+
*<big>'''Przenosimy domeny poczty'''</big>
 
:<pre>Migracja → Podstawowe → Domeny</pre>
 
:<pre>Migracja → Podstawowe → Domeny</pre>
*<big>Przenosimy zakresy numeracyjne VoIP (jeżeli występują)</big>
+
*<big>'''Przenosimy zakresy numeracyjne VoIP (jeżeli występują)'''</big>
 
:<pre>Migracja → Podstawowe → Zakresy numeracyjne VoIP</pre>
 
:<pre>Migracja → Podstawowe → Zakresy numeracyjne VoIP</pre>
*<big>Ręcznie przenosimy taryfy przy pomocy wygenerowanych skryptów</big>
+
*<big>'''Ręcznie przenosimy taryfy przy pomocy wygenerowanych skryptów'''</big>
 
:<pre>Migracja → Taryfy</pre>
 
:<pre>Migracja → Taryfy</pre>
*<big>Po przeniesieniu porządkujemy i uzupełniamy skrypty taryf (np. uzupełniamy opłatęaktywacyjną)</big>
+
*<big>'''Po przeniesieniu porządkujemy i uzupełniamy skrypty taryf (np. uzupełniamy opłatęaktywacyjną)'''</big>
*<big>Importujemy klientów (klienci zostaną zaimportowani zgodnie z ustawieniami migracji )</big>
+
*<big>'''Importujemy klientów (klienci zostaną zaimportowani zgodnie z ustawieniami migracji )'''</big>
 
:<pre>system → Ustawienia systemu → Ustawienia systemowe → Zmienne systemowe → Migracja → MIGRACJA_all_customers</pre>
 
:<pre>system → Ustawienia systemu → Ustawienia systemowe → Zmienne systemowe → Migracja → MIGRACJA_all_customers</pre>
*<big>Importujemy zobowiązania (automatycznie łączymy klientów z odpowiednimi taryfami)</big>
+
*<big>'''Importujemy zobowiązania (automatycznie łączymy klientów z odpowiednimi taryfami)'''</big>
 
:<pre>Migracja → Zobowiązania</pre>
 
:<pre>Migracja → Zobowiązania</pre>
  
 
[[Kategoria:Migracja_1]]
 
[[Kategoria:Migracja_1]]

Wersja z 12:27, 18 lip 2013

Opis krok po kroku migracji systemu Net47 ze starej do nowej wersji.

W starym systemie

  • Porządkujemy grupy klientów, tworzymy jedną grupę do której należą firmy i tylko firmy w celu oddzielenia klienta detalicznego od firmy.
  • Wszystkie loginy PPoE, które nie są powiązane z taryfami dowiązujemy do taryf (np.taryfa friko). W szczególności chodzi o konta darmowe.
  • Porządkujemy taryfy, dobrym pomysłem jest usunięcie wszystkich nieużywanych lub pustych bez klientów.
  • Poprawiamy taryfy (opis)
  • Udostępniamy w starym systemie bazę do celów migracji opis poniżej.

Nowy system

  • Proponujemy stworzenie 2 maszyn wirtualnych pierwsza na stary system, druga na nowy. Po migracji systemu część danych jest pobierana z starego sytemu np. pdf faktur.
  • Na maszynie wirtualnej przeznaczonej dla nowej wersji instalujemy FEDORE w wersji 18 (64 bit). Polecany system plików ext4 (partycja boot najlepiej na ext2). Nie zalecamy instalacji na systemie plików LVM osobom, które nie potrafią administrować takim systemem plików. Film z procesem instalacji systemu: Film
  • Instalujemy system NET47 zgodnie z prezentacją: Prezentacja
wget http://repo.ostrog.net/config/net47_2/instalator/instalacja.sh -O
instalacja.sh
chmod 755 instalacja.sh
./instalacja.sh

Całość trwa około 20-30 minut w zależności od wydajności serwera i prędkości łącza.

  • Konfiguracja wstępna wersji 2.0
system → Ustawienia systemu → Ustawienia systemowe → Zmienne systemowe

Przeglądamy całą sekcję i poprawiamy wszystkie zmienne, które trzeba m.in:

system → Ustawienia systemu → Ustawienia systemowe → Zmienne systemowe → Firma_Dane
system → Ustawienia systemu → Ustawienia systemowe → Zmienne systemowe → Finanse
  • Jeżeli zaistnieje taka konieczność modyfikujemy treść dla pozycji na FV dla wszystkich typów zobowiązań:
system → Ustawienia systemu → Ustawienia systemowe → Zmienne systemowe → Taryfy
  • Konfigurujemy połączenie z starą wersją w celu przeniesienia danych:
system → Ustawienia systemu → Ustawienia systemowe → Zmienne systemowe → Migracja
  • Ustawiamy plany numeracyjne dla dokumentów:
system → Ustawienia systemu → Ustawienia Finansowe → Plany numeracyjne
  • Dodajemy Bank i konta bankowe
system → Ustawienia systemu → Ustawienia Finansowe → Konta bankowe
Jeżeli mamy konta masowe konfigurujemy, importowanie elixir:
system → Ustawienia systemu → Ustawienia systemowe → Zmienne systemowe → Bank
  • Zgodnie z własnymi potrzebami ustawiamy parametry terminarza:
system → Ustawienia systemu → Terminarz
  • Poprawiamy szablony e-mail
system → Ustawienia systemu → Szablony Email
  • Edytujemy stronę komunikatów</big>
system → Ustawienia systemu → Komunikaty → Strona komunikatów
  • Jeżeli to konieczne edytujemy treść komunikatów i dane „Kontakt”
system → Ustawienia systemu → Komunikaty → Komunikaty systemowe
system → Ustawienia systemu → Komunikaty → Kontakt
  • Poprawiamy Szablony dokumentów:
system → Szablony dokumentów → Szablony dokumentów
podmieniamy logotypy na wszystkich dokumentach jeżeli konieczne, poprawiamy treść
  • Tworzymy grupy dokumentów (do umowy)
system → Szablony dokumentów → Grupy dokumentów
  • Rozpoczynamy migrację od przeniesienia użytkowników
Migracja → Podstawowe → Użytkownicy systemu
  • Po przeniesieniu login jest taki jak w starym systemie, hasło to net47, uzupełniamy brakujące dane:
    • Imię
    • Nazwisko
    • Numery telefonów
    • Adres e-mail
  • Przenosimy pule IP
Migracja → Podstawowe → Pule adresowe IP
  • Przenosimy urządzenia NAS
Migracja → Podstawowe → Urządzenia NAS
  • Przenosimy grupy klientów
Migracja → Podstawowe → Grupy klientów
  • Ustawiamy domyślna grupę do której mają trafiać nowi klienci
system → Ustawienia systemu → Ustawienia systemowe → Zmienne systemowe → Klienci → CLIENT_default_group
  • Przypisujemy Grupy użytkowników systemu do grup klientów
Klienci → Grupy
Rozwijamy za pomocą + i wybieramy Dodaj grupę
  • Przenosimy kolejki helpdesk
Migracja → Podstawowe → Kolejki helpdesk
  • Przenosimy rejestry kasowe
Migracja → Podstawowe → Rejestry kasowe
Ustawiamy ID rejestru kasowego, do którego zostanie przypisane wyrównanie salda podczas migracji klientów
system → Ustawienia systemu → Ustawienia systemowe → Zmienne systemowe → Migracja → DEFAULT_cashreg
  • Przypisujemy użytkowników do rejestrów kasowych
system → Ustawienia systemu → Ustawienia finansowe → Rejestry kasowe
  • Przenosimy stawki podatkowe
Migracja → Podstawowe → Stawki podatkowe
  • Przenosimy domeny poczty
Migracja → Podstawowe → Domeny
  • Przenosimy zakresy numeracyjne VoIP (jeżeli występują)
Migracja → Podstawowe → Zakresy numeracyjne VoIP
  • Ręcznie przenosimy taryfy przy pomocy wygenerowanych skryptów
Migracja → Taryfy
  • Po przeniesieniu porządkujemy i uzupełniamy skrypty taryf (np. uzupełniamy opłatęaktywacyjną)
  • Importujemy klientów (klienci zostaną zaimportowani zgodnie z ustawieniami migracji )
system → Ustawienia systemu → Ustawienia systemowe → Zmienne systemowe → Migracja → MIGRACJA_all_customers
  • Importujemy zobowiązania (automatycznie łączymy klientów z odpowiednimi taryfami)
Migracja → Zobowiązania
Osobiste
Przestrzenie nazw
Warianty
Działania
Nawigacja
Konfiguracja Systemu
Szablony
API
PostgreSQL
Narzędzia
MENU