Urgent opening for MS Dynamics Axapta Technical with CMMi 5 Company

Summary:Urgent opening for MS Dynamics Axapta Technical with CMMi 5 Company

Experience: 2-12 yrs

Job Location: Chennai ,Mumbai , Pune ,Hyderabad, Bangalore

Job Descriptions

Good client facing skills & Good Communication skills.
* Excellent knowledge on installation & configuration.
* Experience on system administration module.
* Excellent verbal and written communication.
* Knowledge of Quality procedures is an advantage.
* Hands on experience in data dictionary, forms, classes, reports (Ax reports and SSRS reports)
* In depth knowledge of MorphX, X++
* Worked on data migration activity
* Knowledge of AIF, enterprise portal, workflow.
* Knowledge of Integration with any third party application e.g. .Net, SAP, Excel, etc
* Knowledge of code deployment( From Dev to Test, Test to pre-production)
* Knowledge of documentation (TDD, Unit test script, user manual)

If interested kindly send following details along with updated resume at shweta@cystemslogic.com

Total Exp:
Relevant Exp:
Current ctc:
Expected ctc:
Notice Period:

                                       For Similar Jobs :Click Here

Microsoft dynamics crm 2013 database changes online free training,tutorials download

Summary: Ms Crm 2013 Database Changes .

1.What has changed?
In Microsoft Dynamics CRM 2011, most of the entities have two SQL tables.

The first table, called xxxxBase, contained all the of the out-of-box fields.  The second table, called xxxxExtension, held all of the custom fields.

The guys at Microsoft have now combined these two tables in to one.

2.Why change this now?
In earlier versions of SQL server, there were restrictions on how many fields you could have in one table.  The workaround for this was to split the fields in to two tables.

Now, SQL is capable of holding many fields in one table so therefore it is no longer necessary to have the 2 tables.

3.What are the benefits?
As there are now less tables in the database, there are fewer SQL errors caused due to conflicts in accessing database.

A variety of scenarios have been tested and in each case, an increase in performance has been noted.

4.Will anything break?
Although not supported by Microsoft, any custom code that references the old tables may not work.

You will need to update these references so they match the new tables, or better still use the Microsoft SDK.

5.How do I update my tables?
The tables will be merged as part of the upgrade so you do not have to do anything.  However, it is possible to defer the merge until after the upgrade.

6.Should I defer the merge until after the upgrade?
If you database is 15GB or over then it is recommend that you defer your merge until after the upgrade.

If you don’t then it could take several hours to upgrade.  Please refer to documentation on how to defer the merge.

Microsoft Dynamics CRM 2013 solutions online free tutorials,materials,interview questions.

Sub: Ms  CRM 2013 Solutions Concept online training .

Microsoft Dynamics CRM 2013 implements a new concept for extensibility called solutions that improves a
mechanism for deployments of virtually any kind of system customization.

Previous versions of Microsoft Dynamics CRM allowed only for the customization of entities that you were able to export and import in one single XML file, but other customizations, such as reports, templates, and plug-ins had to be deployed separately. Microsoft realized that partners and clients were having a hard time trying to maintain CRM customizations because they usually involve modifying entities’ views or forms or modifying and adding new attributes to the entities. Most of the solutions that currently exist on CRM and xRM environments involve other pieces of software such as plug-ins, reports, custom static and/or dynamic pages, images, scripts, Silverlight applications, flash animations, templates, and web services just to name a few.

A solution is a package that is a new and greatly welcome improvement that will help us in the deployment, support,upgrade, sale, and distribution of all the customizations we can think of. Each solution is compiled into one zip file containing the following components:
. Entities
. Option Sets
. Client Extensions
. Web Resources
. Processes
. Plug-in Assemblies
. Sdk Message Processing Steps
. Service Endpoints
. Dashboards
. Reports
. Connection Roles
. Article Templates
. Contract Templates
. E-mail Templates
. Mail Merge Templates
. Security Roles
. Field Security Profiles
By default each CRM organization has a hidden solution created with a friendly name of Default Solution. This is a system solution that cannot be deleted. To work with the default solution, go to Settings, Customizations, and then click on Customize the System as shown in following .

Ms CRM 2013 Email Router Configurations tutorials,pdf,ppt,online frree training material download

E-Mail Configuration:

Microsoft Dynamics CRM provides the following e-mail processing options:
1. Microsoft Dynamics CRM for Microsoft Office Outlook and Microsoft Dynamics CRM for Outlook with Offline Access.
2. The E-mail Router manages both incoming and outgoing messages.
3. The E-mail Router also supports POP3 e-mail systems for incoming messages and SMTP e-mail systems for outgoing messages.
4. Microsoft Dynamics CRM e-mail messages are sent asynchronously by using E-mail Router.

Microsoft Dynamics CRM for Outlook:
Microsoft Dynamics CRM for Outlook can also be used to perform the following tasks:
1. Deliver received e-mail messages to Microsoft Dynamics CRM
2. Send e-mail messages generated from Microsoft Dynamics CRM

E-mail Router:
The CRM E-mail Router is a piece of software that receives messages from a service and forwards the messages to another service. For example, the messages are received from the CRM Server, and they are forwarded to Microsoft Exchange or to the configured e-mail server, or vice versa.
The E-mail Router performs the following tasks:
1. Routes incoming email message to Microsoft Dynamics CRM
2.Sends e-mail messages generated from Microsoft Dynamics CRM
The CRM E-mail Router comes as a separate installation and must be installed after the CRM Server installation. You can install the CRM E-mail Router on a separate server; this doesn’t need to be the same server where you have Microsoft Exchange Server installed or the same machine where you have the CRM Server installed. You can even install it on a separate server or computer running Windows 7, Windows Vista Business, or Enterprise because those are the versions that can be joined to a domain. The computer that you install E-mail Router on must have a connection to the Exchange Server or POP3 e-mail server. Also, the server is not required to be a member of the same domain as the CRM Servers.

The E-mail Router contains the following components:
1. E-mail Router service and program files.
2. E-mail Router Configuration Manager.
3. Rule Deployment Wizard. This wizard lets you deploy rules that are used to route e-mail messages to a forward mailbox.

MS Dynamic CRM 2011 Consultant With HCL Infosystem : Banglore/Dubai

It is our pleasure to introduce to you Prism HR Consultants, a full spectrum Human Capital Services Company.

We have requirement for MS Dynamic CRM 2011 Consultant With HCL Infosystem : Banglore/Dubai

Notice period has to be less than 30 days

JD :
· 4-7 Years of total experience in CRM and must have minimum 1 full cycle implementation experience with Microsoft Dynamics CRM 2011.
· Prepares Requirement Specification document - functional and technical requirement specifications
· Facilitate end to end solution and inter work-stream domain specific issue resolution.
· Creation of SRS, Design Document, Test cases, User manuals.
· Should be able to develop Functional and Technical Design documents and deliver independently.
· Knowledge of software applications and architectures, SDLC, Project Lifecycle and Fundamentals of Web Servers and Application Development.
· Extremely sound in Dynamics CRM entities, workflows, configurations, plugins, ribbons, customization development, dashboards and report development, integrations development and solution backup..
· Must have strong .Net skills and understand the functionality of Microsoft CRM Modules. Actively involved in the integration projects between Microsoft Dynamics CRM and third party products.
· Integration skill with ERP, Email, Central database repository, other application and Web portal.
· Must have working experience on SQL 2008/2012, Web Services, XML, C#, ASP.Net, VB .NET, SQL Server Reporting Services.

Job location : 4 positions in Banglore & 2 positions in Dubai.

Please do give us following details with your CV
1 Total Experience
2 Relevant Experience (MS Dynamic CRM)
3 Current CTC
4 Expected CTC
5 Notice period 

Ms CRM Jobs with IXD Consultanties Banglore

Summary: Ms CRM Jobs with IXD Consultanties  Banglore

We are looking the candidates for Bangalore Location and who can join within 30 Days.
Job Description-

* Solid knowledge of CRM, .NET, SharePoint, client server programming, data structures and software development methods, principles and techniques.
* Should have implementation experience (preferred in financial institutions)
* Good knowledge of CRM, .NET and SharePoint, and experience with enterprise technology environments including IT control processes, security and architectural considerations.
* Ability to review, understand and improve program code and system documentation.
* Good verbal and written communication including ability to prepare system documentation.
* Ability to interpret solution documentation and identify areas of concern and recommend approach.
* Ability to multi-task in a dynamic work environment.
* 4-6 years programming and support experience with 2-3 years project work in a relevant domain.

Mandatory Skills Required-
CRM development, implementation and support
SQL Server 2000 - 2008
Client script (Javascript, VBScript), COM/DCOM
Dot Net

               Interested candidates reach me @ sakshi.singh@ixd.co.in

Sap CRM functional/Techinical Opportunity business processing online training,free material ppt,pdf download.

Summary:Sap CRM functional/Techinical Opportunity business processing

You use this business process to maintain and qualify opportunities, which are recognized possibilities for business, for example, the sale of products or services. An opportunity can result from a trade fair, sales deal, bid invitation, or from a lead with the status Hot. The opportunity makes up the framework for displaying sales projects from the beginning, and monitoring their success.
An opportunity goes through a sales cycle that is characterized by different sales stages. Different activities are carried out in each sales stage. The sales cycle is determined from the point of view of time, by the start date and expected end date of an opportunity.
The following business process runs in SAP CRM:
    1.     Create opportunity
    2.     Maintain sales team and distribute opportunity (internally or externally)
You put the sales team together, and enter members of the sales team in the opportunity.
You then distribute the opportunity, either internally or externally. In internal distribution, you, for example, as the sales representative or sales manager, enter an internal employee as the employee responsible for the opportunity.
In external distribution you, in this case, as the channel manager, enter a channel partner as a sales partner and you dispatch the opportunity for further processing for this channel partner, by setting the status to Dispatched to partner
     3.     Assign products or product categories
You enter the relevant products or product categories pertaining to the prospect.
   4.     Plan activities per phase
According to Customizing settings, SAP CRM creates an activity plan that proposes specific activities (business activities and tasks) for the different stages of the opportunity.
You activate the required activities, and add new ones as required. In this way, you put together a specific activity plan for the opportunity.
    5.     Qualify opportunity
You qualify the opportunity by using the opportunity assessment (questionnaire), together with the chance of success calculated by the system resulting from the assessment (questionnaire). Through Customizing, you can prompt the user with an assessment when the value of a parameter crosses a threshold value.
On this basis, you decide whether the project is to be continued (go/no go decision).
6.     Use further elements of sales methodology (optional)
You work with other elements of the sales methodology, such as the buying center, project goals, and competitor information.

Microsoft Dynamics CRM Form Javascript events tutorials free download,online training.

Summary:Ms Crm 2013 Form Javascript Events
JavaScript Events:
JavaScript events are related to forms and the controls inside the forms only. Each form has OnLoad and OnSave events, which can accept JavaScript. Each field also has the OnChange event, which can also accept JavaScript. This new version of CRM 2011 also adds new events for the Tab control to track the tabStateChange event and to IFRAMEs to track the OnReadyStateComplete event . This new version also introduces new javascript objects to easily access the from fields values and context information through the Xrm object. The previous version used to use the crmForm.all object collection, while this collection still exists in CRM 2011 for compatibility, the new Xrm.Page object collection is the recommended way for new CRM 2011 JavaScript customizations.
OnLoad event:Occurs every time the window of an entity is open, either when you edit an existing record or when you create a new one

OnSave event:Occurs every time the Save icon or the Save and Close button is pressed
OnChange event:Is fired every time the value of the field is changed and after it loses the focus .
TabStateChange Event:Occurs every time the user switches from one tab to the other (see Figure 23.30) OnReadyStateComplete event:Is fired when the content of the IFRAME has been loaded (see Figure 23.31)
To start adding script to this event, you need to create a web resource of type JavaScript that you can use as a library where you can have a common repository for the event scripts you will handle. This is a good improvement in this version of CRM 2011 that allows as to reuse the JavaScript function on different forms and entities.
This new version has changed and added more powerful JavaScript objects that now can be accessible through the Xrm.Page.data.entity object; however, the old object model that uses the crmForm.all object still works for backward compatibility.

SAP CRM Functional Interview Questions Marketing and Sales free pdf download

Summary:SAP CRM Marketing and Sales Interview Questions

  1. Tell me about your client business process in marketing?
  2. What are the different campaigns your client using and explain them?
  3.  Explain the lead business process according to your client?
  4. How can you classify the leads?
  5. How the Lead will convert as a Opportunity automatically?
  6. where do we configure the Surveys and what is the Path or T-code?
  7. What are the all areas that we can use questionnaires?
  8. How can you qualify the leads?
  9. did you write any functional spec's for your client business process?
  10. Where do we configure the number range for leads and what is the object to maintain the number range for lead?
  11.  Can we create the multiple leads for a single prospect? if yes, how can we restrict that?
  12. What is the significance of an Opportunity in sales process?
  13. what is the difference b/w opportunity and sales methodology?
  14. How can you configure the sales cycle, explain step by step?
  15. What is the importance of sales assistant?
More Related Articles:
For More Interview Questions Click Here

Ms Dynamics CRM 2013 Ribbon Customizations,Display Rules,Editor free tutorials in pdf download.

Summary: Ms CRM 2011 Ribbon Customizations online training.
              Ribbons allow us to customize the Dynamics CRM Ribbon tabs to add custom buttons.Ribbons are more intelligent and smart that previous system menus. There are two main places where ribbons are located:
Adding a simple button to the ribbon involves: touching the customization file to include nodes in the RibbonDiffXml node, adding web resources for the images to be displayed in the button, adding a web resource for the JavaScript method to be used when clicked the button.

The HomepageGrid is the place located in the home page of any entity where the main grid is located. following figure  shows the HomepageGrid for the Account entity.
The Form is the place located in the entity record form of any entity where the Ribbon is located on top on the form. below shows the Form location for the Account entity.
There are three main controls for Ribbons:
. Tab
. Group
. Button

Every button must be contained on a group and every group must be contained on a Tab control.Because the Ribbon buttons are smart and can change while the user is using the application,there are some rules that will need to be configured for this case so that you can make the button visible or enabled depending on the following conditions:
. Based on Form state:Create, Existing, Read Only, Disabled, Bulk Edit
. Configure Custom rules:By JavaScript functions with parameters
. CrmClientTypeRule:Detects if running in outlook client or web client
. CrmOfflineAccessStateRule:Detects if outlook is running in offline or online mode
. CrmOutlookClientTypeRule:Types CrmForOutlook or CrmForOutlookOfflineAccess
. OrRule:A rule that contains a collection of rules so that this rule will evaluate as true if any of the rules in the collection evaluates as true
. OutlookItemTrackingRule :A rule that detects whether the item is enabled for items tracked in Microsoft            Dynamics CRM in order to enable a Ribbon element
. OutlookVersionRule:A rule that detects the version of Microsoft Office Outlook client.
. PageRule:A rule that evaluates the address of the current page
. RecordPrivilegeRule:A rule that detects a user’s privileges for a specific record in
order to enable a Ribbon element
. SkuRule:A rule that detects the Microsoft Dynamics CRM edition
. ValueRule:A rule that detects the value of a specific field
. ReferencingAttributeRequiredRule:A rule that detects whether the referencing attribute for an entity is required
. RelationshipTypeRule:A rule that detects whether a specific type of formal entity relationship exists between two entities
. EntityPrivilegeRule:A rule that can detect the current user’s privileges for a specific entity
. EntityPropertyRule:A rule that can detect specific Boolean entity properties
. FormEntityContextRule:A rule that can detect whether a form Ribbon is displayed in the context of a specific entity
. MiscellaneousPrivilegeRule:A rule that can detect whether the user possesses a specific Microsoft Dynamics CRM privilege
. OrganizationSettingRule:A rule that can detect two specific organization settings within a DisplayRule; checks for IsSharepointEnabled or IsSOPIntegrationEnabled
. OutlookRenderTypeRule:A rule that can detect whether a form or list item is rendered as a web page or natively in Outlook in order to determine whether a Ribbon element should be displayed
. SelectionCountRule:A rule that detects how many items in a grid are selected The SDK comes with samples that will help you easily add custom buttons to an existing group for all entities or add custom buttons to an existing group for specific entities. In addition you can add custom groups to an existing tab for specific entity, add custom tab to specific entity, add custom groups to the developer tab for all entities in a form, and hide Ribbon elements. These samples are located in the sdk\walkthroughs\ribbon folder.

The RibbonDiffXml node defines the tabs, groups and buttons, and it contains the following child nodes:
<CustomActions />
<RibbonTemplates Id=”Mscrm.Templates”></RibbonTemplates>
<CommandDefinitions />
<TabDisplayRules />
<DisplayRules />
<EnableRules />
<LocLabels />
The CustomActions node defines the tabs, groups, and buttons and contains the following
child Nodes:
<CustomAction >
<Group >
<Button />
The Button element node contains the following attributes:
. Id:the unique identifier for the button.
. Command:the Id of the command that will be defined in the
CommandDefinitions node of the RibbonDiffXml root node. Each command definition is defined as follows:
<EnableRules />
<DisplayRules />
<JavaScriptFunction FunctionName=”ShowHelp”
Library=”$webresource:webforti_Script.js” />
Inside the command deifintiions you can include the rules for enable or disable the buttons (inside the EnableRules node), show or hide the buttons (in the DisplayRules node) and the actions to be performed when the button is clicked.
. Sequence:The integer number of the sequence to define the position of the button related to the other buttons in the same group.
. LabelText:The Id of the localized label that is defined inside the LocLabels node
for example:
<LocLabel Id=”Solution.all.HomepageGrid.MyGroup.Help.ToolTip”>
<Title languagecode=”1033” description=”Help” />
Inside the Title node you can enter as many Title node as languages you want. The languagecode used on this sample 1033 refers to the English language.
. ToolTipTitle:The Id of the localized label that is defined inside the LocLabels node, similar to the LabelText node
. ToolTipDescription:The Id of the localized label that is defined inside the LocLabels node, similar to the LabelText node
. TemplateAlias:The alias of the template to be used, this will affect the way the button will be displayed, o1 will display the button big, and o2 will display the button small.
. Image16by16:The id of the web resource used for the 16 by 16 pixels image, this is the image that is used for small buttons. If you use a web resource you need to enter a value as follows $webresource:<name of the web reosource>.png.
. Image32by32:The id of the web reource used for the 32 by 32 pixels image; this is the image that is used for big buttons. If you use a web resource you need to enter a value as follows: $webresource:<name of the web reosource>.png.

Ms CRM 2013 ISV.Config Customizations online free Tutorials download.

Summary:Ms CRM 2011 ISV.Config Customizations online free Tutorials download.


    ISV.Config is an XML structure that is part of the customizations.xml file that is included on every solution. In earlier versions of Dynamics CRM, it was used to add custom menu items and controls to the toolbars. However, in this new version of Dynamics CRM 2011, that functionality has been moved to the Ribbon as we will see later in this chapter. The only functionality of the ISV.Config is to provide appearance and behavior of the Service Calendar.

To be able to work with the ISV.Config XML, you need to explicitly specify it when importing the solution by selecting the ISV.Config option, as shown in below Figure .

Noticed that because the ISV.Config is considered a system setting, any customization
made here won’t be removed when removing the solution.
The following code illustrates the ISV.Config main nodes structure:
<configuration version=”3.0.0000.0”>
<Root />
<TimeBlock EntityType=”4214” StatusCode=”1”
CssClass=”ganttBlockServiceActivityStatus1” />
<TimeBlock EntityType=”4214” StatusCode=”2”
CssClass=”ganttBlockServiceActivityStatus2” />
<TimeBlock EntityType=”4214” StatusCode=”3”
CssClass=”ganttBlockServiceActivityStatus3” />
<TimeBlock EntityType=”4214” StatusCode=”4”
CssClass=”ganttBlockServiceActivityStatus4” />
<TimeBlock EntityType=”4214” StatusCode=”6”
CssClass=”ganttBlockServiceActivityStatus6” />
<TimeBlock EntityType=”4214” StatusCode=”7”
CssClass=”ganttBlockServiceActivityStatus7” />
<TimeBlock EntityType=”4214” StatusCode=”8”
CssClass=”ganttBlockServiceActivityStatus8” />
<TimeBlock EntityType=”4214” StatusCode=”9”
CssClass=”ganttBlockServiceActivityStatus9” />
<TimeBlock EntityType=”4214” StatusCode=”10”
CssClass=”ganttBlockServiceActivityStatus10” />
<TimeBlock EntityType=”4201” StatusCode=”1”
CssClass=”ganttBlockAppointmentStatus1” />
<TimeBlock EntityType=”4201” StatusCode=”2”
CssClass=”ganttBlockAppointmentStatus2” />
<TimeBlock EntityType=”4201” StatusCode=”3”
CssClass=”ganttBlockAppointmentStatus3” />
<TimeBlock EntityType=”4201” StatusCode=”4”
CssClass=”ganttBlockAppointmentStatus4” />
<TimeBlock EntityType=”4201” StatusCode=”5”
CssClass=”ganttBlockAppointmentStatus5” />
<TimeBlock EntityType=”4201” StatusCode=”6”
CssClass=”ganttBlockAppointmentStatus6” />

ServiceManagement Node
This element customizes the Service Calendar. The ServiceManagement node contains only a child node with the name of AppointmentBook. The AppointmentBook node can have one of these nodes:
. SmoothScrollLimit—This option sets the maximum number of blocks to be displayed by a service activity before auto scrolling the appointment when it is selected or displayed.
. ValidationChunkSize—This option is used to configure the number of activities to be validated simultaneously by the server. The validation occurs in cases where more than one activity requires the same resource or materials.
. TimeBlocks
.  “Working with Service,” for more information about the ServiceManagement node.

With each TimeBlock element, you can apply a different style to each status code of a
service activity.
See this example:
<!— All CSS Class mapping for Service activities —>
<TimeBlock EntityType=”4214” StatusCode=”1”
[ccc]CssClass=”ganttBlockServiceActivityStatus1” />
The EntityType attribute can be one of the following values:
4214—Service activity

Ms dynamics crm developer openings for Mumbai Location

Designation: Ms Dynamics CRM 2011, Mumbai
Job Description:
             We are currently hiring for one of the CMMI level 5 companies in MUMBAI location for a MS Dynamics CRM 2011 resource.

Find below the JOB description of the same
Main Responsibilities: MS CRM configuration and Administration MS CRM Customization CRM SDK (Plug-ins and Custom Workflows) Development Reports Development using SSRS / Report Builder Excel and Silverlight skills will be an added advantage.

Competencies Required: MS Dynamics CRM 2011, Dot Net, MSSQL 2008/2005, Silverlight (optional) and WCF Experience Profile 3+ years of overall Experience MS Dynamics CRM (min 2 years) Dot Net and MS SQL 2008 (approx. 1-2 years) Good analytical and debugging skills

If your profile is matching the above requirement kindly send in your updated resumes to dolly.priyanka@ezsoft-sol.com

Also, since this is an urgent requirement we would like you to join us immediately within a notice period of 15 days.

Desired Profile Please refer to the Job description above
Experience 2 - 7 Years
Industry Type IT-Software / Software Services
Role Software Developer
Functional Area IT Software - ERP, CRM
Education UG - Any Graduate - Any Specialization, Graduation Not Required 
PG - Any Postgraduate - Any Specialization, Post Graduation Not Required 
DOCTORATE - Any Doctorate - Any Specialization, Doctorate Not Required
Compensation: Negotiable
Location Mumbai
Keywords CRM customer relationship management ms crm microsoft dynamics crm ms dynamics crm dynamics crm .net and mscrmmicrosoft crm microsoft dynamics crm microsoft dynamics crm ms crm dynamics crm ms dynamics crm

For Similar Jobs :Click Here

MS Dynamics CRM Consultant / Milan West EU28-35k

Summary:MS Dynamics CRM Consultant / Milan West EU28-35k

        Searching with insertion IMMEDIATE an MS Dynamics CRM Consultant Location final work: MILAN. you have the following Requirements: - Degree or Diploma in Economics or Technical disciplines. - Experience of at least 3 years of MS Dynamics CRM platform in the analysis and development - Ability to manage the relationship with the customer The framework is open-ended. The salary, commensurate EXPERIENCE, is within the band 28000-35000 Eu. To discuss in more detail about this opportunity or others in the field of MS Dynamics CRM

 please send your CV to Gianluca gianluca@nigelfrank.com or call directly at toll free number 800 875 032 International. In addition visit our website www.nigelfrank.com. Nigel Frank International is the specialist agency in Microsoft Dynamics CRM globally. We deal with both Microsoft Partners & End Users throughout the Italian territory and in Europe. Given our specialization exclusively within the Microsoft offer real opportunities for career growth in specific technologies. shall be guaranteed full confidentiality during consultations! Nigel Frank International Ltd is acting as recruitment agency in relation to the above position.

For Similar Jobs :Click Here

MS CRM 2013 sitemap,isv config,ribbons customizations online free training,pdf,doc,download

Summary: Ms Dynamics Crm 2011 Menus and Ribbon Customizations online free tutorials,materials.

Menus and Ribbon Customizations:
               Menus are the options you can see in the File tab of the ribbon, the one that is colored in blue. From that tab you will have a menu, such as Save, New Activity, New Record, Tools,and Options. Notice that every  entity has its own menu items as well when you go to create or update a record.Ribbons are the buttons shown in the top bar below the menu. These buttons vary depending on the entity you are positioned on. Examples of these controls are New, Edit,and Export to Excel.

You can customize menus and controls in three ways:
1.Site Map
Each way requires a little knowledge of how to manage XML files because they are XML files. When working with XML files, remember the following rules:
1.XML files are case-sensitive, so be sure to respect each node name case to avoid problems. This means that the node name <root> is not the same as <ROOT>.
2.Each node needs to be closed. For example, if you open a node with <root>, you need to later close it with </root>. If the node doesn’t contain children nodes, you can open and close it in the same line—for example, <root />.

Site Map:
             The site map is the file that describes the items that will be shown on each area. For example, when you are in the workplace area, you can see on the left the site map options of Dashboard, Activities, Calendar, Imports, and so on. These options are quick links to the entities’ administration that you can customize when you want to have another frequently used entity.
The site map is an XML file that needs to be exported first to be edited, and then it needs to be reimported to be updated. It is recommended to create a new custom solution with only the sitemap extension in order to update the site map quickly. Go to Settings,Solutions, New, and select the view Client Extensions, as shown in Figure 23.22.
                          FIGURE 23.22 Locating the site map customization by using the Client Extensions view.
The following code illustrates the site map main nodes structure:

Site Map Node:
This is the main and root entry-level node. Inside this node should be another node with the same name, SiteMap, which will contain all the Area nodes as children.
Area Node:
Each area represents the main navigation buttons located on the near navigation that are displayed on the main interface. By default, the Site Map is configured with six main areas:

  • Workplace
  • Sales
  • Marketing
  • Service
  •  Settings
  •  Resource center

Figure 23.23 illustrates these navigation options or areas on the Web Application user interface.
The following code illustrates the area node with its default attributes for the Workplace area:

<Area Id=”Workplace” ResourceId=”Area_Workplace” ShowGroups=”true”
Icon=”/_imgs/workplace_24x24.gif” DescriptionResourceId=”Workplace_Description”>
                               FIGURE 23.23 Areas displayed in the bottom-left corner of the screen.

These are the attributes of the Workplace area code:

  • Id—The unique identifier name for each area.
  • ResourceId—The ResourceId.
  • ShowGroups—This attribute is necessary only if the area has more than one Group child node.
  • Icon—The URL for the icon to be displayed near the Area title.
  • DescriptionResourceId —This is for internal use only.

Group Node:
This element is used to contain a group of subarea nodes. Each group will be displayed on the near navigation above the Area buttons with the ability to be collapsed or expanded.Samples of groups are My Work and Customers that are included by default in the Workplace area.
Subarea Node:
These nodes are used to provide the links to the pages or websites (configured by its URL) inside the Group sections.For example, suppose we want to add a new area to the sitemap called Webfortis to be used as a collection of links related to our organization and external application. We could add the following code into the Site Map file right after the last </Area> node and before
the </SiteMap>.

<Area Id=”WebfortisArea” Title=”Webfortis” ShowGroups=”true”
Icon=”/_imgs/resourcecenter_24x24.gif” >
<Group Id=”Group1” Title=”External” >
<SubArea Id=”nav_subArea1” Title=”Website”
Icon=”/_imgs/ico_18_129.gif” Url=”http://www.webfortis.com” />
<SubArea Id=”nav_subArea2” Title=”Microsoft”
Icon=”/_imgs/ico_16_sales.gif” Url=”http://www.microsoft.com”
AvailableOffline=”false” />
<Group Id=”Group2” Title=”Internal”>
<SubArea Id=”nav_subArea11” Title=”Intranet”
Icon=”/_imgs/ico_18_129.gif” Url=”http://www.webfortis.com/Internal”
AvailableOffline=”false” />
<SubArea Id=”nav_subArea12” Title=”Cost Control”
Icon=”/_imgs/ico_16_sales.gif” Url=”http://www.webfortis.com/CC”
AvailableOffline=”false” />

Save the changes and import the solution that contains the site map. To import the site map customizations, go to Settings, Solutions, Import, upload the XML file you edited and click the Import Selected Customizations button.

For More Tutorials Click Here

Dynamics crm 2013 view customizations free training tutorials download

Summary: How to Mscrm 2013 View Customizations and Publishing Customizations learning materials,online free training,pdf,ppt,doc free download

View Customizations:
A view is a read-only representation of the entity’s records. It shows just a few of the entity’s fields, and you can see them in the main screen of the entities in the Advanced Find results and in the Look Up Records  results.
Several different types of views are created by default for each entity, and you can easily create new views. For each view, you can customize the fields to be displayed by adding,removing, or changing the display position of each column. You can also set the desired width in pixels for each column (see Figure 23.20). By default, the columns have a fixed width of 100 pixels.
                                             FIGURE 23.20 View customizations.
Publishing Customizations :
When you have completed your desired changes to an entity, you must publish the customizations so that users can see and use the changes. To publish, select the entity you want to publish and click the Publish All Customizations button, as illustrated in Figure 23.21.

Related Posts:
                      Ms CRM Form Customizations Part 1
                      Microsoft Dynamics CRM Relationships
                      Dynamics CRM Customizing Entities Tutorial Part-1 Pdf free download 
                      Microsoft Dynamics CRM Customizing Entities Tutorial Part-2 Pdf free download

Sap crm interview questions and answers for wipro,infosys,nttdata,hcl,saplabs online pdf,ppt,doc free download.

Summary: SAP CRM Functional/Techinical Interview questions on Master Data
  1. What are the different Business partner categories in SAP CRM
  2. Can we create BP categories in customizing.
  3. What is the difference b/w BP role and category.
  4. Can we give multiple relationships to a business partner.
  5. Can we assign sold to party role to the employee.
  6. what is the use of contact person.
  7. How many ways we can get the Business partner data to the CRM System.
  8. What are the functions in marketing
  9. What are the functions in sales
  10. What are the functions in service
  11. what are the general attributes in Org model.
  12. what are the different products of sap crm.
    For More Interview Questions Click Here

Ms crm 2013 Form,Fields,Iframe,Tabs Customizations online free learning,training,exam materials,tutorials,

Summary:How to Microsoft Dynamics CRM 2011 Fields,Iframe,Tabs Customizations  Tutorials Part 2 pdf,ppt,.doc 

Add, Remove, or Move Fields:
     Fields are used to display the entity fields with input controls; if you created a custom field, as described earlier in this chapter, you will need to add an input control for that field to allow users enter the values. To add a field to the form, just select the field from the Field Explorer list, and drag and drop the field to the section or tab you want.
                                 FIGURE 23.11 Adding fields to be displayed.

You can also select the section where you want to place the field and go to the Field Explorer and double-click the field you want—it will be added to the selected section (see Figure 23.12).
                                              FIGURE 23.12 Fields added to the section.
Add, Remove, or Move IFRAMEs:
        You can use IFRAMEs to display custom applications or pages inside the form. This is extremely helpful when you need to use advanced input/output controls that are not included in the CRM controls toolset. Examples include a complex grid, a picture control,or a movie control integrated with Flash or Silverlight. When you click the IFRAME button, you get the dialog in Figure 23.13, which requires the name for the IFRAME as well as the URL of your application.
                                                  FIGURE 23.13 Adding an IFRAME.

For example, we are going to enter CORP_Website in the Name property and http://www.webfortis.com in the URL property. When adding the IFRAME with the default values, you will see the IFRAME inserted in the form, as shown in Figure 23.14. Most of the times you want the IFRAME to expand vertically to fill the entire form. To do that, select the IFRAME and click on Change Properties, and then move to the ormatting tab. Under the Row Layout section of the dialog, check the Automatically expand to use the available space check box (see Figure 23.15).
In the Scrolling section, you can choose whether you want to have the IFRAME show the scrollbars (vertical and horizontal) as necessary (which is the default value), always, or never. Finally, you can specify whether you want to show a border around the IFRAME by clicking the Display Border property inside the Border section. Click the OK button to accept this change. You will not see the IFRAME expand on the form in design mode, but it will be expanded when running the application.
To test the form with the IFRAME, click the Preview button on top of the window and select the Create Form menu option. If you use another URL, for example http://www. microsoft.com, which has both JavaScript and Silverlight controls in the page contents to be displayed in an IFRAME, we won’t see the page render properly inside the IFRAME. Figure 23.16 shows the page with errors.

                                            FIGURE 23.14 IFRAME added to the form.
                                FIGURE 23.15 Making the IFRAME to expand to use the available space.
                                                 FIGURE 23.16 IFRAME test with errors.

Change Default IFRAME Properties:
      This behavior is normal. It is the default behavior because of the protection that is set by default on the  IFRAME properties to prevent the external pages from executing JavaScript codes or ActiveX controls that might perform unintended operations on the CRM application,such as closing the form unexpectedly without allowing CRM to control the window and saving the data properly. However, you can change this security setting to have your page load correctly if you’re sure there will not be a problem, by selecting the IFRAME and clicking Change Properties. Under the Security section of the dialog, clear the Restrict cross-frame scripting check box (see Figure 23.17).Click OK to close the dialog and test it using the Preview top menu and then selecting Create Form. You will see the page loads properly without any warnings (see
Figure 23.18). For this sample, we used a web page URL that will show the same content regardless of
when and where in CRM it is shown. Most of the time, however, you will want to use the IFRAME to show different content depending on the entity and record instance being displayed. For example, you might want to show the company web page in an IFRAME when working with Accounts, and then show an individual’s picture in the IFRAME when working with Contacts. For those cases, you will need to create a custom ASP.NET application and read the GUID of the record that will be passed to the web application. This is
accomplished by setting the check box that says Pass Record object-type Code and Unique Identifier as Parameters.
                                        FIGURE 23.17 Removing the cross-frame scripting protection.

More Related Article:
                      Ms CRM Form Customizations Part 1
                      Microsoft Dynamics CRM Relationships
                      Dynamics CRM Customizing Entities Tutorial Part-1 Pdf free download 
                      Microsoft Dynamics CRM Customizing Entities Tutorial Part-2 Pdf free download

MS Dynamics Axpta most important interview questions and answers online free pdf download

1.  Difference between following:

  • condel :- Use condel to delete one or more items from a container.
  • confind :- Use confind to locate a sequence of items in a container. 
  • conins :- Use conins to insert some items into a container.
  • conlen :- Use conlen to find out how many items there are in a container.
  • connull :- Use connull to explicitly dispose of the contents of a container.
  • conpeek :- Use conpeek to extract an item from a container, and to convert it into another data type  
  • conpoke :- Use conpoke to replace (poke) an item in a container.

2. Difference between edit and display method?
  • Display Indicates that the method's return value is to be displayed on a form or a report.
  • The value cannot be altered in the form or report
  • Edit Indicates that the method's return type is to be used to provide information for a field that is used in  In a form. The value in the field can be edited.     

3. Difference between perspectives and table collection

      Perspectives  can organize information for a report model  in the Application Object Tree (AOT).A perspective is a collection of tables. You use a report model to create reports.Table collection is a collection of table, which sharing across all the virtual companies.

 4.What are the 4 types of files we need to copy to the standard folder?
           *.aod, *.ahd, *.ald, *.add, *.khd
 5.  Why we use virtual companies?
     Virtual company accounts contain data in certain tables that are shared by any number of company accounts. This allows users to post information in one company that will be available to another company.
6. How can we restrict a class to be further extended?
        using Final Keyword for ex: public final class <ClassName>
7.Which are classes are used for data import export?
        SysDataImport and SysDataExport
8. From which table u can get the user permissions stored in Ax?
       AccessRightList table.
9.What should we do if we need last record to be active when a form is opened?
      In properties of datasource table set the StartPosition property as last.
10. What is the sequence of events while a report is generated?
      Init, Run, Prompt, Fetch, Print
11. Name few X++ classes/Coreclasses related to Queries?
     Query, QueryRun, QueryBuildRange, QueryBuildDataSource, QueryBuildLink
12. What is an index?
   An index is a table-specific database structure that speeds the retrieval of rows from the table. Indexes are used to improve the performance of data retrieval and sometimes to ensure the existence of unique records

Define IntelliMorph
      IntelliMorph is the technology that controls the user interface in Microsoft Dynamics AX. The user interface is how the functionality of the application is presented or displayed to the user.
IntelliMorph controls the layout of the user interface and makes it easier to modify forms, reports, and menus.
Define MorphX
      The MorphX Development Suite is the integrated development environment (IDE) in Microsoft Dynamics AX used to develop and customize both the Windows interface and the Web interface.
Define  X++  
X++ is the object-oriented programming language that is used in the MorphX environment .
QUES:Differenciate refresh(),reread(),research(),executequery()
refresh() will not reread the record from the database.  It basically just refreshes the screen with whatever is stored in the form cache.
reread() will only re-read the CURRENT record from the DB so you should not use it to refresh the form data if you have added/removed records.  It's often used if you change some values in the current record in some code, and commit them to the database using .update() on the table, instead of through the form datasource.  In this case .reread() will make those changes appear on the form.

research() will rerun the existing form query against the data source, therefore updating the list with    new/removed records as well as updating existing ones.  This will honour any existing filters and sorting on the form.
executeQuery() is another useful one.  It should be used if you have modified the query in your code and need to refresh the form.  It's like
research() except it takes query changes into account.

Define AOT
The Application Object Tree (AOT) is a tree view of all the application objects within Microsoft Dynamics AX. The AOT contains everything you need to customize the look and functionality of a Microsoft Dynamics AX application

Define AOS
The Microsoft Dynamics AX Object Server (AOS) is the second-tier application server in the Microsoft Dynamics AX three-tier architecture.
The 3-tier environment is divided as follows:
• First Tier – Intelligent Client • Second Tier – AOS • Third Tier – Database Server
In a 3-tier solution the database runs on a server as the third tier; the AOS handles the business logic in the second tier. The thin client is the first tier and handles the user interface and necessary program logic.

Difference between Index and Iindex hint
Adding the "index" statement to an Axapta select, it does NOT mean that this index will be used by the database. What it DOES mean is that Axapta will send an "order by" to the database.
Adding the "index hint" statement to an Axapta select, it DOES mean that this index will be used by the database (and no other one).

 Difference between temp table and container.
1.Data in containers are stored and retrieved sequentially, but a temporary table enables you to define indexes to speed up data retrieval.
2. Containers provide slower data access if you are working with many records. However, if you are working with only a few records, use a container.
3. Another important difference between temporary tables and containers is how they are used in method calls. When you pass a temporary table into a method call, it is passed by reference. Containers are passed by value. When a variable is passed by reference, only a pointer to the object is passed into the method. When a variable is passed by value, a new copy of the variable is passed into the method. If the computer has a limited amount of memory, it might start swapping memory to disk, slowing down application execution. When you pass a variable into a method, a temporary table may provide better performance than a container

Data dictionary:
1.What is an EDT, Base Enum, how can we use array elements of an EDT,
2.Definition and use of Maps, how AddressMap (with methods) is used in standard AX
3.What is the difference between Index and Index hint?
Utility and use of find method.
4.How many types of data validation methods are written on table level?
5.How many types of relations are available in Axapta, Explain each of them.
6.When the recid is generated, what is its utility, what are the different types of Table groups defined on table properties.
7.Difference between Primary & Cluster index.
8.How many kind of lookups can be made and how.
9.How can we utilize field groups in forms
10.How many types of Delete Actions are there in Standard Ax and define the use of each
11.If any record is created in table I want to fetch the date & time stamp, how will you do that
12.What is the function of super()

1. What is an abstract class, what is the utility of an abstract method
2. Multiple inheritance possible or not, if not how can we overcome that.
3. What is an interface, Why do we implement it
4. Do we need to write main method, give reasons
5. What is difference between new & construct method
6. What is the utilty of the RunOn property
7. What is main class used in batch process OR which class will you inherit to make a batch job
8. How can we make a batch job occur at regular interval
9. What is the main utility of classes in standard Ax
10. Which class is called when we create a SO/PO.
11. What are classes used to write query.
12. What is a static method, why do we make static methods and where can we write it.
13. When do we make methods private or protected.Forms
14. What is the basic structure of a form
15. Utility of init(), run(), wait() methods
16. What are different types of Link Types available in a form datasource, justify each of them
17. Properties of a form datasource
18. validateWrite() method can be written in form datasource as well as table level, when should we write it in form DS and when in table. Similar in case of write() method
19. How can we call table level methods from form DS (similar methods)
20. What is the difference between form init() & DS init()
21. When a form opens what are the sequential methods called.
22. Where is the best place to write code to perform filter in a form
23. What are the different types of menu items available, explain each of them
24. A action type menu item is attached to a form but in the drop down the menu item is not appearing, what could be the problem
 1. What are the two most important methods
2. When do block the super() method of fetch
3. Can we make a report from wizard, if yes from where
4. What is a Programmable Section, how we use it in reports
5. What is the difference between Auto Design Spec & Generated Design
6. How can we sort the DS, what facility we can get in by placing fields in Ranges
7. What is the role of executeSection
8. What are Queries, how do we use them
 Menu Items
1. What is the use of Parameter, Enum TypeParameter/Enum Parameter properties of display
2. Why do we provide Configuration key & Security key
3. Normally what do we attach in Output
4. Normally what do we attach in Action
 General Questions
1. What is difference between select & select firstonly statements
2. What are the keywords used to access data from "multiple companies" and "one company to another company".
3. How can we override a lookup
4. How do the following methods work in a form DS.
ds.refresh(), ds.research(), ds.reread(), in what situation we should these methods
5. On closing a form name the methods which are invoked
6. What are security key/configuration keys, how do we use it in Ax
7. How can we provide user level/user group level security
8. What is a virtual company
9. What is Visual MorphXplorer, what do we do with that?(Reverse engineering tool has replaced Visual MorphXplorer)
10. What is the function of Application Hierarchy Tree
11. If you want to monitor the database activity, where can you get that
12. Where can we find the Label log and what is its utility
13. What are the tools you will use to upgrade any object
14. What is the difference between display() and edit() methods, how do we use each
15. What is the use of System Documentation/Application Developer Documentation/Application Documentation
 Few More Questions on DAX
1.What are the classes, Tables, Forms and Methods used to post the sales orders.
2. What are the classes, Tables, Forms and Methods used to post the purchase orders.
3. What are the classes, Tables, Forms and Methods used to post the Ledgers.
4. What are the classes, Tables, Forms and Methods used to post the Inventory.
5. What is the base class to send the on-boad E-mailing.
6. What are the storage Dimensions?
7. What are the Item Dimensions?
8. What is the difference between RunBase and RunBaseBatch?
9. How do you create a NumberSequence for existing Module and also fro new Module.
10.What is the difference between Insert and doinsert.
11.What is the Runbase Stack?
1.Table buffer on the FROM in x++ clause ,not the table as in SQL
2.ORDER BY clause precedes the WHERE clause
3.! for negation ,not NOT as in SQL
4.&& and || for logical operator ,not AND or OR as in SQL.
5.* and ? for like wildcards ,not % and _ as in SQL.

1.Join clause has no ON keyword in x++,use WHERE instead
2.Defauld JOIN direction is left .
3.there are no LEFT and RIGHT keyword for JOIN in x++
4.The FROM clause is optional when:
-No column is listed or
-Only one table is listed in the SELECT in x++

select * FROM CustTable;
select CustTable;

both are same.

1.The WHILE SELECT statement provides an automatic cursor for return rows in x++
2.There is no HAVING keyword in x++
3.No null values are return in x++

Dynamics CRM Recruitment - Developer - Vancouver, WA

Summary:Dynamics CRM - Developer - Vancouver, WA - $100-150k

A very large Dynamics CRM end user has an immediate need for a Dynamics CRM Developer in the Vancouver, WA area. The company is working on migrating their old CRM system to a Dynamics CRM system and needs a very senior developer with Dynamics CRM experience to help lead the project. Because this is an immediate need, the company is offering a salary much higher than normal - as high as $150k for senior-level candidates.

The company is offering:
*Generous salary based on prior experience
*Performance-based bonuses
*Excellent 401k plan

Candidates must have experience with the following:
*Hands on Dynamics CRM Development Experience
*Great communication skills
*C# Development experience
*SQL Server experience

To apply: Send resumes directly to Aman Gupta (a.gupta@nigelfrank.com) and call me at 415-580-3000 for more information.

Nigel Frank International is the global leader for Microsoft Dynamics recruitment, advertising more Dynamics CRM jobs than any other agency. We deal with both Microsoft Partners & End Users throughout North America. By specializing solely in placing candidates in the Microsoft Dynamics market I have built relationships with most of the key employers in North America and have an unrivaled understanding of where the best opportunities and Dynamics CRM jobs are.

I understand the need for discretion and would welcome the opportunity to speak to any Microsoft Dynamics CRM candidates that are considering a new career or job either now or in the future. Confidentiality is of course guaranteed. For information on the Microsoft Dynamics market and some of the opportunities and Dynamics CRM jobs that are available I can be contacted on 1-415-580-3000 Please see www.nigelfrank.com for more fantastic Microsoft Dynamics opportunities!

Nigel Frank International Inc. is acting as an Employment Agency in relation to this vacancy.

For Similar Jobs :Click Here

Ms Dynamics CRM Developer Jobs openings - Denver, Colorado

Summary:Microsoft Dynamics CRM Developer - $90k - $100k - Denver, Colorado

       This MS Partner is looking to increase their recent growth with a Dynamics CRM Developer - exciting opportunity to customize and integrate a whole system
We are looking to fill this position ASAP; this client currently has interview slots available
The Developer will support the Project Manager as well as work hand in hand with a team of software developers. The ideal candidate will need to have a strong background in Dynamics CRM development and business process optimizations.

This candidate requires:
*2 Years MS Dynamics CRM
*.Net/ C# Experience
*Participated in Microsoft Dynamics CRM related projects
*US Citizenship or Green Card holders required*

Send resumes directly to Daniel Roberts at d.roberts@nigelfrank.com or call me directly for more information at 415.580.3000.

Nigel Frank International is the global leader for Microsoft Dynamics recruitment, advertising more Dynamics CRM jobs than any other agency. We deal with both Microsoft Partners & End Users throughout North America. By specializing solely in placing candidates in the Microsoft Dynamics market I have built relationships with most of the key employers in North America and have an unrivalled understanding of where the best opportunities and Dynamics CRM jobs are.

I understand the need for discretion and would welcome the opportunity to speak to any Microsoft Dynamics CRM candidates that are considering a new career or job either now or in the future. Confidentiality is of course guaranteed. For information on the Microsoft Dynamics market and some of the opportunities and Dynamics CRM jobs that are available I can be contacted on 415.580.3000. Please see www.nigelfrank.com for more fantastic Microsoft Dynamics opportunities!

Nigel Frank International Inc. is acting as an Employment Agency in relation to this vacancy.

Dynamics CRM / MS CRM / Microsoft CRM /CONTRACT / 3 months contract / freelance / Dynamics CRM 2011 / MSCRM 4.0 / Developer / .NET / Job / CONTRACTOR / Cincinnati / US / United States

For Similar Jobs :Click Here

Popular Posts