adding twitter account information to dynamics ax contacts

23
© 2013. All rights reserved. ADDING TWITTER ACCOUNT INFORMATION TO DYNAMICS AX CONTACTS Dynamics AX | CRM | Contact Management | Social Media | Twitter Dynamics AX allows you to track the traditional contact details such as phone, fax, url, and email, but what if you want to also track social media accounts like Twitter. Although you could reuse one of the existing electronic contact types, it would be much better if you could have a dedicated contact type just for Twitter so that you can segregate out the data for reporting and analysis. In this worked example I will show you how you can easily add a new contact type to Dynamics AX for Twitter, and also any other Social Media type that you may want to track.

Upload: murray-fife

Post on 13-May-2015

732 views

Category:

Technology


1 download

DESCRIPTION

Dynamics AX allows you to track the traditional contact details such as phone, fax, url, and email, but what if you want to also track social media accounts like Twitter. Although you could reuse one of the existing electronic contact types, it would be much better if you could have a dedicated contact type just for Twitter so that you can segregate out the data for reporting and analysis. In this worked example I will show you how you can easily add a new contact type to Dynamics AX for Twitter, and also any other Social Media type that you may want to track.

TRANSCRIPT

Page 1: Adding Twitter Account Information to Dynamics AX Contacts

© 2013. All rights reserved.

ADDING TWITTER ACCOUNT INFORMATION

TO DYNAMICS AX CONTACTS

Dynamics AX | CRM | Contact Management | Social Media | Twitter

Dynamics AX allows you to track the traditional contact details such as phone, fax, url, and email, but what if you want to also track social media accounts like Twitter. Although you could reuse one of the existing electronic contact types, it would be much better if you could have a dedicated contact type just for Twitter so that you can segregate out the data for reporting and analysis.

In this worked example I will show you how you can easily add a new contact type to Dynamics AX for Twitter, and also any other Social Media type that you may want to track.

Page 2: Adding Twitter Account Information to Dynamics AX Contacts

© 2013. All rights reserved.

ADDING A NEW CONTACT TYPE FOR TWITTER

Adding a new contact type to Dynamics AX is not hard. You just need to know where to look.

In this example I will show how you can find where the contact types are defined, and also add a new contact type for Twitter.

Page 3: Adding Twitter Account Information to Dynamics AX Contacts

© 2013. All rights reserved.

Adding A New

Contact Type for

Twitter

The easiest way to find where the contact types are defined is to right mouse click on the Type field in the Contact Information tab of the Contacts form, and select the Personalize option from the context menu.

Page 4: Adding Twitter Account Information to Dynamics AX Contacts

© 2013. All rights reserved.

Adding A New

Contact Type for

Twitter

When the Personalization form is displayed, look in the System name field box, and you will be able to see the table and field that is being used within the form.

In this case it is LogisticsElectronicAddress.Type.

Page 5: Adding Twitter Account Information to Dynamics AX Contacts

© 2013. All rights reserved.

Adding A New

Contact Type for

Twitter

If you open up AOT (Ctrl-D) and navigate to the field then you will see that the field is based on a LogisticElectronicAddressModeType enumeration type. So we need to look somewhere else for the base definition.

Page 6: Adding Twitter Account Information to Dynamics AX Contacts

© 2013. All rights reserved.

Adding A New

Contact Type for

Twitter

When we look in the Base Enums group within AOT, then we will be able to find the enumeration, and expanding it out, we can see that it contains all of the traditional contact types.

Page 7: Adding Twitter Account Information to Dynamics AX Contacts

© 2013. All rights reserved.

Adding A New

Contact Type for

Twitter

Now that we know what to update, we should create a new project as a container for our changes. To do this, select the Project option from the View menu.

Page 8: Adding Twitter Account Information to Dynamics AX Contacts

© 2013. All rights reserved.

Adding A New

Contact Type for

Twitter

When the Projects explorer is displayed, right mouse click on the Private folder group, and select New and then Project to create a new project.

Page 9: Adding Twitter Account Information to Dynamics AX Contacts

© 2013. All rights reserved.

Adding A New

Contact Type for

Twitter

Then give your project an appropriate name.

Page 10: Adding Twitter Account Information to Dynamics AX Contacts

© 2013. All rights reserved.

Adding A New

Contact Type for

Twitter

If you double click on the new project it will open in it’s own window, and then you can tile the AOT explorer and the Project so that you can see them side-by-side.

Page 11: Adding Twitter Account Information to Dynamics AX Contacts

© 2013. All rights reserved.

Adding A New

Contact Type for

Twitter

Drag the LogisticElectronicAddressMethodTypeenumeration type from the AOT window over to your new project so that we are able to modify the details at the project level.

Page 12: Adding Twitter Account Information to Dynamics AX Contacts

© 2013. All rights reserved.

Adding A New

Contact Type for

Twitter

To add a new Contact Type, right mouse click on the LogisticElectronicAddressMethodType enumeration type and select the New Element option from the context menu.

Page 13: Adding Twitter Account Information to Dynamics AX Contacts

© 2013. All rights reserved.

Adding A New

Contact Type for

Twitter

This will create a new enumeration. All you need to do is give it a better name and label.

Page 14: Adding Twitter Account Information to Dynamics AX Contacts

© 2013. All rights reserved.

Adding A New

Contact Type for

Twitter

Once you have made the change, select the Save Allbutton from the menu bar to make the change to Dynamics AX.

Page 15: Adding Twitter Account Information to Dynamics AX Contacts

© 2013. All rights reserved.

Adding A New

Contact Type for

Twitter

Now, when you open up the Contacts form, you will be able to select a type of Twitter.

Page 16: Adding Twitter Account Information to Dynamics AX Contacts

© 2013. All rights reserved.

Adding A New

Contact Type for

Twitter

Very cool.

Page 17: Adding Twitter Account Information to Dynamics AX Contacts

© 2013. All rights reserved.

ADDING MORE SOCIAL MEDIA CONTACT

TYPESThere is more to the social media world though than Twitter. What if you wanted to track other social media details.

In this example I will show how you can further extend the contact types to include more social media sources.

Page 18: Adding Twitter Account Information to Dynamics AX Contacts

© 2013. All rights reserved.

Adding More Social

Media Contact

Types

All you need to do to add the other major social media sources as Contact Types is add them into your existing project and click the Save button.

Page 19: Adding Twitter Account Information to Dynamics AX Contacts

© 2013. All rights reserved.

Adding More Social

Media Contact

Types

Now we have a lot of contact types available.

Page 20: Adding Twitter Account Information to Dynamics AX Contacts

© 2013. All rights reserved.

Adding More Social

Media Contact

Types

And we can capture all of the Social Media contact information directly within Dynamics AX.

Page 21: Adding Twitter Account Information to Dynamics AX Contacts

© 2013. All rights reserved.

SUMMARY

By capturing all of the social media contact information, and segregating the types out through the new contact types, you start to open up the system to more features.

If you wanted to try extending out further, you could try:

• Creating dynamic fact boxes for contacts that show current social media feeds and activities

• Extend communication to social media in addition to the standard email options

• Analyze the contact activity by cross referencing with Power Query, and charting it with Power View

The options are endless.

Page 22: Adding Twitter Account Information to Dynamics AX Contacts

http://slideshare.net/murrayfife/presentations

Murray FifeMicrosoft MVP

Page 23: Adding Twitter Account Information to Dynamics AX Contacts