SolverTech.Tasha.PlugIns.IO.Email.Customers
parametr | co dodaje |
model.eta | data i godzina dostawy |
model.stop.job.identifier | identyfikator zamówienia |
model.route.vehicle.mobile |
telefon kierowcy - pobrany z pojazdu |
model.stop.demand3 |
Wniosek 3 |
model.route.driver.mobile | telefon kierowcy - pobrany od kierowcy |
model.stop.job.stopfrom.demand1 | Wniosek 1, pobrane z załadunku (więc będzie dodatnie) |
Przykład konfiguracji:
<?xml version="1.0" encoding="utf-8"?>
<SolverTechTashaPlugInsIOEmailCustomersSettings>
<SmtpHost>smtp.server.cz</SmtpHost>
<SmtpPort>25</SmtpPort>
<EnableSsl>true</EnableSsl>
<SmtpUser>user@server.cz</SmtpUser>
<SmtpPassword>heslo</SmtpPassword>
<EmailAddress>doprava@server.cz</EmailAddress>
<EmailDisplayName>Doprava zboží</EmailDisplayName>
<SubjectFormatText>Doručení zboží</SubjectFormatText>
<BodyFormatText>Vážený zákazníku,
máte u nás objednávku č. {1}. Vaší objednávku již máme pro Vás kompletně připravenou a rádi bychom Vám ji dne {0:dd.MM.yyyy} ({0:dddd}) v čase {0:HH}:00 - {2:HH}:00 doručili.
Prosíme o potvrzení termínu doručení.
Děkujeme za objednávku
Váš obchod
</BodyFormatText>
<EmailConfirmation>true</EmailConfirmation>
<CustomerEmailTextParameters>
<string>model.eta</string>
<string>model.job.identifier</string>
<string>model.eta;+120</string>
</CustomerEmailTextParameters>
</SolverTechTashaPlugInsIOEmailCustomersSettings>
Należy pamiętać, że zmienne w tekście wiadomości e-mail można sformatować (np. {0: dd.MM.rrrr}), a zmienną ETA można policzyć - w powyższym kodzie ETA jest używana bez zliczania, plus dodanie 120 minut.
Wynikowy e-mail:
Drogi Kliencie,
Masz nasze zamówienie nr 1234567. Mamy już dla Ciebie Twoje zamówienie i chcielibyśmy je dostarczyć w dniu 10.12.2019 (wtorek) w godzinach 10:00 - 12:00.
Proszę potwierdzić datę dostawy.
Dziękujemy za twoje zamówienie
Twój sklep
Możliwe/niezbędne jest również użycie w mailu znaczników html, podobnie jak w mailu dla kierowcy
<br> - zakończenie linii
<b> - początek pogrubionej czcionki
</b> - koniec pogrubionej czcionki
atd.