2016-04-23 6 views
0

Моя компания использует динамику MS CRM 4.0, и я могу получить доступ только к ее стороне клиента (используя URL-адрес в IE, чтобы открыть CRM-систему).Усовершенствование/Улучшение/Расширение CRM 4.0 без доступа к серверу

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

Подробности: В настоящее время пользователи вводят данные для каждой продажи в систему. Это занимает много времени, потому что сервер и централизованная база данных находятся на другом континенте. Я хочу, чтобы пользователи вводили свои данные в лист Excel, и системный планировщик будет загружать данные за одну ночь.

Мой вопрос: Могу ли я разработать, подключаемые модули или расширения и т. Д. На CRM с VS Express Edition? У меня нет доступа к CRM-серверу или базе данных, поскольку я использую только браузер, чтобы использовать систему для ввода данных, а также только клиентское CRM-окно.

Редактировать Это не недостаток исследований. Я нигде не нашел ответа на это. Я ценю ваш опыт и опыт.

ответ

1

Если говорить о .NET, серверные модули, вам понадобятся следующие вещи, как описано на «Создание простой плагин» странице SDK 4.0:

Для завершения это пошаговое руководство, вам необходимо следующее:

  • Visual Studio 2005 или Visual Studio 2008.
  • предварительно построенной версии плагина в регистрации инструмента.
  • Установка Microsoft Dynamics CRM SDK.
  • Сетевой доступ к серверу Microsoft Dynamics CRM 4.0.
  • Системная учетная запись Microsoft Dynamics CRM либо с учетной записью System Administrator или System Customizer, которая также является членом группы администраторов развертывания в Менеджере развертывания .

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

Если «расширения» означают такие вещи, как добавление скриптов в формы, единственное, что вам понадобится, это роли системного адаптера или системного администратора.

Обновление на основе ваших дополнение к вопросу: Если вы хотите запланировать ежедневный импорт, вы должны быть в состоянии сделать это с ограниченным, веб-доступ только к вы (если у вас достаточно привилегий для начала import [который, если вы можете сделать это через пользовательский интерфейс, вы можете сделать это программно]). Ваша программа может запускать и запускать задания импорта (см. Страницу «Настройка импорта данных» SDK). Я точно знаю, что вы можете начать импорт csv, не уверен в программном импорте файлов excel, но вы можете программно преобразовать файлы excel в csv, а затем начать работу.

+0

Фу, спасибо вам за фактический ответ Polshgiant. Я добавил несколько подробностей. Поскольку у меня нет доступа к базе данных для регистрации плагина (если это то, что я должен создать), мне нужно будет связаться с администратором базы данных. Поэтому, возможно, я не смогу сделать это, не сказав «полномочия, которые есть». –

+0

@Grace Добро пожаловать! Я обновил свой ответ более подробно. – Polshgiant

+0

Спасибо большое! Как только я набираю достаточную репутацию для продвижения, я использую ее для ответа. –