Не корректно проставляет дату в ЕСВ
Не корректно проставляет дату в ЕСВ
Итак, импортировали дод.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 ?
Действия выполнялись на станции (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: Не корректно проставляет дату в ЕСВ
доктор
а программа устанавливается и запускается от локального или доменного админа или может от пользователя?
а программа устанавливается и запускается от локального или доменного админа или может от пользователя?
Re: Не корректно проставляет дату в ЕСВ
На сервере (как и на станции) пользователь с правами Администратора, связь станций с сервером по доменному имени сервака, все по классике жанра - "домен:9996".
багрепорт «ничего не работает!» оскорбляет чувства программирующих.
-
- Администратор
- Повідомлень: 4920
- З нами з: 02 серпня 2012, 15:48
- Звідки: [email protected]
Re: Не корректно проставляет дату в ЕСВ
права локального или доменного админа?
Re: Не корректно проставляет дату в ЕСВ
Локального. Сервер - это громко сказано конечно, скорее относится к серверу медка. Организован на xp sp3
багрепорт «ничего не работает!» оскорбляет чувства программирующих.
-
- Администратор
- Повідомлень: 4920
- З нами з: 02 серпня 2012, 15:48
- Звідки: [email protected]
Re: Не корректно проставляет дату в ЕСВ
а от доменного можете попробовать запустить?
Re: Не корректно проставляет дату в ЕСВ
Увы нет, мои действия на ПК ограничены. А в чем связь? Ведь ранее (примерно до 138) все отлично обновлялось, только последний месяц ерунда такая...
P.S. там же по сути должен быть простой timestamp, который и срабатывает в дате модификации, почему не срабатывает в самом отчете...
P.S. там же по сути должен быть простой timestamp, который и срабатывает в дате модификации, почему не срабатывает в самом отчете...
багрепорт «ничего не работает!» оскорбляет чувства программирующих.
Re: Не корректно проставляет дату в ЕСВ
Алгоритм работы модуля ЕСВ, по видимому, следующий:
Имеются 2 даты - дата (и время) модификации таблиц и дата формування у страхувальника, которая видна на распечатанных формах. Вторая дата автоматически проставляется при импорте файлов, она во всех таблицах одинаковая. Скорее всего, таково требование ПФУ. А первая дата для разных таблиц может быть разная и реально соответствует дате (времени) последней модификации таблицы (если таблицы правились). Как и для всех других форм программы.
Имеются 2 даты - дата (и время) модификации таблиц и дата формування у страхувальника, которая видна на распечатанных формах. Вторая дата автоматически проставляется при импорте файлов, она во всех таблицах одинаковая. Скорее всего, таково требование ПФУ. А первая дата для разных таблиц может быть разная и реально соответствует дате (времени) последней модификации таблицы (если таблицы правились). Как и для всех других форм программы.
Каждая программа содержит, по крайней мере, одну ошибку.
Народная мудрость.
Народная мудрость.
Re: Не корректно проставляет дату в ЕСВ
Согласен, дата в самих печатных формах статическая и меняется если обновлять поля, дата модификации динамическая и проставляется независимо отталкиваясь от системного времени.vnkor писав:Алгоритм работы модуля ЕСВ, по видимому, следующий:
Имеются 2 даты - дата (и время) модификации таблиц и дата формування у страхувальника, которая видна на распечатанных формах. Вторая дата автоматически проставляется при импорте файлов, она во всех таблицах одинаковая. Скорее всего, таково требование ПФУ. А первая дата для разных таблиц может быть разная и реально соответствует дате (времени) последней модификации таблицы (если таблицы правились). Как и для всех других форм программы.
Напомню, когда в отчете стояла правильная дата соответствующая системной, то при нажатии "оновити поля" проставило дату на день меньшую (-1) текущей. Припоминаю, что и месяц назад тоже разница была на один день (к примеру системная 22.05.13, а в отчет ставило 21.05.13). Почему медок ловит системную дату в одном случае (дата модификации) и не ловит ее в другом случае (оновити поля)...
багрепорт «ничего не работает!» оскорбляет чувства программирующих.
Re: Не корректно проставляет дату в ЕСВ
Но ведь во всех таблицах отчета по ЕСВ должна быть одинаковая дата. А если через день-два после импорта в кокой-то из таблиц сделать модификацию и обновить поля, то что должно произойти: дата поменяться только в этой таблице, либо поменяться во всех таблицах одновременно, либо не меняться ни в одной из таблиц? Речь идет не о дате модификации, с ней все понятно.
Каждая программа содержит, по крайней мере, одну ошибку.
Народная мудрость.
Народная мудрость.
Re: Не корректно проставляет дату в ЕСВ
Должна, но по факту она может быть разной, меняется посредством изменения системной даты и обновление полей в отчете.vnkor писав:Но ведь во всех таблицах отчета по ЕСВ должна быть одинаковая дата.
Если нужно везде проставить текущую дату, то проставляется в каждой таблице отдельно. Возможно наличие функции по типу "обновить поля(дату) во всех таблицах" решило бы проблему...
Нина Юрилина
говоря о домене имел ввиду настройки ConnectionSetup.exe, сеть не доменная, все компы члены рабочей группы.
багрепорт «ничего не работает!» оскорбляет чувства программирующих.
-
- Универсал (склонность - системные вопросы)
- Повідомлень: 10116
- З нами з: 13 січня 2012, 11:21
Re: Не корректно проставляет дату в ЕСВ
Настроить в connectionsetup на станции и на сервере соединение по IP адресу попробуйте. Перезапустите службы после этого
Re: Не корректно проставляет дату в ЕСВ
Геннадий, попробую конечно, но тут на лицо высвечивает конкретное числовой значение, не random, а именно текущ.дата -1 день... если можно, узнайте подробнее о функции "оновити поля" на уровне кода, от чего зависит, откуда берет дату и пр... какие dll используются при обработке команды... как то так.
Помнится когда то были проблемы с битыми или заблокированными dll на станциях, когда не работал авторозрахунок.
Помнится когда то были проблемы с битыми или заблокированными dll на станциях, когда не работал авторозрахунок.
багрепорт «ничего не работает!» оскорбляет чувства программирующих.