Имя: Пароль:
1C
 
Работа в различных часовых поясах
0 VKS
 
26.09.23
21:19
Подскажите, пожалуйста, кто с этим сталкивался или работает сейчас, как у вас настроен учет при работе в разных часовых поясах?

Вводные данные: Условно основной часовой пояс: Europe/Moscow
Организация одна, но склады будут разные в разных часовых поясах. Разные пользователи могут работать с разными складами в разных часовых поясах.
Например, оператор может подготовить документы для разных часовых поясов. А какой-то сотрудник в регионе ввести этот документ только для своего склада.

Т.е. какие даты будут у документов? Или все документы вести по времени сервера, т.е. Europe/Moscow?

Далее, есть интеграции с разными внешними сервисами. Например, сайт присылает заказ, в котором указываем время доставки заказа в местном времени, но при этом есть блок, который вызывает местного курьера для доставки этого заказа под местное время. Тут как быть? Использовать что-то типа часового пояса сената и фоновое задание разделять на разные сеанты под часовые пояса? Или использовать какое-то смещение времени, в зависимости для какого города заказ?

Поделитесь опытом, у кого как это реализовано?
1 NorthWind
 
26.09.23
21:33
2 laeg
 
27.09.23
08:52
(0) Есть организация, разброс рабочих мест по часовым поясам 2 часа, сервер в МСК, работают по времени сервера.
3 yzimin
 
27.09.23
09:35
Работаем от Владивостока до Москвы, в базе документы по времени МСК, т.к. головная компания здесь же.
Что касается времени доставки, то его надо фиксировать естественно в нужном часовом поясе. И какая разница какой часовой пояс, если у вас к примеру доставка в Новосибирске, то по API так и передаётся дата доставки 27.09.2023, интервал: 10:00 - 12:00 без всяких смещений
4 VKS
 
27.09.23
10:14
Понял, спасибо

(2)(3) А где-то используете местное время? Например, документ встает в базу по времени сервера, а в печатных формах какое время указываете?
5 lodger
 
27.09.23
11:46
6 Fedor-1971
 
27.09.23
13:14
(4) как-то давно смотрел за часовые пояса в 1С
Задача была отображать время в часовом поясе клиента, т.е. по факту БД с установленным часовым поясом как в (3), а у клиента есть параметр сеанса со сдвигом времени. Правда, придётся перелопатить формы документов на добавление смещения
(В ДС можно подпиской ПриПолученииПредставления обойтись)
7 yzimin
 
27.09.23
13:39
(4) В какой именно печатной форме нужно время? Например, в УТ\КА2\ERP в заказе клиента время доставки С - По вынесено в отдельные реквизиты, там время уже в местных интервалах
8 VKS
 
27.09.23
14:27
(7) Больше интересуют печатные формы для контрагентов, если они используются. Во Владивостоке уже сегодня, а в Москве еще вчера (при работе 24/7). Получается когда печатают во Владивостоке у них на документах дата Москвы?
Хотя дата прошлого периода, наверное тоже ничего такого тут нет
9 VKS
 
27.09.23
14:29
(3) а где у вас в 1С используется местное время? Кроме всяких напоминалок и местных интервалов доставки?
10 yzimin
 
27.09.23
14:50
(9) Только в интервалах доставки