User-844320560 posted
Here is my problem, On my development machine my crystal reports runs perfectly and the export to pdf works. But when I deploy it onto the IIS web server it comes with an error when I hit the button to export to pdf. The error is below and so is my code…
Please help I ahve been working on this for the past month…
CODE:
crReportDocument = New ReportDocument
Dim ExportPath
As String = Request.PhysicalApplicationPath
crReportDocument.Load(«inetpubwwwrootDrilledWellMassRecords.rpt»)
crReportDocument.SetDatabaseLogon(«gw_wells», «gw_wells2005»)
Fname = ExportPath & Session.SessionID.ToString & «.pdf»
crDiskFileDestinationOptions = New DiskFileDestinationOptions
crDiskFileDestinationOptions.DiskFileName = Fname
crExportOptions = crReportDocument.ExportOptions
With crExportOptions
.DestinationOptions = crDiskFileDestinationOptions
.ExportDestinationType = ExportDestinationType.DiskFile
.ExportFormatType = ExportFormatType.PortableDocFormat
End With
crReportDocument.Export()
Response.ClearContent()
Response.ClearHeaders()
Response.ContentType = «application/pdf»
Response.WriteFile(Fname)
Response.Flush()
Response.Close()
System.IO.File.Delete(Fname)
error:
Server Error in ‘/Drilled’ Application.
Load report failed.
Description:
An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.
Exception Details: CrystalDecisions.CrystalReports.Engine.LoadSaveReportException: Load report failed.
Source Error:
An unhandled exception was generated during the execution of the current web request. Information regarding the origin and location of the exception can be identified using the exception stack trace below.
Stack Trace:
[LoadSaveReportException: Load report failed.] .F(String , EngineExceptionErrorID ) +272 .B(String , Int32 ) +57 CrystalDecisions.CrystalReports.Engine.ReportDocument.Load(String reportName, OpenReportMethod openMethod, Int16 parentJob) +1186 CrystalDecisions.CrystalReports.Engine.ReportDocument.Load(String reportName) +108 DrilledWell.Reports.btnWellStatsCommunity_Click(Object sender, EventArgs e) System.Web.UI.WebControls.Button.OnClick(EventArgs e) +108 System.Web.UI.WebControls.Button.System.Web.UI.IPostBackEventHandler.RaisePostBackEvent(String eventArgument) +57 System.Web.UI.Page.RaisePostBackEvent(IPostBackEventHandler sourceControl, String eventArgument) +18 System.Web.UI.Page.RaisePostBackEvent(NameValueCollection postData) +33 System.Web.UI.Page.ProcessRequestMain() +1292
ФНС не приняла электронный отчет. Коды ошибок в уведомлении, как исправить
На данный момент многие организации сдают отчетность в электронном виде. Это удобно, да и в рамках норм законодательства некоторые фирмы просто обязаны сдавать отчетность электронно. Однако зачастую ФНС не принимает отчеты в связи с ошибками. Расскажем что делать и как исправить ошибки.
Сдача отчетности в электронном виде
В электронном виде ФНС принимает не только налоговую отчетность, но и бухгалтерскую, а также иные виды отчетов, пояснений, справок и т. д.
Датой представления отчета по ТКС или через личный кабинет налогоплательщикасчитается дата его отправки (абз. 3 п. 4 ст. 80 НК).
Также датой представления налоговой декларации (расчета) заявителем в электронной форме считается дата, зафиксированная в подтверждении даты отправки (п. 167 Административного регламента, утвержденного приказом ФНС от 08.07.2019 № ММВ-7-19/343@).
Налоговая декларация (расчет) в электронной форме считается принятой налоговой инспекцией, если заявителю поступила квитанция о приеме с усиленной квалифицированной электронной подписью, позволяющей идентифицировать соответствующую ИФНС (владельца квалифицированного сертификата).
Декларация считается не только поданной, но и принятой, если налогоплательщик получил квитанцию о приеме от своей ИФНС (п. 4 ст. 80 НК, п. 166 регламента).
Чтобы не было проблем со сдачей отчетности и можно было быстро исправить ошибки, лучше сдавать отчеты электронно через проверенные организации, которые предоставляют профессиональные услуги по сдаче электронной отчетности.
Такой компанией является Такском. Специалисты Такском помогут подключить электронную отчетность удаленно, без посещения офиса. При этом предлагается безлимитный сервис по сдаче отчетов во все подразделения Госорганов.
Почему ФНС не приняла электронный отчет?
Есть основания, по которым ФНС может не принять декларацию. Перечень таких оснований указан в п. 19 регламента, он — закрыт и не подлежит расширенному толкованию.
В частности, отчет могут не принять, если:
- отсутствуют документы, удостоверяющие личность лица, которое представляет декларацию (расчет);
- нет документов, подтверждающих полномочия лица — уполномоченного представителя заявителя на представление налоговой декларации (расчета);
- декларация (расчет) подается не по установленной форме (установленному формату);
- отчет подписан неуполномоченным лицом;
- отчет представляется в территориальный налоговый орган, в компетенцию которого не входит прием этой налоговой декларации (расчета);
- расчет по страховым взносам содержит ошибки, в том числе, если суммы одноименных показателей по всем физическим лицам не соответствуют этим же показателям в целом по плательщику страховых взносов;
- предоставляется расчет по страховым взносам, в котором указаны недостоверные персональные данные, идентифицирующие застрахованных физических лиц.
Если есть хотя бы одно из вышеперечисленных нарушений отчет не считается представленным.
Если же в отчете были другие ошибки, то ФНС формирует уведомление об уточнении сведений с указанием кода ошибки.
Ошибки в отчетах и их исправление
Перечень классификаторов (справочников), используемых в автоматизируемых информационных системах ФНС утвержден приказом ФНС от 26.08.2014 № ММВ-7-6/433@ и дополнен информацией согласно приложению № 5 к приказу ФНС от 30.12.2019 № ММВ-7-14/677@.
На данный момент в КОФО содержится более 300 наименований кодов ошибок, разберем самые распространенные.
Подписание отчета посредством ЭЦП
Самые первые ошибки возникают при подписании отчета при помощи ЭЦП. Если в этом пункте есть ошибка, то она придет под кодом 0100500001 «Отсутствуют сведения о доверенности в налоговом органе», 0100500002 «Срок действия доверенности истек» или 0100500006 «Отсутствует сообщение о доверенности».
В таком случае следует проверить подпись на соответствие.
Если отчет подписывает директор самостоятельно, то этот факт должен быть отражен в отчете, например, кодом «1». Если подпись ставит иной сотрудник по доверенности, то это тоже должно быть отражено в отчете, например, с кодом «2». При этом доверенность на право подписи предоставляется заранее в ФНС.
Документ можно направить в виде скан-копии по ТКС, но лучше узнать о способе передачи доверенности в самой ФНС. Данные о доверенности в налоговой должны полностью соответствовать данным доверенности, выданной на сотрудника в организации.
Также если доверенность была продлена или заменена — эти сведения также должны быть в ФНС.
Не найден плательщик
Также бывает, что при отправке отчета система выдает ошибку с кодом 0400100001 «Не найден плательщик по ИНН и КПП или ИНН, представленным в файле».
В данном случае нужно проверить ИНН и КПП, указанные в декларации. Путаница может возникнуть, если один бухгалтер сдает отчеты по нескольким компаниям, входящим в группу. Если ошибка была обнаружена, то её следует исправить и подать отчет заново.
Бывает и такое, что инспекция своевременно поставила компанию на учет, но не внесла сведения об этом в своей информационной базе. В этой ситуации отчетность не пройдет.
Дело даже доходит до судов. Например, в постановлении Девятого арбитражного апелляционного суда от 04.08.2016 № 09АП-32695/2016 по делу № А40-52269/2016 судья указал, что в такой ситуации привлечение налогоплательщика к ответственности за несвоевременную сдачу отчетности является неправомерным, так как налоговым органом не была обеспечена возможность для общества исполнить обязанности по сдаче декларации в электронной форме.
Вид документа уже зарегистрирован
Далее по популярности следует ошибка с кодом 0400200005 «Файл с признаком Вид документа (первичный, с признаком корректировки) уже зарегистрирован».
Это говорит о том, что в базе ФНС уже существует первичная или корректировочная декларация с таким же порядковым номером. В таком случае нужно проверить, был ли подан отчет с таким порядковым номером в ФНС ранее.
Если нет и ошибки со стороны организации не было, то весьма вероятно отчет «задвоился» со стороны ФНС. В таком случае отчет считается представленным. Но лучше дополнительно удостовериться в том, что отчет принят, например, запросив в ФНС регистрационный номер отчета.
Нарушено условие равенства
Также довольно распространенной являетсяошибка в ЕРСВ с кодом 0400400011 «Нарушено условие равенства значения суммы страховых взносов по плательщику страховых взносов совокупной сумме страховых взносов по застрахованным лицам».
Она говорит о том, что отчет не прошел контроль. Ошибка может крыться в неверном соотношении сумм, данных в отчете за текущий и предыдущие периоды, которые отражаются нарастающим итогом, в ошибках данных сотрудников, в несоответствии данным из отчетов по НДФЛ.
Сведения по указанным лицам не соответствуют сведениям в налоговой
Часто в ЕРСВ возникает ошибка с кодом 0400500003 «Сведения по указанным лицам не соответствуют (отсутствуют) сведениям, имеющимся в налоговом органе».
Это говорит о том, что личные сведения на сотрудников, данные в отчете отличаются от сведений, имеющихся в ФНС. В такой ситуации следует проверить сведения на сотрудников, которые имеются в организации и которые были занесены в отчет.
Возможно со стороны организации была опечатка, в связи с чем в отчет попали неверные сведения.
Но может получиться и так, что сотрудник сменил какие-либо данные, например, фамилию, и не сообщил об этом работодателю. В такой ситуации следует проверить еще раз все личные сведения на сотрудников, например, через базу ФНС.
Также может сложиться ситуация, когда неверные данные на сотрудника оказались именно в налоговой, а у организации ошибок нет. В этом случае следует подать сообщение в ФНС о необходимости исправления данных на сотрудника в базе.
В сервисе «Онлайн-Спринтер» компании Такском есть встроенная проверка на ошибки, что очень помогает при сдаче отчетности, в том числе ЕРСВ.
При проверке условий подключения и защищённого соединения с сервером Личного кабинета возникла ошибка «Не удалось обратиться к серверу с использованием защищенного соединения. Возможно, не установлено доверие между клиентом и сервером…»
Если вы работаете на сайте ФНС с одного ПК с несколькими учётными записями (сертификатами), при каждой смене учётной записи необходимо чистить SSL (Сервис — Свойства браузера — Содержание — Очистить SSL).
1. Пройдите диагностику и выполните рекомендуемые действия.
2. Если электронная подпись установлена на носитель Рутокен ЭЦП 2.0, воспользуйтесь инструкцией и установите Рутокен.Коннект (см. Поддерживаемые браузеры).
3. Перейдите напрямую в нужный ЛК, минуя проверки, заменив в адресной строке протокол http на https. Для Личного кабинета ЮЛ вместо http://lkul.nalog.ru/ нужно перейти на https://lkul.nalog.ru/, для Личного кабинета ИП — https://lkipgost.nalog.ru/lk. Если получится войти — используйте этот способ всегда.
4. Проверьте работу в браузерах:
— Спутник
Примечание: после запуска скачанного установочного файла перейдите в раздел «Настройки» и уберите галку с пункта «Установить КриптоПро CSP для поддержки защищенных каналов на основе ГОСТ шифрования и цифровой подписи».
— Яндекс.Браузер
После установки браузера зайдите в его настройки и включите поддержку ГОСТ-шифрования («Настройки» — «Системные» — «Сеть»):
5. Проверьте, что в антивирусе не включено https-сканирование (часто встречается в антивирусах Avast и ESET).
6. Запустите программу КриптоПро CSP с правами администратора. Перейдите на вкладку «Настройки TLS» и снимите галочку «Не использовать устаревшие cipher suite-ы». После изменения данной настройки нужно обязательно перезагрузить компьютер.
7. После перезагрузки компьютера поставьте галочку «Не использовать устаревшие cipher suite-ы» в настройках КриптоПро CSP на вкладке «Настройки TLS», не соглашайтесь с предложением о перезагрузке.
8. Установите корневые сертификаты 2016, 2017 и 2018 годов с сайта https://www.gnivc.ru/certification_center/kssos/ в хранилище «Промежуточные центры сертификации».
9. Если на компьютере установлены другие СКЗИ (VipNet CSP, Континент-АП, Агава и др.), удалите их или перейдите на другое рабочее место. Корректная работа с несколькими криптопровайдерами на одном ПК не гарантируется.
При работе в ЛК физического лица появляется окно (не окно КриптоПро) с требованием ввести пароль, но при этом пароля на контейнере нет или стандартный пин-код от токена не подходит.
1. Войдите в Личный кабинет Физического лица.
2. Откройте страницу «Главная» — «Профиль» — «Получить электронную подпись».
3. Если на открывшейся странице выбрана ЭП — удалите подпись и зарегистрируйте КЭП заново.
При регистрации Юридического лица появляется ошибка «У Вас отсутствуют полномочия действовать от лица организации без доверенности».
Для юридических лиц в сервисе «Личный кабинет налогоплательщика» первичную регистрацию можно выполнить с КЭП, выданным на руководителя, указанного в ЕГРЮЛ как лицо, имеющее право действовать без доверенности, либо на лицо, имеющее действующую доверенность с полными полномочиями (доверенность с полными полномочиями должна быть передана и зарегистрирована в налоговой. Процесс входа описан на сайте ФНС, раздел «Регистрация лицом, имеющим действующую доверенность с полными полномочиями»).
Для управляющей компании КЭП должен содержать ФИО руководителя управляющей компании и реквизиты (ИНН, ОГРН) той организации, управление которой осуществляется. Также перед первым входом по сертификату дочерней организации требуется зарегистрировать в ФНС доверенность на руководителя УК.
Контакты nalog.ru
По вопросам работы на портале и ошибкам, не связанным с настройкой рабочего места и электронной подписью, обратитесь в службу поддержки портала ФНС:
— Телефон: 8 (800) 222-22-22
— Форма обращения в техподдержку ФНС
Об общих ошибках в электронной отчетности, препятствующих ее приему налоговым органом
Если налоговый орган прислал уведомление об отказе в приеме файлов электронной отчетности, нужно устранить ошибки и направить отчетность повторно.
Практика показывает, что проблемы с отправкой отчетности возникают, как правило, из-за одних и тех же ошибок.
Отчетность по налогам и страховым взносам считается принятой, если налоговым органом отправлена квитанция о приеме, подписанная электронной подписью должностного лица налогового органа (как правило, руководителем налогового органа).
В противном случае направляется уведомление об отказе с указанием кода ошибки.
- К ошибкам, препятствующим приему отчетности в электронном виде, относятся:
- 0200100000 — Структура имени файла не соответствует требованиям формата
- 0300300000 — Структура файла не соответствует требованиям формата
- 0400100001 — Не найден плательщик по ИНН и КПП или ИНН, представленному в файле
- 0400200005 — Документ с указанным «Видом документа» и «Номером корректировки» уже зарегистрирован
- 0500100000 — Значение элемента отсутствует в справочнике
0200100000 — Структура имени файла не соответствует требованиям формата
Проще говоря, название файла отчетности не соответствует установленным требованиям.
Название файла отчетности формируется из структурных элементов, схематично оно должно иметь вид:
где:
R_T — префикс, обозначающий принадлежность информации файла к определенному виду. (Вид и тип информации представляются сочетанием символов (латинские буквы и цифры));
A — идентификатор получателя, которому направляется файл отчетности;
K — идентификатор конечного получателя, для которого предназначена информация из данного файла отчетности;
- Каждый из идентификаторов (A и K) имеет вид:
- для организаций — девятнадцатиразрядный код (ИНН и КПП юридического лица);
- для физических лиц — двенадцатиразрядный код (ИНН физического лица, имеющего ИНН, при отсутствии ИНН — последовательность из двенадцати нулей);
- для налоговых органов — четырехразрядный код (код налогового органа).
O — идентификатор отправителя информации, имеет вид:
- для организаций идентификатор отправителя информации представляется в виде девятнадцатиразрядного кода (ИНН и КПП юридического лица);
- для физических лиц — двенадцатиразрядный код (ИНН физического лица, имеющего ИНН. При отсутствии ИНН — последовательность из двенадцати нулей);
- для налоговых органов — четырехразрядный код (код налогового органа ).
GGGG — год формирования передаваемого файла, MM — месяц, DD — день;
N — идентификационный уникальный номер файла. (Длина — от 1 до 36 знаков. Идентификационный номер файла должен обеспечивать уникальность файла.)
Расширение имени файла должно быть xml.
Расширение имени файла может указываться как строчными, так и прописными буквами.
Таким образом, ошибки в названии файла отчетности могут быть связаны и чаще всего так и происходит, с неправильным указанием ИНН/КПП отправителя, кода налогового органа как получателя.
0300300000 — Структура файла не соответствует требованиям формата
Данная ошибка очень часто возникает в том случае, если мы отправляем отчетность по старому формату.
То есть данная форма и формат были обновлены, а наша программа формирует файлы в старом формате по неактуальной форме.
Для исправления этой ошибки нам нужно обновить свою программу подготовки отчетности и тем самым обновятся формы и их форматы.
По этой же причине может возникнуть ошибка: «Файл не соответствует xsd-схеме», с кодом: 0300300001
После исправления ошибки необходимо отправить декларацию повторно как первичную.
0400100001 — Не найден плательщик по ИНН и КПП или ИНН, представленному в файле
Данная ошибка возникает в следующих случаях:
- неправильное указание данных налогоплательщика в налоговой отчетности;
- налогоплательщик снят с учета;
- сведения о налогоплательщике отсутствуют в базе ФНС России.
Для исправления данной ошибки нам необходимо в первую очередь проверить правильность указания налогового органа в который мы отправляем файл отчетности.
Не исключено, что нам придется связаться с налоговой инспекцией, чтобы уточнить там — не был ли налогоплательщик снят с учета или переведен в другую налоговую (в связи с реорганизацией) и проверить регистрацию его в базе ФНС России.
После исправления ошибки необходимо отправить декларацию повторно как первичную.
0400200005 — Документ с указанным «Видом документа» и «Номером корректировки» уже зарегистрирован
Тоже очень распространенная ошибка, связанная, как правило, с нашей невнимательностью, когда мы пытаемся отправить уже отправленный нами ранее отчет.
Или когда при формировании уточненного файла отчетности мы забываем изменить статус отчета с «первичного» на «корректирующий».
Для исправления данной ошибки нам необходимо отправить корректирующую декларацию в электронном виде. Для этого открываем отчет и на титульном листе изменяем номер корректировки с 0 на 1.
0500100000 — Значение элемента отсутствует в справочнике
Данная ошибка возникает, как правило, из-за отсутствия обновления программного обеспечения на стороне налогового органа.
Под справочником имеется ввиду справочники СППФД/СФНД:
- СППФД — Справочнике периодов применения форматов представления в электронном виде налоговых деклараций, расчетов (уточненных налоговых деклараций, расчетов), бухгалтерской отчетности и иных документов, служащих для исчисления и уплаты налогов и сборов
- СФНД — Справочник форматов документов, используемых налоговыми органами и налогоплательщиками при реализации электронного документооборота в отношениях, регулируемых законодательством о налогах и сборах
Это ведомственные справочники ФНС России, которые используются в программном обеспечении налоговых органов для формирования, передачи и приема налоговой документации (информации) при взаимодействии налоговых органов с юридическими и физическими лицами в электронном виде.
Поскольку обновление справочников СППФД/СФНД никак от нас не зависит, то в случае возникновения такой проблемы, нам нужно будет переотправить отчеты дождавшись, если позволяет время, обновления приемников налоговых органов.
Добрый день
Версия Stimulsoft.Reports.Web.NetCore 2020.1.1
Проблема:
Отчет создан в дизайнере для win forms.
При попытке открыть его в дизайнере Web.NetCore выдает ошибку:
System.Xml.XmlException
HResult=0x80131940
Message=An error occurred while parsing EntityName. Line 3, position 74.
Source=System.Private.Xml
StackTrace:
at System.Xml.XmlTextReaderImpl.Throw(Exception e)
at System.Xml.XmlTextReaderImpl.Throw(String res, String arg)
at System.Xml.XmlTextReaderImpl.Throw(String res)
at System.Xml.XmlTextReaderImpl.ParseEntityName()
at System.Xml.XmlTextReaderImpl.ParseEntityReference()
at System.Xml.XmlTextReaderImpl.Read()
at System.Xml.XmlTextReader.Read()
at Stimulsoft.Report.Web.HtmlFromXamlConverter.ReadNextToken(XmlReader xamlReader)
at Stimulsoft.Report.Web.HtmlFromXamlConverter.WriteElementContent(XmlTextReader xamlReader, XmlTextWriter htmlWriter, StringBuilder inlineStyle)
at Stimulsoft.Report.Web.HtmlFromXamlConverter.WriteFlowDocument(XmlTextReader xamlReader, XmlTextWriter htmlWriter, Boolean asFullDocument)
at Stimulsoft.Report.Web.HtmlFromXamlConverter.ConvertXamlToHtml(String xamlString, Boolean asFullDocument)
at Stimulsoft.Report.Web.RtfToHtmlConverter.ConvertRtfInSTAThread(Object rtf)
at System.Threading.ThreadHelper.ThreadStart_Context(Object state)
at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state)
at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
at System.Threading.ThreadHelper.ThreadStart(Object obj)
и в браузере сообщение о таймауте, а приложение отваливается
вопросы:
1. можно ли как-то пофиксить (совместимы ли, вообще, форматы для разных платформ)?
2. как перехватывать такие ошибки (чтоб приложение дальше работало)?
ПС
пытался сохранять в json-формат и открывать в Web.NetCore — тоже самое
в триале 2020.5.2 то же самое
Оглавление
- Технический перерыв
- Решение:
- Пустые данные детализации
- Решение:
- Не сходится сумма отчета
- Причина: Загружено уведомление о выкупе и не указан признак
- Причина: Изменения в расчетах
Изучите инструкцию по загрузке отчетов комиссионера, в ней описано, как загрузить отчет по апи и из файла.
В этой статье мы рассмотрим проблемы которые могут возникнуть в загрузке.
Технический перерыв #
Каждый понедельник у сервиса статистики Wildberries технический перерыв с 3:00 до 16:00. В это время загрузка отчета по АПИ может быть не доступна и выходит соответствующая ошибка:
Решение: #
- Загрузите отчет позже, по окончанию технического перерыва.
- Загрузите отчет с помощью файла.
Пустые данные детализации #
Если сервис статистики временно не работает или данных по отчету еще нет, выйдет следующее сообщение:
Решение: #
- Загрузите отчет с помощью файла.
- Загрузить отчет из личного кабинета.
Чтобы загрузить отчет из личного кабинета с помощью апи необходимо поменять настройку загрузки. Сделать это можно в подсистеме E-Commerce — Настройки — Настройки модуля:
В папке Wildberries — Загрузка документов, настройка Загрузка отчета комиссионера из сервиса статистики.
- Для использования сервиса статистики установить значение «Да»
- Для использования загрузки из личного кабинета установите значение «Нет»
Чтобы настройки вступили в силу — перезайдите в базу и загрузите отчет.
Не сходится сумма отчета #
Если при загрузки детализации, вы обнаружили, что контрольная сверка не сходится:
Расхождение в несколько копеек/рублей допустимо. Ошибкой является сильное расхождение в сумме.
Причина: Загружено уведомление о выкупе и не указан признак #
Если вы загружаете уведомление о выкупе, необходимо указать признак при загрузке, чтобы расчет был корректным.
Причина: Изменения в расчетах #
Если сумма не сходится, возможно у Вайлдберриз изменились расчеты.
- Проверьте актуальность модуля и установите обновления, загрузите отчеты еще раз.
- Если обновление не помогло, напишите нам, мы проверим корректность загрузки отчетов.
Заказ FBS не загрузился в базуОшибки отправки цен