Имя: Пароль:
1C
1С v8
Установка цен номенклатуры в УТ 11.0.7.8 не делает движений.
0 Fobos
 
18.11.11
10:23
С выходом нового релиза 11.0.7.8 при проведении документа не происходит движений по регистрам. Кто нибудь встречался?
1 ProProg
 
18.11.11
10:23
там статусы. читать учись
2 Fobos
 
18.11.11
10:28
Статус - согласован, данные перегружены из ТИС стандартной выгрузкой, в тестовом релизе 11.0.7.5 все было ок. обновил, при перепроведении движений нет.
3 hhhh
 
18.11.11
10:30
согласован - это разве то, что нужно?
4 Fobos
 
18.11.11
10:34
Там 2 варианта согласован и не согласован, согласование цен вообще отключено в настройках, и судя по коду, предупреждение о несогласовании документа не вылазит.
5 Fobos
 
18.11.11
10:38
// Инициализирует таблицы значений, содержащие данные табличных частей документа.
// Таблицы значений сохраняет в свойствах структуры "ДополнительныеСвойства".
//
Процедура ИнициализироватьДанныеДокумента(ДокументСсылка, ДополнительныеСвойства) Экспорт

   Запрос = Новый Запрос(
   // 0 ТаблицаЦеныНоменклатуры
   "ВЫБРАТЬ
   |    ТаблицаТовары.Номенклатура          КАК Номенклатура,
   |    ТаблицаТовары.Характеристика        КАК Характеристика,
   |    ТаблицаТовары.Упаковка              КАК Упаковка,
   |    ТаблицаТовары.ВидЦены               КАК ВидЦены,
   |    ТаблицаТовары.Цена                  КАК Цена,
   |    ТаблицаТовары.ВидЦены.ВалютаЦены    КАК Валюта,
   |    ТаблицаТовары.Ссылка.Дата           КАК ПЕРИОД
   |ИЗ
   |    Документ.УстановкаЦенНоменклатуры.Товары КАК ТаблицаТовары
   |ГДЕ
   |    ТаблицаТовары.Ссылка.Статус = ЗНАЧЕНИЕ(Перечисление.СтатусыУстановокЦенНоменклатуры.Согласован)
   |    И ТаблицаТовары.Ссылка = &Ссылка
   |    И (ТаблицаТовары.Номенклатура.ВидНоменклатуры.ИспользованиеХарактеристик = ЗНАЧЕНИЕ(Перечисление.ВариантыВеденияДополнительныхДанныхПоНоменклатуре.НеИспользовать)
   |        ИЛИ (ТаблицаТовары.Номенклатура.ВидНоменклатуры.ИспользованиеХарактеристик <> ЗНАЧЕНИЕ(Перечисление.ВариантыВеденияДополнительныхДанныхПоНоменклатуре.НеИспользовать)
   |        И ТаблицаТовары.Характеристика <> ЗНАЧЕНИЕ(Справочник.ХарактеристикиНоменклатуры.ПустаяСсылка)))
   |");

   Запрос.УстановитьПараметр("Ссылка", ДокументСсылка);
   Результат = Запрос.ВыполнитьПакет();

   ДополнительныеСвойства.ТаблицыДляДвижений.Вставить("ТаблицаЦеныНоменклатуры", Результат[0].Выгрузить());

КонецПроцедуры // ИнициализироватьДанныеДокумента()

Результат[0].Выгрузить() - пустая хотя в документе строки с ценами есть.
6 Fobos
 
18.11.11
11:21
Проблема решена, в спр. Виды номенклатуры стояла галочка использовать характеристики,(в настройках программы -  использовать характеристики должно стоять), ставишь ее сохраняешь и убираешь сохраняешь - странным образом все заработало. Скорее всего при выгрузке какой - то реквизит просто не заполняется, а когда перевыбираешь признак он заполняется  и все работает.
Основная теорема систематики: Новые системы плодят новые проблемы.