Wszystkie systemy produkcji TOP SA oparte są o jednolitą architekturę oraz te same zasady pracy. Dzięki takiemu podejściu ułatwione jest szkolenie Użytkowników, a także wspólne ustawienie zasad pracy poszczególnych modułów.
Specyfikacja techniczna:
- środowisko serwera bazy danych: Linux, Windows XP,2000,NT
- środowisko stacji roboczych: Windows 95,98,XP,2000,NT, Linux
- serwer bazy danych SQL: InterBase, Firebird (preferowane), Oracle
- internet: dla wymiany danych połączenie dowolne, np. Neostrada, zalecane DSL w szybkością w zależności od ilości punktów i wielkości danych
- środowiska programistyczne: Delphi, PHP, Java, CA Visual Objects
Elementy wspólne - każdy moduł oprogramowania wyposażony jest we wspólne narzędzia służące do osiągania różnorakich celów narzędziowych. Należą do nich między innymi:
- narzędzia zarządzania serwerem SQL: zestaw funkcji dla Administratorów pozwalających na pełne panowanie nad zawartością serwera bazy danych, procedurami, widokami, tablicami itp
- moduły analiz SQL: wbudowane zestawy procedur pozwalających na generowanie własnych zapytań i zestawień w oparciu o dane systemu. Moduły analiz SQL pozwalają na przydzielanie określonych możliwości analitycznych typom użytkowników, zapamiętywanie ich w systemie i realizację na życzenie
- edytor raportów: każdy system wyposażony jest w narzędzie pozwalające na graficzne projektowanie zaawansowanych raportów jedno i wielostronicowych, wykonywanych następnie z programów TOP SA
- własne druki zestawień i dokumentów: każdy wydruk graficzny w systemie posiada możliwość zastąpienia przez zdefiniowany przez użytkownika, inny lub inaczej wyglądający druk
- edytor tekstów: każdy moduł wyposażony jest w edytor tekstów zgodny z formatem Word'a
- poczta internetowa: w moduły produkcji TOP SA wbudowano narzędzia pocztowe pozwalające odbierać i wysyłać wiadomości e-mail'owe. Dzięki temu możliwa jest kontrola ruchu pocztowego, wprowadzanie ograniczeń w adresatach itp zwiększając kontrolę nad wychodzącymi z firmy informacjami
- transmisje danych: moduły systemowe wyposażono w narzędzia do zdefiniowania i później wykonywania zleconych zadań transmisji informacji pomiędzy lokalizacjami przedsiębiorstwa. Informacje podstawowe o dokumentach, stanach, saldach, transakcjach przenoszone są poprzez podsystem Kopiarka lub na życzenie
- personalizacje: każde ustawienie konfiguracyjne każdego modułu może być personalizowane na wiele sposobów. Możliwe jest ustawienie każdego parametru dla komputera w sieci, dla użytkownika, grupy użytkowników, poziomu dostępu użytkowników. Dzięki temu w tym samym pracującym module każdy użytkownik może widzieć inne informacje, mieć dostępne inne funkcje w zależności od wymagań związanych z zasadami pracy i ochroną informacji
- ograniczenia widzenia: w opcjach podglądu informacji możliwe jest ustawianie jakie rodzaje informacji mają być niedostępne dla określonych grup użytkowników. Np. informacja o cenie zakupu dla szeregowych sprzedawców itp
- autoryzacje: w kluczowych modułach funkcje specjalnie chronione lub odpowiedzialne zabezpieczane są prócz uprawnień użytkownika poprzez opcje autoryzacji pracownika upoważnionego do akceptacji danej operacji (np. sprzedaż dla zadłużonego kontrahenta)
- ochrona dostępu: użytkownicy do systemów logują się z możliwością ustawienia im uprawnień do pracy w poszczególnych modułach, możliwości wpływania na dane itp.