locked
Incremental Numbering Plug-in RRS feed

  • 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=2010

     

    Instructions 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
    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: Parent

    Did u follow all the instruction for intallation as here?

    https://community.dynamics.com/forums/t/30744.aspx

     


    Muhammad Ali Khan
    http://malikhan.wordpress.com
    Wednesday, 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 ??


    Mahain
    Wednesday, June 16, 2010 10:04 AM
    Moderator
  • 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


    Mahain
    Wednesday, June 16, 2010 10:59 AM
    Moderator
  • 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=2010

     

    Instructions 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
    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