8.х УПП Корректировка качетсва

Тема в разделе ""1С:Управление производственным предприятием УПП"", создана пользователем Siddy, 2 мар 2011.

  1. TopicStarter Overlay
    Siddy
    Offline

    Siddy Опытный в 1С

    Регистрация:
    18 мар 2009
    Сообщения:
    311
    Симпатии:
    0
    Баллы:
    26
    УПП, 8.1 .1.2.15.4

    Делается документ "Корректировка качества товаров". Меняется качество с "сомнительное" на "брак". При проведении ругается, что не хватает товара на складе - нехватка на 10 позиций (такое же количество в документе корректировки). Смотрю отчеты - на выбранном складе лежит 10 единиц нужного товара с качеством "сомнительное", т.е. все должно нормально списываться. В отладчике прохожу процедуру контроля остатков "КонтрольОстатков_БезЗаказа", там динамически формируется запрос к ТоварыНаСкладах с условием "Док.Качество = Значение(Справочник.Качество.Новый)" в любом случае:
    формируем условия таблицы остатков
    Код:
    УсловияТаблицыОстатков = ПроцедурыКонтроляОстатков.ПолучитьСтруктуруУсловийТаблицыОстатков(
    ИмяДокумента,
    ИмяТаблицы,
    Новый Структура("Полное,БезКачества"),
    СтруктураПараметров);
    
    
    в ПолучитьСтруктуруУсловийТаблицыОстатков(ИмяДокумента, ИмяТаблицы, УсловияТаблицыОстатков, СтруктураПараметров = Неопределено)
    проверяем созданную структуру

    Код:
    Если СтруктураПараметров = Неопределено
    ИЛИ НЕ СтруктураПараметров.Свойство("ЕстьКачество", ЕстьКачество) Тогда
    ЕстьКачество = Ложь;
    КонецЕсли;
    
    
    но в СтруктуреПараметров полюбому же нет свойства "ЕстьКачество", так как мы туда передаем Новый Структура("Полное,БезКачества")...

    т.е., получается, что доком "Корректировка качества товара" качество не с "новый" не поменять?
  2. TopicStarter Overlay
    Siddy
    Offline

    Siddy Опытный в 1С

    Регистрация:
    18 мар 2009
    Сообщения:
    311
    Симпатии:
    0
    Баллы:
    26
    блин) "Слона" то я и не заметил - релиз чуток бородат...) была ошибка конфы, исправил.

Поделиться этой страницей