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) »
  • When recording a new payment the system overwrites the old record,
Pages: [1]

Author Topic: When recording a new payment the system overwrites the old record,  (Read 861 times)

scurra71

  • I’m new here
  • *
  • Posts: 18
  • Karma: 1
  • CiviCRM version: 3.3.3
  • CMS version: Drupal 6.19
  • MySQL version: 5.0.51a
  • PHP version: 5.2.4-2ubuntu5.14
When recording a new payment the system overwrites the old record,
October 02, 2011, 11:05:34 pm
When recording a new membership payment the system overwrites the old record. Shouldn't the old record be retained and viewable?

There is no payment gateway of any kind involved. Payments are recorded manually by the organisation's staff.

My client actually configured the membership system after I had done the initial Drupal and CiviCRM installation and configuration. I'm playing catchup with this problem - which they consider to be a bug rather than something they have misconfigured.

I couldn't find a similar problem in this forum or in Jira. Any advice on what to try next would be appreciated. Which table would store the payment records?

Using CiviCRM 3.3, Drupal 6.22.

Thanks!

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: When recording a new payment the system overwrites the old record,
October 03, 2011, 02:58:53 am
Can you clarify - are you trying to 'renew' a membership? If so the expected behaviour is tht that same record is extended by the renewal period.
Maybe attach a couple of screenshots so we aren't making too many random guesses of what is actually being done.
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

scurra71

  • I’m new here
  • *
  • Posts: 18
  • Karma: 1
  • CiviCRM version: 3.3.3
  • CMS version: Drupal 6.19
  • MySQL version: 5.0.51a
  • PHP version: 5.2.4-2ubuntu5.14
Re: When recording a new payment the system overwrites the old record,
October 24, 2011, 11:47:55 pm
Hi Pete

Thanks for your reply, and apologies for my late reply. I agree with you - my first post was not very descriptive.

I have gotten some feedback from my client. Unfortunately, the image they sent was in a word doc (which I have converted to pdf) and the images are a bit blurry. I am not even sure that they are that helpful, but I do have a clearer understanding of the problem.

Okay, so to me, it looks like there is a problem with the Membership and Contribution modules. When the client adds a new payment for a given member, that new payment new payment is indeed recorded and reflected when that membership is viewed. However, previous payments are not viewable. The expected behaviour would be that all records - current and past - would be visible.

I am sure that it is just that the older payments are just not being displayed, rather than being overwritten. I guess from here I should establish:

  • Whether the records are there. Which tables should I check to confirm this? I am SQL-enabled but not particularly PHP-enabed so a any help you could offer would speed things up greatly.
  • Whether there is a configuration setting I can update that will result in previous payment records being displayed. If you could offer some advice on that I'd appreciate it.

Following those checks I think I'd need to decide whether upgrading to a new version of CiviCRM or submitting a bug report would be the best course of action.

Any help would be greatly appreciated.

Thanks and regards,
Ryan


pdf doc: http://dl.dropbox.com/u/12326626/p2.pdf

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: When recording a new payment the system overwrites the old record,
October 25, 2011, 12:18:01 pm
Still not sure you have clarified if they are using Renew - or not and if not, why not.
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

gastrit

  • I post occasionally
  • **
  • Posts: 60
  • Karma: 2
  • CiviCRM version: 4.2.2
  • CMS version: 7.8
  • MySQL version: 5.1.41
  • PHP version: 5.3.2
Re: When recording a new payment the system overwrites the old record,
October 26, 2011, 04:02:40 pm
Hi Ryan

The old records should be visible and I don't know any way to configure them invisible. Look in the civicrm_membership and civicrm_contribution for records. And then there's a connection between these in civicrm_membership_payment.

Ask your client how they add new records. Which link do they click and what does the title/heading say on the add form?

// Jonas

Pages: [1]
  • CiviCRM Community Forums (archive) »
  • Old sections (read-only, deprecated) »
  • Support »
  • Using CiviCRM »
  • Using CiviMember (Moderator: Deepak Srivastava) »
  • When recording a new payment the system overwrites the old record,

This forum was archived on 2017-11-26.