Accpac API документация

Я работаю над приложением C# .NET, которое необходимо интегрировать в Accpac 5.6. Мне не удалось найти какую-либо полезную документацию по API Accpac. Где я могу найти документацию по Accpac API?

2 ответа

Решение

Там нет большого количества документации, если вы не зарегистрируетесь в партнерской программе Sage по развитию. В общем, вы можете записать макрос процесса, который вы хотите выполнить через интеграцию (например, создание счетов), а затем перевести полученный код VBA на язык, который вы используете.

Присоединение к партнерской программе развития, вероятно, излишне для того, что вам нужно. Обычно вы спрашиваете у вашего дилера (если вы клиент) документацию. Есть несколько других сайтов, на которых есть некоторая информация, например Tek-Tips.com. Если у вас есть конкретные вопросы, мы можем попытаться ответить на них здесь, в SO.

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

ACCPAC поставляется в комплекте с двумя типами API: COM API (AccpacCOMAPI) и.NET API (ACCPAC.Advantage).

В своем исследовании я нашел некоторую документацию по Accpac COM API в блоге Стивена Смита, которую вы можете скачать здесь. Смит также написал учебник в VB, чтобы объяснить некоторые принципы работы API (простое соединение с Accpac), и у него есть несколько статей, в которых, помимо прочего, обсуждаются API, в основном API.NET. Учебники по программированию Кена предлагают хорошее введение в COM API, и они написаны на C# (ваш предпочтительный язык). Найдите их здесь и здесь.

Кроме того, COM API рассматривается в "Руководстве пользователя системного менеджера" ACCPAC, поскольку именно этот API используется для написания макросов. Документ, который можно скачать здесь для ACCPAC 6.0A, объясняет, как различные объекты связаны друг с другом, их назначение, свойства и методы. Прочитайте главы 13 и 14.

Надеюсь, это поможет тому, кто читает.

Живи долго и процветай.

Другие вопросы по тегам