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


Зарегистрирован: 05/06/2018 08:26:50
Сообщений: 163
Оффлайн

Владимир Игнатов wrote:
Финишную дату можно не указывать, будет последняя запись на сервере. Проблема часовых поясов решается сама, если ведение времени доверить серверу Ветиса, а спрашивать - сначала с 1970-01-01, а затем с последней возвращенной. Тогда максимум "дубли" будут в пределах этой первой секунды. Если только, конечно, у Ветиса между своими серверами время синхронизировано или если сервер один. Иначе может получиться, что разные люди (или шлюзы) на разных серверах добавляют записи по своему локальному времени, но эти записи могут оказаться "в прошлом" для "основного" сервера и, фактически, при запросе "от последней известной секунды" будут потеряны.

как все-таки лучше брать время?
достаточно ли взять период с max предыдущего и до текущего
или все таки взять назад еще несколько минут?
christoffelsymbols


Зарегистрирован: 08/07/2018 19:19:39
Сообщений: 100
Оффлайн

user100000 wrote:
Владимир Игнатов wrote:
Финишную дату можно не указывать, будет последняя запись на сервере. Проблема часовых поясов решается сама, если ведение времени доверить серверу Ветиса, а спрашивать - сначала с 1970-01-01, а затем с последней возвращенной. Тогда максимум "дубли" будут в пределах этой первой секунды. Если только, конечно, у Ветиса между своими серверами время синхронизировано или если сервер один. Иначе может получиться, что разные люди (или шлюзы) на разных серверах добавляют записи по своему локальному времени, но эти записи могут оказаться "в прошлом" для "основного" сервера и, фактически, при запросе "от последней известной секунды" будут потеряны.

как все-таки лучше брать время?
достаточно ли взять период с max предыдущего и до текущего
или все таки взять назад еще несколько минут?


Лучше в запросах указывать даты с часовым поясом. Кстати, именно в таком виде они возвращаются через API
Пример: 2013-02-25T18:25:10+03:00
king_lion


Зарегистрирован: 19/09/2018 08:53:54
Сообщений: 17
Оффлайн

Доброе утро.
Подскажите, в 1с розница настроил подключение, но при создании предприятия выдает такую ошибку.
Я правильно это делаю если у нас несколько обособленных подразделений?
Соответсвенно далее ничего не могу настроить.
[Thumb - Screenshot_2.png]
 Имя файла Screenshot_2.png [Disk] Загрузить
 Описание
 Размер файла 142 Kbytes
 Скачано:  325 раз

nmzn1

[Avatar]

Зарегистрирован: 11/05/2017 09:25:20
Сообщений: 3665
Оффлайн

king_lion wrote:Доброе утро.
Подскажите, в 1с розница настроил подключение, но при создании предприятия выдает такую ошибку.
Я правильно это делаю если у нас несколько обособленных подразделений?
Соответсвенно далее ничего не могу настроить.

доброе
судя по скриншоту, у юзера касса нет прав, нужен другой пользователь
[WWW]
king_lion


Зарегистрирован: 19/09/2018 08:53:54
Сообщений: 17
Оффлайн

Да действительно, зашел под другим получилось, но вылезла другая ошибка
[Thumb - Screenshot_3.png]
 Имя файла Screenshot_3.png [Disk] Загрузить
 Описание
 Размер файла 25 Kbytes
 Скачано:  328 раз

nmzn1

[Avatar]

Зарегистрирован: 11/05/2017 09:25:20
Сообщений: 3665
Оффлайн

king_lion wrote:Да действительно, зашел под другим получилось, но вылезла другая ошибка

тестовый или продуктив доступ
в ветис заходили по вебу хоть раз
нужен логин пользователя, под которым можно заходить в веб, типа Ivanov_NN_180515
также проверьте правильность указания гуида

Это сообщение было редактировано 3 раз. Последнее обновление произошло в 19/09/2018 10:26:31

[WWW]
user100000


Зарегистрирован: 05/06/2018 08:26:50
Сообщений: 163
Оффлайн

christoffelsymbols wrote:
user100000 wrote:
Владимир Игнатов wrote:
Финишную дату можно не указывать, будет последняя запись на сервере. Проблема часовых поясов решается сама, если ведение времени доверить серверу Ветиса, а спрашивать - сначала с 1970-01-01, а затем с последней возвращенной. Тогда максимум "дубли" будут в пределах этой первой секунды. Если только, конечно, у Ветиса между своими серверами время синхронизировано или если сервер один. Иначе может получиться, что разные люди (или шлюзы) на разных серверах добавляют записи по своему локальному времени, но эти записи могут оказаться "в прошлом" для "основного" сервера и, фактически, при запросе "от последней известной секунды" будут потеряны.

как все-таки лучше брать время?
достаточно ли взять период с max предыдущего и до текущего
или все таки взять назад еще несколько минут?


Лучше в запросах указывать даты с часовым поясом. Кстати, именно в таком виде они возвращаются через API
Пример: 2013-02-25T18:25:10+03:00


до понятно что с часовым
вопрос в другом
если последний запрос было до 21.02 - то следующий запрос достаточно сделать с 21.02 или взять какой-то период назад
king_lion


Зарегистрирован: 19/09/2018 08:53:54
Сообщений: 17
Оффлайн

nmzn1 wrote:
king_lion wrote:Да действительно, зашел под другим получилось, но вылезла другая ошибка

тестовый или продуктив доступ
в ветис заходили по вебу хоть раз
нужен логин пользователя, под которым можно заходить в веб, типа Ivanov_NN_180515
также проверьте правильность указания гуида


тестовый
заходили, гасим накладные через веб пока
логин есть, но здесь забивал такой только который с правами администратора. Нужно еще куда-то забить пользователя?
гуид не вводил, куда его вбить?
nmzn1

[Avatar]

Зарегистрирован: 11/05/2017 09:25:20
Сообщений: 3665
Оффлайн

king_lion wrote:заходили, гасим накладные через веб пока

через веб рабочий или тестовый
для рабочего и тестового разные логины

Это сообщение было редактировано 1 раз. Последнее обновление произошло в 19/09/2018 11:27:26

[WWW]
king_lion


Зарегистрирован: 19/09/2018 08:53:54
Сообщений: 17
Оффлайн

nmzn1 wrote:
king_lion wrote:заходили, гасим накладные через веб пока

через веб рабочий или тестовый

через рабочий, у нас 3 пользователя(а чем отличается от тестового?)
nmzn1

[Avatar]

Зарегистрирован: 11/05/2017 09:25:20
Сообщений: 3665
Оффлайн

king_lion wrote:через рабочий, у нас 3 пользователя(а чем отличается от тестового?)

попробуйте залогиниться на две этих ссылки и поймёте
https://accounts.vetrf.ru/#/profile/me/info
https://t2-accounts.vetrf.ru/#/profile/me/info
какой логин подойдёт для нижней ссылки, тот надо использовать в тестовом интеграционном доступе

Это сообщение было редактировано 3 раз. Последнее обновление произошло в 19/09/2018 11:43:50

[WWW]
king_lion


Зарегистрирован: 19/09/2018 08:53:54
Сообщений: 17
Оффлайн

nmzn1 wrote:
king_lion wrote:через рабочий, у нас 3 пользователя(а чем отличается от тестового?)

попробуйте залогиниться на две этих ссылки и поймёте
https://accounts.vetrf.ru/#/profile/me/info
https://t2-accounts.vetrf.ru/#/profile/me/info


по первой ссылке захожу, по второй не пускает. Вторая тестовая?
nmzn1

[Avatar]

Зарегистрирован: 11/05/2017 09:25:20
Сообщений: 3665
Оффлайн

king_lion wrote:по первой ссылке захожу, по второй не пускает. Вторая тестовая?

да
[WWW]
king_lion


Зарегистрирован: 19/09/2018 08:53:54
Сообщений: 17
Оффлайн

получается нужно делать запрос на подключение к рабочей версии?
nmzn1

[Avatar]

Зарегистрирован: 11/05/2017 09:25:20
Сообщений: 3665
Оффлайн

king_lion wrote:получается нужно делать запрос на подключение к рабочей версии?

наверное да, поскольку в тестовой почти ничего не возможно сделать
[WWW]
 
Индекс форума » Автоматизированная система МЕРКУРИЙ
Перейти:   

Powered by JForum 2.1.8 © JForum Team