hserver-fahrradboerse/hServer/packages/derkleinebasar/templates/verk_prov.html

165 lines
4.0 KiB
HTML

<%
def akey(p):
return getattr(self._aq_parent.artikel, p).bezeichnung
al = self._aq_parent.artikel.children()
al.sort(key=akey)
for n in range(al.__len__()):
al[n] = getattr(self._aq_parent.artikel, al[n])
l = []
for a in al:
if a.vid==self.id:
l.append(a)
al = l
summe = 0.00
sum_erloes = 0.00
%><!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8"/>
<title>Verk&auml;uferabrechnung</title>
<link rel="stylesheet" href="<%=request.app%>/print_css"/>
<style>
td {
border-bottom: 1px dotted black;
border-collapse: collapse;
}
#scancode {
position: absolute;
right: 1cm;
top: 0cm;
}
#scancode > img {
width: 3cm;
height: 3cm;
}
#page > div {
position: absolute;
top: 15mm;
left: 15mm;
bottom: 15mm;
right: 15mm;
display: block;
}
</style>
</head>
<body>
<div id="page">
<div>
<div id="scancode"><img src="<%=request.app%>/qrcode?c=<%=self.id%>"/></div>
<%if not self.checkedout%>
<div class="noprint">
<a href="<%=request.self(-1)%>/checkout">[ VERK&Auml;UFER AUSCHECKEN ]</a>
</div>
<%end%>
<div class="title">Fahrradb&ouml;rse von<br/>
<div>Bündnis90 / Die Grünen (2018)</div>
</div>
<br/>
<%if self.checkedout%>
<span class="ul b i big">CHECKOUT</span><br/><br/>
<%end%>
<div class="title">
Abrechnungsliste Verk&auml;ufer<br/>
<div><%=self.lastname%>, <%=self.firstname%></div><br/>
Verk&auml;ufer-ID: <%=self.id%>
</div>
<br/>
<table style="width: 18cm;">
<thead>
<tr>
<td class="i small">Artikel</td>
<td class="i small">Bepreisung</td>
<td class="i small">Erlös</td>
</tr>
</thead>
<tbody>
<%iterate a al%>
<tr>
<td>
<%=a.bezeichnung%><br/>
<div class="sub"><%=a.id%></div><br/>
</td>
<td style="text-align: right;">
<%="%03.2f" % (a.preis,)%>&euro;
</td>
<td style="text-align: right;">
<%
summe = summe + a.preis
%><%if a.verkauft%>
<%="%03.2f" % (a.erloes,)%>&euro;
<%
sum_erloes = sum_erloes + a.erloes
%>
<%end%>
<%if not (a.verkauft)%>
N. Verkauft
<%end%>
</td>
</tr>
<%end%>
</tbody>
<tfoot>
<tr>
<td class="borderless"></td>
<td class="borderless"></td>
<td class="borderless"></td>
</tr>
<tr>
<td class="borderless" style="text-align: right;">Summe:</td>
<td style="text-align: right;">( <%="%03.2f" % (round(summe,2),)%>&euro; )</td>
<td style="text-align: right;"><%="%03.2f" % (round(sum_erloes,2),)%>&euro;</td>
</tr>
<tr>
<td class="borderless" style="text-align: right;">Provision:</td>
<td style="text-align: right;">( <%="%03.2f" % (round(summe * 0.1,2),)%>&euro; )</td>
<td style="text-align: right;"><%="%03.2f" % (round(sum_erloes * 0.1,2),)%>&euro;</td>
</tr>
<tr>
<td class="borderless" style="text-align: right;">Auszahlung:</td>
<td class="borderless" style="font-weight: normal; text-align: right;">( <%="%03.2f" % (round(summe * 0.9,2),)%>&euro; )</td>
<td class="borderless" style="font-weight: bold; font-size: 8mm; text-decoration: underline; text-align: right;"><%="%03.2f" % (round(sum_erloes * 0.9,2),)%>&euro;</td>
</tr>
</tfoot>
</table>
<%if self.checkedout%>
<div>
<br/>
<br/>
Betrag erhalten: <div style="width: 8cm; border-bottom: 0.1cm dotted black;">&nbsp;</div>
</div>
<br/><br/>
<%end%>
<div class="small"><span class="ul">Grunds&auml;tze:</span><br/>
Veranstalter der Fahrradb&ouml;rse ist Bündnis90 / die Gr&uuml;nen OV Vaihingen.<br/>
Der Veranstalter tritt in der Fahrradb&ouml;rse als Vermittler auf, die Vermittlerprovision betr&auml;gt 10% des erzielten Preises.<br/>
<br/>
Der Veranstalter &uuml;bernimmt keine Gewährleistung und Garantie für die Ware!<br/>
Bitte prüfen Sie den Zustand und die Funktionsfähigkeit der Ware genau!<br/>
<br/>
Der Veranstalter überwacht die Fahrradbörse, er übernimmt keine Haftung bei Diebstahl.<br/>
Am Abend nicht abgeholte Ware geht in den Besitz des Veranstalters über und wird gespendet bzw. entsorgt.
</div>
</div>
</div>
</body>
</html>