Всем привет. Не секрет, в Беларуси с 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с - все работает и загружает.
(3328) Alex_Anteri, методу GetStatus нужно скормить длинный номер вида УНП(9знаков)-год(4 знака)-номер(10 знаков)
Если так и есть, то без текста не разберемся
(3331) WBK,
не факт что это ошибка в коде. Я одну и туже переменную передаю в метод ГетДок и ГетСтатус. ГетСтатус нормально срабатывает, а ГетДок выдает ошибку.
(3331) WBK, Все дело в том, что на сайте vat.gov.by в разделе Описание XML-схем и веб-сервисов для работы в автоматическом режиме из 1С нужно скачать, установить и скормить схемы XML обработчику. Так и было сделано. В первые дни работы сервера все работало прекрасно и получалось и отправлялось, но потом, когда сервак, суда по всему не раз упал, получение статуса стало невозможным. Хотя нет, свежие, только что подписанные СЧФ получаются без проблем, а вот остальные выдает эту ошибку. Писал в службу - ответа до сих пор не прислали. Как тут самим разобраться - не знаю.Кто сталкивался с подобной проблемой поделитесь решением.
(3352) Alex_Anteri, ну незнаю, сам метод GetStatus сегодня у меня отрабатывает прекрасно (наверное, по какому-то недосмотру, или я что-то не учел:)).
Используйте Попытку/исключение и смотрите в исключении EVatService.LastError.
Вот оно счастье:
Ответ сервера: В последний раз ЭСЧФ под номером УНПНАШШШШ_100236027-2016-0500049418 вы получали 2016-08-15 07:09:15 (UTC), в следующий раз ее можно будет получить после 2016-08-16 07:09:15 (UTC)
На веб-сервисе Портала установлен регламентный период возможности повторной выгрузки бухгалтерской учетной системой ранее выгруженных документов не ранее 24 часов с момента последней выгрузки.
Значит все сходится на портале вывесили новость. И теперь это даже работает у них)) Так скачивайте по 1, для тестирования, а не скопом.
На веб-сервисе Портала установлен регламентный период возможности повторной выгрузки бухгалтерской учетной системой ранее выгруженных документов не ранее 24 часов с момента последней выгрузки.
(3336) Slypower, для понимания истинного смысла сказанного лучше читать весь абзац:
По результатам анализа работы программных решений бухгалтерских учетных систем и качества их доработок, изменен принцип работы веб-сервиса в части выгрузки электронных счетов-фактур с Портала. В настоящее время на веб-сервисе Портала осуществляется контроль факта выгрузки бухгалтерской учетной системой электронных счетов-фактур с Портала. На веб-сервисе Портала установлен регламентный период возможности повторной выгрузки бухгалтерской учетной системой ранее выгруженных документов не ранее 24 часов с момента последней выгрузки.
Отсюда имеем:
Выгрузка с портала = загрузка в 1с (или другие БС).
Выгружать с портала имеет смысл только входящие ЭСЧФ.
ИТОГ: Загрузить с портала определенную входящую ЭСЧФ можно только 1 раз в 24 часа.
(3339) Igor Igorevich,
Что интересно у меня загрузка входящей сбойнула и не загрузилась. При повторной попытке предложили зайти через 24 часа. Выгрузка Slypower сработала частично и вылетела с сообщением "Портал отказывается работать". В очередной раз делаю вывод, что вся эта система направлена на увеличение уплаты НДС и ограничение принятия вычетов.
(3335) Xershi, Мне смысл этой объявки вообще не понятен. Зачем повторно выгружать счета из 1с, да и кто даст это сделать.))) Единственно что, так это сделать исправленные счета.
(3340) bobrhleb, смысл тот, что я их подписываю не загружая в 1С, мне это не нужно. И в результате могу много раз обращаться на портал, почему бы и нет? Почему мне не могут утром выставить и попросить подписать одни, а вечером так же другие? Вот пример минуса этого: моя обработка входящие становится совершенно бесполезной, либо требует переделки. Ведь она при обычном просмотре выставленной нас ЭСЧФ обращается на портал, т.е. скачивает ее оттуда. Получается, я могу только одну открыть и все. Ладно, можно сделать, чтобы все сразу скачивала и открывала с файлов. Но потом подпись. У меня подписывает без сохранения в файл, опять же, сперва скачивает в память и подписывает. Получается, для нормальной работы на портале нужно создавать кучу xml файлов. Для чего это мне потом еще и чистку делать на компе? Зачем они гемор устраивает нам?
(3344) Slypower, потому что в 1с8 франчи сделали специальный справочник. И там как раз хмл и хранится. Поэтому не имело смысла давать скачивать этот файл множество раз. Потому что это создает лишний трафик))
(3344) Slypower, а как вы подписываете не полчая эсчф с портала, ведь чтобы подписать, нужно её с портала забрать через ГетЕДок. Как вариант, как вы и писали выше. Сохранять выставленные эсчф в файлы, потом загружать ЕДок из файла, подписывать и его отправлять на портал.
Как я понял за факт получение эсчф с портала принят факт обращения к методу ГетЕДок. Портал то не видит, в учетную систему вы её загрузили или просто балуетесь методом.
(3347) millik, у меня обращение к гетлист используется постоянно. В 7.7 в самой нет возможности хранить xml файлы. Можно сразу создавать документы, загружая с портала. Но вот что получается. Если взять Юколу, Мисофт, то у них реализовано хранение ЭСЧФ входящие в краткой виде, в очень кратком виде. Люди уже работают, сохраняют так. Теперь нужно переделывать его в полный вид. Блин, месяц уже прошел то. Программеры портала плевать хотели на всех 1с-ников, на все труды, которые вкладывают. Даже не знаю, что им посоветовать, может сменить начальство?
(3351) Slypower, по моему портал отправил всех 1с 7.7 "на пенсию" - работать нормально нельзя, а на подработку возьмем.
Нумерацию входящих к примеру пришлось организовать через дополнительный Справочник, так как номер документа может содержать до 20 символов, а код Справочника - можно и 25 символов.
Может кому-то удалось организовать по-другому, конечно же без потери производительности ???
(3342) residentishe, Нет. Ничего не поменялось. Как и раньше иногда и сразу выдаёт, а иногда статус возвращается в зависимости от положения звёзд и, если полученный статус не устраивает, то можно попробовать получить его ещё. Как правило, со 2-5-10 попытки можно получить нужный статус.
(3345) ASDCXZ, Согласен, сделано через попытку... просто при попытке получить статус документа, который еще не был выгружен на портал ранее выдавался статус "NOT_FOUND". Сейчас отладчик выдает "ERROR".
(3342) residentishe, Это всё глюки. У меня в документе есть флажок НаПортале и есть хоть раз эта эсчф вернула статус Выставлен, то он флаг = 1. А дальше при проверке статуса я смотрю на этот флаг, если он 1, то я на 146% уверен, что эсчф на портале и до посинения в цикле запрашиваю статус, пока мне портал не вернет что-то отличное от "Ошибка" или "Не найдено"
Кто-нибудь сегодня выгружал ЭСЧФ?
У меня выдает ошибку: Ошибка отправки: Access violation at address 02C9DB8C in module 'EINVVA~1.DLL'. Read of address 0000000C
(3350) an2007, только что благополучно отправил, затем проверил статус, тоже благополучно - выставлен.
Списки входящих тоже получаются, причем свежепоступивщие в полной форме, а те что я уже видел сегодня - с тем самым сообщением (см. 3332)
(3350) an2007, Если имеется ввиду выгрузка из 1с, то я выгружаю. Пока сносно (конечно с тормозами и провалами в принятии порталом), но процесс идет. Я предположу, что у вас проблема с компонентой Einvvatservice или с батником, через который выгружаете.
Подскажите, как лучше разрулить ситуацию? Навыставляли счетов контрагенту по его старому УНП (бух не внесла изменения в справочник). Т.е. контрагент разделился, и нам нужно было выставлять на новый УНП.
(3355) bobrhleb, Как вариант выставить Дополнительный с отрицательной суммой, так мы возвраты оформляем.
Но в Вашем случае нужна консультация в МНС. Хотя возможно это не первый прецедент.
(3355) bobrhleb, если контрагент не подписал - аннулируйте и сделайте новый правильный. Если вдруг подписал, то тоже аннулируйте, но он должен подписать аннулирование.
И вообще, я еще не столкнулся с ситуацией, не описанной в инструкции 15. Там много чего есть интересного.
Getlist() возвращает ошибку "Ошибка HTTP. Read time out". На входе около 4 тыс ЭСЧФ. Это опять портал мёртв? или большое количество обработать не может?
Задолб.со своим порталом, нифига не работает, а если и работает то раз в сутки. Камеральный контроль висит, все виснет. Туп-е программеры. Пару челов с ветки и то лучше бы все организовали. Терпения больше нет. Лярды вбухали, а толку. Слов нет. Нахера мы налоги платим?
Господа, хочу уточнить по поводу ограничений "раз в сутки".
* Это относится к скачиванию входящих ЭСЧФ?
* Где написано заявление? Непосредственно на http://vat.gov.by/mainPage/ такого не вижу.
У меня ситуация со скачиванием плачевная. Прошу написать у кого лучше за последние 5 дней.
- процедура почти всегда получала список по EVatService.GetList()
- Затем по каждому док-ту EVatService.GetEDoc(). Как правило, не выдает результат. Но один раз из 10-20 проходит успешно.
Пробовал днем, вечером, утром - время дня не играет роли.
- А сейчас (08.30) не сработал и метод GetList(). Совсем грустно.
Обновление receive2Dir.bat. Теперь программа продолжает скачивать файлы, если были ошибки скачивания, в конце работы пишет отчет, сколько файлов не скачалось.
"Не устраняем проблемы, а находим их как обойти)))"
После нововведений со входящими сохраняю теперь входящие ЭСЧФ в файлы XML (SaveToFile), потом их загружаю в EDOC (LoadFromFile), подписываю (Sign) и отправляю на портал. Получаю сообщение:
Ответ сервиса: документ не принят по причине УНП сертификата подписанного документа 'XXX' не совпадает с УНП отправителя счета-фактуры 'YYY'.
Что я делаю не так?
Перед подписью получать через GetEDoc не могу, т.к. стоит ограничение на 24 часа (((
(3375) kiba, вопросы: 1) в какой файл сохраняете? 2)с какого файла загружаете? Я вчера такое же делать начал, помониторил и подумал, что файлы sign нам вообще не нужны. Нужно сохранять в обычный xml файл через: res = InvVatXml.Document.SaveToFile (файлXML);, и потом из него и загружать: InvVatXml.Document.LoadFromFile(файлXML). Так же его и обрабатывать можно для обзора. Вроде так должно работать
(3379) Slypower, По такому алгоритму пробовал делать - выбивает такую же ошибку. как в (3375), но при подписании - даёт скачать по номеру (не через GetList) и, затем, подписать. По-моему для подписания нужен не исходный xml-файл, а xml-файл с подписью отправителя, а мы затем добавляем к нему свою подпись и отправляем. (Иначе некоторые свойства в методе работы с подписями не имеют смысла)
Надо сказать, интерактивный режим тоже работает отвратно, работа со входящими просто рвет нервы на мелкие кусочки. Все через раз и подолгу открывается.
"Поэтому я прекращаю деятельность, закрываю квартиру и уезжаю в Сочи. Ключи могу передать Швондеру" )))
Вообщем раз нельзя много раз читать с портала ЭСЧФ, придется их сохранять в xml и работать с ними локально, потом подписывать эти же xml и отправлять их на портал.
Наверно понял. В ЖР есть более подробное описание:
Выполнение операции: Заполнение XDTO.
Ошибка установки значения свойства "dateImport"!
{ОбщийМодуль.ЭлектронныеДокументыВнутренний.Модуль(12515)}: Ошибка при вызове метода контекста (Установить)
ОбъектXDTO.Установить(ИмяСвойства, Значение);
по причине:
Несоответствие типов XDTO
по причине:
Ошибка проверки данных XDTO:
Значение: '' не соответствует простому типу: {http://www.w3.org/2001/XMLSchema}date
Ошибка преобразования данных XML
Тут нужно дату подсунуть.
А вот тут:
Выполнение операции: Заполнение XDTO.
Ошибка установки значения свойства "code_oced"!
{ОбщийМодуль.ЭлектронныеДокументыВнутренний.Модуль(12515)}: Ошибка при вызове метода контекста (Установить)
ОбъектXDTO.Установить(ИмяСвойства, Значение);
по причине:
Несоответствие типов XDTO
по причине:
Ошибка проверки данных XDTO:
Значение: '' не соответствует простому типу: {http://www.w3.org/2001/XMLSchema}integer
Значение не соответствует образцу
(3384) Xershi,
<xs:complexType name="contract">
<xs:annotation>
<xs:documentation>Договор (контракт) на поставку товаров (выполнения работ, оказания услуг), передачу имущественных прав </xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="number" type="xs:string" minOccurs="0"/>
<xs:element name="date" type="xs:date" minOccurs="0"/>
<xs:element name="documents" type="documentList" minOccurs="0"/>
</xs:sequence>
</xs:complexType>
Тут вроде как строка, если про номер договора. Просто если он пустой тега нет в коде вообще походу, а должен быть тег с пустым значением. Код ОКЭД числом должен быть
Вот тут тег быть должен, т.к. есть documents, но значение должно быть пустым в теге, раз номер договора пустой, а так тега нет вообще...
(3392) Xershi, Можно, у меня такие прокатывают (я имею ввиду со слешем и дефисами)
Вот жеж жуки.
Договор когда заполнен был, то вот такое вышло))
100834637-2016-0000000042 Код ОКЭД должен быть минимум 2 и максимум 5 цифр. Дробные значения не допускаются (Ограничение-9);Поле "issuance.provider.declaration" должно быть заполнено;Из полей "Код товара ТН ВЭД ЕАЭС" и "Код товара ОКЭД" только одно может быть заполнено (Правило-40)
100834637-2016-0000000044 Ошибка HTTP
Connection Closed Gracefully.
100834637-2016-0000000044 Поле "issuance.provider.declaration" должно быть заполнено
Я так понимаю про HTTP это переконект мне помог.
А вот про декларейшн пока не понял.
предусматривающих предъявление сумм НДС продавцами и осуществление налоговых вычетов покупателями на основании первичных учетных документов, то есть без использования ЭСЧФ.
4) незавершенность доработки учетной (бухгалтерской) системы в части формирования, выставления (направления на Портал) ЭСЧФ на основе первичных учетных документов;
5) отсутствие автоматизации учета
.
Бухи 2-3 счета формируют, создают видимость работы.
При этом, все плательщики должны предпринимать все меры по устранению возникших обстоятельств, препятствующих формированию, выставлению (направлению на Портал) ЭСЧФ, и для случаев 4) и 5) использовать способ а) для выставления (направления на Портал) ЭСЧФ.
А ближе к концу года будет видно, стоит ли вообще игра свеч.
Продавец должен уведомить покупателя о ее причинах.
5) отсутствие автоматизации учета
Привет всем, может кто-нибудь просветит. Неделю не работал с порталом, при выгрузке выдает:
Авторизация успешно
Подключение успешно
Файл D:\XML\690640142-2016-0000000005.xml соответствует схеме!
Ошибка отправки: Access violation at address 0268DB8C in module 'EINVVA~1.DLL'. Read of address 0000000C
Что случилось, не пойму. Компоненту переустановил: ver. 1.2.6.
(3397) an2007, последняя версия 1.2.8. Тоже вчера/сегодня полетели ошибки: Read time out. Обновил компоненту, стало выгружать,
правда через пень-колоду, в час по чайной ложке... Медленно но работает. Походу просто игнор таймаута в бибилиотеке прописали :)
(3399) ivsher, переустановил, результат тот же:
Ошибка отправки: Access violation at address 026EDB8C in module 'EINVVA~1.DLL'. Read of address 0000000C
(3410)Добрый день, an2007, у меня такая же ошибка:
Access violation at address 0C88DB8C in module 'EINVVA~1.DLL'. Read of address 0000000C
подскажите, вам удалось как-то "победить" эту ошибку?
(3400) romik_,
История версий
---------------
0.9.2
Дата: 10.08.2015
Доработки:
1. Обновление receive2Dir.bat. Теперь программа продолжает скачивать файлы, если были ошибки скачивания, в конце работы пишет отчет, сколько файлов не скачалось.
2. signAndUploadDir.bat и signAndUploadRecvDir.bat - добавлено сохранение файла ..ticket.text.xml с текстом полученной квитанции без ЭЦП.
3. EInvVatService версия 1.2.8. Исправлены ошибки 64-битной версии при передаче параметров авторизации, улучшен журнал отладки.
Похоже портал прилег. Даже загрузка ЭСЧФ через раз проходит. Не справляется видимо сайтик с запросами. Через раз ошибку выплевывает при загрузке : connection closed gracefully.
Всем привет.
Установил новую компоненту.
В конфигураторе 1С 7.7 работать стало не возможно.
Для 1с в конфигураторе я использую Телепата и всякие плюшки от ОпенКонфиг.
Даже текст невозможно в конфигураторе сохранить. а на ЕРТшки ругается при сохранении и вываливает ошибки с закрытием конфигуратора.
Буду откатываться на версию 1.2.6
откатил на старую версию.
Все работает.
С чистым конфигуратором не пробовал.
Может компонента так реагирует на ОпенКонфиг....
Кто не использует Телепата, можете отписаться как у Вас работает в конфигураторе.
Кто в MSXML2.DOMDocument разбирается? Запутался, как вырвать значения totalCostVat, totalExcise, totalCost из: <roster totalCostVat="241.82" totalExcise="0" totalVat="40.3" totalCost="201.52">?
dom = СоздатьОбъект("MSXML2.DOMDocument");
dom.load(КаталогИБ()+"XML\"+НомерЭСЧФ+".xml");
СтрНакл=dom.documentElement.selectSingleNode("roster");
КолАтр=СтрНакл.attributes.length;
Для Сч=0 По КолАтр-1 Цикл
ВрАтр=СтрНакл.attributes.item(Сч).baseName;
Если ВрАтр="totalCost" Тогда
Итого=СтрНакл.attributes.item(сч).text;
ИначеЕсли ВрАтр="totalVat" Тогда
ИтогоНДС=СтрНакл.attributes.item(сч).text;
ИначеЕсли ВрАтр="totalExcise" Тогда
ИтогоАкциз=СтрНакл.attributes.item(сч).text;
ИначеЕсли ВрАтр="totalCostVat" Тогда
ИтогоСНДС=СтрНакл.attributes.item(сч).text;
Иначе
Сообщить("ВОПРОС!!! Новый атрибут!!! >"+ВрАтр+"<");
КонецЕсли;
КонецЦикла;
для i2=1 по dom.documentElement.childNodes.length Цикл
obj2=dom.documentElement.childNodes.item(i2-1);
СуммаБезНДС=obj2.getAttribute("totalCost");
СуммаНДС=obj2.getAttribute("totalVat");
СуммаСНДС=obj2.getAttribute("totalCostVat");
КонецЦикла;
(3427) romik_, у меня тестовый портал на ура работает.
ТТН1 с договором. Его на портал выгрузилось удалось.
А вот ТН2
Выполнение операции: Подписание и отправка ЭД
100834637-2016-0000000054 Ошибка при проверке XML <Причина: Element '{http://www.w3schools.com}documents' is unexpected according to content model of parent element '{http://www.w3schools.com}contract'.
Expecting: {http://www.w3schools.com}number.; Текст: ; Код: -1072898028>
В хмл про договор нет текста.
Что ему нужно запихнуть?