Mass Move Transactions to Household

We've decided we want certain constituent information living on the HH where one exists, and we have hundreds of such individuals who have information that needs to be moved. I don't see any out-of-the-box ways to do this based on a list. Has anyone built a procedure to handle moving transactions in bulk?
 

Parents
  • Chaz,

    I have in fact done this exact thing.  I just have a nightly procedure that runs and moves all transactions to the Household.  Happy to share if you want to e-mail me, but it really is nothing much more than getting a list of relevant accounts and then putting that into a cursor which executes the standard "move transactions to household" procedure against every account on the list.  My e-mail is jmoskal@thecenterpresents.org if you want.

    John

  • Hi John! I just wanted to ask what kinds of data entry situations lead you to need this running as a standard maintenance procedure. It feels uncommon to me but I would love to know how it happens in the real world. Thanks!

    -Michael 

  • When accounts are modified manually.  Example:

    • Patron A creates individual account and buys tickets to a performance.
    • Patron B makes a donation; Development department creates an account and processes contribution.
    • Development later discovers that Patron B is Patron A's spouse.
    • Patron B's account is converted to a household and Patron A added as an affiliate.
    • Patron A's ticket order needs to be moved to the household.

    The merge procedure should take care of individual accounts that have transactions.  But with the situation above, there is no merge in process, so that never comes into play.

Reply
  • When accounts are modified manually.  Example:

    • Patron A creates individual account and buys tickets to a performance.
    • Patron B makes a donation; Development department creates an account and processes contribution.
    • Development later discovers that Patron B is Patron A's spouse.
    • Patron B's account is converted to a household and Patron A added as an affiliate.
    • Patron A's ticket order needs to be moved to the household.

    The merge procedure should take care of individual accounts that have transactions.  But with the situation above, there is no merge in process, so that never comes into play.

Children