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

Notifications

Announcements

No record found.

Community site session details

Community site session details

Session Id :
Small and medium business | Business Central, N...
Suggested Answer

Function to 'Copy Customer'

(3) ShareShare
ReportReport
Posted on by 50
Due to the way we want to set up our customers, I'm looking at a way to copy a complete customer card, assign a specific No. Series to the 2nd customer card and then we can make the specific changes to the fields we need to.
 
I'm thinking I will have to do this through Power Automate?
Essentially;
1 - copy all fields EXCEPT new from existing Customer card
2 - create new Customer based on a specific No. Series and paste all fields
3 - we manually amend the new customer to change the few necessary fields.
 
It's almost as if the "Copy Item" function would be fantastic for the Customer card!
 
Kind Regards, thanks in advance.
I have the same question (0)
  • Suggested answer
    Yi Yong Profile Picture
    2,555 Super User 2025 Season 2 on at
  • LA-13061059-0 Profile Picture
    50 on at
    Thanks for the reply - sorry I should have included that in my original post.  I have to take the data at the time the customer is created - otherwise I'd have to convert that customer to a template, then create the 2nd instance from the template, then delete the template. We create on average 20-25 customers a week due to our industry, so I need to make this as efficient as possible.
  • Suggested answer
    Tarik Jerkovic Profile Picture
    111 on at

    Hi,

    You cannot copy all data to another customer because it doesn't make sense and it's not feasible. In many countries, including mine, it is not possible to have two customers with the same VAT No. Additionally, natively, you cannot open two customers from the same Contact etc.

    Solution:

    If you don't want to use Customer Templates, you can use the Configuration Package and define which fields you want to copy. Here's a step-by-step approach:

    1. Create Configuration Package:

      • Navigate to the Configuration Packages page.
      • Create a new package and add the Customer table.
      • Select the fields you want to copy from the existing customer records.
    2. Export and Modify Data:

      • Export the configuration package to Excel.
      • Modify the data in Excel, ensuring that you update the No. Series and other unique fields manually.
    3. Import Modified Data:

      • Import the modified configuration package back into Dynamics 365 Business Central.
      • Apply the package to create new customer records with the desired copied fields.
    4. Manually Adjust Unique Fields:

      • Make sure to manually check and adjust fields like No. Series, VAT No., and any other unique identifiers to ensure compliance and data integrity.

    By using the Configuration Package, you can streamline the process of copying specific data fields while maintaining the necessary uniqueness for each customer record.

    Kind Regards,

    Tarik J

  • LA-13061059-0 Profile Picture
    50 on at
    I understand your reply, but there is a reason... I don't want to go into too much of our business detail here, but essentially we will have 2 customer cards per customer... one for the shop, one for the owner. Our industry has a lot of change in shop ownership, so this setup allows us to keep and manage (analysis) at shop level, but the invoicing and debt (important part) goes to the owner.
     
    So when I create the owner detail, which includes all of the address information, we want to copy that to the shop, then set the specific fields (pricing/VAT no/owner link - modification and a few other things on the shop card).
     
    I'm trying to save ~30 minutes per new customer setup. As I said we have 20-25 a week, that's nearly 125 man hours saved with this automation, so there is method to my madness.
  • Suggested answer
    Valentin Castravet Profile Picture
    31,340 Super User 2025 Season 2 on at
    I don't believe there is anything out of the box that will do this. Manually you can use config. packs or edit in excel to quickly copy the data to your new item. The best solution would be to for a developer to copy the copy item functionality so it works on customer cards. 
     
  • Suggested answer
    YUN ZHU Profile Picture
    95,331 Super User 2025 Season 2 on at
    It is indeed possible with Power Automate, I will have time to try it out next week.
    Similar to the following method, but a little simpler than the following one.
    Dynamics 365 Business Central: How to create Purchase Order from Sales Order with Power Automate (Copy lines from SO to PO)
     
     
    Thanks.
    ZHU
  • Suggested answer
    Saurav.Dhyani Profile Picture
    14,380 Super User 2025 Season 2 on at
    Hi,
     
    You can do it multiple ways.
     
    1. You can create a copy Customer functionality in Business Central like it exist in Copy Document.
     
    2. Or you can build a custom Power automate flow to copy customer and create new one.
     
    Both solutions work to achieve what you want. 
     
    Regards,
    Saurav Dhyani
  • Suggested answer
    YUN ZHU Profile Picture
    95,331 Super User 2025 Season 2 on at
    Hi, hope the following helps.
    Dynamics 365 Business Central: How to Copy Existing Customer to New Customer with Power Automate (Copy Customer)
     
     
    Thanks.
    ZHU
  • LA-13061059-0 Profile Picture
    50 on at
    Hi Zhu,
     
    You are amazing. Thanks for your time and effort in creating a great walkthrough.
     
    I've got some 'free time' later this week assigned to our BC data migration project, so I will try and put some time in testing this for my need. 
     
    Again, thanks so much.
     
     
  • Thilari Hettiarachchi Profile Picture
    83 on at
    Hi Yunzhu,
     
    I am using power automate to create a copy customer. I am unable to map boolean fields to copy from an existing customer as system throwing an error saying unable to convert from string to boolean. Is there any suggestion for this?

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

Responsible AI policies

As AI tools become more common, we’re introducing a Responsible AI Use…

Neeraj Kumar – Community Spotlight

We are honored to recognize Neeraj Kumar as our Community Spotlight honoree for…

Leaderboard > Small and medium business | Business Central, NAV, RMS

#1
OussamaSabbouh Profile Picture

OussamaSabbouh 3,143

#2
Jainam M. Kothari Profile Picture

Jainam M. Kothari 1,694 Super User 2025 Season 2

#3
YUN ZHU Profile Picture

YUN ZHU 1,067 Super User 2025 Season 2

Last 30 days Overall leaderboard

Featured topics

Product updates

Dynamics 365 release plans