Witam,
Czy można utworzyć powiązanie pomiędzy zgłoszeniami a kontaktami? Tak by Ticket przypisywał się do kontaktu o tym mailu i przechowywał się tam? W "Powiązaniach" widzę że jest tylko powiązanie z mailami wewnętrznymi. Pewnie trzeba robić to przez mapowanie, ale czy to w ogóle możliwe?
Pytam ponieważ w opcji Skanery wybrałem dodanie powiązania z kontaktem.
-> Kontakt jest utworzony
--->Przychodzi Mail z tego maila
------>Tworzy Ticket
----------> tworzenie powiązania z Kontaktem jest w historii zmian ticketu
ale nie ma nic w kontakcie :(
Próbowałem równiez przez Widget ale Moduł powiązany chyba nie zaciąga dnaych przez to że nie ma wcześniej zdefiniowanego powiązania czyli wracam do mapowania..
W systemie domyślnie jest powiązanie modułu kontaktów ze zgłoszeniami co widac na GitDeveloper

więc nie bardzo rozumiem pytanie.
Oczywiście to logiczne że jest ponieważ Skaner daje opcje stworzenia powiązania z kontaktem. Podejrzewam że rekord Kontaktu musi być stworzony ręcznie ponieważ w mailu nie zawsze są informacje wymagane do stworzenia kontaktu. Pytanie czy jeśli ten kontakt będzie to czy system będzie sam wiązał Tickety z Kontaktem czy za każdym razem muszę robić to ręcznie, po przez "Wybierz rekord" widzialnym na screenie. Przez tą opcje udało mi się dodać ale ręcznie.
a więc, akacja widoczna na skanerze "Tworzenie powiązania z kontaktem" nie ma nic wspólnego [a przynajmniej tak myślę] z tym, czy kontakt zostanie automatycznie powiązany ze zgłoszeniem. Za to odpowiada akcja skanera "Tworzenie zgłoszenia", która mechanizm powiązania z Kontaktem i Umową SLA ma zaszytą "na sztywno". Dla pewności polecam zerknąć w skrypt: modules/OSSMailScanner/scanneractions/CreatedHelpDesk.php
@bpabiszczak Mam utworzony Account z adresem e-mail [email protected], do tego konta (Account) mam dodany Contact z takim samym adresem e-mail ([email protected]). Dedykowaną skrzynkę e-mail skanuje mailscanner-em, który ma dodane już WSZYSTKIE dostępne akcje, włącznie z Create HelpDesk, Relate with Accounts, Relate with Contacts, Relate with HelpDesk i tak dalej, a mimo to w liście ticketów dany ticket pokazuje się jako nieprzypisany do żadnego konta (The ticket is not related to any Account. Please create a relation.). Co robię źle?
Proszę ustawić konfigurację na GitDeveloper i zobaczyć czy działa czy nie, jeżeli nie działa nagrać filmik który pokazuje pełną konfiguracje.
@bpabiszczak OK, spróbuję, jeśli dobrze rozumiem mam spróbować sklonowac mój config na gitdevelopera, jest tylko problem, bo na gitdeveloperze jest już jakiś problem z modułem mailscanner:
https://gitdeveloper.yetiforce.com/index.php?module=ModuleManager&parent=Settings&view=List&block=2&fieldid=8

ona pokazuje zmiany programistów z ostatnich kilku godzin, a Ci uwielbiają psuć... sprawdź na gitstable.
Dzień dobry,
Na gitstable jest dokładnie to samo:


-mail dotarły

lecz nadal nie są przypisywane do kontrahenta

mało tego, podejrzałem już przypisane zgłoszenia i większość z nich była dostawcami, tak że dodałem siebie (mojego maila z którego wysyłam zgłoszenie) do dostawców

lecz efekt jest ten sam, ticket nie jest z automatu przypisany do pasującego adresu email(kontrahenta/dostawcy).
@LOCOSP Identyczne zachowanie na naszych lokalnych instalacjach. Maile wpadają bez problemu na listę ticketów, ale nie są przypisywane automatycznie do konta (Account).
cc: @bpabiszczak
Najprawdopodobniej nie zaznaczyliście w skanerze po jakich polach mailowych ma działać skaner....

@bpabiszczak Bingo! Dziękuję, działa!
System settings -> Mail tools -> Mail - Scanner -> General configuration -> Search email configuration
cc: @LOCOSP