Uploaded image for project: 'CiviCRM'
  1. CiviCRM
  2. CRM-11718

Changing financial type for membership type needs to update financial type in quick config price field value rows

    Details

      Description

      Quick config price field value rows hold the financial_type_id for each membership type offered in an online contribution page. If you change the financial type for a membership type AFTER the quick config price set is created, we need to update the price_field_value.financial_type_id for any quick_config price set price_field_value rows that use that membership_type_id.

      To recreate the issue:

      • create a new financial account for Student Dues
      • create a new financial type for Student Dues and link to new financial account
      • edit Student membership type and change financial type to Student Dues
      • use online contribution page 2 to signup for membership

      The line_item created will have the old (wrong) financial type (id =2), and the financial_line_item row will have the wrong (old) financial_account_id

        Attachments

          Activity

            People

            • Assignee:
              dgg David Greenberg
              Reporter:
              dgg David Greenberg
            • Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: