Модификации Microsoft Dynamics Gp: Dexterity, Sdk, Vba – Сравнение Для Консультанта

Microsoft Dynamics GP — это широко используемая ERP-система, которая за прошедшие годы претерпела многочисленные модификации и настройки.

Консультанту или программисту, работающему с GP, важно понимать различные инструменты и методы, которые использовались для этих модификаций.

В этой статье мы углубимся в три основных инструмента: Dexterity, SDK и VBA/Modifier.

  1. Ловкость: Dexterity — это основной инструмент разработки для Microsoft Dynamics GP. Первоначально разработанный как язык программирования для Great Plains Dynamics, Dexterity был создан как приложение C-Shell, написанное на языке программирования C. Основной словарь бизнес-логики в Dexterity известен как DYNAMICS.DIC. Независимые поставщики программного обеспечения (ISV) имели возможность создавать свои собственные словари и получать идентификатор продукта от Great Plains Software.
Примерно в 2003–2004 годах, когда у Microsoft Business Solutions был план Project Green, велись дискуссии о возможной замене Dexterity прямым кодом .

NET C#.

Это привело к закрытию партнерской программы исходного кода Dex для новых партнеров GP. Однако летом 2005 года работа над исходным кодом программы была возобновлена, что указывает на то, что прекращение работы Dexterity было либо отложено, либо отменено.

Dexterity предлагает обширные возможности разработки, но важно отметить, что это не объектно-ориентированный язык из-за его устаревшей природы.

  1. SDK Microsoft Dynamics GP: Пакет разработки программного обеспечения Microsoft Dynamics GP (SDK) предоставляет разработчикам возможность создавать надстройки для GP с использованием .

    NET C# или VB.NET. SDK легко интегрирует пользовательские экраны в клиентское приложение, написанное Dexterity, позволяя разработчикам использовать те же цветовые схемы и значки, что и в окнах приложений GP. На первый взгляд GP SDK может показаться потенциальной заменой Dexterity, поскольку обеспечивает современную среду разработки.

    Однако важно понимать, что SDK фактически предоставляет старые формы и объекты Dexterity через библиотеки .

    NET. За кулисами оболочка Dexterity все еще используется.

    В результате GP SDK не является настоящей альтернативой Dexterity, а скорее расширением его возможностей.

Альтернативой, заслуживающей внимания, является eConnect, который предлагает усовершенствованные возможности интеграции.

В отличие от Dexterity, eConnect работает напрямую с базой данных SQL через набор хранимых процедур, минуя оболочку Dexterity. Это может быть полезно для разработчиков, которые ищут более прямой и оптимизированный подход к интеграции, не полагаясь сильно на ловкость.

  1. VBA/Модификатор: VBA (Visual Basic для приложений) и модификатор — это инструменты, позволяющие настраивать формы Microsoft Dynamics GP. С помощью модификатора вы можете изменять формы GP, добавляя или удаляя поля и прикрепляя сценарии VBA к новым кнопкам.

    Сценарии VBA — популярный выбор для настройки не только в Dynamics GP, но и в других инструментах Microsoft, таких как Excel и Access. Он предоставляет разработчикам знакомую среду сценариев.

Однако важно проявлять осторожность, сильно полагаясь на модификации VBA. Обновления и будущая поддержка могут создать проблемы, поскольку настройки VBA могут устареть или стать несовместимыми с более новыми версиями GP. Прежде чем прибегать к обширным модификациям VBA, рекомендуется изучить альтернативные варианты, чтобы свести к минимуму потенциальные проблемы при обновлении.

В заключение, как консультанту или программисту, работающему с Microsoft Dynamics GP, важно знать о различных инструментах и методах, доступных для модификации системы.

У Dexterity, GP SDK и VBA/Modifier есть свои сильные стороны и особенности.

Понимание этих инструментов и их значения позволит вам принимать обоснованные решения при настройке и расширении Microsoft Dynamics GP для удовлетворения конкретных требований ваших клиентов.

Вместе с данным постом часто просматривают:

Автор Статьи


Зарегистрирован: 2019-12-10 15:07:06
Баллов опыта: 0
Всего постов на сайте: 0
Всего комментарий на сайте: 0
Dima Manisha

Dima Manisha

Эксперт Wmlog. Профессиональный веб-мастер, SEO-специалист, дизайнер, маркетолог и интернет-предприниматель.