Answered by:
Incremental Numbering Plug-in

Question
-
Hi,
I have registered the CRM4.0 Incremental Numbering Plug-in in my crm server.
But nothing happens with that.
What to do after registering the plug-in?
Please anyone help???? Urgent
Thanks,
Mathan
Wednesday, June 16, 2010 9:04 AM
Answers
-
Hi, Follow these steps.
(it is form the link i gave u
https://community.dynamics.com/forums/t/30744.aspx)
First, download the plug-in from http://crmnumbering.codeplex.com/releases/view/21489 when you extract the contents of the zip file you have four files:customizations.xml,
Magnetism.Crm4.dll,
microsoft.crm.sdk.dll and
microsoft.crm.sdktypeproxy.dll.
You can ignore the last two files. The customizations.xml file contains a number of customisations that need to be imported into your CRM installation. To import the customisation file select :Settings -> Customisation -> Import Customisations Browse to the location of the extracted customizations.xml file and select "Upload". Once the file is uploaded select "Import Selected Customizations". Next create a new attribute on the entity you want to increment (Guarantee No) with the following settings:
Display Name: this can be anything
Type: int
Name: anything you want, remember the name, you will need it later. (make sure you publish the new attribute on saving it).
Now go into the Incremental Numbering section (assuming you've imported the customizations file and published), add a new entry :
Entity Name: What ever the name of the Entity is (the Entity that contains the 'Guarantee No' attribute)Property Name: schema_name_from_above
Current Position: 0 (recommended, but can be any number you want to start from)
Save & Close
You then need to register the plug-in, download the plug-in registration tool from http://code.msdn.microsoft.com/crmplugin/Release/ProjectReleases.aspx?ReleaseId=2010Instructions on the registration tools use can be found here
Register new assembly -> Register new step
Message: Create
Primary Entity: invoice
Stage of Exec.: Pre
Exec. Mode: Sync
Triggering Pipeline: Parent
Let me know if you have any trouble.
Muhammad Ali Khan
http://malikhan.wordpress.com- Proposed as answer by Muhammad Ali Khan Wednesday, June 16, 2010 11:51 AM
- Marked as answer by DavidJennawayMVP, Moderator Monday, July 26, 2010 9:08 AM
Wednesday, June 16, 2010 11:10 AM
All replies
-
Register new assembly -> Register new step
Message: Create
Primary Entity: invoice
Stage of Exec.: Pre
Exec. Mode: Sync
Triggering Pipeline: ParentDid u follow all the instruction for intallation as here?
https://community.dynamics.com/forums/t/30744.aspx
Muhammad Ali Khan
http://malikhan.wordpress.comWednesday, June 16, 2010 9:42 AM -
Hi,
just confirm
1. Did you Follow all the steps as said above by Ali.
2. Did you modify this plugin source code ??
3. Did tried to create new invoice after registration ??
MahainWednesday, June 16, 2010 10:04 AMModerator -
Hi,
just confirm
1. Did you Follow all the steps as said above by Ali.
2. Did you modify this plugin source code ??
3. Did tried to create new invoice after registration ??
Mahain
what modification should i make to the coding?i have have created a new invoice too..
Actually my question now is where the number will be incremented and to which field?
Wednesday, June 16, 2010 10:35 AM -
Hi,
There is no need of any modification, it was my question to you that did you make any modification (may be that could be the reason that the plugin not working);
you should get the value in Inovide ID
MahainWednesday, June 16, 2010 10:59 AMModerator -
Hi, Follow these steps.
(it is form the link i gave u
https://community.dynamics.com/forums/t/30744.aspx)
First, download the plug-in from http://crmnumbering.codeplex.com/releases/view/21489 when you extract the contents of the zip file you have four files:customizations.xml,
Magnetism.Crm4.dll,
microsoft.crm.sdk.dll and
microsoft.crm.sdktypeproxy.dll.
You can ignore the last two files. The customizations.xml file contains a number of customisations that need to be imported into your CRM installation. To import the customisation file select :Settings -> Customisation -> Import Customisations Browse to the location of the extracted customizations.xml file and select "Upload". Once the file is uploaded select "Import Selected Customizations". Next create a new attribute on the entity you want to increment (Guarantee No) with the following settings:
Display Name: this can be anything
Type: int
Name: anything you want, remember the name, you will need it later. (make sure you publish the new attribute on saving it).
Now go into the Incremental Numbering section (assuming you've imported the customizations file and published), add a new entry :
Entity Name: What ever the name of the Entity is (the Entity that contains the 'Guarantee No' attribute)Property Name: schema_name_from_above
Current Position: 0 (recommended, but can be any number you want to start from)
Save & Close
You then need to register the plug-in, download the plug-in registration tool from http://code.msdn.microsoft.com/crmplugin/Release/ProjectReleases.aspx?ReleaseId=2010Instructions on the registration tools use can be found here
Register new assembly -> Register new step
Message: Create
Primary Entity: invoice
Stage of Exec.: Pre
Exec. Mode: Sync
Triggering Pipeline: Parent
Let me know if you have any trouble.
Muhammad Ali Khan
http://malikhan.wordpress.com- Proposed as answer by Muhammad Ali Khan Wednesday, June 16, 2010 11:51 AM
- Marked as answer by DavidJennawayMVP, Moderator Monday, July 26, 2010 9:08 AM
Wednesday, June 16, 2010 11:10 AM -
Hi Khan,
Thanks for your Info. I got working now.
I was well know with Registering the plug-in and registering the steps.
But the step which i missed was i did not create a new field in any entity.
Now i got it working .
Thank you so much.
-----------------------------------------------------
Mathanraj
Wednesday, June 16, 2010 11:30 AM