Сторінка 1 з 2

ПОМИЛКА ПРИ ВІДПРАВЦІ ЗВІТІВ!

Додано: 03 жовтня 2012, 16:41
klimchuk
Доброго дня! При відправіці звітів, в податкову, виникає помилка(див вложення.) В чому може бути причина? Текст помилки наведений внизу.

01991731Коростишівська ЦРЛ ім. Д.І.Потєхіна
M.E.DOC 10.00.094
Локальна версія
Реєстр звітів ОС: Microsoft Windows NT 5.1.2600 Service Pack 3

System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.Data.StrongTypingException: The value for column 'EMAIL' in table 'MAILSERVERS' is DBNull. ---> System.InvalidCastException: Unable to cast object of type 'System.DBNull' to type 'System.String'.
| Показать
at ZvitData.MailAddrBookDS.MAILSERVERSRow.get_EMAIL()
--- End of inner exception stack trace ---
at ZvitData.MailAddrBookDS.MAILSERVERSRow.get_EMAIL()
at ZvitGUI.Mail.Mailer.Send(SendRecipientList docSignIds, MailAddrType addrType, String rcvId, Boolean soEnabled, Boolean isSOAnsw, Boolean isFinalAnsw, MailHeader addHdr, Boolean hideMsgBoxes)
at ZvitGUI.Mail.Mailer.Send(SendRecipientList docSignIds, MailAddrType addrType, String rcvId, Boolean soEnabled, MailHeader addHdr, Boolean hideMsgBoxes)
at ZvitGUI.Doc.DocManager.SendDocument(List`1 doc_data_list, Int32 form_part, Nullable`1 rcvId, Boolean hideMessageBoxes)
at ZvitGUI.Doc.DocManager.SendDocumentListGovPart(List`1 doc_data_list, Nullable`1 rcvId, Boolean hideMessageBoxes, Boolean checkLisence, SubSystems subSystem)
at ZvitGUI.Doc.DocManager.SendDocumentListPrivatePart(List`1 doc_data_list, SubSystems subSystem)
at ZvitGUI.Doc.DocManager.SendDocumentListPrivate(List`1 doc_data_list, SubSystems subSystem)
at ZvitGUI.Doc.DocManager.SendDocumentList(List`1 doc_data_list, SubSystems subSystem)
at ZvitGUI.Doc.DocManager.SendDocumentList(List`1 card_code_list, Boolean isFromRNNModule, SubSystems subSystem)
at ZvitGUI.Doc.DocManager.SendDocumentList(List`1 card_code_list, SubSystems subSystem)
at ZvitPlusGUI.UCDocRstByPer5.SendToGov(List`1 selectedRows)
at ZvitPlusGUI.UCDocRstByPer5.send_reestr_Execute(ToolBase tool)
--- End of inner exception stack trace ---
at System.RuntimeMethodHandle._InvokeMethodFast(Object target, Object[] arguments, SignatureStruct& sig, MethodAttributes methodAttributes, RuntimeTypeHandle typeOwner)
at System.RuntimeMethodHandle.InvokeMethodFast(Object target, Object[] arguments, Signature sig, MethodAttributes methodAttributes, RuntimeTypeHandle typeOwner)
at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture, Boolean skipVisibilityChecks)
at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
at System.Reflection.MethodBase.Invoke(Object obj, Object[] parameters)
at ezvit.FormZvitMain.m_ToolClick(Object sender, ToolClickEventArgs e)
at Infragistics.Win.UltraWinToolbars.ToolBase.OnToolClick(ToolClickEventArgs e)
at Infragistics.Win.UltraWinToolbars.UltraToolbarsManager.OnToolClick(ToolClickEventArgs e)
at Infragistics.Win.UltraWinToolbars.UltraToolbarsManager.FireEvent(ToolbarEventIds id, EventArgs e)
at Infragistics.Win.UltraWinToolbars.ToolBase.OnToolClick()
at Infragistics.Win.UltraWinToolbars.ToolMenuItem.OnClick()
at Infragistics.Win.UltraWinToolbars.PopupMenuItemUIElement.DoClickProcessing(MouseEventArgs e)
at Infragistics.Win.UltraWinToolbars.PopupMenuItemUIElement.OnMouseUp(MouseEventArgs e)
at Infragistics.Win.UIElement.OnMouseUp(MouseEventArgs e)
at Infragistics.Win.TextUIElementBase.OnMouseUp(MouseEventArgs e)
at Infragistics.Win.ControlUIElementBase.ProcessMouseUpHelper(Object sender, MouseEventArgs e)
at Infragistics.Win.ControlUIElementBase.ProcessMouseUp(Object sender, MouseEventArgs e)
at Infragistics.Win.Utilities.ProcessEvent(Control control, ProcessEvent eventToProcess, EventArgs e)
at Infragistics.Win.UltraControlBase.OnMouseUp(MouseEventArgs e)
at Infragistics.Win.UltraWinToolbars.PopupControlBase.OnMouseUp(MouseEventArgs e)
at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

Re: ПОМИЛКА ПРИ ВІДПРАВЦІ ЗВІТІВ!

Додано: 03 жовтня 2012, 16:44
skirillov
Базу нужно править 'EMAIL' в таблице 'MAILSERVERS' должен быть =1, а там пусто (DBNull). Ну или пробывать переставляться.

Re: ПОМИЛКА ПРИ ВІДПРАВЦІ ЗВІТІВ!

Додано: 03 жовтня 2012, 19:58
grindin
или просто заново заполнить настройки почты, должно помочь

Re: ПОМИЛКА ПРИ ВІДПРАВЦІ ЗВІТІВ!

Додано: 03 жовтня 2012, 21:02
Родин Евгений
Базу на почту.

Re: ПОМИЛКА ПРИ ВІДПРАВЦІ ЗВІТІВ!

Додано: 03 жовтня 2012, 21:11
grindin
поле EMAIL содержит сам адрес ящика, может быть пустым но не null
Евгений, думаете просто перезаполнить данные не зватит?

Re: ПОМИЛКА ПРИ ВІДПРАВЦІ ЗВІТІВ!

Додано: 03 жовтня 2012, 22:09
Родин Евгений
Интересно посмотреть, что бы это могло быть. Понимаю ПФУ, понимаю ДСС. Но налоговая?....
Да, обычный апдейт записи должен помочь.

Re: ПОМИЛКА ПРИ ВІДПРАВЦІ ЗВІТІВ!

Додано: 04 жовтня 2012, 10:58
klimchuk
Посилання на базу в ЛС!

Re: ПОМИЛКА ПРИ ВІДПРАВЦІ ЗВІТІВ!

Додано: 04 жовтня 2012, 15:22
Родин Евгений
И даже не так. Незаполнен адрес в параметрах почты.
Он должен повторять теже значения, что в поле "Сервер" (при прочих равных условиях). Хотя в Вашем случае я точно не уверен, какая у Вас принята политика.
Админа зовите, пусть настроет почту как нужно.

Re: ПОМИЛКА ПРИ ВІДПРАВЦІ ЗВІТІВ!

Додано: 04 жовтня 2012, 15:27
Родин Евгений
"Имя для входу" должно повторять, ошибка выше. Плохо когда невозможно корректировать свои сообщения :(
Как ее вообще пропустили, непонимаю... вписать нижестоящие ячейки без заполннеия верхней, у меня например не получилось.

Re: ПОМИЛКА ПРИ ВІДПРАВЦІ ЗВІТІВ!

Додано: 04 жовтня 2012, 15:52
skirillov
Впервый раз дает пропустить ввод email, где-то уже обсуждали такую ошибку.

Re: ПОМИЛКА ПРИ ВІДПРАВЦІ ЗВІТІВ!

Додано: 04 жовтня 2012, 16:02
Родин Евгений
Ясно. Предлагаю сделать в "мастере создания" это поле обязательным для заполнения. В крайнем случае ivanov@ukr.net пусть заполняют временно, но чтобы он был. Что скажете?

Re: ПОМИЛКА ПРИ ВІДПРАВЦІ ЗВІТІВ!

Додано: 04 жовтня 2012, 16:22
skirillov
Та лучше так, чем потом блох вылавливать (С) Танюшка :)

Re: ПОМИЛКА ПРИ ВІДПРАВЦІ ЗВІТІВ!

Додано: 04 жовтня 2012, 16:30
Танюшка
Оффтоп
про блох я фигурально написала :D , Хотя по сути верно. :D

Re: ПОМИЛКА ПРИ ВІДПРАВЦІ ЗВІТІВ!

Додано: 04 жовтня 2012, 16:33
Родин Евгений
А теперь конкретный вопрос: оставляем как есть или делаем поле обязательным для заполнения при регистрации нового предприятия?

Re: ПОМИЛКА ПРИ ВІДПРАВЦІ ЗВІТІВ!

Додано: 04 жовтня 2012, 16:40
Festy30
А может и поля под пароль сделать обязательными, бывает клиенты в 1 строку впишут пароль, а в другую нет и потом начинаются звонки что не идет соединение :?
Я про роздел в модуле Адміністрування/Параметри системи/Електронна пошта

Re: ПОМИЛКА ПРИ ВІДПРАВЦІ ЗВІТІВ!

Додано: 04 жовтня 2012, 16:52
skirillov
Родин Евгений
Раз так категорично, то - Обязательным! Че это за мий електронный документ без емыла..

Re: ПОМИЛКА ПРИ ВІДПРАВЦІ ЗВІТІВ!

Додано: 04 жовтня 2012, 17:03
skirillov
Стоп. Счас все не так. Поле email есть и так обязательное при создании карточки нового предприятия, но не переносится в настройки электронной почты.
Кроме того: сейчас настройки почты с пустым emailом дает сохранить не только в первый раз, но и во все последующие. Тока без портов не дает сохранить, а так хоть все убери. Вот где нужно котролировать при сохранении на пустые поля.

Re: ПОМИЛКА ПРИ ВІДПРАВЦІ ЗВІТІВ!

Додано: 04 жовтня 2012, 17:05
klimchuk
Родин Евгений писав:"Имя для входу" должно повторять, ошибка выше. Плохо когда невозможно корректировать свои сообщения :(
Как ее вообще пропустили, непонимаю... вписать нижестоящие ячейки без заполннеия верхней, у меня например не получилось.
Задля цікавості, на всіх Медках перевірив ці "прикольні" налаштування, вносяться без проблем і перевірка зєднання проходить чудово. Даним клієнтам, сам налаштовував пошту(минулої пятниці), і використовую завжди gmail.com. Все було налаштовано вірно, в цьому я був впевнений(але як каже народна мудрість:"Довіряй, але провіряй"-тут якраз я і прошляпив). Алеж хто знав, що на цьому тижні до них прийдуть із Укртелекому, і у всіх програмах, в яких є власні "поштовики" вони зроблять свої налаштування і окремі поштові скриньки :? :oops:

Стосовно контролю: він повинен бути і в мастері заповнення і при ПЕРЕВІРЦІ ЗЄДНАННЯ

Re: ПОМИЛКА ПРИ ВІДПРАВЦІ ЗВІТІВ!

Додано: 04 жовтня 2012, 17:14
skirillov
Угу. Как сейчас кнопка проверки соединения недоступна, пока нет записей об адресах серверов почты, так она не должна включатся пока пустое поле Адреса. Ну и при сохранении тоже проверять.

Re: ПОМИЛКА ПРИ ВІДПРАВЦІ ЗВІТІВ!

Додано: 05 жовтня 2012, 10:52
Родин Евгений
Ок, думаю нужно править. Переговорим.