|
Сообщение "Не удалось провести" | ☑ | ||
---|---|---|---|---|
0
Jaffar
21.05.13
✎
12:35
|
Платформа 8.2.16.368, конфигурация УПП + БИТ:Финанс, клиент-сервер.
В нескольких базах при проведении документов разных видов (и "Корректировка долга" - ввод начальных остатков, и "Приходный/расходный кассовый ордер") при попытке проведения по бух.учету появляется сообщение "Не удалось провести" + представление документа. В конфигурации такой строчки нет ни в модулях документов, ни в общих модулях. Проверка заполненности реквизитов выполняется, по отладчику даже после последней строки в ОбработкеПроведения Отказ=Ложь, а затем сразу ошибка - такое впечатление, что сообщение дает сама платформа, но другие документы этих же видов с этими же флажками могут проводиться без ошибок. Подскажите, куда копать? |
|||
1
Пеппи
21.05.13
✎
12:37
|
подписку смотри
|
|||
2
Jaffar
21.05.13
✎
12:45
|
(1) логично, пасиб - я не подумал...
а можно ли увидеть все подписки, активные на определенном виде документов? |
|||
3
Maxus43
21.05.13
✎
12:46
|
(2) ПКМ на доке, поиск ссылок на объект. в свойствах
|
|||
4
ale-sarin
21.05.13
✎
12:46
|
(2) В дереве конфигурации "Поиск ссылок на объект".
|
|||
5
Maxus43
21.05.13
✎
12:47
|
(3) + искать в свойствах
|
|||
6
ale-sarin
21.05.13
✎
12:48
|
(0) А может еще в модуле набора записей. Не искал?
|
|||
7
ale-sarin
21.05.13
✎
12:49
|
+6 т.к. обработчики подписок-то в тоже в общих модулях описаны.
|
|||
8
Jaffar
21.05.13
✎
12:52
|
(3) (4) пасиб, щаз прошуршу
(6) вряд ли... другие почему-то проводятся... а текст сообщения вообще в конфе отсутствует. |
|||
9
Jaffar
21.05.13
✎
12:59
|
факри был пьян - фокус не удался.
поставил точки останова во всех обнаруженных подписках, но они выполнились ДО ОбработкиПроведения, а после нее ни в одну подписку не зашел (Отказ по-прежнему Ложь). еще мысли? |
|||
10
Jaffar
21.05.13
✎
12:59
|
*факир
|
|||
11
ale-sarin
21.05.13
✎
13:01
|
(9) Все-таки может глянуть модуль наборов записей записываемых регистров? Так, на всякий случай.
|
|||
12
Jaffar
21.05.13
✎
13:02
|
(11) я искал текст сообщения глобальным поиском - там этого текста нет.
ладно, гляну - все равно других идей пока нет... |
|||
13
Пеппи
21.05.13
✎
13:02
|
БИТ:Финанс - есть закрытые модули?) скорее всего там.
|
|||
14
Пеппи
21.05.13
✎
13:03
|
(12) какой текст искал то?)
|
|||
15
ale-sarin
21.05.13
✎
13:04
|
(12) Понятно, что текста нет. Может прав на регистр не хватает. Дата запрета, еще чего-нить. Отказ ставится истина, а сообщение может уже платформа пишет.
Или это не сообщение, а предупреждение? |
|||
16
Jaffar
21.05.13
✎
13:10
|
(14) (15) сорри - предупреждение "Не удалось провести" + представление документа.
(15) права полные... другой документ такого же вида может проводиться без проблем... |
|||
17
Jaffar
21.05.13
✎
13:13
|
(13) да, может быть там :-(
тогда придется дергать разработчиков. |
|||
18
Jaffar
21.05.13
✎
13:31
|
(15) в том-то и дело, что до последнего момента, который я смог отследить, Отказ=Ложь.
единственный регистр, по которому прошло проведение документа "КорректировкаДолга" - ВзаиморасчетыСКонтрагентамиПоДокументамРасчета, но и там криминала не видно - таблица движений (из 1 строки) сформирована (только МоментВремени = 01/01/0001). |
|||
19
alex74
21.05.13
✎
13:34
|
Сообщений с таким текстом в УПП полно. А предупреждений быть не должно.
|
|||
20
Jaffar
21.05.13
✎
13:40
|
(19) именно с таким текстом - нет. там везде "Не удалось провести ДОКУМЕНТ" (или заявку/сделку) + представление документа, а именно такого - нет.
и я искал собственно строку, а не Сообщить/Предупреждение, так что мне пофих, как оно выводится :-) |
|||
21
alex74
21.05.13
✎
13:42
|
(20) поищи еще раз по строке
ОбщегоНазначения.СообщитьОбОшибке("Не удалось провести " |
|||
22
alex74
21.05.13
✎
13:43
|
+ (21) у меня УПП 1.3.15.6
|
|||
23
Jaffar
21.05.13
✎
13:44
|
(21) есть - ЗаказПокупателя и РТУ.
а у меня - КорректировкаДолга и ПКО/РКО. УПП 1.3.21.2. |
|||
24
Defender aka LINN
21.05.13
✎
13:47
|
ППЦ. Ничего, что это платформа сообщает?
|
|||
25
Shurjk2
21.05.13
✎
13:49
|
(0) Ищи в каком месте отаз становиться истина, это сообщение генерируется на уровне платформы.
|
|||
26
Jaffar
21.05.13
✎
13:56
|
(24) я так понял, что платформа таким образом отреагировала на Отказ=Истина, но найти это место я не смог.
(25) так я это и ищу. в последней строке ОбработкиПроведения Отказ=Ложь, в подписках тоже никакого криминала не нашел. видимо, в закрытых модулях БИТ. или есть еще варианты? |
|||
27
Defender aka LINN
21.05.13
✎
14:04
|
(26) Рукалицо...
|
|||
28
Jaffar
28.05.13
✎
11:07
|
Разобрался (при помощи разработчиков).
Таки да - проблема в модулях БИТ:Финанса: даже если документ безупречно проведен по БУ, если возникает ошибка при трансляции БУ в УУ - откатывается вся транзакция. Благо, есть отладочная форма и отчет по трассировке трансляции, которые позволяют: 1) провести документ по БУ, невзирая на ошибки, возникающие при трансляции в УУ; 2) увидеть, чего и где не хватает для нахождения необходимого правила трансляции БУ в УУ. (24) вряд ли предупреждение при проведении документа зашито в платформе - мне кажется, это моветон еще со времен 7.7, иначе групповое проведение никогда бы не сработало. |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |