Менеджер интеграции Great Plains — расширенный обзор интеграции ODBC

Microsoft Dynamics GP ERP имеет приятный и удобный модуль интеграции: Менеджер интеграции Great Plains. Благодаря версии Dynamics GP 10.0 IM получил революционные улучшения в виде разъемов eConnect. Теперь, когда эти соединители доступны, проблема с производительностью IM практически исчезла, и вы можете интегрировать тысячи счетов SOP в минуту, потому что eConnect реализует хранимые процедуры SQL, в отличие от сервера OLE для старых IM. Однако мы часто сталкиваемся с проблемой при поиске программиста GP, который является мастером с расширенным запросом ODBC, чтобы заставить менеджер интеграции работать с довольно жестким и обременительным текстовым файлом, созданным из существующего приложения MRP или EDI. Давайте перейдем к шарам:

1. Драйвер Microsoft Text ODBC. К сожалению, для Windows XP, Windows 2003 и Vista этот драйвер имеет известные ошибки, и они не исправляются пакетами обновления. Обходной путь — воздержаться от определения формата поля и позволить водителю угадать.

2. SQL-запрос. Предполагая, что у вас есть подключение к текстовому драйверу Microsoft, см. Проблемы # 1, следующий шаг — создать сложный оператор выбора SQL. Давайте приведем несколько примеров. Представьте себе ситуацию, в которой вы получаете только расходные счета для покупок, и вам нужно изменить распределение GL в интеграции счетов поставщиков AP. Да, конечно, вам нужен эквивалент распределения счетов по счетам. Для этого создайте предложение union в GP Integration. Точка доступа обычно отправляется на одну учетную запись кредиторской задолженности, что означает, что вам нужно сгруппировать торговые линии и использовать конструкцию SUM для создания отдельной линии распределения кредиторской задолженности.

3. Ограничения текстового контроллера. Чтобы дать вам хороший пример — если у вас точно такие же линии распределения GL в случае, описанном в пункте 2, текстовый контроллер не будет различать две строки и пропустит одну из них. Вам нужно предоставить уникальный параметр, который восстановит уникальность линии. Также следует помнить, что опция расширенного ODBC в IM должна обеспечивать реализацию стандартных конструкций SQL: group, union, обладание и другие.

4. Дополнительные комментарии по eConnect, связанные с интеграцией и развитием сети электронной коммерции. eConnect — это, по сути, SDK или Software Development Kit, открывающий объект GP для манипулирования в Microsoft Visual Studio C # и разработчик VB.Net, который знает зашифрованные хранимые процедуры XML и SQL. eConnect выполнит свою работу, когда вы создадите веб-сайт электронной коммерции, написанный на PHP, .Net, EJB и других открытых технологиях, и вы должны интегрировать его с учетной базой Microsoft Dynamics GP.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *