Сторінка 1 з 1

Ошибка после создания нового предприятия

Додано: 25 березня 2020, 13:06
Бурчун
Ошибка при создании нового предприятия в сетевой версии медка.
Создано новое предприятие. Внесены настройки электронной почты. Проверка почты - все в порядке. Повторный вход в предприятие. При входе в параметры системы получаю сообщение -
| Показать
M.E.DOC 11.02.005
Мережева версія
Головне меню ОС: Microsoft Windows NT 6.1.7601 Service Pack 1

System.InvalidOperationException: Sequence contains more than one element

Server stack trace:
at System.Linq.Enumerable.SingleOrDefault[TSource](IEnumerable`1 source)
at Dapper.SqlMapper.QueryRowImpl[T](IDbConnection cnn, Row row, CommandDefinition& command, Type effectiveType)
at Dapper.SqlMapper.QuerySingleOrDefault[T](IDbConnection cnn, String sql, Object param, IDbTransaction transaction, Nullable`1 commandTimeout, Nullable`1 commandType)
at ZvitPublishedObjects.Server.OrgManager.GetOrgSEVOVVPrm(Int64 code)
at System.Runtime.Remoting.Messaging.StackBuilderSink._PrivateProcessMessage(IntPtr md, Object[] args, Object server, Object[]& outArgs)
at System.Runtime.Remoting.Messaging.StackBuilderSink.SyncProcessMessage(IMessage msg)

Exception rethrown at [0]:
at System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage(IMessage reqMsg, IMessage retMsg)
at System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData& msgData, Int32 type)
at ZvitInterface.IOrg.GetOrgSEVOVVPrm(Int64 code)
at ZvitGUI.FormCompanyParams.FormCompanyParams_Load(Object sender, EventArgs e)
at System.EventHandler.Invoke(Object sender, EventArgs e)
at System.Windows.Forms.Form.OnLoad(EventArgs e)
at ZvitGUI.FormCompanyParams.OnLoad(EventArgs e)
at System.Windows.Forms.Form.OnCreateControl()
at System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible)
at System.Windows.Forms.Control.CreateControl()
at System.Windows.Forms.Control.WmShowWindow(Message& m)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.Form.WmShowWindow(Message& m)
at ZvitClientInterface.FormZBase.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

Идет попытка открытия IE с сообщением, Что мол неверно настроена почта.
В данный момент демо режим.
С чем может быть связано? Другие предприятия работают нормально.

При отправлении на тот адрес, котрый используется для отправки ошибок из программы из почты получаю

A message that you sent could not be delivered to one or more of its
recipients. This is a permanent error. The following address(es) failed:

[email protected]
local delivery failed

Re: Ошибка после создания нового предприятия

Додано: 25 березня 2020, 13:39
Espinela
В названии почты есть спец. символы?

Re: Ошибка после создания нового предприятия

Додано: 25 березня 2020, 13:42
Бурчун
В почтовом адресе используется нижнее подчеркивание.

Re: Ошибка после создания нового предприятия

Додано: 25 березня 2020, 13:58
Espinela
Пробовали с другой почтой без "_" и других символов, только латинские буквы и цифры?

Re: Ошибка после создания нового предприятия

Додано: 25 березня 2020, 14:01
Roman Brashchenko
Добрый день. Вы проверяли базу на ошибки?

Re: Ошибка после создания нового предприятия

Додано: 25 березня 2020, 14:04
Бурчун
Пробовал. Результат тот же.

Re: Ошибка после создания нового предприятия

Додано: 25 березня 2020, 14:21
Бурчун
Roman Brashchenko писав:
25 березня 2020, 14:01
Добрый день. Вы проверяли базу на ошибки?
Несколько предприятий работают без нареканий. Сегодня добавил новое предприятие и появилась ошибка. Больше ошибки нигде нет. И вопрос - в медке реализовали проверку на ошибки? Кроме, как отбрасывать при архивации там ничего нет - архивацию не проводил. Есть правда при конвертации, но база уже в третьем формате.

Re: Ошибка после создания нового предприятия

Додано: 25 березня 2020, 15:38
Roman Brashchenko
Создайте архив программы с чекером проверки базы. При наличии ошибок будет выведено соответствующее сообщение.

Re: Ошибка после создания нового предприятия

Додано: 25 березня 2020, 16:26
Бурчун
Roman Brashchenko писав:
25 березня 2020, 15:38
Создайте архив программы с чекером проверки базы. При наличии ошибок будет выведено соответствующее сообщение.
Создал архив с проверкой на ошибки. Ошибок нет.

Re: Ошибка после создания нового предприятия

Додано: 25 березня 2020, 17:00
Roman Brashchenko
Для дальнейшего анализа проблемы просьба предоставить:

1. Логи программы;
2. Скриншоты ошибок;
3. Базу данных.

Re: Ошибка после создания нового предприятия

Додано: 25 березня 2020, 18:18
Бурчун
Решил проверить на другой машинке. Сделал бекап баз. Восстановил на другой машинке - ошибки нет. Сделал бекап избранного предприятия.
Восстановил из бекапа избранного предприятия на боевом сервере. Сообщения при входе в параметры не появляется.
Что это было и почему возникало сообщение не понятно.

Re: Ошибка после создания нового предприятия

Додано: 26 березня 2020, 10:26
Белокопытов Геннадий
Бурчун
Добрый день.
Если ситуация с ошибкой у вас повторяется на текущий момент, вышлите пожалуйста в первую очередь каталог LOG программы.
Также, для того чтобы более детально проанализировать ситуацию, необходим пример файла такой БД.
По возможности вышлите такой пример.