Forum Użytkownikow Subiekt GT
InsERT GT => Dodatki - zestawienia - sfera => Wątek zaczęty przez: coderabbitPL w Luty 15, 2017, 11:58:11
-
Cześć!
Przy instalacji programu Subiekt GT 1.47 (14700.0.3813), chcę wykorzystać bazę MSSQL online, na serwerze Home.pl.
Założyłem ową bazę, podaję dane programowi, który się z nią poprawnie łączy.
Następnie, chcę utworzyć nowy podmiot, więc wpisuję nazwę, klikam OK i... program się wyłącza bez żadnego komunikatu. Co jest?
Na infolinii jestem chwila 28 dzwoniący w kolejce, więc już jestem zdrowo podminowany.
Tu film z całą procedurą jaką wykonuję i efektem problemu: https://www.youtube.com/watch?v=12s20mx-I6Y
Macie jakieś sugestie?
-
Nie przerabiałem takiego przypadku, bo uznaje go za zbyt karkołomny/niebezpieczny.
Czy masz dostęp do fizycznej maszyny na której jest ten SQL?
Zainstalowałbym Inserta na serwerze i tam przeprowadzał próby. Wygląda mi na źle skonfigurowany SQL, lub brak uprawnień.
-
brak uprawnień.
Też stawiam na to.
-
A Subiekt nie ma nigdzie logów? Gdzie mógłbym sprawdzić jaka jest przyczyna? Taki błąd bez komunikatu, nie wierze.
Nie mam możliwości instalacji Subiekta na maszynie.
-
Podłącz się za pomocą Management Studio i spróbuj założyć jakaś bazę
-
A Subiekt nie ma nigdzie logów? Gdzie mógłbym sprawdzić jaka jest przyczyna? Taki błąd bez komunikatu, nie wierze.
Nie mam możliwości instalacji Subiekta na maszynie.
Jeśli zakładasz bazę na sql zdalnym, to jakim, cudem GT ma Ci raportować to, co wyprawia serwer zdalny?
Szukaj komunikatów u żródła.
-
A Subiekt nie ma nigdzie logów? Gdzie mógłbym sprawdzić jaka jest przyczyna? Taki błąd bez komunikatu, nie wierze.
Nie mam możliwości instalacji Subiekta na maszynie.
Jeśli zakładasz bazę na sql zdalnym, to jakim, cudem GT ma Ci raportować to, co wyprawia serwer zdalny?
Szukaj komunikatów u żródła.
Lepiej się wyłączyć :)
-
A Subiekt nie ma nigdzie logów? Gdzie mógłbym sprawdzić jaka jest przyczyna?
Nie ma.
Taki błąd bez komunikatu, nie wierze.
W takim razie musisz uwierzyć nam na słowo.
ps.
Programy Insertu wymagają dość dużych uprawnień, więc może być problem z uruchomieniem w takim środowisku hostingowym.
-
Chcę napisać aplikację w języku PHP, i móc ładować dane z Subiekt GT i je wysyłać do programy, aktualizując je.
Macie propozycje?
-
Chcesz napisać aplikację i oczekujesz od nas propozycji?
-
A tak coś dokładniej - jakie dane, do jakiego programu wysyłać, co i gdzie aktualizować, w jaki sposób (bezpośrednio w bazie, czy przez Sferę) ?
-
Propozycje na sposób jak najwydajniej połączyć obie struktury. Zamierzałem przenieść bazę na serwer online, następnie z poziomu aplikacji łączyć się i wykonywać odpowiednie czynności.
W aplikacji, przy dodawaniu produktu chcę dać możliwość załadowania danych do pól za pośrednictwem symbolu:
(http://weareamazing.pl/2017/02/chrome_2017-02-15_20-12-58.png)
Chcę wykonać:
- -> Wygenerowanie paragonu w programie Subiekt GT wraz z aktualizacją stanu magazynowego produktu
- -> Wygenerowanie faktury w programie Subiekt GT wraz z aktualizacją stanu magazynowego produktu
- <- Pobranie z Subiekt GT danych o konkretnym produkcie (stany magazynowe, informacje, ceny)
- -> Dodanie klienta do bazy Subiekt GT
- <- Pobranie listy klientów z bazy Subiekt GT
Klient nie posiada Sfery. Szukam alternatyw aby nie narażać go na koszty związane z zakupem rozszerzenia.
-
Przecież wszystkie te czynności, to naturalne działania Subiekta GT. Po co te kombinacje z dodatkowym programem. Przeciez Subiekta mozesz podłączyć do bazy online bez żadnych problemów, gdziekolwiek by ona nie była. Byle tylko były wystawione porty do SQL. Na serwerze wcale nie musi byż zainstalowany GT. Nie ma takiej potrzeby. GT musi być na komputerach roboczych, które podłącza się do bazy.
-
Przecież wszystkie te czynności, to naturalne działania Subiekta GT. Po co te kombinacje z dodatkowym programem. Przeciez Subiekta mozesz podłączyć do bazy online bez żadnych problemów, gdziekolwiek by ona nie była. Byle tylko były wystawione porty do SQL. Na serwerze wcale nie musi byż zainstalowany GT. Nie ma takiej potrzeby. GT musi być na komputerach roboczych, które podłącza się do bazy.
Nic nie wspominałem o żadnym programie, chcę aby można było wykonywać odpowiednie, podstawowe czynności Subiekt GT z poziomu aplikacji webowej pisanej w języku PHP. Dziękuję za zainteresowanie się wątkiem.
-
Klient nie posiada Sfery. Szukam alternatyw aby nie narażać go na koszty związane z zakupem rozszerzenia.
Mówimy o koszcie 600,- za sferę czy jeszcze o czymś innym?
-
Klient nie posiada Sfery. Szukam alternatyw aby nie narażać go na koszty związane z zakupem rozszerzenia.
Mówimy o koszcie 600,- za sferę czy jeszcze o czymś innym?
Chodzi mi wyłącznie o funkcje, które wymieniłem wyżej. Chcę z poziomu systemu aplikacji webowej napisanej w języku PHP wykonać czynności w Subiekcie GT.
-
No to lepiej się polub ze Sferą.
Widziałem od cholery "oszczędnych" programów, piszących do bazy bez Sfery i prawie każdy robi jakieś knoty.
Czasem proste, do ręcznej poprawy, czasem takie że potem trzeba nieźle grzebać w bazie żeby to odkręcić.
Naprawialem m. in. bazę po programie który dodawał kontrahentów, ale po ulepszeniu GT okazało się że wszyscy dodawani kontrahenci są "read only" ;)
Wczoraj zaś klient zgłosił że nie może importować paragonów. Okazało się że pochodziły ze sklepu internetowego (bez Sfery, a jakże) i co któryś miał termin -1 dni.
Można tak dalej bardzo długo.
W każdym razie ja klientów namawiam do unikania takich rozwiązań jak ognia.
-
- -> Wygenerowanie paragonu w programie Subiekt GT wraz z aktualizacją stanu magazynowego produktu
- -> Wygenerowanie faktury w programie Subiekt GT wraz z aktualizacją stanu magazynowego produktu
- <- Pobranie z Subiekt GT danych o konkretnym produkcie (stany magazynowe, informacje, ceny)
- -> Dodanie klienta do bazy Subiekt GT
- <- Pobranie listy klientów z bazy Subiekt GT
Klient nie posiada Sfery. Szukam alternatyw aby nie narażać go na koszty związane z zakupem rozszerzenia.
Zaraz po wystawieniu faktury klient się zorientuje, ze jest błąd w danych i poprosi o poprawienie.
Wystawienie paragonu wymaga fiskalizacji, więc dochodzi obsługa drukarki fiskalnej.
KLient wczoraj kupił na przelew, a dziś chce zapłacić gotówką za wczorajszy zakup, trzeba wystawić KP.
Wziął wczoraj na paragon, a dziś chce do niego fakturę.
Chce zwrócić towar i trzeba wystawić korektę.
Lub tysiąc innych przypadków znanych na codzień. Itd, itp.
Życzę powodzenia.
-
Chcę wykonać:
- -> Wygenerowanie paragonu w programie Subiekt GT wraz z aktualizacją stanu magazynowego produktu
- -> Wygenerowanie faktury w programie Subiekt GT wraz z aktualizacją stanu magazynowego produktu
- <- Pobranie z Subiekt GT danych o konkretnym produkcie (stany magazynowe, informacje, ceny)
- -> Dodanie klienta do bazy Subiekt GT
- <- Pobranie listy klientów z bazy Subiekt GT
Klient nie posiada Sfery. Szukam alternatyw aby nie narażać go na koszty związane z zakupem rozszerzenia.
Jak to policzyłeś ? :o Ile czasu chcesz przeznaczyć na oprogramowanie tych funkcjonalności poprzez bezpośredni zapis do bazy danych ? Przez jaki okres (ile lat) i jak często (aktualizacje programu pojawiają się średnio raz na kwartał) będziesz sprawdzał zgodność rozwiązania ze strukturą bazy danych nowej wersji programów Insertu, aby zapobiec błędnym zapisom lub zatrzymaniu pracy ? Jeśli te dodatkowe nakłady wyceniłeś na mniej niż 799 zł netto (cena cennikowa Sfery) to według mnie będziesz pracował praktycznie za darmo... Oszczędzać trzeba niestety umieć, inwestycja kilkuset zł w Sferę to tak na prawdę oszczędność co najmniej kilku tys. zł dla klienta końcowego przy takim projekcie... Pisaliśmy o tym wielokrotnie w dedykowanym dziale: http://www.forumsubiekta.pl/dodatki-zestawienia/ (http://www.forumsubiekta.pl/dodatki-zestawienia/).
-
Wystarczyło napisać, że alternatyw brak. Zatem Sfera, pozdrawiam
-
Propozycje na sposób jak najwydajniej połączyć obie struktury. Zamierzałem przenieść bazę na serwer online, następnie z poziomu aplikacji łączyć się i wykonywać odpowiednie czynności.
Co do samej architektury rozwiązania to nie przewiduję innej możliwości niż wykorzystanie Sfery, a w tedy:
- jeśli strona www i programy Insertu będą na tej samej maszynie to można korzystać ze Sfery bezpośrednio z PHP
- jeśli strona www i programy Insertu będą na różnych maszynach to trzeba będzie dodać Web Serwis po stronie maszyny z programami Insertu, który będzie pośredniczył w komunikacji