Skip to content

Przykład użycia linków w systemie enova365 (kod do prezentacji na konferencję GeekOut 20017).

Notifications You must be signed in to change notification settings

soneta/Soneta.LinksExample

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Zlinkuj się z enova365.​

Praktyczny przykład użycia linków do dokumentów.​

Następujące elementy składają się na przykład (kroki prezentacji):

  • Utworzenie dodatku
  • Dodanie workera generującego link (wysyłka e-mail)
  • Dodanie handlera obsługującego link (wyświetlenie MessageBox'a)

Jak uruchomić?

  • Wymagana enova365 w wersji >= 12.1
  • W Opcje->Systemowe->Serwer aplikacji->Adres url serwera web ustawić adres serwera aplikacji enova365 (np. http://localhost:1080/)
  • Dodać konto pocztowe skonfigurowane tylko do wysyłki i nazwę wkleić w MailSender.cs:
var konto = CRMModule.GetInstance(session).KontaPocztowe.WgNazwa[nazwa_konta];
  • Dodać definicję dokumentu dodatkowego z następującymi polami (nazwy używane w kodzie):

    • Content - pole wielolinijkowe zawierające treść maila
    • Info - pole tekstowe wyświetlające link w czytelnej postaci
    • Pars - parametry przekazywane do obsługi link'u (może je dowolnie wykorzystać)

    Nadać uprawnienia do tej definicji i utworzyć przynajmniej jeden dokument dodatkowy

Autor

Klaudiusz Bryja​

Programista modułu Workflow/DM

GeekOut 2017, 11-12.05.2017, Smardzewice

http://www.enova365.pl

About

Przykład użycia linków w systemie enova365 (kod do prezentacji na konferencję GeekOut 20017).

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages