TAS:Pokročilé/Pluginy/Input, Output/Export/SolverTech.Tasha.Plugins.IO.SmsService: Porovnání verzí
značka: ruční vrácení zpět |
|||
(Není zobrazeno 6 mezilehlých verzí od stejného uživatele.) | |||
Řádek 1: | Řádek 1: | ||
<languages /> <translate> | <languages /> <translate> | ||
<!--T:1--> | |||
<span class="a"><span class="b"><span class="c">Plugin s jehož pomocí můžete jedním klikem rozeslat zákazníkům SMS s určitou informací, třeba o předpokládaném času příjezdu.</span></span></span> | <span class="a"><span class="b"><span class="c">Plugin s jehož pomocí můžete jedním klikem rozeslat zákazníkům SMS s určitou informací, třeba o předpokládaném času příjezdu.</span></span></span> | ||
<!--T:2--> | |||
Příklad configu: | Příklad configu: | ||
<!--T:3--> | |||
<?xml version="1.0" encoding="utf-8"?> | <?xml version="1.0" encoding="utf-8"?> | ||
<SolverTechTashaSmsServiceSettings> | <SolverTechTashaSmsServiceSettings> | ||
Řádek 26: | Řádek 29: | ||
</SolverTechTashaSmsServiceSettings> | </SolverTechTashaSmsServiceSettings> | ||
<!--T:4--> | |||
<br /> | <br /> | ||
<!--T:5--> | |||
{| class="wrapped relative-table wikitable" style="width: 29.3882%;" | {| class="wrapped relative-table wikitable" style="width: 29.3882%;" | ||
| '''parametr''' | | '''parametr''' | ||
Řádek 61: | Řádek 66: | ||
|} | |} | ||
<!--T:6--> | |||
SmsConfirmation - parametr, který určuje, zda je nutné před odesláním sms potvrdit | SmsConfirmation - parametr, který určuje, zda je nutné před odesláním sms potvrdit | ||
<!--T:7--> | |||
Poznámka: Pokud je vozidlu přiřazeno více řidičů, bere se telefonní číslo od prvního z nich. | Poznámka: Pokud je vozidlu přiřazeno více řidičů, bere se telefonní číslo od prvního z nich. | ||
<!--T:8--> | |||
'''Formátování času''' | '''Formátování času''' | ||
<!--T:9--> | |||
Pokud je třeba formátovat ETA, je možno využít následujícího formátování (a jejich kombinace): | Pokud je třeba formátovat ETA, je možno využít následujícího formátování (a jejich kombinace): | ||
<!--T:10--> | |||
{| class="relative-table wrapped wikitable" style="width: 26.3851%;" | {| class="relative-table wrapped wikitable" style="width: 26.3851%;" | ||
| '''Formát''' | | '''Formát''' | ||
Řádek 89: | Řádek 99: | ||
|} | |} | ||
<!--T:11--> | |||
'''ETA featura''' | '''ETA featura''' | ||
<!--T:12--> | |||
v configu také můžeme určit ETA čas s +- rozpětím (např. <string>routestop-eta;+120</string>) | v configu také můžeme určit ETA čas s +- rozpětím (např. <string>routestop-eta;+120</string>) | ||
<!--T:13--> | |||
Také můžeme omezit, že ETA má sice rozpětí, ale nejdřívější možné ETA je v určitou dobu a nejpozdější možné ETA v jinou dobu | Také můžeme omezit, že ETA má sice rozpětí, ale nejdřívější možné ETA je v určitou dobu a nejpozdější možné ETA v jinou dobu | ||
<!--T:14--> | |||
Příklad 1) | Příklad 1) | ||
<!--T:15--> | |||
budeme mít ETA v 8:30 a v configu nastavené následující: | budeme mít ETA v 8:30 a v configu nastavené následující: | ||
<!--T:16--> | |||
<string>routestop-eta;-120;</string> | <string>routestop-eta;-120;</string> | ||
<!--T:17--> | |||
<string>routestop-eta;+120;</string> | <string>routestop-eta;+120;</string> | ||
<!--T:18--> | |||
v takovémto případě přijde v sms rozpětí 6:30 - 10:30 | v takovémto případě přijde v sms rozpětí 6:30 - 10:30 | ||
<!--T:19--> | |||
přiklad 2) | přiklad 2) | ||
<!--T:20--> | |||
budeme mít ETA v 8:30 a v configu nastavené následující: | budeme mít ETA v 8:30 a v configu nastavené následující: | ||
<!--T:21--> | |||
<string>routestop-eta;-120;0800;2000</string> | <string>routestop-eta;-120;0800;2000</string> | ||
<!--T:22--> | |||
<string>routestop-eta;+120;0800;2000</string> | <string>routestop-eta;+120;0800;2000</string> | ||
<!--T:23--> | |||
V SMSce příjde rozpětí 8:00 - 10:30, protože minimum je omezeno na 8:00 | V SMSce příjde rozpětí 8:00 - 10:30, protože minimum je omezeno na 8:00 | ||
<!--T:24--> | |||
<br /> | <br /> | ||
<!--T:25--> | |||
<br /> | <br /> | ||
</translate> | </translate> |
Aktuální verze z 26. 3. 2023, 11:23
Plugin s jehož pomocí můžete jedním klikem rozeslat zákazníkům SMS s určitou informací, třeba o předpokládaném času příjezdu.
Příklad configu:
<?xml version="1.0" encoding="utf-8"?> <SolverTechTashaSmsServiceSettings>
<Login>user</Login> <Password>heslo</Password> <SkipWarningIfCantSendSMSToThisNumber>false</SkipWarningIfCantSendSMSToThisNumber> <CustomerSmsFormatText> Vazeny zakazniku, Vasi objednavku {2} dorucime {0:dd.MM.yyyy} ({0:dddd}) v case {0:HH}:00 - {1:HH}:00. Prosime o potvrzeni terminu doruceni. Obchod. </CustomerSmsFormatText> <CustomerSmsTextParameters>
<string>routestop-eta</string>
<string>routestop-eta;+120;0800;2000</string>
<string>job-info1</string>
</CustomerSmsTextParameters> <DriverSmsFormatText>Řidiči {0:dd.MM.yyyy} vyjíždíš v {0:HH:mm} a končíš {1:HH:mm}. Obchod</DriverSmsFormatText> <DriverSmsTextParameters> <string>route-starttime</string> <string>route-endtime</string> </DriverSmsTextParameters> <SmsConfirmation>true</SmsConfirmation>
</SolverTechTashaSmsServiceSettings>
parametr | co přidá |
location-address | dodací adresa |
routestop-eta | čas příjezdu |
vehicle-mobile | telefon na řidiče |
job-info1 | info1 |
routestop-eta;-30 | čas příjezdu - 30 minut |
routestop-eta;30 | čas příjezdu +30 minut |
job-nazevdynamickehosloupce | dynamický sloupec z jobu |
route-nazevdynamickehosloupce | dynamický sloupec z routy v řešení |
driver-mobile | mobile z řidiče |
SmsConfirmation - parametr, který určuje, zda je nutné před odesláním sms potvrdit
Poznámka: Pokud je vozidlu přiřazeno více řidičů, bere se telefonní číslo od prvního z nich.
Formátování času
Pokud je třeba formátovat ETA, je možno využít následujícího formátování (a jejich kombinace):
Formát | Výsledek |
{0:dd.MM.yyyy} | 03.11.2018 |
{0:dddd} | úterý |
{0:dd.MMMM} | 03. listopadu |
{0:HH:mm} | 06:45 |
{0:dddd dd.MM.yy HH:mm} | úterý 03.11.18 07:32 |
ETA featura
v configu také můžeme určit ETA čas s +- rozpětím (např. <string>routestop-eta;+120</string>)
Také můžeme omezit, že ETA má sice rozpětí, ale nejdřívější možné ETA je v určitou dobu a nejpozdější možné ETA v jinou dobu
Příklad 1)
budeme mít ETA v 8:30 a v configu nastavené následující:
<string>routestop-eta;-120;</string>
<string>routestop-eta;+120;</string>
v takovémto případě přijde v sms rozpětí 6:30 - 10:30
přiklad 2)
budeme mít ETA v 8:30 a v configu nastavené následující:
<string>routestop-eta;-120;0800;2000</string>
<string>routestop-eta;+120;0800;2000</string>
V SMSce příjde rozpětí 8:00 - 10:30, protože minimum je omezeno na 8:00