Топик, конечно, устарел, но наткнулся только сейчас:
Возможно, наиболее, надежный способ - это обмен файлами (xml или csv).
Есть еще вариант обратится к FileMaker Server по http-запросу, заставив его исполнить нужный скрипт с нужными параметрами. На выходе вы получите xml с данными того лайота, на котором закончил работать скрипт. То есть FM вернет вам, те данные которые вы у него запросите (в вашем случае, например, новый выписанные счета).
Подробно техника описана тут:
fmteam.ru/vypolnenie-skriptov-na-servere-v-filemak...