Details
-
Type: Improvement
-
Status: Done/Fixed
-
Priority: Minor
-
Resolution: Fixed/Completed
-
Affects Version/s: 4.2.8
-
Fix Version/s: 4.4.0
-
Component/s: CiviReport
-
Labels:None
Description
1. If a member has two memberships, current type X and expired type Y, the contact will show in a report which asks for "all current members of type Y". That's cause they are 1) current and b) have type Y, but CiviReport is NOT joining the two data to provide an expected reporting result. This is probably a join that should be inner, or something like that.
2. Add "primary member" vs "by relationship" vs "all" to membership reports, just as it is on Find Members