Ошибка при формировании документов
Добавлено: 27 дек 2009, 19:44
Установил демоверсию.
Все вроде работает.
Делаю протокол. принажатии на кнопку сделать протокол выскакиевает ошибка:
System.ApplicationException: The object is not an employee:000000001E7BE6939E80419EA0888CF47E1380EC
Server stack trace:
в Foss.FossDoc.ExternalModules.EDMS.UserManagement.User.CheckEmployeeCategory(OID userID, ISession session)
в
после нее еще одна
System.ApplicationException: The object is not an employee:000000001E7BE6939E80419EA0888CF47E1380EC
Server stack trace:
в Foss.FossDoc.ExternalModules.EDMS.UserManagement.User.CheckEmployeeCategory(OID userID, ISession session)
в Foss.FossDoc.ExternalModules.EDMS.UserManagement.User..ctor(OID userID, ISession session)
в Foss.FossDoc.ExternalModules.EDMS.UserManagement.UsersCache._CreateNewObject(OID objectID)
в Foss.FossDoc.ExternalModules.EDMS.CacheBase.GetObject(OID objectID)
в Foss.FossDoc.ExternalModules.EDMS.UserManagement.UsersCache.GetUser(OID userID)
в Foss.FossDoc.ExternalModules.EDMS.ServerSession.GetInterface(IUserSession UserSession, String InterfaceName)
в Foss.FossDoc.ApplicationServer.ExternalModules.Implementation.ExternalModuleBase.GetInterface(IUserSession userSession, String interfaceName, String externalModuleLocationString)
в .(IUserSession , String )
в .(IUserSession , String , String )
в .GetExternalModuleInterface(String , String )
в System.Runtime.Remoting.Messaging.StackBuilderSink._PrivateProcessMessage(IntPtr md, Object[] args, Object server, Int32 methodPtr, Boolean fExecuteInContext, Object[]& outArgs)
в System.Runtime.Remoting.Messaging.StackBuilderSink.PrivateProcessMessage(RuntimeMethodHandle md, Object[] args, Object server, Int32 methodPtr, Boolean fExecuteInContext, Object[]& outArgs)
в System.Runtime.Remoting.Messaging.StackBuilderSink.SyncProcessMessage(IMessage msg, Int32 methodPtr, Boolean fExecuteInContext)
Exception rethrown at [0]:
в System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage(IMessage reqMsg, IMessage retMsg)
в System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData& msgData, Int32 type)
в Foss.FossDoc.ApplicationServer.ExternalModules.IManager.GetExternalModuleInterface(String name, String interfaceName)
в Foss.FossDoc.ObjectModel.Data.ExternalModules.InterfaceHolder`1._GetInterface()
в Foss.FossDoc.ObjectModel.Data.ExternalModules.InterfaceHolder`1.get_Interface()
в Foss.FossDoc.SB.Shared.FormDispatcher.get_UserInfo()
в Foss.FossDoc.SB.Shared.FormDispatcherRegDoc._InitFields_For_NewRegistration()
в Foss.FossDoc.SB.Shared.FormDispatcherRegDoc._InitFields()
После на жатия на ОК. появляется форма заполнения для заполнения протокола.
Но поле регистратор не активно, не заполняется.
Как исправить ошибку????
Все вроде работает.
Делаю протокол. принажатии на кнопку сделать протокол выскакиевает ошибка:
System.ApplicationException: The object is not an employee:000000001E7BE6939E80419EA0888CF47E1380EC
Server stack trace:
в Foss.FossDoc.ExternalModules.EDMS.UserManagement.User.CheckEmployeeCategory(OID userID, ISession session)
в
после нее еще одна
System.ApplicationException: The object is not an employee:000000001E7BE6939E80419EA0888CF47E1380EC
Server stack trace:
в Foss.FossDoc.ExternalModules.EDMS.UserManagement.User.CheckEmployeeCategory(OID userID, ISession session)
в Foss.FossDoc.ExternalModules.EDMS.UserManagement.User..ctor(OID userID, ISession session)
в Foss.FossDoc.ExternalModules.EDMS.UserManagement.UsersCache._CreateNewObject(OID objectID)
в Foss.FossDoc.ExternalModules.EDMS.CacheBase.GetObject(OID objectID)
в Foss.FossDoc.ExternalModules.EDMS.UserManagement.UsersCache.GetUser(OID userID)
в Foss.FossDoc.ExternalModules.EDMS.ServerSession.GetInterface(IUserSession UserSession, String InterfaceName)
в Foss.FossDoc.ApplicationServer.ExternalModules.Implementation.ExternalModuleBase.GetInterface(IUserSession userSession, String interfaceName, String externalModuleLocationString)
в .(IUserSession , String )
в .(IUserSession , String , String )
в .GetExternalModuleInterface(String , String )
в System.Runtime.Remoting.Messaging.StackBuilderSink._PrivateProcessMessage(IntPtr md, Object[] args, Object server, Int32 methodPtr, Boolean fExecuteInContext, Object[]& outArgs)
в System.Runtime.Remoting.Messaging.StackBuilderSink.PrivateProcessMessage(RuntimeMethodHandle md, Object[] args, Object server, Int32 methodPtr, Boolean fExecuteInContext, Object[]& outArgs)
в System.Runtime.Remoting.Messaging.StackBuilderSink.SyncProcessMessage(IMessage msg, Int32 methodPtr, Boolean fExecuteInContext)
Exception rethrown at [0]:
в System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage(IMessage reqMsg, IMessage retMsg)
в System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData& msgData, Int32 type)
в Foss.FossDoc.ApplicationServer.ExternalModules.IManager.GetExternalModuleInterface(String name, String interfaceName)
в Foss.FossDoc.ObjectModel.Data.ExternalModules.InterfaceHolder`1._GetInterface()
в Foss.FossDoc.ObjectModel.Data.ExternalModules.InterfaceHolder`1.get_Interface()
в Foss.FossDoc.SB.Shared.FormDispatcher.get_UserInfo()
в Foss.FossDoc.SB.Shared.FormDispatcherRegDoc._InitFields_For_NewRegistration()
в Foss.FossDoc.SB.Shared.FormDispatcherRegDoc._InitFields()
После на жатия на ОК. появляется форма заполнения для заполнения протокола.
Но поле регистратор не активно, не заполняется.
Как исправить ошибку????