|
[Search] Поиск   [Recent Topics] Последние темы   [Hottest Topics] Горячие темы   [Members]  Список участников   [Groups] На главную страницу 
[Register] Регистрация / 
[Login] Вход 
Запрос на получение истории изменений чего-либо  XML
Индекс форума » Автоматизированная система МЕРКУРИЙ
Автор Сообщение
Yoreg07


Зарегистрирован: 21/07/2016 06:41:02
Сообщений: 507
Оффлайн

Добрый день. Хотелось бы понять как работает запрос на получение истории изменений, например, записей складского журнала. Мы живём в часом поясе +2 относительно Москвы. Если я правильно понимаю, то все изменения в меркурии фиксируются московским временем (поправьте меня, если я не прав). Например, сегодня в 10:00 по Мск (в моём часовом поясе 12:00) была создана запись складского журнала. Чтобы эта запись попала в ответ на запрос получения истории изменений какое значение beginDate в запросе мне необходимо указывать:
2017-12-21T10:00
2017-12-21T10:00+03:00
2017-12-21T12:00
2017-12-21T12:00+05:00
какое?
Поделитесь опытом, кто как организовал у себя загрузку входящих ВСД в УС с помощью этого запроса

Это сообщение было редактировано 2 раз. Последнее обновление произошло в 21/12/2017 08:19:32

Vladimir2017

[Avatar]

Зарегистрирован: 02/10/2017 14:31:03
Сообщений: 359
Оффлайн

Yoreg07 wrote:Поделитесь опытом, кто как организовал у себя загрузку входящих ВСД в УС с помощью этого запроса


С часовыми поясами это косяк, у них, кстати, еще и время неправильное на некоторых серверах. Я вычитаю сутки, с момента последнего обновления, и загружая документы проверяю на наличие дубликатов.
Yoreg07


Зарегистрирован: 21/07/2016 06:41:02
Сообщений: 507
Оффлайн

Только что в webe погасил ВСД, запомнил время гашения и время добавления записи складского журнала. Сделал запрос на получение истории изменений записей складского журнала с указанием в beginDate времени добавления этой записи и в ответе эта запись пришла. НО ... сделав аналогично запрос на получение истории изменений ВСД ПОГАШЕННОГО ВСД НЕТ в ОТВЕТЕ. Как так? Кто может что-нибудь пояснить?
Vladimir2017

[Avatar]

Зарегистрирован: 02/10/2017 14:31:03
Сообщений: 359
Оффлайн

Yoreg07 wrote:Только что в webe погасил ВСД, запомнил время гашения и время добавления записи складского журнала. Сделал запрос на получение истории изменений записей складского журнала с указанием в beginDate времени добавления этой записи и в ответе эта запись пришла. НО ... сделав аналогично запрос на получение истории изменений ВСД ПОГАШЕННОГО ВСД НЕТ в ОТВЕТЕ. Как так? Кто может что-нибудь пояснить?


У них время на серверах отстает
Yoreg07


Зарегистрирован: 21/07/2016 06:41:02
Сообщений: 507
Оффлайн

Vladimir2017 wrote:
Yoreg07 wrote:Только что в webe погасил ВСД, запомнил время гашения и время добавления записи складского журнала. Сделал запрос на получение истории изменений записей складского журнала с указанием в beginDate времени добавления этой записи и в ответе эта запись пришла. НО ... сделав аналогично запрос на получение истории изменений ВСД ПОГАШЕННОГО ВСД НЕТ в ОТВЕТЕ. Как так? Кто может что-нибудь пояснить?


У них время на серверах отстает

Я сейчас сделал запрос на историю ВСД, dateBegin = время гашения - 5 часов и ВСЁ РАВНО ПОГАШЕННОГО ВСД НЕТ В ОТВЕТЕ. Может этот запрос только новые/созданные ВСД возвращает?
Vladimir2017

[Avatar]

Зарегистрирован: 02/10/2017 14:31:03
Сообщений: 359
Оффлайн

Yoreg07 wrote:
Vladimir2017 wrote:
Yoreg07 wrote:Только что в webe погасил ВСД, запомнил время гашения и время добавления записи складского журнала. Сделал запрос на получение истории изменений записей складского журнала с указанием в beginDate времени добавления этой записи и в ответе эта запись пришла. НО ... сделав аналогично запрос на получение истории изменений ВСД ПОГАШЕННОГО ВСД НЕТ в ОТВЕТЕ. Как так? Кто может что-нибудь пояснить?


У них время на серверах отстает

Я сейчас сделал запрос на историю ВСД, dateBegin = время гашения - 5 часов и ВСЁ РАВНО ПОГАШЕННОГО ВСД НЕТ В ОТВЕТЕ. Может этот запрос только новые/созданные ВСД возвращает?


Попробуйте откатить на сутки, точно должен прийти. Посмотрите нет ли фильтров. Если не прийдет - проверьте под идентификатору.
Yoreg07


Зарегистрирован: 21/07/2016 06:41:02
Сообщений: 507
Оффлайн

Vladimir2017 wrote:
Yoreg07 wrote:
Vladimir2017 wrote:
Yoreg07 wrote:Только что в webe погасил ВСД, запомнил время гашения и время добавления записи складского журнала. Сделал запрос на получение истории изменений записей складского журнала с указанием в beginDate времени добавления этой записи и в ответе эта запись пришла. НО ... сделав аналогично запрос на получение истории изменений ВСД ПОГАШЕННОГО ВСД НЕТ в ОТВЕТЕ. Как так? Кто может что-нибудь пояснить?


У них время на серверах отстает

Я сейчас сделал запрос на историю ВСД, dateBegin = время гашения - 5 часов и ВСЁ РАВНО ПОГАШЕННОГО ВСД НЕТ В ОТВЕТЕ. Может этот запрос только новые/созданные ВСД возвращает?


Попробуйте откатить на сутки, точно должен прийти. Посмотрите нет ли фильтров. Если не прийдет - проверьте под идентификатору.

Откатился на сутки, пришёл в ответе ... и по-ходу пришёл только потому, что его дата (issueDate) - вчера ... это косячина у них там скорее всего
 
Индекс форума » Автоматизированная система МЕРКУРИЙ
Перейти:   

Powered by JForum 2.1.8 © JForum Team