Имя: Пароль:
1C
1С v8
Запись ТЧ в РегистрСведений
0 Ayori
 
29.06.12
16:13
Добрый день!
Видимо пятница особый день, потому что я явно туплю.
Прошу подсказать в ситуации.

Есть документ "Заказ". В нем, помимо основных реквизитов (даты, контрагент) есть простая ТЧ со столбцами "номенклатура", "количество", "цена"..., "емкость".
Тип реквизита "емкость" - спавочник емкостей.

Есть РС "СтатусРабочихРесурсов": периодический, подчиненный регистратору. Периодичность по позиции регистратора. Туда записываю резервы емкостей и автомобилей при регистрации заказа.
При проведении "Заказа" регистр ругается на неуникальность записей, хотя уникальность соблюдается по 2 измерениям.

Картинка, где видно пример документа, структуру регистра и результат попытки проведения: http://ifolder.ru/31387484

Часть кода записи в регистр:

Для каждого Строка Из Товары Цикл
           Если ЗначениеЗаполнено(Емкость) ИЛИ ЗначениеЗаполнено(Строка.Емкость) Тогда
               Движение                                = Движения.СтатусРабочихРесурсов.Добавить();
               Движение.Период                         = Дата;
               Движение.НомерСтрокиДокумента           = Строка.НомерСтроки;
               Движение.РабочийРесурс                  = ?(ЗначениеНеЗаполнено(Строка.Емкость), Емкость, Строка.Емкость);
               Движение.ДатаНачалаСтатуса              = ПланДатаНачалаРейса;
               Движение.ДатаОкончанияСтатуса           = ПланДатаОкончанияРейса;
               Движение.СтатусСостоянияРабочегоРесурса = ?(АвтоРезервирование, Перечисления.СтатусСостоянияРабочихРесурсов.Резерв, Перечисления.СтатусСостоянияРабочихРесурсов.Свободен);                
           КонецЕсли;
КонецЦикла;    


Что не так? :(
1 jumper
 
29.06.12
16:23
Покажи данные регистра
2 Ayori
 
29.06.12
16:34
http://ifolder.ru/31388152

Не вижу записей с такими же значениями измерений.
3 Evrepid
 
29.06.12
16:50
Удаление записей регистра автоматическое или нет?
4 Ayori
 
29.06.12
17:01
(3) Где это хоть посмотреть? )))
5 Ayori
 
29.06.12
17:02
Туплю.
В свойствах документа. Да, конечно автоматически.
6 Evrepid
 
29.06.12
17:11
Какого фига давать ссылки на сайты с мусором?
7 Evrepid
 
29.06.12
17:23
Прошу прощения... Мусор вывел из себя.

Это как? так по прикалываться? :)
Внимательнее посмотрите на оба скриншота... Там ответ.
8 Ayori
 
03.07.12
13:38
Извините за файлопомойку, исправлюсь :)
По теме - да, это влияние пятницы))))) пишу в один регистр, ошибка к другому..