8.х ОБМЕН Обмен УТ11 - БП30 правка правил

Тема в разделе "Обмен данными в "1С:Предприятие 8"", создана пользователем Ник2015, 23 сен 2015.

  1. TopicStarter Overlay
    Ник2015
    Offline

    Ник2015

    Регистрация:
    23 сен 2015
    Сообщения:
    1
    Симпатии:
    0
    Баллы:
    1
    Из Отчета о розничных продажах в УТ11 при обмене с БП30 нужно сделать в БП два документа: Отчет о розничных продажах и Инвентаризация товаров на складах. Правила обмена типовые. Пришлось без особых познаний в них влезть. Отчет о розничных продажах поправил, заработало.
    Проблемы с инвентаризацией.

    1.Сделал ПКО Отчет_Инвентаризация, где Перед выгрузкой:

    МенеджерВТ = Новый МенеджерВременныхТаблиц;
    Запрос = Новый Запрос;
    Запрос.МенеджерВременныхТаблиц = МенеджерВТ;
    Запрос.Текст = ("ВЫБРАТЬ
    | ОтчетОРозничныхПродажахТовары.Номенклатура КАК Номенклатура,
    | ОтчетОРозничныхПродажахТовары.Цена КАК ЦенаВРознице,
    | ОтчетОРозничныхПродажахТовары.КоличествоУпаковокФакт КАК Количество,
    | ОтчетОРозничныхПродажахТовары.КоличествоУпаковокУчет КАК КоличествоУчет,
    | ОтчетОРозничныхПродажахТовары.КоличествоУпаковокФакт * ОтчетОРозничныхПродажахТовары.Цена КАК Сумма,
    | ОтчетОРозничныхПродажахТовары.КоличествоУпаковокУчет * ОтчетОРозничныхПродажахТовары.Цена КАК СуммаУчет
    |ПОМЕСТИТЬ ТаблицаТовары
    |ИЗ
    | Документ.ОтчетОРозничныхПродажах.Товары КАК ОтчетОРозничныхПродажахТовары");

    РезультатыЗапроса = Запрос.Выполнить();
    ВходящиеДанные.Вставить("Товары", РезультатыЗапроса.Выгрузить());


    3.В ПВД ОтчетОРозничныхПродажах добавил в Перед выгрузкой:
    ВыгрузитьПоПравилу(Объект,,,, "Отчет_Инвентаризация");

    4.При обмене - ошибка:

    Обработка.КонвертацияОбъектовИнформационныхБаз.МодульОбъекта(3803)}: Ошибка в обработчике события ПередВыгрузкойОбъекта
    ПВД = ОтчетОРозничныхПродажах
    Объект = Отчет о розничных продажах 00УТ-000003 от 31.08.2015 14:45:10 (Документ объект: Отчет о розничных продажах)
    Обработчик = ПередВыгрузкойОбъектаВыборки
    ОписаниеОшибки = Ошибка получения значения свойства подчиненного объекта (по имени свойства приемника)
    ПКО = Отчет_Инвентаризация (Документ: ОтчетИнвентаризация)
    ПКС = 16 (--> Номенклатура)
    Объект = Отчет о розничных продажах 00УТ-000003 от 31.08.2015 14:45:10 (Документ объект: Отчет о розничных продажах)
    СвойствоПриемника = Номенклатура (СправочникСсылка.Номенклатура)
    ОписаниеОшибки = Поле объекта не обнаружено (Номенклатура)

    В Приемнике поля есть. Похоже, проблемы с Источником. Что сделал не так? Плз помогите.

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