Всем привет. Не секрет, в Беларуси с 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с - все работает и загружает.
(7179) При расширенном открытии ЭСЧФ в вашей обработке, поля "2. Дата выставления ЭСЧФ" и "3. Дата совершения операции" у вас заполняются одинаково, а именно датой совершения операции.
И в табличной части обработки дата выводится не "выставления" а "дата совершения операции".Это ведь не совсем верно.
Насколько я понимаю, в xml файле, который принимается с портала, нет информации о дате подписания ЭСЧФ. И по идее, эту дату можно определить используя функцию VerifyAllSigns. Но чтото у меня не получается до неё добраться
Может это подчиненный справочник?
(7180) да, все верно. )))) VerifyAllSigns - дата последней подписи или всех подписей, точно не помню.
(7182) Это при подключении? я обновляю СОС с портала, там есть кнопка
да, все верно. )))) VerifyAllSigns - дата последней подписи или всех подписей, точно не помню.
Разве этот метод может получить датЫ подписания входящей ЭСЧФ?
Вообще как правильно определять дату входящей ЭСЧФ, чтобы она совпадала с датой из камерального контроля?
Вообще как правильно определять дату входящей ЭСЧФ, чтобы она совпадала с датой из камерального контроля?
Может лучше анализировать дату совершения операции? Дату выставления можно получить либо анализируя подписи, либо если ЭСЧФ еще в статусе "На согласовании" либо "Выставлен" - через запрос статуса. В свойстве объекта StatusInfo будет дата установки текущего статуса, т.е. по факту дата выставления.
(7190) Для правильного формирования книги покупок, а соответственно и верной сверки с камеральным контролем с портала, даты документа не достаточно. Нужны дата подписания. Т.е для каждой ЭСЧФ нужно правильно определить период принятия к вычету.
https://ilex.by/opredelyaem-period-prinyatiya-k-vychetu-summ-nds-na-osnovanii-eschf/ здесь хорошая статья по этому поводу
асколько я понимаю, в xml файле, который принимается с портала, нет информации о дате подписания ЭСЧФ. И по идее, эту дату можно определить используя функцию VerifyAllSigns
Как я помню разработчики вернули в объект StatusInfo дату установки текущего статуса.
Задача следующая: на основании номера входящего ЭСЧФ, нужно получить правильную дату фактической реализации документа. Получить её нужно таким же образом, каким её получает портал при запуске камерального контроля по входящим ЭСЧФ
В камеральном контроле по типу контроля КК-14 (входящие ЭСЧФ), в файле ответе 4 даты идёт:
Дата выставления, Дата совершения, Дата подписания получателем, Дата документа.
Решена ли в типовых конфигурациях задача правильного определения периода принятия к вычету ЭСЧФ? /для этого одной даты точно не достаточно/
7204.
VitaliyZdanovich
23.08.17 23:30 Сейчас в теме
(7192) Тесты выгрузки камерального контроля в csv показали, что ВЕРНАЯ дата принятия НДС к вычету ни в одной колонке не фигурирует. На что есть официальный ответ:
<Цитата>
"Добрый день, уважаемый пользователь!
На данный момент каких-либо отчетов позволяющих массово выгружать дату наступления права на вычет не предусмотрено. Планируется доработка раздела "Мониторинг сделок" в 2017 году."
<Конец цитаты>
Т.е. сопоставляйте с бух системой как хотите. Хотя, почему не сделать элементарную книгу покупок прям на портале, коль входящий НДС только по ЭСЧФ - непонятно.
Хотя, почему не сделать элементарную книгу покупок прям на портале, коль входящий НДС только по ЭСЧФ - непонятно.
Т.к. тут уже вступает в силу роль бухгалтера ). Просто так эту задачу не решить. Сам бухгалтер должен анализировать например "Тип документа". По накладным один алгоритм, по актам - другой.
Также влияет период налогового учёта (квартал или месяц).
И ещё есть нюансы
Возникла необходимость подписи и отправки Исходящей ЭСЧФ из 1с 7.7, на одном копмьютере обработка успешно выполняется, на другом -выскакивает ошибка:
Подключение успешно
4)nar==MNSATI_Original.XSd -выводится сообщение
<documentType>ORIGINAL/documentType>
Ошибка при загрузке схемы «Системная ошибка: -2146697210.
: > Документ не соответствует требуемой схеме xsd
(7196) как вариант, не там лежат схемы, где по аналогии на первом. Ведь проверка идет из схем, лежащих в папке, если обработка не поставляемая Юколой или Мисофтом, т.к. у них идет подключение к ним, для проверки на схемы.
(7198) ну тут сложно сказать, ведь я так и не знаю, что за обработка. Лучше всего открыть код и посмотреть. Например, у меня в процедуре: ПроверкаЭСЧФПоСхеме()
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.
Может вопрос и не в схеме?
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");
Возврат;
Иначе
Сообщить("Файл " + ИмяФайла + " соответствует схеме!");
КонецЕсли;
Ну, да... в 1С при авторизации на портале "Ошибка авторизации Не найден СДЦС...". Что-то пошло не так... В нескольких файлах AvCmMsg.ini поменял путь поиска этих сертификатов и все заработало.
(7219) В чём именно вопрос? Книга покупок ведь формируется автоматически. Остаётся бухгалтеру только правильно проверить граничные условия, по тем документам, когда ЭСЧФ входящий или не выставлен на портале, или выставлен до/после даты подачи декларации
Т.е. изначально бухгалтер правильно формирует книгу, потом считает налог по НДС, а из декларации портал просто берёт данные из декларации и из подписанных ЭСЧФ.
Если бух не верно посчитал входящий НДС, то портал (и его камеральный контроль) ничем тут не поможет.
Запускаю камеральный контроль за 2й квартал по правилу К-14.
Правило не срабатывает.
Срабатывает только за более старые кварталы.
Почему?
p.s. по другому юрлицу за 2й кв выдаёт
(7226) А как тогда просмотреть счёт-фактуры из камерального контроля?. Т.е. если правило сработало, то в созданной проверке я могу просмотреть ЭСЧФ. А если всё идёт, то кнопки "Просмотр счёт-фактур" в правом верхнем углу нет
(7227) У нас не бывает, что все идет - есть расхождения всегда из-за округлений и в налоговой сказали, что все нормально. Можно сделать фиктивный ЭСЧФ без выставления покупателю на 1 копейку, посмотреть КК, а затем аннулировать эту ЭСЧФ.
(7231) Мониторинг сделок не даст достоверной информации, если были аннулированные эсчф другими периодами, не дает информации по ЭСЧФ, по которым было управление вычетами, у нас мониторинг сделок и камеральный контроль никогда не совпадают.
(7234) см (7204)
<Цитата>
"Добрый день, уважаемый пользователь!
На данный момент каких-либо отчетов позволяющих массово выгружать дату наступления права на вычет не предусмотрено. Планируется доработка раздела "Мониторинг сделок" в 2017 году."
<Конец цитаты>
Значит нужно ВСЕГДА использовать камеральный контроль для входящих и исходящих ЭСЧФ для получения достоверной информации по вычетам и по оборотам НДС, т.к. МНС делает тот же камеральный контроль для сверки.
(7234) Да, если по входящим ЭСЧФ был отложенный вычет или не принимаем к вычету, мониторинг сделок бесполезен. По исходящим - если сделали аннулирование, но случайно поставили дату аннулирования "Текущая дата" - то в мониторинге сделок бесполезная информация.
Пару вопросов не по теме.
1) Есть тут, кто работает в франчайзинге (мисофт, юкола, gb и др.)?
2) Есть кто сегодня хочет заработать деньги по настройке сети в кабинете (без сервака) и настройке компов
Пишите в личку.
Посылаем на сайт дополнительные ЭСЧФ без ссылки для возвратов. Согласно инструкции из ГБ и разъяснения из налоговой ставили в качестве документа ТТН, по которой покупатель осуществил возврат товара.
Начали приходить ошибки сайта о том, что ТТН не принадлежит нашей организации. Одному из покупателей то же самое сказали в налоговой. Как правильно заполнять в этом случае условия поставки?
Если не предоставлять покупателю данные его ТТН, у него не будет автоматического импорта.
(7240)
Если зайти на сайт под аккаунтом администратора в уведомления, то виден список ошибочных (думаю, предупреждение) накладных. Для такой дополнительной без ссылки написано: В ЭСЧФ №100026583-2017-0000015787 указаны ТН-2 или ТТН-1, которые по данным из АС БДБ не принадлежат субъекту хозяйствования, создававшему ЭСЧФ. Посмотреть ЭСЧФ можно по ссылке.
Там указана ТТН, по которой был осуществлен возврат покупателем. Естественно, она не принадлежит продавцу, выставившему ЭСЧФ на портал.
Если не предоставлять покупателю данные его ТТН, у него не будет автоматического импорта.
Да есть такое )
Когда я допиливал обработку, в которой по номеру ТТН находится ЭСЧФ, то заметил что в документах возврата, получатель выставляет номер ТТН не номер ТТН возврата, а номер первоночальной ТТН расхода
Если не предоставлять покупателю данные его ТТН, у него не будет автоматического импорта.
С другой стороны, Покупателю большого дела до своих возвратов ведь нет?
Это ведь поставщик минусом на портале выставляет Возвраты. А покупатель только их подписывает.
(7243) Покупатели подписывают финансовый документ :) , за который они отвечают перед налоговой. Они обычно очень внимательно читают все пункты, вплоть до кода документа.
(7242) У нас обычно возврат идет к нескольким накладным поставки.
Позвонили в налоговую, они не в курсе. Будут разбираться. были ли какие-то разъяснения после письма МНС от 24 марта №2-1-10/00565. Сказали перезвонить ближе к вечеру.
Дозвонились только до техподдержки. Они сказали, что это просто предупреждение, а не ошибка. Чтобы продавец мог проверить. А то, что в разделе Ошибки, или то, что ТТН принадлежит покупателю, значения для них не имеет. В-общем, пока все по-старому.
Дозвонились до налоговой. Говорят, это ошибка портала. С их точки зрения раздел 30 может содержать данные возвратной ТТН согласно распоряжению налоговой, а других руководящих документов нет.
вроде бы такой возможности раньше не было. Думаю, что разработчики решили - это же загруженный Вами самими документ, зачем Вам его данные?
Я не реализовал возможность выставления ЭСЧФ по импорту из 1С. По этому пока что бухи вносят это вручную на портале. Но для верного отражения ЭСЧФ в книге покупок, нужно эту ЭСЧФ загрузить в 1С, а раз по номеру не грузит то приходиться каждую брать с портала и потом грузить...
1C 8 Бух 2.1. При получении входящих ЭСЧФ - "Ошибка проверки подписи", хотя 2 документа создались и проверка с порталом установлена. Не пойму, в чём прикол....
Процедура ВыполнитьСоединение()
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;
КонецЕсли;
Исключение
Сообщить(Строка(ТекущаяДата())+" | Ошибка авторизации! ");
КонецПопытки;
КонецПроцедуры
(7265) Не совсем поняла, подскажите, обязательно ли использовать прокси-сервер? Интернет на сервере есть, можем зайти в личный кабинет, работаем в терминальном режиме.
(7266) а на терминале все настроение? Для сервера свои настройки для каждого пользователя. Установлена компонента для работы с порталом? Загружается? Верный ли адрес подключения? Т.к. в док файле, что поставщики дали, там старый и не верный адрес
(7267) Компонента загружается, адрес подключения - "https://ws.vat.gov.by:443/InvoicesWS/services/InvoicesPort". Проходим авторизацию, но подключится не можем.
Процедура ПодписатьИОтправитьНаПорталЭСФЧ()
ПодключитьКомпонентыДоступаКПорталуЭСФЧ();
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 минут, из-за этого повторно не войти. Так было в начале создания портала, сейчас не знаю, но нигде ее не использую
Из области дуристики: при получения нового ключа окАзывается надо звонить в налоговую, чтобы они активировали пользователя, который уЖЕ зарегистрирован на портале. Как говорится- без комментариев...
так это означает то, что компонента на компе установлена и работает. Вы смогли док отправить без ошибок, он ушел. А далее уже проверяйте сразу после отправки статус этого документа на портале, чтобы узнать, принят порталом или нет
(7283) Получить подписанный входящий ЭСЧФ можно только зная его номер загрузкой по конкретному номеру. Получить на Портале номера подписанных ВхЭСЧФ на текущий момент невозможно.
(7284) спасибо, сделал
(7285) вот например у меня бухгалтера загружают не подписанные с портала пачкой и не зная номеров за определенный период, EVatService.GetList(ДатаЗапросаВходящихФормат)
(7287) не совсем понял что за мониторинг сделок и откуда делать запрос на сайт
(7288) разработчики портала сделали возможность скачивать выставленные нам и не подписанные с даты по настоящую, а вот подписанные не стали делать. Они много чего не стали делать, забили они, короче.
Не знаете что такое мониторинг сделок? Так вам желательно прочитать что-нибудь вообще о портале, вся инфа есть на vat.gov.by
(7288)
(7283) так же, как и не подписанные, только номер нужно задавать самим. Берете номера из 1С и передаете из на получение с портала. Нельзя получить список подписанных, его нужно руками с портала скачивать в файле csv
(7292), Я проверяла, схема верна. На сервере ругается "Представленный XML не соответствует схеме". Есть один комп без сервера файл загружается на портал.. 1С 8.2.