Имя: Пароль:
1C
 
Вылетает с ошибкой при заполнении Регистрация оплаты поставщикудля НДС
0 Himoza
 
18.02.11
17:27
Бух-ия 1,6,25,5. Есть проведенный и заполненый документ Регистрация отплаты поставщику для НДС. Нажимаю Заполнить, 1 с спрашивает отменить проведение, нажимаю Да, табличное поле будет очищено -да. и вылетает ошибка

{Документ.РегистрацияОплатыПоставщикуДляНДС(14)}: Ошибка при вызове метода контекста (Записать)
           Записать(РежимЗаписиДокумента.ОтменаПроведения);
по причине:

по причине:
Ошибка при выполнении обработчика - 'ОбработкаУдаленияПроведения'
по причине:
{ОбщийМодуль.ОбщегоНазначения(941)}: Операция не выполнена
           Записать(РежимЗаписиДокумента.ОтменаПроведения);


В конфигураторе строка 941
   Для Каждого СтрокаДвижения ИЗ ТаблицаДвижений Цикл        
       Попытка
           СтрокаДвижения.НаборЗаписей.Записать();
       Исключение
           // возможно «сработал» RLS или механизм даты запрета изменения
           СообщитьОбОшибке(ОписаниеОшибки(), Отказ, СтрокаДвижения.Имя);
           ВызватьИсключение "Операция не выполнена";
       КонецПопытки;
   КонецЦикла;

Что значит возможно сработал RLS? Дата запрета стоит 30,09,2010. документ от 31,12,2010
1 mikecool
 
18.02.11
17:40
(0) "возможно сработал RLS" - значит у пользователя нет доступа на уровне записей на изменение набора записей
зы: классное платьице )
2 zbv
 
18.02.11
17:49
(0) Регистрация оплаты поставщику для НДС делает движения не датой документа, а датой когда взаиморасчеты были закрыты. А они могут быть ранне даты запрета изменения данных, поэтому и не проводит.

(1) что за платьице ? )
3 Himoza
 
18.02.11
17:51
как исправить
4 zbv
 
18.02.11
17:53
(3) убрать дату запрета изменения данных
5 Himoza
 
18.02.11
17:54
(2) сейчас попробую
6 Himoza
 
18.02.11
18:03
получилось, спасибо
7 Stimcool
 
18.02.11
18:22
..хочу платьице
Глупец, лишенный способности посмеяться над собой вместе с другими, не сможет долго выносить программирование. Фредерик Брукс-младший