|
23.03.2010, 15:00 | #1 |
Участник
|
Запуск бизнес-процесса через PeriodicWorkflows
Всем привет!
У нас есть кастомный бизнес-процесс, который запускается утилитой PeriodicWorkflows. Выборка сущностей для запуска бизнес-процесса содержить более 15 000 записей, но почему-то процесс запускается только для первых 5000 сущностей. Подскажите, пож-та, в чем может быть проблема? |
|
23.03.2010, 15:09 | #2 |
Консультант-джедай
|
Это стандартное ограничение CRM Fetch-запрос возвращает максимум 5000 записей за один раз
http://support.microsoft.com/kb/911510
__________________
Крокодил, крокожу и буду крокодить. Человек человеку - волк , а зомби зомби - зомби. Экстремал и буду экстремать! Блога |
|
|
За это сообщение автора поблагодарили: _AV_ (1). |
23.03.2010, 15:17 | #3 |
Участник
|
спасибо. Ответ оказался совсем рядом...
Последний раз редактировалось _AV_; 23.03.2010 в 15:19. |
|
03.09.2010, 17:54 | #4 |
Участник
|
ошибка при работе PeriodicWorkflows
Всем привет!
У меня почему-то отваливается выложил по заданому пути PeriodicWorkflows, пробовал и группу задавать и правило все равно не срабатывает, БП в CRM корректно отрабатывает, в консоли PeriodicWorkflows вылетает эксепшн при запуске из планировщика windows, при запуске с командной строки такая же ошибка: Executing 1 rules System.Web.Services.Protocols.SoapException: Server was unable to process request. Server stack trace: в System.Web.Services.Protocols.SoapHttpClientProtocol.ReadResponse (SoapClientMessage message, WebResponse response, Stream responseStream, Boolean asyncCall) в System.Web.Services.Protocols.SoapHttpClientProtocol.Invoke(String methodName, Object[] parameters) в Microsoft.Crm.SdkTypeProxy.Metadata.MetadataService.Execute(MetadataService Request Request) в MetadataService.Execute(Object request) в MetadataCache.RetrieveMetadataAsync(String entityName) в System.Runtime.Remoting.Messaging.StackBuilderSink._PrivateProcessMessage(Int Ptr md, Object[] args, Object server, Int32 methodPtr, Boolean fExecuteInContext, Object[]& outArgs) в System.Runtime.Remoting.Messaging.StackBuilderSink.AsyncProcessMessage( IMessage msg, IMessageSink replySink) Exception rethrown at [0]: в System.Runtime.Remoting.Proxies.RealProxy. EndInvokeHelper(Message reqMsg, Boolean bProxyCase) в System.Runtime.Remoting.Proxies.RemotingProxy.Invoke(Object NotUsed, MessageData& msgData) в MetadataCache.RetrieveMetadataDelegate.EndInvoke(IAsyncResult result) в PeriodicWorkflows.Program.ExecuteRule(ServerConnection server, PeriodicRule rule) в PeriodicWorkflows.Program.Main(String[] args) Press enter to continue может у кого-то была похожая проблема, подскажите возможное решение. |
|
03.09.2010, 18:43 | #5 |
Moderator
|
Очевидно что вы неверно конфигуртровали утилиту. Это ошибка обращения к сервису CRM.
__________________
http://fixrm.wordpress.com, снятие/наведение порчи. Быстро, дорого, гарантия. MS Certified Dirty Magic Professional |
|