web
You’re offline. This is a read only version of the page.
close
Skip to main content

Announcements

No record found.

News and Announcements icon
Community site session details

Community site session details

Session Id :
Microsoft Dynamics CRM (Archived)

Data Conversion problem/Auto Fill

(0) ShareShare
ReportReport
Posted on by

Hi Guys,

I am having a problem converting my GM data over to Dynamics. Here are my questions below. Any help would be appreciated.

1. We can't use our existing AccountID because the old system didn't convert the ID's correctly,  (Example: 98112945893% OT9,CHE) My question is there a way I can have the system auto fill or create this value auto? If not are there any work around's? 

2. Should we be using the Parent ID as our customer number? Or should I created a Customer Number field separately?

2. We have a bunch of other fields that I am assuming need to be imported into our customer accounts. Some of these fields are accepted but some are not. Is there another way I can add these in later or something. Some of these fields are the following:

Support EXP Date

Install Date

Version

One of the fields that will not go in is our "previous results" field. This field is a VARCHAR and doesn't seem to get alone with the import. Are there special ways to handle these data types?

thx in advance!

*This post is locked for comments

I have the same question (0)
  • Verified answer
    Aiden Kaskela Profile Picture
    19,696 on at

    Hi,

    1. A new primary key will be created for any record if you don't specify it. If you have a Guid to use already then that's great and use that, but otherwise don't try to set the AccountID field.

    2. Parent ID in CRM is a lookup, Parent Customer ID and it'll be pointing to another contact or account. There's a field on the account you could use, "Account Number".

    3. CRM is a relational database made easy, so adding new fields to track data is easy. If there isn't an existing field that makes sense to use, I'd absolutely create new fields to track things like "Install Date" and "Version". Previous results could be another text field on the account, you don't need to do anything special for that.

    Hope this helps! Let me know if I should clarify or if you have any followup questions. I'd appreciate if you'd mark this as a Verified answer.

    Thanks,

     Aiden

  • Verified answer
    J Matlon Profile Picture
    1,465 on at

    @NewRecruit:

    When we moved over our data from another system, we added a custom "ID" field to hold the ID from the previous system. If you have any relationships between records in your old system, you can use this ID to match them up.

    Otherwise, CRM should be allowed to automatically create any ID's behind the scenes.

    For the fields that won't go over, is it a data mismatch?

    One way that we use to mass-edit records that have already been added, is to export them to Excel from CRM. Ensure any fields you want to update are included. When you export, ensure to check the box to "Make this data available for re-import...".

    In Excel, you can perform whatever updates you want. When you re-import that Excel sheet, CRM already knows all the mappings, so you just need to click "Next" a few times. After that, you can review your import to ensure everything came in alright. If you can ensure that your source data matches the same order as your export, then this fix could just be a copy/paste on an entire Excel column.

  • Verified answer
    ScottDurow Profile Picture
    21 on at

    Hi!

    1. You can create an autonumber workflow similar to that described here - crm.fueledbysleep.com/.../updated-incremental-auto-numbering-solution-using-real-time-workflows-and-video-run-through

    2. I would use the Account Number field for your customer name (or indeed create a custom one if you wish)- the Parent Customer field is used to store a lookup to the parent account for the purposes of hierarchical relationships.

    3. You can enrich your date later on by using the export to excel feature and mark for re-import. This allows you to update the spreadsheet and import again to update the data accordingly - see www.microsoft.com/.../analyze-your-crm-data-in-excel-online.aspx

    Hope this helps!

  • Community Member Profile Picture
    on at

    Ok I will give that a shot,

    One of the other problems I am facing is that primary contacts and specifics, should I try to import these items on the accounts as well? If referencing the template is appears I will have about 10 additional fields.

  • Aiden Kaskela Profile Picture
    19,696 on at

    Hi,

    For Primary Contacts, you should import these as contact records. Any details specific to that person should be a field on the contact record, any data about the position of primary contact that's specific to the account should be on the account (ex: The person's name should be on the contact record, but "Primary Contact Confirmed by Account" or something should be on the account record). You want to import the contacts then import the accounts and reference those contacts as the primary contacts.

    Thanks!

     Aiden

  • Community Member Profile Picture
    on at

    Ok thx, That does make sense and once I removed the primary contact I was able to get the import to upload correctly. However, I just noticed something else on the tables...

    When viewing each record, I attempted to alter the form to allow all fields to be present.. When doing this I noticed there are like 3 or 4 fields created for each field. It appears as I was testing these imports and removing the database, it created a number of same fields.

    EX: display name: CAS Version name: cas_version type: text, CAS Version name: cas_version0 type: text, CAS Version name: cas_version1 type: text, CAS Version name: cas_version2 type: text.

    Now that I have a better understanding, is there a way I can blow these already created fields and start over? I hate to have multiple fields in the database, since this will be a nightmare to troubleshoot down the road.

    any advice on how to do this effectively? I don't have any other important data in the system yet.

  • Verified answer
    Aiden Kaskela Profile Picture
    19,696 on at

    The easiest way to get rid of these fields is to go to the customizations and expand the Account entity, then go to the fields and delete them there. It'll be a little tedious but if it's not too many fields then that's the way to go. If you needed to do it for hundreds of fields then there are tools to help but I don't think you'll need anything like that.

    Hope this helps!

    Thanks,

     Aiden

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

Introducing the 2026 Season 1 community Super Users

Congratulations to our 2026 Super Stars!

Meet the Microsoft Dynamics 365 Contact Center Champions

We are thrilled to have these Champions in our Community!

Congratulations to the March Top 10 Community Leaders

These are the community rock stars!

Leaderboard > 🔒一 Microsoft Dynamics CRM (Archived)

#1
JS-09031509-0 Profile Picture

JS-09031509-0 3

#2
AS-17030037-0 Profile Picture

AS-17030037-0 2

#2
Mark Eckert Profile Picture

Mark Eckert 2

Last 30 days Overall leaderboard

Featured topics

Product updates

Dynamics 365 release plans