Ошибка p_CascadeCollectAssign после Rollup 8

Недавно был замечен неприятный встроенный баг системы (в стандартном функционале). Проявляется в том, что после установки 8го роллапа (на 7м и ранее не замечен) в новых, созданных после установки этого роллапа, организациях не работает переназначение записей. Невозможно сменить ответственного на любом типе записей. При попытке назначить, выдаётся ошибка приложения. При этом, установка 9го роллапа не решает проблему.

Решение:

  1. Запустить Microsoft SQL Server Management Studio. (Найти в меню Пуск/Программы либо Пуск/Выполнить/sqlwb).
  2. Подключиться через SQL Studio к серверу, где установлен CRM (в окне при запуске ввести имя нужного сервера).
  3. Нажать кнопку New Query в верхней панели инструментов.
  4. В большое белое окно ввода вставить следующий текст (заменив $$$):

    USE [$$$_MSCRM] –-здесь вместо $$$ имя нужной организации
    GO
    SET ANSI_NULLS ON
    GO
    SET QUOTED_IDENTIFIER ON
    GO
    create proc [dbo].[p_CascadeCollectAssign]
    (
    @operation_type nvarchar(40),
    @root_entity_otc int,
    @root_entity_oid uniqueidentifier,
    @isOffline int,
    @old_owner uniqueidentifier
    )
    as
    begin
    set nocount on
    begin
    insert into #CascadeCollectAssign select o, t, p, q, s, y
    from dbo.fn_CollectForCascadeAssign
    (@root_entity_oid
    ,@root_entity_otc
    ,@isOffline
    ,@old_owner
    )
    update #CascadeCollectAssign set processed = 2
    end
    end
  5. Нажать F5.  
  6. Увидеть внизу, в строке статуса это: Query executed successfully.  

Если видим вместо этого ошибку, то проблема не в этом :)

Голосов пока нет

Комментарии

Название базы организации

Не всегда база организации именуется как <название организации>_MSCRM. Например когда выполняется восттановление базы, то базу можно назвать как угодно.

Отправить комментарий

Содержание этого поля является приватным и не предназначено к показу.
  • Адреса страниц и электронной почты автоматически преобразуются в ссылки.
  • Доступны HTML теги: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • Строки и параграфы переносятся автоматически.
  • Syntax highlight code surrounded by the {syntaxhighlighter SPEC}...{/syntaxhighlighter} tags, where SPEC is a Syntaxhighlighter options string or "class="OPTIONS" title="the title".

Подробнее о форматировании

Image CAPTCHA
Enter the characters shown in the image.
Работает на Drupal, система с открытым исходным кодом.