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