Often companies have systems developed independant of eachother and eventually these systems need to communicate for increased efficiency. This type of scenario is commonplace and unfortunately so are anxiety and cost blow outs.
Please contact us if your system's integration task is something we can help you with.