TAS:Pokročilé/Pluginy/Input, Output/Export/SolverTech.Tasha.PlugIns.IO.DriverEmailSender: Porovnání verzí
| značka: ruční vrácení zpět | |||
| (Není zobrazeno 11 mezilehlých verzí od stejného uživatele.) | |||
| Řádek 1: | Řádek 1: | ||
| <languages /> <translate> | |||
| <!--T:1--> | |||
| Plugin definující emaily pro řidiče. | Plugin definující emaily pro řidiče. | ||
| <!--T:2--> | |||
| {| class="wrapped wikitable" | {| class="wrapped wikitable" | ||
| | '''parametr''' | | '''parametr''' | ||
| Řádek 48: | Řádek 53: | ||
| |} | |} | ||
| <!--T:3--> | |||
| Na platformách iOS a Android je z tel. čísla aktivní link (lze z něj přímo vyvolat volání) | Na platformách iOS a Android je z tel. čísla aktivní link (lze z něj přímo vyvolat volání) | ||
| <!--T:4--> | |||
| V emailu jde poslat v předmětu dynamický sloupec ( např. mobilní číslo) | V emailu jde poslat v předmětu dynamický sloupec ( např. mobilní číslo) | ||
| <!--T:5--> | |||
| '''Volitelné parametry''' | '''Volitelné parametry''' | ||
| <!--T:6--> | |||
| {| class="relative-table wikitable" style="width: 74.4017%;" | {| class="relative-table wikitable" style="width: 74.4017%;" | ||
| | '''Parametr''' | | '''Parametr''' | ||
| Řádek 64: | Řádek 73: | ||
| true - vykreslí v emailu řidičovi mapu trasy | true - vykreslí v emailu řidičovi mapu trasy | ||
| <!--T:7--> | |||
| false - mapa se nevykreslí | false - mapa se nevykreslí | ||
| |} | |} | ||
| <!--T:8--> | |||
| '''Příklad kódu''' | '''Příklad kódu''' | ||
| <!--T:9--> | |||
| <?xml version="1.0" encoding="utf-8"?> | <?xml version="1.0" encoding="utf-8"?> | ||
| <DriverEmailSenderSettings> | <DriverEmailSenderSettings> | ||
| Řádek 87: | Řádek 99: | ||
| <!-- takto lze definovat SMS, kterou řidič odešle po výjezdu ze zastávky. Další zákazník pak dostane SMS s informací o dojezdu řidiče --> | <!-- takto lze definovat SMS, kterou řidič odešle po výjezdu ze zastávky. Další zákazník pak dostane SMS s informací o dojezdu řidiče --> | ||
|    </StopTextFormat> |    <!--T:10--> | ||
| </StopTextFormat> | |||
|      <!--special reflected parameters...index, googlenavigationlink,wazenavigationlink and sygicnavigationlink --> |      <!--special reflected parameters...index, googlenavigationlink,wazenavigationlink and sygicnavigationlink --> | ||
|    <StopTextReflectedParameters> |    <StopTextReflectedParameters> | ||
| Řádek 105: | Řádek 118: | ||
| </DriverEmailSenderSettings> | </DriverEmailSenderSettings> | ||
| <!--T:11--> | |||
| <br /> | <br /> | ||
| <!--T:12--> | |||
| '''Příklad výsledného e-mailu:''' | '''Příklad výsledného e-mailu:''' | ||
| <!--T:13--> | |||
| [[File:TAS_Pokroile_Pluginy_Input,_Output_Export_SolverTech.Tasha.PlugIns.IO.DriverEmailSenderimage2016-6-3_18_22_56.png|800px]] | [[File:TAS_Pokroile_Pluginy_Input,_Output_Export_SolverTech.Tasha.PlugIns.IO.DriverEmailSenderimage2016-6-3_18_22_56.png|800px]] | ||
| <!--T:14--> | |||
| <br /> | <br /> | ||
| <!--T:15--> | |||
| pro zvýraznění textu (tučně) můžeme použít &#x3C;b&#x3E;Poznámka: {8}&#x3C;&#x2F;b&#x3E; | pro zvýraznění textu (tučně) můžeme použít &#x3C;b&#x3E;Poznámka: {8}&#x3C;&#x2F;b&#x3E; | ||
| <!--T:16--> | |||
| pro další možnosti stylistiky prosím přečti a zapš do atlastianu https://www.jakpsatweb.cz/html/text.html   + https://www.rapidtables.com/convert/number/ascii-to-hex.html | pro další možnosti stylistiky prosím přečti a zapš do atlastianu https://www.jakpsatweb.cz/html/text.html   + https://www.rapidtables.com/convert/number/ascii-to-hex.html | ||
| <!--T:17--> | |||
| <br /> | <br /> | ||
| </translate> | |||
Aktuální verze z 26. 3. 2023, 11:21
Plugin definující emaily pro řidiče.
| parametr | co přidá | 
| index | pořadí | 
| model.stopname | název zakázky | 
| model.job.mobile | tel. zákazníka | 
| model.eta | čas/datum závozu | 
| model.location.address | adresa doručení | 
| googlenavigationlink | link do googlemap | 
| model.stop.name | název zastávky + depa | 
| model.Quantity1 | množství brané z vykládky (s -) | 
| model.OpenTime | od | 
| model.CloseTime | do | 
| model.job.info | poznámka1 | 
| model.route.nazev_dynamickeho_sloupce | dynamický sloupec na routě | 
| model.job.orders.count | počet orderů na jobu | 
| model.solution.scenario.planningdate | planningdate - použití zejména v TopEmailText | 
Na platformách iOS a Android je z tel. čísla aktivní link (lze z něj přímo vyvolat volání)
V emailu jde poslat v předmětu dynamický sloupec ( např. mobilní číslo)
Volitelné parametry
| Parametr | default | vysvětlení | 
| <ShowMap>true</ShowMap> | true | true - vykreslí v emailu řidičovi mapu trasy false - mapa se nevykreslí | 
Příklad kódu
<?xml version="1.0" encoding="utf-8"?> <DriverEmailSenderSettings>
 <SmtpHost>smtp.server.cz</SmtpHost>
 <SmtpPort>587</SmtpPort>
 <EnableSsl>true</EnableSsl>
 <SmtpUser>uzivatel@server.cz</SmtpUser>
 <SmtpPassword>{;JvD$h;U!%ag#h</SmtpPassword>
 <EmailAddress>uzvatel@server.cz</EmailAddress>
 <EmailDisplayName>Tasha - plánování dopravy</EmailDisplayName>
 <StopTextFormat>{0}. {6}
{2} Příjezd: {1:H:mm} Dobírka: {8} Kč Zboží: {7} {3} {4} {5} <a href="https://smsgateapi.sms-sluzba.cz/apilite30/sms?text=Dobry%20den%2C%20vase%20zbozi%20privezeme%20do%20{9:F0}%20minut. Doprava Nabytek%0A&number={10}&login=uzivatel&password=ZxMsdf0Y5GIDn9">SMS dojezdový čas z předchozí zastávky</a>
</StopTextFormat> <StopTextReflectedParameters> <string>index</string> <string>model.eta</string> <string>model.location.address</string> <string>googlenavigationlink</string> <string>sygicnavigationlink</string>
<string>wazenavigationlink</string>
<string>model.stopname</string>
<string>model.zbozist</string> <string>model.dobirka</string> <string>model.timefromprevious</string> <string>model.job.mobile</string>
</StopTextReflectedParameters> <ShowMap>true</ShowMap>
</DriverEmailSenderSettings>
Příklad výsledného e-mailu:
pro zvýraznění textu (tučně) můžeme použít <b>Poznámka: {8}</b>
pro další možnosti stylistiky prosím přečti a zapš do atlastianu https://www.jakpsatweb.cz/html/text.html + https://www.rapidtables.com/convert/number/ascii-to-hex.html
