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

66 lines
1.5 KiB
HTML

<%frame layout_html%>
<h1>Artikelliste</h1>
<br/>
<table>
<thead>
<tr>
<td>Artikel#</td>
<td>Bezeichnung</td>
<td>Verkauft</td>
<td>Verk&auml;ufer</td>
</tr>
</thead>
<tbody>
<%
n_artikel = 0
s_verkauft = 0.0
n_verkauft = 0
s_preis = 0.0
s_preisverkauf = 0.0
def akey(p):
return getattr(self.artikel, p).bezeichnung
al = self.artikel.children()
al.sort(key=akey)
for n in range(al.__len__()):
al[n] = getattr(self.artikel, al[n])
s_preis = s_preis + al[n].preis
%>
<%iterate a al%>
<tr>
<td><a href="<%=request.app%>/artikel/<%=a.id%>"><%=a.id%></a></td>
<td><%=a.bezeichnung%></td>
<td>
<%if not a.verkauft%>NEIN<%end%>
<%if a.verkauft%>Verkauft (<%="%0.2f" % (a.erloes,)%>&euro;)<%
s_verkauft = s_verkauft + a.erloes
n_verkauft = n_verkauft + 1
s_preisverkauf = s_preisverkauf + a.preis
%><%end%>
</td>
<td>
<a href="<%=request.app%>/verkaeufer/<%=a.vid%>">
<%=a.verkaeufer().lastname%>, <%=a.verkaeufer().firstname%>
</a>
</td>
</tr>
<%end%>
</tbody>
</table>
<br/>
<br/>
<div>
Statistik: <%=len(al)%> Artikel,
davon <%=n_verkauft%> verkauft für insgesamt <%="%0.2f" % (s_verkauft,)%>&euro;
(Provisionen: <%="%0.2f" % (s_verkauft*0.1,)%>&euro;)
<br/>
Bepreiste Verkaufssumme wäre gewesen: <%="%0.2f" % (s_preisverkauf,)%>&euro;, dies w&auml;ren <%="%0.2f" % (s_preisverkauf*0.1,)%>&euro; Provision gewesen.<br/>
Bepreiste Gesamtsumme war: <%="%0.2f" % (s_preis,)%>&euro;, dies w&auml;ren <%="%0.2f" % (s_preis*0.1,)%>&euro; Provision gewesen.<br/>
</div>