Всем привет. Не секрет, в Беларуси с 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с - все работает и загружает.
когда я регистрировался, нажимаю "подать анкету на регитсрацию" , появляется сообщение типа анкета успешно подана. после этого я не жду. нажимаю кнопку "войти".
я так понимаю, что активация пользователей у них автоматическая
Саппорт ответил, я думаю всем, кто делал запрос, пришло такое же:
Тестовая площадка
Уважаемые разработчики учетных систем!
Тестовый портал АИС УСФ доступен до 5 августа по адресу https://185.32.226.170/einvoiceTest/ Адрес 185.32.226.170 необходимо добавить в надежные сайты/узлы браузера Intetnet Explorer.
Обращаем ваше внимание, что для работы интеграционного приложения требуется в конфигурации указать адрес тестового веб-сервиса https://185.32.226.170:4443/InvoicesWS/services/InvoicesPort Если Вы используете bat файлы для массовой подачи ЭСЧФ, то это адрес должен быть указан в файле env.bat
Последнюю версию интеграционного приложения с комплектом документов вы можете скачать по адресу http://vat.gov.by/mainPage/xml/ Также обращаем Ваше внимание, что документы ошибочно поступившие на портал с 1 июля 2016 года http://vat.gov.by не удаляются!
С уважением,
Служба технической поддержки vat.gov.by
С трудом зарегистрировался на тестовой площадке, с трудом вошёл. Я так думаю что обмениваться ЭСЧФ можно будет только с участниками тестирования. Так что кому не трудно, скиньте когда получится по паре тестовых на 690730807 (не перепутайте с реальным порталом !!!), а я в ответ тоже отправлю парочку всем кто откликнется. Спасибо.
Проверил подписание дополнительной ЭСЧФ, все равно не работает
Ошибка отправки: Ответ сервера: При загрузке в репозиторий документа с номером '101325312-2016-0000000002' произошла внутренняя ошибка. Обратитесь к администратору.
Кто-нибудь решил проблему? Пробовал на тестовой.
Всем доброго дня.
Кто нибудь зарегистрировал пользователя на тестовом сервере.
Я зарегил первого админа. но на сайт не пущает. Пишет что пользователь на зарегистрирован.
Кто подскажет как бороться с проблемой.
(2024) shiko, я тоже так мучился пока не догадался спросить у своих техников на районах, которые поперед меня умудрились зарегить ключ (соответсвенно и админами стали)
Выставьте пожалуйста пару счетов на тестовый
УНП 400035057
(2028) Nykos, (2029) prog_ivory, выставил исходный и дополнительный, попробуйте подписать программного, у меня с дополнительными проблема, не подписываются.
(2046) Nykos, у меня та же проблема, почему-то со статусом "на согласование" в список не попадают, писал месяц назад в поддержку, подумал что может у меня руки кривые, а нет. у всех так.
(2047) imka, вот тут возникла путаница, когда я писал проверки на статусы то
правило 41 гласило "Если указана ставка НДС 10%, то 3.1. «код ТНВЭД ЕАЭС» обязателен для заполнения для данной строки (10 цифр)."
скачал новое описание правило 41 гласит "Если указаны статусы поставщика-получателя "Иностранная организация"-"Покупатель", при этом пользователь указывает ставку НДС 10%, то поле 3.1. «код ТН ВЭД ЕАЭС» обязателен для заполнения для данной строки (10 цифр)."
возможно веб сервис работает по одним проверкам, сама база данных по другим.
Я зарегистрировал администратора и успешно работал. Потом закрыл експлорер открыл, пробую войти появляется окно с вводом логина и пароля вместо окна с выбором сертификата, какой логин и пароль туда вводить или это глюк?
Заработало под XP IE-8, пробую на тестовой, тормазит жутко - но работает, под 7-кой IE-11 работает намного шустрее.
Да под XP с первого раза не заходит, только со второго, при первой попытке "ошибка при попытке подключения к TLS-серверу", нажимаем опять "Войти" и тогда входит.
(2031) Nykos, Во входящих пусто пока, либо площадка глючит, либо пока не дошло, что наврядли, скорее первое. Плиз повтори, по возможности разными способами - порталом и софтом.
(2037) Nykos, Вы писали:
@@отправил вам повторно, руками на портале набирал, потому что ругается на какието новые поля, смотри выше@@
Так вот: во входящих всё ещё пусто, вижу что вы мои счета подписали, но ответных неподписанных нет, вообще вся ветка входящих пуста. Чувствую, что тестовая площадка глючит так же как и рабочая. Ну и как можно что-то в такой среде разрабатывать, если даже протестировать реально невозможно. Специально ждал официального запуска портала, чтобы не переписывать программу по сто раз, ну.. дождался - после оф.запуска портала ситуация судя по всему не изменилась.
(2035) tyn, я пробовала полностью вручную создать счет, все идет хорошо до тех пор, пока не заполнена табличная часть, после этого появляются ошибки. Эти поля должны быть только при импорте/экспорте, а они при реализации по РБ теперь появились.
а если из раздела Условия поставки убрать данные о документе поставки, то ошибок нет. Только что будет делать покупатель, получив счет без ссылки на первичный документ не понятно.
(2045) tyn, да, только одинаковые ошибки при проверке обоих файлов выходят. Коды в сф.№3 убрала намеренно, т.к. они только при импорте нужны, думала из-за них ругается, но это не помогло.
Кроме того стало глючно загружать созданные и правильно работающие до релиза xml через кнопку "загрузить". даже если в файле у тебя не прописан код филиала , то портал сам подсовывает первый в списке.. у кого есть филиальность, проверьте как у вас работает заполнение полей Наименование и адрес поставщика при смене филиала на головной офис или чтото в этом плане.
Добрый день! Не могу настроить соединение из 1С Бухгалтерия редакция 2.1 с ЭСЧФ. Заполнил настройки с ЭСЧФ, но при установке соединения выдает сообщение "Не установлена компонента для доступа к порталу ЭСЧФ". В чем может быть проблема?
(2053) Nykos, EInvVatService_setup установлен, но все равно не работает. А может быть проблема в том, что в организации не заполнены все поля, такие как Рег. номер в ЕГР, Налоговый орган и т.д.?
(2057) dark-starm, нет, у тебя все режет на этапе подключения к порталу. в этой теми многие и я в том числе выкладывали листинг по подключению. Если ты только начал разбираться в нюансах, почитай страницы с 10 хотя бы
(2062) keyn5565`, отправил с портала. Жду ответку. Наверное, ребята, нужно установить за правило, чтоб каждый раз не просить: если тебе кто-то выставил счет на тестовой площадке, соответственно он ждёт от тебя ответную услугу. Я так думаю! (с) Мимино
Короче блин этот тестовый портал работает через жопу. При изменении одного из двух взаимозависимых полей другое не меняется. Например: у меня стоит тип первичного документа ТТН, я меняю на акт, как и висели поля серии так и висят. приходится кликать проверить или обновлять страницу.
Вот как мне внести "регистрационный номер выпуска товаров", если на форме его тупо нету?? И ошибка висит. И поля на форме нету в котором ошибка....
В общем если берешь существующий счет из папку В работе, редактируешь подменяя только номер и унп - начинают валится ошибки. Пришлось с нуля новую создать и только тогда отправилась вроде нормально.
https://185.32.226.170/einvoiceTest/ опять недоступен - б...ть, ну как тут не ругнуться !? так когда же он будет работать то, а то скоро 5 августа, а люди ещё программы свои не написали и не оттестировали :(
(2083) prog_ivory, найдешь решение без файла - скажи. Т.к. стандартными функциями, что мы получаем данные УНП, и т.д. не получится зациклить перебор. Если получится, поделись тогда.
(2082) Slypower, расскажи поподробнее как ты делал, пожалуйста. Получал сначала файлы с портала с расширением .data. Так? Потом циклом получаете только тч с него? а весь можно? я уже после недельного хардкора с деноминацией нихрена уже не соображаю. Помоги сообразить..
Поделитесь опытом. Как решать вопрос с плательщиками единого налога? Получается мы им отправим счет фактуру, которую они никогда не подпишут, потому как им это не нужно и вообще они вряд ли будут даже регистрироваться на портале?
У меня на тестовом портале во входящих висело 3 счета. Я их обработкой в 1с подписал. Запустил еще раз обработку, вылезло сообщение "Нет поступивших документов на сервере
". А на портале они все равно лежат в неподписанных.
Добрый день. 1С82. Подскажите как Вы читаете файл XML. А именно интересует чтение необязательных полей (у которых стоит параметр minOccurs="0"). Приведу пример поля табличной части:
<xs:element name="units" type="xs:integer" minOccurs="0"/>
это единица измерения, она может быть как заполнена (тогда тэг <units></units> есть), а может быть и не заполнена тогда тега - нет.
- если во входящей ЭСЧФ не заполнили units (единицу измерения), то так я обратится не смогу "roster.units" если только в "Попытка" - "Исключение". Но таких полей тут достаточно много и каждое поле в попытку добавлять не хотелось бы, скажите кто как решил вопрос с такими полями? Спасибо.
(2095) gubanoff, или перебирать те которые есть в цикле
obj2=obj1.childNodes.item(i2);
Если obj2.nodeName="rosterItem" Тогда
Док.НоваяСтрока();
для i3=0 по obj2.childNodes.length-1 Цикл
obj3=obj2.childNodes.item(i3);
Если obj3.nodeName="name" Тогда
Народ, я пошел по такому пути, где при проведении первички создается новый документ ЭСЧФ со всеми исходными данными. Все норм, только впервые столкнулся с такой проблемой немного не по теме форума(сорри).
Как мне передать данные из ТЧ накладной, в новый документ ЭСЧФ? Обычные реквизиты понятно без проблем летят. Слышал чтото про ЗаполнитьЗначенияСвойств() , но чтото не понимаю как это все дело работает. Не подскажете? Ниже кусочек кода для понимания того что я делаю.
Для Каждого СтрокаТоваровИсходногоДокумента Из ИсходныйДокумент.Товары Цикл
НоваяСтрока = ДокументОбъектЭСЧФ.Товары.Добавить();
ЗаполнитьЗначенияСвойств(НоваяСтрока, СтрокаТоваровИсходногоДокумента);
КонецЦикла
(2109) Slypower, эти настройки нужны для авторизации по сети, если ключ стоит на удаленном компе.
У меня ключ стоит на сервере с которого захожу.
суть вопроса не в том, где ключ стоит. а в том что с windows 7 из 1с. все получает, а с сервера нет.
Хотя использую команду receive2dir? идет и авторизация и скачивание.
А из 1с, даже не дает сертификат выбрать.
(2109) Slypower, Правильно ли я понимаю: для того чтобы бухгалтер работающий через RemoteApp с 1С Бухгалтерия 7.7 мог отправлять на портал ЭСЧФ помимо доработок в самой 1С необходимо установть криптопровайдер Avest, AvCMXWebP и eInvVat на сам сервер RDP?
Если да, то может кто нибудь сталкивался с проблемой при установке комплекта абонента на Windows Server 2012 Standard Edition x64? (половина компонентов не устанавливается и выдает ошибки... то путь не найден, то еще что нибудь).
Может кто нибудь поделится опытом (или инструкцией если она есть..) по настройке RemoteApp для работы с ЭСЧФ...
Может кто сталкивался с запрещенными знаками в XML.
Попался товар со знаком "&" в наименовании - XMLка не прошла.
Может ещё какие знаки есть или может список их есть?
(2112) millik, Я бы писал процедуру по замене недопустимых символов. В любой момент бух-р создаст товар где будет &, и ЭСЧФ не выгрузится, а вопросы будут к Вам. Да не допустимые символы еще <,>,"", потом всякие Ё, и т.д. Сам не разбирался, но проблемы в символах есть.
что нужно сделать чтобы подписывать отправлять счета при следующей схеме:
база файловая но лежит на сервере. подключение через rdp.
подписывать будет 1 человек со своего рабочего комп.
Где настраивать авест?