Имя: Пароль:
1C
1С v8
Логика правил переноса ТиС -> УТ
0 zak555
 
04.02.14
12:25
смотрю ПКО ДоговорыКонтрагентов

почему нет ПКС ВалютаВзаиморасчетов ?
1 Godofsin
 
04.02.14
12:26
Забыли?
2 Beduin
 
04.02.14
12:26
(0) По другому называется
3 zak555
 
04.02.14
12:30
(1) нет, заполняют в перед выгрузке


        ПараметрыЕсть = 0;
        ВидДоговора = "Прочее";
        
        Если ТипЗначенияСтр(ВходящиеДанные) = "СписокЗначений" Тогда
            Организация = ВходящиеДанные.Получить("Организация");
            Если ПустоеЗначение(Организация) = 0 Тогда
                КлючВыгружаемыхДанных = КлючВыгружаемыхДанных + Организация;
                ПараметрыЕсть = 1;
            КонецЕсли;
            ВидДоговора = ВходящиеДанные.Получить("ВидДоговора");
            Если ПустоеЗначение(ВидДоговора) = 0 Тогда
                КлючВыгружаемыхДанных = КлючВыгружаемыхДанных + ВидДоговора;
                ПараметрыЕсть = 1;
            КонецЕсли;    
            Валюта = ВходящиеДанные.Получить("Валюта");
            Если ПустоеЗначение(Валюта) = 1 Тогда
                Валюта = Источник.ВалютаВзаиморасчетов;
            КонецЕсли;
            КлючВыгружаемыхДанных = КлючВыгружаемыхДанных + Валюта;
        КонецЕсли;



//.... если нет параметров -- запрос

            ВидДоговора = "Прочее";    
            Валюта = Источник.ВалютаВзаиморасчетов;
4 zak555
 
04.02.14
12:31
+ (3) вот я не пойму -- где логика ?!
5 zak555
 
04.02.14
12:31
(2) там нет источника!

хотя в ТиСе есть такой рекзвит
Программист всегда исправляет последнюю ошибку.