|
[ОшибкаХранимыхДанных] при проведении документа. | ☑ | ||
---|---|---|---|---|
0
Zombi
17.06.24
✎
08:59
|
При проведении документа получаю такую ошибку:
Не удалось провести "Отчет кассовой смены КЛ-00000010 от 14.06.2024 19:57:18"! [ОшибкаХранимыхДанных] И больше никаких подробностей. Через отладчик и остановку по ошибке никуда не втыкается. Если провожу документ из списка документов, не открывая его форму, остановка по ошибке втыкается в строку ДокОбъект.Записать(РежимЗаписиДокумента.Проведение, РежимПроведенияДокумента.Неоперативный); эта строка в попытке, вываливается в исключение и вот такую ошибку: Не удалось провести документ "Отчет кассовой смены КЛ-00000010 от 14.06.2024 19:57:18": {Документ.ОтчетКассовойСмены.МодульМенеджера(2562)}: Ошибка при вызове метода контекста (Записать): Не удалось провести "Отчет кассовой смены КЛ-00000010 от 14.06.2024 19:57:18"! Подробностей тоже не особо много. Что за прикол? Как отловить ошибку? |
|||
1
Timon1405
17.06.24
✎
09:44
|
из формы документа проводится?
платформа старше 23й? Категорией [ОшибкаХранимыхДанных] помечаются ошибки, которые возникли при работе с объектами, которые сохраняются в базе (документы, элементы справочника, записи регистров и т.д.). Примеры: Ошибка при проведении документа (как в вашем примере) Ошибка при удалении элемента справочника Ошибка при записи нового элемента справочника и т.д. насколько я понял, это доп. сообщение, раньше бы просто написало "Ошибка при вызове метода контекста (Записать)" поищите неуникальность номера, пустые поля итд |
|||
2
Масянька
17.06.24
✎
09:55
|
(0) Под полными правами?
|
|||
3
Zombi
17.06.24
✎
10:01
|
(2) Под полными.
|
|||
4
Zombi
17.06.24
✎
10:03
|
(1) Да вот раньше он после Ошибка при вызове метода контекста (Записать) писал хоть, в чем причина. Сейчас же просто ОшибкаХранимыхДанных. 1С:Предприятие 8.3 (8.3.23.2157). Номер уникальный, как искать пустые поля хз. Щас попробую консолью что то посмотреть...
|
|||
5
Масянька
17.06.24
✎
10:04
|
(3) И подробностей нет? Кнопок и т.д.
|
|||
6
Zombi
17.06.24
✎
10:05
|
Причем документ уже записан. Ошибка именно при проведении.
|
|||
7
Zombi
17.06.24
✎
10:07
|
(5) Нет. Вот так из формы:
https://disk.yandex.ru/i/iOcTr1QBBDsBZA Вот так из списка документов: https://disk.yandex.ru/i/CtHPJfEAXkmL2w |
|||
8
Повелитель 1С
17.06.24
✎
10:17
|
Вероятно, где-то Отказ = Истина;
Пройдись отладчиком по обработчиками перед записью, при записи, обработка проведения. Убедись, что Отказ = Ложь. |
|||
9
Timon1405
17.06.24
✎
12:19
|
1) расширения есть?
2) сделать замер производительности, искать Отказ в тексте 3) Можно еще сохранить док в XML, в отладчике в конце обработки проведения присвоить принудительно отказ = ложь, повторно выгрузить в XML, сравнить |
|||
10
Zombi
17.06.24
✎
13:47
|
Да, нашел расширение, где отказ = истина был. На предыдущих версиях платформы он ссылался на этот модуль, теперь просто ОшибкаХранимыхДанных. Всем спасибо.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |