Asiakkaan tietoihin lisätylle työmaalle on mahdollista lisätä työmaamestari (useampiakin). Kun tälle työmaamestarille lisää sähköpostiosoitteen
ja pyytää LogiPlan-tuesta sähköpostiraportin lähettämisen päälle, saa työmaamestarille lähtemään sähköpostiin joka yö raportin edellisen päivän töistä. Raportilla näkyvät siis vain kuluneen päivän toimitetut tilaukset.
Sähköpostipohja löytyy:
Pohjassa voi käyttää seuraavia “muuttujia”.
Muutuja | Kuvaus |
---|---|
secondaryQuantity | Toissijainen määrä |
secondaryQuantityType | Toissijaisen määrän tyyppi |
scaleReceiptNumber = “” | Vaakalapun numero |
agreedPrice = false | Sovittu hinta |
singleOrderProductType | Rivin tyyppi: materiaali/palvelu |
trackingNumber | seurantanumero |
singleOrderProductOrigin | Rivin alkuperä |
loadedQuantity | Lastattu määrä |
unloadedQuantity | Toimitettu määrä |
quantityType | Rivin tyyppi: km, tunti… |
quantity | Tilattu määrä |
realizedQuantity | Toimitettu määrä |
unitPrice | Yksikköhinta |
discountUnitAmount | Alennus |
freightWeight | Rahdituspaino |
realizedFreightWeight | Toteutunut rahdituspaino |
comment = “” | Rivin huomiot |
Esimerkiksi tuotehuomion lisääminen tapahtuisi seuraavalla tavalla:
OTSIKKO
Ennen tr-kohtaa kirjoitettaisiin
<td class="mediumHeadRow"> Rivihuomio</td>
TIETO (huomautus)
Ennen tr-kohtaa kirjoitettaisiin
<td class="mediumHeadRow"> $singleOrderProduct.comment</td>
Päästöarvon lisääminen tehdään lisäämällä “#end”-tagien väliin ennen taulukon loppumista (</table) rivi, jossa kutsutaan tilausnumeroa ja sen päästöjä:
<tr>
<td colspan="15">
Tilauksen '$order.orderNumber' päästöt $order.getCO2() CO₂
</td>
</tr>
Esimerkkipohja
<html>
<head>
<style>
h2 {
color: maroon;
}
h3 {
color: dimgrey;
margin-bottom: 5px;
}
.empty {
width: 1%;
}
.narrowHeadRow {
width: 8%;
font-weight: bold;
}
.narrow {
width: 8%;
vertical-align: top;
}
.MediumHeadRow {
width: 13%;
font-weight: bold;
}
.Medium {
width: 13%;
vertical-align: top;
}
.wideHeadRow {
width: 18%;
font-weight: bold;
}
.wide {
width: 18%;
vertical-align: top;
}
.xWideHeadRow {
width: 36%;
font-weight: bold;
}
.xWide {
width: 36%;
}
</style>
</head>
<body>
<h2>Työmaatilaukset ajalta $startDate - $endDate</h2>
#foreach( $worksite in $worksites.keySet() )
<h3>Työmaa: $worksite.workSiteName </h3>
<br/>
<table>
<tr>
<td class="narrowHeadRow">Tilausnumero</td>
<td class="empty"></td>
<td class="mediumHeadRow">Littera</td>
<td class="empty"></td>
<td class="mediumHeadRow">Kuormausaika</td>
<td class="empty"></td>
<td class="mediumHeadRow">Purkuaika</td>
<td class="empty"></td>
<td class="narrowHeadRow">Auto</td>
<td class="empty"></td>
<td class="wideHeadRow">Autoilija</td>
<td class="empty"></td>
<td class="mediumHeadRow">Tuote</td>
<td class="empty"></td>
<td class="mediumHeadRow">Toimitettu määrä</td>
</tr>
#foreach( $order in $worksites.get($worksite) )
#foreach( $singleOrderProduct in $order.orderProducts )
<tr>
<td class="narrow">$order.orderNumber</td>
<td class="empty"></td>
<td class="medium">#if("$!order.ordererReference" != "")$order.ordererReference#end</td>
<td class="empty"></td>
<td class="medium">#if("$!order.realizedLoadingEndDate" != "")$dateTool.format('dd.MM.yyyy HH:mm', $order.realizedLoadingEndDate)#end</td>
<td class="empty"></td>
<td class="medium">#if("$!order.realizedUnloadingEndDate" != "")$dateTool.format('dd.MM.yyyy HH:mm', $order.realizedUnloadingEndDate)#end</td>
<td class="empty"></td>
<td class="narrow">#if("$!order.vehicle.regNumber" != "")$order.vehicle.regNumber#end</td>
<td class="empty"></td>
<td class="wide">#if("$!order.vehicle.subContractor.name" != "")$order.vehicle.subContractor.name#end</td>
<td class="empty"></td>
<td class="medium">$singleOrderProduct.product.productName</td>
<td class="empty"></td>
<td class="medium">#if( "$!singleOrderProduct.realizedQuantity" != '')$singleOrderProduct.realizedQuantity#{else}$singleOrderProduct.quantity#end</td>
</tr>
#end
<tr>
<td colspan="15">
Tilauksen '$order.orderNumber' päästöt $order.getCO2() CO₂
</td>
</tr>
#end
</table>
#end
</body>
</html>
LogiPlan-tuki:
logiplan-tuki@leanvay.com
040 220 7069