Текущее время: Чт, апр 18 2024, 08:32

Часовой пояс: 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
Сообщения: 4842
Откуда: Москва
Пол: Мужской
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 часа


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

Сейчас этот форум просматривают: нет зарегистрированных пользователей


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

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