Autor Wątek: stanowiska do pakowania a Subiekt / Sfera  (Przeczytany 1258 razy)

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

Offline joguras

  • Nowy użytkownik
  • *
  • Wiadomości: 1
  • Reputacja +0/-0
  • Wersja programu: 1.66
stanowiska do pakowania a Subiekt / Sfera
« dnia: Październik 08, 2021, 07:55:44 »
Witajcie

scenariusz w firmie:
Subiekt GT 1.66 xx + zainstalowany MSSQL na serwerze, na komputerach w biurze też jest klient Subiekt GT w tej samej wersji
na dziale pakowania towaru 4 pracowników potrzebuje jedynie widzieć WZ, skanować towar podczas pakowania; zewnętrzny program do tego w obecnej wersji rozpoznaje, czy zeskanowany kod jest na pozycji zamówienia w WZ, kontroluje ilość skanów, itp. a następnie zamyka WZ, ale był pisany w Delphi 3.0, kodów do niego brak; mus napisać nowy program

w firmie działa również program DPD w wersji 3.34, który prawdopodobnie sam "wybiera" rekordy oznaczone do wysyłki przez kuriera, ale to tylko przypuszczenia; nie znam się na tym, będę dzwonił do DPD, może wyjaśnią mi łopatologicznie, jak ten proces działa, bo po zamknięciu WZ automatycznie drukują się listy przewozowe na drukarce dostarczonej z DPD.

proszę o pomoc w takich kwestiach:
- czy na każdym komputerze pracownika pakowni potrzeba kupić/zainstalować Subiekta, żeby nowy program korzystający ze Sfery mógł korzystać z bazy Subiekta? czy może wystarczy aktywować licencję Sfery dla Subiekt GT tylko na serwerze a progra napisać tak, żeby korzystał z API tego subiekta z serwera?

- czy programując nowy program do obsługi pakowania można ściągnąć listę użytkowników z Subiekt GT (okienku z wyborem konto/hasło), żeby pracownik mógł z listy wybrać swoje konto i wpisać hasło, zamiast podawać jedno i drugie "z palca" ?
za cholerę nie mogę tego odczytać poprzez metodę ListaUzytkownikow() - zwraca mi tylko liczbę kont a nie ich ID

dziękuję
Robert

Offline tomaszf

  • Zaawansowany użytkownik
  • ****
  • Wiadomości: 523
  • Reputacja +12/-0
  • Wersja programu: Subiekt GT 1.66
stanowiska do pakowania a Subiekt / Sfera
« Odpowiedź #1 dnia: Październik 08, 2021, 09:10:21 »
Jeżeli program ma korzystać bezpośrednio ze Sfery to trzeba zainstalować Subiekta na danym stanowisku.
Myślę, że jakby się uprzeć i dobrze zastanowić to w Twoim przypadku dałoby radę zrobić warstwę pośrednią która wymagałaby jedynie Sfery na serwerze.

Nie ma problemu, żeby posłużyć się listą użytkowników z bazy Subiekta (przy pobieraniu nie korzystaj ze sfery tylko odczytuj bezpośrednio z bazy).

Wysłane z mojego CLT-L29 przy użyciu Tapatalka
« Ostatnia zmiana: Październik 10, 2021, 10:46:41 wysłana przez tomaszf »

Forum Użytkownikow Subiekt GT

stanowiska do pakowania a Subiekt / Sfera
« Odpowiedź #1 dnia: Październik 08, 2021, 09:10:21 »