|   Adding Customized field to a CRM Contact form     Posted: 02 Mar 2004 08:35 AM PST It involves disabling replication, making manual metabase/table/schema mods,and then re-enabling replication.  We have a fairly involved process that
 lets us do it without breaking CRM.
 
 Unfortunately it's far too complex for us to recommend people trying
 themselves.  You need to have extensive experience with the MSCRM and
 METABASE architectures to do it without breaking the web or outlook client.
 If you send me an email, I can have our support services get in touch with
 you regarding what would be involved, and what the associated costs would
 be.
 
 Mike
 
 greaterthantwo media
 Printable Quotes, Orders and Invoices, with line-item details, now available
 for MSCRM.
 http://www.greaterthantwo.com
 
 
 <microsoft.com> wrote in message
 news:594101c40079$f9a8d250$gbl...
 
 
 
 | 
    |   Sharepoint co-existence     Posted: 02 Mar 2004 03:36 AM PST Thanks Michael,
 This is not a scenario that the Microsft CRM support team have recommended for performance reasons, as well as the one that you have stated.
 
 regards,
 
 Andy.
 
 | 
    |   Cannot add custom fields     Posted: 01 Mar 2004 11:15 PM PST Hi Marina, have you published your new fields?  They won't show up on theMSCRM database tables until after you publish.  CRM 1.2 has been released,
 so you might want to think about switching off the beta.
 
 Mike
 
 greaterthantwo media
 Printable Quotes, Orders and Invoices, with line-item details, now
 availablefor MSCRM.
 http://www.greaterthantwo.com
 
 
 "Milanina Marina" <ru> wrote in message
 news:u$phx.gbl...
 
 
 
 | 
    |   MS Partner - CRM License Key     Posted: 01 Mar 2004 05:02 PM PST We had two sets - one from Partnersource and one from ourAction Pack - ta-da - right on the back of the Action Pack
 one was our code..  I've been toting around the other
 set...
 
 Thanks Anders!
 
 Sue
 
 are
 in
 with
 
 | 
    |   multips errors when emailing from CRM 1.2     Posted: 01 Mar 2004 02:40 PM PST This part is now fixed. I had some issues with the IUSR anonymous accountand now that is fixed.
 
 Any ideas on the other problems?
 
 
 Thanks
 Greg
 
 
 
 "Michael Schumacher (MS)" <microsoft.com> wrote in message
 news:phx.gbl...
 occurred.</description><details>An
 
 
 <snip>
 
 
 
 | 
    |   Too Slow to Sync records between ERP and MSCRM     Posted: 01 Mar 2004 12:34 PM PST In addition to Mike's suggestions, I'd also say to reevaluate how muchdata you're forcing to sync every night.  It sounds like you're trying
 to synch every record.  Is there any way you can only send the record
 that have changed?  How about trying to use Biztalk to process the
 synch psuedo-real time through out the day?
 
 Matt
 
 
 On Mon, 1 Mar 2004 12:44:04 -0800, "GreaterThanTwo Media"
 <com> wrote:
 
 Hi Jonathan, the SOAP proxy API is incredibly slow (especially on CRM
 1.0).
 You might want to look into using the unsupported COM proxy API.  It's
 much
 faster, and the object interface is basically identical (but you don't
 need
 to specify credentials or url properties).  It's quite easy to switch
 code
 between the two.  The only consideration is that it's unsupported, and
 may
 be changed/dropped in a future version.
 
 Also, what is your server setup?  You may want to consider beefing up
 your
 SQL server box in order to get the throughput you need.
 
 Mike
 
 greaterthantwo media
 Printable Quotes, Orders and Invoices, with line-item details, now
 available
 for MSCRM.
 http://www.greaterthantwo.com
 
 
 "Jonathan Jiang" <com> wrote in message
 news:52f001c3ffcc$9e14f250$gbl...
 
 
 
 | 
    |   CRM SFO setup     Posted: 01 Mar 2004 12:09 PM PST Well, in an offline scenario as you describe it, you might run into severalproblems.
 
 You use two different Windows profiles and hence two different Outlook
 profiles:
 
 - the Outlook Offline File (.ost) is bound to an Outlook Profile, you might
 be able to bind it to your other account by at least synchronizing once
 with your "offline" Windows account against your Exchange Server, but that
 might lead quite unpleasant side effects.
 
 - the offline features of CRM are bound to your Windows AND Outlook profile,
 the permissions to the local SQL replica will be one point, attaching it to
 the other Outlook profile another one.
 
 To follow the previous poster, the best way is to use one profile, and
 that's the way SFO is designed to work, one Windows and one Outlook
 profile. You should be able to logon with your domain account whether
 online or offline.
 
 Hope thet helps.
 
 | 
    |   CRM licenses order     Posted: 01 Mar 2004 10:59 AM PST You can go to eopen.microsoft.com and login with a MSPassport. From there, you can add agreeements to the
 system and then get your codes.
 
 If you'd prefer, you can contact our company and we can
 assist you with that. We are a couple hours off the coast,
 but the advantage is that we work long after you've gone
 home to get you information before you wake up in the
 morning.
 
 I'm sorry you had such difficulty. When we place an order
 for MS Licenses, we get a response from our distributor
 within 24 hours. At which point we forward the e-mail to
 you with your codes. Your reseller should have the same
 repsonse time from their channel.
 
 Aloha,
 
 Michael James
 Solutions Architect
 GeminiTech, LLC
 94-1057 Mele Street
 Waipahu, HI 96797
 
 808-843-1000 x103
 
 
 
 system, and our
 process. The last thing
 Confirmationi", and
 that I would shortly
 CRM keys.........
 do any MS Partners
 
 | 
    |   MS Post Call-Out Sample     Posted: 01 Mar 2004 08:34 AM PST Andre,
 As Rob mentioned, make sure that you interface has the EXACT GUI from
 the example.  But you still register the GUID from your coponent in
 the table.
 
 Matt
 
 On Tue, 2 Mar 2004 13:44:49 +0100, "Andre Grumbach"
 <andre.grumbach@.itvt.nospam.de> wrote:
 
 Hi Rob,
 I also try it with this F4233E5B-17DC-4661-9ABC-6707A9F99215 GUID, but
 it
 have the same result and didn't work.
 i tell you know my approach:
 1.. I'm Programming (copy) the HowTo from this page
 http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnmbscrm1_2/html/mbs_crmPostCalloutsv1d2.asp
 (on my local Computer)
 2.. I make a strong key for this project and add it to the
 Assembly.cs
 3.. I'm built the Code
 4.. I copy the code to the VPC Server with the MSCRM (on this VPC
 isn't
 any kind of VS-Net installed, only the :Net Framework)
 5.. I registry the release Dll to the Gac (like Gacutil -i path to
 dll)
 6.. I register with regsvcs path to dll
 7.. I registry the Callout Object in the SQL Statement (I am using
 the
 GUID like I'm using for my CRM Calss)
 After I do this, I try to check my Sample and create an Account in the
 CRM.
 
 But it didn't work, there is no text file.
 
 So what did I wrong?
 
 Here is my C# code and my SQL Statemant (again):
 
 [C#]
 
 using System;
 
 using System.EnterpriseServices;
 
 using System.Runtime.InteropServices;
 
 using System.IO;
 
 
 
 
 
 [assembly: ApplicationName("Callout Example")]
 
 [assembly: ApplicationActivation(ActivationOption.Server)]
 
 [assembly:
 ApplicationAccessControl(false,AccessChecksLevel=A  ccessChecksLevelOption.App
 licationComponent)]
 
 
 
 namespace CRMCallout.dll
 
 {
 
 
 
 [GuidAttribute("F4233E5B-17DC-4661-9ABC-6707A9F99215")]
 
 
 
 public interface ICRMCallout
 
 {
 
 void PostCreate(int ObjectType, string ObjectId, string
 OrigObjectXml);
 
 void PostUpdate(int ObjectType, string ObjectId, string
 OrigObjectXml);
 
 void PostDelete(int ObjectType, string ObjectId);
 
 }
 
 
 
 [GuidAttribute("AA4AD2AC-97B8-4d24-8E81-388A655DDBE5")]
 
 [ClassInterface(ClassInterfaceType.AutoDispatch)]
 
 
 
 public class CRMCaller : ServicedComponent, ICRMCallout
 
 {
 
 
 
 public void PostCreate(int ObjectType, string ObjectId,
 string
 OrigObjectXml)
 
 {
 
 FileInfo fi = new
 FileInfo(@"C:\CSCallout_Insert.txt");
 
 StreamWriter s = fi.AppendText();
 
 s.WriteLine("CRM Create Event Occurred...\n");
 
 s.WriteLine("Object Type: " +
 ObjectType.ToString());
 
 s.WriteLine("Object ID: " + ObjectId.ToString());
 
 s.WriteLine("Object XML String: ");
 
 s.WriteLine(OrigObjectXml);
 
 s.WriteLine();
 
 s.Close();
 
 }
 
 
 
 public void PostUpdate(int ObjectType, string ObjectId,
 string
 OrigObjectXml)
 
 {
 
 FileInfo fi = new
 FileInfo(@"C:\CSCallout_Update.txt");
 
 StreamWriter s = fi.AppendText();
 
 s.WriteLine("CRM Update Event Occurred...\n");
 
 s.WriteLine("Object Type: " +
 ObjectType.ToString());
 
 s.WriteLine("Object ID: " + ObjectId.ToString());
 
 s.WriteLine("Object XML String: ");
 
 s.WriteLine(OrigObjectXml);
 
 s.WriteLine();
 
 s.Close();
 
 }
 
 
 
 public void PostDelete(int ObjectType, string ObjectId)
 
 {
 
 FileInfo fi = new
 FileInfo(@"C:\CSCallout_Delete.txt");
 
 StreamWriter s = fi.AppendText();
 
 s.WriteLine("CRM Delete Event Occurred...\n");
 
 s.WriteLine("Object Type: " +
 ObjectType.ToString());
 
 s.WriteLine("Object ID: " + ObjectId.ToString());
 
 s.WriteLine();
 
 s.Close();
 
 }
 
 }
 
 }
 
 
 
 [SQL]
 
 declare @subscriberid uniqueidentifier
 
 set @subscriberid = newid()
 
 
 
 -- Insert Subscriber (Sample Module)
 
 insert into Subscriber(SubscriberId, CLSIDorProgId, Name, Description)
 
 values
 
 (@subscriberid, N'{F4233E5B-17DC-4661-9ABC-6707A9F99215}', N'My Sample
 
 Callout Module', N'')
 
 
 
 --Insert into EntityEventSubscribers
 
 declare @entityid uniqueidentifier
 
 
 
 --Account(post-create, post-update, post-delete)
 
 select @entityid = EntityId from Entity where ObjectTypeCode = 1
 
 update Entity set EventMask = EventMask | 1 where ObjectTypeCode = 1
 
 
 
 insert into EntityEventSubscribers(EventId, EntityId, SubscriberId,
 
 CalloutOrder, IsEnable, IsAsyncHandler) values
 
 (2, @entityid, @subscriberid, 0, 1, 0)
 
 insert into EntityEventSubscribers(EventId, EntityId, SubscriberId,
 
 CalloutOrder, IsEnable, IsAsyncHandler) values
 
 (8, @entityid, @subscriberid, 0, 1, 0)
 
 insert into EntityEventSubscribers(EventId, EntityId, SubscriberId,
 
 CalloutOrder, IsEnable, IsAsyncHandler) values
 
 (32, @entityid, @subscriberid, 0, 1, 0)
 
 
 
 --Contact(post-create, post-update, post-delete)
 
 select @entityid = EntityId from Entity where ObjectTypeCode  = 2
 
 update Entity set EventMask = 1 where ObjectTypeCode = 2
 
 
 
 insert into EntityEventSubscribers(EventId, EntityId, SubscriberId,
 
 CalloutOrder, IsEnable, IsAsyncHandler) values
 
 (2, @entityid, @subscriberid, 0, 1, 0)
 
 insert into EntityEventSubscribers(EventId, EntityId, SubscriberId,
 
 CalloutOrder, IsEnable, IsAsyncHandler) values
 
 (8, @entityid, @subscriberid, 0, 1, 0)
 
 insert into EntityEventSubscribers(EventId, EntityId, SubscriberId,
 
 CalloutOrder, IsEnable, IsAsyncHandler) values
 
 (32, @entityid, @subscriberid, 0, 1, 0)
 
 
 
 --Customer Address(post-create, post-update, post-delete)
 
 select @entityid = EntityId from Entity where ObjectTypeCode  = 1071
 
 update Entity set EventMask = 1 where ObjectTypeCode = 1071
 
 
 
 insert into EntityEventSubscribers(EventId, EntityId, SubscriberId,
 
 CalloutOrder, IsEnable, IsAsyncHandler) values
 
 (2, @entityid, @subscriberid, 0, 1, 0)
 
 insert into EntityEventSubscribers(EventId, EntityId, SubscriberId,
 
 CalloutOrder, IsEnable, IsAsyncHandler) values
 
 (8, @entityid, @subscriberid, 0, 1, 0)
 
 insert into EntityEventSubscribers(EventId, EntityId, SubscriberId,
 
 CalloutOrder, IsEnable, IsAsyncHandler) values
 
 (32, @entityid, @subscriberid, 0, 1, 0)
 
 
 
 I hope somebody can help me
 
 
 
 Thx Andre Grumbach
 
 
 | 
    |   Read only fields based on picklist values     Posted: 01 Mar 2004 07:43 AM PST Hi Jakob, the only event supported for the picklist is the onchange event,so you would only be able to enable/disable fields when a user picks a value
 (not when the form is opened or saved).  You need to set the field to
 disabled, as well as changing the style.
 
 There are ways to add other javascript events to form fields, but it's not
 currently supported or documented.
 
 Mike
 
 greaterthantwo media
 Printable Quotes, Orders and Invoices, with line-item details,
 nowavailablefor MSCRM.
 http://www.greaterthantwo.com
 
 
 "msnews.microsoft.com" <dk> wrote in message
 news:OPa6uP6$phx.gbl...
 
 
 
 | 
    |   Is it poosible to custmize the form printouts?     Posted: 01 Mar 2004 12:36 AM PST Hi Alper, the SDK allows you to create custom web pages that can pretty muchdo anything you want to program them to do.  So if you want to build your
 own web page to print case out in a different format (i.e. including the
 address), then you could use the SDK to learn how do this.  There is nothing
 specific about printing, you just need to create a web page that contains
 the case data formatted in the way you want.  The SDK gives you the
 programming API to be able to access CRM data, and integrate your web page
 into CRM by adding custom toolbar or menu options.  You need expereince with
 web development to do this.
 
 Another option, as Gary mentioned, is to create or edit a crystal report to
 print the information you need.  You can also make the crystal report open
 from a toolbar button or menu option.
 
 Mike
 
 greaterthantwo media
 Printable Quotes, Orders and Invoices, with line-item details, now
 availablefor MSCRM.
 http://www.greaterthantwo.com
 
 
 "Alper Can" <com.tr> wrote in message
 news:eZsrab9$phx.gbl...
 the
 
 
 
 | 
    |   Populating fields from Custom form to an Original form     Posted: 29 Feb 2004 08:04 PM PST Dirty solutionIn your onload-event add something like
 MyForm.Mycontrol.value = window.opener.crmForm.name.value
 
 |