Имя: Пароль:
1C
1С v8
Электронные счета-фактуры
0 Скорпио_шка
 
07.09.12
12:06
Вот у меня проблема... Налоговая просит предоставить счета-фактуры в электронном виде. XSD-схема прописана в законе, в 1с реализована в XDTO-пакете. Электронного документооборота у нас с поставщиками нет. Как с помощью внешней обработки выгрузить сф полученные по этому XDTO-пакету? Может у кого есть электронный вариант сф в формате xml, хоть по полям элементы-атрибуты что ли заполню.
Помогите, пожалуйста.
1 zladenuw
 
07.09.12
12:08
так у тебя ведь есть схема ХДТО. смотри ее и выгружай.
2 zladenuw
 
07.09.12
12:09
ХСД схему можно загрузить в ХДТО и дальше делать выгрузку в хмл
3 Скорпио_шка
 
07.09.12
12:22
Я не могу понять как обратиться к XDTO-пакету. Я первый раз все это делаю - глаза больше головы...
4 Скорпио_шка
 
07.09.12
12:24
Делаю выборку документов запросом. Перебираю запрос, вытаскиваю оттуда контрагента, договор, товар и т.д. Как все это теперь запихать в XDTO?...
5 zladenuw
 
07.09.12
12:27
6 zladenuw
 
07.09.12
12:28
если примерно то так

   Если ТекСервисEurocar <> Неопределено Тогда
           ТипДок =  ТекСервисEurocar.Определение.ФабрикаXDTO.Тип("itek", "Документ");
           Док =ТекСервисEurocar.Определение.ФабрикаXDTO.Создать(ТипДок);
   иначе
           Возврат Ложь;
           ТипДок = ФабрикаXDTO.Тип("itek", "Документ");
           Док =    ФабрикаXDTO.Создать(ТипДок);
   КонецЕсли;
   
   Если ТипЗнч(Д) = Тип("ДокументСсылка.ЗаявкаТО") Тогда
       Док.Тип = "ЗаявкаТО";
       Док.Наименование = ""+ Д;
       Док.Дата = Д.Дата;
       Док.Номер = Д.Номер;
       Док.Сумма = Д.Сумма;
       Док.Примечание = Д.Примечание;    
       Док.Фирма =  ПолучитьКлиентаEurocar(Д.Фирма,ТекСервисEurocar);
       Док.Клиент = ПолучитьКлиентаEurocar(Д.Клиент,ТекСервисEurocar);
       Док.Авто =   ПолучитьАвтоEurocar(Д.Авто,ТекСервисEurocar);
       Док.Пробег = Д.Пробег;
       Док.КатегорияТО = "Клиент";
7 Скорпио_шка
 
07.09.12
12:49
(5) Спасибо за ветку, буду рыться
Здесь можно обсудить любую тему при этом оставаясь на форуме для 1Сников, который нужен для работы. Ymryn