Slide background

Systemy bilingowe

Na początku 2013 roku nastąpiła premiera wersji 2 systemu bilingowego: Kobi 2.

Nasz system bilingowy jest nieustannie modernizowany i rozbudowywany o nowe funkcje. Prace nad systemem rozwijają się w coraz większym tempie, dzięki czemu w roku  2015 lub 2016 planujemy wydanie wersji 3.

Do tego czasu będą powstawały kolejne aktualizacje wersji 2 zawierające nowe funkcje. Poniżej zostały wyszczególnione najistotniejsze zmiany w stosunku do wersji pierwszej systemu Kobi, niemniej  jednak innych, drobnych modyfikacji jest znacznie więcej.

Raporty:

  • Nowe typy eksportu wykonanego raportu. Oprócz plików TXT, CSV i XLS raport może być wykonany również do plików XLSX, PDF i HTML.
  • Globalna lista odbiorców wiadomości e-mail. Adres e-mail wystarczy dodać raz do globalnej listy. Podczas edycji definicji raportu zamiast wpisywać adres e-mail, wystarczy tylko go wybrać z listy. Istnieje możliwość importu / eksportu listy odbiorców wiadomości e-maili.
  • Wysyłanie wiadomości e-mail z alarmem. Istnieje możliwość wysłania e-maila (tzw. alert) tylko wtedy, gdy wykonany raport jest pusty. Alerty mogą być stosowane m.in. do sprawdzania czy za poprzedni dzień zostały wczytane dane CDR z połączeniami.
  • Mechanizm wysyłania wielu raportów w jednej wiadomości e-mail. Jeśli wykonywana jest grupa raportów, najpierw wszystkie wykonane pliki raportów (np. TXT, XLS, HTML itp.) zapisywane są w katalogu eksportu. Następnie tworzone są wiadomości e-mail do poszczególnych odbiorców i odpowiednie pliki raportów dołączane są do wiadomości. Jeśli więc wykonujemy np. 10 raportów do jednego odbiorcy, odbiorca wiadomości otrzyma tylko jedną wiadomość e-mail z wieloma załącznikami. Istnieje możliwość kompresji plików raportów do archiwów ZIP przed wysłaniem wiadomości.
  • Eksport raportu do wielu urządzeń wyjściowych. Podczas wykonywania raportu możemy określić nie jeden, a wiele plików wynikowych dla każdego raportu (np. TXT, CSV, PDF itp.).
  • Mechanizm definiowania tematu i treści wiadomości e-mail dla wykonanych raportów. Utworzone zostały globalne ustawienia dla tematu i treści wiadomości dla wielu raportów wysyłanych w jednej wiadomości e-mail. Ponadto, indywidualnie dla każdego raportu istnieje możliwość zdefiniowania osobnego tematu i treści wiadomości (w przypadku, gdy w jednej wiadomości znajduje się jeden wykonany raport).
  • Możliwość wyszukiwania jednostek (linii) z uwzględnieniem podpoziomów lub bez w strukturze organizacyjnej podczas edycji definicji raportu. Funkcjonalność również jest aktywna w przypadku, gdy historia jednostek (linii) jest włączona.

Funkcje:

  • Funkcja obciążenia jednostek. Możliwe jest sprawdzenie ilości jednoczesnych połączeń (np. na wybranych traktach) w określonym przedziale czasowym. Funkcja może być wykorzystywana do sprawdzenia, czy osoba telefonująca z zewnątrz mogła się dodzwonić do firmy czy nie.
  • Funkcja numerów przeniesionych. Numery przeniesione do innych operatorów są poprawnie taryfikowane nawet bez potrzeby podłączania się do zewnętrznych baz danych. Funkcja analizuje bilingi od operatorów i na tej podstawie określa nowego operatora.
  • Funkcja eksportu struktury organizacyjnej. Pozwala na wyeksportowanie aktualnej struktury organizacyjnej z systemu do pliku XLS lub CSV. Kiedy historia jednostek (linii) jest uruchomiona, eksportowana jest struktura z bieżącego dnia.
  • Funkcja łączenia danych do synchronizacji struktury. Stworzona została specjalna funkcja, która pozwala pobrać dane z pierwszego pliku CSV, XLS lub ścieżki LDAP Active Directory i zsynchronizować z danymi z drugiego źródła danych. Możliwe jest na przykład pobranie nazwisk i identyfikatorów użytkowników z Active Directory oraz połączenie ich ze stanowiskiem lub opisem z pliku XLS. Wynikiem wykonania funkcji jest plik XLS lub CSV zawierający połączone dane gotowe do funkcji synchronizacji struktury organizacyjnej.
  • Funkcja konwersji pliku XLS. Funkcja służy do przygotowania pliku XLS potrzebnego do funkcji rozliczenia faktur od operatorów w przypadku, gdy faktura od operatora w postaci elektronicznej jest w nietypowym formacie.
  • Funkcja wysyłania zgłoszeń. Pozwala na wysłanie wiadomości e-mail o dodanej nowej lub edycji istniejącej jednostce (linii). Po akceptacji zmiany przez administratora istnieje możliwość automatycznej aktualizacji jednostki (linii) w systemie Kobi 2.
  • Funkcja archiwizacji i dearchiwizacji plików (również plików źródłowych CDR) z/do plików ZIP.
  • Funkcja wykonania dowolnego zapytania SQL. Może być zastosowana do wykonania dodatkowych (niestandardowych) zmian w bazie danych systemu Kobi 2 podczas przetwarzania danych.
  • Możliwość kopiowania, eksportowania, importowania i aktualizacji definicji funkcji z/do plików XML.

Diagramy:

  • Nowy edytor diagramów. Istnieje możliwość grupowania wielu bloków w celu „uporządkowania” (lepszej wizualizacji) definicji diagramu (taryfy). Grupom bloków można nadawać dowolne nazwy i opisy. Zaimplementowany został również mechanizm kopiowania / wklejania bloków diagramu.
  • Analizator (debugger) diagramów. Funkcjonalność pomocna podczas tworzenia diagramów (taryf). Pozwala na sprawdzanie (krok po kroku, tak samo jak „debuggowanie” w językach programowania) jakie wartości są ustawiane w polach źródłowych i wynikowych podczas przetwarzania (wczytywania) połączeń.
  • Nowy blok typu SQL w diagramach. Blok może służyć do odczytu / zapisu parametrów globalnych bazy danych oraz do wykonywania funkcji bazy danych systemu lub wbudowanych funkcji serwera (np. pobranie aktualnej daty i godziny z serwera SQL).

Inne:

  • Nowy interfejs. Możliwość wyboru domyślnego interfejsu („skórki”) spośród kilkunastu przygotowanych „skórek” w aplikacji m.in. Office 2007/2010, Windows 7/ 8, Mac OS (Apple).
  • Zwiększona wydajność. Zoptymalizowana została struktura bazy danych oraz mechanizmy wewnętrzne, co spowodowało znaczne przyspieszenie wczytywania połączeń do bazy danych, taryfikację oraz odczyt i zapis struktur organizacyjnych. Optymalizacja bazy i mechanizmów wewnętrznych przeprowadzana była na bazie około 40 tysięcy linii wewnętrznych i około 5 milionów połączeń.
  • Aktualizator bazy danych. Zaimplementowany został mechanizm aktualizacji oprogramowania do nowszych wersji. W przypadku, gdy pojawią się kolejne wersje systemu Kobi 2, po zainstalowaniu nowszej wersji systemu będzie możliwe uruchomienie procedur aktualizujących bazę danych systemu z bieżącej wersji do wersji nowo zainstalowanej.
  • Możliwość dodania i edycji opisów dla definicji raportów, źródeł, diagramów, funkcji itp.
  • Możliwość ustawienia domyślnej bazy dla przetwarzania w przypadku, gdy zdefiniowano więcej niż jedno podłączenie do bazy danych Kobi 2.
  • Możliwość dekompresji danych CDR z plików ZIP, RAR, Z (GZIP) w definicjach źródeł. Podczas przetwarzania, dane CDR są wcześniej rozpakowywane.