Java MSCRM - Documentation
Project Description
Project providing tools which can be used to build a Java interface for Microsoft Dynamics CRM
This project is built around the
Apache Axis2 library using the Web Service provided by the Microsoft Dynamics CRM.
This project’s goal is not to rebuild the Microsoft Dynamics CRM in Java only to give a HOW-TO for a good integration interface.
Requirements
The following software components are necessary to setup the Java MSCRM project environment:
- Microsoft Dynamics CRM 4.0 On-Premise deployment
- Eclipse IDE for Java EE Developers
- Apache Axis2
- Apache Axis2 Tools Code Generator Wizard plugin for Eclipse
- Mig Layout Library for the form design
Java MSCRM Project Setup
Getting started
A good way to get started is to go through the already created Views and Forms.
Create / modify / delete entries to see how it works.
Login to Java MSCRM
The first launching of the Java MSCRM project will invite you to enter the connection Settings:
After that you'll be able to login:
Entites
The following entites are implemented in the PHPMSCRM for now:
- Activities
- Accounts
- Contacts
- Opportunities
- Leads
- Users
You can reach them through the Menu:
For each entity there is a View with the following options when possible.
- Columns sort
- Letter Filter
- Owner filter
- Search Feature
- New entry link
- Delete delete entries button to delete the selected entries
For each entity there is a Form with the following options when possible :
- Create new Entry
- Consult existent Entry
- Update existent Entry
- Delete existent Entry
The Look Up Records Field is already implemented: