rubyforgood / human-essentials

Human Essentials is an inventory management system for diaper, incontinence, and period-supply banks. It supports them in distributing to partners, tracking inventory, and reporting stats and analytics.
https://humanessentials.app
MIT License
436 stars 451 forks source link

[Feature] Print single donations #4481

Open cielf opened 1 week ago

cielf commented 1 week ago

Summary

Provide the ability to print a single donation, similar to the current distribution receipt

Why?

At least one bank (Nebraska) wants to print out single donations for record keeping purposes. Could also be given to donator as a receipt / passed off to whatever person does tax receipts for donations

Details

A/ Use Distribution receipt as a model for formatting. Major differences would be 1) obviously using Donations instead of Distributions! 2) Using information from the donation source instead of the partner Note that we don't have address information for all the possible donation types. If we don't have it, you obviously can't show it! (Though note also that there is a request to add contact info for donation sites). 3/ No request info 4/ Add a Money raised line. 5/ I don't think that packages is likely to be useful here. 6/ Use the same flags as for distribution print to determine whether we print the value columns (this is labelled "Hide value columns on receipt" .

Visual Aid

Image

Criteria for completion

mdphillips375 commented 1 week ago

Please assign to me.