Пользовательское Программирование Dynamics Gp В Заметках Для Консультанта Плюс Немного Истории

Great Plains Dynamics, теперь известная как Microsoft Dynamics GP, имеет давнюю историю в мире программного обеспечения для планирования ресурсов предприятия (ERP).

Первоначально разработанная компанией Great Plains Software, позже она была приобретена Microsoft вместе с Navision Software, что привело к созданию инициативы Microsoft Project Green. Хотя ожидалось, что все приобретенные ERP-системы будут перекодированы на такие языки, как C#.

Net, Dynamics GP осталась построенной на исходной основе Dexterity, программной оболочки и интегрированной среды разработки.

Dexterity, разработанная в конце 1980-х годов, предоставила Great Plains Dynamics уникальную среду программирования.

Оболочка была написана на языке C++, который был выбран из-за его способности обеспечивать нейтральность операционной системы и графического пользовательского интерфейса.

Это было важно в конкурентной среде 1980-х годов, когда Microsoft Windows, операционная система Mac и Unix боролись за долю рынка.

Dexterity представила собственный язык кодирования под названием Sanscript, который позволял разработчикам создавать гибкие и настраиваемые графические формы и окна прокрутки.

Одним из ключевых преимуществ Dexterity была методология доступа к базе данных.

На заре такие языки программирования, как C и C++, имели ограниченную поддержку доступа к базам данных.

Компания Dexterity устранила это ограничение, добавив методы доступа к базе данных на основе курсоров.

Он также включал прямые вызовы хранимых процедур SQL и необработанные операторы SQL. Такая гибкость позволила Dynamics GP поддерживать несколько платформ баз данных, включая Microsoft SQL Server, Pervasive SQL Server и Ctree. Когда Microsoft приобрела Great Plains Software, акцент сместился в сторону консолидации.

Цель заключалась в оптимизации ERP-систем и устранении необходимости в субподрядчиках.

В результате поддержка баз данных SQL Server, отличных от Microsoft, таких как Pervasive SQL 2000 и Ctree, была прекращена в пользу Microsoft Transaction SQL. Это решение упростило процесс разработки и обеспечило более унифицированную платформу для Dynamics GP. Несмотря на первоначальные опасения по поводу будущего Dynamics GP, усилия Microsoft по укреплению продукта окупились.

С выпуском версии 2010/11.0 Dynamics GP пережила ренессанс, вернув себе долю рынка и увеличив продажи лицензий.

Однако международное присутствие Dynamics GP ограничено определенными регионами и языками.

Он доступен на английском, латиноамериканском испанском (кроме континентальной европейской Испании), арабском и франко-канадском языках.

Он не поддерживает бразильский португальский язык, который распространен в Бразилии.

Для предприятий, расширяющихся в такие регионы, как Россия, Казахстан, Узбекистан, Белоруссия и Украина, другие варианты ERP, такие как 1С Бухгалтерия, Axapta или SAP Business One, могут быть более подходящими из-за требований соответствия местному налоговому законодательству.

Одной из проблем Dexterity является отсутствие поддержки символов Юникода, особенно китайских иероглифов.

Dexterity использует двухбайтовую систему хранения данных, не поддерживающую Unicode. Однако существуют сторонние инструменты, такие как NJ Star, которые позволяют хранить и отображать китайские иероглифы в Dynamics GP. Эти инструменты перехватывают пользовательский интерфейс GP и обеспечивают перевод на такие языки, как китайский, шведский, венгерский и немецкий.

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

Когда дело доходит до распространения программирования и настроек Dexterity, разработчики могут экспортировать пользовательские компоненты из файла Dynamics.dic в виде фрагмента (расширение CNK).

Это позволяет легко обмениваться и развертывать настройки в среде Dynamics GP. В заключение отметим, что Dexterity остается доминирующим инструментом в семействе ERP-приложений Microsoft Dynamics, несмотря на ожидания его возможной замены.

Его уникальная архитектура и гибкость позволили Dynamics GP развиваться и адаптироваться к меняющимся потребностям рынка.

Консультантам и программистам крайне важно оставаться в курсе событий и использовать возможности Dexterity для предоставления индивидуальных решений для пользователей Dynamics GP. Для получения дополнительной информации или помощи вы можете связаться с нами по телефону 1-866-528-0577 или 1-630-961-5918 (для международных клиентов) или написать нам по адресу [email protected]. Мы предоставляем услуги удаленной поддержки по всей стране в США и Канаде, а также локальное обслуживание в Западном Мичигане, Чикаго, Южной Калифорнии (Лос-Анджелес, округ Ориндж, Сан-Диего) и районе Хьюстона в Техасе.

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

Автор Статьи


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

Dima Manisha

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