Ошибка при приеме почты.

Обговорення питань, пов'язаних з функціонуванням програми
shch4
Повідомлень: 1
З нами з: 18 лютого 2015, 21:22

Re: Ошибка при приеме почты.

Повідомлення shch4 » 18 лютого 2015, 21:28

Подскажите что за это за ошибка, и как её исправить.Она возникает при приёме почты в Медок Онлайн

Server Error in '/' Application.

cannot find main row in table FJ1201002_MAIN with cardcode = 0

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: System.InvalidOperationException: cannot find main row in table FJ1201002_MAIN with cardcode = 0

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:


[InvalidOperationException: cannot find main row in table FJ1201002_MAIN with cardcode = 0]
ZvitInterface.NaklMainTableItem..ctor(Int64 cardCode, DataTable mainTable) +177
ZvitPublishedObjects.Server.NaklManager.GetMainTableDataList(List`1 cardCodeList) +1476
MEDocOnline.Models.Document.PrimaryDocs.PrimaryDocsModel.UpdatePartner(Int64 idOrg, Int64 cardCode, PrDcCryptoData cdata, INakl naklIntf, IPartner partnerManager) +4531
MEDocOnline.Models.Document.PrimaryDocs.PrimaryDocsModel.Import(Int64 idOrg, List`1 data) +3144
MEDocOnline.Controllers.PrimaryDocsController.Import(String data) +210
lambda_method(Closure , ControllerBase , Object[] ) +108
System.Web.Mvc.ActionMethodDispatcher.Execute(ControllerBase controller, Object[] parameters) +17
System.Web.Mvc.ReflectedActionDescriptor.Execute(ControllerContext controllerContext, IDictionary`2 parameters) +205
System.Web.Mvc.ControllerActionInvoker.InvokeActionMethod(ControllerContext controllerContext, ActionDescriptor actionDescriptor, IDictionary`2 parameters) +27
System.Web.Mvc.Async.<>c__DisplayClass42.<BeginInvokeSynchronousActionMethod>b__41() +28
System.Web.Mvc.Async.<>c__DisplayClass8`1.<BeginSynchronous>b__7(IAsyncResult _) +12
System.Web.Mvc.Async.WrappedAsyncResult`1.End() +57
System.Web.Mvc.Async.AsyncControllerActionInvoker.EndInvokeActionMethod(IAsyncResult asyncResult) +50
System.Web.Mvc.Async.<>c__DisplayClass39.<BeginInvokeActionMethodWithFilters>b__33() +58
System.Web.Mvc.Async.<>c__DisplayClass4f.<InvokeActionMethodFilterAsynchronously>b__49() +237
System.Web.Mvc.Async.<>c__DisplayClass4f.<InvokeActionMethodFilterAsynchronously>b__49() +237
System.Web.Mvc.Async.<>c__DisplayClass4f.<InvokeActionMethodFilterAsynchronously>b__49() +237
System.Web.Mvc.Async.<>c__DisplayClass37.<BeginInvokeActionMethodWithFilters>b__36(IAsyncResult asyncResult) +12
System.Web.Mvc.Async.WrappedAsyncResult`1.End() +57
System.Web.Mvc.Async.AsyncControllerActionInvoker.EndInvokeActionMethodWithFilters(IAsyncResult asyncResult) +50
System.Web.Mvc.Async.<>c__DisplayClass2a.<BeginInvokeAction>b__20() +24
System.Web.Mvc.Async.<>c__DisplayClass25.<BeginInvokeAction>b__22(IAsyncResult asyncResult) +126
System.Web.Mvc.Async.WrappedAsyncResult`1.End() +57
System.Web.Mvc.Async.AsyncControllerActionInvoker.EndInvokeAction(IAsyncResult asyncResult) +45
System.Web.Mvc.<>c__DisplayClass1d.<BeginExecuteCore>b__18(IAsyncResult asyncResult) +14
System.Web.Mvc.Async.<>c__DisplayClass4.<MakeVoidDelegate>b__3(IAsyncResult ar) +25
System.Web.Mvc.Async.WrappedAsyncResult`1.End() +62
System.Web.Mvc.Controller.EndExecuteCore(IAsyncResult asyncResult) +61
System.Web.Mvc.Async.<>c__DisplayClass4.<MakeVoidDelegate>b__3(IAsyncResult ar) +25
System.Web.Mvc.Async.WrappedAsyncResult`1.End() +62
System.Web.Mvc.Controller.EndExecute(IAsyncResult asyncResult) +49
System.Web.Mvc.Controller.System.Web.Mvc.Async.IAsyncController.EndExecute(IAsyncResult asyncResult) +10
System.Web.Mvc.<>c__DisplayClass8.<BeginProcessRequest>b__3(IAsyncResult asyncResult) +28
System.Web.Mvc.Async.<>c__DisplayClass4.<MakeVoidDelegate>b__3(IAsyncResult ar) +25
System.Web.Mvc.Async.WrappedAsyncResult`1.End() +62
System.Web.Mvc.MvcHandler.EndProcessRequest(IAsyncResult asyncResult) +49
System.Web.Mvc.MvcHandler.System.Web.IHttpAsyncHandler.EndProcessRequest(IAsyncResult result) +9
System.Web.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() +8962637
System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously) +184

Version Information: Microsoft .NET Framework Version:4.0.30319; ASP.NET Version:4.0.30319.233

Kayras
Повідомлень: 116
З нами з: 15 жовтня 2012, 20:18

Re: Ошибка при приеме почты.

Повідомлення Kayras » 18 лютого 2015, 23:46

nadinca писав:Второй день появляется такое сообщение при приеме почты
Зображення
Но вчера после такого сообщения сразу показывались квитанции или входящие документы.
А сегодня ничего нет, хотя в налоговой отчеты приняты...Хотя может еще и рано...И очень долго идет прием почты, последний раз - 18 мин...
Боюсь представить, что будет, когда будем налоговые выписывать и регистрировать только после Запроса о состоянии НДС-го счета... :shock:
Так это у вас проблема с почтовым ящиком. Медок с некоторыми почтовиками очень туго работает. Скажем, мейл.ру и вовсе принимает квитанции или 2 часа, вот так, как у вас - "Помилка...(и так далее)". Меняйте ящик. Советую ukr.net

Helper
Повідомлень: 19
З нами з: 15 лютого 2015, 21:04

Re: Ошибка при приеме почты.

Повідомлення Helper » 19 лютого 2015, 00:39

nadinca
Очистка почтового ящика и каталога incoming в корне программы поможет в данном вопросе.

nadinca
Повідомлень: 315
З нами з: 19 жовтня 2011, 12:10

Re: Ошибка при приеме почты.

Повідомлення nadinca » 19 лютого 2015, 10:32

Kayras, у меня как раз ukr.net, до 027 обновления таких проблем не возникало...

Helper, на почте пусто - я ее использую только для Медка. А в папке incoming есть две пустые папки Gov и Partner, это их нужно удалить?

araerinii
Повідомлень: 11
З нами з: 23 грудня 2014, 18:09

Re: Ошибка при приеме почты.

Повідомлення araerinii » 19 лютого 2015, 13:04

mr_uks писав:те же грабли, частично удалось победить viewtopic.php?p=133613#p133613
Вы наверно издеваетесь? Нам не нужно частичная победа, нужна работающая программа.

У меня тоже проблема с приемом почты
Сетевой медок 10.01.028
Windows Server 2012 R2
режим работы пользователей - терминальный


При принятии сообщений на 50% появляется следующая ошибка:
-ERR maildrop already locked

после нажатия "Ок" появляется сообщение что новых сообщений не найдено.

mr_uks
Повідомлень: 207
З нами з: 08 грудня 2011, 18:46
Звідки: Запорожье
Контактна інформація:

Re: Ошибка при приеме почты.

Повідомлення mr_uks » 19 лютого 2015, 17:38

araerinii писав:
mr_uks писав:те же грабли, частично удалось победить viewtopic.php?p=133613#p133613
Вы наверно издеваетесь? Нам не нужно частичная победа, нужна работающая программа.
Если бы я издевался, Вы бы об этом все равно не догадались :)
Вообще нет у меня такой привычки, издеваться над потерпевшими. А работающая программа тут нужна всем, причем бредим мы этой мечтой еще с 2010 года. Не могу сказать, что она стала с тех пор ближе, чем горизонт.
Я просто пытаюсь немного скрасить эту безысходность, не сердитесь.

buhg88
Повідомлень: 15
З нами з: 22 січня 2015, 16:47

Re: Ошибка при приеме почты.

Повідомлення buhg88 » 19 лютого 2015, 21:14

Помилка при обробки пошти :multiple rows in singleton select. Что это значит почта настроена правильно и проверена, на этой почте еще 2 предприят небольших и все нормально. Когда нажим получить повидомл выдает ошибку Что делать кто знает ? Интересно сюда медковцы вообще заходят ?

vl185
Повідомлень: 64
З нами з: 07 травня 2013, 13:38

Re: Ошибка при приеме почты.

Повідомлення vl185 » 20 лютого 2015, 11:12

araerinii писав: У меня тоже проблема с приемом почты
Сетевой медок 10.01.028
Windows Server 2012 R2
режим работы пользователей - терминальный


При принятии сообщений на 50% появляется следующая ошибка:
-ERR maildrop already locked

после нажатия "Ок" появляется сообщение что новых сообщений не найдено.
Чистим папку C:\Users\All Users\Application Data\medoc\MedocSRV\incoming
чистим почтовый ящик, перегружаем сервер, не службу перезапускаем, а именно перегружаем сервер. Всё получится.

nadinca
Повідомлень: 315
З нами з: 19 жовтня 2011, 12:10

Re: Ошибка при приеме почты.

Повідомлення nadinca » 20 лютого 2015, 11:39

vl185 писав: Чистим папку C:\Users\All Users\Application Data\medoc\MedocSRV\incoming
чистим почтовый ящик, перегружаем сервер, не службу перезапускаем, а именно перегружаем сервер. Всё получится.
В папке incoming и в почтовом ящике все и так чисто!
А ошибка приемки почты всё равно выскакивала...

vl185
Повідомлень: 64
З нами з: 07 травня 2013, 13:38

Re: Ошибка при приеме почты.

Повідомлення vl185 » 20 лютого 2015, 11:57

nadinca писав:
vl185 писав: Чистим папку C:\Users\All Users\Application Data\medoc\MedocSRV\incoming
чистим почтовый ящик, перегружаем сервер, не службу перезапускаем, а именно перегружаем сервер. Всё получится.
В папке incoming и в почтовом ящике все и так чисто!
А ошибка приемки почты всё равно выскакивала...
Перегружались? Это важно. Хотя я отвечал на вопрос с серверным ПО

nadinca
Повідомлень: 315
З нами з: 19 жовтня 2011, 12:10

Re: Ошибка при приеме почты.

Повідомлення nadinca » 20 лютого 2015, 12:02

vl185 писав: Перегружались? Это важно. Хотя я отвечал на вопрос с серверным ПО
Это еще с понедельника, после обновления 027... конечно перегружала
Выскакивает ошибка в приемке почты, я закрываю окно, а потом показываются документы, которые пришли...
Вот и сейчас тоже самое: ошибка, а потом что пришли налоговые накладные..

vl185
Повідомлень: 64
З нами з: 07 травня 2013, 13:38

Re: Ошибка при приеме почты.

Повідомлення vl185 » 20 лютого 2015, 12:14

nadinca писав:
vl185 писав: Перегружались? Это важно. Хотя я отвечал на вопрос с серверным ПО
Это еще с понедельника, после обновления 027... конечно перегружала
Выскакивает ошибка в приемке почты, я закрываю окно, а потом показываются документы, которые пришли...
Вот и сейчас тоже самое: ошибка, а потом что пришли налоговые накладные..
Прошу прощения, но я отвечал на ошибку с 2012 сервером т.к. сам сталкивался именно с такой ошибкой, спрашивал перегружались, т.к. сервера обычно не перегружаются.

nadinca
Повідомлень: 315
З нами з: 19 жовтня 2011, 12:10

Re: Ошибка при приеме почты.

Повідомлення nadinca » 20 лютого 2015, 12:23

А что делать с локальной версией?

markus112
Повідомлень: 687
З нами з: 14 лютого 2014, 12:03

Re: Ошибка при приеме почты.

Повідомлення markus112 » 20 лютого 2015, 14:55

При проверке почты выскакивает следующая ошибка.
Медок локальный. Версия 26. Пробовали переустановить Медок. Аналогичная ситуация. Пробовали обновить до 27-й и 28-й версии - аналогично.
Не подскажите в чём может быть проблема?
Вкладення
8.jpg
8.jpg (185.39 Кіб) Переглянуто 3586 разів

krykun
Повідомлень: 16
З нами з: 16 лютого 2015, 12:29

Re: Ошибка при приеме почты.

Повідомлення krykun » 20 лютого 2015, 16:23

Сижу с точно такой проблемой с прошлой пятницы, решений от медка нет, квитанции и накладные не ходят, а в логах ошибки пишет.

araerinii
Повідомлень: 11
З нами з: 23 грудня 2014, 18:09

Re: Ошибка при приеме почты.

Повідомлення araerinii » 08 квітня 2015, 11:38

vl185 писав:
vl185 писав: Чистим папку C:\Users\All Users\Application Data\medoc\MedocSRV\incoming
чистим почтовый ящик, перегружаем сервер, не службу перезапускаем, а именно перегружаем сервер. Всё получится.
vl185 писав: Перегружались? Это важно. Хотя я отвечал на вопрос с серверным ПО
vl185 писав: Прошу прощения, но я отвечал на ошибку с 2012 сервером т.к. сам сталкивался именно с такой ошибкой, спрашивал перегружались, т.к. сервера обычно не перегружаются.
Пробовал ОООчень многое, но начну по порядку.

У нас Терминальный сервер Windows Server 2012 R2 Standart,
режим работы пользователей - терминальный
Медок - сетевая версия, 10.01.038.
Почтовый сервер - MDaemon Server v12.5.3

Итог за 2 месяца решения проблемы:

1. Все решения носят временный характер, после некоторого времени* (бывает что заплатка держится 3 часа, а бывает держит и 1 неделю), проблема возникает снова.
2. Не всегда удается найти решение для конкретной ошибки.
3. Одно и тоже сообщение об ошибке для различных проблем.

У кого есть еще варианты как НАДОЛГО полечить или медок или сервер?
Виновница торжества | Показать
Зображення
P.S. Вручную перерыл файловую систему ... так и не нашёл папки "\medoc", "\MedocSRV", "\incoming"
Единственно есть папка в корне установленной программы " :\Medoc\incoming\" - и там 2 подпапки "Gov" и "Partner", в них еще папки, как я понимаю по именам папок это ЄДРПОУ каких то фирм, но размер физический - "0"

araerinii
Повідомлень: 11
З нами з: 23 грудня 2014, 18:09

Re: Ошибка при приеме почты.

Повідомлення araerinii » 09 квітня 2015, 17:39

Кто скажет из за каких действий программы почтовый сервак отрубает попытки Медка проверить почту??

Відповісти

Повернутись до “Помилки у роботі програми”