Spectrum Technology Platform

 View Only

Single Customer View (SCV): Create Multiple Customer Records from a Single Record

  • 1.  Single Customer View (SCV): Create Multiple Customer Records from a Single Record

    Employee
    Posted 10-25-2019 14:26
    Edited by Dave Andrews 10-30-2019 17:29
      |   view attached

    In Single Customer View (SCV) we sometimes need to create multiple customer records from a single record in order to create a repository of consolidated master customers.

    • For example a financial institution may need to extract from each  bank transaction both customer and external customer information involved that transaction and create individual records for each customer and external customer
    • In another example, a business may want to extract company information from an individual person lead record and create a separate lead record for the company or organization information entered for that person
    • In another example, a company may want to extract each name into separate customer record if multiple customer or conjoined names exist in a single record

    We often use the Spectrum Universal Name Module Open Name Parser stage to split up to three conjoined names  into multiple records, however we sometimes have more than three names in a single field and not in a conjoined format and we sometimes have our customer information in different fields. In this case, we can use Groovy script in a Custom transform to extract the customer information from each record and build a  Spectrum List variable with all unique values for each customer. We then use the Splitter stage to convert hierarchical data to flat data.

    Attached is a SCV Advanced Topic 'How To' Short Training Video on how to implement this functionality.



    ------------------------------
    Jeremy Peters: GISP, CIMP - Master Data Management & Data Quality
    Solutions Architect / Principal Consultant/ Distinguished Engineer
    Pitney Bowes Customer Information Management and Location Intelligence
    350 Jordan Rd | Troy, NY 12180 USA
    jeremy.peters@pb.com
    https://www.linkedin.com/in/jeremypeters1/
    ------------------------------

    Note : Recently uploaded media files are still processing:

    • Create Multiple Customer Records from a Single Record.mp4