AXForum  
Вернуться   AXForum > Microsoft Dynamics CRM > Dynamics CRM: Администрирование
CRM
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 27.03.2010, 13:33   #1  
degussa is offline
degussa
Участник
 
45 / 12 (1) ++
Регистрация: 02.03.2009
Адрес: Моск
Проблема с удалением сущностей
При переносе базы и импорте кастомизации были также перенесены хвосты (сущности которые не будут использоваться), которые нужно удалить. Некоторые сущности получилось удалить, а некоторые при удаление Dynamics пишет стандартную ошибку. (произошла ошибка). Не подскажите можно их как-нибудь искоренить?
Старый 27.03.2010, 16:41   #2  
slivka_83 is offline
slivka_83
Консультант-джедай
Аватар для slivka_83
MCBMSS
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
1,683 / 374 (16) ++++++
Регистрация: 18.12.2008
Адрес: default city
Включали подробные ошибки (в web.config)?
__________________
Крокодил, крокожу и буду крокодить.
Человек человеку - волк , а зомби зомби - зомби.
Экстремал и буду экстремать!
Блога
Старый 28.03.2010, 23:27   #3  
degussa is offline
degussa
Участник
 
45 / 12 (1) ++
Регистрация: 02.03.2009
Адрес: Моск
Нет. Подскажите пожалуйста как включить.
Старый 28.03.2010, 23:33   #4  
slivka_83 is offline
slivka_83
Консультант-джедай
Аватар для slivka_83
MCBMSS
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
1,683 / 374 (16) ++++++
Регистрация: 18.12.2008
Адрес: default city
Откройте файл web.config (находится в корне сайта CRM) в каком нибудь редакоре и найдите там такую строчку
<addkey="DevErrors"value="Off"/>
замените off на on
__________________
Крокодил, крокожу и буду крокодить.
Человек человеку - волк , а зомби зомби - зомби.
Экстремал и буду экстремать!
Блога
Старый 29.03.2010, 12:12   #5  
degussa is offline
degussa
Участник
 
45 / 12 (1) ++
Регистрация: 02.03.2009
Адрес: Моск
Включил. А где теперь эти ошибки можно посмотреть. Так как сообщение такое-же без подробностей.
Старый 29.03.2010, 12:55   #6  
a33ik is offline
a33ik
Чайный пьяница
Аватар для a33ik
MCP
MCBMSS
Злыдни
Соотечественники
Most Valuable Professional
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
3,243 / 896 (36) +++++++
Регистрация: 02.07.2008
Адрес: Greenville, SC
Цитата:
Сообщение от degussa Посмотреть сообщение
Включил. А где теперь эти ошибки можно посмотреть. Так как сообщение такое-же без подробностей.
Для того, чтобы применилась указанная настройка необходимо выполнить команду iisreset.
__________________
Эмо разработчик, сначала пишу код, потом плачу над его несовершенством.

Подписывайтесь на мой блог, twitter и YouTube канал.
Пользуйтесь моим Ultimate Workflow Toolkit
Старый 29.03.2010, 14:23   #7  
degussa is offline
degussa
Участник
 
45 / 12 (1) ++
Регистрация: 02.03.2009
Адрес: Моск
Да я вроде так и сделал. Перезагрузил ещё раз. Результат тот же.
Старый 29.03.2010, 14:58   #8  
degussa is offline
degussa
Участник
 
45 / 12 (1) ++
Регистрация: 02.03.2009
Адрес: Моск
Может я не там ошибки подробные смотрю? Я пытаюсь удалить сущность выдается сообщение.
Изображения
 
Старый 29.03.2010, 23:58   #9  
slivka_83 is offline
slivka_83
Консультант-джедай
Аватар для slivka_83
MCBMSS
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
1,683 / 374 (16) ++++++
Регистрация: 18.12.2008
Адрес: default city
Ну значит более подробной ошибки не будет дальше включайте логи CRM http://mmcrm.ru/?p=137 и повторяйте действия ведущие к ошибке и смотрите что попалось в логах
__________________
Крокодил, крокожу и буду крокодить.
Человек человеку - волк , а зомби зомби - зомби.
Экстремал и буду экстремать!
Блога
Старый 30.03.2010, 12:34   #10  
degussa is offline
degussa
Участник
 
45 / 12 (1) ++
Регистрация: 02.03.2009
Адрес: Моск
Поставил трассировку. Посмотрел файл. Ошибок особо не нашел. В основном вся информация про сервер и настройки. Event error log выявил ошибки с отправкой почты через кампании которая и была вроде решена. Блин должно же быть видно что ему не нравиться. Я так понимаю какие-то связи удалены были и теперь и в этой сущности проблемы.
Старый 30.03.2010, 13:35   #11  
Гуревич Денис is offline
Гуревич Денис
Участник
Лучший по профессии 2009
 
228 / 67 (3) ++++
Регистрация: 04.08.2008
Адрес: Москва
Может лог сюда выложите? Попробуем вместе посмотреть.
Старый 30.03.2010, 16:46   #12  
degussa is offline
degussa
Участник
 
45 / 12 (1) ++
Регистрация: 02.03.2009
Адрес: Моск
[2010-03-30 16:40:41.2] Process: w3wp |Organization:00000000-0000-0000-0000-000000000000 |Thread: 11 |Category: Platform.Sql |User: 00000000-0000-0000-0000-000000000000 |Level: Info | MetadataProcessObject.ExecuteQuery
at MetadataProcessObject.ExecuteQuery(IDbCommand command)
at MetadataProcessObject.RetrieveMultiple(SimpleQueryExpression queryExpression, ISqlExecutionContext context, Boolean retrieveFromTable)
at MetadataProcessObject.RetrieveMultipleAsIfPublished(SimpleQueryExpression queryExpression, ISqlExecutionContext sqlContext)
at <>c__DisplayClass4.<RetrieveMultiple>b__3(SqlExecutionContext context)
at OnDemandMetadataDataProviderBase.ExecuteInNewSqlContext(ExecuteInNewSqlContextHandler handler)
at OnDemandMetadataDataProviderBase.RetrieveMultiple(SimpleQueryExpression queryExpression)
at OnDemandMetadataCacheDataProvider.TryGetEntity(String entityName, NameMappingType mapping)
at DynamicMetadataCache.GetEntity(String entityName, NameMappingType mapping)
at SiteMap.TryGetEntity(String entityName)
at SiteMapEntitySubArea.Create(SiteMapGroup parentGroup, XmlNode subareaNode)
at MasterSiteMapGroup.ProcessSiteMapAreaNode(XmlNode node, IDictionary subAreaTitles)
at MasterSiteMapGroup..ctor(SiteMapArea parentArea, XmlNode groupNode)
at MasterSiteMapArea..ctor(SiteMap siteMap, XmlNode areaNode)
at MasterSiteMap..ctor(XmlNode xml, DynamicMetadataCache metadataCache)
at MasterSiteMap.LoadMasterSiteMapInternal(Guid organizationId, DynamicMetadataCache metadataCache, Boolean useReferenceXml)
at MasterSiteMap.LoadMasterSiteMap(Guid organizationId, DynamicMetadataCache metadataCache)
at ManageEntityPage.GetEntityInfo()
at ManageEntityPage.ConfigureControls()
at ManageEntityPage.ConfigurePage()
at AppUIPage.OnPreRender(EventArgs e)
at Control.PreRenderRecursiveInternal()
at Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
at Page.ProcessRequest(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
at Page.ProcessRequest()
at Page.ProcessRequest(HttpContext context)
at crmcompany_tools_systemcustomization_entities_manageentity_aspx.ProcessRequest(HttpContext context)
at CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute()
at HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously)
at ApplicationStepManager.ResumeSteps(Exception error)
at HttpApplication.System.Web.IHttpAsyncHandler.BeginProcessRequest(HttpContext context, AsyncCallback cb, Object extraData)
at HttpRuntime.ProcessRequestInternal(HttpWorkerRequest wr)
at HttpRuntime.ProcessRequestNoDemand(HttpWorkerRequest wr)
at ISAPIRuntime.ProcessRequest(IntPtr ecb, Int32 iWRType)
>SQL ExecuteQuery: SELECT EntityId AS entityid,
Name AS name,
ObjectTypeCode AS objecttypecode,
PhysicalName AS physicalname,
LogicalName AS logicalname,
CollectionName AS collectionname,
OriginalLocalizedName AS originallocalizedname,
OriginalLocalizedCollectionName AS originallocalizedcollectionname,
BaseTableName AS basetablename,
LogicalCollectionName AS logicalcollectionname,
IsIntersect AS isintersect,
IsSecurityIntersect AS issecurityintersect,
WorkflowEventMask AS workfloweventmask,
IsLookupTable AS islookuptable,
EventMask AS eventmask,
IsLogicalEntity AS islogicalentity,
IsCustomizable AS iscustomizable,
IsCollaboration AS iscollaboration,
IsActivity AS isactivity,
AddressTableName AS addresstablename,
IsMappable AS ismappable,
IsDuplicateCheckSupported AS isduplicatechecksupported,
OwnershipTypeMask AS ownershiptypemask,
IsAudited AS isaudited,
UsesFullnameConventionRules AS usesfullnameconventionrules,
IsParented AS isparented,
EntityMask AS entitymask,
IsReplicated AS isreplicated,
IsReplicationUserFiltered AS isreplicationuserfiltered,
IsChildEntity AS ischildentity,
IsCustomEntity AS iscustomentity,
IsActivityParty AS isactivityparty,
IsValidForAdvancedFind AS isvalidforadvancedfind,
ExtensionTableName AS extensiontablename,
ReportViewName AS reportviewname,
IsRequiredOffline AS isrequiredoffline,
IsRenameable AS isrenameable,
DbCascadeMask AS dbcascademask,
IsShareableAcrossOrgs AS isshareableacrossorgs,
CanTriggerWorkflow AS cantriggerworkflow,
WorkflowSupport AS workflowsupport,
IsPublishable AS ispublishable,
HasDeletionStateCode AS hasdeletionstatecode,
CanBeChildInCustomRelationship AS canbechildincustomrelationship,
CanBeInCustomEntityAssociation AS canbeincustomentityassociation,
CanBeInCustomReflexiveRelationship AS canbeincustomreflexiverelationship,
EntityClassName AS entityclassname,
ServiceClassName AS serviceclassname,
EntityAssembly AS entityassembly,
ServiceAssembly AS serviceassembly,
IsImportable AS isimportable,
IsMailMergeEnabled AS ismailmergeenabled FROM EntityLogicalView WHERE LogicalName = 'do_payment_doc' AND CustomizationLevel <> Delete
Старый 30.03.2010, 16:47   #13  
degussa is offline
degussa
Участник
 
45 / 12 (1) ++
Регистрация: 02.03.2009
Адрес: Моск
собственно пытаюсь удалить сущность 'do_payment_doc'
Старый 30.03.2010, 16:50   #14  
degussa is offline
degussa
Участник
 
45 / 12 (1) ++
Регистрация: 02.03.2009
Адрес: Моск
[2010-03-30 16:34:32.7] Process: w3wp |Organization:00000000-0000-0000-0000-000000000000 |Thread: 9 |Category: Platform.Sql |User: 00000000-0000-0000-0000-000000000000 |Level: Info | CrmDbConnection.ExecuteReader
at CrmDbConnection.ExecuteReader(IDbCommand command, Boolean impersonate)
at MetadataProcessObject.ExecuteQuery(IDbCommand command)
at MetadataProcessObject.RetrieveMultipleAsIfPublished(SimpleQueryExpression queryExpression, ISqlExecutionContext sqlContext)
at LabelLoaderNotPublished.LoadMetadata(Int32 objectTypeCode, ExecutionContext context)
at LabelLoaderNotPublished.LoadMetadataLabel(Int32 entityType, String attributeName, ExecutionContext context)
at LabelLoader.LoadCellLabel(Guid cellObjectId, String cellObjectColumnName, Int32 objectType, String attributeName, ExecutionContext context)
at OrganizationUIService.InsertFormLabels(IBusinessEntity entity, ILabelLoader labelLoader, ExecutionContext context)
at OrganizationUIService.RetrieveUnpublished(BusinessEntityMoniker moniker, EntityExpression entityExpression, ExecutionContext context)
at OrganizationUIService.RetrieveOldFormXml(BusinessEntityMoniker moniker, ExecutionContext context)
at OrganizationUIService.Delete(BusinessEntityMoniker moniker, ExecutionContext context)
at OrganizationUIHelper.DeleteHelper(Int32 objectTypeCode, ExecutionContext context)
at EntityService.DeleteUIData(Int32 objectTypeCode, ExecutionContext context)
at EntityService.Delete(Guid entityId, ExecutionContext context)
at EntityService.Delete(Guid entityId)
at EntityDelete.Execute(IUser user, Guid entityId)
at SystemCustomization.DeleteEntity(Guid entityId)
at RuntimeMethodHandle._InvokeMethodFast(Object target, Object[] arguments, SignatureStruct& sig, MethodAttributes methodAttributes, RuntimeTypeHandle typeOwner)
at RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture, Boolean skipVisibilityChecks)
at RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
at LogicalMethodInfo.Invoke(Object target, Object[] values)
at WebServiceHandler.Invoke()
at WebServiceHandler.CoreProcessRequest()
at SyncSessionlessHandler.ProcessRequest(HttpContext context)
at CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute()
at HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously)
at ApplicationStepManager.ResumeSteps(Exception error)
at HttpApplication.System.Web.IHttpAsyncHandler.BeginProcessRequest(HttpContext context, AsyncCallback cb, Object extraData)
at HttpRuntime.ProcessRequestInternal(HttpWorkerRequest wr)
at HttpRuntime.ProcessRequestNoDemand(HttpWorkerRequest wr)
at ISAPIRuntime.ProcessRequest(IntPtr ecb, Int32 iWRType)
>SELECT T1.AttributeId AS attributeid,
T1.LogicalName AS logicalname FROM AttributeLogicalView T1
LEFT OUTER JOIN AttributeLogicalView T2 ON
(T1.AttributeId = T2.AttributeId AND T1.AttributeRowId <> T2.AttributeRowId and T1.InProduction = 1)
where T2.InProduction is null AND T1.EntityId = 'ede17cc9-3d88-403b-8891-6a10fc91ae79' AND T1.LogicalName IN('do_name', 'do_bank', 'do_accountnumber', 'ru_bik', 'ru_kor_account', 'do_currency', 'ownerid') AND T1.CustomizationLevel <> Delete

А здесь пытюсь удалить 'do_bank'. Чё то пугают меня нулевые guidы уже.
Старый 30.03.2010, 19:25   #15  
Гуревич Денис is offline
Гуревич Денис
Участник
Лучший по профессии 2009
 
228 / 67 (3) ++++
Регистрация: 04.08.2008
Адрес: Москва
Вот здесь почитайте:
http://social.microsoft.com/Forums/e...4-1913983c8fa5
Скорее всего какие-то неправильные связи мешают. Попробуйте найти и удалить их сначала.
За это сообщение автора поблагодарили: degussa (1).
Старый 30.03.2010, 22:10   #16  
degussa is offline
degussa
Участник
 
45 / 12 (1) ++
Регистрация: 02.03.2009
Адрес: Моск
Почитал пост. Я так понимаю всё плохо. Связи тоже не удаляются. А те которые были уже удалены. И восстановить их не реально. То есть получается или рискнуть ручками вырезать из формы, а затем из SQL или заново перенести базу что не кажется так легко сделать.
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Как получить значения кастомных сущностей zkk Dynamics CRM: Разработка 2 16.02.2010 15:11
Проблема с действиями сервиса(CRM 4.0) Archon Dynamics CRM: Функционал 6 08.07.2009 14:33
Проблема с удалением записи. echo_igor Dynamics CRM: Прочие вопросы 2 07.07.2009 17:20
Проблема с идентификацией офлайнового клиента на сервере. Что делать? Sinya Dynamics CRM: Администрирование 29 19.03.2009 12:49
Проблема при создании мероприятия ShurikEv Dynamics CRM: Функционал 2 03.11.2008 18:26

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 09:01.
Powered by vBulletin® v3.8.5. Перевод: zCarot
Контактная информация, Реклама.