Clone Addon not working with CRM 1.2

Attached is an add-on we were using with CRM 1.0 to enable the easy cloning
of records.  I can't get it to work with v1.2.  Hopefully someone can look
at it and tell me what's wrong.

We clone account records mostly.
The debugging I have done, indicates a duplicate record error when the
create account routine is called.  Maybe something to do with the address1
or address2 records linked to the account record???

Thanks

-Nathan

Below is the text of clone.aspx
---------------------------------------------------
<%@ Page Language="C#" enableViewState="false" Debug="true" %>
<%@ Import Namespace="System"%>
<%@ Import Namespace="System.Xml"%>
<%@ Import Namespace="System.Text"%>
<%@ Import Namespace="Microsoft.CRM.Platform.ComProxy"%>
<html>
 <head>
  <title>Cloning...</title>
  <link rel="stylesheet" type="text/css" href="/_common/styles/select.css"
/>
  <link rel="stylesheet" type="text/css" href="/_nav/tabs.css" />
  <link rel="stylesheet" type="text/css" href="/_nav/nav.css" />
  <link rel="stylesheet" type="text/css" href="/_nav/menu.css" />
  <link rel="stylesheet" type="text/css" href="/_common/styles/global.css"
/>
  <link rel="stylesheet" type="text/css" href="/_forms/styles/form.css" />
 </head>
 <script language="C#" runat="server">
 void Page_Init()
 {
  string strObjectId = Request.QueryString["oId"].ToString();
  string strObjectType = Request.QueryString["oType"].ToString();
  string strResult = "";

  CBizUser objCurrentUser = new CBizUser();
  CUserAuth objUserAuth = objCurrentUser.WhoAmI();

  strResult = RetrieveObject(Int16.Parse(strObjectType), strObjectId,
objUserAuth);

  if (strResult != "") {
   strResult = CloneObject(Int16.Parse(strObjectType), strResult,
objUserAuth);
  }

  if (strResult != "") {
   lblResult.Text += "Object sucessfully cloned. <BR><BR>The new record will
be listed with the same name or with 'Clone of...' in front of the name. <a
href='javascript:DisplayNewRecord(" + strObjectType + @", """ + strResult +
@""");'>Click here</a> to close this window.";
  }
 }


 string RetrieveObject(int iObjectType, string strObjectId, CUserAuth
objUserAuth) {
  string strResult = "";

  switch(iObjectType)
  {
   case 1:
    CRMAccount objAccount = new CRMAccount();
    strResult = objAccount.Retrieve( ref objUserAuth, strObjectId, "");
             break;

   case 2:
    CRMContact objContact = new CRMContact();
    strResult = objContact.Retrieve( ref objUserAuth, strObjectId, "");
    break;

   case 3:
    CRMOpportunity objOpportunity = new CRMOpportunity();
    strResult = objOpportunity.Retrieve( ref objUserAuth, strObjectId, "");
    break;

   case 4:
    CRMLead objLead = new CRMLead();
    strResult = objLead.Retrieve( ref objUserAuth, strObjectId, "");
             break;

   case 112:
    CRMIncident objIncident = new CRMIncident();
    strResult = objIncident.Retrieve( ref objUserAuth, strObjectId, "");
             break;

   case 123:
    CRMCompetitor objCompetitor = new CRMCompetitor();
    strResult = objCompetitor.Retrieve( ref objUserAuth, strObjectId, "");
             break;

   case 1084:
    CRMQuote objQuote = new CRMQuote();
    strResult = objQuote.Retrieve( ref objUserAuth, strObjectId, "");
             break;

   case 1088:
    CRMSalesOrder objOrder = new CRMSalesOrder();
    strResult = objOrder.Retrieve( ref objUserAuth, strObjectId, "");
             break;

   case 1090:
    CRMInvoice objInvoice = new CRMInvoice();
    strResult = objInvoice.Retrieve( ref objUserAuth, strObjectId, "");
             break;
  }

  return strResult;
 }


 string CloneObject(int iObjectType, string strObjectXml, CUserAuth
objUserAuth) {
  StringBuilder strFieldSet = new StringBuilder("");
  string strResult = "";

  try
  {
   XmlDocument objXmlDoc = new XmlDocument();
   objXmlDoc.LoadXml(strObjectXml);
   XmlNode objNode = objXmlDoc.DocumentElement;

   int[] arrPositions = new int[] { 1, 2, 3, 4, 112, 123, 1084, 1088,
1090 };
   int iPosition = Array.BinarySearch( arrPositions, iObjectType);

   string[] arrDescriptionNode = new string[] { "name", "firstname", "name",
"subject", "title", "name", "name", "name", "name" };
   string strDescriptionNode = arrDescriptionNode[iPosition];

   string[][] arrInvalidNodes = new string[][]
      {
       new string[] { "createdby", "createdon", "modifiedby", "modifiedon",
"owningbusinessunit", "statecode" },
       new string[] { "accountid" },
       new string[] { "contactid", "fullname" },
       new string[] { "opportunityid" },
       new string[] { "fullname", "leadid" },
       new string[] { "incidentid", "ticketnumber" },
       new string[] { "competitorid", "organizationid" },
       new string[] { "quoteid", "quotenumber", "revisionnumber",
"totallineitemamount", "totallineitemdiscountamount", "totaltax" },
       new string[] { "ordernumber", "salesorderid", "totallineitemamount",
"totallineitemdiscountamount", "totaltax" },
       new string[] { "invoiceid", "invoicenumber", "totallineitemamount",
"totallineitemdiscountamount", "totaltax" }
      };

   strFieldSet.Append("<" + objNode.Name + ">");
   for (int i = 0; i < objNode.ChildNodes.Count; i++) {
    if (objNode.ChildNodes.Item(i).Name == strDescriptionNode) {
     strFieldSet.Append("<" + strDescriptionNode + ">Clone of " +
objNode.ChildNodes.Item(i).InnerText + "</" + strDescriptionNode + ">");
    } else if ((Array.BinarySearch( arrInvalidNodes[0],
objNode.ChildNodes.Item(i).Name) < 0) && (Array.BinarySearch(
arrInvalidNodes[iPosition+1], objNode.ChildNodes.Item(i).Name) < 0)) {
     strFieldSet.Append(objNode.ChildNodes.Item(i).OuterXml);
    }
   }
   strFieldSet.Append("</" + objNode.Name + ">");

   switch(iObjectType)
   {
    case 1:
     CRMAccount objAccount = new CRMAccount();
     strResult = objAccount.Create( ref objUserAuth,
strFieldSet.ToString());
     break;

    case 2:
     CRMContact objContact = new CRMContact();
     strResult = objContact.Create( ref objUserAuth,
strFieldSet.ToString());
     break;

    case 3:
     CRMOpportunity objOpportunity = new CRMOpportunity();
     strResult = objOpportunity.Create( ref objUserAuth,
strFieldSet.ToString());
     break;

    case 4:
     CRMLead objLead = new CRMLead();
     strResult = objLead.Create( ref objUserAuth, strFieldSet.ToString());
     break;

    case 112:
     CRMIncident objIncident = new CRMIncident();
     strResult = objIncident.Create( ref objUserAuth,
strFieldSet.ToString());
     break;

    case 123:
     CRMCompetitor objCompetitor = new CRMCompetitor();
     strResult = objCompetitor.Create( ref objUserAuth,
strFieldSet.ToString());
     break;

    case 1084:
     CRMQuote objQuote = new CRMQuote();
     strResult = objQuote.Create( ref objUserAuth, strFieldSet.ToString());
     break;

    case 1088:
     CRMSalesOrder objOrder = new CRMSalesOrder();
     strResult = objOrder.Create( ref objUserAuth, strFieldSet.ToString());
     break;

    case 1090:
     CRMInvoice objInvoice = new CRMInvoice();
     strResult = objInvoice.Create( ref objUserAuth,
strFieldSet.ToString());
     break;

   }
  } catch ( Exception e ) {
   lblResult.Text += "Error creating new object: " + e.Message;
  }

  return strResult;
 }

 </script>
>
 <script language="javascript">
  function DisplayNewRecord(iType, sId) {
   try {
    // Refresh the main grid
    var objWindow = window.opener;
    while(objWindow.opener != undefined) {
     objWindow = objWindow.opener;
    }
    objWindow.crmGrid.location.reload();
   } catch (e) {  }

   try {
    // Display the newly created record
    window.opener.openObj(iType, sId);
   } catch (e) {  }

   try {
    // Close this window
    window.close();
   } catch (e) {  }
  }
 </script>
 <body>
  <table class="layout" cellspacing="0" cellpadding="0" width="100%">
   <tr height="24">
    <td width="100%">
     <table cellspacing="0" cellpadding="0" class="mnubar">
      <tr>
       <td>
        <img src="/_imgs/mnu_vSpacer.gif" hspace="3"></td>
       <td class="icMenu" noWrap>
        <span tabIndex="0" class="menu">
         <table width="100%">
          <tr>
           <td align="right" class="mnuTitle mnuRight" noWrap><asp:label
id="lblTitle" runat="server" EnableViewState="False" /></td>
          </tr>
         </table>
        </span>
       </td>
      </tr>
     </table>
     <div style="border-top:1px solid #969693;border-bottom:1px solid
#C2C2BF;"></div>
    </td>
   </tr>
   <tr>
    <td class="leftBar" style="width:100%">
     <form runat="server">
      <table width="100%">
       <tbody valign="top">
        <tr>
         <td align="center"><asp:Label id="lblResult" runat="server"
EnableViewState="False" /></td>
        </tr>
       </tbody>
      </table>
     </form>
    </td>
   </tr>
   <tr height="23">
    <td class="statusBar">
     &nbsp;
    </td>
   </tr>
  </table>
 </body>
</html>


begin 666 clone.zip
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
M`+\A```*````````````( ````````!#;&]N92YA<W!X4$L%!@`````!``$`
*. ````T)````````
`
end

0
Pieper (1)
2/11/2004 3:44:28 PM
crm 35858 articles. 1 followers. Follow

0 Replies
738 Views

Similar Articles

[PageSpeed] 51

Reply:

Similar Artilces:

AJAX AutocompleteExtender does not work when type between delimeters
I have a multiline textbox attached with ajax autocomplete extender with "\n" as delimeter. When i type between these delimeters, the suggestion list does not appear. Eg. : hi //When i type between these lines of "hi" and "bye", the suggestionlist does not appear. bye If "," is used as delimeter then hi,"PROBLEM",bye suggestionlist does not appear between "hi" and "bye". I want the list to appear anywhere in between delimeters. Submitted via EggHeadCafe - Software Developer Portal of Choice ...

Outlook 2007 work not work
Hopefully someone knows how to uninstall and reinstall Outlook 2007. It stopped working, so I made the mistake of using third-party software to straighten out my *.pst file. It created it's own mailboxes I cannot use for "connecting" to hotmail. Now I know I have to start to scratch to fix it, unless there is a way to remove mailboxes. Does anyone know how I can start over? -- Macdaibhidh You can use the Mail applet in the control panel to create new profiles that contain different types of accounts. Using this applet, you can cleanup existing profiles or ...

CRM email activity
when i try to use the body of an crm email activity, the body contains tags, by example <FONT ...> text </FONT> .... There are any chance of the body to not contain tags? -- Regards, Pedro Airó This behavior is hard-coded into to Microsoft CRM and is therefore "By Design". Having said that, what are you trying to accomplish? If I knew what you were trying to do, I may be able to suggest a workaround or possible solution. Aaron Elder Director, Software Development invokesystems solid technology. sound thinking. http://www.invokesystems.com "Pedro Ai...

How do I get Gmail to work with outlook 2007
I had my gmail account set up in Oulook Express, but now I have 2007. I set up the account correctly, but none of my emails come through. They do show up in my Gmail account though. Please help me I don't want to feel as if I just wasted money on this. "Nikkerdoodles" <Nikkerdoodles@discussions.microsoft.com> wrote in message news:91F3DCEC-503D-4C41-972E-4471FB4FDA59@microsoft.com... >I had my gmail account set up in Oulook Express, but now I have 2007. I >set > up the account correctly, but none of my emails come through. They do > show > up in m...

Outlook (Laptop) Client and .Net 2.0
Hi All, Just a question: Will the Version 3 Outlook Client install with .Net Framework 2.0? Thanks, Nathan Manzi It should be fine. In 3.0, during the Outlook install, it will check for all the requirements and install the ones you don't have. Frank Lee Workopia, Inc. http://www.workopia.com/Links.htm "Nathan Manzi" wrote: > Hi All, > > Just a question: Will the Version 3 Outlook Client install with .Net > Framework 2.0? > > Thanks, > Nathan Manzi ...

I can't get the driver to work for my tp-link usb wireless adapter
I've recently put a fresh installation of XP on my computer. It has SP3 installed as well. It recognises the adapter but it just doesn't work. When I look in device manager I see an exclamation mark beside it. I also get (error code 39) when i try to install the driver again. Please help me, I've trawled through the internet looking for help but nothing has helped. Thanks in advance. On 6/17/2010 2:52 PM, paddy1972 wrote: > > I've recently put a fresh installation of XP on my computer. It has SP3 > installed as well. It recognises the adapter but it...

Keyboard shortcuts no longer work
Since yesterday, have had difficulty using any Ctrl shortcut normally used for formatting (such as Ctrl+Shift+Up arrow to select a range)...but the Ctrl key still works. I'm assuming it's a setting change of some sort, but seem unable to figure it out. It's for Excel 2000 Hate to sound like the help desk, but have you rebooted? "gman100" wrote: > Since yesterday, have had difficulty using any Ctrl shortcut normally used > for formatting (such as Ctrl+Shift+Up arrow to select a range)...but the Ctrl > key still works. I'm assuming it's a setting...

Customizing Outlook 2003 #2
I just received Outlook 2003 with my new computer. I can't say I like the interface very much -- too much junk on the screen. Is there a "skin" or some other thing I can get to make it look more like the old Outlook -- flatter colors, etc.? Thanks. -- ------------------------------------------ Jeffrey Needle jeff.needle@gmail.com "too much junk on the screen" maybe you have too many things open - just a folder list on the left and outlook today on the right looks fairly minimal - if your in XP you may want to go back to the 'XP Classic' theme? O ...

Intermittently receiving SMTP Error 5.6.1
I have been receiving this error for about 6 months now, but because it lacks a critical status, it just lingers on... A quick infrastructure view - All email is filtered through our Barracuda and sent to our Exchange 2003 server. Email is then forwarded, via the Active Directory setting, to Blackberrys, for those users that have them. For some reason, certain HTML emails are not successfully sent to the Blackberry mail server. I have a 5.6.1 error and an NDR sent to the original sender. Of course, the Exchange mailbox receives it, but the Blackberry does not. This only occurs ...

VLOOKUP function part 2...
Apologies for the repeat thread, just there is so much traffic here that the last part of my query went without an answer. Sheet "Employee Data" holds usernames of about 1500 employees in the format "joe.bloggs" in column A and employee payroll numbers in the format 00001, 00002, etc in column B I am looking for a formula so that in another worksheet, where an employee types a name in the format "Joe", "Bloggs", "joe.bloggs" or Joe Bloggs" in the cell in column C, it will return the relevant payroll number in column D. If t...

Cloning Austin Powers (with modifications)
Hi, Does anyone know how to do the following, for example, please? Cell A1 shows: Austin Powers, International Man of Mystery. However I'd like cell A2 to copy the information, but delete everything from the comma onwards automatically. So cell A2 should show: Austin Powers Thanks for your help, Dan. ------------------------------------------------ ~~ Message posted from http://www.ExcelTip.com/ ~~ View and post usenet messages directly from http://www.ExcelForum.com/ Dan, Try the following formula. It works regardless of whether a comma exists in A1. =IF(ISERROR(FIND(",&...

RWW for 1 client not working anymore
Hello, I have SBS2003r2 with some clients (XPPro)and everything has been working fine for quite some time. Now I have 1 client that cannot use Remote Desktop or RWW we get an error as if the client was turn off. Everything is working properly with the client except that. We cannot access the Remote Desktop either in the LAN or through the internet, but every other clients work. I have look everywhere and I do not know what is wrong. On the Lan, if I use mstsc, I cannot access the Remote Desktop for that client using the computer name on the domain, but using the IP address ...

Links between sheets #2
Please Help!!!!!! I need to figure out a way to have several sheets link to a master sheet so that when I modify a formula on the master sheet the formulas on the individual sheets will change as well. The only kicker is that the formulas linked on the individual sheet has to be able to use data on its respective sheets only. Any help would be greatly appreciated. Write a VBA 'function'... That will be specific to whatever sheet/book it is used in. "Jack" wrote: > Please Help!!!!!! > > I need to figure out a way to have several sheets link to a master shee...

Counting dates in multiple work sheets and work books
I have 12 workbooks that divide up each of our branches with work sheets for each employee. What I want to do is count training session completion dates by month and year and have them all added up on my Summary Work Book so that I can make graphs that have years year divided up per month. Thanks Kevin ...

425 5.1.0 Dropping connection due to an error on this server
I am receiving the following error on a Exchange 2000 Server. 425 5.1.0 Dropping connection due to an error on this server I cannot seem to find what this is, has anybody got any thoughts. Thanks David Furlong Is that for outgoing mail? Very likely there is an error condition on the other server and Exchange is just reporting it to you. David Furlong wrote: > I am receiving the following error on a Exchange 2000 Server. 425 5.1.0 > Dropping connection due to an error on this server > > I cannot seem to find what this is, has anybody got any thoughts. > > Thanks >...

Merging Labels #2
Hello, I'm back with the same question. How do you get labels to merge from a database on one sheet? Not individual names on one sheet each? The instructions I have received so far does not work: 1. Under setup page size, create a blank page that is the size of one label. 2. Under Page Setup, select the option "Change Copies per Sheet", Click on "Multiple Copies Per Sheet". I still get multiple labels on one sheet with one name???? >-----Original Message----- >Hello, I'm back with the same question. How do you get labels to merge from >a database...

3D Graphics #2
Hello, I want to know wich library do you utilize to make wire framed 3D grapics with Visual C++ .NET. I know that we can choose OpenGL. I want to know if someone utilize HOOPS or HEIDI. Thanks, Claude ...

Server/Client Side Rules Not Working?
Hello all, We have an Exchange Server v5.5 build 2653.23 SP4 running on a Windows 2000 SP4 machine. Whenever ANY one of our Outlook 2000 and Outlook 2003 clients tries to create a rule it ALWAYS defaults to client-side, and never actually executes. There are no errors logged in the Applications event log on the server or client. Here is some additional info you may find useful: 1. The Exchange server resides in domain:CDS 2. Users logon to domain:NT (2-way trust established with doamin:CDS), their primary account is listed in ExchAdmin as NT/Username. 3. When users logon to do...

asp.net Framework 2.0 Ajax
salve a tutti. inizialmente ho realizzato una pagina asp. net ed in seguito ho aggiunto del codice AJAX inserendo nella pagina sia la dichiarazione iniziale <%@ Register Assembly="System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" Namespace="System.Web.UI" TagPrefix="asp" %> sia lo scriptManager sia nel web.config la dichiarazione <add assembly="System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/></assemblies>. Al momento dell'...

CDateTimeCtrl #2
How do I initialize a CDateTimeCtrl to blank and what if the user doesn't know the date how can it be left blank? ...

Clean up Adventure Works or other CRM database for importation tests
How could I rapidly remove all contacts, opportunities, activities and accounts in a DB? Hello Patrice, I most of the times use the SDK for this. You will find a good example of this on the Microsoft Dynamics CRM Team Blog: http://blogs.msdn.com/crm/archive/2007/02/02/performing-a-crm-data-bulk-delete.aspx Best regards, Merijn van Mourik Macaw Business Solutions "Patrice Mariet" wrote: > How could I rapidly remove all contacts, opportunities, activities and > accounts in a DB? > many thanks "Merijn van Mourik" <MerijnvanMourik@discussions.microso...

How clone a view
Hi, can anybody tell me, how can I clone a view with dmo or TSQL? Thanks What do you mean by "clone" a view? You want to create an exact copy of the view somewhere? If so, on the SQL side you might start by querying INFORMATION_SCHEMA.VIEWS. There's a column called VIEW_DEFINITION that has the exact DDL CREATE VIEW statement in it. "Thomas Hase" <tohasremspam@freenet.de> wrote in message news:gi8pk594sfo314dr49t3r0tjitfno15nhr@4ax.com... > Hi, > > can anybody tell me, how can I clone a view > with dmo or TSQL? > > Tha...

Calculate total Hours between 2 date and time
Hi, Can anyone help me on how i can calculate total hours between 2 date and time. eg. Field A1 i have 12/25/2005 17:35 A2 i have 12/28/2005 17:00 and result will be in field A3 Pls help. Thanks -- Tylim ------------------------------------------------------------------------ Tylim's Profile: http://www.excelforum.com/member.php?action=getinfo&userid=34217 View this thread: http://www.excelforum.com/showthread.php?threadid=539767 Just subtract one from the other and format the cell as [h]:mm:ss, i.e. enter this formula in cell A3: =A2-A1 Hope this helps. Pete Good one Pete....

A How To Getting Entourage 2004 to work with Exchange via OWA
If you are having trouble getting the Gal and Calendar to work here is a how too 1 get a face to face with your network admin if at all possible. 2 ask the name of the Ldap server that host host the global catalog If there are more than one get the fully qualified domain name (FQDN) of both of them. 3 ask what is the server name that host the public folders in exchange. if you do not have public folders which I cannot imagine why not, ask which server host the free busy. It may not be the exchange server you log into 4 Make sure you know your http:// address to your OWA server. ...

Example Implementation CRM
Work in a development company, with support and we are implementing the CRM. I need an example implementation of the CRM, (attention to the client, flow of cases, communications between area, etc.) Thank you very much! Search on msdn.microsoft.com for Microsoft CRM. You will see a lot of example code. Probably nothing to match your exact requirements but at least information to get you started "Eduardo Testa" <etesta@voipgroup.com> wrote in message news:eTwt$sHNEHA.2540@TK2MSFTNGP10.phx.gbl... > Work in a development company, with support and we are implementing the CRM...