Advertisement

05.07.2008 at 05:53AM PDT, ID: 23382546 | Points: 500
[x]
Attachment Details
Copy Existing CRM Record
Tags: Microsoft, Dynamics CRM, 3.0, Copy Exisiting CRM Record
Is it possible to copy existing CRM records?  I have a custom entity that has a lot of repetitive records (it is an Equipment entity).  The core equipment will always be the same but the serial numbers will change.  Every time we order a new piece of equipment we have to setup the piece by hand (and sometimes there are 10-20 of the same pieces we buy at the same time).  So is there a way to create a peice of equipment and then copy it to create a new one?
Start your free trial to view this solution
Question Stats
Zone: Microsoft
Question Asked By: r270ba
Question Asked On: 05.07.2008
Participating Experts: 3
Points: 500
Views: 0
Translate:
Loading Advertisement...
05.07.2008 at 06:36AM PDT, ID: 21516220

All comments and solutions are available to Premium Service Members only.

Start your 7 day free trial and see for yourself why Experts Exchange is the easiest and most proven technology resource in the world. Get Started

Already a member? Login to view this solution.

 
05.07.2008 at 06:40AM PDT, ID: 21516250

All comments and solutions are available to Premium Service Members only.

Start your 7 day free trial and see for yourself why Experts Exchange is the easiest and most proven technology resource in the world. Get Started

Already a member? Login to view this solution.

 
05.07.2008 at 06:42AM PDT, ID: 21516264

All comments and solutions are available to Premium Service Members only.

Start your 7 day free trial and see for yourself why Experts Exchange is the easiest and most proven technology resource in the world. Get Started

Already a member? Login to view this solution.

 
05.07.2008 at 08:11AM PDT, ID: 21517254

All comments and solutions are available to Premium Service Members only.

Start your 7 day free trial and see for yourself why Experts Exchange is the easiest and most proven technology resource in the world. Get Started

Already a member? Login to view this solution.

 
05.07.2008 at 08:34AM PDT, ID: 21517498

All comments and solutions are available to Premium Service Members only.

Start your 7 day free trial and see for yourself why Experts Exchange is the easiest and most proven technology resource in the world. Get Started

Already a member? Login to view this solution.

 
05.07.2008 at 02:02PM PDT, ID: 21520328

All comments and solutions are available to Premium Service Members only.

Start your 7 day free trial and see for yourself why Experts Exchange is the easiest and most proven technology resource in the world. Get Started

Already a member? Login to view this solution.

 
05.07.2008 at 02:55PM PDT, ID: 21520680

All comments and solutions are available to Premium Service Members only.

Start your 7 day free trial and see for yourself why Experts Exchange is the easiest and most proven technology resource in the world. Get Started

Already a member? Login to view this solution.

 
05.07.2008 at 02:56PM PDT, ID: 21520689

All comments and solutions are available to Premium Service Members only.

Start your 7 day free trial and see for yourself why Experts Exchange is the easiest and most proven technology resource in the world. Get Started

Already a member? Login to view this solution.

 
05.07.2008 at 03:19PM PDT, ID: 21520850

All comments and solutions are available to Premium Service Members only.

Start your 7 day free trial and see for yourself why Experts Exchange is the easiest and most proven technology resource in the world. Get Started

Already a member? Login to view this solution.

 
05.07.2008 at 03:20PM PDT, ID: 21520861

All comments and solutions are available to Premium Service Members only.

Start your 7 day free trial and see for yourself why Experts Exchange is the easiest and most proven technology resource in the world. Get Started

Already a member? Login to view this solution.

 
05.07.2008 at 03:33PM PDT, ID: 21520933

All comments and solutions are available to Premium Service Members only.

Start your 7 day free trial and see for yourself why Experts Exchange is the easiest and most proven technology resource in the world. Get Started

Already a member? Login to view this solution.

 
05.07.2008 at 11:46PM PDT, ID: 21522743

All comments and solutions are available to Premium Service Members only.

Start your 7 day free trial and see for yourself why Experts Exchange is the easiest and most proven technology resource in the world. Get Started

Already a member? Login to view this solution.

 
 
Loading Advertisement...
Microsoft
  • Internet Protocols
  • Applications
  • Development
  • OS
  • Hardware
  • Windows Security
Apple
  • Operating Systems
  • Hardware
  • Programming
  • Networking
  • Software
Internet
  • Search Engines
  • File Sharing
  • WebTrends / Stats
  • Spy / Ad Blockers
  • Web Browsers
  • New Net Users
  • Web Development
  • Chat / IM
  • Anti Spam
  • Web Servers
  • Anti-Virus
  • Email Clients
Gamers
  • Tips
  • Online / MMORPG
  • Puzzle
  • Emulators
  • Action / Adventure
  • Role Playing
  • Consoles
  • Game Programming
  • Strategy
  • Sports
  • Misc
  • Computer Games
Digital Living
  • Hardware
  • New Net Users
  • New Users
  • Software
  • Digital Music
  • Gaming World
  • Home Security
  • Apple
  • Networking Hardware
Virus & Spyware
  • Vulnerabilities
  • IDS
  • Encryption
  • Anti-Virus
  • Operating Systems Security
  • Software Firewalls
  • WebApplications
  • Cell Phones
  • Operating Systems
  • Internet
  • Hardware Firewalls
Hardware
  • Handhelds / PDAs
  • Displays / Monitors
  • Components
  • Networking Hardware
  • Peripherals
  • Laptops/Notebooks
  • Storage
  • Servers
  • Desktops
  • New Users
  • Misc
  • Apple
Software
  • System Utilities
  • Industry Specific
  • Network Management
  • Photos / Graphics
  • Page Layout
  • VMWare
  • Misc
  • Web Development
  • OS
  • CYGWIN
  • Voice Recognition
  • Message Queue
  • Quality Assurance
  • Security
  • Firewalls
  • MultiMedia Applications
  • Development
  • Database
  • Office / Productivity
  • Business Management
  • OS/2 Apps
  • Server Software
  • Internet / Email
ITPro
  • OS
  • Storage
  • Encryption
  • Operating Systems Security
  • Apple Hardware
  • Laptops & Notebooks
  • Servers
  • Networking Hardware
  • Peripherals
  • Devices
  • Displays / Monitors
  • WebTrends / Stats
  • Search Engines
  • Firewalls
  • WebApplications
  • IDS
  • Vulnerabilities
  • Email Clients
  • File Sharing
  • Spy / Ad Blockers
  • Web Browsers
  • Web Servers
  • Networking
  • Anti-Virus
  • Chat / IM
  • Anti Spam
Developer
  • Web Servers
  • Web Browsers
  • Game Programming
  • Dev Tools
  • Industry Specific
  • Office / Productivity
  • Database
  • CYGWIN
  • Web Development
  • Search Engines
  • File Sharing
  • WebTrends / Stats
  • Programming
  • Content Management
  • Application Servers
  • Protocols
Storage
  • Removable Backup Media
  • Storage Technology
  • Servers
  • Grid
  • Remote Access
  • Backup / Restore
  • Misc
  • Hard Drives
OS
  • Miscellaneous
  • Security
  • Development
  • Linux
  • VMWare
  • MainFrame OS
  • Unix
  • Apple
  • OS / 2
  • AS / 400
  • BeOS
  • Microsoft
  • VMS / OpenVMS
Database
  • Oracle
  • Miscellaneous
  • MySQL
  • Software
  • Sybase
  • Contact Management
  • PostgreSQL
  • Data Manipulation
  • Clarion
  • InterSystems Cache
  • Siebel
  • MUMPS
  • OLAP
  • SQLBase
  • SAS
  • GIS & GPS
  • 4GL
  • Berkeley DB
  • DB2
  • Informix
  • Interbase / Firebird
  • FoxPro
  • Reporting
  • LDAP
  • Filemaker Pro
  • MS SQL Server
  • dBase
  • MS Access
Security
  • Misc
  • Web Browsers
  • Software Firewalls
  • Operating Systems Security
  • File Sharing
  • Spy / Ad Blockers
  • Vulnerabilities
  • WebApplications
  • IDS
  • Anti-Virus
  • Encryption
  • Anti Spam
  • Email Clients
  • VPN
  • Chat / IM
Programming
  • Editors IDEs
  • Installation
  • Handhelds / PDAs
  • Multimedia Programming
  • System / Kernel
  • Algorithms
  • Game
  • Signal Processing
  • Project Management
  • Open Source
  • Database
  • Misc
  • Languages
  • Processor Platforms
  • Theory
Web Development
  • Scripting
  • Blogs
  • Web Servers
  • Software
  • Search Engines
  • Web Graphics
  • Images
  • Internet Marketing
  • Images and Photos
  • Components
  • Document Imaging
  • Web Languages/Standards
  • Illustration
  • WebApplications
  • Fonts
  • WebTrends / Stats
  • Authoring
  • Digital Camera Software
  • Miscellaneous
Networking
  • Protocols
  • Apple Networking
  • Network Management
  • Message Queue
  • Application Servers
  • Content Management
  • File Servers
  • Email Servers
  • Misc
  • Java Editors & IDEs
  • Wireless
  • Networking Hardware
  • Backup / Restore
  • System Utilities
  • ISPs & Hosting
  • Web Servers
  • Storage Technology
  • Removable Backup Media
  • Servers
  • Broadband
  • Grid
  • OS / 2
  • Novell Netware
  • Unix Networking
  • Windows Networking
  • Security
  • Telecommunications
  • Operating Systems
  • Linux Networking
Other
  • Community Advisor
  • Lounge
  • Community Support
  • New Net Users
  • Philosophy / Religion
  • Math / Science
  • Miscellaneous
  • URLs
  • Expert Lounge
  • Politics
  • Puzzles / Riddles
Community Support
  • Suggestions
  • New to EE
  • New Topics
  • Community Advisor
  • CleanUp
  • Announcements
  • General
  • Feedback
  • Input
  • EE Bugs
 
05.07.2008 at 06:36AM PDT, ID: 21516220
Can you do a bulk import?

Does the field for the Serial Number have to be unique and required?
 
05.07.2008 at 06:40AM PDT, ID: 21516250
Serial Number is unique but not required.  We setup the pieces of equipment when they are ordered but do not know the Serial numbers until they are received at one of our facilities.  

I will take a look at the bulk import and let you know if that would work.  We are on Dynamics CRM 3.0.

Do you know if there is any way to have a "right click -> copy" functionality?
 
05.07.2008 at 06:42AM PDT, ID: 21516264
CRM 3.0 does not allow bulk import of custom entities.
 
05.07.2008 at 08:11AM PDT, ID: 21517254
Often the custom entity has "other" code that may or may not have that ability.  You are right that CRM 3.0 doesn't have OOTB bulk import for custom entities.

I have a "Batch Import" on one of my custom entities.

MS recommends no direct changing of the SQL databases for CRM, but for Data Duplication, you could likely get away with it.
 
05.07.2008 at 08:34AM PDT, ID: 21517498
Could you explain the "Batch Import"?
 
05.07.2008 at 02:02PM PDT, ID: 21520328
Hi,

MS more than recommends not changing the databse at a SQL level it renders the product unsupported if caught.  That's not saying it can't be done though of course.

I've setup many buttons that copy all the details of one instance of an entity to a new instance of an entity using JavaScript.  You could alter the ISV.Config.xml file to display a button for teh custom entity which could copy everything apart from the serial number which you could leave for the user to fill in.

Cheers,
MH
 
05.07.2008 at 02:55PM PDT, ID: 21520680
What about related entities?  Would it also copy the related entities (for example a piece of equipment and then all of the installed accessories)?
 
05.07.2008 at 02:56PM PDT, ID: 21520689
Maybe a customized bulk import is the better way to go?  I found this...

http://msdn.microsoft.com/en-us/library/bb291036.aspx
 
05.07.2008 at 03:19PM PDT, ID: 21520850
Hi,

You are getting a lot more complex if you want to copy everything that hangs off the custom entity.  You would need to do this using some form of DotNet code.  You could create a custom interface that asks you how many instances of an entity you want created and when the button's pushed all of them are created based on the initial instance of that entity with all details filled in apart from the serial numbers and all related entities created as well.

Che,
MH
 
05.07.2008 at 03:20PM PDT, ID: 21520861
Would this do it
http://www.c360.com/ImportManagerv3.aspx

or what about the data migration manager for CRM 4.0?
 
05.07.2008 at 03:33PM PDT, ID: 21520933
Hi,

This would add an extra level of complexity to it.  What you'd have to do is extract all the details from the CRM database to some form of file for import such as a CSV file or database table, create the extra records you want to import including the related records then import into CRM.  I've looked at this product before and I wasn't that impressed but each to their own.  A far simpler approach for the user and for speed would be to create the custom web page discussed above.

Che,
MH
 
05.07.2008 at 11:46PM PDT, ID: 21522743
You could leverage the CloneCase javascript sample here http://code.msdn.microsoft.com/MSCRM3/Release/ProjectReleases.aspx?ReleaseId=180
as a base for cloning a record in Javasvript, otherwise a .Net assembly would be the best option.
 
 
20080236-EE-VQP-29 / EE_QW_2_20070628