|
Выявить ошибку при восстановлении последовательности | ☑ | ||
---|---|---|---|---|
0
John83
19.04.17
✎
14:20
|
УТ 10.3 несколько допиленная
8.3.8.2197 sql 2008 К2 В регламентном задании делается восстановление последовательности и иногда останавливается по ошибке. {ОбщийМодуль.ПроцедурыОбменаДанными.Модуль(3806)}: Ошибка при вызове метода контекста (Восстановить) Последовательности.ПартионныйУчет.Восстановить(); по причине: Не удалось провести "Реализация товаров и услуг А-000009577 от 26.04.2016 10:41:37"! Но непонятно, в чем причина. Если запустить вручную, то никаких проблем. Как отловить проблему? |
|||
1
John83
19.04.17
✎
14:20
|
запускаю таким образом
Попытка Последовательности.ПартионныйУчет.Восстановить(); Исключение ЗаписьЖурналаРегистрации("Сообщение", УровеньЖурналаРегистрации.Ошибка,,, ПодробноеПредставлениеОшибки(ИнформацияОбОшибке())); КонецПопытки; |
|||
2
Cyberhawk
19.04.17
✎
14:22
|
Надо в форме провести или в списке - возможно, будет ошибка в виде сообщения
|
|||
3
Cyberhawk
19.04.17
✎
14:23
|
(возможно, работает код по общению с пользователем из модуля проведения, который в твоем случае не выполняется)
|
|||
4
John83
19.04.17
✎
14:33
|
(2)(3) я провожу - ошибок/сообщений нет
|
|||
5
John83
19.04.17
✎
14:35
|
а если задана дата запрета редактирования (по группам), то как она будет работать на USR1CV82?
|
|||
6
agarych
19.04.17
✎
14:36
|
проведи на сервере, возможно ошибка появляется только там.
|
|||
7
piter3
19.04.17
✎
14:37
|
А что в журнале тоже пусто?
|
|||
8
John83
19.04.17
✎
14:38
|
(7) в ЖР сообщение из (0)
|
|||
9
piter3
19.04.17
✎
14:38
|
А она не открыта случаем у пользователей?
|
|||
10
John83
19.04.17
✎
14:39
|
(9) нет
перед этим все выгоняются |
|||
11
John83
19.04.17
✎
14:40
|
(6) типа сделать обработку
#НаСервере Док.Записать(РежимЗаписиДокумента.Проведение); ? |
|||
12
piter3
19.04.17
✎
14:42
|
остановка по ошибке может стоит попробовать?
|
|||
13
John83
19.04.17
✎
14:43
|
(12) проходит без проблем
|
|||
14
agarych
19.04.17
✎
15:17
|
Зайти на сервер приложений, запустить 1с, провести документ. Проведется?
|
|||
15
agarych
19.04.17
✎
15:19
|
+ Запускаешь рег. задание под каким пользователем? может быть у него нет доступных ролей или доп. прав (например, проведение в минус по организациям).
|
|||
16
John83
19.04.17
✎
15:24
|
(15) по всей видимости под USR1CV82
как понимаю, у него должны быть полные права |
|||
17
John83
19.04.17
✎
15:26
|
(14) "Зайти на сервер приложений"
это как? |
|||
18
youalex
19.04.17
✎
15:39
|
(11) для ОФ - общий модуль с одной галкой - Сервер
или в режиме УФ - внешник с процедурой &НаСервере |
|||
19
Buster007
19.04.17
✎
15:45
|
(13) у тебя соблюдены не все условия...
Я подозреваю, что восстановление последовательности происходит в транзакции. До этого документа восстанавливается n документов, которые в свою очередь формируют, например, отрицательный остаток или еще какую-то ерунду... Поставь точку останова на строке, где написано документ.провести в восстановлении последовательности, или остановку по ошибке с подключением. Кстати, а для более полной проверки надо запустить Последовательности.ПартионныйУчет.Восстановить() под собой, а не рег. заданием. |
|||
20
John83
19.04.17
✎
16:05
|
(18) нормально проводится
|
|||
21
John83
19.04.17
✎
16:06
|
(19) спотыкается на первом документе, т.е. вчера до какого-то момента провел и отвалился, а сегодня спотыкается на первом.
Я под собой и пробовал - ошибок нет. |
|||
22
piter3
19.04.17
✎
16:25
|
ДАта запрета мож стоит.
|
|||
23
John83
19.04.17
✎
16:25
|
(22) дата запрета есть, но под период документа в ошибке не попадает
|
|||
24
piter3
19.04.17
✎
16:56
|
несколько допиленная значит туда копать
|
|||
25
piter3
19.04.17
✎
16:58
|
или смотреть на эту накладную внимательно.а если прводить с момента после нее то все хороршо?
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |