CRM-17487 Hide partial payment related options when invoicing is turned on

    Details

    • Type: Improvement
    • Status: Done/Fixed
    • Priority: Major
    • Resolution: Incomplete
    • Affects Version/s: 4.6.9
    • Fix Version/s: None
    • Component/s: None
    • Labels:
    • Documentation Required?:
      None
    • Funding Source:
      Needs Funding

      Description

      For obvious reason that partial payment will not work together with invoicing. So question is, should we turn off the partial payment option off (maybe just from the UI) when invoicing is turned on?

        Attachments

          Activity

          [CRM-17487] Hide partial payment related options when invoicing is turned on
          David Greenberg added a comment -

          Guanhuan Chen More details are needed on this issue to explain specifically what behaviors occur when Invoicing is enabled and users either record partial payments OR change selections for existing registrations (since your proposed PR prevents that). Then we need to discuss options for moving forward which I would think include fixing the invoices generated, preventing generation of an invoice FOR THIS WORKFLOW, etc.

          Hiding a useful feature because another useful feature is enabled is a recipe for user confusion.

          Eileen McNaughton added a comment -

          Note this is the commit - I'm closing the PR as we need to switch to getting it into master first

          https://github.com/guanhuan/civicrm-core/commit/02d1ef3ed0ee6692ac019825e75b31dbfa6a7a09

          Richard added a comment -

          I opened a relevant issue that involves some of the invoicing logic in partial payment & pending refund cases
          https://issues.civicrm.org/jira/browse/CRM-17815

          Coleman Watts added a comment -

          Is anyone working on this issue at this point?

          Coleman Watts added a comment -

          Closing due to lack of activity.

            People

            • Assignee:
              Unassigned
              Reporter:
              Guanhuan Chen

              Dates

              • Created:
                Updated:
                Resolved: