Running Civi 4.4 on Drupal 7.34.

I have an organization with a LOT of membership types (they manage all their statewide chapters via a single install of Civi). There is a configuration in which four memberships are granted at once.

If I use Contact Advanced Search, I will pull up all the members who have purchased any of these four memberships: A or B or C or D. Works perfectly.

If I use a Detailed Membership Report to pull up these members, I only get a few of them.

If I go in and directly view the Contact, all the memberships are showing correctly.

So to recap:

If I build a query along the lines of "Show all contacts with membership A or B, new/current/grace", and NOTHING ELSE, I get a different number of results in Contact Advanced Search than I do in a Membership Detailed Report. Viewed side-by-side, the contacts otherwise look identical in terms of memberships and so on. It's the Membership Report that is not showing all the Contacts that have the membership in question.

I checked CiviMembership and all the memberships in question are live.

How do I determine why some of those contacts appear in one report but not the other, when the report criteria are identical? Totally baffled, help!

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.