Uploaded image for project: 'CiviCRM'
  1. CiviCRM
  2. CRM-11124 Discounts Accounting
  3. CRM-11687

Remove option-level financial types from configure event-Fees; configure contribution page:Amounts, Membership

    Details

    • Type: Sub-task
    • Status: Done/Fixed
    • Priority: Major
    • Resolution: Fixed/Completed
    • Affects Version/s: 4.3.0
    • Fix Version/s: 4.3.0
    • Component/s: Accounting Integration
    • Labels:
      None

      Description

      On Configure Event, Fee tab:

      1. Add a Financial Type field between Fee Label and Price Set that will be used for quick config price set and discounted fees and for non-income accounts for complex price sets.

      2. Remove the Financial Type column from the Regular Fees section and the Discounted Fees section.

      3. When attempting to create a discount set with dates that overlap an existing one, the validation rule against this puts up an appropriate error message, but the form has the discount set added in the Discounted Fees table.

      On Configure Contribution Page:
      1. Remove financial type dropdowns from Fixed Amount options

      2. Put financial type dropdown back on Title tab

      3. Remove financial type dropdowns from Memberships tab - Membership type grid

      4. Test that we are doing the right thing in assigning financial type to contributions where membership is purchased in this quick config environment (should be same behavior is in 4.2)

      • contributions should retrieve financial type from the membership type purchased
      • for 'separate membership payment' flow, membership contribution uses membership type's FT, and additional contribution uses FT of contribution page

      NOTE: When reverting these changes, please make sure we do NOT revert the code which exposes financial type for Price Fields and Price Field Value options when using NON quick-config price sets.

        Attachments

          Activity

            People

            • Assignee:
              dgg David Greenberg
              Reporter:
              joemurray Joe Murray
            • Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: