helpf.pro
Регистрация

v8.2 УП: Здравствуйте. Помогите справиться с вылетом системы.

Wertuoz
03.11.2014 09:53Прочитано: 1652

Система 1С УПП. 

После добавления нового вида документа система начала вылетать после запуска.

Убирая этот вид документа из конфигурации... все работает... Сначала думал, что документ косячный хотя он простой... без каких либо запросов.

решил провести эксперимент... вернул документ обратно ... снова все вылетает... после чего удалил совершенно другой документ который был ранее создан в системе... после этого все работае...

Сложилось впечатление, что есть ограничение по метаданным в системе....

Кто нибудь встречался с такой проблемой и как ее решить???

Yandex
Возможно, вас также заинтересует
Реклама на портале
DJ_Serega
03.11.2014 10:24Ответ № 1

Посмотрите в отладке, может где запрос собирается из кусочков по метаданным. И там много объектов в итоге получается.

Wertuoz
03.11.2014 10:40Ответ № 2

В отладке нигде не останавливается... спокойно проходит процедуру ПередНачаломРаботыСистемы(Отказ) ...

выходит из не ... несколько секунд и система падает с ошибкой

Wertuoz
03.11.2014 10:41Ответ № 3

Причем как я написал не важно какой документ... я оставил новый (добавленные) документы а удалил старые с которыми все работает... тогда то же работает.. а вот когда возвращаю старые... тоесть количество метаданных увеличивается.. то все ломается

Wertuoz
03.11.2014 10:43Ответ № 4

Про запрос по метаданным я пытался его найти но не смог... 

Может кто знает где он валяется... подскажите...

Но складывается ощущение что отладчикам туда не попасть даже если я его найду....

DJ_Serega
03.11.2014 10:55Ответ № 5

Может какой обработчик ожидания висит?

Wertuoz
03.11.2014 10:58Ответ № 6

При старте системы запускаются обработчики ожидания... я их пробывал убирать... На результат ни как не повлияло...

Wertuoz
03.11.2014 11:00Ответ № 7

У меня база на SQL... може ли быть на нем какое нибудь ограничение по количеству таблиц..???

E_Migachev
04.11.2014 10:17Ответ № 8

1. удалите этот доку из конфигурации

2. сделайте тестирование конфигурации + полный тест через Администрирование

3. создайте новый документ, но не копированием, а просто добавить новый и придется вновь его сконфигурировать

- и будет все работать )

Wertuoz
04.11.2014 10:51Ответ № 9

В такой последовательности не пробывал делать ... Ща запущу... Спасибо за направление ....

Wertuoz
05.11.2014 04:36Ответ № 10

Увы и ах... не помог данный метод....

Протестировал... запускаю все работает...

Добавляю новый документ простой с реквизитом организация и табл частью с одной колонкой комментарий... база начала сразу вылетать )((

E_Migachev
05.11.2014 10:56Ответ № 11

а если удалить табличную часть?

Wertuoz
05.11.2014 11:03Ответ № 12

Ну это не решение... без ТЧ никак... Тут прикол то в другом.. если я удалю из системы совершенно другой документ, а последний добавленный оставлю, то все будет работать... т.о. я отметаю подвох в моих созданных документа

DJ_Serega
05.11.2014 11:25Ответ № 13

где-то оно собирает все документе в (допустим) запрос, а он не может скомпилироваться.

А если добавить справочник? Или регистр?

qNas
05.11.2014 12:17Ответ № 14

Проверяй права, у меня в запросе "разрешенные" были, если по правам чего то не хватает, то запрос не работает. 

qNas
05.11.2014 12:32Ответ № 15

В основном после обновления проблема возникала.

Wertuoz
05.11.2014 12:52Ответ № 16

Конфа не обновляется... своими силами дорабатывается... в ней ведется производственный учет. Не требуется типового обновления... Просто по необходимости добавил ряд документов.. начал моделировать новый бизнесс процесс... (имеется ввиду вести учет нового направления в системе) и при запуске программа начала вылетать....

Wertuoz
05.11.2014 12:52Ответ № 17

Справочники и регистры не ошибку не влияют

DJ_Serega
05.11.2014 13:17Ответ № 18

А есть возможность проверить на другой версии 1С?

Wertuoz
06.11.2014 04:36Ответ № 19

Проблема вроде как решилась... Всем спасибо за помощь...

Каким то чудом я нашел запрос на котором все вылетала...

Запрос оказался простой... Брал срез последних по регистру с отбором по сотруднику....

В проблема оказалась на самом деле в регистре... у которого было одно измерение "Документ" и для этого измерения был указан составной тип... Ряд документов которые попадали в этот регистр и что бы не заморачиваться я в свое время в типе этого измерения проставил "Любая ссылка"... 

И убрав этот тип значения все заработало...... 

Вот только как это влияет я так и не понял... почему до того как я в систему не добавил новых документов все работало уже как наверно пол года если не год....

DJ_Serega
06.11.2014 08:52Ответ № 20
(19) Вот только как это влияет я так и не понял

Потому что запросы не безграничны. У них есть ограничения. Сколько документов в системе?

Wertuoz
06.11.2014 09:19Ответ № 21

в системе всего 420 гдето документов но по регистру то крутится всего лишь 10 документов...

и я беру то что есть в регистре а не проверяю что там может быть

Wertuoz
06.11.2014 09:26Ответ № 22

Или когда я беру срез по регистру он проверяет все варианты... которые могут там быть... ну вобщем как то странно...

Еще раз повторюсьь.... данный блок (согласование документов) состоящий из обработки в которой находился запрос собирающий данные по регистру работает уже данов... с такой настройкой (где для измерения тип указан любая ссылка). Но почему то в один счастливый момент выполнение запроса не прошло... в тот момент когда в системе появились новые документы ... не относящиеся к текущему блоку....

DJ_Serega
06.11.2014 09:36Ответ № 23

(21) Потому что запрос не может обработать (допустим) 421 документ. Максимум 420.

А через "любая ссылка" он подтягивает ВСЕ ссылочные объекты системы (справочники, константы, документы и тд).

Можете проверить так:

Установите в запрос любая ссылка, и в запросе выбирите значение реквизита документа. Выполните замер результата запроса.Потом измените реквизит на десяток ссылок и повторите. Будете приятно удивлены.

Было на практике: В документе было "любаяссылка" запрос выполнялся секунд 30. Установил тип на 10 объектов и запрос выполнялся 1 секунду.

Подсказка: Для быстрого перемещения к последнему ответу или к вопросу используйте или .
Вы не можете отправить комментарий анонимно, пожалуйста войдите или зарегистрируйтесь.