КД 2, УТ11->БП2, не выгружать без СчФактуры

1. sys1c 27.03.16 08:50 Сейчас в теме
Необходимо исключить выгрузку документа.ПоступлениеТоваровУслуг из УТ11, в БП2, у которых не привязана Сч.Фактура.

В конфигураторе, в УТ11, есть реквизит "ПредъявленСчетФактура", типа "Булево", его и буду использовать.

В ПКО, "ПередВыгрузкой" вот такой простенький код написал:
Если Источник.ПредъявленСчетФактура = Ложь Тогда
	Отказ = Истина;
КонецЕсли;	

в результате, перестали выгружаться вообще все документы.ПоступлениеТоваровУслуг
В чем может быть ошибка?
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. Xershi 1496 27.03.16 11:26 Сейчас в теме
3. Федосеев 27.03.16 12:15 Сейчас в теме
(1) sys1c, правила для фильтра выгрузки нужно писать не для конвертации объекта как ты сделал, а в модуле выгрузки объекта. Ну и еще в догонку проверь действительно ли этот признак используется в текущей конфе для определения что нет счет фактуры, а то может это осталось от старых конфигураций
4. sys1c 27.03.16 16:34 Сейчас в теме
Действительно реквизит "ПредъявленСчетФактура", не использовался, переписал через Запросы/Алгоритмы проверку Сч.Фактуры.
А почему не правильно фильтровать через ПКО? Вроде работает.
5. Xershi 1496 27.03.16 22:09 Сейчас в теме
(4) sys1c, все нормально так использовать.
6. Федосеев 28.03.16 11:55 Сейчас в теме
(4) sys1c, Не то что бы неправильно, скорее всего несовсем рационально. Ты использовал ПКО - правило конвертации объекта. А есть еще ПВД - правило выгрузки данных через него получается более гибкий алгоритм.

Справочник "Правила выгрузки данных" подчинен справочнику "Конвертации" и предназначен для определения последовательности выгрузки данных и способов отбора выгружаемой информации. Последовательность выгрузки данных определяется порядком следования правил выгрузки, то есть элементов в справочнике. Порядок собственно определяется реквизитом "Порядок выполнения". Для удобства, правила можно объединять в группы. Например, можно создать группы "Справочники" и "Документы", в которых расположить правила выгрузки справочников и документов соответственно. Заметим, что правила выгрузки данных отображаются в обработке "Универсальная выгрузка данных" в виде дерева с флажками. Таким образом, пользователь может управлять обработкой правил выгрузки, непосредственно перед выгрузкой данных. Флажок "Отключить правило" в настройках правила выгрузки (в форме элемента или группы) позволяет отключить обработку правила по умолчанию. Наиболее типичным использованием правила выгрузки данных, является автоматическая стандартная выборка объектов определенного типа и указание правила конвертации объектов, в соответствии с которым будет осуществляться конвертация объекта-источника в объект-приемник.

Как пример ты можешь сделать два ПВД одно с выгрузкой только документа у которого есть счет фактура, а другое ПВД документ будет выгружаться при любых раскладах(ну вот "кривой" документ а выгрузить тебе его все равно надо).
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот