Autor Wątek: uzupełnianie adresów kontrahentów INSTYNKT  (Przeczytany 4894 razy)

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

Offline neo0813

  • Nowy użytkownik
  • *
  • Wiadomości: 6
  • Reputacja +0/-0
  • Wersja programu: aktualna
uzupełnianie adresów kontrahentów INSTYNKT
« dnia: Listopad 27, 2019, 11:13:13 »
SubiektGT
Mam problem z podpowiedziami podczas dodawania kontrahentów tzn nie mam podpowiedzi.
1. Abonament mam aktywny
2. Instynkt włączony i skonfigurowany.
3. Odbudowywałem indeksy, robiłem kontrolę danych
4. Aktualizowałem instynkt
5. Zmieniłem serwer na którym trzymana jest baza danych
Nic nie pomogło. Ma ktoś może jeszcze jakiś pomysł?

Offline yemet

  • Zaawansowany użytkownik
  • ****
  • Wiadomości: 1249
  • Reputacja +46/-1
  • Wersja programu: Navireo
Odp: uzupełnianie adresów kontrahentów INSTYNKT
« Odpowiedź #1 dnia: Listopad 27, 2019, 11:24:13 »
A na pewno zaglądałeś do ustawień? Może ktoś grzebał i coś "popsuł".
« Ostatnia zmiana: Listopad 27, 2019, 11:35:01 wysłana przez yemet »

Offline neo0813

  • Nowy użytkownik
  • *
  • Wiadomości: 6
  • Reputacja +0/-0
  • Wersja programu: aktualna
Odp: uzupełnianie adresów kontrahentów INSTYNKT
« Odpowiedź #2 dnia: Listopad 27, 2019, 12:01:38 »
tak sprawdzałem ustawienia, chyba, że o czymś nie wiem ale z tego co porównuję na podmiocie testowym na którym działają podpowiedzi to ustawienia Instynktu w Parametry\Instynkt zakładka adresy i Kontrahenci jest identyczna
Sprawdzałem ustawienia jeszcze w parametry/kontrahenci zakładka inne i tam bez względu co jest ustawione to nie działa.

chyba, że jeszcze gdzieś jest jakieś ustawienie o którym nie wiem.

Offline dkozlowski

  • Ekspert
  • *****
  • Wiadomości: 17055
  • Reputacja +798/-27
  • Wersja programu: GT/Navireo/nexo
Odp: uzupełnianie adresów kontrahentów INSTYNKT
« Odpowiedź #3 dnia: Listopad 27, 2019, 14:01:16 »
Skoro ustawienia są poprawne i nie działa to należy sprawdzić co robi program, polecam kontakt z serwisantem lub firmą InsERT (usługa teleKonsultant).
Daniel, Białystok.

Offline neo0813

  • Nowy użytkownik
  • *
  • Wiadomości: 6
  • Reputacja +0/-0
  • Wersja programu: aktualna
Odp: uzupełnianie adresów kontrahentów INSTYNKT
« Odpowiedź #4 dnia: Listopad 28, 2019, 08:06:19 »
1. to są wszystkie miejsca w subiektgt gdzie są ustawienia instynktu ?
2.Rozumiem, że nie ma innej metody jak kontakt z Insert-em i prawdopodobnie naprawa bazy ?

A może jeszcze to coś wyjaśni pomoże w rozwiązaniu problemu, bo te podpowiedzi nie działają od początku jak założyliśmy podmiot na subiekcie.

Offline candy

  • Zaawansowany użytkownik
  • ****
  • Wiadomości: 4875
  • Reputacja +172/-11
uzupełnianie adresów kontrahentów INSTYNKT
« Odpowiedź #5 dnia: Listopad 28, 2019, 08:26:36 »
Niekoniecznie z Insertem.
Z serwisantem lub firmą Insert
Nie pytaj co rząd może zrobić dla Ciebie. Spytaj czy mógłby tego nie robić.

Offline dkozlowski

  • Ekspert
  • *****
  • Wiadomości: 17055
  • Reputacja +798/-27
  • Wersja programu: GT/Navireo/nexo
Odp: uzupełnianie adresów kontrahentów INSTYNKT
« Odpowiedź #6 dnia: Listopad 28, 2019, 09:59:07 »
1. to są wszystkie miejsca w subiektgt gdzie są ustawienia instynktu ?

Nie, InsTYNKT konfiguruje się w wielu miejscach, ale podpowiadanie adresów włącza się tylko w jednym miejscu: Parametry->InsTYNKT.

2.Rozumiem, że nie ma innej metody jak kontakt z Insert-em i prawdopodobnie naprawa bazy ?

A ja nie rozumiem co nie było jasne i oczywiste w mojej odpowiedzi:

...polecam kontakt z serwisantem...

--

A może jeszcze to coś wyjaśni pomoże w rozwiązaniu problemu, bo te podpowiedzi nie działają od początku jak założyliśmy podmiot na subiekcie.

Być może tak, czekaj cierpliwie na inne sugestie, ja i @candy nie mamy innych pomysłów.
Daniel, Białystok.

Offline yemet

  • Zaawansowany użytkownik
  • ****
  • Wiadomości: 1249
  • Reputacja +46/-1
  • Wersja programu: Navireo
Odp: uzupełnianie adresów kontrahentów INSTYNKT
« Odpowiedź #7 dnia: Listopad 28, 2019, 10:26:40 »
Jakieś rozwiązania dodatkowe masz? Może, któreś gryzie się z instynktem?

Cytując kolegę:
Skoro ustawienia są poprawne i nie działa to należy sprawdzić co robi program
Jak znasz SQL-a i umiesz korzystać z Profilera to możesz podejrzeć co się dzieje w bazie podczas wyszukiwania klientów i porównać to ze 'zdrowym' podmiotem np. testowym.

Zaglądałeś to tabeli instynktu kontrahentów czy tam w ogóle coś jest?
Jak nie wiesz jak to zapuść takie mikrozestawienie:

select count(xe.khx_IdSource) from xkh_Ewid xe


Dowiemy się z niego czy w ogóle coś jest w tej tabeli.

Jak słusznie zauważył @dkozlowski pomyliłem tabele z danymi. Nie mniej skorzystanie z Profilera powinno pomóc namierzyć problem.
« Ostatnia zmiana: Listopad 28, 2019, 12:21:55 wysłana przez yemet »

Offline dkozlowski

  • Ekspert
  • *****
  • Wiadomości: 17055
  • Reputacja +798/-27
  • Wersja programu: GT/Navireo/nexo
Odp: uzupełnianie adresów kontrahentów INSTYNKT
« Odpowiedź #8 dnia: Listopad 28, 2019, 10:34:57 »
@yemet, najpierw Ty zajrzyj jak działa program - technicznie dane adresowe nie mają związku z InsTYNKT'em kontrahentów, nie pochodzą ze słownika InsTYNKt'u tylko ze słownika adresów...
Daniel, Białystok.

Offline yemet

  • Zaawansowany użytkownik
  • ****
  • Wiadomości: 1249
  • Reputacja +46/-1
  • Wersja programu: Navireo
Odp: uzupełnianie adresów kontrahentów INSTYNKT
« Odpowiedź #9 dnia: Listopad 28, 2019, 12:16:05 »
@dkozlowski no tak, racja pomyliło mi się z wyszukiwaniem kontrahentów.

Może indeks full-text się tam rozsypał jeśli był założony.

Offline dkozlowski

  • Ekspert
  • *****
  • Wiadomości: 17055
  • Reputacja +798/-27
  • Wersja programu: GT/Navireo/nexo
Odp: uzupełnianie adresów kontrahentów INSTYNKT
« Odpowiedź #10 dnia: Listopad 28, 2019, 12:31:47 »
Może indeks full-text się tam rozsypał jeśli był założony.

Nie jestem pewny co masz na myśli, ale GT nie obsługuje nigdzie wyszukiwania pełnotekstowego (https://docs.microsoft.com/en-us/sql/relational-databases/search/full-text-search?view=sql-server-ver15).
Daniel, Białystok.

Offline yemet

  • Zaawansowany użytkownik
  • ****
  • Wiadomości: 1249
  • Reputacja +46/-1
  • Wersja programu: Navireo
Odp: uzupełnianie adresów kontrahentów INSTYNKT
« Odpowiedź #11 dnia: Listopad 28, 2019, 12:33:37 »
Cytując helpa Subiekta

Cytuj
Wyszukiwanie adresów

Pola adresowe takie, jak np.: Ulica, Kod pocztowy i Miejscowość od wersji 1.30 systemu zostały wyposażone wmechanizm podpowiadania danych adresowych.

 
Podpowiadane przez system wyniki wyszukiwane są napodstawie aktualnie wpisywanego do danej kontrolki tekstu oraz napodstawie danych wpisanych już do pozostałych kontrolek. Oznacza to, żew momencie, gdy wyszukiwana jest np. nazwa ulicy, a  pole określającemiejscowość jest puste, wyszukiwanie będzie odbywać się po wszystkichulicach znajdujących się w bazie danych. Jeśli natomiast w polu Miejscowość znajduje się np. wartość Wrocław, wyszukiwanie będzieodbywać się tylko  po ulicach przypisanych do tej miejscowości.

Wypełnienie pola Województwo także wpływa na ograniczenieprzeszukiwanych danych.

 

Mechanizm ten można wyłączyć w parametrach wyszukiwarki InsTYNKT.

 

Przyspieszenie wyszukiwania danych adresowych (Full-TextSearch)

 

W wersji 1.33 systemu InsERT GT wprowadzono możliwość znacznie szybszego niż standardowe wyszukiwania danych adresowych. Jest tomożliwe dzięki wykorzystaniu technologii Full-Text Search SQL Servera . 



 

W pierwszej kolejności należy zainstalować componentFull-Text Search dla silnika bazy danych Microsoft SQL Server. Przed tą czynnością w systemie może być konieczne doinstalowanie składnika WindowsPower Shell w wersji odpowiedniej dla używanego systemu operacyjnego.

 

W zależności od używanej wersji SQL Servera sam procesinstalacji mechanizmu Full-Test Search może przebiegać w różny sposób.Użytkownicy wersji SQL Server 2008R2 Express dostępnej standardowo zinstalatorem programu powinni pobrać plik instalacyjny pakietu Microsoft SQL Server2008 R2 RTM -Express with Advanced Services ze strony:

http://www.microsoft.com/en-us/download/details.aspx?id=25174

 

Po uruchomieniu instalatora należy wybrać opcję New installation or add features to an existing installation.Następnie, po zatwierdzeniu warunków licencji, w oknie Feature Selection należy zaznaczyć Full-Text Search. Zainstalowanie tego komponentu wiąże się zkoniecznością instalacji nowej instancji SQL Servera. Po prawidłowymzainstalowaniu Microsoft SQL Server2008 R2 RTM - Express with AdvancedServices w usługach systemowych powinna być widoczna i działać usługa SQL Full Text Filter Daemon Launcher. 

 

Kolejnym krokiem powinno być przeniesienie bazy danychna nowy serwer z włączoną usługą Full-Text Search. Można to zrobić archiwizując bazę na starym serwerze i dearchiwizując na nowym za pomocą programu Archiwizator.

Baza po dearchiwizacji na nowym serwerze powinna mieć włączony parametr Use full-textindexing (można to sprawdzić w programie SQL Server Management Studio wewłaściwości bazy danych - zakładka Files).

 

Następnie w rejestrze systemowym należy utworzyć klucz:

HKEY_CURRENT_USER\Software\InsERT\InsERT GT\Slowniki\1.0\Kody pocztowe\

a w nim wartość FullTextSearch typu DWORD równą 1.

 

Ostatnim krokiem jest utworzenie indeksów mechanizmuFull-Text Search dla tabeli sl_KodPocztowy w każdej z używanych baz danych.Można wykonać w tym celu następujące komendy języka T-SQL:

ALTERTABLE sl_KodPocztowy ADD kc_UX VARCHAR(2) NULL

GO

UPDATE sl_KodPocztowy SET kc_UX = 'U0' WHERE kc_U = ''

GO

CREATE FULLTEXT CATALOG SlKodPocztowy

GO

CREATE FULLTEXT INDEX ON sl_KodPocztowy (kc_K, kc_W, kc_G, kc_M,kc_U, kc_UX)KEY INDEX PK_sl_KodPocztowy ON SlKodPocztowy WITH CHANGE_TRACKING AUTO

GO

 

Celem weryfikacji poprawności przeprowadzonej procedurymożna użyć polecenia:

SELECT * FROM sl_KodPocztowy

WHERECONTAINS(kc_M,'Wrocław')

 


Offline dkozlowski

  • Ekspert
  • *****
  • Wiadomości: 17055
  • Reputacja +798/-27
  • Wersja programu: GT/Navireo/nexo
Odp: uzupełnianie adresów kontrahentów INSTYNKT
« Odpowiedź #12 dnia: Listopad 28, 2019, 12:42:09 »
To mnie zaskoczyłeś, nie korzystałem z tego, po doświadczeniach z tym mechanizmem w nexo też bym nie próbował, praktycznie nikt nie korzysta z tego podpowiadania adresów i jak widać samo się nie uruchamia, należy to skonfigurować wdrożeniowo o co autora wątku nie podejrzewam.
Daniel, Białystok.

Offline yemet

  • Zaawansowany użytkownik
  • ****
  • Wiadomości: 1249
  • Reputacja +46/-1
  • Wersja programu: Navireo
Odp: uzupełnianie adresów kontrahentów INSTYNKT
« Odpowiedź #13 dnia: Listopad 28, 2019, 12:53:14 »
Ja mam to włączone od bardzo dawna, jeszcze jak siedzieliśmy na Subiekcie. Nie przypominam sobie, żeby u mnie kiedykolwiek szwankowało.

Offline neo0813

  • Nowy użytkownik
  • *
  • Wiadomości: 6
  • Reputacja +0/-0
  • Wersja programu: aktualna
Odp: uzupełnianie adresów kontrahentów INSTYNKT
« Odpowiedź #14 dnia: Listopad 28, 2019, 15:50:13 »
nie ukrywam że każda odpowiedź w tym temacie jest dla mnie bardzo ważna i analizuję ewentualne wyniki działań, jednak nie za bardzo rozumiem.

założyłem bazę testową bez danych testowych i mechanizm działa (czyli domyślnie jest włączony)
Gdy zakładałem aktualną bazę produkcyjną i mechanizm od początku nie działał.
Wcześniej miałem do czynienia z wieloma firmami gdzie był używany subiektgt i mechanizm z automatu jest włączony i działa.
Co do pomysłu z przyspieszeniem działania pomyślę nad tym by to wdrożyć na ten moment musi działać.
Na marginesie mówiąc:
Na tym samym serwerze SLQ mam 2 inne podmioty i tam mechanizm działa a właściwie działałby gdyby był abonament. Ale widać wykrzyknik podczas wpisywania więc podpowiedzi by działały. po kliknięciu na wykrzyknik jest chmurka że potrzebny jest aktywny abonament.

Forum Użytkownikow Subiekt GT

Odp: uzupełnianie adresów kontrahentów INSTYNKT
« Odpowiedź #14 dnia: Listopad 28, 2019, 15:50:13 »