Имя: Пароль:
1C
1С v8
запись с такими ключевыми полями существует
0 hatsher
 
03.09.12
12:15
есть РС подчиненный регистратору.
Док делает проводки:


Процедура ОбработкаПроведения(Отказ, РежимПроведения)

Движения.мойРС.Очистить();
Движения.мойРС.Записывать = Истина;
Для каждого стр ИЗ Товары Цикл
Движение = Движения.мойРС.Добавить();
...
конеццикла;



.

документ проводится. но при перепроведении - выдается ошибка "запись с такими ключевыми полями существует", хотя движения очищены вроде бы.
1 Ns33
 
03.09.12
12:46
Движения.мойРС.Очистить();
Движения.мойРС.Записать(); //++++++++
2 Ненавижу 1С
 
гуру
03.09.12
12:50
(1) думаю, что измерения не уникальны реально
3 Ns33
 
03.09.12
13:53
(2) Тогда бы документ первый раз не проводился, а так - классический случай.
4 Stim
 
03.09.12
13:55
Движения - очищать автоматически. и тему можно закрывать
5 Maxus43
 
03.09.12
13:56
или как в типовых - удалять принудительно, если не стоит авто очистка
Закон Брукера: Даже маленькая практика стоит большой теории.