Subiekt GT Sfera – narzędzie do modyfikacji kodu źródłowego
Subiekt GT Sfera to nowoczesny system sprzedaży, który oprócz standardowej funkcjonalności Subiekta GT, został rozbudowany o mechanizm, który umożliwia pisanie rozszerzeń korzystających z wewnętrznych algorytmów systemu Subiekt GT. Mechanizm ten nosi nazwę Sfera dla Subiekta GT.
Program powstał z myślą o użytkownikach, którzy wymagają od systemu do obsługi sprzedaży niepowtarzalnych rozwiązań albo powiększonej funkcjonalności. Subiekt GT Sfera jest dowodem na to,przypasowanie programu do własnych potrzeb nie musi być kosztowne i czasochłonne.
Sfera dla Subiekta GT wytworzona pozostała w oparciu o znane technologie COM i OLE Automation. Informatyk marki lub serwisant bezproblemowo stworzą takie rozwiązania, które zwiększą dotychczasową funkcjonalność i będą ułatwiały pracę w systemie, ściśle według potrzeb danej firmy.
Subiekt GT Sfera jest częścią systemu InsERT GT, który mieści Rachmistrza GT – program do prowadzenia księgowości w formie książki przychodów i rozchodów albo ewidencję podatku zryczałtowanego, a także Rewizora GT – system finansowo-księgowy z mikroGratyfikantem GT, dzięki któremu możliwa jest podstawowa obsługa płac.
Podstawowe możliwości Subiekta GT Sfery:
- pełna obsługa wszystkich wariantów dokumentów handlowych i magazynowych;
- prowadzenie kartoteki kontrahentów, obejmującej w dodatku typu CRM; możliwość definiowania rubryk z dodatkowymi informacjami;
- prowadzenie kartoteki towarów, usług, kompletów i opakowań zwrotnych z rozbudowaną kalkulacją cen (10 poziomów cen sprzedaży w tym ceny walutowe);
- pełny rozdział dokumentów magazynowych i handlowych, pojedyncze albo zbiorcze generowanie faktur do dokumentów WZ itp.; automatyczne generowanie dokumentu WZ do faktury;
- obsługa płatności kartą kredytową oraz sprzedaży kredytowanej;
- obsługa zamówień z rezerwacją towarów oraz zaliczek i przedpłat;
- rozbudowana obsługa rachunków bankowych (złotówkowych albo walutowych) z operacjami wpłaty, wypłaty i transferu (plus opłaty prowizyjne, wyciągi itp.);
- pełna obsługa rozrachunków (należności i zobowiązań) w tym rozrachunków wielowalutowych;
- sporo najróżniejszych pakiecień, raportów i analiz; możliwość tworzenia własnych raportów;
- rozbudowana obsługa sprzętów zewnętrznych (kasy fiskalne, drukarki fiskalne, wagi etykietujące, czytniki kodów paskowych);
- pełna integracja z komputerową księgą przychodów i rozchodów Rachmistrz GT i systemem finansowo-księgowym Rewizor GT;
- współpraca z systemem klasy CRM recentCRM dla InsERT GT.
Przykładowe rozwiązania dotyczące dostosowania Subiekta GT do potrzeb danej firmy, jakie mogą powstać w oparciu o Sferę dla Subiekta GT:
- wystawianie faktur seryjnych;
- obsługiwanie zamówień składanych w sklepie internetowym;
- sterowanie zdarzeniami zewnętrznymi.
Opierając się na Sferze dla Subiekta GT można także stworzyć mechanizmy wykonywania operacji zbiorczych, mogą to być na przykład:
- zbiorcza kalkulacja cen;
- zbiorcza aktualizacja informacji (np. Zmiana stawki VAT)
- zbiorcze drukowanie i likwidowanie
- zbiorcze powodowanie skutku magazynowego dla dokumentów.
Z pomocą Sfery dla Subiekta GT realne będzie także napisanie rozwiązań, które zintegrują posiadane systemy.
Subiekt GT Sfera otwiera zupełnie nowe możliwości, jedynie od inwencji użytkownika zależy bowiem, jakie powiększenia zostaną produkowane, do czego zostaną zastosowane, jak wyjątkowo zmieni się codzienna praca z systemem do obsługi sprzedaży.
informacje nowoczesnE
Subiekt GT Sfera został stworzony przy użyciu znanej i sprawdzonej technice COM, a swoją funkcjonalność udostępnia poprzez OLE Automation. Większość współczesnych języków programowania potrafi użyć te technologie. OLE Automation to ta sama technika, która pozostała wykorzystana w Visual Basic for Applications, a więc np. Microsoft Office. Dzięki czemu osiągalne jest sterowanie Subiektem GT przy pomocy np. Excela.
zastosowanie potężnych narzędzi programistycznych jest uwarunkowane potrzebami klienta i zaawansowaniem wdrożeniowca.
W zależności od innowacyjnia programisty, wymaganej funkcjonalności i użytkowanych narzędzi wyeksponujeć można 3 poziomy, na których może odbywać się rozbudowa Subiekta GT:
- języki skryptowe, jak np. Microsoft Windows Script (*.vbs), Script JavaScript (*.js) wykonane za pomocą gratisowych narzędzi – wystarczają przy najprostszych zastosowaniach;
- Microsoft Office i Visual Basic for Applications – rekomendowane na ogół jeśli rozbudowa Subiekta GT ma być użyta wewnątrz firmy, a ta posiada Microsoft Office;
- zewnętrzne języki oprogramowania np. Visual Basic, Visual C++, Delphi – powstają wtedy niezależne programy (*.exe) – dla tworzenia najszczególniej innowacyjnych, profesjonalnych rozwiązań.