Campaigns: Excluding Payments for previous Pledges (made prior to campaign start-date)

Options
I'm trying to pull a list of gifts, filtered for seven RE Gift Types for a campaign period (start-date to end-date)

Cash
Recurring Gift Pay-Cash
Stock/Property
Gift-in-Kind
Pay-Cash
MG Pay-Cash
Pay-Stock/Property
How do I exclude from pledge payments ("Pay-Cash” or “MG Pay-Cash”) , that are tied to a pledges made prior to the start-date

The "RE New Pledge Status Reports" gives me pledges/pledge date and summaries for payments before and during a campaign... but does not give me a list (including Gift IDs, Payment dates, etc.) ...


Jarrell

Comments

  • Dariel Dixon 2
    Dariel Dixon 2 Community All-Star
    1,500 Likes Seventh Anniversary 1000 Comments Photogenic
    Would it be possible to throw a filter on something else like appeal or campaign code? It sounds like you want those payment types, but just not those before the start date. If the date filter is not giving you the data you are looking for, I'd look at something else.


    I'd also consider running this as an export after you create an appropriate query.
  • Here is what I need.... something similar to this SQL code (that uses sub-selects)

    I don't know how to do this in RE...


    #--- Selects all cash/receipt gift types gift rows...


    select Gift_ID,

    Gift_Date,

    Gift_Amount,

    Gift_Type,

    CsBio_ID,

    ...[ETC]


    from Gifts

    where Gift_Type in ('Cash','Recurring Gift Pay-Cash','Stock/Property','Gift-in-Kind','Pay-Cash','MG Pay-Cash','Pay-Stock/Property')

    and Gift_Date between ('7/1/2015' and '06/30/2026')

    and Gift_ID not in (


    #--- Selects payments

    select Gift_ID

    from Payments

    where Payment Date between ('7/1/2015' and '06/30/2026')

    and Gift_ID not in (


    #--- Tied to previous pledges

    select Gift_ID from Gifts

    where Gift_Type in ('Pledge', 'MG-Pledge')

    and Gift_Date < '7/1/2015'

    )

    )
  • Dariel, thanks, but this is not possible ...
  • If you haven't already, try building a query that narrows down to those pledges, then run the report from the query rather than your whole database.
  • Carrie Powell
    Carrie Powell Community All-Star
    Fifth Anniversary 100 Likes 100 Comments Photogenic
    Do you use Campaign codes or just Fund codes? If you have a campaign code, that could be set up to align with your start date.


    Since you're talking about a list (if you are trying to do this in web view), does the gift date filter not allow you the specificity that you need?
  • Dariel Dixon 2
    Dariel Dixon 2 Community All-Star
    1,500 Likes Seventh Anniversary 1000 Comments Photogenic
    The more I think about this situation, the more perplexed I am. This should not be very hard, however I believe the difficulty in pulling this data is a failure of campaign/appeal structure. It has been discussed at length on this platform, however I would think that it is worth considering a change to how your campaigns and appeals are set up. Consider packages if nothing else can be altered.


    Your structure should be set up in a way that it will be easy to see how gifts are organized. Obviously, this won't help you in regards to the current situation Jarrell Dunson‍, but this can be avoided in the future.
  • Karen Diener 2
    Karen Diener 2 Community All-Star
    Ancient Membership 1,000 Likes 500 Comments Photogenic
    The only way I have been able to do this is to use a gift attribute.


    I was involved in a campaign that had multiple initiatives. For instance, gifts to endowment and award funds counted in the "Tuition Assistance" initiative, where the goal was to grow the endowment for tuition assistance. There were multiple Funds for a couple of capital projects, and other initiatives too. And the funding for some initiatives started later than others. Many gifts didn't count at all, such as the Annual Fund and other operational gifts.


    In order to be able to report accurately, every single gift had an attribute on it. It sounds overwhelming, but it was a pretty routine task to run some global change queries once a week. It literally took maybe 15 minutes at the most. But this process helped me with those gifts at the fringe - the payments made on pledges from before the campaign had officially started.


    I've been watching this thread since you started it, and it is still the only idea I can come up with to help.


    Karen
  • Hi Jarrell,


    I'm also in campaign and have the same situation with pledge payments for pledges that don't count towards the campaign. I used gift attribute because I can exclude that attribute from reports. The thing that irritates me is that every month I need to make sure the attribute was applied to the pledge payment. I was hoping that having it on the pledge it would carry over to the payment, but that doesn't seem to be the case.

Categories