We've sponsored $len(summary['books']) books
| $status | $summary['status_counts'].get(status, 0) |
|---|
| Internet Archive Revenue | \$$('{:,.2f}'.format(summary['total_cost_cents'] / 100.)) | Better World Books Revenue | \$$('{:,.2f}'.format(summary['book_cost_cents'] / 100.)) | ||
|---|---|---|---|---|---|
| Book Costs | \$$('{:,.2f}'.format(summary['book_cost_cents'] / 100.)) | Est. Book Costs | \$$('{:,.2f}'.format(summary['est_book_cost_cents'] / 100.)) | Δ Book Costs | \$$('{:,.2f}'.format(summary['delta_book_cost_cents'] / 100.)) |
| Scanning Costs | \$$('{:,.2f}'.format(summary['scan_cost_cents'] / 100.)) | Est. Scanning Costs | \$$('{:,.2f}'.format(summary['est_scan_cost_cents'] / 100.)) | Δ Scanning Costs | \$$('{:,.2f}'.format(summary['delta_scan_cost_cents'] / 100.)) |
| Profit/Loss | $ profit_loss = (summary['total_cost_cents'] - summary['book_cost_cents'] - summary['scan_cost_cents'])\$$(profit_loss / 100.) |
| Total Unscanned Books | $summary['total_unscanned_books'] | $if ctx.user and ctx.user.is_admin(): $ isbns = '|'.join([s['identifier'].replace('isbn_', '') for s in summary['books'] if s.get('repub_state') == '-1' and s.get('book_price')])Print Slips |
|---|---|---|
| Average Scan Cost | \$$('{:,.2f}'.format(summary['avg_scan_cost'] / 100.)) | |
| Est. Remaining Scanning Liability | $ scan_cost_liability = summary['avg_scan_cost'] * summary['total_unscanned_books']\$$('{:,.2f}'.format(scan_cost_liability / 100.)) | |
| Projected Profit/Loss | $ adj_profit_loss = profit_loss - scan_cost_liability\$$(adj_profit_loss / 100.) |
| # | Cover | Sponsor Date | IDs | Title | Donor | Status |
|---|---|---|---|---|---|---|
| $loop.index |
|
$book.get('publicdate', '') |
|
$book.get('title') | $book.get('donor') | $book.get('status') |