Имя: Пароль:
1C
1С v8
Конвертация данных реквизиты документа
0 spiller26
 
10.04.15
12:39
Перекидываю документы РеализацияТиУ -> ПоступлениеТиУ
есть 2 реквизита НомерВходящегоДокумента и ДатаВходящегоДокумента
в доке.ПоступлениеТиУ, которые блин не заполняются при загрузке, хотя находит при выгрузке.
Помогите разобраться.

В ПКС реквизита НомерВходящегоДокумента (перед выгрузкой) пишу

Запрос = Новый Запрос;
Запрос.Текст = "
|ВЫБРАТЬ ПЕРВЫЕ 1
|    ПОДСТРОКА(СчетФактураВыданный.Номер, 3, 10) КАК Номер
|ИЗ
|    Документ.СчетФактураВыданный КАК СчетФактураВыданный
|ГДЕ
|    СчетФактураВыданный.ДокументОснование = &ДокументОснование";
Запрос.УстановитьПараметр("ДокументОснование",    Источник.Ссылка);
РезультатЗапроса = Запрос.Выполнить().Выбрать();
Если РезультатЗапроса.Следующий() Тогда
    нНомер = РезультатЗапроса.Номер;
    //Сообщить(Строка(Источник.Ссылка) + " - - - " + Строка(нНомер));
    Значение = Строка(нНомер);
КонецЕсли;

В ПКС реквизита ДатаВходящегоДокумента (перед выгрузкой) пишу
Запрос = Новый Запрос;
Запрос.Текст = "
|ВЫБРАТЬ ПЕРВЫЕ 1
|    СчетФактураВыданный.Дата КАК ДатаСФ
|ИЗ
|    Документ.СчетФактураВыданный КАК СчетФактураВыданный
|ГДЕ
|    СчетФактураВыданный.ДокументОснование = &ДокументОснование";
Запрос.УстановитьПараметр("ДокументОснование",    Источник.Ссылка);    
РезультатЗапроса = Запрос.Выполнить().Выбрать();
Если РезультатЗапроса.Следующий() Тогда
    нДата = РезультатЗапроса.ДатаСФ;
    Значение = нДата;
КонецЕсли;
1 asady
 
10.04.15
12:41
(0) конфа, релиз, платформа?
2 spiller26
 
10.04.15
12:47
(1) Платформа (8.2.19.130)
Конвертация данных (2.1.8.2)
База источник и приемник: Бухгалтерия предприятия (2.0.64.18)
3 asady
 
10.04.15
12:48
(2) документы основания скорее всего в ТЧ
4 spiller26
 
10.04.15
12:50
(3) нет я же написал, что в Источнике он их находит.
5 spiller26
 
10.04.15
12:52
Всё тупняк, не туда писал.
Нужно было реквизит НомерВходящегоСчетаФактуры
2 + 2 = 3.9999999999999999999999999999999...