Всем привет. Не секрет, в Беларуси с 1 июля 2016 должна подаваться ЭСЧФ. Кто-нибудь уже работает с ней? Ведь там, вроде, уже 60 компаний Беларуси работает в тестовом режиме.
Сделал я по инструкциям, что на их сайте, но столько вопросов к их информации осталось.
Очень много полезного нам дали разработчики. Внимательно читайте их документацию в eInvVat, которую скачиваете, а так же примерами для 1С служат bat файлы из папки eInvVat\simpleapp\vbs\src\. Не поленитесь и посетить их сайт vat.gov.by. На основании этих знаний все пишут обработки. Если что не понятно, то можно прибегнуть к данной теме.
Важные и полезные ссылки на сайты и на сообщения темы.
Дополняется со временем
Сделал я по инструкциям, что на их сайте, но столько вопросов к их информации осталось.
Очень много полезного нам дали разработчики. Внимательно читайте их документацию в eInvVat, которую скачиваете, а так же примерами для 1С служат bat файлы из папки eInvVat\simpleapp\vbs\src\. Не поленитесь и посетить их сайт vat.gov.by. На основании этих знаний все пишут обработки. Если что не понятно, то можно прибегнуть к данной теме.
Важные и полезные ссылки на сайты и на сообщения темы.
Ссылки на сайт портала |
|---|
| Новости от разработчиков -
Руководства и инструкции по настройки ПК, Windows, IE - Описание XML-схем и веб-сервисов - Видео вебинара по ЭСЧФ, который проходил в июле - |
Обработки с данной темы |
|---|
| Обработка от BONIA Я (Bonia) - и пример кода и
Обработка по проверке файла по схемам. Автора я не смог найти (отзовись, в историю впишем). Переделана Slypower - Обработка по входящим от Slypower. До введения однократного скачивания в сутки - Обработка по входящим для 1с 7.7 и для 1с8. Рабочая от slypower - . С доработками от Евгений Веренич (EvgPinsk) - Делает XML из выбранного документа от Asd Zxc (ASDCXZ) - Отправка ЭСЧФ от slypower. Очень сырая и для ТиС. Требует переделки од себя индивидуальна. Годна для черпания идей - Печать ЭСЧФ от Сергей Кириллов (Sergey_Kirillov) - Проверка УНП с сайта налоговой - от Aleksey Krasowskiy (Krasowskiy) и от Сергей Кириллов (Sergey_Kirillov) Получерие входящей ЭСЧФ по номеру от Aleksey Krasowskiy (Krasowskiy) - Обновление СОС от slypower - Будьте внимательны. В старых сообщениях в обработках стоят неправильные адреса для подключения. В первую очередь проверьте их!!! |
Полезные сообщения темы |
|---|
| Реклама своей работы от Gladkov_Anton -
Реклама своей работы от Александр Самуйлов (A.E.) - Реклама своей работы от Yauhen Makei (mrDSide) - , Автоматический подключение к ключу- Декодирование файлов .sgn и .ticket - Отправки ЭСЧФ с помощью сервиса из терминальной сесии для простого пользователя не обладающего правами Администратора. Испробовано на Сервере 2003/32 - Программа, которая ключ на сервер пробрасывает - , , Инструкция по настройке серверных компов от Ира С (iraSys) - Дополнительная настройка для серверных операционных систем - Сервис для проверки валидности xml - Классификатор ТНВЭД в экселе - и Автоматический импорт СОС на локальную машину - , Полезная информациея тем, кто использует в работе терминальные сервера - Артур Коржан (1v7) собрал "полезные вкусняшки в куче" - Корректировка кодов справочника стран от Артур Коржан (1v7) - Образцы заполнения ЭСЧФ - На портале развернута база данных cassandra. Описание - , Возможные ситуации, которые могут возникнуть с работой порталом и их решение - SlimBrowser вместо IE для работы на Вин XP - Универсальная загрузка из CSV от vvv vvv (keyn5565`): . Код к ней (если кто не может скачать): |
Коды процедур для 1С |
|---|
| Процедура работы с входящими на 1С 8.3 -
Парсер csv с портала для 1С 8 - от Сергей Кириллов (Sergey_Kirillov) от Xer shi (Xershi) Скачка входящих и создание дока в 1С7.7 - Обновление статусов 1С7.7 - Читать хмл 1с7.7 от Хьюмена - Скачка входящих для 1с8 от vvv vvv (keyn5565`) - Проверка версии компоненты для 1С8 от Xer shi (Xershi) - Скачкивать входящие подписанные эсчф с портала - Создание задачи для автоматического обновления СОС, 1с8 от vvv vvv (keyn5565`) - Обновление СОС из 1С7.7 от Igor Pleskun (Igor Igorevich) - Обновление СОС из 1С8 от vvv vvv (keyn5565`) - Проверка справочника контрагентов для проверки ликвидирования контрагента для 1с8 от vvv vvv (keyn5565`) - , от Xer shi (Xershi) Проверки по правилам заполненения для 1С8 от Xer shi (Xershi) - , Проверка подписей эсчф на портале - от Xer shi (Xershi) , от Yauhen Makei (mrDSide) Заполнение справочника ОКЭД от vvv vvv (keyn5565`) - |
Вопрос-Ответ |
|---|
| Многие ошибки, да почти все, связаны с не стабильной работой портала, особенно во времена всеобщей выгрузки ЭСЧФ на портал. Но некоторые тут вынесем.
Какие сроки выставления ЭСЧФ? Ответ: Министерство по налогам и сборам информирует, что в соответствии с пунктом 5 статьи 1061 Налогового кодекса Республики Беларусь с 1 января 2017 года выставление (направление) электронного счета-фактуры осуществляется по общему сроку не позднее 10-го числа месяца, следующего за месяцем дня отгрузки товаров (выполнения работ, оказания услуг), передачи имущественных прав, если иное не установлено пунктом 5 статьи указанной статьи. В отношении товаров (работ, услуг), имущественных прав, отгруженных (выполненных, оказанных), переданных в декабре 2016 г., выставление электронного счета-фактуры также может производиться по сроку не позднее 10.01.2017. Какие штрафы и как можно получить при выставлении/не выставлении ЭСЧФ? Ответ: Подскажите, плиззз, на машинах Win2008R2 при входе на портал Включите SSL 3.0, TLS 1.0, TLS 1.1 и TLS 1.2 С Семерки все в норме, хотя делалось все по мануалам идентично одними и теми же ровными руками Ответ: Можно ли присваивать автора из 1С? Ответ: Сообщение об ошибке, которое выплевывает 1Ска при попытке законнектиться к порталу (команда "EVatService.Connect..."): "THE CLIENT AND SERVER CANNOT COMMUNICATE BECAUSE THEY DO NOT POSSESS THE COMMON ALGORITHM" или по-русски "КЛИЕНТ И СЕРВЕР НЕ МОГУТ ОБЩАТЬСЯ, ПОТОМУ ЧТО ОНИ НЕ ОБЛАДАЮТ ОБЩИМ АЛГОРИТМОМ." Ответ: Ошибка при проверке XML: Класс не зарегистрирован, ClassID: {88D96A07-F192-11D4-A65F-0040963251E5} Ошибка возникает только на сервере 2003 сп2 32битм Java 7 79 updt Ответ: Отличие Исправленной от дополненной. Ответ: Отправили ЭСЧФ на портал, но ее там нет. Ответ: Чтобы узнать почему, воспользуйтесь одним из способов: 1) загрузите файл xml этой ЭСЧФ на портала вручную 2) сделайте возврат статуса сразу после отправки на портал. Он вам и вернет ответ на вопрос, почему нет. Портал вернул статус "IN_PROGRESS" или "В разработке" или "ЭСЧФ с номером 11111111-2017-0000000001 находится в обработке. Запросите статус повторно.". Ответ: . Данный статус может быть на портале до 3-х часов, но чаще всего лишь минут 30, затем становиться "Выставлен".С 1 января 2017 г наблюдается задержка до суток. Можно ли анулировать из 1С? Ответ: Нельзя, только на портале. Можно выставить исправленный, который анулирует исходный, но просто анулировать нельзя. При подключении к тестовому порталу: Ошибка авторизации на портале электронных счетов-фактур НДС Сертификат издателя не найден. [Для проверки <vat.gov.by> не найден сертификат <Удостоверяющий центр для разработчиков> (KeyID=6E28B036743B6B021B4D353E1AC51C5A204271FA) Ответ: Что значит 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с - все работает и загружает. |
Дополняется со временем
По теме из базы знаний
- Электронная счет-фактура (НДС). Беларусь
- Просмотр и печать ЭСЧФ по НДС (Беларусь), Расширения "Журнал электронных счетов-фактур по НДС"
- Обновление статусов исходящих и входящих электронных счетов-фактур с портала (ЭСЧФ, Беларусь)
- Получение данных контрагентов по УНП (ИНН) из Государственного реестра плательщиков Республики Беларусь
- ЭСЧФ. Беларусь. Практика работы с входящими электронными счетами-фактурами
Найденные решения
Остальные ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(7179) При расширенном открытии ЭСЧФ в вашей обработке, поля "2. Дата выставления ЭСЧФ" и "3. Дата совершения операции" у вас заполняются одинаково, а именно датой совершения операции.
И в табличной части обработки дата выводится не "выставления" а "дата совершения операции".Это ведь не совсем верно.
Насколько я понимаю, в xml файле, который принимается с портала, нет информации о дате подписания ЭСЧФ. И по идее, эту дату можно определить используя функцию VerifyAllSigns. Но чтото у меня не получается до неё добраться
И в табличной части обработки дата выводится не "выставления" а "дата совершения операции".Это ведь не совсем верно.
Насколько я понимаю, в xml файле, который принимается с портала, нет информации о дате подписания ЭСЧФ. И по идее, эту дату можно определить используя функцию VerifyAllSigns. Но чтото у меня не получается до неё добраться
(7184)
Разве этот метод может получить датЫ подписания входящей ЭСЧФ?
Вообще как правильно определять дату входящей ЭСЧФ, чтобы она совпадала с датой из камерального контроля?
да, все верно. )))) VerifyAllSigns - дата последней подписи или всех подписей, точно не помню.
Разве этот метод может получить датЫ подписания входящей ЭСЧФ?
Вообще как правильно определять дату входящей ЭСЧФ, чтобы она совпадала с датой из камерального контроля?
(7188)
Может лучше анализировать дату совершения операции? Дату выставления можно получить либо анализируя подписи, либо если ЭСЧФ еще в статусе "На согласовании" либо "Выставлен" - через запрос статуса. В свойстве объекта StatusInfo будет дата установки текущего статуса, т.е. по факту дата выставления.
Вообще как правильно определять дату входящей ЭСЧФ, чтобы она совпадала с датой из камерального контроля?
Может лучше анализировать дату совершения операции? Дату выставления можно получить либо анализируя подписи, либо если ЭСЧФ еще в статусе "На согласовании" либо "Выставлен" - через запрос статуса. В свойстве объекта StatusInfo будет дата установки текущего статуса, т.е. по факту дата выставления.
(7190) Для правильного формирования книги покупок, а соответственно и верной сверки с камеральным контролем с портала, даты документа не достаточно. Нужны дата подписания. Т.е для каждой ЭСЧФ нужно правильно определить период принятия к вычету.
здесь хорошая статья по этому поводу
здесь хорошая статья по этому поводу
(7180)
Как я помню разработчики вернули в объект StatusInfo дату установки текущего статуса.
асколько я понимаю, в xml файле, который принимается с портала, нет информации о дате подписания ЭСЧФ. И по идее, эту дату можно определить используя функцию VerifyAllSigns
Как я помню разработчики вернули в объект StatusInfo дату установки текущего статуса.
Задача следующая: на основании номера входящего ЭСЧФ, нужно получить правильную дату фактической реализации документа. Получить её нужно таким же образом, каким её получает портал при запуске камерального контроля по входящим ЭСЧФ
В камеральном контроле по типу контроля КК-14 (входящие ЭСЧФ), в файле ответе 4 даты идёт:
Дата выставления, Дата совершения, Дата подписания получателем, Дата документа.
Решена ли в типовых конфигурациях задача правильного определения периода принятия к вычету ЭСЧФ? /для этого одной даты точно не достаточно/
Дата выставления, Дата совершения, Дата подписания получателем, Дата документа.
Решена ли в типовых конфигурациях задача правильного определения периода принятия к вычету ЭСЧФ? /для этого одной даты точно не достаточно/
(7192) Тесты выгрузки камерального контроля в csv показали, что ВЕРНАЯ дата принятия НДС к вычету ни в одной колонке не фигурирует. На что есть официальный ответ:
<Цитата>
"Добрый день, уважаемый пользователь!
На данный момент каких-либо отчетов позволяющих массово выгружать дату наступления права на вычет не предусмотрено. Планируется доработка раздела "Мониторинг сделок" в 2017 году."
<Конец цитаты>
Т.е. сопоставляйте с бух системой как хотите. Хотя, почему не сделать элементарную книгу покупок прям на портале, коль входящий НДС только по ЭСЧФ - непонятно.
<Цитата>
"Добрый день, уважаемый пользователь!
На данный момент каких-либо отчетов позволяющих массово выгружать дату наступления права на вычет не предусмотрено. Планируется доработка раздела "Мониторинг сделок" в 2017 году."
<Конец цитаты>
Т.е. сопоставляйте с бух системой как хотите. Хотя, почему не сделать элементарную книгу покупок прям на портале, коль входящий НДС только по ЭСЧФ - непонятно.
(7204)
Т.к. тут уже вступает в силу роль бухгалтера ). Просто так эту задачу не решить. Сам бухгалтер должен анализировать например "Тип документа". По накладным один алгоритм, по актам - другой.
Также влияет период налогового учёта (квартал или месяц).
И ещё есть нюансы
Хотя, почему не сделать элементарную книгу покупок прям на портале, коль входящий НДС только по ЭСЧФ - непонятно.
Т.к. тут уже вступает в силу роль бухгалтера ). Просто так эту задачу не решить. Сам бухгалтер должен анализировать например "Тип документа". По накладным один алгоритм, по актам - другой.
Также влияет период налогового учёта (квартал или месяц).
И ещё есть нюансы
Возникла необходимость подписи и отправки Исходящей ЭСЧФ из 1с 7.7, на одном копмьютере обработка успешно выполняется, на другом -выскакивает ошибка:
Подключение успешно
4)nar==MNSATI_Original.XSd -выводится сообщение
<documentType>ORIGINAL/documentType>
Ошибка при загрузке схемы «Системная ошибка: -2146697210.
: > Документ не соответствует требуемой схеме xsd
Подключение успешно
4)nar==MNSATI_Original.XSd -выводится сообщение
<documentType>ORIGINAL/documentType>
Ошибка при загрузке схемы «Системная ошибка: -2146697210.
: > Документ не соответствует требуемой схеме xsd
(7198) ну тут сложно сказать, ведь я так и не знаю, что за обработка. Лучше всего открыть код и посмотреть. Например, у меня в процедуре: ПроверкаЭСЧФПоСхеме()
где
КаталогXML=КаталогИБ()+"XML\"+ДатаГод(ТекущаяДата());
А как у вас? Чья конфа? Чья обработка?
PS У вас: флаг = InvVatXml.Document.ValidateXML("D:\" + xsd, 0);
т.е. просто валяются на диске D между всеми файлами. Может у вас такого диска нет в компе? Может он имеет букву E?
InvVatType = InvVatXml.Document.GetXmlNodeValue("issuance/general/documentType");
//InvVatType = док.ТипЭСЧФ;
if InvVatType ="ORIGINAL" then
xsd = "MNSATI_original.xsd";
ElsIf InvVatType = "FIXED" then
xsd = "MNSATI_fixed.xsd";
ElsIf InvVatType = "ADDITIONAL" then
xsd = "MNSATI_additional.xsd";
ElsIf InvVatType = "ADD_NO_REFERENCE" then
xsd = "MNSATI_add_no_reference.xsd";
else
сообщить("файл " + ИмяФайла+" содержит неверный тип документа");
СтатусВыгрузки="Содержит неверный тип документа";
ТаблЗнач.Статус=СтатусВыгрузки;
ТаблЗнач.Пометка=МеткиНет;
//СтатусВыгрузки=файл+" содержит неверный тип документа";
возврат;
endif;
res = InvVatXml.Document.ValidateXML(КаталогXML+"\xsd\" + xsd, 0);
if res <> 0 then
Сообщить( EVatService.LastError + " Документ "+ИмяФайла+" не соответствует требуемой схеме xsd");
СтатусВыгрузки="Не соответствует требуемой схеме xsd";
ТаблЗнач.Статус=СтатусВыгрузки;
ТаблЗнач.Пометка=МеткиНет;
НетОшибок=1;
//возврат;
endif; Показатьгде
КаталогXML=КаталогИБ()+"XML\"+ДатаГод(ТекущаяДата());
А как у вас? Чья конфа? Чья обработка?
PS У вас: флаг = InvVatXml.Document.ValidateXML("D:\" + xsd, 0);
т.е. просто валяются на диске D между всеми файлами. Может у вас такого диска нет в компе? Может он имеет букву E?
(7200) запустила процедуру ПроверкаЭСЧФПоСхеме() вышла ошибка
Компоненты доступа к порталу ЭСФЧ загружены
Авторизация успешно
Ошибка подключения: Ошибка HTTP: Соединение с 195.50.4.17:4443: Socket Error # 10060 Connection timed out.
Может вопрос и не в схеме?
Компоненты доступа к порталу ЭСФЧ загружены
Авторизация успешно
Ошибка подключения: Ошибка HTTP: Соединение с 195.50.4.17:4443: Socket Error # 10060 Connection timed out.
Может вопрос и не в схеме?
(7201) у вас ошибка во время выполнения кода:
Это может быть из-за подключение к интернету. Проверить есть ли оно, как подключение происходит. Возможно нужно настроить подключение через прокси?
взято из файла verifySignAndUploadDir.vbs, откуда все и переделывалось
if EVatService.Connect(Адрес) = 0 then
Сообщить( "Подключение успешно");
else
Сообщить( "Ошибка подключения: " + EVatService.LastError);
Комментарий="Ошибка подключения: " + EVatService.LastError;
возврат;
endif;
Это может быть из-за подключение к интернету. Проверить есть ли оно, как подключение происходит. Возможно нужно настроить подключение через прокси?
EVatService.SetProxy(СокрЛП(АдресПрокси),СокрЛП(ПортПрокси),СокрЛП(ПользовательПрокси),СокрЛП(ПарольПрокси),ТипПрокси.ПолучитьЗначение(ТипПрокси.ТекущаяСтрока())) if prxy_url <> "" and prxy_url <> "%PROXY_URL%" then
if EVatService.SetProxy(prxy_url, prxy_port, prxy_user, prxy_pass, prxy_type) <> 0 then
WScript.Echo "Ошибка установки прокси: " & EVatService.LastError
WScript.Quit
end if
prxy_msg = " через прокси " & prxy_url & ":" & prxy_port
end if
взято из файла verifySignAndUploadDir.vbs, откуда все и переделывалось
(7197) //Проверка XML файла на соответствие xsd-схеме
InvVatType = InvVatXml.Document.GetXmlNodeValue("issuance/general/documentType");
Если InvVatType ="ORIGINAL" Тогда
xsd = "MNSATI_original.xsd";
ИначеЕсли InvVatType = "FIXED" Тогда
xsd = "MNSATI_fixed.xsd";
ИначеЕсли InvVatType = "ADDITIONAL" Тогда
xsd = "MNSATI_additional.xsd";
ИначеЕсли InvVatType = "ADD_NO_REFERENCE" Тогда
xsd = "MNSATI_add_no_reference.xsd";
Иначе
Сообщить("Файл " + ИмяФайла+".xml содержит неверный тип документа");
Возврат;
КонецЕсли;
флаг = InvVatXml.Document.ValidateXML("D:\" + xsd, 0);
Сообщить("флаг==" + xsd);
Если флаг <> 0 Тогда
Сообщить(EVatService.LastError + " Документ не соответствует требуемой схеме xsd");
Возврат;
Иначе
Сообщить("Файл " + ИмяФайла + " соответствует схеме!");
КонецЕсли;
InvVatType = InvVatXml.Document.GetXmlNodeValue("issuance/general/documentType");
Если InvVatType ="ORIGINAL" Тогда
xsd = "MNSATI_original.xsd";
ИначеЕсли InvVatType = "FIXED" Тогда
xsd = "MNSATI_fixed.xsd";
ИначеЕсли InvVatType = "ADDITIONAL" Тогда
xsd = "MNSATI_additional.xsd";
ИначеЕсли InvVatType = "ADD_NO_REFERENCE" Тогда
xsd = "MNSATI_add_no_reference.xsd";
Иначе
Сообщить("Файл " + ИмяФайла+".xml содержит неверный тип документа");
Возврат;
КонецЕсли;
флаг = InvVatXml.Document.ValidateXML("D:\" + xsd, 0);
Сообщить("флаг==" + xsd);
Если флаг <> 0 Тогда
Сообщить(EVatService.LastError + " Документ не соответствует требуемой схеме xsd");
Возврат;
Иначе
Сообщить("Файл " + ИмяФайла + " соответствует схеме!");
КонецЕсли;
Вырезка из Мисофта:
Процедура ПриАвторизации() Экспорт
Если Константа.ИспользоватьПрокси = Да Тогда
АдресПроксиСервераСтр = СокрЛП(Константа.АдресПроксиСервера);
ПортПроксиСервераСтр = СокрЛП(Константа.ПортПроксиСервера);
ИмяПользователеляПроксиСервераСтр = СокрЛП(глЗначениеПоУмолчанию("ИмяПользователеляПроксиСервера"));
ПарольПроксиСервераСтр = СокрЛП(глЗначениеПоУмолчанию("ПарольПроксиСервера"));
ТипПроксиСервераСтр = "";
Если Константа.ТипПроксиСервера = Перечисление.ТипПроксиСервера.HTTP_прокси Тогда
ТипПроксиСервераСтр = 1;
ИначеЕсли Константа.ТипПроксиСервера = Перечисление.ТипПроксиСервера.Socks_прокси_версии_4 Тогда
ТипПроксиСервераСтр = 4;
ИначеЕсли Константа.ТипПроксиСервера = Перечисление.ТипПроксиСервера.Socks_прокси_версии_5 Тогда
ТипПроксиСервераСтр = 5;
КонецЕсли;
Если (ПустоеЗначение(АдресПроксиСервераСтр) = 1) или (ПустоеЗначение(ПортПроксиСервераСтр) = 1) или
(ПустоеЗначение(ИмяПользователеляПроксиСервераСтр) = 1) или (ПустоеЗначение(ПарольПроксиСервераСтр) = 1) или
(ПустоеЗначение(ТипПроксиСервераСтр) = 1) Тогда
Сообщить("Не заполненны параметры прокси-сервера");
Возврат;
КонецЕсли;
Если (EVatService.SetProxy(АдресПроксиСервераСтр, ПортПроксиСервераСтр, ИмяПользователеляПроксиСервераСтр, ПарольПроксиСервераСтр, ТипПроксиСервераСтр) = 0) Тогда
Сообщить("Параметры подключения через прокси-сервер успешно установлены");
Иначе
Сообщить("Ошибка установки параметров прокси-сервера: " + EVatService.LastError);
Возврат;
КонецЕсли;
КонецЕсли;
if EVatService.Login("", 0) = 0 then
Сообщить( "Авторизация успешно");
EVatAU = 1;
else
Сообщить("Ошибка авторизации: " + EVatService.LastError);
EVatAU = 0;
возврат;
endif ;
КонецПроцедуры Показать
Ну, да... в 1С при авторизации на портале "Ошибка авторизации Не найден СДЦС...". Что-то пошло не так... В нескольких файлах AvCmMsg.ini поменял путь поиска этих сертификатов и все заработало.
почемуто
EVatService.SendEDoc(InvVatXml);
всегда возвращает 0 (т.е. успех), хотя по факту портал документ не принимает
EVatService.SendEDoc(InvVatXml);
всегда возвращает 0 (т.е. успех), хотя по факту портал документ не принимает
кто нибудь придумал что либо по управлению вычетами из 1с?
или исключительно все в ручную или по каммеральному контролю делаете?
или исключительно все в ручную или по каммеральному контролю делаете?
(7219) В чём именно вопрос? Книга покупок ведь формируется автоматически. Остаётся бухгалтеру только правильно проверить граничные условия, по тем документам, когда ЭСЧФ входящий или не выставлен на портале, или выставлен до/после даты подачи декларации
Т.е. изначально бухгалтер правильно формирует книгу, потом считает налог по НДС, а из декларации портал просто берёт данные из декларации и из подписанных ЭСЧФ.
Если бух не верно посчитал входящий НДС, то портал (и его камеральный контроль) ничем тут не поможет.
Если бух не верно посчитал входящий НДС, то портал (и его камеральный контроль) ничем тут не поможет.
Запускаю камеральный контроль за 2й квартал по правилу К-14.
Правило не срабатывает.
Срабатывает только за более старые кварталы.
Почему?
p.s. по другому юрлицу за 2й кв выдаёт
Правило не срабатывает.
Срабатывает только за более старые кварталы.
Почему?
p.s. по другому юрлицу за 2й кв выдаёт
(7226) А как тогда просмотреть счёт-фактуры из камерального контроля?. Т.е. если правило сработало, то в созданной проверке я могу просмотреть ЭСЧФ. А если всё идёт, то кнопки "Просмотр счёт-фактур" в правом верхнем углу нет
(7227) У нас не бывает, что все идет - есть расхождения всегда из-за округлений и в налоговой сказали, что все нормально. Можно сделать фиктивный ЭСЧФ без выставления покупателю на 1 копейку, посмотреть КК, а затем аннулировать эту ЭСЧФ.
(7230)
А смысл? )
Я сначала не видел, есть ведь "Мониторинг сделок". В нём практически такой же отчёт как и в камеральном контроле
Можно сделать фиктивный ЭСЧФ без выставления покупателю на 1 копейку, посмотреть КК, а затем аннулировать эту ЭСЧФ.
А смысл? )
Я сначала не видел, есть ведь "Мониторинг сделок". В нём практически такой же отчёт как и в камеральном контроле
(7231) Мониторинг сделок не даст достоверной информации, если были аннулированные эсчф другими периодами, не дает информации по ЭСЧФ, по которым было управление вычетами, у нас мониторинг сделок и камеральный контроль никогда не совпадают.
(7234) см (7204)
<Цитата>
"Добрый день, уважаемый пользователь!
На данный момент каких-либо отчетов позволяющих массово выгружать дату наступления права на вычет не предусмотрено. Планируется доработка раздела "Мониторинг сделок" в 2017 году."
<Конец цитаты>
Значит нужно ВСЕГДА использовать камеральный контроль для входящих и исходящих ЭСЧФ для получения достоверной информации по вычетам и по оборотам НДС, т.к. МНС делает тот же камеральный контроль для сверки.
<Цитата>
"Добрый день, уважаемый пользователь!
На данный момент каких-либо отчетов позволяющих массово выгружать дату наступления права на вычет не предусмотрено. Планируется доработка раздела "Мониторинг сделок" в 2017 году."
<Конец цитаты>
Значит нужно ВСЕГДА использовать камеральный контроль для входящих и исходящих ЭСЧФ для получения достоверной информации по вычетам и по оборотам НДС, т.к. МНС делает тот же камеральный контроль для сверки.
(7234) Да, если по входящим ЭСЧФ был отложенный вычет или не принимаем к вычету, мониторинг сделок бесполезен. По исходящим - если сделали аннулирование, но случайно поставили дату аннулирования "Текущая дата" - то в мониторинге сделок бесполезная информация.
Не по теме |
|---|
| Пару вопросов не по теме.
1) Есть тут, кто работает в франчайзинге (мисофт, юкола, gb и др.)? 2) Есть кто сегодня хочет заработать деньги по настройке сети в кабинете (без сервака) и настройке компов Пишите в личку. |
в XML файле ЭСЧФ есть строка, в которой видны итоговые суммы :
<roster totalCostVat="0.41" totalExcise="0.00" totalVat="0.07" totalCost="0.34">
чтото не пойму, каким образом прочитать например значение totalCostVat ?
<roster totalCostVat="0.41" totalExcise="0.00" totalVat="0.07" totalCost="0.34">
чтото не пойму, каким образом прочитать например значение totalCostVat ?
(7237)
СуммаБезНДС=InvVatXml.Document.GetXmlNodeAttribute( "issuance/roster/totalCost");
СуммаНДС=InvVatXml.Document.GetXmlNodeAttribute( "issuance/roster/totalVat");
СуммаСНДС=InvVatXml.Document.GetXmlNodeAttribute( "issuance/roster/totalCostVat");
Добрый день.
Посылаем на сайт дополнительные ЭСЧФ без ссылки для возвратов. Согласно инструкции из ГБ и разъяснения из налоговой ставили в качестве документа ТТН, по которой покупатель осуществил возврат товара.
Начали приходить ошибки сайта о том, что ТТН не принадлежит нашей организации. Одному из покупателей то же самое сказали в налоговой. Как правильно заполнять в этом случае условия поставки?
Если не предоставлять покупателю данные его ТТН, у него не будет автоматического импорта.
Посылаем на сайт дополнительные ЭСЧФ без ссылки для возвратов. Согласно инструкции из ГБ и разъяснения из налоговой ставили в качестве документа ТТН, по которой покупатель осуществил возврат товара.
Начали приходить ошибки сайта о том, что ТТН не принадлежит нашей организации. Одному из покупателей то же самое сказали в налоговой. Как правильно заполнять в этом случае условия поставки?
Если не предоставлять покупателю данные его ТТН, у него не будет автоматического импорта.
(7240)
Если зайти на сайт под аккаунтом администратора в уведомления, то виден список ошибочных (думаю, предупреждение) накладных. Для такой дополнительной без ссылки написано: В ЭСЧФ №100026583-2017-0000015787 указаны ТН-2 или ТТН-1, которые по данным из АС БДБ не принадлежат субъекту хозяйствования, создававшему ЭСЧФ. Посмотреть ЭСЧФ можно по ссылке.
Там указана ТТН, по которой был осуществлен возврат покупателем. Естественно, она не принадлежит продавцу, выставившему ЭСЧФ на портал.
Если зайти на сайт под аккаунтом администратора в уведомления, то виден список ошибочных (думаю, предупреждение) накладных. Для такой дополнительной без ссылки написано: В ЭСЧФ №100026583-2017-0000015787 указаны ТН-2 или ТТН-1, которые по данным из АС БДБ не принадлежат субъекту хозяйствования, создававшему ЭСЧФ. Посмотреть ЭСЧФ можно по ссылке.
Там указана ТТН, по которой был осуществлен возврат покупателем. Естественно, она не принадлежит продавцу, выставившему ЭСЧФ на портал.
(7239)
Да есть такое )
Когда я допиливал обработку, в которой по номеру ТТН находится ЭСЧФ, то заметил что в документах возврата, получатель выставляет номер ТТН не номер ТТН возврата, а номер первоночальной ТТН расхода
Если не предоставлять покупателю данные его ТТН, у него не будет автоматического импорта.
Да есть такое )
Когда я допиливал обработку, в которой по номеру ТТН находится ЭСЧФ, то заметил что в документах возврата, получатель выставляет номер ТТН не номер ТТН возврата, а номер первоночальной ТТН расхода
(7239)
С другой стороны, Покупателю большого дела до своих возвратов ведь нет?
Это ведь поставщик минусом на портале выставляет Возвраты. А покупатель только их подписывает.
Если не предоставлять покупателю данные его ТТН, у него не будет автоматического импорта.
С другой стороны, Покупателю большого дела до своих возвратов ведь нет?
Это ведь поставщик минусом на портале выставляет Возвраты. А покупатель только их подписывает.
(7243) Покупатели подписывают финансовый документ :) , за который они отвечают перед налоговой. Они обычно очень внимательно читают все пункты, вплоть до кода документа.
(7242) У нас обычно возврат идет к нескольким накладным поставки.
Позвонили в налоговую, они не в курсе. Будут разбираться. были ли какие-то разъяснения после письма МНС от 24 марта №2-1-10/00565. Сказали перезвонить ближе к вечеру.
(7242) У нас обычно возврат идет к нескольким накладным поставки.
Позвонили в налоговую, они не в курсе. Будут разбираться. были ли какие-то разъяснения после письма МНС от 24 марта №2-1-10/00565. Сказали перезвонить ближе к вечеру.
Дозвонились только до техподдержки. Они сказали, что это просто предупреждение, а не ошибка. Чтобы продавец мог проверить. А то, что в разделе Ошибки, или то, что ТТН принадлежит покупателю, значения для них не имеет. В-общем, пока все по-старому.
Дозвонились до налоговой. Говорят, это ошибка портала. С их точки зрения раздел 30 может содержать данные возвратной ТТН согласно распоряжению налоговой, а других руководящих документов нет.
Как получить ЭСЧФ по импортному товару?
Метод:
Возвращает сообщение что документ не найден
Приходиться руками выгружать...
Если кто сталкивался, подскажите как быть.
Метод:
InvVatXml = EVatService.GetEDoc(InvVatNumber);Возвращает сообщение что документ не найден
Приходиться руками выгружать...
Если кто сталкивался, подскажите как быть.
(7248)
Я не реализовал возможность выставления ЭСЧФ по импорту из 1С. По этому пока что бухи вносят это вручную на портале. Но для верного отражения ЭСЧФ в книге покупок, нужно эту ЭСЧФ загрузить в 1С, а раз по номеру не грузит то приходиться каждую брать с портала и потом грузить...
вроде бы такой возможности раньше не было. Думаю, что разработчики решили - это же загруженный Вами самими документ, зачем Вам его данные?
Я не реализовал возможность выставления ЭСЧФ по импорту из 1С. По этому пока что бухи вносят это вручную на портале. Но для верного отражения ЭСЧФ в книге покупок, нужно эту ЭСЧФ загрузить в 1С, а раз по номеру не грузит то приходиться каждую брать с портала и потом грузить...
1C 8 Бух 2.1. При получении входящих ЭСЧФ - "Ошибка проверки подписи", хотя 2 документа создались и проверка с порталом установлена. Не пойму, в чём прикол....
господа коллеги, спешу вас обрадовать или огорчить (кому как...)
судя по всему ограничение на получение ЭСЧФ в пределе дня сейчас снято...
судя по всему ограничение на получение ЭСЧФ в пределе дня сейчас снято...
Здравствуйте. Подскажите, пожалуйста, начинающему программисту. При подключении к порталу ЭСЧФ из 1С методе Connect выдает ошибку: Ошибка подключения: Параметры функции заданы неверно.
(7264)
Адрес подключения:
Процедура ВыполнитьСоединение()
if read_timeout <> "" then
res = EVatService.SetServiceProperty( "connection.readTimeout", read_timeout, 0 );
if res <> 0 then
ВызватьИсключение("Ошибка установки таймаута сетевого чтения: " + EVatService.LastError + " (Код 0x" + Символ(res) + ")");
endif;
endif;
if EVatAU = 0 Then
ПриАвторизации();
endif;
Если EVatAU <> 1 Тогда
ВызватьИсключение("Не удалось выполнить подключение к порталу. Попробуйде позже.")
КонецЕсли;
Если EVatService.Connect(АдресПодключенияКСлужбеПортала) = 0 Тогда
Сообшить("Подключение успешно")
Иначе
Сообшить("Подключение неудача")
КонецЕсли;
Процедура ПриАвторизации() Экспорт
if EVatAU = 1 then
ПриЗавершенииАвторизации();
endif;
Попытка
Если ИспользоватьПрокси Тогда
Если EVatService.SetProxy(АдресПрокси,
ПортПрокси,
ПользовательПрокси,
ПарольПрокси,
ПолучитьТипПрокси(ТипПрокси)) = 0 Тогда
Сообщить("Параметры подключения через прокси-сервер успешно установлены");
ИначеЕсли НЕ(ИспользоватьПрокси) Тогда
Иначе
ОбщегоНазначения.СообщитьОбОшибке("Ошибка установки параметров прокси-сервера: " + EVatService.LastError);
КонецЕсли;
КонецЕсли;
Исключение
ОбщегоНазначения.СообщитьОбОшибке(ОписаниеОшибки());
КонецПопытки;
Попытка
Если ФлажокАвтроматическаяАвторизация ИЛИ (ЗначениеЗаполнено(ЛОГИН) И ЗначениеЗаполнено(ПАРОЛЬ)) Тогда
if EVatService.Login("PUB_KEY_ID="+ЛОГИН+";PASSWORD_KEY="+ПАРОЛЬ, 0) = 0 then
EVatAU = 1;
else
EVatAU = 0;
Возврат;
endif;
Иначе
if EVatService.Login("", 0) = 0 then
EVatAU = 1;
else
EVatAU = 0;
Возврат;
endif;
КонецЕсли;
Исключение
Сообщить(Строка(ТекущаяДата())+" | Ошибка авторизации! ");
КонецПопытки;
КонецПроцедуры ПоказатьАдрес подключения:
Прикрепленные файлы:
Процедуры ЭСФЧ для 1с8(+1с7).docx
(7266) а на терминале все настроение? Для сервера свои настройки для каждого пользователя. Установлена компонента для работы с порталом? Загружается? Верный ли адрес подключения? Т.к. в док файле, что поставщики дали, там старый и не верный адрес
Процедура ПодписатьИОтправитьНаПорталЭСФЧ()
ПодключитьКомпонентыДоступаКПорталуЭСФЧ();
EVatAU = 0;
//Проверяем авторизацию
if EVatAU = 0 Then
ПриАвторизации();
endif;
// подключение к порталу ЭСФЧ
if EVatService.Connect("https://vat.gov.by:4443/InvoicesWS/services/InvoicesPort") = 0 then
Сообщить( "Подключение успешно");
else
Сообщить( "Ошибка подключения: " + EVatService.LastError);
возврат;
endif;
и так далее....
ПоказатьИ я убираю процедуру ПриЗавершенииАвторизации(), т.к. отключение от портала может быть до 30 минут, из-за этого повторно не войти. Так было в начале создания портала, сейчас не знаю, но нигде ее не использую
Из области дуристики: при получения нового ключа окАзывается надо звонить в налоговую, чтобы они активировали пользователя, который уЖЕ зарегистрирован на портале. Как говорится- без комментариев...
Регистрировал месяц назад новый ключ админом в кабинете. Без звонков в налоговую. А налоговая сама звонила, предупреждала, что ключ скоро закончится.
EVatService.SendEDoc(InvVatXml); - всегда возвращает 0
и в случае принятия документа порталом и в случае ошибки
Что может быть не так?
и в случае принятия документа порталом и в случае ошибки
Что может быть не так?
так это означает то, что компонента на компе установлена и работает. Вы смогли док отправить без ошибок, он ушел. А далее уже проверяйте сразу после отправки статус этого документа на портале, чтобы узнать, принят порталом или нет
Наименование ЭСЧФ - 30 символов. Соответственно это поле нельзя добавить в графу отбора. Кто как выходил из ситуации?
(7288) разработчики портала сделали возможность скачивать выставленные нам и не подписанные с даты по настоящую, а вот подписанные не стали делать. Они много чего не стали делать, забили они, короче.
Не знаете что такое мониторинг сделок? Так вам желательно прочитать что-нибудь вообще о портале, вся инфа есть на vat.gov.by
(7288)
Не знаете что такое мониторинг сделок? Так вам желательно прочитать что-нибудь вообще о портале, вся инфа есть на vat.gov.by
(7288)
Добрый день.
У меня при загрузке ЭСЧФ на портал постоянно выдается сообщение "Представленный XML не соответствует схеме" - как решить проблему?!
У меня при загрузке ЭСЧФ на портал постоянно выдается сообщение "Представленный XML не соответствует схеме" - как решить проблему?!
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот
