Электронные счета-фактуры

Автор Сообщение
aav
Администратор
Администратор

Зарегистрирован: 14.09.2004
Сообщения: 1081
Откуда: Санкт-Петербург

Добавлено: 04.04.2013 10:50 Заголовок сообщения: Электронные счета-фактуры
Коллеги,

Кто в теме, поделитесь пониманием задачи (что требуется?). Если у вас это уже реализовано, расскажите как.

Serj
Заслуженный форумщик

Зарегистрирован: 15.12.2006
Сообщения: 90
Откуда: Санкт-Петербург

Добавлено: 05.04.2013 09:06 Заголовок сообщения: Вот именно, что требуется?

Цитата:
пониманием задачи (что требуется?)


Вот именно, что требуется?
Если экспорт счетов-фактур на продажу для внешней системы, то схожая задача была (кассовые документы для банк-клиента). Ничего сложного, новый канал вывода.
Импортом счетов не занимался.

aav
Администратор
Администратор

Зарегистрирован: 14.09.2004
Сообщения: 1081
Откуда: Санкт-Петербург

Добавлено: 05.04.2013 10:01 Заголовок сообщения: Re: Вот именно, что требуется?

Serj писал(а):
Вот именно, что требуется?

Требуется передать XML файл в систему обмена документов. В соответствующих приказах его структура даже описана (вчера рыскал по просторам интернета в поисках примера заполненного файла), однако, как всегда, никаких примеров, а описано таким кондовым языком, что требуется перевод с чиновничьего на русский. Я всегда в таких случаях прошу: дайте образец, но подготовить образец те, кто готовил инструкцию, конечно не могут, для этого мозги нужны Evil or Very Mad
А может быть это сделано специально, чтобы дать заработать компаниям, которые будут этот самый обмен осуществлять. Несколько примеров на сайтах подобных компаний я нашел, но, в лучшем случае — это картинка невысокого разрешения, а ещё лучше всплывающее окно с лупой, под которой виден XML текст, тогда как без наведения лупы — просто "бумажный" вид счёта-фактуры. Эффектно! Twisted Evil

Serj
Заслуженный форумщик

Зарегистрирован: 15.12.2006
Сообщения: 90
Откуда: Санкт-Петербург

Добавлено: 06.04.2013 09:31 Заголовок сообщения: Re: Электронные счета-фактуры
А чем не подходит обычный ddf?
aav
Администратор
Администратор

Зарегистрирован: 14.09.2004
Сообщения: 1081
Откуда: Санкт-Петербург

Добавлено: 06.04.2013 10:22 Заголовок сообщения: Re: Электронные счета-фактуры
Может быть и подходит, дьявол, как известно, в деталях…
Vitaly Kofanov
Заслуженный форумщик

Зарегистрирован: 11.09.2007
Сообщения: 57
Откуда: Самара->Санкт-Петербург->Москва

Добавлено: 12.04.2013 22:53 Заголовок сообщения: Re: Электронные счета-фактуры
По просьбе Алексея, делюсь своими мыслями.
Многих клиентов останавливают технические и организационные препятствия

1. технические
— создать интерфейс импорта-экспорта в формате XML
— внедрить решение вендора

2. Организационные
— Необходимость поддержки Формата XML своими силами, а это $.
— Внедрение с лицензией обойдется по скромным подсчетам 18т $, дорогая игрушка.. Сервис-коннект конечно уважаемый продукт, но в данном случае из пушки по воробьям.
— Недоверие хранения серьезных доукументов у провайдеров.
— Много дополнительных бизнес-процессов при корректировке, а в брокерской деятельности без нее никак.(Кстати многие ли клиенты используют Корректирующие СФ?)
_________________
Виталий Кофанов

aav
Администратор
Администратор

Зарегистрирован: 14.09.2004
Сообщения: 1081
Откуда: Санкт-Петербург

Добавлено: 23.04.2013 11:39 Заголовок сообщения: Re: Электронные счета-фактуры
Что удалось выяснить дополнительно:

Сотрудник ООО "Такском" любезно прислал XML файл электронного счета-фактуры тестового абонента:

Код:
<?xml version="1.0" encoding="windows-1251"?>
<Файл xmlns="SFAKT" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" ИдФайл="ON_SFAKT_2AL-E5D475D9-AA41-4F34-8A31-1AA6EB0E9575-00000_2AL-5345D75C-F643-4081-867F-4C790455C17D-00000_20130410_a99e0626-4fbd-4855-b024-ac7097401555" ВерсПрог="1С:Предприятие 8" ВерсФорм="5.01">
   <СвУчДокОбор ИдОтпр="2AL-5345D75C-F643-4081-867F-4C790455C17D-00000" ИдПок="2AL-E5D475D9-AA41-4F34-8A31-1AA6EB0E9575-00000">
      <СвОЭДОтпр НаимОрг="ООО Такском" ИННЮЛ="7704211201" ИдЭДО="2AL"/>
   </СвУчДокОбор>
   <Документ КНД="1115101">
      <СвСчФакт НомерСчФ="16" ДатаСчФ="10.04.2013" КодОКВ="643">
         <СвПрод>
            <ИдСв>
               <СвЮЛ НаимОрг="ЧП &quot;Народ&quot;" ИННЮЛ="7701234567" КПП="770000001"/>
            </ИдСв>
            <Адрес>
               <АдрРФ Индекс="124365" КодРегион="77" Город="Зеленоград г" Улица="1 Мая ул" Дом="10"/>
            </Адрес>
         </СвПрод>
         <СвПокуп>
            <ИдСв>
               <СвЮЛ НаимОрг="ООО &quot;Антон Лимитед&quot;" ИННЮЛ="5612345678" КПП="560000001"/>
            </ИдСв>
            <Адрес>
               <АдрРФ Индекс="124365" КодРегион="77" Город="Зеленоград г" Улица="1 Мая ул" Дом="1"/>
            </Адрес>
         </СвПокуп>
         <ИнфПол ТекстИнф="&lt;Данные>
&lt;Реквизит Имя=&quot;ВИностраннойВалюте&quot; Значение=&quot;Нет&quot;/>
&lt;/Данные>"/>
      </СвСчФакт>
      <ТаблСчФакт>
         <СведТов НомСтр="1" НаимТов="Консультации" ОКЕИ_Тов="796" КолТов="1" ЦенаТов="0.91" СтТовБезНДС="0.91" СтТовУчНал="1" ИнфПолСтр="&lt;Данные>
&lt;Реквизит Имя=&quot;ЕдиницаИзмеренияНаименование&quot; Значение=&quot;шт&quot;/>
&lt;/Данные>">
            <Акциз СумАкциз="без акциза"/>
            <НалСт НалСтВел="10" НалСтТип="процент"/>
            <СумНал СумНДС="0.09"/>
         </СведТов>
         <ВсегоОпл СтТовБезНДСВсего="0.91" СтТовУчНалВсего="1">
            <СумНалВсего СумНДС="0.09"/>
         </ВсегоОпл>
      </ТаблСчФакт>
      <Подписант>
         <ЮЛ ИННЮЛ="7701234567" Должн="">
            <ФИО Фамилия="Иванова" Имя="А.В."/>
         </ЮЛ>
      </Подписант>
   </Документ>
</Файл>

Самое первое, что можно сказать по результатам анализа — имеется 2 вопроса:
1. Кавычки в названиях покупателя, запасов и т.п. должны быть заменены на &quote; — это нельзя сделать с помощью обычного DDF, но легко делается в комбинации DDF/RPT или DDF/MSRS
2. Название создаваемого файла должно включать следующие переменные: ИД получателя, ИД отправителя, дата, GUID — это может быть решено разными способами. Буду готовить несколько вариантов Very Happy

Serj
Заслуженный форумщик

Зарегистрирован: 15.12.2006
Сообщения: 90
Откуда: Санкт-Петербург

Добавлено: 23.04.2013 14:48 Заголовок сообщения: Re: Электронные счета-фактуры
xml очень похож на утвержденный правительством.
Мы его так и не внедрили, хотя хотели (правда не на Scala).
Остановились на том, что не смогли раскодировать PDF выдаваемый системой (уж очень мудрёно SAP кодирует), а доступа к данным нет.
aav
Администратор
Администратор

Зарегистрирован: 14.09.2004
Сообщения: 1081
Откуда: Санкт-Петербург

Добавлено: 21.05.2013 09:59 Заголовок сообщения: Re: Электронные счета-фактуры
Что ещё выяснилось: Оказалось, что образец файла не совсем правильный. В следующем тексте, то, что выделено красным, присутствовать не должно:

Цитата:
<Файл xmlns="SFAKT" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" ИдФайл="ON_SFAKT_2AL-E5D475D9-AA41-4F34-8A31-1AA6EB0E9575-00000_2AL-5345D75C-F643-4081-867F-4C790455C17D-00000_20130410_a99e0626-4fbd-4855-b024-ac7097401555" ВерсПрог="1С:Предприятие 8" ВерсФорм="5.01">


Используется для описания xsd схем, а не в xml файлах. Спасибо коллегам-разработчикам, что подсказали! Я обратился повторно к сотруднику Такскома и он подтвердил это, прислав другой файл, где это выглядит следующим образом:

Код:
<Файл ИдФайл="ON_SFAKT__2AL-6241A5FE-20E3-416E-BACA-CDB866F37696-00000_20130405_90618408-B5EC-4D5B-AED5-9C49F76A023F" ВерсПрог="Такском-Файлер (версия 1.0.0.37684)" ВерсФорм="5.01">


Мелочь, казалось бы, а я потратил на это кучу времени, реализуя третий сценарий (с использованием Service Connect. Он строгий, и не хотел писать неправильное Very Happy ).

Serj писал(а):

Цитата:
Iif(bla-bla-bla, CDbl(0), CDbl(amInv))


Это ведь классика! Должно "от зубов отлетать"! Smile

Кстати, тоже классика. Но я и от рока тоже тащусь, и от фолка Very Happy

aav
Администратор
Администратор

Зарегистрирован: 14.09.2004
Сообщения: 1081
Откуда: Санкт-Петербург

Добавлено: 22.12.2017 21:34 Заголовок сообщения: Re: Электронные счета-фактуры

aav писал(а):
Самое первое, что можно сказать по результатам анализа — имеется 2 вопроса:
1. Кавычки в названиях покупателя, запасов и т.п. должны быть заменены на &quote; — это нельзя сделать с помощью обычного DDF, но легко делается в комбинации DDF/RPT или DDF/MSRS
2. Название создаваемого файла должно включать следующие переменные: ИД получателя, ИД отправителя, дата, GUID — это может быть решено разными способами. Буду готовить несколько вариантов Very Happy

Есть ещё кое-что:
Необходимо разделение адреса (строго) на отдельные компоненты: Индекс, Код региона, Район, Город, Населенный пункт, Улица, Дом, Корпус, Квартира. Отдельные компоненты необязательны (кроме кода региона), например, Населенный пункт или Квартира, но сам адрес, как он сейчас хранится у большинства клиентов в карточках покупателей разбить на составляющие достаточно трудно, разве что кроме индекса и кода региона (в большинстве случаев, но не во всех может быть выделен из ИНН)

aav
Администратор
Администратор

Зарегистрирован: 14.09.2004
Сообщения: 1081
Откуда: Санкт-Петербург

Добавлено: 29.01.2018 19:44 Заголовок сообщения: Re: Электронные счета-фактуры
Кстати, в пятницу завершил техническое тестирование переноса всех настроек на рабочий сервер (с тестового). Сейчас жду результатов тестирования пользователями. В общем, всё удалось, если даже и вылезет что-то, то это уже мелочи "по сравнению мировой революцией", как говаривали в советские времена Very Happy Very Happy Very Happy
Так что если Вы всё ещё вбиваете всё это вручную, "тогда мы идём к Вам"! Very Happy Very Happy Very Happy Very Happy Very Happy