1
Danila1C
10.04.12
✎
10:31
|
Есть следующий код в ПВД приходника.
Запрос = Новый Запрос;
Запрос.Текст = "ВЫБРАТЬ
| ПриходныйКассовыйОрдер.СуммаКомиссии,
| 0 КАК СуммаВыручки,
| ПриходныйКассовыйОрдер.Ссылка
|ИЗ
| Документ.ПриходныйКассовыйОрдер КАК ПриходныйКассовыйОрдер
|ГДЕ
| ПриходныйКассовыйОрдер.Проведен = ИСТИНА
| И ПриходныйКассовыйОрдер.ОтражатьВБухгалтерскомУчете = ИСТИНА
| И ПриходныйКассовыйОрдер.ПометкаУдаления = ЛОЖЬ
| И ПриходныйКассовыйОрдер.СуммаКомиссии > 0
|
|ОБЪЕДИНИТЬ ВСЕ
|
|ВЫБРАТЬ
| 0,
| ПриходныйКассовыйОрдер.СуммаВыручки,
| ПриходныйКассовыйОрдер.Ссылка
|ИЗ
| Документ.ПриходныйКассовыйОрдер КАК ПриходныйКассовыйОрдер
|ГДЕ
| ПриходныйКассовыйОрдер.Проведен = ИСТИНА
| И ПриходныйКассовыйОрдер.ОтражатьВБухгалтерскомУчете = ИСТИНА
| И ПриходныйКассовыйОрдер.ПометкаУдаления = ЛОЖЬ
| И ПриходныйКассовыйОрдер.СуммаВыручки > 0";
ВыборкаДанных = Запрос.Выполнить().Выбрать();
Пока ВыборкаДанных.Следующий() Цикл
ВыгрузитьПоПравилу(ВыборкаДанных.Ссылка, , , , "ПриходныйКассовыйОрдер", , , , , Ложь);
КонецЦикла;
т.е. я получил три строки в выборке.
Теперь не пойму почему при проходе ПКО выгружается два документа, а должно три по идее.
Выгрузка в ПВД происходит по произвольному алгоритму.
Поиск в ПКО по внутреннему идентификатору отключен.
|
|
3
vicof
10.04.12
✎
13:23
|
Пока ВыборкаДанных.Следующий() Цикл
ВыгрузитьПоПравилу(ВыборкаДанных.Ссылка, , , , "ПриходныйКассовыйОрдер", , , , , Ложь);
Сообщить("1");
КонецЦикла;
|
|