[ТЕМА ЗАКРЫТА]
30.03.2016 12:00
OlegON
 
лучше не "оборвалось", а md5 скачанного проверить.
30.03.2016 12:02
baggio
 
это уж как хозяин\барин решит...
30.03.2016 12:34
OlegON
 
просто без ошибки может скачаться битое... я с оптимизатором на это уже налетал. поэтому плевать, как там прошла скачка, но md5 должен совпадать.
31.03.2016 17:13
jokerpnz
 
Цитата:
baggio ту ду
при прохом канале часто недокачеваются автообновления...
сделать проверку на докачку... если чтото оборвалось - качать заново... пока не скачается...
- Реализовал пока проверку по CRC32, этот алгоритм был уже в длл, прикрепить его проще всего было. А то и генератор обновлений нужно ведь ковырять. Если не поможет, отпишись, пожалуйста, прилепим md5
- в строке состояния пишется время последнего опроса УТМ, либо красным шрифтом, что связи с утм нет
Миниатюры
Нажмите на изображение для увеличения
Название: ok.jpg
Просмотров: 62
Размер:	6.0 Кб
ID:	7171   Нажмите на изображение для увеличения
Название: error.jpg
Просмотров: 46
Размер:	5.1 Кб
ID:	7172  
01.04.2016 10:57
eegais
 
Скажите, пожалуйста, запрашиваю остатки, получаю ошибку

01.04.2016 11:46:38 The underlying connection was closed: An unexpected error occurred on a receive. out\030000004611\QueryRests030000004611.xml

Что я неправильно сделал?
01.04.2016 11:05
eegais
 
01.04.2016 11:46:38 The underlying connection was closed: An unexpected error occurred on a receive. httt://utm:8080/opt/in/QueryRests out\030000004611\QueryRests030000004611.xml
01.04.2016 11:38
jokerpnz
 
Цитата:
eegais 01.04.2016 11:46:38 The underlying connection was closed: An unexpected error occurred on a receive. httt://utm:8080/opt/in/QueryRests out\030000004611\QueryRests030000004611.xml
а ссылка utm:8080 открывается с этого компа в браузере?
проверил, ошибок нет, запрос от меня уходит, у вас ошибка соединения
на вкладках запросы кнопки "получить список" работают? ошибки не выдают?
01.04.2016 12:06
eegais
 
httt://utm:8080/opt/in/ и httt://utm:8080/opt/out/ открываются, запрос ТТН работает, не работают только остатки
01.04.2016 12:34
jokerpnz
 
если не установлен, установите курл
На Win7 и выше последняя версия Curl с офф сайта.
На Xp нужно распаковать в каталог хелпера файлы из curl-7.40.0-ssl-sspi-zlib-static-bin-w32 скаченным тоже с офф сайта.

из каталога хелпера выполнить

curl -f "xml_file=@out\030000004611\QueryRests030000004611.xml" -s -o reply.xml

в этом каталоге должен появиться файл reply.xml, примерное содержимое его
<url></url>
<sign>64759DBB9DFC0B4F4F45C3010667469BA52899F5F85256B045808A88C6DE2F195C4317A465CCC07EED8BBFB1FCCAE02F9F7EBF54C9DFF6E4280CACDE1B9503CE</sign>

Если файл появился и содержимое похоже на то, что выше, тогда смогу помочь только через удалённый доступ( контакты меню ?/Справка

если файла нет или внутри ошибка, тогда что-то не так с утм
01.04.2016 15:55
eegais
 
Ответ получен.
<?xml version="1.0" encoding="UTF-8" standalone="no"?><A><url>b3b76c7c-2eec-4ac0-b8d2-9be079818580</url><sign>BCBB916E539230104FB18D37AAE028A994574FBFBF59620C622C00B860CF4BEA0C3397C94869182060526F2240261CFE592F81EE071E7D315742BA11FDBB0431</sign><ver>2</ver></A>

P.S. Несколько минут разбирался с ключами curl. все-таки нужно curl -F "...
01.04.2016 16:27
jokerpnz
 
угу, с большой буквы, чего-то я этот момент упустил(

Выложил на ядиск пока только версию, в параметрах есть галка Использовать Curl, установите её, тогда запрос остатков, ответы на ТТН, отправка ТТН и актов и в общем любых запросов будет идти через утилиту Curl. Получение документов и удаления ссылок из УТМ, будет без курла. Если возникнут проблемы с получением или удалением, напишите. Всё на курл переведу, если эта галка стоит. На самом деле больше никто не жаловался на это, у одного клиента в день по 200 документов приходят и уходят, остатки запрашивают по 3 раза в день(опт у них).
В любом случае, отпишитесь, пожалуйста, получилось или нет. Галку проверять обновления пока не ставьте, иначе старая версия программы вернётся
01.04.2016 16:46
baggio
 
Цитата:
17.03.2016 11:29:38 Текущая версия базы 36
17.03.2016 11:29:39 БД обновлена до версии 47
17.03.2016 11:29:39 ThreadQueryToUtm020000604937 запущен
17.03.2016 11:29:41 Выход из программы
17.03.2016 14:17:34 Индекс находился вне границ массива.
в System.Data.SqlServerCe.SqlCeDataReader.IsDBNull(Int32 ordinal)
в System.Data.SqlServerCe.SqlCeDataReader.GetValue(Int32 ordinal)
в libMain.Database.DbFunc.SaveClient(IEnumerable`1 clients, Int32 isProducers, Boolean change)
17.03.2016 14:17:34 Индекс находился вне границ массива.
в System.Data.SqlServerCe.SqlCeDataReader.IsDBNull(Int32 ordinal)
в System.Data.SqlServerCe.SqlCeDataReader.GetValue(Int32 ordinal)
в libMain.Database.DbFunc.SaveClient(IEnumerable`1 clients, Int32 isProducers, Boolean change)
18.03.2016 10:53:24 Индекс находился вне границ массива.
в System.Data.SqlServerCe.SqlCeDataReader.IsDBNull(Int32 ordinal)
в System.Data.SqlServerCe.SqlCeDataReader.GetValue(Int32 ordinal)
в libMain.Database.DbFunc.SaveClient(IEnumerable`1 clients, Int32 isProducers, Boolean change)
18.03.2016 10:53:24 Индекс находился вне границ массива.
в System.Data.SqlServerCe.SqlCeDataReader.IsDBNull(Int32 ordinal)
в System.Data.SqlServerCe.SqlCeDataReader.GetValue(Int32 ordinal)
в libMain.Database.DbFunc.SaveClient(IEnumerable`1 clients, Int32 isProducers, Boolean change)
18.03.2016 10:53:24 Индекс находился вне границ массива.
в System.Data.SqlServerCe.SqlCeDataReader.IsDBNull(Int32 ordinal)
в System.Data.SqlServerCe.SqlCeDataReader.GetValue(Int32 ordinal)
в libMain.Database.DbFunc.SaveClient(IEnumerable`1 clients, Int32 isProducers, Boolean change)
22.03.2016 15:09:22 Индекс находился вне границ массива.
в System.Data.SqlServerCe.SqlCeDataReader.IsDBNull(Int32 ordinal)
в System.Data.SqlServerCe.SqlCeDataReader.GetValue(Int32 ordinal)
в libMain.Database.DbFunc.SaveClient(IEnumerable`1 clients, Int32 isProducers, Boolean change)
22.03.2016 15:09:22 Индекс находился вне границ массива.
в System.Data.SqlServerCe.SqlCeDataReader.IsDBNull(Int32 ordinal)
в System.Data.SqlServerCe.SqlCeDataReader.GetValue(Int32 ordinal)
в libMain.Database.DbFunc.SaveClient(IEnumerable`1 clients, Int32 isProducers, Boolean change)
22.03.2016 15:09:22 Индекс находился вне границ массива.
в System.Data.SqlServerCe.SqlCeDataReader.IsDBNull(Int32 ordinal)
в System.Data.SqlServerCe.SqlCeDataReader.GetValue(Int32 ordinal)
в libMain.Database.DbFunc.SaveClient(IEnumerable`1 clients, Int32 isProducers, Boolean change)
22.03.2016 15:09:22 Индекс находился вне границ массива.
в System.Data.SqlServerCe.SqlCeDataReader.IsDBNull(Int32 ordinal)
в System.Data.SqlServerCe.SqlCeDataReader.GetValue(Int32 ordinal)
в libMain.Database.DbFunc.SaveClient(IEnumerable`1 clients, Int32 isProducers, Boolean change)
22.03.2016 15:09:22 Индекс находился вне границ массива.
в System.Data.SqlServerCe.SqlCeDataReader.IsDBNull(Int32 ordinal)
в System.Data.SqlServerCe.SqlCeDataReader.GetValue(Int32 ordinal)
в libMain.Database.DbFunc.SaveClient(IEnumerable`1 clients, Int32 isProducers, Boolean change)
22.03.2016 15:09:22 Индекс находился вне границ массива.
в System.Data.SqlServerCe.SqlCeDataReader.IsDBNull(Int32 ordinal)
в System.Data.SqlServerCe.SqlCeDataReader.GetValue(Int32 ordinal)
в libMain.Database.DbFunc.SaveClient(IEnumerable`1 clients, Int32 isProducers, Boolean change)
22.03.2016 15:09:22 ВНИМАНИЕ!!! Продукт с кодом 0035053000002740404 не сохранён в базу, т.к. уже имеется, но с другими реквизитами!
23.03.2016 09:14:52 Индекс находился вне границ массива.
в System.Data.SqlServerCe.SqlCeDataReader.IsDBNull(Int32 ordinal)
в System.Data.SqlServerCe.SqlCeDataReader.GetValue(Int32 ordinal)
в libMain.Database.DbFunc.SaveClient(IEnumerable`1 clients, Int32 isProducers, Boolean change)
23.03.2016 09:14:52 Индекс находился вне границ массива.
в System.Data.SqlServerCe.SqlCeDataReader.IsDBNull(Int32 ordinal)
в System.Data.SqlServerCe.SqlCeDataReader.GetValue(Int32 ordinal)
в libMain.Database.DbFunc.SaveClient(IEnumerable`1 clients, Int32 isProducers, Boolean change)
23.03.2016 09:14:52 Индекс находился вне границ массива.
в System.Data.SqlServerCe.SqlCeDataReader.IsDBNull(Int32 ordinal)
в System.Data.SqlServerCe.SqlCeDataReader.GetValue(Int32 ordinal)
в libMain.Database.DbFunc.SaveClient(IEnumerable`1 clients, Int32 isProducers, Boolean change)
23.03.2016 09:14:52 Индекс находился вне границ массива.
в System.Data.SqlServerCe.SqlCeDataReader.IsDBNull(Int32 ordinal)
в System.Data.SqlServerCe.SqlCeDataReader.GetValue(Int32 ordinal)
в libMain.Database.DbFunc.SaveClient(IEnumerable`1 clients, Int32 isProducers, Boolean change)
23.03.2016 09:14:52 ВНИМАНИЕ!!! Продукт с кодом 0177103000001730656 не сохранён в базу, т.к. уже имеется, но с другими реквизитами!
23.03.2016 09:14:52 Индекс находился вне границ массива.
в System.Data.SqlServerCe.SqlCeDataReader.IsDBNull(Int32 ordinal)
в System.Data.SqlServerCe.SqlCeDataReader.GetValue(Int32 ordinal)
в libMain.Database.DbFunc.SaveClient(IEnumerable`1 clients, Int32 isProducers, Boolean change)
23.03.2016 09:14:52 Индекс находился вне границ массива.
в System.Data.SqlServerCe.SqlCeDataReader.IsDBNull(Int32 ordinal)
в System.Data.SqlServerCe.SqlCeDataReader.GetValue(Int32 ordinal)
в libMain.Database.DbFunc.SaveClient(IEnumerable`1 clients, Int32 isProducers, Boolean change)
23.03.2016 09:14:52 ВНИМАНИЕ!!! Продукт с кодом 0177103000001730656 не сохранён в базу, т.к. уже имеется, но с другими реквизитами!
23.03.2016 09:14:52 Индекс находился вне границ массива.
в System.Data.SqlServerCe.SqlCeDataReader.IsDBNull(Int32 ordinal)
в System.Data.SqlServerCe.SqlCeDataReader.GetValue(Int32 ordinal)
в libMain.Database.DbFunc.SaveClient(IEnumerable`1 clients, Int32 isProducers, Boolean change)
23.03.2016 09:14:52 Индекс находился вне границ массива.
в System.Data.SqlServerCe.SqlCeDataReader.IsDBNull(Int32 ordinal)
в System.Data.SqlServerCe.SqlCeDataReader.GetValue(Int32 ordinal)
в libMain.Database.DbFunc.SaveClient(IEnumerable`1 clients, Int32 isProducers, Boolean change)
23.03.2016 09:14:52 Индекс находился вне границ массива.
в System.Data.SqlServerCe.SqlCeDataReader.IsDBNull(Int32 ordinal)
в System.Data.SqlServerCe.SqlCeDataReader.GetValue(Int32 ordinal)
в libMain.Database.DbFunc.SaveClient(IEnumerable`1 clients, Int32 isProducers, Boolean change)
23.03.2016 09:14:52 Индекс находился вне границ массива.
в System.Data.SqlServerCe.SqlCeDataReader.IsDBNull(Int32 ordinal)
в System.Data.SqlServerCe.SqlCeDataReader.GetValue(Int32 ordinal)
в libMain.Database.DbFunc.SaveClient(IEnumerable`1 clients, Int32 isProducers, Boolean change)
23.03.2016 09:14:52 Индекс находился вне границ массива.
в System.Data.SqlServerCe.SqlCeDataReader.IsDBNull(Int32 ordinal)
в System.Data.SqlServerCe.SqlCeDataReader.GetValue(Int32 ordinal)
в libMain.Database.DbFunc.SaveClient(IEnumerable`1 clients, Int32 isProducers, Boolean change)
23.03.2016 09:14:52 Индекс находился вне границ массива.
в System.Data.SqlServerCe.SqlCeDataReader.IsDBNull(Int32 ordinal)
в System.Data.SqlServerCe.SqlCeDataReader.GetValue(Int32 ordinal)
в libMain.Database.DbFunc.SaveClient(IEnumerable`1 clients, Int32 isProducers, Boolean change)
23.03.2016 09:14:52 Индекс находился вне границ массива.
в System.Data.SqlServerCe.SqlCeDataReader.IsDBNull(Int32 ordinal)
в System.Data.SqlServerCe.SqlCeDataReader.GetValue(Int32 ordinal)
в libMain.Database.DbFunc.SaveClient(IEnumerable`1 clients, Int32 isProducers, Boolean change)
23.03.2016 09:14:52 Индекс находился вне границ массива.
в System.Data.SqlServerCe.SqlCeDataReader.IsDBNull(Int32 ordinal)
в System.Data.SqlServerCe.SqlCeDataReader.GetValue(Int32 ordinal)
в libMain.Database.DbFunc.SaveClient(IEnumerable`1 clients, Int32 isProducers, Boolean change)
23.03.2016 09:14:52 Индекс находился вне границ массива.
в System.Data.SqlServerCe.SqlCeDataReader.IsDBNull(Int32 ordinal)
в System.Data.SqlServerCe.SqlCeDataReader.GetValue(Int32 ordinal)
в libMain.Database.DbFunc.SaveClient(IEnumerable`1 clients, Int32 isProducers, Boolean change)
23.03.2016 09:14:52 Индекс находился вне границ массива.
в System.Data.SqlServerCe.SqlCeDataReader.IsDBNull(Int32 ordinal)
в System.Data.SqlServerCe.SqlCeDataReader.GetValue(Int32 ordinal)
в libMain.Database.DbFunc.SaveClient(IEnumerable`1 clients, Int32 isProducers, Boolean change)
24.03.2016 08:10:47 Текущая версия базы 47
24.03.2016 08:10:48 ThreadQueryToUtm020000604937 запущен
24.03.2016 08:10:57 Индекс находился вне границ массива.
в System.Data.SqlServerCe.SqlCeDataReader.IsDBNull(Int32 ordinal)
в System.Data.SqlServerCe.SqlCeDataReader.GetValue(Int32 ordinal)
в libMain.Database.DbFunc.SaveClient(IEnumerable`1 clients, Int32 isProducers, Boolean change)
24.03.2016 08:10:57 Индекс находился вне границ массива.
в System.Data.SqlServerCe.SqlCeDataReader.IsDBNull(Int32 ordinal)
в System.Data.SqlServerCe.SqlCeDataReader.GetValue(Int32 ordinal)
в libMain.Database.DbFunc.SaveClient(IEnumerable`1 clients, Int32 isProducers, Boolean change)
24.03.2016 08:10:58 Индекс находился вне границ массива.
в System.Data.SqlServerCe.SqlCeDataReader.IsDBNull(Int32 ordinal)
в System.Data.SqlServerCe.SqlCeDataReader.GetValue(Int32 ordinal)
в libMain.Database.DbFunc.SaveClient(IEnumerable`1 clients, Int32 isProducers, Boolean change)
24.03.2016 08:10:58 Индекс находился вне границ массива.
в System.Data.SqlServerCe.SqlCeDataReader.IsDBNull(Int32 ordinal)
в System.Data.SqlServerCe.SqlCeDataReader.GetValue(Int32 ordinal)
в libMain.Database.DbFunc.SaveClient(IEnumerable`1 clients, Int32 isProducers, Boolean change)
24.03.2016 08:10:58 Индекс находился вне границ массива.
в System.Data.SqlServerCe.SqlCeDataReader.IsDBNull(Int32 ordinal)
в System.Data.SqlServerCe.SqlCeDataReader.GetValue(Int32 ordinal)
в libMain.Database.DbFunc.SaveClient(IEnumerable`1 clients, Int32 isProducers, Boolean change)
24.03.2016 08:10:58 Индекс находился вне границ массива.
в System.Data.SqlServerCe.SqlCeDataReader.IsDBNull(Int32 ordinal)
в System.Data.SqlServerCe.SqlCeDataReader.GetValue(Int32 ordinal)
в libMain.Database.DbFunc.SaveClient(IEnumerable`1 clients, Int32 isProducers, Boolean change)
24.03.2016 08:10:59 Индекс находился вне границ массива.
в System.Data.SqlServerCe.SqlCeDataReader.IsDBNull(Int32 ordinal)
в System.Data.SqlServerCe.SqlCeDataReader.GetValue(Int32 ordinal)
в libMain.Database.DbFunc.SaveClient(IEnumerable`1 clients, Int32 isProducers, Boolean change)
24.03.2016 08:10:59 Индекс находился вне границ массива.
в System.Data.SqlServerCe.SqlCeDataReader.IsDBNull(Int32 ordinal)
в System.Data.SqlServerCe.SqlCeDataReader.GetValue(Int32 ordinal)
в libMain.Database.DbFunc.SaveClient(IEnumerable`1 clients, Int32 isProducers, Boolean change)
24.03.2016 08:10:59 Индекс находился вне границ массива.
в System.Data.SqlServerCe.SqlCeDataReader.IsDBNull(Int32 ordinal)
в System.Data.SqlServerCe.SqlCeDataReader.GetValue(Int32 ordinal)
в libMain.Database.DbFunc.SaveClient(IEnumerable`1 clients, Int32 isProducers, Boolean change)
24.03.2016 08:10:59 Индекс находился вне границ массива.
в System.Data.SqlServerCe.SqlCeDataReader.IsDBNull(Int32 ordinal)
в System.Data.SqlServerCe.SqlCeDataReader.GetValue(Int32 ordinal)
в libMain.Database.DbFunc.SaveClient(IEnumerable`1 clients, Int32 isProducers, Boolean change)
24.03.2016 08:10:59 Индекс находился вне границ массива.
в System.Data.SqlServerCe.SqlCeDataReader.IsDBNull(Int32 ordinal)
в System.Data.SqlServerCe.SqlCeDataReader.GetValue(Int32 ordinal)
в libMain.Database.DbFunc.SaveClient(IEnumerable`1 clients, Int32 isProducers, Boolean change)
24.03.2016 08:11:00 Индекс находился вне границ массива.
в System.Data.SqlServerCe.SqlCeDataReader.IsDBNull(Int32 ordinal)
в System.Data.SqlServerCe.SqlCeDataReader.GetValue(Int32 ordinal)
в libMain.Database.DbFunc.SaveClient(IEnumerable`1 clients, Int32 isProducers, Boolean change)
24.03.2016 08:11:00 Индекс находился вне границ массива.
в System.Data.SqlServerCe.SqlCeDataReader.IsDBNull(Int32 ordinal)
в System.Data.SqlServerCe.SqlCeDataReader.GetValue(Int32 ordinal)
в libMain.Database.DbFunc.SaveClient(IEnumerable`1 clients, Int32 isProducers, Boolean change)
24.03.2016 08:11:00 Индекс находился вне границ массива.
в System.Data.SqlServerCe.SqlCeDataReader.IsDBNull(Int32 ordinal)
в System.Data.SqlServerCe.SqlCeDataReader.GetValue(Int32 ordinal)
в libMain.Database.DbFunc.SaveClient(IEnumerable`1 clients, Int32 isProducers, Boolean change)
24.03.2016 08:11:00 Индекс находился вне границ массива.
в System.Data.SqlServerCe.SqlCeDataReader.IsDBNull(Int32 ordinal)
в System.Data.SqlServerCe.SqlCeDataReader.GetValue(Int32 ordinal)
в libMain.Database.DbFunc.SaveClient(IEnumerable`1 clients, Int32 isProducers, Boolean change)
24.03.2016 08:11:00 Индекс находился вне границ массива.
в System.Data.SqlServerCe.SqlCeDataReader.IsDBNull(Int32 ordinal)
в System.Data.SqlServerCe.SqlCeDataReader.GetValue(Int32 ordinal)
в libMain.Database.DbFunc.SaveClient(IEnumerable`1 clients, Int32 isProducers, Boolean change)
24.03.2016 08:11:00 Индекс находился вне границ массива.
в System.Data.SqlServerCe.SqlCeDataReader.IsDBNull(Int32 ordinal)
в System.Data.SqlServerCe.SqlCeDataReader.GetValue(Int32 ordinal)
в libMain.Database.DbFunc.SaveClient(IEnumerable`1 clients, Int32 isProducers, Boolean change)
24.03.2016 08:11:00 ВНИМАНИЕ!!! Продукт с кодом 0035053000002740404 не сохранён в базу, т.к. уже имеется, но с другими реквизитами!
24.03.2016 08:11:00 Индекс находился вне границ массива.
в System.Data.SqlServerCe.SqlCeDataReader.IsDBNull(Int32 ordinal)
в System.Data.SqlServerCe.SqlCeDataReader.GetValue(Int32 ordinal)
в libMain.Database.DbFunc.SaveClient(IEnumerable`1 clients, Int32 isProducers, Boolean change)
24.03.2016 08:11:00 Индекс находился вне границ массива.
в System.Data.SqlServerCe.SqlCeDataReader.IsDBNull(Int32 ordinal)
в System.Data.SqlServerCe.SqlCeDataReader.GetValue(Int32 ordinal)
в libMain.Database.DbFunc.SaveClient(IEnumerable`1 clients, Int32 isProducers, Boolean change)
24.03.2016 08:11:00 Индекс находился вне границ массива.
в System.Data.SqlServerCe.SqlCeDataReader.IsDBNull(Int32 ordinal)
в System.Data.SqlServerCe.SqlCeDataReader.GetValue(Int32 ordinal)
в libMain.Database.DbFunc.SaveClient(IEnumerable`1 clients, Int32 isProducers, Boolean change)
24.03.2016 08:11:00 Индекс находился вне границ массива.
в System.Data.SqlServerCe.SqlCeDataReader.IsDBNull(Int32 ordinal)
в System.Data.SqlServerCe.SqlCeDataReader.GetValue(Int32 ordinal)
в libMain.Database.DbFunc.SaveClient(IEnumerable`1 clients, Int32 isProducers, Boolean change)
24.03.2016 08:11:00 Индекс находился вне границ массива.
в System.Data.SqlServerCe.SqlCeDataReader.IsDBNull(Int32 ordinal)
в System.Data.SqlServerCe.SqlCeDataReader.GetValue(Int32 ordinal)
в libMain.Database.DbFunc.SaveClient(IEnumerable`1 clients, Int32 isProducers, Boolean change)
24.03.2016 14:40:01 ThreadQueryToUtm020000604937 завершен
24.03.2016 16:04:33 Текущая версия базы 47
24.03.2016 16:04:33 ThreadQueryToUtm020000604937 запущен
24.03.2016 16:55:22 ThreadQueryToUtm020000604937 завершен
28.03.2016 14:35:35 Текущая версия базы 47
28.03.2016 14:35:35 ThreadQueryToUtm020000604937 запущен
28.03.2016 14:35:44 Индекс находился вне границ массива.
в System.Data.SqlServerCe.SqlCeDataReader.IsDBNull(Int32 ordinal)
в System.Data.SqlServerCe.SqlCeDataReader.GetValue(Int32 ordinal)
в libMain.Database.DbFunc.SaveClient(IEnumerable`1 clients, Int32 isProducers, Boolean change)
28.03.2016 14:35:45 Индекс находился вне границ массива.
в System.Data.SqlServerCe.SqlCeDataReader.IsDBNull(Int32 ordinal)
в System.Data.SqlServerCe.SqlCeDataReader.GetValue(Int32 ordinal)
в libMain.Database.DbFunc.SaveClient(IEnumerable`1 clients, Int32 isProducers, Boolean change)
28.03.2016 14:35:45 Индекс находился вне границ массива.
в System.Data.SqlServerCe.SqlCeDataReader.IsDBNull(Int32 ordinal)
в System.Data.SqlServerCe.SqlCeDataReader.GetValue(Int32 ordinal)
в libMain.Database.DbFunc.SaveClient(IEnumerable`1 clients, Int32 isProducers, Boolean change)
28.03.2016 16:57:55 Запрос -X GET
28.03.2016 16:57:55 Thread. Получение списка запросов закончилось кодом 7
28.03.2016 16:57:57 Запрос -X GET
28.03.2016 16:57:57 Thread. Получение списка запросов закончилось кодом 7
28.03.2016 16:58:59 Запрос -X GET
28.03.2016 16:58:59 Thread. Получение списка запросов закончилось кодом 7
28.03.2016 16:59:00 Запрос -X GET
28.03.2016 16:59:00 Thread. Получение списка запросов закончилось кодом 7
30.03.2016 09:19:02 Время эксплуатации программы вышло
30.03.2016 09:19:02 Обработка файла in\FORMBREGINFO_198.xml закончилась ошибкой
30.03.2016 09:19:03 Время эксплуатации программы вышло
30.03.2016 09:19:03 Обработка файла in\WayBill_197.xml закончилась ошибкой
30.03.2016 12:05:17 ThreadQueryToUtm020000604937 завершен
30.03.2016 12:05:17 Выход из программы
30.03.2016 12:05:27 Текущая версия базы 47
30.03.2016 12:05:28 ThreadQueryToUtm020000604937 запущен
30.03.2016 12:06:30 Время эксплуатации программы вышло
30.03.2016 12:06:30 Обработка файла in\FORMBREGINFO_200.xml закончилась ошибкой
30.03.2016 12:06:32 Время эксплуатации программы вышло
30.03.2016 12:06:32 Обработка файла in\WayBill_199.xml закончилась ошибкой
31.03.2016 08:50:02 ThreadQueryToUtm020000604937 завершен
31.03.2016 08:50:02 Выход из программы
31.03.2016 09:50:45 Текущая версия базы 47
31.03.2016 09:50:45 ThreadQueryToUtm020000604937 запущен
31.03.2016 09:51:06 ThreadQueryToUtm020000604937 завершен
31.03.2016 09:51:07 Выход из программы
31.03.2016 10:58:58 Текущая версия базы 47
31.03.2016 10:58:58 ThreadQueryToUtm020000604937 запущен
01.04.2016 08:07:55 ThreadQueryToUtm020000604937 завершен
01.04.2016 08:07:55 Выход из программы
01.04.2016 09:17:26 Текущая версия базы 47
01.04.2016 09:17:26 ThreadQueryToUtm020000604937 запущен
01.04.2016 16:26:36 ThreadQueryToUtm020000604937 завершен
01.04.2016 16:26:37 Выход из программы
01.04.2016 16:27:49 Текущая версия базы 47
01.04.2016 16:27:49 БД обновлена до версии 52
01.04.2016 16:27:49 ThreadQueryToUtm020000604937 запущен
01.04.2016 16:30:48 ThreadQueryToUtm020000604937 завершен
01.04.2016 16:30:48 Выход из программы
01.04.2016 16:31:00 Текущая версия базы 52
01.04.2016 16:31:00 ThreadQueryToUtm020000604937 запущен
01.04.2016 16:33:21 Невозможно соединиться с удаленным сервером GET
01.04.2016 16:36:45 ThreadQueryToUtm020000604937 завершен
01.04.2016 16:36:45 Выход из программы
01.04.2016 16:39:44 Текущая версия базы 52
01.04.2016 16:39:44 ThreadQueryToUtm020000604937 запущен
01.04.2016 16:43:55 ThreadQueryToUtm020000604937 завершен
01.04.2016 16:43:55 Выход из программы
01.04.2016 16:44:09 Текущая версия базы 52
01.04.2016 16:44:09 ThreadQueryToUtm020000604937 запущен
с 23 накладные на забирает с УТМ
01.04.2016 16:54
jokerpnz
 
те ошибки, что в логе поправлены и на приём накладных они не влияли, даже с этой ошибкой всё равно должно всё приняться.
до сих пор ничего не принимается?
01.04.2016 16:57
baggio
 
логи база и т.д.
Вложения
Тип файла: zip !.zip (391.4 Кб, 21 просмотров)
01.04.2016 17:18
jokerpnz
 
в логе Время эксплуатации вышло, ограничение было до 1 апреля. обновиться нужно, продлил недельку назад ещё
02.04.2016 09:40
jokerpnz
 
ссылка на инструкцию. неполная, время от времени буду дополнять. ссылка останется прежней
02.04.2016 10:44
OlegON
 
лучше бы сюда выкладывать, хотя бы изменения
02.04.2016 11:17
vladkoff
 
Доброго времени суток. в логах нашел вот это :

29.03.2016 16:57:25 Регистрация движения TTN-0017422516 не найдено. Акт не обработан.
29.03.2016 16:57:25 Обработка файла in\030000196283\WayBillAct_593.xml закончилась ошибкой
29.03.2016 16:57:27 Регистрация движения TTN-0017423223 не найдено. Акт не обработан.
29.03.2016 16:57:27 Обработка файла in\030000196283\WayBillAct_595.xml закончилась ошибкой

версия ПО актуальная. с ядиска версию Curl не брал. стоит ли пробовать версию Curl? или проблема в другом.

и еще вдогонку. есть пара тройка накладных по которым ведется разговор с покупателями. они клянутся что акты подтверждения отправили. у нас они не видны (статус ожидает подтверждения).
02.04.2016 23:07
eegais
 
>В любом случае, отпишитесь, пожалуйста, получилось или нет
Отписываюсь.
Запрос отправился, остатки появились после того, как в окне "запросы" вручную получил входящие документы. Так и нужно? инструкцию не удосужился прочитать
03.04.2016 15:50
jokerpnz
 
Цитата:
vladkoff Доброго времени суток. в логах нашел вот это :

29.03.2016 16:57:25 Регистрация движения TTN-0017422516 не найдено. Акт не обработан.
29.03.2016 16:57:25 Обработка файла in\030000196283\WayBillAct_593.xml закончилась ошибкой
29.03.2016 16:57:27 Регистрация движения TTN-0017423223 не найдено. Акт не обработан.
29.03.2016 16:57:27 Обработка файла in\030000196283\WayBillAct_595.xml закончилась ошибкой

версия ПО актуальная. с ядиска версию Curl не брал. стоит ли пробовать версию Curl? или проблема в другом.

и еще вдогонку. есть пара тройка накладных по которым ведется разговор с покупателями. они клянутся что акты подтверждения отправили. у нас они не видны (статус ожидает подтверждения).
нее, не стоит, это другое. вот как раз эти 2 акта возможно от покупателей, которые клянутся. попробуйте найти регистрацию движения в Разделы/Регистрации движения с номерами из лога типа TTN-0017423223. если эти регистрации движения есть, то они должны быть привязаны к ттн, которые вы отправляли, поле регистрация движения. если к ттн привязаны,то мне нужна ваша база и файл in\030000196283\WayBillAct_595.xml, чтобы понять в чем дело.
03.04.2016 15:52
jokerpnz
 
Цитата:
eegais >В любом случае, отпишитесь, пожалуйста, получилось или нет
Отписываюсь.
Запрос отправился, остатки появились после того, как в окне "запросы" вручную получил входящие документы. Так и нужно? инструкцию не удосужился прочитать
входящие документы из утм принимаются автоматический, если в параметрах стоит галка "опрашивать утм", иначе да, руками принимать нужно
05.04.2016 12:22
jokerpnz
 
- изменение логики последовательности чтения в автоопросе. вэйбилл, формбрег, акты, потом всё остальное
- может кто не прочитал в инструкции. Имеется автоподтверждение накладных, задаётся период в днях, в параметрах этого нет. сейчас пользуется только один клиент. если кому-то нужно, добавлю этот параметр в настройках. Также удаление входящих документов через заданный период, так же в параметрах нет этого. Это нужно, если из утм несколько программ данные принимаются, чтобы всем хватило)
- печать справок А и Б для СЕ допилил (в SQL Server это уже было). Читаем readme, там написано, что нужно, чтобы эти отчёты заработали
06.04.2016 13:19
jokerpnz
 
- обработка ошибок отправки файлов без curl типа <error>org.xml.sax.SAXParseException;......</error>. До этого ошибка сервера валилась 500 и не понятно было что не так. поправил
- Добрался до актов постановки/списания. Причесал интерфейс, поправил ошибки. Сделал проверку акцизной марки согласно паттерна '[A-Za-z0-9]+'. Если работаете в терминале, сканер акцизок подключен локально, сканируется муть, данные не те передаются в строку ввода. Даже в блокнот всегда разные данные идут!!! С этим внимательнее
07.04.2016 09:46
jokerpnz
 
- исправил ошибки, которые наделал в акте (удаление работало, только если всю строку выделить, сейчас достаточно встать на строку; копирование акта не работало)
- Добавил проверку удаления акта по статусу, без пароля удаляются новые и отказанные акты, на отправленные и проведённые нужен пароль (стандартный из файла readme)
- Свободная номерация в актах постановки и списания (т.е. номер акта можно задать самому)
07.04.2016 12:21
jokerpnz
 
В прошлом году писал товароучётку для своего знакомого. Прилепил её к EgaisHelper, это было не сложно, вдруг заинтересует кого этот проект.
В ней мало что есть, пока только редактирование номенклатуры и загрузка её из базы ЕГАИС, редактирование поставщиков(загрузку из егаис пока не делал), группы товаров и поставщиков, формирование приходных накладных.

Если это будет кому-то интересно, то сюда можно добавить и расходные накладные, экспорт из ТТН ЕГАИС в свою внутреннюю накладную и тд

Над интерфейсом не думал, слизал всё с супермага, что-то своё придумывать некогда и лень.

Работаем с кассовым ПО UKM WIN, поэтому сделал стыковку с этой программой через SQL Server
В кассу всё отдаётся, касса принимает товар. Для мелких магазинов пойдёт. Будет интерес, буду развивать проект дальше

Выгрузки возможно под другие кассы сделать, не проблема

Работает всё на SQL Server (напоминаю SQL Server Express 2010 с ограничением в 10Гб бесплатна!). Другие БД рассматривать не буду, на это нужно очень много времени, у меня его нет(
В SQL Server организованы уже все блокировки редактируемых объектов, т.е. программа готова к многопользовательскому режиму
Вложения
Тип файла: zip Товароучётка.zip (274.7 Кб, 35 просмотров)
07.04.2016 21:15
vladkoff
 
Доброго времени суток. сегодня опят что то поломалось :) отправка запроса остатков-> Ошибка отправки запроса.
при получении списка ответов/запросов УТМ выдает такую ошибку
Миниатюры
Нажмите на изображение для увеличения
Название: err.jpg
Просмотров: 56
Размер:	44.2 Кб
ID:	7202  
07.04.2016 21:46
MWWRuza
 
Где-то деление на ноль?
08.04.2016 08:29
jokerpnz
 
нет, не деление на ноль(
похоже обфускация как-то криво прошла, хотя в моих магазинах работает, по автообновлению обновлялся даже и всё равно всё ок
а версия с ядиска правда битая, не понятно(

обновитесь либо с ядиска, либо по автообновлению, перевыложил
08.04.2016 10:32
jokerpnz
 
- загрузка файлов пакетом. один клиент решил перейти с другой программы на хелпер. самый простой вариант, строго по пунктам

Нажимаете Сервис/Загрузить из файла
1) загрузите все файлы WayBill_<номер>.xml
2) загрузите все файлы FORMBREGINFO_<номер>.xml
3) загрузите все файлы Ticket_<номер>.xml
4) Если есть акты, которые вы отправляли, загрузите и их WayBillAct

выделять можно сразу несколько файлов

обновил только на ядиске, в автообновление пока не включал
11.04.2016 14:41
Ринат
 
Добрый день, пришло время остатки сажать, по остаткам сейчас около 13 тыс позиций в наличии, каждую бутылку до оператора таскать затруднительно, есть ли возможность сделать работу с ТСД для сканирования марок?


Опции темы


Часовой пояс GMT +3, время: 20:36.

 

Форум сделан на основе vBulletin®
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd. Перевод: zCarot и OlegON
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.