Track donation of services in TAC


There are two methods:


Method 1 - Cancel Sale with Donation Code and use regular codes  for service provided

Add a code for DONA donation with a default value of -1. then after creating invoice make quantity equal to total dollar value of invoice.  


The invoice will add up to zero. The rate code will have the service sunder normal codes and the amount donated under the donation code


Method 2 - Cancel Sale with Donation Code and use donation codes for service provided


If you want to keep both  create a series of codes for the actual service donated and also use the donation code to bring to zero.