302 Tuesday, May 24, 2016 |
Msxrmtools Publisher
Publisher at Msxrmtools

[Job] - Microsoft Dynamics CRM Architect, Denmark

IBM Hiring for Microsoft Dynamics CRM Architect

Location: Any, Denmark

Category: Consultant

What does it take? You should :
 

  • be willing to work across our European practice on client sites
  • be a self-starter with the ability to work within an operating framework
  • have a customer oriented attitude and excellent interpersonal skills
  • have a passion for new technology and seamless business flow with CRM technologies
  • have demonstrated expertise in project estimation and phase breakdown of work programs
  • be knowledgeable about working with online, on-premises or hybrid solutions



Required Technical and Professional Expertise:

  • Microsoft Dynamics CRM implementation experience from senior positions
  • Proven consulting expertise with a broad array of industry exposure
  • Multiple Certifications in Dynamics CRM (either technical or functional certification/s)
  • A sound overall understanding of the greater systems around CRM
  • Master's Degree
  • At least 5 years experience in Microsoft Dynamics CRM
  • At least 5 years experience in Consulting
  • English: Fluent
  • Danish: Intermediate



Preferred Technical and Professional Experience:

Additional European languages will put you at an advantage.
As will SQL or JavaScript Skills.

Preferred Education:
Master's Degree

Link

Invoice Management : Fields on the Invoice Form

  • Summary
    • Invoice ID: The identifying number or code of the invoice.
    • Name: A descriptive name for the invoice.
      Currency: The local currency for the record. This makes sure that budgets are reported in the correct currency.
    • Price List: The price list associated with this record. This makes sure that the products associated with the campaign are offered at the correct prices.
    • Prices Locked: Status of prices specified on the invoice. They may be locked from any further updates or unlocked.
  • Shipping Dates
    • Date Delivered: Date when the products included in the invoice were delivered.
    • Due Date: Date by which the invoice should be paid by the customer.

[Job] - TCS: MS CRM Solution Architect, India

Company: Tata Consultancy Services

Location: Kolkata, India

Job Title: MS CRM Solution Architect

Job ID: 89814

Experience Required: 7 - 12 Years

Job Role: Developer

Qualification Required: BACHELOR OF COMPUTER APPLICATION, BACHELOR OF COMPUTER SCIENCE, BACHELOR OF ENGINEERING

Skills Required: Enterprise Solutions and Frameworks - Microsoft Dynamics CRM

Job Description: "Candidate should have prior experience working as Technical architect. He or she also need to have CRM Domain Experience. Strong experience in microsoft technologies e.g. Net Development, WCF, C#, .NET Web Applications, XML, HTML, VS Team Foundation Server experience, MSCRM 2011 Experience, UI Customizations, Javascript, JSON, Jquery, Workflow design, SSRS, Application Integration, Web Services. The person must have strong communication and interpersonal skills, should be able to handle customers independantly. He/She must have the experience of MSCRM 2011 /2013experience and Agile methodology experience. "

Dynamics CRM 2011 - Maximizing Marketing Impact

Demonstration of how Microsoft Dynamics CRM 2011 can be used to maximize marketing impact.

Multiple Ways To Connect To Microsoft Dynamics CRM Using Organization Service, Proxy and Context

Microsoft Dynamics CRM can be connected programmatically using following:

  • Organiation Service
  • Organization Service Proxy
  • Organization Service Context 

Using Organization Service

Simplest way of connecting to Microsoft Dynamics CRM is using OrganizationService.

OrganizationService constructor can take connection string or CrmConnection object as parameter.

public OrganizationService(string connectionStringName);
public OrganizationService(CrmConnection connection);

Method 1

Pass the connection string name to constructor.

IOrganizationService service = new OrganizationService("connection");

Entity entity = new Entity("account");
entity.Attributes["name"] = "This is my sample account";

service.Create(entity); 

Method 2

In CrmConnection constructor pass the connection string name, which further should be passed in OrganizationService constructor.

CrmConnection connection = new CrmConnection("connection");
IOrganizationService service = new OrganizationService(connection); //System.configuration

Entity entity = new Entity("account");
entity.Attributes["name"] = "This is my sample account";

service.Create(entity); 

CrmConnection requires following additional assembly to be referenced.

System.configuration 

Method 3

Use CrmConnection.Parse method to create CrmConnection object and pass that to OrganizationService constructor.

string connString="Url=http://crm.contoso.com/xrmContoso; Domain=CONTOSO; Username=jsmith; Password=passcode;";

CrmConnection connection = CrmConnection.Parse(connString);
IOrganizationService service = new OrganizationService(connection); //System.configuration

Entity entity = new Entity("account");
entity.Attributes["name"] = "This is my sample account";

service.Create(entity);

Using Organization Service Proxy

OrganizationServiceProxy class provides a proxy to connect to Microsoft Dynamics CRM.

Use following constructor to create the proxy.

public OrganizationServiceProxy(
Uri uri,
Uri homeRealmUri,
ClientCredentials clientCredentials,
ClientCredentials deviceCredentials
)
Parameter Description
uri The URI of the organization service.
homeRealmUri

This parameter is set to a non-null value when a second ADFS instance is configured as an identity provider to the ADFS instance that Microsoft Dynamics CRM 2011 has been configured with for claims authentication. The parameter value is the URI of the WS-Trust metadata endpoint of the second ADFS instance.

Pass null in this case

clientCredentials The logon credentials of the client.
deviceCredentials

The Windows Live ID device credentials.

Pass null in this case

Following sample code connects to Microsoft Dynamics CRM using OrganizationServiceProxy

Uri oUri = new Uri("https://yourorg.api.crm5.dynamics.com/XRMServices/2011/Organization.svc");
//** Your client credentials
ClientCredentials clientCredentials = new ClientCredentials();
clientCredentials.UserName.UserName = "YourAccount.onmicrosoft.com";
clientCredentials.UserName.Password = "YourPassword";

//Create your Organization Service Proxy
OrganizationServiceProxy _serviceProxy = new OrganizationServiceProxy( oUri, null, clientCredentials, null);

//** Now simple use Entity and create a sample account
Entity entity = new Entity("account");
entity.Attributes["name"] = "This is my sample account";

//use the service proxy to create the entity object
_serviceProxy.Create(entity);
}

Using Organiation Service Context

OrganizationServiceContext is alternative to OrganizationServiceProxy to connect to Microsoft Dynamics CRM programmatically.

To create OrganizationServiceContext object pass IOrganizationService object to constructor.

IOrganizationService service = new OrganizationService("connection");
OrganizationServiceContext context = new OrganizationServiceContext(service);

Entity entity = new Entity("account");
entity.Attributes["name"] = "This is my sample account";

context.AddObject(entity);
context.SaveChanges();

context.AccountSet.ToList().ForEach(a => Console.WriteLine(a.Name));

OrganizationServiceContext class can be generated by the code generation tool (CrmSvcUtil.exe). 

 

Disassociate Records in Dynamics CRM - Late Bound

Following example demonstrates how to disassociate record in dynamics crm

public static void DisassociateContactsToAccount(EntityReference contact, EntityReference account, IOrganizationService service) {

// Creating EntityReferenceCollection for the Contact
EntityReferenceCollection relatedEntities = new EntityReferenceCollection();

// Add the related entity contact
relatedEntities.Add(contact);

// Add the Account Contact relationship schema name
Relationship relationship = new Relationship("contact_customer_accounts");

// Disassociate the contact record to Account
service.Disassociate(account.LogicalName, account.Id, relationship, relatedEntities);

}

How to Put a Product Mix on a Dynamics CRM 2011 Dashboard

Learn how to create a product mix graph and place it in your dashboard in Microsoft Dynamics CRM and Dynamics CRM Online.

What's New in CRM 2011 - Auditing

In the ninth installment of Sonoma Partner's 10-part series, we will highlight a new feature in Microsoft CRM 2011- Auditing, a background process that will record any changes to your records.

[Job] - Microsoft Dynamics CRM Consultant, United Kingdom

IBM Hiring for Microsoft Dynamics CRM Consultant

Location: Any City, United Kingdom

Category: Consultant

Required Skills:

  • Business process analysis, requirements capture, design and product configuration skills that have been proven within enterprise level clients.
  • A self starter with the ability to work within an operating framework.
  • Willing to work across our European practice and client sites
  • Ability to identify and analyze business and functional requirements.
  • Ability to design solutions based on the Dynamics CRM platform.
  • Demonstrate the ability to configure CRM.


Other skills required:

  • Good presentation skills.
  • Excellent communication skills both written and verbal.


Desirable skills:

  • Ability to prepare and deliver solution training (Admin, end user)


Experience of the following configuration processes:

  • Workflow Entities & relationships
  • Form design Business process flows
  • Javascript within forms
  • General system administration
  • Security roles Deployment processes

Please note, the base locations for this role are: Southbank (London), Manchester, Warwick or Hursley.

 

Apply

Opportunity : Resolution Activities

When an opportunity is either won or lost, a special type of activity is generated called a Resolution Activity.

Users can open these activities and see information regarding

  • when the activity took place,
  • the actual sales value,
  • why they might have lost an opportunity,
  • or the competitor to whom it was lost.

Collaborative selling capabilities with Sales by Microsoft Dynamics

With Microsoft Dynamic CRM, discover and share ideas with the entire organization with enterprise social networking tool Yammer. Collaborate on sales proposals and presentations with document management and real-time document co-authoring from Office 365 and SharePoint. Reach experts with contextual presence, IM, voice, video, and online meetings via Skype for Business.

Color Grid for Dynamics 365

Color Form for Dynamics 365