Всем привет. Не секрет, в Беларуси с 1 июля 2016 должна подаваться ЭСЧФ. Кто-нибудь уже работает с ней? Ведь там, вроде, уже 60 компаний Беларуси работает в тестовом режиме.
Сделал я по инструкциям, что на их сайте, но столько вопросов к их информации осталось.
Очень много полезного нам дали разработчики. Внимательно читайте их документацию в eInvVat, которую скачиваете, а так же примерами для 1С служат bat файлы из папки eInvVat\simpleapp\vbs\src\. Не поленитесь и посетить их сайт vat.gov.by. На основании этих знаний все пишут обработки. Если что не понятно, то можно прибегнуть к данной теме.
Важные и полезные ссылки на сайты и на сообщения темы.
Ссылки на сайт портала
Новости от разработчиков - здесь Руководства и инструкции по настройки ПК, Windows, IE - здесь Описание XML-схем и веб-сервисов - здесь Видео вебинара по ЭСЧФ, который проходил в июле - здесь
Обработки с данной темы
Обработка от BONIA Я (Bonia) - (229) и пример кода (231) и (1098) Обработка по проверке файла по схемам. Автора я не смог найти (отзовись, в историю впишем). Переделана Slypower - (308) Обработка по входящим от Slypower. До введения однократного скачивания в сутки - (2537) Обработка по входящим для 1с 7.7 и для 1с8. Рабочая от slypower - (5412). С доработками от Евгений Веренич (EvgPinsk) - (7206) Делает XML из выбранного документа от Asd Zxc (ASDCXZ) - (2823) Отправка ЭСЧФ от slypower. Очень сырая и для ТиС. Требует переделки од себя индивидуальна. Годна для черпания идей - (2950) Печать ЭСЧФ от Сергей Кириллов (Sergey_Kirillov) - (4358) Проверка УНП с сайта налоговой http://www.portal.nalog.gov.by/grp/ - от Aleksey Krasowskiy (Krasowskiy)(5026) и от Сергей Кириллов (Sergey_Kirillov)(5031) Получерие входящей ЭСЧФ по номеру от Aleksey Krasowskiy (Krasowskiy) - (5169) Обновление СОС от slypower - (5291) Будьте внимательны. В старых сообщениях в обработках стоят неправильные адреса для подключения. В первую очередь проверьте их!!!
Полезные сообщения темы
Реклама своей работы от Gladkov_Anton - (445) Реклама своей работы от Александр Самуйлов (A.E.) - (1273) Реклама своей работы от Yauhen Makei (mrDSide) - (5591), (5592) Автоматический подключение к ключу-(354) Декодирование файлов .sgn и .ticket - (448) Отправки ЭСЧФ с помощью сервиса из терминальной сесии для простого пользователя не обладающего правами Администратора. Испробовано на Сервере 2003/32 - (784) Программа, которая ключ на сервер пробрасывает - (842) , (5408),(6568) Инструкция по настройке серверных компов от Ира С (iraSys) - (844) Дополнительная настройка для серверных операционных систем - (5208) Сервис для проверки валидности xml - (871) Классификатор ТНВЭД в экселе - (790) и (885) Автоматический импорт СОС на локальную машину - (2853), (2854) и (2856), (3882) Полезная информациея тем, кто использует в работе терминальные сервера - (3044) Артур Коржан (1v7) собрал "полезные вкусняшки в куче" - (3688) Корректировка кодов справочника стран от Артур Коржан (1v7) - (5844) Образцы заполнения ЭСЧФ - (3700) На портале развернута база данных cassandra. Описание - (3908), (5459) Возможные ситуации, которые могут возникнуть с работой порталом и их решение - (4524) SlimBrowser вместо IE для работы на Вин XP - (4684) Универсальная загрузка из CSV от vvv vvv (keyn5565`): (6951). Код к ней (если кто не может скачать): (7076)
Коды процедур для 1С
Процедура работы с входящими на 1С 8.3 - (4275) Парсер csv с портала для 1С 8 - от Сергей Кириллов (Sergey_Kirillov) (4352) от Xer shi (Xershi) (4363) Скачка входящих и создание дока в 1С7.7 - (4448) Обновление статусов 1С7.7 - (4573) Читать хмл 1с7.7 от Хьюмена -(4808) Скачка входящих для 1с8 от vvv vvv (keyn5565`) - (5126) Проверка версии компоненты для 1С8 от Xer shi (Xershi) - (5186) Скачкивать входящие подписанные эсчф с портала - (5345) Создание задачи для автоматического обновления СОС, 1с8 от vvv vvv (keyn5565`) - (5350) Обновление СОС из 1С7.7 от Igor Pleskun (Igor Igorevich) - (5361) Обновление СОС из 1С8 от vvv vvv (keyn5565`) - (5423) Проверка справочника контрагентов для проверки ликвидирования контрагента для 1с8 от vvv vvv (keyn5565`) - (5419), от Xer shi (Xershi)(5437) Проверки по правилам заполненения для 1С8 от Xer shi (Xershi) - (5508), (5509) Проверка подписей эсчф на портале - от Xer shi (Xershi)(5530), от Yauhen Makei (mrDSide)(5599) Заполнение справочника ОКЭД от vvv vvv (keyn5565`) - (5565)
Вопрос-Ответ
Многие ошибки, да почти все, связаны с не стабильной работой портала, особенно во времена всеобщей выгрузки ЭСЧФ на портал. Но некоторые тут вынесем.
Какие сроки выставления ЭСЧФ?
Ответ: Министерство по налогам и сборам информирует, что в соответствии с пунктом 5 статьи 1061 Налогового кодекса Республики Беларусь с 1 января 2017 года выставление (направление) электронного счета-фактуры осуществляется по общему сроку не позднее 10-го числа месяца, следующего за месяцем дня отгрузки товаров (выполнения работ, оказания услуг), передачи имущественных прав, если иное не установлено пунктом 5 статьи указанной статьи.
В отношении товаров (работ, услуг), имущественных прав, отгруженных (выполненных, оказанных), переданных в декабре 2016 г., выставление электронного счета-фактуры также может производиться по сроку не позднее 10.01.2017.
Подскажите, плиззз, на машинах Win2008R2 при входе на портал
Включите SSL 3.0, TLS 1.0, TLS 1.1 и TLS 1.2
С Семерки все в норме, хотя делалось все по мануалам идентично одними и теми же ровными руками
Ответ: (639)
Сообщение об ошибке, которое выплевывает 1Ска при попытке законнектиться к порталу (команда "EVatService.Connect..."):
"THE CLIENT AND SERVER CANNOT COMMUNICATE BECAUSE THEY DO NOT POSSESS THE COMMON ALGORITHM"
или по-русски "КЛИЕНТ И СЕРВЕР НЕ МОГУТ ОБЩАТЬСЯ, ПОТОМУ ЧТО ОНИ НЕ ОБЛАДАЮТ ОБЩИМ АЛГОРИТМОМ."
Ответ: (2310)
Ошибка при проверке XML: Класс не зарегистрирован, ClassID: {88D96A07-F192-11D4-A65F-0040963251E5}
Ошибка возникает только на сервере 2003 сп2 32битм Java 7 79 updt
Ответ: (2365)
Отличие Исправленной от дополненной.
Ответ: (5020)
Отправили ЭСЧФ на портал, но ее там нет.
Ответ: Чтобы узнать почему, воспользуйтесь одним из способов:
1) загрузите файл xml этой ЭСЧФ на портала вручную
2) сделайте возврат статуса сразу после отправки на портал. Он вам и вернет ответ на вопрос, почему нет.
Портал вернул статус "IN_PROGRESS" или "В разработке" или "ЭСЧФ с номером 11111111-2017-0000000001 находится в обработке. Запросите статус повторно.".
Ответ: (5237). Данный статус может быть на портале до 3-х часов, но чаще всего лишь минут 30, затем становиться "Выставлен".С 1 января 2017 г наблюдается задержка до суток.
Можно ли анулировать из 1С?
Ответ: Нельзя, только на портале. Можно выставить исправленный, который анулирует исходный, но просто анулировать нельзя.
При подключении к тестовому порталу:
Ошибка авторизации на портале электронных счетов-фактур НДС Сертификат издателя не найден. [Для проверки <vat.gov.by> не найден сертификат <Удостоверяющий центр для разработчиков> (KeyID=6E28B036743B6B021B4D353E1AC51C5A204271FA)
Ответ: (5868)
Что значит UTC в строке: Ответ сервера: В последний раз ЭСЧФ под номером УНП-ГОД-НОМЕРЭСЧФ вы получали 2016-09-06 11:35:18 (UTC), в следующий раз ее можно будет получить после 2016-09-07 11:35:18 (UTC) и почему это время не совпадает с нашим?.
Ответ: UTC — это всемирное координированное время, стандарт времени, принятый на Земле. От UTC отсчитываются часовые пояса. UTC заменил устаревшее время по Гринвичу (GMT). Подробнее тут.
при попытке загрузить ЭСЧФ из xml файла пишет.
Версия анализатора = 2.0
Версия базового анализатора = 4.0
Для загрузки файлов необходима версия XML Parser 3.0
где копать?
Ответ: В ХР зарегистрирован Microsoft XML Parser 4.0, но есть там и 3.0.
Действия :
Отменяем регистрацию версии XML 4.0 :
Пуск - выполнить - копируем или набираем regsvr32 /u msxml4.dll - Ок
Затем регистрируем версию 3.0:
Пуск - выполнить - копируем regsvr32 msxml3.dll -ОК
После этого надо перезапустить 1С программу, если она была открыта.
Если ничего не помогает, качаем ниже и устанавливаем пакет MSXML3
Также ошибка MSXML может возникать и в более поздних версиях Windows 7 и 8. Для 64-битной версии устанавливаем версию соответствующую разрядности ОС x64 - msxml4-kb2721691-enu.
По итогу все равно ничего не работало, пока не закинула эти файлы msvcp71.dll, msvcr71.dll, parser3isapi.dll в папку с 1с.
Еще одно решение:
Через установку и удаление программ я удалил Parser 4 и 6-й. Зашел в 1с - все работает и загружает.
Правило-14
Изменено!
Если заполнено поле «номер» или «дата» в
пунктах 14, 21, то поля «дата» и «номер»
обязательны для заполнения для одних и тех
же пунктов.
Поля 14, 21
2340.
user594406_justmail
20.07.16 11:43 Сейчас в теме
Добрый день!
По результатам наших тестов при загрузке ЭСЧФ через XML (вручную или через программу) портал абсолютно никак не проверяет УНП (условно говоря можно хоть 9999999999 ввести, хотя если создавать вручную то ввести некорректный УНП не даст (как-то видимо проверяет по внутренней базе)
У нас довольно много контрагентов-юрлиц и нет однозначной уверенности что у всех у них УНП корректен. Волнуемся что много ЭСЧФ могут в нашем случае не дойти до адресатов..
Кто-нибудь обращался в поддержку портала по вопросам проверки уникальности УНП ?
(2340) user594406_justmail, авторизация в личный кабинет может пройти только по корректному логину и паролю. Логин это строка подключения. Если в учетной система УНН не корректный, то и не даст подключиться. Далее допустим мы подключились и хотим выгрузить с левыми УНН документы, они будут скорее всего только у вас или портал в будущем будет плечаться.
А так пишите письма, может не думали они по этому поводу)
2343.
user594406_justmail
20.07.16 13:00 Сейчас в теме
(2342), Xershi, нет у нас-то УНП корректный и входим хорошо, а вот у контрагентов (или сами дали неверный при заключении договора или менеджер накосячил когда оформлял)не всегда.
Вот и получается если при отправке XML никакой проверки УНП на соответствие внутренней базе портала не происходит и ошибки на отдает, то будем мы выставлять ЭСЧФки мертвым душам....
Добрый день.
Огромная просьба, выставьте на тестовый портал парочку ЭСЧФ. УНП 590684136. Организация ЧУП АВАсистем
Название специально указано неверно, а УНП правильный. Я посмотрю, дойдет или нет.
(только выставляйте не из портала, т.е. НЕ в ручном режиме. В ручном название организации будет скорректировано на верное)
Как получить доступ к реквизиту (например датсоздания dateIssuance) ЭСЧФ выставленных и подписаных уже мною на портал ?
Для полученных есть GetEDoc. А для своих какой способ ?
Если филиалы имеют свои УНП, то выставляется счет на УНП филиала,
Если филиалы не имеют своего УНП, то УНП головного филиала и заполняете branchCode у поставщика или покупателя.
Сталкивался ли кто - нибудь с проблемой.
Имеем сервер w2k3 при вызове метода validateXML выдает класс не зарегестрирован. Тоже самое с вин 7 проходит нормально
Добрый день.
Настоящим сообщаем, что EInvVatService, является приложением, которое распространяется бесплатно по собственной инициативе в помощь организациям как пример реализации организации взаимодействия с Порталом. Если данное приложение не соответствует Вашим требованиям для интеграции с учетной системой, вы вправе разработать или заказать разработку собственного решения для взаимодействия с web-сервисом портала. Документация на web-сервис портала АИС УСФ размещена в разделе документации.
С уважением,
Служба технической поддержки
Портал сделали, а как с ним работать в автоматическом режиме ваши проблемы...
Вот те на:
Добрый день.
Настоящим сообщаем, что EInvVatService, является приложением, которое распространяется бесплатно по собственной инициативе в помощь организациям как пример реализации организации взаимодействия с Порталом. Если данное приложение не соответствует Вашим требованиям для интеграции с учетной системой, вы вправе разработать или заказать разработку собственного решения для взаимодействия с web-сервисом портала. Документация на web-сервис портала АИС УСФ размещена в разделе документации.
С уважением,
Служба технической поддержки
Портал сделали, а как с ним работать в автоматическом режиме ваши проблемы...
(2360) Rishka, я вчера общался с программистами Авеста. Они говорят, что проброска ключей AvPass с локального компа на сервак (при работе на сервере через РДП) это пока нерешаемо. Именно для ключей AvPass. Решено пока только для AvToken.
(2364) Rishka, Проблема решилась. Может кому пригодится : не стоял компонент: Службы Microsoft Core XML Services (MSXML) 6.0 с пакетом обновления 1 (SP1).
Слил с микрософта, установил и всё заработало.
Компоненты доступа к порталу ЭСФЧ загружены
Авторизация успешно
Подключение установлено
Ошибка отправки: Ответ сервера: <!DO CTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
<ht ml><head>
<title>404 Not Found</title>
</head><body>
<h1>Not Found</h1>
<p>The requested URL /InvoicesWS/services/InvoicesPort was not found on this server.</p>
</body></html>
Варианты решения:
1. Переустановить компоненты Авест
2. Установить комплект абонента:
• Пройти по адресу: http://vat.gov.by/mainPage/troubleshoots/ • Выбрать позицию "Как установить сертификат для РУП ИИЦ и/или обновить для него ПО?" или "Как установить сертификат для РУЦ ГосСУОК и/или обновить для него ПО?" (выбор зависит от того, какая организация выдавала Ваш сертификат)
• Из первого пункта скачать архив с комплектом абонента
• Установить комплект абонента с отключенным антивирусом (Инструкции по установке комплекта находятся в архиве в папке "Docs")
2379.
VitaliyZdanovich
25.07.16 02:53 Сейчас в теме
Кто организовывал прием? Метод GetList получает список только не подписанных ЭСЧФ. Как быть, если юзер подписал на портале, как принять?
Как организовать перебор табл. части в xml во входящих ЭСЧФ, GetXmlNodeValue тут, имхо, не поможет?
(2380) bernc, писал в саппорт на эту тему. Та же самая проблема. Только у меня на моей рабочей машине все нормально, а в бухгалтерии ни на одном компе не подписывает. Просто обновляется страничка и ничего не меняется.
Также зайдите в меню "Сервис" --> "Свойства браузера/обозревателя" -- > вкладка "Общие" --> кнопка "Удалить". Далее в открывшемся окне поставьте галочки напротив пунктов "Временные файлы Интернета и веб-сайтов" и "Файлы cookie и данные веб-сайтов", остальные галочки уберите, нажмите кнопку "Удалить". Закройте "Свойства браузера/обозревателя", закройте браузер и откройте его снова.
Обновите, пожалуйста, СОС. Сделать это можно двумя способами.
1 способ: нажмите красную кнопку "Инструкции" на главной странице, далее зеленую кнопку "Импорт СОС" (для Internet Explorer 10,11).
2 способ: зайти на страницу http://www.portal.nalog.gov.by/kno/ , далее "Программное обеспечение". На открывшейся странице скачать СОС (5 ссылок). Затем открыть "Персональный менеджер сертификатов Авест", далее "Войти без авторизации". В меню нажать "Файл" --> "Импорт сертификатов/СОС" --> через "Обзор..." выбрать СОС, которые скачали ранее и следовать указаниям при импорте (для Internet Explorer 8).
С уважением,
Служба технической поддержки.
Только у меня зависает при попытке открыть счет на портале...
(2385) bernc, из IE 8 всегда зависает. Я же качаю из сайта мнс. импортирую и все(2386)
felicita_091, файл можете показать? Боюсь, у вас в шапке стоит УНП 000000000
Подскажите ПЖСТА вылезает ошибка при проверке статуса Not enough replicas available for query at consistency LOCAL_QUORUM (3 required but only 2 alive)
что это может быть?
(2382) bualex, присоединяюсь к вопросу. При проверке статуса
EDocStatusInfo.Message = "Not enough replicas available for query at consistency LOCAL_QUORUM (3 required but only 2 alive)". В статус ЭСЧФ на портале возвращает ERROR. ЭСЧФ на портал через файлик загрузилась.
Конфа БП 1.6 от Юколы, стандартная выгрузка на портал
Привет всем!!! Нужна помощь
Статус обработки ЭСЧФ: DENIED
Дополнительная информация: Пользователь с УНП 000000000 не является Отправителем ЭСЧФ 0000000000. В запросе отказано.
Возникла ещё проблема у меня.
ЭСЧФ выгружаются, подписываются и отправляются на портал о чём система радостно сообщает и формирует соответствующие тикеты. Но на портале ЭСЧФ не появляются, нигде. Винда - хрюша. В чём может быть косяк?
(2391) vervolf, какая разница, хрюша или нет? На какой портал отправляете? может тестовый, а смотрите на рабочем? После отправки посмотрите статус этой ЭСЧФ через 1С. Попробуйте загрузить этот xml файл на портал непосредственно руками. Возможно у вас суммы общие отличаются. Проверки по схемам пройдет, но вот на портал не попадет ни в коем случае, но статус будет храниться месяц
(2392) Slypower,
Адрес портала - https://ws.vat.gov.by:443/InvoicesWS/services/InvoicesPort Статус не проверю, т.к. фактуры там просто нет. Я могу её хоть сто раз выгружать и мне будет писать что всё ок.
Через IE8 не загружается. Эксплорер пишет ошибку в js файле на портале и загрузка висит часами. Хотя вручную создавать и подписывать даёт, но с дикими тормазами.
2406.
user594918_bezuma
26.07.16 09:06 Сейчас в теме
(2405) vervolf,
Та же проблема, звонили и писали в поддержку, ждем ответа, но умиляет ответ что у кого-то через IE8 работает нормально, кто может ответить у кого нормально работает и на какой сборке (я уже экспериментировал на разных)...
И кстати 1С у нас выскакивает по тайм-ауту, кто на XP отправляет через 1С отзовитесь ,у нас версия 8.2
(2391) Возникла похожая проблема: подключается, подписывает, выгружает и пишет:
Авторизация прошла успешно.
Подключение к порталу прошло успешно.
Файл 191591441-2016-0000000001.xml: - документ соответствует требуемой схеме XSD - MNSATI_original.xsd
Файл 191591441-2016-0000000001.xml.edoc.xml: отправлен на портал
Документ не принят: Документ не соответствует XSD схеме.
Файл квитанции g:\Электронные СФ\1sys_buh\Служебно\ЖурналЭСЧФ\XML\Входящие\191591441-2016-0000000001.xml.edoc.xml.ticket.error.xml сохранен
---------------------------
Т.е. валидность в 1С - проходит, на портале нет. Соответственно на портале не появляется.
Руками на портал - загружается и пишет - нет проблем.
---------------------------
В файле квитанции - ничего, дающего ответ на вопрос где? почему? - нету. Повторяется содержание подписанного <e-document>
(2393) А вообще интересно: есть кто-нибудь на форуме, у кого все операции по подписи, выгрузке, получении ответа в автоматическом режиме прошли без проблем? Хоть один?
(2397) brus, я уже 2 недели как выгружаю, выставляю, мне подписывают. И сам могу подписать, все работает.
(2398) brus, методы по расшифровке были в этой теме. А вообще, что вас интересует?
Вообще ступор в данном посте (2393). Спасибо.
Я так понимаю, что тикет приходит зашифрованный ЭЦП (2395), и чтобы его прочитать, нужно расшифровать.
Самое интересное, что на тестовый портал - все заливается без проблем.
------------
Авторизация прошла успешно.
Подключение к порталу прошло успешно.
Файл 191591441-2016-0000000001.xml: - документ соответствует требуемой схеме XSD - MNSATI_original.xsd
Файл 191591441-2016-0000000001.xml.edoc.xml: отправлен на портал
Документ успешно принят сервисом https://vat.gov.by/einvoice/ Файл квитанции g:\Электронные СФ\1sys_buh\Служебно\ЖурналЭСЧФ\XML\Входящие\191591441-2016-0000000001.xml.edoc.xml.ticket.xml сохранен
(2408) Slypower, нет, на сервере 1С: 8 Предприятие. Потому что все 1с 32-битные, а сервер есть и 32 и 64, у нас 64. В ТП Авеста сказали уже тестируют 64-бита. Что ж подожду. А то код переписывать опять...
Все работало нормально теперь выдает ошибку при отправке на портал
SSPI QueryContextAttributes returns error #-2146893792(0x80090020): Unknown error
В чем причина?
Может кто сталкивался, при отправке на тестовую площадку отправляет ЭСЧФ без проблем, а при отправке в основную "Ошибка HTTP Socket Error # 10060"(все операции через обработку.) Пробовал на XP и на Win7 везде одинаково. В реестре все вроде прописано тоже(как на прошлой странице кто-то писал).
Мои файлы портал не пропускает из-за обнаружения элемента "dateIssuance". Якобы его в схеме нет. Но, извините, в последнем варианте схемы от 16.06.16 этот элемент есть. По умолчанию его значение = 0.
Если этот элемент из файла убираю, файл проходит контроль нормально, то есть без ошибок. Кто-нибудь сталкивался с подобным?
(2422) heap, Этой позиции не должно быть. Она присваивается сервером сама. А minOccurs="0" означает минимальное количество вхождений, т.е. что этот элемент не обязателен. По сути он есть только в файлах выгрузки с портала. Так что убирай его и всё будет нормально
Всем привет, я так понимаю, метод EVatService.GetList(ДатаНач) получает список только выставленных НЕПОДПИСАННЫХ ЭСЧФ?
Если ЭСЧФ подписана получателем, таким способом она уже не читается?
(2424) an2007, Всё верно. Однако если ты знаешь номер, то всё равно можешь getEDoc получить документ. Однако он будет со статусов просто выставлен, а не Вчставлен.Подписан. Поэтому как вариант сразу же проверить его статус и сделать подписанным.
Всем доброго дня!
Вопросик: есть ли вообще в природе обработка (внешняя) для загрузки/выгрузки ЭСЧФ более-менее универсальная? Для 7.7. Понимаю, что дорабатывать все-равно придется, но все же лучше, чем разбираться что нужно выдирать из чужого конфига...
Спасибо.