Имя: Пароль:
1C
1С v8
Обмен УТ 10 - БП 2, ДатаНачалаВыгрузкиДокументов и корректировка реализации/поступления
0 John83
 
01.06.23
12:05
В настройках обмена поставил дату начала выгрузки на начало года.
Если в корректировке реализации документ основания будет прошлогодний, то корректировка выгрузится без этого документа основания.
В правилах обмена в алгоритме ВозможностьВыгрузкиОбъектаПоФильтрам простое условие
Если ПараметрИсточник.Дата < Параметры.ДатаНачалаВыгрузкиДокументов Тогда
    Отказ = Истина;    
КонецЕсли;
Как задать условие, что этот параметр относится непосредственно к выгружаемому объекту, а не к всяким основаниям и подобным объектам?
1 Лирик
 
02.06.23
07:59
Вопрос где выполняется этот алгоритм. Если в обработчиках ПВД то все должно быть хорошо, а если в обработчиках ПКО - тогда ваша ситуация
2 John83
 
02.06.23
10:10
(1) как раз "Перед конвертацией объекта"
Если НЕ Параметры.ПервыйОбмен
    И Параметры.ОписаниеТиповДокументы.СодержитТип(ТипЗнч(Источник)) Тогда
    
    Отказ = Ложь;
    
    ПараметрИсточник = Источник;
    
    Выполнить(Алгоритмы.ВозможностьВыгрузкиОбъектаПоФильтрам);
    
    ТипДокумента = ТипЗнч(Источник);
    
    Если (НЕ Отказ)
        И Параметры.ОписаниеТиповДокументыСФ.СодержитТип(ТипДокумента)
        И ЗначениеЗаполнено(Источник.ДокументОснование) Тогда
        
        ПараметрИсточник = Источник.ДокументОснование;
        Выполнить(Алгоритмы.ВозможностьВыгрузкиОбъектаПоФильтрам);
                
    КонецЕсли;    
    
КонецЕсли;
3 John83
 
02.06.23
10:18
+2
не найду, где задается ОписаниеТиповДокументыСФ
Для обмена с БП3 в обработке ОбработчикиВыгрузкиВБухгалтерияПредприятия30
4 John83
 
02.06.23
10:53
нашел