Autor Wątek: Sfera dla subiekta  (Przeczytany 3766 razy)

0 użytkowników i 1 Gość przegląda ten wątek.

Offline raf

  • Nowy użytkownik
  • *
  • Wiadomości: 10
  • Reputacja +0/-0
  • Wersja programu: 1.35
Sfera dla subiekta
« dnia: Czerwiec 28, 2019, 13:36:46 »
Witam,

Moze mi ktos wyjasnic co to jest ? Czy to jest jakies API ktore umozliwia bezpieczny dostep do bazy i robienie roznych rzeczy ?
Czy znajde gdzie dokumentacje np procedur ktore umozliwiaja tworzenie/rezerwacje zamowieni/towaru ?
Czy znajde jakies info odnosnie wyciagania danych np o produktach np w jaki sposob jakie tabele zeby uzyskac wszystkie wymagane informacje ?

Nie pytam o polecenia sql ale o tabele ktore przechowuja te informacje. Zreszta pewnie nie jeden forumowicz juz to robil wiec moze ma jakies przyklady ?

Do panow z insertu, panowie takie dodatki jak sfera powinny byc BEZPLATNE ! kazda normalna firma udostepnia API. jesli wasz program nie jest doskonaly ro przynajmniej nie ograniiczajcie użytkownikom ktorzy zaplacili za wasz program zrobienia czegos dodatkowo dla siebie.

Offline candy

  • Zaawansowany użytkownik
  • ****
  • Wiadomości: 4876
  • Reputacja +172/-11
Odp: Sfera dla subiekta
« Odpowiedź #1 dnia: Czerwiec 28, 2019, 13:42:29 »
Moze mi ktos wyjasnic co to jest ? Czy to jest jakies API ktore umozliwia bezpieczny dostep do bazy i robienie roznych rzeczy ?
Tak, to jest API

Czy znajde gdzie dokumentacje np procedur ktore umozliwiaja tworzenie/rezerwacje zamowieni/towaru ?
Czy znajde jakies info odnosnie wyciagania danych np o produktach np w jaki sposob jakie tabele zeby uzyskac wszystkie wymagane informacje ?

Nie pytam o polecenia sql ale o tabele ktore przechowuja te informacje. Zreszta pewnie nie jeden forumowicz juz to robil wiec moze ma jakies przyklady ?
Help do Sfery jest w C:\Program Files (x86)\InsERT\InsERT GT\Pomoc\gta.chm
Opis tabel jest w helpie do Subiekta.

Do panow z insertu, panowie takie dodatki jak sfera powinny byc BEZPLATNE ! kazda normalna firma udostepnia API. jesli wasz program nie jest doskonaly ro przynajmniej nie ograniiczajcie użytkownikom ktorzy zaplacili za wasz program zrobienia czegos dodatkowo dla siebie.
Jęki i pouczenia to już może do Insertu, bo to nie forum Insertu, tu się udzielają użytkownicy i serwisanci (z firm trzecich, nie z Insertu)
Nie pytaj co rząd może zrobić dla Ciebie. Spytaj czy mógłby tego nie robić.

Offline dkozlowski

  • Ekspert
  • *****
  • Wiadomości: 17059
  • Reputacja +798/-27
  • Wersja programu: GT/Navireo/nexo
Odp: Sfera dla subiekta
« Odpowiedź #2 dnia: Czerwiec 28, 2019, 16:57:35 »
Do panow z insertu, panowie takie dodatki jak sfera powinny byc BEZPLATNE ! kazda normalna firma udostepnia API. jesli wasz program nie jest doskonaly ro przynajmniej nie ograniiczajcie użytkownikom ktorzy zaplacili za wasz program zrobienia czegos dodatkowo dla siebie.

Pomyśl trochę - wolałbyś dopłacić za Sferę kiedy NIE jest Ci potrzebna, czy tylko wtedy kiedy jej potrzebujesz ? Inne (droższe programy) typu nexi PRO, Navireo czy Optima mają Sferę w cenie, wystarczyło zastanowić się przed zakup i właściwie wybrać... No i w ogóle to trzeba było kupić ten "doskonały program", nie musiałbyś teraz niczego dopisywać i narzekać...
Daniel, Białystok.

Offline lbacik

  • Zaawansowany użytkownik
  • ****
  • Wiadomości: 533
  • Reputacja +74/-0
Odp: Sfera dla subiekta
« Odpowiedź #3 dnia: Czerwiec 28, 2019, 17:50:47 »
panowie takie dodatki jak sfera powinny byc BEZPLATNE ! kazda normalna firma udostepnia API.

Może mi Pan podesłać jakie to są programy z bezpłatnym API, szukam właśnie czegoś w okolicach 600 zł z otwartym API.
Łukasz

Offline raf

  • Nowy użytkownik
  • *
  • Wiadomości: 10
  • Reputacja +0/-0
  • Wersja programu: 1.35
Odp: Sfera dla subiekta
« Odpowiedź #4 dnia: Czerwiec 28, 2019, 20:33:11 »
Dziekuje wszystkim za odpowiedzi, tak że te zgryźliwe :).

Jedyne o co proszę to o wyjaśnienie jak działa to API. Chciałbym sobie uzmysłowić, ułożyc czysto teoretycznie o co biega.
Interesuje mnie np czy to API to nie jest czasami tak naprawde dostep do procedur skladowych ktore subiekt wykorzystuje.
Czy też są to specialne metody, wystawione za pomoca COM cos jak REST API z których to uzytkownik moze korzystac a te metody znowu wykorzystuja też procedury bo inaczej sobie tego nie wyobrazam. Jeślio tak jest to powinien byc spis tych metod dostepu i rozumiem że taki spis jest dostepny właśnie w tej szalonej dokumentacji ?

Czy jest gdzies spi tych metod ? jak wyszukiwać interesujące mnie rzeczy w dokumentacji ? bo wpisując sfera nie duzo wyników mam :(

P.S
Oczywiscie moje narzekania byly skierowane do inseru.
I oczywiscie te narzekania były cytowane przez tych że serwisantów firm trzecich
Odnośnie bezpłatnych API to jest tego pełno choć by baza IMDB, nie odnosiłem się do konkretnego programu, jesli chodzi o rynek PL to u nas wszystko jest dodatkowo platne nawet parking pod cmentarzem w dniu wszystkich świętych :( jeśli ktoś rozumie co mam na myśli. To chore. W grecji moge wjechać samohcodem na plaże i nikt z tego powodu nie robi awantury, nie broni i nie pobiera opłąt w pobliżu a u nas w promineiu kilkun astu km od plaży już takie rzeczy są.

Offline candy

  • Zaawansowany użytkownik
  • ****
  • Wiadomości: 4876
  • Reputacja +172/-11
Sfera dla subiekta
« Odpowiedź #5 dnia: Czerwiec 28, 2019, 21:01:11 »
Podałem ci nie tylko gdzie szukać, ale nawet gdzie na dysku masz plik zawierający potrzebne Ci informacje.
Nie, to nie jest dostęp do procedur skladowanych.
Listę metod masz w tym pliku, do którego nie zajrzałeś.
Nie pytaj co rząd może zrobić dla Ciebie. Spytaj czy mógłby tego nie robić.

Offline raf

  • Nowy użytkownik
  • *
  • Wiadomości: 10
  • Reputacja +0/-0
  • Wersja programu: 1.35
Odp: Sfera dla subiekta
« Odpowiedź #6 dnia: Czerwiec 28, 2019, 23:22:07 »
dobrze dziękuję, Zajrzałem, na ten moment strukturę bazy analizowałem,
Zastanawiam się po prostu jak to działa. Czy aby na pewno nie jestem w stanie bezpiecznie np dodać produku do bazy SUBIEKT pomijając w ogolę sfere. Nie wiem jak ona działa. To to mnie denerwuje bardzo :). Nie lubie robić czegoś jak nie znam teorii działania. Bo nie można czegoś n aprawić bez znajomości ... I co ona tak naprawdę otwiera, bo to że otwiera portfel to wiem :). Widzę czytając to forum że idealna jest dla lubiących VB niestety ja bardzo tego języka nie lubię

Moze jutro będę mądrzejszy, będę wdzięczny za wytłumaczenie jak działa w teorii. Czyli sfera jest bliżej tego że udostępnia metody które to dalej korzystają na 100% z procedur i ogólnie silnika SUBIEKTa ?

Offline candy

  • Zaawansowany użytkownik
  • ****
  • Wiadomości: 4876
  • Reputacja +172/-11
Sfera dla subiekta
« Odpowiedź #7 dnia: Czerwiec 29, 2019, 00:10:08 »
Dlaczego miałbyś korzystać z VB, którego nie lubisz?
Równie dobrze możesz pisać np w C#. Nie ma z tym żadnych problemów.
Nie pytaj co rząd może zrobić dla Ciebie. Spytaj czy mógłby tego nie robić.

Offline dkozlowski

  • Ekspert
  • *****
  • Wiadomości: 17059
  • Reputacja +798/-27
  • Wersja programu: GT/Navireo/nexo
Odp: Sfera dla subiekta
« Odpowiedź #8 dnia: Czerwiec 29, 2019, 09:17:25 »
dobrze dziękuję, Zajrzałem, na ten moment strukturę bazy analizowałem,

Czyli nie zrobiłeś tego co sugerowałem bo zadajesz pytania, na które niezliczoną ilość razy padały odpowiedzi...

Zastanawiam się po prostu jak to działa. Czy aby na pewno nie jestem w stanie bezpiecznie np dodać produku do bazy SUBIEKT pomijając w ogolę sfere.

Oczywistym powinno być, że skoro robi to program to może również rozwiązanie własne, musi tylko zrobić to z pełnymi założeniami programu...

Jeśli ktoś pyta o tak oczywiste i podstawowe rzeczy to ja zakładam, że NIE jest w stanie zrobić tego bezpiecznie...

Dochodzi do tego problem testów i aktualizacji rozwiązania do nowych wersji programów Insertu - przy Sferze robi to InsERT - to, że można coś zrobić nie oznacza, że ma to sens...

Nie wiem jak ona działa. To to mnie denerwuje bardzo :). Nie lubie robić czegoś jak nie znam teorii działania. Bo nie można czegoś n aprawić bez znajomości...

To zacznij się dowiadywać, zamiast tylko narzekać, nikt za Ciebie się tego nie nauczy, co najwyżej ktoś za Ciebie może zrealizować oczekiwane rozwiązanie... Polecam również nawiązać współpracę z takim dostawcą programów, który zapewni wsparcie również w tym obszarze...

I co ona tak naprawdę otwiera, bo to że otwiera portfel to wiem :).

Nie prawda, jak już pisałem jest to duża elastyczność w licencjonowaniu, której nie potrafi docenić wielu użytkowników - pozwala zaoszczędzić tym, którzy jej nie potrzebują.

Widzę czytając to forum że idealna jest dla lubiących VB niestety ja bardzo tego języka nie lubię

Skąd taki bzdurny wniosek ? Jeśli ktoś trochę programuje to nie ma znaczenia w jakim języku są prezentowane przykłady, bez problemu można je przetłumaczyć na język, który się zna - też nie raz o tym pisałem - ja dla przykładu tworzę rozwiązania w VS i .NET C#, to najpopularniejsze połączenie...

Moze jutro będę mądrzejszy, będę wdzięczny za wytłumaczenie jak działa w teorii. Czyli sfera jest bliżej tego że udostępnia metody które to dalej korzystają na 100% z procedur i ogólnie silnika SUBIEKTa ?

Sfera to program (Sfera dla Subiekta GT steruje programem Subiekt GT, poszczególne programy mają swoje Sfery poza Rachmistrzem) sterowany przez rozwiązanie dodatkowe, dlatego do znudzenia powtarzamy na forum, że należy również dobrze poznać działanie programu przed skorzystaniem ze Sfery.
Daniel, Białystok.

Offline raf

  • Nowy użytkownik
  • *
  • Wiadomości: 10
  • Reputacja +0/-0
  • Wersja programu: 1.35
Odp: Sfera dla subiekta
« Odpowiedź #9 dnia: Czerwiec 29, 2019, 19:52:48 »
Dziękuje raz jeszcze za odp.

Pytanie.
Czy aby skorzystać z jakiej metody, zrobić coś np dodać towar, dodać zamówienie (pomijając np: pobieranie danych np towarów bo to mogę robić bezpośrednio na bazie) zresztą taką poradę znalazłem na forum to czy muszę za każdym razem odpalać za pomocą poniższego kodu Subiekta a następnie wykonywać dalsze operację ? Rozumiem że, żeby użyć sfery muszę odpalić Subiekta, zrobić coś a następnie go zamknąć i zwolnić licencje ?

Sub Test()
     Dim gt As New InsERT.gt
     Dim sgt As InsERT.Subiekt

     gt.Produkt = InsERT.gtaProduktSubiekt
     gt.Serwer = "serwer\insertgt"
     gt.Baza = "BIMBO"
     gt.Autentykacja = InsERT.gtaAutentykacjaMieszana
     gt.Uzytkownik = "sa"
     gt.UzytkownikHaslo = ""
     gt.Operator = "Szef"
     gt.OperatorHaslo = ""

     Set sgt = gt.Uruchom(InsERT.gtaUruchomDopasuj, InsERT.gtaUruchom)
     sgt.Okno.Widoczne = true
End Sub

Pytanie
Czy mogę sfere wykorzystać w taki sposób że ze strony www podłącze się do sfery np za pomocą PHP czy w inny sposób, jeszcze tego nie analizowałem zrobię coś np dodam zamówienia ze sklepu www do zamówień subiekta ?
Rozumiem że wtedy na komputerze odpali się SUBIEKT zrobi coś i się zamknie ? tak to wygląda przy każdej jednej próbie wykonania jakichś operacji ?

Pytanie
Może mi ktoś po krótko opisać co muszę zrobić żeby było bezpiecznie, żeby było poprawnie i żebym wiedział co należny robić.

p.s.
Nie chce się tu spierać :) ale co do VB to najbardziej nieczytelny język jak dla mnie, jakiego nie znam :) a znam ich kilka jeśli chodzi o programowanie. Ogólnie wiem że to rzecz gustu ale jak widzę VB to .... :)

Tak wiem że w C# można, zauważyłem czytając forum instrukcje dla innych użytkowników forum.
Wczoraj zacząłem ogarniać tak naprawdę Sfere i Subiekta GT (Subiekta od 10 lat nie dotykałem).

Offline dkozlowski

  • Ekspert
  • *****
  • Wiadomości: 17059
  • Reputacja +798/-27
  • Wersja programu: GT/Navireo/nexo
Odp: Sfera dla subiekta
« Odpowiedź #10 dnia: Czerwiec 30, 2019, 09:44:02 »
Pytanie.
Czy aby skorzystać z jakiej metody, zrobić coś np dodać towar, dodać zamówienie (pomijając np: pobieranie danych np towarów bo to mogę robić bezpośrednio na bazie) zresztą taką poradę znalazłem na forum to czy muszę za każdym razem odpalać za pomocą poniższego kodu Subiekta a następnie wykonywać dalsze operację ? Rozumiem że, żeby użyć sfery muszę odpalić Subiekta, zrobić coś a następnie go zamknąć i zwolnić licencje ?

Odpowiedziałem na to pytanie w ostatnim zdaniu poprzedniej odpowiedzi.

Pytanie
Czy mogę sfere wykorzystać w taki sposób że ze strony www podłącze się do sfery np za pomocą PHP czy w inny sposób, jeszcze tego nie analizowałem zrobię coś np dodam zamówienia ze sklepu www do zamówień subiekta ?
Rozumiem że wtedy na komputerze odpali się SUBIEKT zrobi coś i się zamknie ? tak to wygląda przy każdej jednej próbie wykonania jakichś operacji ?

Było na forum wiele razy - w PHP można korzystać ze Sfery, ale Sfery wymaga środowiska Windows, więc www musi stać na Windowsie, alternatywa to dodatkowy Web Service na Windowsie.

Pytanie
Może mi ktoś po krótko opisać co muszę zrobić żeby było bezpiecznie, żeby było poprawnie i żebym wiedział co należny robić.

Jeśli ktoś zrozumie pytanie to może odpowie - ja nie rozumiem... Ogólne - po prostu należy wiedzieć co się robi, a to wymaga czasu na poznanie technikaliów i doświadczenia.

p.s.
Nie chce się tu spierać :) ale co do VB to najbardziej nieczytelny język jak dla mnie, jakiego nie znam :) a znam ich kilka jeśli chodzi o programowanie. Ogólnie wiem że to rzecz gustu ale jak widzę VB to .... :)

To nie zaczynaj, trzeba było to przemilczeć.

Tak wiem że w C# można, zauważyłem czytając forum instrukcje dla innych użytkowników forum.

Przy popularnym środowisku i języku łatwiej będzie uzyskać pomoc.

Wczoraj zacząłem ogarniać tak naprawdę Sfere i Subiekta GT (Subiekta od 10 lat nie dotykałem).

Warto jeśli zdecydowałeś, że chcesz się z tego utrzymywać.
Daniel, Białystok.

Forum Użytkownikow Subiekt GT

Odp: Sfera dla subiekta
« Odpowiedź #10 dnia: Czerwiec 30, 2019, 09:44:02 »