Текущее время: Сб, ноя 15 2025, 14:05

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 21 ]  На страницу 1, 2  След.
Автор Сообщение
 Заголовок сообщения: INVOIC to SFAKT
СообщениеДобавлено: Пн, апр 28 2014, 11:36 
Старший специалист
Старший специалист

Зарегистрирован:
Чт, ноя 22 2012, 10:25
Сообщения: 322
Привет, коллеги!

Поступила задача наладить выгрузку электронных счетов-фактур в формате, утвержденном ФНС. Сам формат нашел, инпортировал как внешнее описание. ПОдскажите, есть ли стандартное соответствие полей IDOC INVOIC02 и этого самого ON_SFAKT_1_897_01_05_01_03.xsd (http://www.nalog.ru/rn77/taxation/submission_statements/el_count/3922055/) ? или нужно самому изобретать соответственно текстовому описанию?


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: INVOIC to SFAKT
СообщениеДобавлено: Пн, апр 28 2014, 13:07 
Гуру-модератор
Гуру-модератор
Аватара пользователя

Зарегистрирован:
Вт, май 17 2005, 13:35
Сообщения: 4875
Откуда: Москва
Пол: Мужской
https://websmp102.sap-ag.de/~sapidb/012 ... .htm#q8b_4
Видимо, вам надо изучать вот этот раздел:
Выгрузка исходящих электронных сф и квитанций New Транзакция J3RFDIPROCOUT

_________________
Удача - результат нашего желания (© А. Нортон)


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: INVOIC to SFAKT
СообщениеДобавлено: Пн, апр 28 2014, 13:30 
Специалист
Специалист

Зарегистрирован:
Пт, авг 24 2012, 11:48
Сообщения: 200
Цитата:
Поступила задача наладить выгрузку электронных счетов-фактур в формате, утвержденном ФНС. Сам формат нашел, инпортировал как внешнее описание. ПОдскажите, есть ли стандартное соответствие полей IDOC INVOIC02 и этого самого ON_SFAKT_1_897_01_05_01_03.xsd (http://www.nalog.ru/rn77/taxation/submi ... t/3922055/) ? или нужно самому изобретать соответственно текстовому описанию?


Очень сомнительно, что SAP выпустил стандартный меппинг для российской налоговой, причем формат которой, может постоянно меняться. Мое ИМХО - делать ручками.

Но тут другой вопрос, почему это без PI нельзя сделать?


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: INVOIC to SFAKT
СообщениеДобавлено: Пн, апр 28 2014, 13:39 
Старший специалист
Старший специалист

Зарегистрирован:
Чт, ноя 22 2012, 10:25
Сообщения: 322
Shvetz написал(а):
Цитата:
почему это без PI нельзя сделать?


если есть PI, зачем другой преобразователь? Ну только если EDI провайдер сам сможет из стандартного SAPовского сможет перекодировать?


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: INVOIC to SFAKT
СообщениеДобавлено: Пн, апр 28 2014, 14:21 
Специалист
Специалист

Зарегистрирован:
Пт, авг 24 2012, 11:48
Сообщения: 200
Цитата:
если есть PI, зачем другой преобразователь? Ну только если EDI провайдер сам сможет из стандартного SAPовского сможет перекодировать?


Ну, я тут имел в виду не тему преобразователя, а саму задачу. XML для налоговой много раз делали, где-то стандартными пакетами из ERP, где-то ABAPом проблема решалась. Просто в первый раз сталкиваюсь с решением в PI, поэтому спросил.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: INVOIC to SFAKT
СообщениеДобавлено: Пн, апр 28 2014, 14:55 
Старший специалист
Старший специалист

Зарегистрирован:
Чт, ноя 22 2012, 10:25
Сообщения: 322
на самом деле задача не сдать отчетность, а обменяться юридически значимыми документами с партнерами. Все это через соответствующего оператора. У них есть какие-то партнерские решения от 800 тыс. руб. Но тратить почти мильён, чтобы отправлять счета фактуры и еще не всем партнерам - мы на это не пойдем. Хочется что-то попроще своими силами на коленке и чтобы работало.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: INVOIC to SFAKT
СообщениеДобавлено: Вт, апр 29 2014, 02:17 
Младший специалист
Младший специалист

Зарегистрирован:
Вт, дек 06 2011, 10:11
Сообщения: 78
А какой провайдер требует такое, если не секрет?


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: INVOIC to SFAKT
СообщениеДобавлено: Вт, апр 29 2014, 03:05 
Младший специалист
Младший специалист

Зарегистрирован:
Вт, дек 06 2011, 10:11
Сообщения: 78
А документация то какая интересная :) Скачал первый архив, про счет фактуру, почитал....
Цитата:
". Настоящий документ описывает требования к XML файлам (далее –
файлам обмена) передачи сведений счета-фактуры, применяемого при расчетах по налогу на добавленную стоимость, форма которого утверждена постановлением Правительства Российской Федерации "

Правительство жесткой рукой утвердило файловый обмен....
Цитата:
Параметры первой строки файла обмена
Первая строка XML файла должна иметь следующий вид:
<?xml version ="1.0" encoding ="windows-1251"?>

Первая строка.. Значит есть и вторая.. Значит есть и разделитель (перевод строки). Какой парсер при формировании вставляет после тегов перевод строки?
Дальше вообще интересно. Открываем описание xml на http://www.w3.org/TR/2006/REC-xml-20060816/#NT-EncodingDecl и http://www.w3.org/TR/2006/REC-xml-20060816/#charencoding и видим
Цитата:
Each external parsed entity in an XML document may use a different encoding for its characters. All XML processors must be able to read entities in both the UTF-8 and UTF-16 encodings. The terms "UTF-8" and "UTF-16" in this specification do not apply to character encodings with any other labels, even if the encodings or labels are very similar to UTF-8 or UTF-16.

Цитата:
In an encoding declaration, the values "UTF-8", "UTF-16", "ISO-10646-UCS-2", and "ISO-10646-UCS-4" should be used for the various encodings and transformations of Unicode / ISO/IEC 10646, the values "ISO-8859-1", "ISO-8859-2", ... "ISO-8859-n" (where n is the part number) should be used for the parts of ISO 8859, and the values "ISO-2022-JP", "Shift_JIS", and "EUC-JP" should be used for the various encoded forms of JIS X-0208-1997. It is recommended that character encodings registered (as charsets) with the Internet Assigned Numbers Authority [IANA-CHARSETS], other than those just listed, be referred to using their registered names; other encodings should use names starting with an "x-" prefix. XML processors should match character encoding names in a case-insensitive way and should either interpret an IANA-registered name as the encoding registered at IANA for that name or treat it as unknown (processors are, of course, not required to support all IANA-registered encodings).


Чем UTF не угодил - не понятно. Зато нигде не написано что XML парсер должен поддерживать Win-1251
Там еще схема документа есть. Там в первых строках вот такое:
Цитата:
<?xml version="1.0" encoding="windows-1251"?>
<!-- edited with XMLSpy v2006 rel. 3 U (http://www.altova.com) by В. Г. Бессалый (GNIVC FNS RF) -->
<!-- edited with XMLSPY v2004 rel. 4 U (http://www.xmlspy.com) by Home (Home) -->

Кто Альтовой пользуется? Мне показалось или там лицензия после by должна стоять? Хм... Лицензионная ли? :)
Ну в принципе, это все-равно чем они пользуются (лично мне). На стандарты наплевать - да пофигу, зато враг не пройдет :) Но глядя на описание документа, блин... Лично я хотел бы пожелать разработчикам стандарта до выхода на пенсию писать XSLT преобразования с названиями элементов и атрибутов на русском языке.. Чтоб им пусто было...

P.S. Интересно, кстати, в PI схемка импортнется или нет :)
P.P.S. Документ - Счет-Фактура. Финансовый документ. Деньги считают. Единственный идентификатор товара - название :) Господин doleynikov, Вам несказанно свезло сделать интеграцию с EDI провайдером со связкой товара по наименованию :)


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: INVOIC to SFAKT
СообщениеДобавлено: Вт, апр 29 2014, 08:01 
Старший специалист
Старший специалист

Зарегистрирован:
Чт, ноя 22 2012, 10:25
Сообщения: 322
Jey1977 написал(а):
А какой провайдер требует такое

да все уполномоченные провайдеры так работают. Посмотрите на сайт Коруса, Контура и иже с ними.

Jey1977 написал(а):
P.S. Интересно, кстати, в PI схемка импортнется или нет
- импортнулась. НО кое-где непечатаемые квадратики вместо букв во вкладке Imported document в External definition. Тип данных создался нормально (внешне). мапинги еще не делал, так как надеялся, что у кого-то есть наработки ;-) придется заморочиться.

Jey1977 написал(а):
Вам несказанно свезло сделать интеграцию с EDI провайдером со связкой товара по наименованию
- это не совсем так. интегрировать нужно простой документ. У документа нет привязки с кодами товаров, так как они разные у постващика и потребителя. Согласовываются реестрами именно по наименованиям и артикулам. в СФ нет надобности вести коды, и это хорошо ;-)
В САПе все что нужно хранится, а для обмена документами нужно только наименование.

Насчет кодировок - Действительно странно, что не юзают UTF.

PS: поправочка - (на сколько я понял) провайдер получает СФ в каком-то формате (INVOIC) и формирует на его основе стандартный документ для подписания ЭЦП в формате понятном ФНС. Теперь осталось получить описание этого промежуточного формата. Может и не нужно будет самому ничего городить.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: INVOIC to SFAKT
СообщениеДобавлено: Вт, апр 29 2014, 10:41 
Младший специалист
Младший специалист

Зарегистрирован:
Вт, дек 06 2011, 10:11
Сообщения: 78
Работал с Корусом и еще с тремя (один из низ белорусский). Никто такого изврата на русском языке не требовал...


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: INVOIC to SFAKT
СообщениеДобавлено: Вт, апр 29 2014, 10:48 
Младший специалист
Младший специалист

Зарегистрирован:
Вт, дек 06 2011, 10:11
Сообщения: 78
Цитата:
по наименованиям и артикулам.
Там и артикула в схеме нет...


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: INVOIC to SFAKT
СообщениеДобавлено: Вт, апр 29 2014, 11:39 
Старший специалист
Старший специалист

Зарегистрирован:
Чт, ноя 22 2012, 10:25
Сообщения: 322
Jey1977 написал(а):
Работал с Корусом и еще с тремя (один из низ белорусский). Никто такого изврата на русском языке не требовал...


Этот изврат - официально утвержденный ГНИ формат представления ЭСФ. Наверняка есть другие, которые преобразуются в этот "изврат" средствами провайдера.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: INVOIC to SFAKT
СообщениеДобавлено: Ср, апр 30 2014, 14:08 
Старший специалист
Старший специалист

Зарегистрирован:
Чт, ноя 22 2012, 10:25
Сообщения: 322
КТо-нибудь реализовывал обмен ЮЗД с Корусом, например? У разных провайдеров ВЕБ АПИ примерно одинаковый.
Я не знаю, как подступиться. Пока стоит задача обменяться счетами фактурами и ТОРГ-12.
ПРиветствуются любые советы ;-)


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: INVOIC to SFAKT
СообщениеДобавлено: Пн, май 05 2014, 15:10 
Начинающий
Начинающий

Зарегистрирован:
Пт, авг 05 2011, 10:11
Сообщения: 22
Делал выгрузку\загрузку счет-фактур, торг-12 и актов через XI.
Сначала начал читать законодательные требования с формату XML...забил на это дело и начал искать готовое описание.
XSD с описание брал с сайта: http://sbis.ru/document-formats#msid=s1399291152858


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: INVOIC to SFAKT
СообщениеДобавлено: Пн, май 05 2014, 16:04 
Старший специалист
Старший специалист

Зарегистрирован:
Чт, ноя 22 2012, 10:25
Сообщения: 322
Спасибо за наводочку на СБИС! а Вы реализовывали именно такую схему, с полями по русски? Я слышал, есть некая промежуточная схема с английскими полями, которую провайдеры умеют сами преобразовывать в то, что нужно ФНС.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 21 ]  На страницу 1, 2  След.

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: Ahrefs [Bot]


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB