Right now, if there is no email account for the user, transactions get bumped that should be accounted for in our transaction tables. The unknown user accounts come from two potential sources:
people who may register in the future
people who will never register in the future.
The first case is handled - the un-mapped transactions will map when there's a user account. But never-mapped transactions will never make it to our inventory.
Here's the plan:
make a BPT-only transaction table that gets wiped every time we sync transactions - it's persistent, but not permanent
collect transactions here and make NO attempt to map them to the users
Action items:
Marcus - make table, sync to it for manual and cron job updates, update view of inventory (aka Ticketing->Ticket Status page) to show an extra column for BPT only
Right now, if there is no email account for the user, transactions get bumped that should be accounted for in our transaction tables. The unknown user accounts come from two potential sources:
The first case is handled - the un-mapped transactions will map when there's a user account. But never-mapped transactions will never make it to our inventory.
Here's the plan:
Action items: