Имя: Пароль:
1C
 
Бухгалтерия 8.3
0 Arutynov
 
05.09.14
16:39
Создаю СФ на основании реализации . Код таков:
Необходимо равенство номеров реализации и СФ. Вроде присваиваю номер, но программа ставит свой номер после записи.



Для каждого Стрк из Таб цикл
             СФ=Документы.СчетФактураВыданный.СоздатьДокумент();
            

             СФ.Дата=Стрк.Date;
             СФ.Контрагент =  Справочники.Контрагенты.НайтиПоКоду(Стрк.kon);
             СФ.ДоговорКонтрагента = СФ.Контрагент.ОсновнойДоговорКонтрагента;
             СФ.СуммаДокумента = Число(СокрЛП(Стрк.Symma));
             ВалютаДокумента = Справочники.Валюты.НайтиПоНаименованию("руб.");
             СФ.ВалютаДокумента = ВалютаДокумента;
             СФ.ВидСчетаФактуры=Перечисления.ВидСчетаФактурыВыставленного.НаРеализацию;
             СФ.КодВидаОперации="01";
             СФ.Выставлен=Истина;
             СФ.ДатаВыставления=Стрк.Date;
             СФ.КодСпособаВыставления="1";

            СтрокаТЧ=СФ.ДокументыОснования.Добавить();
            Док=СокрЛП(Стрк.dokosnkod);
            СтрокаТЧ.ДокументОснование=Документы.РеализацияТоваровУслуг.НайтиПоНомеру(Док,Стрк.Date);

            СФ.Номер=(Док);
        
            СФ.Записать(РежимЗаписиДокумента.Запись,);
            КонецЦикла;
1 shuhard
 
05.09.14
16:41
(0) а автонумерация у счет-фактуры стоит каким образом ?
2 1C_v8
 
05.09.14
16:42
СФ.ОбменДанными.Загрузка = Истина;
3 Arutynov
 
05.09.14
16:42
В смысле?
4 Arutynov
 
05.09.14
16:46
(2) спасибо!
5 thezos
 
05.09.14
17:01
(2) Вот зря сказал)
6 1C_v8
 
05.09.14
17:03
(5) Согласен, зря. Номер то теперь совпадает, но проблемы с документом только начинаются)))
Здесь можно обсудить любую тему при этом оставаясь на форуме для 1Сников, который нужен для работы. Ymryn