CiviCRM Community Forums (archive)

*

News:

Have a question about CiviCRM?
Get it answered quickly at the new
CiviCRM Stack Exchange Q+A site

This forum was archived on 25 November 2017. Learn more.
How to get involved.
What to do if you think you've found a bug.



  • CiviCRM Community Forums (archive) »
  • Old sections (read-only, deprecated) »
  • Support »
  • Using CiviCRM »
  • Using CiviMember (Moderator: Deepak Srivastava) »
  • Make Start Date equal Join Date
Pages: [1]

Author Topic: Make Start Date equal Join Date  (Read 736 times)

Lionsharz

  • I post occasionally
  • **
  • Posts: 76
  • Karma: 0
    • www.ulearnschool.com
  • CiviCRM version: 4.4.4
  • CMS version: Drupal 7
  • PHP version: 5.3 / 5.4
Make Start Date equal Join Date
July 06, 2012, 09:12:15 am
This seems glaringly obvious but I've been struggling nonetheless.

I'm creating a student's first start date in a membership. This should equal his join date. When the dates are the same day (which they naturally would be) the system returns an error:

"Oops, it looks like there is no valid membership status available for the given membership dates. You can Configure Membership Status Rules. OR You can sign up by setting Status Override? to true.

Please correct the following errors in the form fields below:
There is no valid Membership Status available for selected membership dates."

Question: Can you make the Start Date equal the Join Date?  Or do you have to do a Status Override? How can this be done?

Thanks :)
« Last Edit: July 06, 2012, 09:13:51 am by neilsjm1@yahoo.com »
www.ulearnschool.com

petednz

  • Forum Godess / God
  • I’m (like) Lobo ;)
  • *****
  • Posts: 4899
  • Karma: 193
    • Fuzion
  • CiviCRM version: 3.x - 4.x
  • CMS version: Drupal 6 and 7
Re: Make Start Date equal Join Date
July 06, 2012, 03:09:37 pm
Can you clarify what the Membership Status rules are - and also is the Membership Type using a rollover period or such thing?
Sign up to StackExchange and get free expert advice: https://civicrm.org/blogs/colemanw/get-exclusive-access-free-expert-help

pete davis : www.fuzion.co.nz : connect + campaign + communicate

petednz

  • Forum Godess / God
  • I’m (like) Lobo ;)
  • *****
  • Posts: 4899
  • Karma: 193
    • Fuzion
  • CiviCRM version: 3.x - 4.x
  • CMS version: Drupal 6 and 7
Re: Make Start Date equal Join Date
July 06, 2012, 03:10:01 pm
May help if you can replicate on Demo too
Sign up to StackExchange and get free expert advice: https://civicrm.org/blogs/colemanw/get-exclusive-access-free-expert-help

pete davis : www.fuzion.co.nz : connect + campaign + communicate

Lionsharz

  • I post occasionally
  • **
  • Posts: 76
  • Karma: 0
    • www.ulearnschool.com
  • CiviCRM version: 4.4.4
  • CMS version: Drupal 7
  • PHP version: 5.3 / 5.4
Re: Make Start Date equal Join Date
July 07, 2012, 01:16:59 pm
Hi,

Thanks for getting back to me. I just tried on the Demo and got it to work fine with the "General" tpye of membership (join date and start date were on the same day). 
I did replicate the same behavior with the "Student" membership type. I started a membership from next Monday, and put the join date equal to that first day (which to my mind would make sense since its his first membership) then record a related contribution, for example made today, and the same error returns.

Why is that? I guess that's what's happening on our installation also.  We are running 3.3.0 and we only have two options inside the Membership Rules - Start Date and End Date (the option on the demo for "Member Since" does not exist).


See attached image for my rule sets.
Future: Start Event = Join Date; End Event = Start Date; Member? No
Current: Start Event = Start Date; End Event = End Date; Member? Yes
New: Start Event = Join Date; End Event = Join Date; Member? Yes
Test: Start Event = Join Date; End Event = N/A; Member? No
Past: Start Event = Start Date; End Event = Start Date; Member? No

Also active we also have the 'out of the box' "Deceased", "Cancelled", "Pending", Expired". Grace is disabled.

Thanks for your help!
« Last Edit: July 07, 2012, 01:29:17 pm by neilsjm1@yahoo.com »
www.ulearnschool.com

petednz

  • Forum Godess / God
  • I’m (like) Lobo ;)
  • *****
  • Posts: 4899
  • Karma: 193
    • Fuzion
  • CiviCRM version: 3.x - 4.x
  • CMS version: Drupal 6 and 7
Re: Make Start Date equal Join Date
July 07, 2012, 07:25:52 pm
looks like Member Since isn't coping with future dates - failed for me on demo for all types - can't see how you made it work for General and fail for Student

there is a page somewhere on wiki that spells out all the tests that are used for ensuring the joining/renewals line up. can't find it

DGG can you comment?
Sign up to StackExchange and get free expert advice: https://civicrm.org/blogs/colemanw/get-exclusive-access-free-expert-help

pete davis : www.fuzion.co.nz : connect + campaign + communicate

Pages: [1]
  • CiviCRM Community Forums (archive) »
  • Old sections (read-only, deprecated) »
  • Support »
  • Using CiviCRM »
  • Using CiviMember (Moderator: Deepak Srivastava) »
  • Make Start Date equal Join Date

This forum was archived on 2017-11-26.