Имя: Пароль:
1C
1С v8
Конвертация данных. Произвольный запрос проблемы ВыгрузитьПоПравилу
0 4ndr3j
 
21.12.21
09:49
Добрый день. Пытался переделать выгрузку данных с УТ в Бух 7.7 пытаюсь произвольным запросом собрать данные по чекам в таблицу и передать ее в документ продажа в розницу, но ПКО документа не получает данные что я делаю не так?

    Если ТабРеал.Количество()>0 Тогда
        СписокРеал.Очистить();
        СписокРеал.Добавить(ФормДатаКонца,"ДатаДок");
        СписокРеал.Добавить(Строка(ФормДатаКонца)+" "+ СокрЛП(ВыборкаДокументов.Склад)+ " ККМ","Комментарий");
        СписокРеал.Добавить(0,"ПродажаОблагаетсяЕНВД");
        Сообщить("Формируем продажи в розницу с НДС");
        ТабРеал.Свернуть("Товар","Количество,Цена,НДС,Сумма,Всего");
        СписокРеал.Добавить(ТабРеал,"ТабличнаяЧасть");
        ВыгрузитьПОПравилу(,,СписокРеал,,"ПродажаВРозницу");
    КонецЕсли;  
    Если ТабРеалБанк.Количество()>0 Тогда
        СписокРеалБанк.Очистить();  
        СписокРеалБанк.Добавить(ФормДатаКонца,"ДатаДок");
        СписокРеалБанк.Добавить(Строка(ФормДатаКонца)+" "+ СокрЛП(ВыборкаДокументов.Склад)+" терминал","Комментарий");
        СписокРеалБанк.Добавить(0,"ПродажаОблагаетсяЕНВД");    
        Сообщить("Формируем продажи в розницу с НДС банк");
        ТабРеалБанк.Свернуть("Товар","Количество,Цена,НДС,Сумма,Всего");
        СписокРеалБанк.Добавить(ТабРеалБанк,"ТабличнаяЧасть");
        ВыгрузитьПОПравилу(,,СписокРеалБанк,,"ПродажаВРозницуБанк");
    КонецЕсли;
1 azt-yur
 
21.12.21
10:20
у ПКС стоят галочки "Получить из входящих данных"?
2 big
 
21.12.21
10:28
(0) Это всё сделано в ПВД?
3 4ndr3j
 
21.12.21
11:05
(2) Дв, в ПВД.
4 4ndr3j
 
21.12.21
11:05
(1) Стоят.
5 4ndr3j
 
21.12.21
11:13
Ошибка получения свойства объекта из входящих данных
    ПКО                    =  ПродажаВРозницу  (:)
    ПКС                    =  2  (--> Комментарий)
    Объект                 =  (Не определено)
    СвойствоПриемника      =  Комментарий  (Строка)
    ОписаниеОшибки         =  Поле объекта не обнаружено (Комментарий)
6 Ёпрст
 
21.12.21
12:27
(5)
ПродажаВРозницуБанк<>ПродажаВРозницу
7 Ёпрст
 
21.12.21
12:43
Покажи картинку с ПКО ПродажаВРозницу
8 mistеr
 
21.12.21
12:47
Зачем входящие данные, передавай как источник.
9 Ёпрст
 
21.12.21
12:49
(8) у него конвертация из снеговика в клюшки
10 Ёпрст
 
21.12.21
12:50
врят ли источник покатит, даже в выгрузке по правилу.
11 Ёпрст
 
21.12.21
12:50
Ошибка в (0) - в ПКо документа указаны не все ПКС, которые он в список значения запихал в ПВД своём
12 mistеr
 
21.12.21
12:51
(9) О, не заметил.
13 Ёпрст
 
21.12.21
12:52
Зачем ему только бух 7.7 загадка, давно бы уже на БП3 перевел.
14 Ёпрст
 
21.12.21
12:52
и там типовые правила с ут
15 4ndr3j
 
21.12.21
13:25
(13) Проверю как до компа доберусь.
16 4ndr3j
 
21.12.21
14:31
17 Ёпрст
 
21.12.21
14:36
(16) поиск по комментарию ?
18 Ёпрст
 
21.12.21
14:38
Если СписокРеал переделать на структуру, я не помню уже, можгно ли туда список значений пихать.
19 Ёпрст
 
21.12.21
14:38
пробуй.
20 Ёпрст
 
21.12.21
14:44
+19



ИсходящиеДанные = Новый Структура;
ИсходящиеДанные.Вставить("ДатаДок",ФормДатаКонца);
ИсходящиеДанные.Вставить("Комментарий",Строка(ФормДатаКонца)+" "+ СокрЛП(ВыборкаДокументов.Склад)+ " ККМ");
ИсходящиеДанные.Вставить("ПродажаОблагаетсяЕНВД",0);
ТабРеал.Свернуть("Товар","Количество,Цена,НДС,Сумма,Всего");
ИсходящиеДанные.Вставить("ТабличнаяЧасть",ТабРеал);
ВыгрузитьПОПравилу(,,ИсходящиеДанные,,"ПродажаВРозницу");
21 4ndr3j
 
21.12.21
15:04
(20) Да все продажи по чекам за период сворачиваться по дням и в комментарий записываются вместе с датой чтобы можно было очистить.

Теперь у меня

    ОписаниеОшибки         =  Преобразование значения к типу Число не может быть выполнено
    ПозицияМодуля          =  {Обработка.УниверсальныйОбменДаннымиXML.МодульОбъекта(10196)}:            Значение = Число(Значение);

Ну тут уж мне самому продеться искать.
Структура получилась спасибо.
22 Ёпрст
 
21.12.21
15:09
(21) тут проверить, чего в саой табличной части передаешь