Before developing any EnterpriseTrack-specific Web service software, you should:
- Be familiar with the EnterpriseTrack product, especially those areas you want to manipulate using the Integration functions.
- Confirm that you have a valid EnterpriseTrack integration user account (login ID and password).
- To use the financial report related integration function, verify that you have permission to execute the financial report from an interactive session.
- To use the Timesheet Detail report related integration function, verify that you have permission to execute the timesheet report from an interactive session.
- To use CRUD functions, ensure you also have permissions to generate the templates from the EnterpriseTrack Administration module.
- To update effort or activity using the integration functions, verify that you have permission to update activities for the project.
- Verify that you have the Execute APIs permission.
- If invoking the function for someone other than yourself, verify that you have the Execute APIs as Proxy permission.
- To update effort using the Integration functions, also verify the following:
- If you will be updating efforts for yourself, verify that you have the necessary permissions required to perform this operation interactively.
- If you will be updating efforts for someone other than yourself, verify that you have the necessary permissions required to perform this operation interactively.
Note: The other Integration functions can be successfully invoked only after the Login function is successful. Once you are logged in, you can invoke any number of Integration functions. POST is the only recommended option. When you are finished with your Web service interactions you should invoke the Logout function. In the event you fail to log out, you will automatically be logged out after the same period of inactivity as an interactive session.