Мне нужно найти или разработать решение, позволяющее сотрудникам вводить свои «часы работы» в конце рабочего дня, а затем легко и быстро «отправлять» эти данные в Quickbooks Pro 2010.
Я пытаюсь сформулировать, как я думаю, как построить этот тип решения. С моим пониманием интеграции QuickBooks я думаю, что это будет выглядеть следующим образом:
Quickbooks Software on PC
|
|
Custom App "Linking" Online DataStore to QB (on same PC as above)
|
|
Online Data Store Such as MS SQL Server, MySQL, or CSV Files
|
|
Website or Web Service Used to Receive Data From Blackberry Phones
|
|
App on Blackberry Phone to Enter and "Push" Data To Data Store in the Cloud
Видите ли вы недостатки в этом дизайне? Любые идеи, как улучшить или упростить это?
Помните, что приложение на ПК, скорее всего, будет находиться в сети потребителя или небольшой компании, которая даже не имеет статического IP-адреса.
На отдельном примечании, насколько я могу судить, пока не существует ничего, что могло бы сделать то, что я ищу. Приложения, на которые я смотрел, требуют, чтобы вы импортировали файлы iif в свой телефон (особенно ReportAway). Во время первоначального тестирования приложения при импорте ничего не удалось импортировать, но не было сообщений об ошибках. Мне неясно, каким образом данные поступают из приложения BlackBerry в QuickBooks, но это просто CSV-файлы. Если кто-то знает о существующем приложении для этого, я хотел бы знать об этом. Тем не менее, мы все равно можем программировать свои собственные.