Имя: Пароль:
1C
1С v8
Не записывается документ
0 xXeNoNx
 
21.09.12
16:51
Всем привет!
Проблема такая, есть документ, похож на реализацию, из него вводится сч.ф. вводится корректно, заполняются все поля, но при записи сч.ф. не записывает, хотя при полных правах сч.ф. записывает
Что я делал:
1. Запустил отладчик и заметил что ошибку выкидывает после процедуры "ПередЗаписью" в модуле документа, в конце обработки данной процедуры "Отказ = Ложь"
2. Сделал обработку которая вводит док и на основании его сч.ф. та же ситуация при записи сч.ф., так же при записи устанавливал "УстановитьПривилегированныйРежим" - толку никакого
3. Дал все галки в ролях, кроме полных для пользователя - ситуация та же
4. В свойствах сч.ф. сделал принудительно "Вводиться на основании" Док. - эффект тот же
уже не знаю что и придумать.., подскажите куда копать

Проверял на разных платформах
Конф Ут11, платформа 8.2.16.352
1 xXeNoNx
 
21.09.12
16:57
Копал в "ПодпискиНаСобытия" там тож ничего не нашел
2 Ненавижу 1С
 
гуру
21.09.12
16:57
А пройтись отладчиком по ПередЗаписью
3 BuHu
 
21.09.12
16:58
что значит "Запустил отладчик и заметил что ошибку выкидывает после процедуры "ПередЗаписью"" ? какую ошибку ?
4 xXeNoNx
 
21.09.12
17:00
там все корректно, в том и дело, заходит в процедуру "ПередЗаписью", отрабатывает там, причем корректно и после конец если отваливается...
5 Goggy
 
21.09.12
17:00
(4) с какой ошибкой?
6 Kreont
 
21.09.12
17:00
"есть документ, похож на реализацию" :)

В логах что пишет?
Ищи есть ли права на все регистры куда пишется документ.
7 xXeNoNx
 
21.09.12
17:01
(5)"Счет-фактура не записана"
8 BuHu
 
21.09.12
17:01
(4) какой конец отваливается?
9 xXeNoNx
 
21.09.12
17:02
(7) Точнее Не удалось записать "Счет-фактура выданный"
10 Gnomobob
 
21.09.12
17:03
Посмотри в журнале регистрации нет ли ошибок прав доступа.
11 Ненавижу 1С
 
гуру
21.09.12
17:03
Ставлю на то что тип документа реализации не расширен
12 xXeNoNx
 
21.09.12
17:04
(6) сч.ф. не проводится же...
13 xXeNoNx
 
21.09.12
17:06
(10) Мдя.., про журнал забыл то)
14 BuHu
 
21.09.12
17:08
(11) под полными правами то записывается
15 Ненавижу 1С
 
гуру
21.09.12
17:10
TLS тогда
16 xXeNoNx
 
21.09.12
17:11
да и все роди проставил.., другие же сотры когда на основании реализации сч.ф. у них она нормально аписывается
17 xXeNoNx
 
21.09.12
17:12
(15) удалил..., для добавления,чтения, изменения
18 xXeNoNx
 
21.09.12
17:17
в журнале - ничего
19 xXeNoNx
 
21.09.12
17:20
Когда обработкой пытался записать эту сч.ф. через попытку и ОписаниеОшибки то выдало следующее "Ошибка при вызове метода контекста (записать)"
20 xXeNoNx
 
21.09.12
17:21
код вот:

Попытка
                                               УстановитьПривилегированныйРежим(Истина);
                                               НоваяСчетФактура.Записать(РежимЗаписиДокумента.Запись);
                                               УстановитьПривилегированныйРежим(Ложь);
                                           Исключение
                                               Сообщить(описаниеОшибки());
                                           КонецПопытки;
21 Gnomobob
 
21.09.12
17:25
А если без попытки?
22 xXeNoNx
 
21.09.12
17:26
(21) Да тож самое...
23 xXeNoNx
 
21.09.12
17:26
не записывает и все тут
24 xXeNoNx
 
21.09.12
17:58
апну разок
25 xXeNoNx
 
24.09.12
10:51
все перепроверил.., ну уж мыслей никаких не осталось...., мож кто подскажет куда можно копнуть?
26 hhhh
 
24.09.12
11:02
(25) ну отладчиком пройдись. Там штук 70 подписок на события ПередЗаписью, ПриЗаписи и ОбработкаПроведения. Поставь в каждой точку останова.
27 hhhh
 
24.09.12
11:02
(26) да, еще подписки на события регистров не забудь.
28 xXeNoNx
 
24.09.12
11:10
(25) Подписки - все проверил.., ща еще разок...
29 Жан Пердежон
 
24.09.12
11:14
учу пользоваться отладчиком, дорого
30 xXeNoNx
 
24.09.12
11:26
Нда, дело было в правах перекрывающих друг друга...
31 xXeNoNx
 
24.09.12
11:26
всем спасибо