[ТЕМА ЗАКРЫТА]
28.12.2015 19:36
n_stasuk
 
"Опрашивать автоматически" вообще не включала, в логе на каждый запуск единственная строка вида
"28.12.2015 11:06:11 Текущая версия базы 17"
28.12.2015 21:20
jokerpnz
 
Обнаружил, что на ХР всё таки не работает, а у операторов, которые программой будут пользоваться как раз ХР стоит
т.к. Net Framework 4.5 не устанавливается на ХР вроде как, не стал обходные пути искать. Изменил проект на net framework 4.0
Проверил на ХР работает, на Win7 и Win8 тоже не поломалось)

- Сделал вывод тикетов и актов для ТТН
- убрал методы Invoke для решения проблемы n_stasuk
Правда теперь при автоопросе не будут автоматически обновляться таблицы в открытом разделе "Запросы", прилепил кнопку "Перечитать"
n_stasuk прошу отписаться, решилась ли проблема
Вложения
Тип файла: 7z EGAIS.7z (662.6 Кб, 61 просмотров)
29.12.2015 05:29
n_stasuk
 
Да, теперь все работает.
30.12.2015 21:09
jokerpnz
 
-исправление ошибок сортировки в таблицах, где есть пустые значения
-поправил баг с удалением ссылок в утм для автоопроса(они не удалялись)
-возможность сворачивать в трей
-по просьбе форумчанина реализовал поддержку SQL Server. Кому нужно, вышлю отдельно, это совсем другая сборка будет
-в ТТН приходят реквизиты контрагента(отправителя, производителя и тд), сравниваю с тем, что есть в базе, если есть разница в реквизитах, то контрагент помечается как неактуальный(в таблице контрагентов красным выделена будет строка), чтобы контрагент стал актуальным, нужно запросить его в егаис по инн, или фсрарид. То же самое и для алк. продукции сделал
Вложения
Тип файла: 7z EGAIS.7z (695.2 Кб, 59 просмотров)
06.01.2016 22:44
jokerpnz
 
Можно заменить только egais.exe и если будете пользоваться автообновлением то распаковать ещё файл UtilsUpdater.dll

- Автообновление. В параметрах галка "Проверять обновления". При запуске программы или в меню "?/Проверить обновления" выполняется проверка обновления программы, если обновление есть, то задаётся вопрос загрузить ли обновление. Программа перезапускается, скачиваются необходимые файлы
- небольшой, но полезный фильтр в таблице ТТН
- Выделение цветом таблицы ТТН.
MediumSeaGreen зелёный - завершённая операция
(Акт принятия или Акт расхождения принят) и ТТН проведена

OrangeRed красный - отклонённые накладные
-(Акт отклонения или Акт расхождение отказ) и (ТТН не проведена или не зарегистрирована)
-отправили ТТН, но по каким-то причинам ЕГАИС её не провёл(на остатках например товара нет), пришёл тикет отказа

Orange оранжевый - Накладные, которые нужно редактировать
-Пришла ТТН, нужно отправить акт
-Отправили ТТН, пришёл акт расхождения

LightSteelBlue серый - ожидание реакции на ТТН от получателя или отправителя
Отправили ТТН, ожидаем реакции получателя
Отправили акт расхождения, ожидаем реации отправителя
Вложения
Тип файла: 7z EGAIS.7z (710.8 Кб, 57 просмотров)
08.01.2016 13:02
Scorched
 
Было бы интересно, если бы программа подбивала количество и суммы в подвалах документов. Ну и реализовать вывод на печать, чтобы менеджерам удобнее было крыжить остатки, например, в акте постановки на баланс. А так все отлично.
08.01.2016 13:38
Ринат
 
Спасибо jokerpnz за программу, от себя добавлю:
1. Не сразу заработала программа, в первом сообщении не указано что нужен Curl. На Win 7 без проблем работает последняя версия Curl с офф сайта. На Xp заработало(нужно распаковать и указать путь в Patch) только с пакетом curl-7.40.0-ssl-sspi-zlib-static-bin-w32 скаченным тоже с офф сайта.
2. Очень хотелось бы увидеть многопользовательскую работу программы, что бы не пришлось пользоваться ею только на одном компьютере. А так же поддержку нормальной базы данных - Желательно наверное Mysql она и так есть в составе УКМ, не придется ничего ставить...
3. Хотелось бы иметь возможность печати накладной поставщика из егаис, поставщики умудряются присылать разные версии накладных в ЕГАИС и В печатном виде...
4. Очень не хватает видеть в накладной единицу измерения и емкость по позиции.
5. Соглашусь с Scorched, было бы не плохо видеть итоги по накладной, суммовые и количественные.
6. Классная идея с обновлением программы, особенно учитывая частоту обновлений, в связи с этим хотелось бы видеть либо возможность обновление с локального ресурса, либо поддержку прокси сервера, у нас интернет не во всех магазинах имеется.
08.01.2016 15:53
jokerpnz
 
Цитата:
Ринат 1. Не сразу заработала программа, в первом сообщении не указано что нужен Curl. На Win 7 без проблем работает последняя версия Curl с офф сайта. На Xp заработало(нужно распаковать и указать путь в Patch) только с пакетом curl-7.40.0-ssl-sspi-zlib-static-bin-w32 скаченным тоже с офф сайта.
2. Очень хотелось бы увидеть многопользовательскую работу программы, что бы не пришлось пользоваться ею только на одном компьютере. А так же поддержку нормальной базы данных - Желательно наверное Mysql она и так есть в составе УКМ, не придется ничего ставить...
3. Хотелось бы иметь возможность печати накладной поставщика из егаис, поставщики умудряются присылать разные версии накладных в ЕГАИС и В печатном виде...
4. Очень не хватает видеть в накладной единицу измерения и емкость по позиции.
5. Соглашусь с Scorched, было бы не плохо видеть итоги по накладной, суммовые и количественные.
6. Классная идея с обновлением программы, особенно учитывая частоту обновлений, в связи с этим хотелось бы видеть либо возможность обновление с локального ресурса, либо поддержку прокси сервера, у нас интернет не во всех магазинах имеется.
1) Когда создавал тему забыл об этом написать, а шапку редактировать нет прав(( никто не задавал вопросы, как-то и не написал( мой косяк(
2) пока только поддержку mssql сделал. после праздников постараюсь сделать mysql, если никакие другие ошибки по программе не всплывут
3) если не трудно, можете шаблон сделать, как это хотите видеть? какие поля выводить и данные?
4) сделал
5) сделал
6) если без авторизации, то сделал. в панель управления/свойствах браузера пропишите прокси и порт. если с авторизацией, пишите, чуть позже прилеплю, там не долго, сейчас просто нет времени(

Scorched тоже, что печатать нужно подробнее, пожалуйста. Как вы это хотите видеть?

опять же, для обновления достаточно только *.exe файл заменить


- открытие ТТН по двойному щелчку
- изменение статусов кнопок отправки ТТН и актов в егаис, в зависимости от выделенной строки
- акт постановки на баланс, при сканировании акцизки переключение на англ. язык
- удаление только отклонённых ТТН или не отправленных ТТН(черновиков), остальные удаляются по паролю 15987
- исправление багов автообновления
- в ТТН вкладка Продукция, отображение свойств продукции(ёмкость, крепость, код и тд)
- для обновления используется прокси сервер из панель управления/свойства браузера
- итоги по кол-ву позиций, сумму и кол-ву в ТТН
Вложения
Тип файла: 7z EGAIS.7z (724.6 Кб, 55 просмотров)
08.01.2016 16:53
Scorched
 
Цитата:
jokerpnz Scorched тоже, что печатать нужно подробнее, пожалуйста. Как вы это хотите видеть?
В общем-то, что вижу, то и пою - все что выводится в акте о постановке на баланс (наименование, производитель, количество, тара) в табличный документ, желательно с итогами. Про накладную Вам уже написали, конечно, она не нужна по форме, шапка и основные колонки табличной части.

Спасибо за то, что делаете.
08.01.2016 17:17
baggio
 
Цитата:
jokerpnz 1) Когда создавал тему забыл об этом написать, а шапку редактировать нет прав(( никто не задавал вопросы, как-то и не написал( мой косяк(

1. желательно включить всё необходимое в дистриб на я.диске...
2. Указать точную ссылку на курл я добавлю...
08.01.2016 17:46
OlegON
 
Не надо на ЯДиск. Кому надо - дочитает тему до конца...
08.01.2016 20:12
Scorched
 
И еще, было бы здорово в заголовке формы видеть организацию с которой идет работа, а не только номер версии программы. Маленький сервис, но упрощает работу)
11.01.2016 08:20
Ринат
 
Цитата:
jokerpnz 3) если не трудно, можете шаблон сделать, как это хотите видеть? какие поля выводить и данные?
6) если без авторизации, то сделал. в панель управления/свойствах браузера пропишите прокси и порт. если с авторизацией, пишите, чуть позже прилеплю, там не долго, сейчас просто нет времени(
3) В общем взял форму внутреннего учета СМ, добавил туда емкость, нам думаю хватит. Нам печатная форма нужна из за необходимости проверки накладной поставщика на соответствие с ТТН ЕГАИС.
6) Нас вполне устраивает без авторизации.

Так же добавлю предложения:
1. Программа позволяет запустить несколько копий, что не очень удобно, если программа свернута в трей, то запускается новая копия программы...
2. Можно сделать уведомления о входящей TTH? Было бы не плохо при свернутой в трей программе получить сообщение о входящей ТТН. Желательно что бы сообщение не закрывалось само, а требовало подтверждения, после которого открывалось бы окно программы со списком новых TTH.
3. Не помешала бы возможность включения авто запуска программы при включении компа. Хотя это довольно просто делается батником....
11.01.2016 12:34
jokerpnz
 
Цитата:
Ринат Так же добавлю предложения:
1. Программа позволяет запустить несколько копий, что не очень удобно, если программа свернута в трей, то запускается новая копия программы...
2. Можно сделать уведомления о входящей TTH? Было бы не плохо при свернутой в трей программе получить сообщение о входящей ТТН. Желательно что бы сообщение не закрывалось само, а требовало подтверждения, после которого открывалось бы окно программы со списком новых TTH.
3. Не помешала бы возможность включения авто запуска программы при включении компа. Хотя это довольно просто делается батником....
1) на win7 сделал уже давно, на xp так и запускается. если вы на хр работаете, напишите, попробую ещё что-то придумать
2) я думал над этим, но зачем? у нас приезжает поставщик и оператор идёт искать его приходку. а есть такое, что поставщик отправил ТТН в егаис, а сам так и не приехал и зачем про это напоминать постоянно?
3) сюда пока не полезу, это ведь можно сделать скопировав ярлык в папку автозагрузка. может чуть позже. сейчас давайте делать то, без чего невозможно нормально жить))

- в заголовке организация
- печатная форма ТТН и акта постановки на баланс. сделал на коленке, времени нет. если каких-то данных не хватает, пишите, добавлю
- в автозапрос справок А и Б добавил ещё запрос справок при сохранении данных об остатках

Опять же достаточно заменить файл egais.exe и скопировать libReport.dll и папку reports с содержимым, чтобы печатные формы работали

Автообновление не сработает( небольшой косяк в EgaisUpdater.exe, если удалите EgaisUpdater.exe (он заново скачается сам), то можно обновиться автоматически, как при перезапуске программы, так и из меню ?/Проверить обновления

остальное позже сделаю, сегодня нет времени на программу(
Вложения
Тип файла: 7z EGAIS.7z (734.5 Кб, 38 просмотров)
11.01.2016 13:39
jokerpnz
 
печатные формы не работают(
буду переделывать
я мелкософтовским стандартным решил пользоваться, т.к. бесплатно, а он привязан к mssql. там где клиент скуля не стоит, не запускается эта хрень(
много лишнего придётся устанавливать. пока подождите, другие варианты рассмотрю, либо придумаю что-то
Вложения
Тип файла: 7z EGAIS.7z (703.0 Кб, 45 просмотров)
11.01.2016 14:44
Ринат
 
Цитата:
jokerpnz 1) на win7 сделал уже давно, на xp так и запускается. если вы на хр работаете, напишите, попробую ещё что-то придумать
2) я думал над этим, но зачем? у нас приезжает поставщик и оператор идёт искать его приходку. а есть такое, что поставщик отправил ТТН в егаис, а сам так и не приехал и зачем про это напоминать постоянно?
3) сюда пока не полезу, это ведь можно сделать скопировав ярлык в папку автозагрузка. может чуть позже. сейчас давайте делать то, без чего невозможно нормально жить))
(
1) Ну, у нас часть компов Win XP часть Win7 и на всех компах программа при повторном запуске не разворачивается из трея а запускается новая версия...
2) У нас оператор не знает что машина приехала пока не принесут накладную, поэтому ему проще при появлении накладной распечатать её и отдать на приемку, а иначе придется разбираться и искать крайнего.
3) Ну, это уже хотелка на будущее, или даже для будущих пользователей, у нас то уже все настроено....

Вот чуть не забыл, еще было бы не плохо как то отслеживать работает ли УТМ...
А вообще как можно проверить работоспособность УТМ? залезть в логи транспортного модуля?

p.s К слову, у нас на данный момент нет ни одной принятой накладной в ЕГАИС, потому как нет ни одной правильной накладной от поставщика....
11.01.2016 17:51
jokerpnz
 
оставил всё таки на Microsoft.ReportViewer, но придётся несколько dll закачать, которые нужны для отображения этой печатной формы((
В архиве ReportViewer.7z
Положить их в ту же папку, что и egais.exe, либо в path придётся прописывать путь до этих dll
Если печатные формы не нужны, то можете не качать
Вложения
Тип файла: 7z EGAIS.7z (733.1 Кб, 80 просмотров)
Тип файла: 7z ReportViewer.7z (2.08 Мб, 121 просмотров)
11.01.2016 18:02
jokerpnz
 
ой, libReport.dll не добавился в архив(
Вложения
Тип файла: 7z libReport.7z (3.0 Кб, 52 просмотров)
12.01.2016 15:35
jokerpnz
 
- фиксы проверки обновления
- фикс проверки запущена ли копия программы. Рината прошу отписаться, заработало или нет. У меня теперь всё ок, проверил
- тикет на акт подтверждения не сохранялся, поправил
и что-то ещё делал по-мелочи, не помню((

опять же достаточно заменить egais.exe или меню ?/Проверить обновления, если есть интернет или прокси, прописанный в Свойстве браузера
Вложения
Тип файла: 7z EGAIS.7z (736.9 Кб, 55 просмотров)
13.01.2016 09:14
Ринат
 
Появились проблемы при приемке TTH, из 8-и позиций в TTH отображается только 1. Проверил XML там 8 позиций.... Приложил лог и XML, никакой информации больше не нужно?
Вложения
Тип файла: 7z Log.7z (40.8 Кб, 37 просмотров)
Тип файла: 7z XML.7z (3.1 Кб, 37 просмотров)
13.01.2016 09:39
jokerpnz
 
Цитата:
Ринат Появились проблемы при приемке TTH, из 8-и позиций в TTH отображается только 1. Проверил XML там 8 позиций.... Приложил лог и XML, никакой информации больше не нужно?
Вчера тоже столкнулся с этой проблемой(
Не успел поправить
Решение сейчас такое, чтобы продолжить работу:
1) удаляете ТТН из программы
2) Снимаете галку "Запрашивать справку А и Б"
3) Принимаете накладную и регистрацию движения из файла "Сервис/Загрузить из файла"
4) ОБЯЗАТЕЛЬНО перезапускаете программу и ставите галку "Запрашивать справку А и Б"

Сегодня поправлю эту проблему
В автоприёме во время записи спецификации накладной, если стоит галка "Запрашивать справку А и Б"(эта операция не быстрая), закрыли программу, что успело, то и записалось( сегодня воткну туда блокировки, хотел уже давно, но всё руки не доходили
13.01.2016 10:23
Ринат
 
Спасибо за оперативность, все получилось.
Новая копия программы не запускается, все ок.
13.01.2016 11:54
jokerpnz
 
Цитата:
Ринат Появились проблемы при приемке TTH, из 8-и позиций в TTH отображается только 1. Проверил XML там 8 позиций.... Приложил лог и XML, никакой информации больше не нужно?
поправил, заменить egais.exe или меню ?/Проверить обновления
Вложения
Тип файла: 7z EGAIS.7z (740.6 Кб, 58 просмотров)
14.01.2016 15:35
NataK
 
Добрый день!
Перестали отправляться акты постановки на баланс:
-Запрос отправлен, но ответ от УТМ не получен,
-Акт не отправлен.
Один акт несколько дней назад успешно обработан
14.01.2016 16:17
jokerpnz
 
Цитата:
NataK Добрый день!
Перестали отправляться акты постановки на баланс:
-Запрос отправлен, но ответ от УТМ не получен,
-Акт не отправлен.
Один акт несколько дней назад успешно обработан
в папке in должен быть файл ReplyFromActChargeOn<номер акта>.xml
посмотрите содержимое, там будет ошибка
Сделаю вывод ошибки, руки не доходят(
15.01.2016 08:26
NataK
 
Цитата:
в папке in должен быть файл ReplyFromActChargeOn<номер акта>.xml
посмотрите содержимое, там будет ошибка
Сделаю вывод ошибки, руки не доходят(
Доброе утро! Похоже действительно ошибка
<A><error>org.xml.sax.SAXParseException; cvc-minExclusive-valid: Value '0' is not facet-valid with respect to minExclusive '0.0' for type 'PositiveDecimalType'.</error><ver>2</ver></A>
15.01.2016 08:54
jokerpnz
 
Цитата:
NataK Доброе утро! Похоже действительно ошибка
<A><error>org.xml.sax.SAXParseException; cvc-minExclusive-valid: Value '0' is not facet-valid with respect to minExclusive '0.0' for type 'PositiveDecimalType'.</error><ver>2</ver></A>
если можете, дайте файл акта постановки на баланс
хочется разобраться, что не так, ибо акт постановки на баланс работает не только у меня
15.01.2016 09:30
NataK
 
Я не могу прицепить файлы: ошибка загрузки, некорректный файл(XML)
15.01.2016 09:30
Mtirt
 
Заархивируйте его перед загрузкой...
15.01.2016 09:38
NataK
 
Спасибо!
Вложения
Тип файла: rar акт1.rar (1.4 Кб, 43 просмотров)
Тип файла: rar акт.rar (489 байт, 39 просмотров)


Опции темы


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

 

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