Имя: Пароль:
1C
1С v8
1с 8.3 Конвертация данных 2.1 Выгрузка одного документа в несколько
0 odinaska
 
20.01.21
08:23
Добрый день!

Помогите разобраться, пожалуйста.

Настраиваю нестандартный обмен между Розница 2.3 и Бухгалтерия предприятия КОРП 3.0. Нужно выгрузить ОтчетОРозничныхПродажах в ОтчетОРозничныхПродажах, а также создать по нему ПКО, РКО и СчетФактураВыданный. Делаю так:
1. В ПВД пишу
ВыгрузитьПоПравилу(Объект,,,, "ОтчетОРозничныхПродажах");
ВыгрузитьПоПравилу(Объект,,,, "ПриходныйКассовыйОрдер");
ВыгрузитьПоПравилу(Объект,,,, "РасходныйКассовыйОрдер");
ВыгрузитьПоПравилу(Объект,,,, "СчетФактураВыданный");
Отказ=Истина;

2. Для ПКО, РКО и СчетФактураВыданный заполняю реквизиты, в том числе ДокументОснование, в который помещаю ссылку на ОтчетОРозничныхПродажах: Значение = Источник.Ссылка; ИмяПКО = "ОтчетОРозничныхПродажах"
3. Поиск у ПКО, РКО и СчетФактураВыданный по ДокументОснование.

При выгрузке у ПКО для ДокументОснование пишется следующее:
        <Свойство Имя="ДокументОснование" Тип="ДокументСсылка.ОтчетОРозничныхПродажах"><Ссылка Нпп="35" ПродолжитьПоиск="true">
    <Свойство Имя="{УникальныйИдентификатор}" Тип="Строка" ТипИсточника="ДокументСсылка.ОтчетОРозничныхПродажах" ТипПриемника="ДокументСсылка.ОтчетОРозничныхПродажах">
        <Значение>8068bdbd-51b4-11eb-b3e3-7085c2f0a234</Значение>
    </Свойство>
    <Свойство Имя="Дата" Тип="Дата">
        <Значение>2021-01-08T21:22:21</Значение>
    </Свойство>
    <Свойство Имя="Номер" Тип="Строка">
        <Значение>0Р30-000013</Значение>
    </Свойство>
У РКО и СчетФактураВыданный пишется:
        <НПП>35</НПП>

При загрузке у ПКО все заполняется верно, а у РКО и СчетФактураВыданный поле ДокументОснование не заполнено, в чем может быть дело?
Здесь можно обсудить любую тему при этом оставаясь на форуме для 1Сников, который нужен для работы. Ymryn