def archive_credit_export(request, archived_phoneuser_id=0): """Stampa bilancio""" import datetime archived_phoneuser_id = int(archived_phoneuser_id) if archived_phoneuser_id: try: archived_phoneuser = ArchivedPhoneUser.objects.get(pk=archived_phoneuser_id) except: raise Http404 recharges = ArchivedCredit.objects.filter(archived_phoneuser_id=archived_phoneuser_id) tot_recharges = ArchivedCredit.get_total(archived_phoneuser_id) tot_cost = ArchivedDetail.get_cost(archived_phoneuser_id) variables = { 'header': Pref.header(), 'phoneuser': archived_phoneuser, 'today': datetime.date.today().strftime("%d-%m-%Y"), 'recharges': recharges, 'tot_recharges': tot_recharges, 'tot_cost': tot_cost, } return render_to_response('phoneusers/credits/report.html', variables) else: raise Http404
def archive_credit_print_recharge(request, archived_credit_id): """Stampa Singola Ricarica""" import datetime archived_credit_id = int(archived_credit_id) if archived_credit_id: try: archived_credit = ArchivedCredit.objects.get(pk=archived_credit_id) archived_phoneuser = ArchivedPhoneUser.objects.get(pk=archived_credit.archived_phoneuser_id) except: raise Http404 variables = { 'header': Pref.header(), 'phoneuser': archived_phoneuser, 'today': datetime.date.today().strftime("%d-%m-%Y"), 'credit': archived_credit, } return render_to_response('phoneusers/credits/print_receipt.html', variables) else: raise Http404