Всем привет. Не секрет, в Беларуси с 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с - все работает и загружает.
(4433) Slypower, хорошие курсы. 1 курс прошел, сейчас начал проходить курс по СКД.
Когда-то пробывал самостоятельно изучать - процесс затянулся и был мало эффективен.
А на этих курсах увидишь отдачу за каждый вложенный рубль.
И маленький бонус - по окончании курса выдают сертификат.
Хотя знания и навыки ценнее всяких бумаг!
(4426) Slypower, Нет. Вообще не про 1С. Параметр типа "issuance/provider/unp", "issuance/roster/totalVat" и т.д. в файле xml чувствителен к заглавным и строчным символам. Сам когда их набираю по памяти, а не копирую из файла, то бывает, ошибаюсь и потом приходится искать в чём дело.
(4426) Slypower, По обучению: У 1С была классная штука - версия 1С для обучения программированию. Стоила копейки. Есть ограничения по количеству документов, элементов, печати (сейчас уже не помню), но позволяет правит рабочие конфигурации (но не работать в них, из-за ограничений это неудобно). Может что-то такое и сейчас есть. А вообще лучше всего учиться на простых задачках и так постепенно можно "въехать" в 8. Хотя с 8.3 там сильно поменялась идеология.
нет. выдает следующее
Ошибка получения списка ЭСЧФ: Ответ сервера: <!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>
(4451) Slypower,
да проблема в том что если код начинается с нуля то по схеме там тип указан как число, т.е. если мы указали что у товара/услуги код к примеру "01131" то при переводе в число, код примет вид "1131", ноль пропадет. Я менял тип переменной в самой схеме на "Строка" в xml все замечательно, но когда отправляю на портал то его не принимает т.к. портал сам переводит после получения в число "1131", а в справочнике кодов этого кода там нет значит ЭСЧФ оформлена не верно и портал её не принимает.
я пока сделал так, что если есть код с 0 в начале то я его не отражаю в ЭСЧФ
тех. поддержка молчит уже 2-й месяц...
я вот и интересуюсь возникает ли проблема у кого нибудь с такими кодам?
(4454) Nykos, они не слетают, они раз месяц теряют актуальность. Можно в обработку вставить кнопку по обновлению, чтобы сами пользователи это делали. Решение на прошло странице есть
Сначала авторизируюсь потом конект. Я написал вот так:
if EVatAU = 0 Then
ПриАвторизации();
endif;
if EVatService.Connect(СокрЛП(Константа.АдресСервераОбменаЭСЧФ)) = 0 then
Сообщить( "Подключение успешно");
else
Сообщить( "Ошибка подключения: " + EVatService.LastError);
возврат;
endif;
Попытка
InvList = EVatService.GetList(ПреобразоватьДату(НаДату)+"T00:00:00Z"); //+"T00:00:00Z")
Исключение
Сообщить( "Ошибка получения списка ЭСЧФ: " + EVatService.LastError);
КонецПопытки;
Показать
Выдало:
Ошибка получения списка ЭСЧФ: Ошибка HTTP
Connection Closed Gracefully.
А повторно:
Ошибка получения списка ЭСЧФ: Ответ сервера: <ht ml><body>No service was found.</body></html>
Подтверждаю, сегодня часов с 12 портал очень глючит, причем при подключении через компоненты.
Заметил еще глюк. При выгрузке при помощи кода, описанного в примере, компонента пишет что принят порталом, а на самом деле нет. Так написал еще проверку статусов на портале по выгруженным ЭСЧФ.
(4467) 1c77minsk, а если этот файл вручную на портал грузить? Может выдать ошибку, что сумма ндс не сходится с общей суммой строк, или что-то типо того
(4468) Slypower, по суммам там все нормально, сходится. Заново не выгружал,
(4469) Xershi, верификация это что? Валидацию xml делал.
(4472) ASDCXZ, в тех счетах только 20% НДС.
А сегодня портал работал? А то у нас и нет барахлил сегодня, и не известно, из за чего
HTTP 10060 (вроде эта ошибка)
Выдавал.
(4501) 1c77minsk, ошибка уровня сокета. Может быть как из-за плохого интернета (легко проверить зайдя на другие сайты), так и глюки сервиса (пробовать ещё. обычно)
(4467) 1c77minsk, А после запроса статуса что выдаёт? По идее должен показать какая ошибка. Было такое по позициям с 0 ставкой НДС - по схеме пропускает, на сервисе принимает, а при запросе статуса показывает какие ошибки
Информируем Вас о том, что получение актуальной даты выставления ЭСЧФ доступно через веб-сервис. Дата выставления ЭСЧФ, присваиваемая порталом после положительного прохождения второго этапа контроля, может быть получена при запросе статуса документа. В представленном примере бесплатного интеграционного приложения эта информация доступна в свойстве «since» класса «StatusInfo».
(4470) Xershi, Привели в соответствие с документацией. Нужно. У себя планирую использовать для того, чтобы бухгалтеры видели, что у них изменилось т.к. некоторые организации у нас только начинают подписывать за июль.
(4473) Snake150984, В общем как всегда абсолютно нелогичное решение разработчика: в XML с данными ЭСЧФ мы дату выставления указывать не будем, а будем ее отображать при запросе статуса ... мда
(4480) Sergey_Kirillov, название вообще по барабану как, хоть "chto_za_.xml"))))
(4478) an2007, сделайте 2 сохранение в одной попытке. А еще, если не смогли подключиться с помощью GetEDoc, то и сохранить нечего. Поэтому и валится. У вас логики нет в коде и слишком много попыток. Я бы переделал так:
InvVatNumber = НомерЭСЧФ;
.....
Попытка
InvVatXml = EVatService.GetEDoc(InvVatNumber);
Исключение
Сообщить("ЭСЧФ № " + НомерЭСЧФ + ": ошибка. " + EVatService.LastError);
Продолжить; // если не смог подключиться, то выйдет из цикла и далее не сохранит же
КонецПопытки;
res = VerifyAllSigns(InvVatXml); //проверка подписи
if res = 0 then
Сообщить( "Ошибка проверки ЭЦП полученного документа: " + EVatService.LastError );
else
InvVatXml.Document.SaveToFile("D:\XML\IN\" + НомерЭСЧФ + ".xml"); // просто xml-файл
InvVatXml.SaveToFile("D:\XML\IN\" + НомерЭСЧФ + "_ticket.xml"); // xml-файл с подписью
endif;
4487.
Sergey_Kirillov
14.10.16 15:03 Сейчас в теме
(4486) Slypower, Про имя файла - это понятно...но хочется общих стандартов...а то чел при следующем вопросе начнет писать про тикет....и кто его знает что он хочет.
За совет спасибо поправил (вынес сохранение в файл за обработку исключений)
в этой процедуре подпись не проверяю....проверка происходит при обработке файлов с диска
были случаи когда поставщик подписывал эсчф в последний день действия ключа, в итоге на следующий день вылазит ошибка подписи и файл не сохранятся...
лучше потом при анализе с диска решать, что с ним делать....
(4486) Slypower, я все это пробую на тестовом портале, там у счетов статус ВЫСТАВЛЕН, но не подписан, может из-за этого? Но хоть сам XML-файл должен сохраниться?
(4495) an2007, я даже не пробовал сохранять выставленные нами. Только входящие не подписанные.
(4496) koiEugene, Может схемы обновить нужно? скачайте с портала новые. А может что не заполнилось в вашем файле
(4500) Xershi, переделываю обработку входящих ЭСЧФ, документ с портала получаю, статус и другую инфу вытаскиваю, при сохранении ошибка:
InvVatXml.Document.SaveToFile(fn);
{Документ.ЭСЧФвходящая.Форма.Модуль(229)}: Метод не найден
то же самое и с файлом с подписью, в чем может быть проблема?
(4569) an2007, ну если GetEDoc не вылетает в ошибку то скорее всего лимит на скачивание: по крайней мере в 1С 8 в этом случае GetEDoc возвращает не Com-объект, а "Неопределено".
(4573) an2007, вы сперва попробуйте добавить: "res =", как в моем примере.
У меня сперва стоит проверка на подпись
res = VerifyAllSigns(InvVatXml);
if res = 0 then
Сообщить( "Ошибка проверки ЭЦП полученного документа: " + EVatService.LastError );
else
res = InvVatXml.SaveToFile( файл );
res = InvVatXml.Document.SaveToFile (файлXML);
endif;
(4572) Slypower,
А я еще делал (в первой версии обработки ) ТекстXMl = InvVatXml.GetData(тут если параметр 0 то получаем чистый xml) а потом записывал в файл
(4569)
InvVatXml.SaveToFile( - вот так делай - осечек не наблюдал здесь .Document. не нужно (инструкция мутновата но в скрипте vbs из пакета так и все работает ... и у меня так ... тоже неплохо работает ... если портал не тупит)
(4478) an2007,
Проверь путь через отладку и каталог на доступность:
FSO=СоздатьОбъект("Scripting.FileSystemObject");
Попытка
Folder=FSO.GetFolder(ИмяКаталога);
Если Folder.Files.Count <> 0 Тогда
ОтправитьЭСЧФНаПортал("Есть не выставленные на портал ЭСЧФ. Отправить?");
КонецЕсли;
Исключение
Сообщить( "Каталог " + ИмяКаталога + " не доступен");
КонецПопытки
Такая проблема появилась: XML <Причина: Узел не является ни допустимым, ни недопустимым, поскольку не найдено объявление в DTD и схеме.; Текст: ; Код: -1072897500> . Сервер 2003, IE 8. Кто что подскажет?
(4496) koiEugene,
Ностальжи! Это была одна из первых плюх портала с которым пришлось столкнуться аж в мае месяце! ( Как молоды мы были!) Привожу сохранившуюся переписку.(Для истории.)
Фактически решил сам проблему с предидущей ошибкой
res = InvVatXml.Document.ValidateXML(""+ПутьКСхемам + xsd, 0);
EVatService.LastError = "Ошибка при проверке XML <Причина: Узел не является ни допустимым, ни недопустимым, поскольку не найдено объявление в DTD и схеме.; Текст: ; Код: -1072897500>"
Оказывается я был прав ! В ХМЛ требуется указывать пространство имен
"http://www.w3schools.com"
Здравствуйте,
Для того, чтобы помочь вам, нужно собрать некоторую дополнительную информацию.
Пожалуйста, ответьте наиболее подробно на следующие вопросы:
1. Версия ОС, разрядность. Приложите, пожалуйста, к письму скриншот свойств системы.
2. Версия Internet Explorer.
3. Версии всех установленных криптопровайдеров ЗАО "АВЕСТ" и их полные названия. Лучше всего смотреть в Панели управления в списке установленных программ.
4. Какой сертификат используете для сервиса (РУП ИИЦ или РУП НЦЭУ=Гос СУОК)?
5. Откройте соответствующий сертификату персональный менеджер, пройдите авторизацию, убедитесь, что сертификат действующий и СОС не истекли, желательно сопроводить ответ на этот вопрос скриншотом окна свойств сертификата.
6. Попробуйте открыть URL https://vat.gov.by:4443/InvoicesWS/services/InvoicesPort?wsdl через Internet Explorer. Браузер попросит выбрать сертификат, пройти авторизацию действующим сертификатом, возможно, надо будет нажать кнопку "Show all content" для отображения содержимого страницы -- откроется страница с xml разметкой.
Напишите нам, удалось ли вам открыть эту ссылку. Обратите внимание, если Internet Explorer во время открытии будет выдавать какие-либо предупреждения. Снимите скриншоты этих предупреждений и пришлите нам.
7. Проверьте, пожалуйста, правильность установки Java.
8. Проверьте, пожалуйста, правильность ссылок на каталоги с установленным персональным менеджером (убедитесь, что папка AvJCEProv в соотв. каталоге существует и не пуста) и ссылку на каталог с Java в файле c:\eInvVat\simpleapp\java\env.bat
9. Проверьте, пожалуйста, актуальность установленного ПО в каталоге \eInvVat\ например, пришлите дату файла c:\eInvVat\simpleapp\java\jar\avedocclient.jar (должен быть изменён 02.05.2016)
10*. Выполните этот пункт, Только если у вас возникают проблемы при запуске батника через интерфейс Active X
Включите ведение отладочного лога в папке:
C:\ Program Files (x86)\Avest\EInvVatService
или
C:\ Program Files\Avest\EInvVatService
в файле AvCmMsg.ini, в секции
[DEBUG]
;LogFileName=AvCmDebug.log
уберите символ ";" перед строкой, отвечающей за ведение лога. После чего повторите вызов до появления ошибки.
Пришлите нам отладочный лог, появившийся в этом каталоге.
Ведение лога остановите, вернув ;LogFileName=AvCmDebug.log
Ожидаем от вас ответы на все вопросы, описанные в письме. При ответе, пожалуйста, указывайте название вашей организации, чтобы у нас не возникало путаницы.
Это существенно ускорит разбирательство по вашему вопросу. Спасибо.
------- Пересылаемое сообщение -------
От: "selus@mail.ru" <selus@mail.ru>
Кому: "Техническая поддержка ЭСЧФ" <support_EINVOICE@novacom.by>
Копия:
Тема: Ошибка проверки XML . Что-бы это значило????!!!!!!
Дата: Thu, 05 May 2016 15:45:15 +0300
xsd = "MNSATI_add_no_reference.xsd";
res = InvVatXml.Document.ValidateXML(""+ПутьКСхемам + xsd, 0);
EVatService.LastError = "Ошибка при проверке XML <Причина: Узел не является ни допустимым, ни недопустимым, поскольку не найдено объявление в DTD и схеме.; Текст: ; Код: -1072897500>"
Вопрос что за ошибка?
Если ошибки кодифицированны прошу выслать коды и описания ошибок.
Попытался проверить штатными средствами 1с в 7 компонента v7plus.dll
И сразу ошибка
Схемы.ДобавитьСхему("",ПутьКСхемам+ИмяСхемы+".XSD");
{D:\77NASTR\ЭЛЕКТРОННЫЕ_СЧЕТФАКТУРА_ПО_НДС\ЭЛЕКТРОННЫЕ_СЧЕТФАКТУРА_ПО_НДС_В0.ERT(813)}: msxml3.dll: Ошибочное определение для корневого элемента в схеме.
Схема MNSATI_add_no_reference
Может добавить пространство имен, но какое не знаю.
П.С. (Анекдот) Утебя пися - пи ай пи есть?
Есть, но как ты его назвал?
Этоблизко к тому чтовыдает нам портал. Стибрили западное ПО. Жены руководителей посольств в меру безграмотности перевели как понимали. И вуаля """белорусский продукт""" глазаб мои его не видели....
Схемы обновил. перекинул xml - файлы на другой сервак(другого клиента) и запилил валидацию - и ничего не ругается, файлы соответствуют схеме. как такое вообще возможно
Уважаемые форумчане требуется помощь. Который день борюсь. Win Server 2003, при попытке получить входящие ЭСЧФ, а именно
InvList = EVatService.GetList(ДатаПП)
возвращает ошибку "Ошибка HTTP Socket Error # 0". Подписывает документы нормально, статус также обновляет нормально, подписывает тоже (единожды далось удачно установить соединение и загрузить парочку ЭСЧФ). Куда смотреть? В чем может быть причина?
(4510) daraiznau, решил данную проблему убрав какие-либо проверки для InvList = EVatService.GetList(). Обработчик ошибок перехватывает ошибку HTTP, но при этом если продолжить далее, объект InvList не пустой и содержит всё, что нужно для загрузки счетов.
Может у кого была такая ситуация. На портале аннулировали исходящий подписанный счет фактуру (отправленные-> выставленные). В момент аннулирования возникла ошибка. Было сообщение красного цвета. Теперь этого счета нет ни в аннулированных, ни в отправленных. Где его искать? Или он безвозвратно исчез? При запросе статуса из 1с выдает сообщение:
Авторизация успешно
Статус: ERROR
Статус: Не найден удаляемый ЭСЧФ 400000000-2016-1190889042
(4516) Clara, Только в саппорт. Сначала посмотрите есть ли этот ЭСЧФ в мониторинге на сайте и обязательно отразите это в запросе иначе будут слать всякие отписки. И НАДЕЙТЕСЬ, что помогут. Хотя бы первый месяц. У самого висят 3 (это те, что уже помню по номерам) ЭСЧФ с первых чисел сентября, а саппорт пишет, что эти ЭСЧФ в мониторинге есть т.е. у них всё в порядке.
На компьютере не обнаружены компоненты, необходимые для доступа к порталу ЭСФЧ! Подпись и отправка документов на портал ЭСЧФ должна осуществляться Вами самостоятельно
Решение:
Скачать с портала актуальный eVatService_setup.exeи установить его
Ситуация 2:
ОшибкаHTTP
Socket Error # 10060
Connectiontimedout.
Решение:
Портал МНС не доступен. Возможно ведутся технические работы. Попробуйте позже.
В самом низу выбрать "Скачать актуальные версии комплектов абонента:" - Для абонентов РУП «Национальный центр электронных услуг» с носителями AvToken или AvPass: АРХИВ (33,0 МБ).
Скачать и установить.
Главное, чтобы было выбрано "Установка AvCMXWebP".
Перезагрузить машину.
Ситуация 9:
Если у Вас нет некоторых сертификатов в программе Авеста
(4522) Snake150984, при том, что они собрали ошибки в кучу))))) Только вот глаза режет такое сообщение, ничего не разобрать, никакого форматирования(((((
Ситуация 1: На компьютере не обнаружены компоненты, необходимые для доступа к порталу ЭСФЧ! Подпись и отправка документов на портал ЭСЧФ должна осуществляться Вами самостоятельно
Решение: Скачать с портала актуальный eVatService_setup.exe и установить его
Ситуация 2: ОшибкаHTTP
Socket Error # 10060
Connectiontimedout.
Решение: Портал МНС не доступен. Возможно ведутся технические работы. Попробуйте позже.
Ситуация 3: ОшибкаHTTP
Socket Error # 10061
Connection refused.
Решение: Если установлен NOD32 6 версии (или позже), то нужно в доп. настройках (при нажатии F5) зайти Компьютер/HIPS и отключить защиту.
Зайти в Пуск/Авест/Avest CP /Версия/ и обновить регистрацию.
Ситуация 4: ОшибкаHTTP
SSPI InitializeSecurityContext returns error #-2146893816(0x80090008): Unknown error
Решение: Переустановить компоненты Авест
Возможно не открыты порты
Ситуация 5: ОшибкаHTTP
SSPI QueryContextAttributes returns error #-2146893792(0x80090020): Unknown error
Решение: Не открыты порты
Ситуация 6: Не установлено SOAP соединение.
Решение: Скачать с портала актуальный eVatService_setup.exe и переустановить его.
Скорее всего ошибка со стороны портала. Попробуйте загрузить ЭСЧФ позже
Ситуация 7: Ошибка в элементе верхнего уровня документа.
:п»ї<?xmlversion="1.0" encoding="UTF-8" standalone="yes"?>
Решение: Не актуальные схемы xsd.
Ситуация 8: На портале МНС пишет, что подписание невозможно, т.к. не установлен плагин.
Решение: Заходите на сайт Авеста http://www.avest.by/_КРИПТОГРАФИЧЕСКОЕ ПО/КРИПТОПРОВАЙДЕР/
В самом низу выбрать "Скачать актуальные версии комплектов абонента:" - Для абонентов РУП «Национальный центр электронных услуг» с носителями AvToken или AvPass: АРХИВ (33,0 МБ).
Скачать и установить.
Главное, чтобы было выбрано "Установка AvCMXWebP".
Перезагрузить машину.
Ситуация 9: Если у Вас нет некоторых сертификатов в программе Авеста
Решение:
Скачать нужные сертификаты с сайта http://www.portal.nalog.gov.by/web/nalog/cert Импортировать их в менеджер сертификатов.
Если надо, то добавить их в список доверительных сертификатов.
Ситуация 10 : Ошибка подключения. Нет доверия сертификату. [Сертификат]
Решение: Зайти в менеджер сертификатов Авест
Добавить сертификат [Сертификат] в доверительные
Ситуация 11: Произошел сбой проверки поскольку документ не содержит единственный корневой узел.
Решение: Не актуальные схемы xsd.
Ситуация 12: Документ не соответствует XSD схеме.
Решение: Не актуальные схемы xsd.
Ситуация 13: Ошибка входа
Решение:
Возможно выбран не тот ключ ЭЦП или введен некорректный пароль (не той раскладкой клавиатуры)
Ситуация 14: Ошибка прокси сервера
Решение: Некорректно внесены настройки прокси-сервера
Прокси-сервер не доступен в сети
Ситуация 15: Ошибка подключения к сайту
или Ошибка отправки на сайт
или Ошибка получения списка ЭСЧФ
Решение: Портал МНС не доступен. Возможно ведутся технические работы. Попробуйте позже.
Ситуация 16: Ошибка чтения файла
Решение: Файл занят другим процессом и не может быть прочитан. Закройте программу, использующую этот файл
Ситуация 17: Ошибка получения подписи
или Носитель с личным ключом не установлен
или Сессия создана без авторизации пользователя
Решение: Вставьте ЭЦП в USBпорт
Ситуация 18: Ошибка сохранения подписанного документа
или Ошибка сохранения квитанции
Решение: Недостаточно свободного места на диске
У пользователя нет прав на работу с каталогом базы
Ситуация 19: Документ не принят сайтом.
Решение: Проверьте корректность и полноту заполнения документа ЭСЧФ в программе 1С.
Ситуация 20: Нет входящих ЭСЧФ на сервере
Решение: За указанный Вами период Вам не выставляли ЭСЧФ. Это не ошибка.
Ситуация 21: Счет-фактура уже существует в программе
Решение: Загружаемая Вами ЭСЧФ уже была ранее загружена в программу 1С. Проверьте её наличие на закладе «Входящие» или «Подтвержденные».
Вышла обновка БП. Там они решили, что если входящая при проверке с ошибками, то прочитать ее все равно же можно и потом это поместить в табличку, а не создавать документ. Ну, а далее уже думать нужно ли нам это в базе или нет. Если нужно то доп кнопка создать документ.
(4533) Xershi, и правильно решили ... по сути если я выставил ЭСЧФ с действительным сертификатом то мне все равно что он закончился на другой день. Представьте что у организации несколько сотен отгрузок в день. И что делать? Аннулировать вручную и перевыставлять несколько сотен ЭСЧФ за последние дни действия сертификата потому что покупатели не могут их подписать в 1С? Это вопрос к разработчику портала но никак не к продавцу.
Ребята, расскажите как создавать(формировать xml файл) для розничных документов - Продажа в розницу допустим, где нет ни покупателя, ни унп. или там продаёт организация физ.лицам, как быть?
(4590) sassashok, т.е. пример заполнения и инструкция, которую я выложил в (4539) вам не подходит? У вас большая контора? Вот вы своих бухов научите пользоваться Консультантом, тогда они не будут возмущаться. А так же инструкцию для них с портала скачайте. пусть изучают. Или объясние им, что при розничной торговле заполняется:
1) Поставщик (Статус, унп, наименование, адрес)
2) Получатель (Статус)
3) Данные о товаре (Наименование, количество, стоимость, ндс, сумма)
И заполняется не на каждую реализацию, а на все за месяц. Дополнительную на розницу не выставляется, исправленная тоже.
НУ а мне искать пример в моем компе - это вы меня лишаете дня работы)))
(4597) Slypower, Данные ТОЧНО нужны по каждому товару? А то я так и собирался делать, но бухгалтер, который розницей занимается, сказал, что надо только суммы. И сам выставляет ЭСЧФ по рознице суммами через портал. Бухгалтер пользуется Бух-инфо и инструкцию тщательно изучала. Человек она очень скурпулёзный. Если надо по товарам, то могли бы Вы дать приблизительно в каком документе искать инфу об этом?
у меня около 10 разных больших контор и штук 20 мелких - и у всех разный народ и разная деятельность - просто бухгалтера до сих пор ждут "одной волшебной кнопки" а по поводу заполнения в своем большинстве далеко не все знают .... времени не хватает их обслуживать, не то что читать и следить за изменениями на портале ... разной работы хватает. Да и бухгалтера совсем и не мои :)
(4774) ну так собери на семинар своих бухов из 30 контор и расскажи, что да как. В мануале от 19 числа 40 страниц кажись. За часа 4 можно все прочитать и потом уже разжевывать. Правда еще потом налоговый кодекс придется поднять для полного понимания!