TAS:Pokročilé/Pluginy/Input, Output/Export/SolverTech.Tasha.PlugIns.IO.DriverEmailSender: Porovnání verzí

Z Solvertech
Skočit na navigaci Skočit na vyhledávání
imported>Unknown user
 
značka: ruční vrácení zpět
 
(Není zobrazeno 12 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'''
| co přidá
| '''co přidá'''
|-
|-
| index
| index
Řá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'''
| default
| '''default'''
| vysvětlení
| '''vysvětlení'''
|-
|-
| &lt;ShowMap&gt;true&lt;/ShowMap&gt;
| &lt;ShowMap&gt;true&lt;/ShowMap&gt;
Řá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'''


&lt;?xml version=&quot;1.0&quot; encoding=&quot;utf-8&quot;?&gt; &lt;DriverEmailSenderSettings&gt; &lt;SmtpHost&gt;smtp.server.cz&lt;/SmtpHost&gt; &lt;SmtpPort&gt;587&lt;/SmtpPort&gt; &lt;EnableSsl&gt;true&lt;/EnableSsl&gt; &lt;SmtpUser&gt;uzivatel@server.cz&lt;/SmtpUser&gt; &lt;SmtpPassword&gt;{;JvD$h;U!%ag#h&lt;/SmtpPassword&gt; &lt;EmailAddress&gt;uzvatel@server.cz&lt;/EmailAddress&gt; &lt;EmailDisplayName&gt;Tasha - plánování dopravy&lt;/EmailDisplayName&gt; &lt;StopTextFormat&gt;{0}. {6} {2} Příjezd: {1:H:mm} Dobírka: {8} Kč Zboží: {7} {3} {4} {5} &lt;a href=&quot;https://smsgateapi.sms-sluzba.cz/apilite30/sms?text=Dobry%20den%2C%20vase%20zbozi%20privezeme%20do%20{9:F0}%20minut. Doprava Nabytek%0A&amp;number={10}&amp;login=uzivatel&amp;password=ZxMsdf0Y5GIDn9&quot;&gt;SMS dojezdový čas z předchozí zastávky&lt;/a&gt; &lt;!-- 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 --&gt; &lt;/StopTextFormat&gt; &lt;!--special reflected parameters...index, googlenavigationlink,wazenavigationlink and sygicnavigationlink --&gt; &lt;StopTextReflectedParameters&gt; &lt;string&gt;index&lt;/string&gt; &lt;string&gt;model.eta&lt;/string&gt; &lt;string&gt;model.location.address&lt;/string&gt; &lt;string&gt;googlenavigationlink&lt;/string&gt; &lt;string&gt;sygicnavigationlink&lt;/string&gt; &lt;string&gt;wazenavigationlink&lt;/string&gt; &lt;string&gt;model.stopname&lt;/string&gt; &lt;string&gt;model.zbozist&lt;/string&gt; &lt;string&gt;model.dobirka&lt;/string&gt; &lt;string&gt;model.timefromprevious&lt;/string&gt; &lt;string&gt;model.job.mobile&lt;/string&gt; &lt;/StopTextReflectedParameters&gt; &lt;ShowMap&gt;true&lt;/ShowMap&gt; &lt;/DriverEmailSenderSettings&gt;
<!--T:9-->
<?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>
<!-- 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 -->
 
  <!--T:10-->
</StopTextFormat>
    <!--special reflected parameters...index, googlenavigationlink,wazenavigationlink and sygicnavigationlink -->
  <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>


<!--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 &amp;#x3C;b&amp;#x3E;Poznámka: {8}&amp;#x3C;&amp;#x2F;b&amp;#x3E;
pro zvýraznění textu (tučně) můžeme použít &amp;#x3C;b&amp;#x3E;Poznámka: {8}&amp;#x3C;&amp;#x2F;b&amp;#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>
 
[[Category:Email]] [[Category:řidiči]] [[Category:Config]] [[Category:Parametry]]
 
<!-- From bodyContent 23199752.mraw -->
 

Aktuální verze z 26. 3. 2023, 11:21

Jiné jazyky:

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:

TAS Pokroile Pluginy Input, Output Export SolverTech.Tasha.PlugIns.IO.DriverEmailSenderimage2016-6-3 18 22 56.png



pro zvýraznění textu (tučně) můžeme použít &#x3C;b&#x3E;Poznámka: {8}&#x3C;&#x2F;b&#x3E;

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