Czasami podczas pracy wymagającej użycia Sfery Subiekta GT pojawia się komunikat niepowodzenia:
Serwer RPC jest niedostępny. (Wyjątek od HRESULT: 0x800706BA)
Np. przy próbie wstawienia numeru listu do dokumentu:
Nie udało się wstawić numeru listu 1051388101321U dla dokumentu ZK 11/2025
Serwer RPC jest niedostępny. (Wyjątek od HRESULT: 0x800706BA)
Jest to komunikat zwracany przez Sferę dla Subiekta GT. Taki komunikat pojawia się najczęściej jak Subiekt GT otwierany w tle (do wykonania akcji za pomocą Sfery) został zamknięty (proces subiekt.exe przestał być dostępny dla mechanizmów Sfery).
Jeżeli używana jest starsza wersja Subiekta GT to może się poprawić po aktualizacji. W wersji 1.59 HF Subiekta GT była wgrywana poprawka (Wyciąg z listy zmian Subiekta GT:):
W interfejsie programistycznym Sfera poprawiono błąd mogący powodować generowanie wyjątków o treści Serwer RPC jest niedostępny. (Wyjątek od HRESULT: 0x800706BA) lub Zdalne wywołanie procedury nie powiodło się. (Wyjątek od HRESULT: 0x800706BE). Błąd mógł wystąpić w trakcie edycji lub usuwania dokumentów handlowych lub magazynowych.
Co może być przyczyną tego problemu?
Jeżeli chcesz dowiedzieć się jak doszło do awarii, powinieneś szukać odpowiedzi w logach Subiekta GT. Przyczyną mogło być utracenie połączenia z bazą danych lub zamknięcie procesu subiekt.exe przez użytkownika / inny program.
Jak sobie radzić z tym problemem
Jeżeli sfera straciła połączenie z procesem Subiekta GT to aby komunikacja była możliwa trzeba nawiązać połączenie na nowo.
Gdy nie jest włączona rezerwacja Sfery w ustawieniach programu, to komunikacja jest nawiązywana przy każdym wywołaniu operacji sferycznej. Jeżeli jest włączona to komunikacja nawiązuje się raz przy uruchomieniu programu lub po ręcznym uruchomieniu z poziomu panelu zakładki SUBIEKT GT, wtedy najlepiej wyłączyć rezerwację i spróbować włączyć ją ponownie.
Jeżeli najprostszy sposób nie pomógł, należy:
- Zamknąć program ProstaPaczka
- Uruchomić Menadżer Zadań systemu Windows
- Wyszukać procesy “ProstaPaczka ….” i je zamknąć
- Wyszukać procesy “subiekt.exe” i także je zamknąć – weź pod uwagę, że takie procesy tworzą się przy normalnym otwieraniu Subiekta, więc warto sprawdzić co te procesy uruchamia.
- Uruchomić program ProstaPaczka i włączyć rezerwację.
Jeżeli problem nadal występuje…
Jeżeli pomimo standardowych zadań problem dalej występuje, warto skontaktować się z wdrożeniowcem / serwisantem systemu Subiekt GT aby poszukać konkretnej przyczyny.
Poniżej podpowiadamy jakie działania przynosiły rezultaty u naszych klientów:
- Restart systemu Windows na tym komputerze
- Zmiana sposobu autoryzacji do bazy Subiekta w programie ProstaPaczka z Autoryzacji Windows na login / hasło (
- Aktualizacja systemu Subiekt GT
- Przeinstalowanie systemu Subiekt GT
- Sprawdzenie połączenia z tego komputera do bazy Subiekta GT (zalecane połączenie przewodem, a nie przez Wi-Fi)
- Sprawdzenie czy procesu subiekt.exe nie zamyka system antywirusowy lub zapora (firewall)
