Имя: Пароль:
1C
1С v8
Логирование проведение документов
, ,
0 Ринат-СПб
 
21.11.11
12:33
Есть в меню "Операции" стандартная функция "Проведение документов..."
Нужно сделать, что бы ошибки, выдаваемые при проведении (выводит в табло), записывались в текстовый файл. Это вшито в платформу или можно подправить алгоритм проведения? Если можно - то подскажите где копать :)
1 andrewks
 
21.11.11
12:35
конфа какая?
2 and2
 
21.11.11
12:35
открой для себя журнал регистрации
3 Ринат-СПб
 
21.11.11
12:37
Сорри
v8.1 УТ10.3

(2) Давно открыто это понятие для меня, только ошибки пр перепроведении базы он не записывает ;)
4 and2
 
21.11.11
12:45
Глобальный контекст (Global context)
ЗаписьЖурналаРегистрации (WriteLogEvent)
Синтаксис:

ЗаписьЖурналаРегистрации(<ИмяСобытия>, <Уровень>, <ОбъектМетаданных>, <Данные>, <Комментарий>, <РежимТранзакции>)
.........................................
Описание:

Записывает событие в журнал регистрации.
Предназначен для записи дополнительных событий, которые не записываются системой.
Средствами встроенного языка не могут записываться системные события, записываемые при записи объектов, удалении и т.д.

Доступность:

Сервер, толстый клиент, внешнее соединение.
Пример:

ЗаписьЖурналаРегистрации("ИнформационнаяБаза.ОбновлениеИБ",
       УровеньЖурналаРегистрации.Информация, , ,
       "Выполнено " + СтрСообщения);
5 Starhan
 
21.11.11
12:46
Вариант 1 в окне сообщений контрл +А, Контрл+С, открываешь текстовый файл и контрл+V.  :)

Вариант 2. Если типовая то там скорей всего есть общий метод для Вывода сообщений (ге нить в общих модулях).
6 Ринат-СПб
 
21.11.11
12:53
(4) Вариант не подходит - записывать все ошибки, даже когда не перепроводка базы, а просто рабочая проводка - это забивание журнала регистрации бесполезной информацией.
(5) По варианту 1 - так и делается, но бывают ситуации, когда база перепроводиться в ночь, а сессии обрубают в 5 утра, что бы сделался бэкап и ошибки само собой исчезают :)
Второй вариант более интересный... щаз покопаюсь
7 shuhard
 
21.11.11
12:54
(5) +1
в некоторых конфах, УПП например есть константа выводить сообщения в журнал регистрации

ну а для самописок есть ключ запуска exe-ка, с выводом сообщений в текстовый файл
8 Ринат-СПб
 
21.11.11
14:14
(7) в УТ нет :)

Еще один вопрос - можно, что бы при перепроведении базы была остановка проведения при возникновении ошибки... как в семерке
сорри за глупые вопросы
9 Живой Ископаемый
 
21.11.11
14:21
расскажи, что ты видишь:
http://screencast.com/t/a3qZ5mq0bC
?
10 mikecool
 
21.11.11
14:24
(9) ааааа, шайтанама!!!!!!! как ты это делаешь? )))
11 Reset
 
21.11.11
14:25
Слово заветное знает :)
12 Живой Ископаемый
 
21.11.11
14:26
2(10) продал душу дьяволу за знание 1С, а что? :)
нет, шучу...
Пью прамистар пачками, поэтому помню, а что?
нет, опять шучу... :)

Ну не знаю - заглядываю во всякие места, читаю... если что-то не получается.. после того как прочитал стараюсь запомнить, видимо за годы практики получается
13 Azverin
 
21.11.11
14:27
скажите, а как мне посмотреть когда и кто делал изменения в документе, кроме журнала регистраций?
14 Живой Ископаемый
 
21.11.11
14:28
2(13) никак, если в конфе нет этого механизма.
15 Azverin
 
21.11.11
14:29
(14) вы про настройку технологического журнала?

а в логах есть инфа? и как этот файл называет и где лежит, если база на скуле?
16 Ринат-СПб
 
21.11.11
14:29
(9) Спасибо! Идеальный вариант!
17 Живой Ископаемый
 
21.11.11
14:30
2(15) нет, я не про настройку ТЖ, я про версионность
18 Живой Ископаемый
 
21.11.11
14:30
ТЖ к этому вообще не имеет отношения...
19 Живой Ископаемый
 
21.11.11
14:31
стоп.. "версионирование"
20 Azverin
 
21.11.11
15:12
(19) то есть, мне никак не посмотреть, кто и когда сделал изменения по документу?
21 Живой Ископаемый
 
21.11.11
15:13
помимо ЖР? - практически нет... если в конфе не реализовано такой возможности отдельно
22 Живой Ископаемый
 
21.11.11
15:14
а чем не устраивает ЖР?
23 Azverin
 
21.11.11
15:21
(22) бывает, что изменений нет, а они были.
24 shuhard
 
21.11.11
15:23
(20) если база сиквельная и мода полная - то можно увидеть сами изменения и когда,
насчёт  кто - вряд ли
25 Живой Ископаемый
 
21.11.11
15:25
2(23) чего-чего?
26 Azverin
 
21.11.11
15:25
(22) или подскажите, как сделать быстро следующие: бухгалтер говорит, вот свод начислений и удержаний по организаций за сентябрь(ЗУП 2.5.40.3). формирует тот же период в ноябре и сумма не сходится. как мне быстро указать ей, в каких документах она подправляла?
27 Azverin
 
21.11.11
15:26
(24) а где это можно увидеть?
28 Живой Ископаемый
 
21.11.11
15:36
в общем до тех пор пока не будет пруф-линка, нарекаю вас лжецом...

2(26) в ЖР не будет видно ЧТО подправляла.. будет только факт изменения документа...
ну дык  в ЖР по ней, можно еще abkmnh по данным.. будутвидны документы и когда менялись
29 Azverin
 
21.11.11
16:07
(28) я знаю, что видно в ЖР. смотрел и с помощью всяких фильтров.

"в общем до тех пор пока не будет пруф-линка, нарекаю вас лжецом..." - это вы про что?
30 Живой Ископаемый
 
21.11.11
16:09
2(29) про "бывает, что изменений нет, а они были." - это враки. если конечно файлы журнала целые и не меняные вручную... и журнал включен.