Microsoft Dynamics GP — это широко используемая ERP-система, которая за прошедшие годы претерпела многочисленные модификации и настройки.
Консультанту или программисту, работающему с GP, важно понимать различные инструменты и методы, которые использовались для этих модификаций.
В этой статье мы углубимся в три основных инструмента: Dexterity, SDK и VBA/Modifier.
- Ловкость: Dexterity — это основной инструмент разработки для Microsoft Dynamics GP. Первоначально разработанный как язык программирования для Great Plains Dynamics, Dexterity был создан как приложение C-Shell, написанное на языке программирования C. Основной словарь бизнес-логики в Dexterity известен как DYNAMICS.DIC. Независимые поставщики программного обеспечения (ISV) имели возможность создавать свои собственные словари и получать идентификатор продукта от Great Plains Software.
NET C#.
Это привело к закрытию партнерской программы исходного кода Dex для новых партнеров GP. Однако летом 2005 года работа над исходным кодом программы была возобновлена, что указывает на то, что прекращение работы Dexterity было либо отложено, либо отменено.
Dexterity предлагает обширные возможности разработки, но важно отметить, что это не объектно-ориентированный язык из-за его устаревшей природы.
- 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, а скорее расширением его возможностей.
В отличие от Dexterity, eConnect работает напрямую с базой данных SQL через набор хранимых процедур, минуя оболочку Dexterity. Это может быть полезно для разработчиков, которые ищут более прямой и оптимизированный подход к интеграции, не полагаясь сильно на ловкость.
- VBA/Модификатор:
VBA (Visual Basic для приложений) и модификатор — это инструменты, позволяющие настраивать формы Microsoft Dynamics GP. С помощью модификатора вы можете изменять формы GP, добавляя или удаляя поля и прикрепляя сценарии VBA к новым кнопкам.
Сценарии VBA — популярный выбор для настройки не только в Dynamics GP, но и в других инструментах Microsoft, таких как Excel и Access. Он предоставляет разработчикам знакомую среду сценариев.
В заключение, как консультанту или программисту, работающему с Microsoft Dynamics GP, важно знать о различных инструментах и методах, доступных для модификации системы.
У Dexterity, GP SDK и VBA/Modifier есть свои сильные стороны и особенности.
Понимание этих инструментов и их значения позволит вам принимать обоснованные решения при настройке и расширении Microsoft Dynamics GP для удовлетворения конкретных требований ваших клиентов.
-
Тун Син
19 Oct, 24 -
Ищем Быстрое Локальное Хранилище
19 Oct, 24 -
Старкрафт 10 Лет.
19 Oct, 24 -
Новая Система Рейтинга Хостеров
19 Oct, 24