none
crm3.0创建用户时出现“业务管理错误”。 RRS feed

  • 问题

  • 创建用户时,出现“业务管理错误”,详细内容为:您正在尝试使用已由其他用户使用的域登陆来创建用户,请选择其他的域登陆,然后重试。

    log日志:

    [2010-07-09 16:14:57.3] Process: w3wp |Thread: 4408 |Category: Application |User: 00000000-0000-0000-0000-000000000000 |Level: Error | ErrorInformation.LogError
     at ErrorInformation.LogError()
     at ErrorInformation..ctor(Exception exception, Uri requestUrl)
     at MainApplication.Application_Error(Object sender, EventArgs e)
     at EventHandler.Invoke(Object sender, EventArgs e)
     at HttpApplication.RaiseOnError()
     at HttpApplication.RecordError(Exception error)
     at HttpApplication.ResumeSteps(Exception error)
     at HttpApplication.System.Web.IHttpAsyncHandler.BeginProcessRequest(HttpContext context, AsyncCallback cb, Object extraData)
     at HttpRuntime.ProcessRequestInternal(HttpWorkerRequest wr)
     at HttpRuntime.ProcessRequest(HttpWorkerRequest wr)
     at ISAPIRuntime.ProcessRequest(IntPtr ecb, Int32 iWRType)
    >MSCRM Platform Error Report:
    --------------------------------------------------------------------------------------------------------
    Error: Exception of type System.Web.HttpUnhandledException was thrown.

    Error Number: 0x80041D2C

    Error Message: Exception from HRESULT: 0x80041D2C.

    Error Details: Exception from HRESULT: 0x80041D2C.

    Source File: Not available

    Line Number: Not available

    Request URL: http://10.164.2.1/biz/users/edit.aspx?_CreateFromType=10&_CreateFromId={A252C684-DAE7-DB11-A60D-005056C00008}

    Stack Trace Info: Exception of type System.Web.HttpUnhandledException was thrown.
       at System.Web.UI.Page.HandleError(Exception e)
    >   at System.Web.UI.Page.ProcessRequestMain()
    >   at System.Web.UI.Page.ProcessRequest()
    >   at System.Web.UI.Page.ProcessRequest(HttpContext context)
    >   at System.Web.CallHandlerExecutionStep.System.Web.HttpApplication+IExecutionStep.Execute()
    >   at System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously)
       at Microsoft.Crm.Platform.ComProxy.CBizUserClass.Create(CUserAuth& Caller, String User)
    >   at Microsoft.Crm.Application.Platform.SystemUser.InternalCreate(String xml)
    >   at Microsoft.Crm.Application.Platform.SystemUser.InternalCreateAndRetrieve(String xml, String columnSet)
    >   at Microsoft.Crm.Application.Platform.Entity.CreateAndRetrieve(String columnSet)
    >   at Microsoft.Crm.Application.Forms.AppForm.RaiseDataEvent(FormEventId eventId)
    >   at Microsoft.Crm.Application.Forms.EndUserForm.Initialize(Entity entity)
    >   at Microsoft.Crm.Application.Forms.CustomizableForm.Execute(Entity entity, String formId, String formType)
    >   at Microsoft.Crm.Application.Forms.CustomizableForm.Execute(Entity entity)
    >   at Microsoft.Crm.Web.BusinessManagement.SystemUserDetailPage.ConfigureForm()
    >   at Microsoft.Crm.Application.Controls.AppPage.OnPreRender(EventArgs e)
    >   at System.Web.UI.Control.PreRenderRecursiveInternal()
    >   at System.Web.UI.Page.ProcessRequestMain()

    Type: Platform

    这是什么问题呢?

    2010年7月9日 8:17

答案

全部回复

  • 上次的问题是:无法创建实体,按照下面的方式修改之后,可以创建实体了,但是现在不能建用户了。

    UPDATE RoleBase SET RoleTemplateId = (SELECT RoleTemplateId FROM RoleTemplateBase WHERE Name = '系统定制员')
    WHERE RoleTemplateId IS NULL AND Name = '系统定制员'

    2010年7月9日 8:27
  • 解决了,原来那个用户已经存在了。

    不好意思!

    2010年7月9日 9:35