Не корректно проставляет дату в ЕСВ

Проблеми зв'язані з роботою сервер-клієнт MEDOC
Відповісти
доктор
Повідомлень: 857
З нами з: 22 травня 2012, 11:39
Звідки: Полтава
Контактна інформація:

Не корректно проставляет дату в ЕСВ

Повідомлення доктор » 12 червня 2013, 15:42

Итак, импортировали дод.4 из ИС-Про в Медок. Проверяем и дорабатываем табл.5,6, одним словом далее все в медке, сохранили, на след. день, т.е. сегодня открыли, нажимаю "оновити поля" что бы проставить текущую дату, ставит 11.06.2013 (на ПК текущее время 12.06.2013)
Действия выполнялись на станции (XP SP3). Что на сервере, спросите Вы, а там все тоже верно настроено, дата на ПК 12.06.2013. Региональные настройки Украинские, часовой пояс такой же как и на станции. Проделываю эту же процедуру на на сервере - тоже проставляет 11.06.2013. Делаю рестарт служб, запускаю сервер - ставит верную дату 12.06.2013. Повторяю это же на станции ставит 11.06.2013, возвращаюсь на сервер, повторяю "оновити поля" - тоже стоит 11.06. опять закрываю все медки, рестарт служб, повтор на сервере, проставило 12.06.... проблемы со службой? :? :?
Также примечательно: во всех случаях в самом модуле ЕСВ дод.4 где идет перечень всех таблиц в поле "Дата модифікації" проставляло реальное время ПК где выполнялось обновление полей. т.е. в самой таблице ставит 11.06, в дате модификации 12.06.

Антивирус NOD, не ругался никогда на медок,
версия сетевая 10.00.150

Вопрос - откуда брал именно 11.06.2013, если на всех ПК везде стояла дата 12.06.2013 ?
багрепорт «ничего не работает!» оскорбляет чувства программирующих.

Нина Юрилина
Администратор
Повідомлень: 4920
З нами з: 02 серпня 2012, 15:48
Звідки: [email protected]

Re: Не корректно проставляет дату в ЕСВ

Повідомлення Нина Юрилина » 12 червня 2013, 15:51

доктор
а программа устанавливается и запускается от локального или доменного админа или может от пользователя?

доктор
Повідомлень: 857
З нами з: 22 травня 2012, 11:39
Звідки: Полтава
Контактна інформація:

Re: Не корректно проставляет дату в ЕСВ

Повідомлення доктор » 12 червня 2013, 15:54

На сервере (как и на станции) пользователь с правами Администратора, связь станций с сервером по доменному имени сервака, все по классике жанра - "домен:9996".
багрепорт «ничего не работает!» оскорбляет чувства программирующих.

Нина Юрилина
Администратор
Повідомлень: 4920
З нами з: 02 серпня 2012, 15:48
Звідки: [email protected]

Re: Не корректно проставляет дату в ЕСВ

Повідомлення Нина Юрилина » 12 червня 2013, 15:59

права локального или доменного админа?

доктор
Повідомлень: 857
З нами з: 22 травня 2012, 11:39
Звідки: Полтава
Контактна інформація:

Re: Не корректно проставляет дату в ЕСВ

Повідомлення доктор » 12 червня 2013, 16:02

Локального. Сервер - это громко сказано конечно, скорее относится к серверу медка. Организован на xp sp3
багрепорт «ничего не работает!» оскорбляет чувства программирующих.

Нина Юрилина
Администратор
Повідомлень: 4920
З нами з: 02 серпня 2012, 15:48
Звідки: [email protected]

Re: Не корректно проставляет дату в ЕСВ

Повідомлення Нина Юрилина » 12 червня 2013, 16:16

а от доменного можете попробовать запустить?

доктор
Повідомлень: 857
З нами з: 22 травня 2012, 11:39
Звідки: Полтава
Контактна інформація:

Re: Не корректно проставляет дату в ЕСВ

Повідомлення доктор » 12 червня 2013, 16:32

Увы нет, мои действия на ПК ограничены. А в чем связь? Ведь ранее (примерно до 138) все отлично обновлялось, только последний месяц ерунда такая...
P.S. там же по сути должен быть простой timestamp, который и срабатывает в дате модификации, почему не срабатывает в самом отчете... :?
багрепорт «ничего не работает!» оскорбляет чувства программирующих.

vnkor
Повідомлень: 1073
З нами з: 07 жовтня 2011, 09:39

Re: Не корректно проставляет дату в ЕСВ

Повідомлення vnkor » 12 червня 2013, 17:00

Алгоритм работы модуля ЕСВ, по видимому, следующий:
Имеются 2 даты - дата (и время) модификации таблиц и дата формування у страхувальника, которая видна на распечатанных формах. Вторая дата автоматически проставляется при импорте файлов, она во всех таблицах одинаковая. Скорее всего, таково требование ПФУ. А первая дата для разных таблиц может быть разная и реально соответствует дате (времени) последней модификации таблицы (если таблицы правились). Как и для всех других форм программы.
Каждая программа содержит, по крайней мере, одну ошибку.
Народная мудрость.

доктор
Повідомлень: 857
З нами з: 22 травня 2012, 11:39
Звідки: Полтава
Контактна інформація:

Re: Не корректно проставляет дату в ЕСВ

Повідомлення доктор » 13 червня 2013, 08:23

vnkor писав:Алгоритм работы модуля ЕСВ, по видимому, следующий:
Имеются 2 даты - дата (и время) модификации таблиц и дата формування у страхувальника, которая видна на распечатанных формах. Вторая дата автоматически проставляется при импорте файлов, она во всех таблицах одинаковая. Скорее всего, таково требование ПФУ. А первая дата для разных таблиц может быть разная и реально соответствует дате (времени) последней модификации таблицы (если таблицы правились). Как и для всех других форм программы.
Согласен, дата в самих печатных формах статическая и меняется если обновлять поля, дата модификации динамическая и проставляется независимо отталкиваясь от системного времени.
Напомню, когда в отчете стояла правильная дата соответствующая системной, то при нажатии "оновити поля" проставило дату на день меньшую (-1) текущей. Припоминаю, что и месяц назад тоже разница была на один день (к примеру системная 22.05.13, а в отчет ставило 21.05.13). Почему медок ловит системную дату в одном случае (дата модификации) и не ловит ее в другом случае (оновити поля)... :?
багрепорт «ничего не работает!» оскорбляет чувства программирующих.

vnkor
Повідомлень: 1073
З нами з: 07 жовтня 2011, 09:39

Re: Не корректно проставляет дату в ЕСВ

Повідомлення vnkor » 13 червня 2013, 08:51

Но ведь во всех таблицах отчета по ЕСВ должна быть одинаковая дата. А если через день-два после импорта в кокой-то из таблиц сделать модификацию и обновить поля, то что должно произойти: дата поменяться только в этой таблице, либо поменяться во всех таблицах одновременно, либо не меняться ни в одной из таблиц? Речь идет не о дате модификации, с ней все понятно.
Каждая программа содержит, по крайней мере, одну ошибку.
Народная мудрость.

доктор
Повідомлень: 857
З нами з: 22 травня 2012, 11:39
Звідки: Полтава
Контактна інформація:

Re: Не корректно проставляет дату в ЕСВ

Повідомлення доктор » 13 червня 2013, 09:57

vnkor писав:Но ведь во всех таблицах отчета по ЕСВ должна быть одинаковая дата.
Должна, но по факту она может быть разной, меняется посредством изменения системной даты и обновление полей в отчете.
Если нужно везде проставить текущую дату, то проставляется в каждой таблице отдельно. Возможно наличие функции по типу "обновить поля(дату) во всех таблицах" решило бы проблему...

Нина Юрилина
говоря о домене имел ввиду настройки ConnectionSetup.exe, сеть не доменная, все компы члены рабочей группы.
багрепорт «ничего не работает!» оскорбляет чувства программирующих.

Белокопытов Геннадий
Универсал (склонность - системные вопросы)
Повідомлень: 10116
З нами з: 13 січня 2012, 11:21

Re: Не корректно проставляет дату в ЕСВ

Повідомлення Белокопытов Геннадий » 13 червня 2013, 10:55

Настроить в connectionsetup на станции и на сервере соединение по IP адресу попробуйте. Перезапустите службы после этого

доктор
Повідомлень: 857
З нами з: 22 травня 2012, 11:39
Звідки: Полтава
Контактна інформація:

Re: Не корректно проставляет дату в ЕСВ

Повідомлення доктор » 13 червня 2013, 11:14

Геннадий, попробую конечно, но тут на лицо высвечивает конкретное числовой значение, не random, а именно текущ.дата -1 день... если можно, узнайте подробнее о функции "оновити поля" на уровне кода, от чего зависит, откуда берет дату и пр... какие dll используются при обработке команды... как то так.
Помнится когда то были проблемы с битыми или заблокированными dll на станциях, когда не работал авторозрахунок.
багрепорт «ничего не работает!» оскорбляет чувства программирующих.

Відповісти

Повернутись до “M.E.Doc сервер-клієнт”