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

Membership Import Process Treats Periods . Badly, Removes, then Won't Match

    Details

    • Type: Bug
    • Status: Done/Fixed
    • Priority: Minor
    • Resolution: Fixed/Completed
    • Affects Version/s: 3.2.1
    • Fix Version/s: 3.2.3
    • Component/s: CiviMember
    • Labels:
      None

      Description

      When importing memberships and matching on Organization Name, CiviMember Import function treats periods weird, and this causes mismatches.

      This seems to relate particularly to Organization Name and the string "Inc." or "Inc"
      1. Names imported that do not have a . in the CSV under Organiztion name have a . added after the import
      2. During future imports, when attempting to match on Organization name, "Inc." and "Inc", they do not match, and cause a mismatch and failure of the import
      3. If I attempt to change my CSV data by adding a . to the Inc such as "Inc.", then re-trying the import, then it strips the period off and STILL won't match.

      The bottom line is this: I cannot import and match contacts on Organization that contain the string Inc, regardless of if it has the period or not. The import fails. Attempts to find a workaround have failed.

      This is verified on a site currently running 3.2.1. Since I do not see any bugs listed in 3.2.2. that address this, I would assume the bug exists still on trunk, but I don't have time to check on that right now.

        Attachments

        1. period1.png
          38 kB
          Stoob
        2. period2.png
          58 kB
          Stoob
        3. period3.png
          46 kB
          Stoob

          Activity

            People

            • Assignee:
              sunny.sharma Sunny Sharma
              Reporter:
              stoob Stoob
            • Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: