Безопасно ли обновлять и / или вставлять записи в базу данных бухгалтерского программного обеспечения? (Pastel Evolution)
Наша CRM-система может публиковать транзакции в программное обеспечение наших учетных записей (Pastel Evolution), но она не выполняет необходимую конвертацию валюты. Обе системы имеют разные "базовые" валюты (из-за нашего местоположения), поэтому цифра, отправленная в эволюцию Pastel, верна, но отражена не в той валюте. CRM использует соединение ODBC для публикации цифр в Evolution.
Я могу создать инструмент, расположенный между двумя системами, который может обновлять и / или вставлять транзакции в Pastel, имитируя то, что сделал бы CRM, если бы он выполнял POST.
Безопасно ли для меня имитировать и / или обновлять эти транзакции непосредственно в базе данных Pastel? Является ли важным выполнение важной проверки на уровне ODBC, и если да, могу ли я подключиться к ODBC приложений или существует специальный драйвер, созданный CRM для связи с БД?
1 ответ
Это все, действительно, вопросы для вашего поставщика (ов). Может быть логика приложения, которую вы избегаете или подрываете, внося изменения непосредственно в Evolution DB, и эти пропущенные правила могут привести к поломке. Это плохие новости для аудита и налогового времени.
Тем не менее, если бы я был на вашем месте и также не имел доступа к поставщику, я попытался бы исправить валютную транзакцию в исходной системе CRM, а затем использовать ODBC для публикации правильных значений.
Я предполагаю, что CRM->ODBC->Evolution поддерживается в первую очередь, конечно.