Имя: Пароль:
1C
1С v8
КД. Выгружается очень мало документов
0 Vigor06
 
02.10.14
13:53
Доброго дня!
переношу доки из УТ 10.3 в КА 1.1
Выгружаю доки с отражением в бухучете, проведенные без пометки на удаление; +  отбор по организациям
В правилах выгрузки данных,например. РТиУ пишу:

МассивОрг = Новый Массив();
МассивОрг.Добавить(Справочники.Организации.найтипоКоду("000000002"));
МассивОрг.Добавить(Справочники.Организации.найтипоКоду("000000001"));
МассивОрг.Добавить(Справочники.Организации.найтипоКоду("000000007"));
МассивОрг.Добавить(Справочники.Организации.найтипоКоду("000000008"));


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

ВыборкаДанных = Запрос.Выполнить().Выбрать();


При этом изначально организации искал по ИНН,но это не суть

В итоге выгружается за год что то около 40 объектов,хотя самих документов больше 200 это точно. + контрагенты,номенклатура,записи регистра Контактная информация - должно весьма много документов получится,хотя ПКО для РТиУ по всем свойствам прописано верно

ЧЯДНТ? куда копать?

Заранее всем спасибо
1 m74y
 
02.10.14
14:10
А зачем так сложно? Может массив с организациями в параметры запихнуть и в ПКО перед выгрузкой проверку проводить?
2 Defender aka LINN
 
02.10.14
14:13
(0) Потому что у тебя выгружается не Документ, а ВыборкаИзРезультатаЗапроса. А она одна и та же независимо от того, на какой записи спозиционарована
3 Vigor06
 
02.10.14
14:43
(2)  но при этом в КА переносится же 4-5 документов.

Как исправить то?
4 prosto-nik
 
02.10.14
14:58
(3) период выгрузки какой установлен? (в обработке выгрузки)
5 prosto-nik
 
02.10.14
15:01
+ (4) из:
"ВыборкаДанных - Запрос, Результат запроса, Выборка из результата запроса или произвольная коллекция выгружаемых объектов. Используется, когда способ выгрузки данных - Произвольный алгоритм. Если определить данную переменную, то обход коллекции и выгрузка объектов будет осуществляться автоматически

Важно:
Если для выборки данных ПВД используется произвольный алгоритм и в обработчике ПВД "Перед обработкой" инициируется параметр ВыборкаДанных, то для ПКО следует установить признак "Не запоминать выгруженные объекты"."

всё соблюдено?
6 Vigor06
 
02.10.14
15:13
(4) никакой,то есть выгружаю за все время
7 Vigor06
 
02.10.14
15:17
(5) Галочка,точно,как я мог забыть??спасибо огромное)
8 prosto-nik
 
02.10.14
15:19
(7) а ведь в (2) намекали:)