Форум OlegON > Программы и оборудование для автоматизации торговли > Кассовые программы > Frontol

"Интеграция кассового ПО с локальным модулем Честный Знак" : Frontol

14.03.2025 21:40


26.02.2025 23:39
У меня так:

ВремЮнС = Число(СзОтв.Получить("lastSync")) / 1000; // Тут, что придетело из запроса, превращаю в число и делю на 1000
СтрДатВремя = ВернутьСтрокуДатаВремя(ВремЮнС);

Функция ВернутьСтрокуДатаВремя(ВремЮнС) // Функция, собирающая строку из составных частей
Год = "";
Месяц = "";
День = "";
Часы = "";
Минуты = "";
Секунды = "";
РазобратьUnix(ВремЮнС, Год, Месяц, День, Часы, Минуты, Секунды, 0);
СтрДатВремя = Прав("00" + День, 2) + "-" + Прав("00" + Месяц, 2) + "-" + Год + " " + Прав("00" + Часы, 2) + ":" + Прав("00" + Минуты, 2) + ":" + Прав("00" + Секунды, 2);
Возврат СтрДатВремя;
КонецФункции

Процедура РазобратьUnix(Знач ДатаВремя, Год, Месяц, День, Часы, Минуты, Секунды, НеУчЧП = 0) Экспорт // А это сама процедура глобального модуля, разбирающая это число на составные части даты времени
Если НеУчЧП = 0 Тогда
Пояс = Константа.ЧасовойПояс;
Иначе
Пояс = 0;
КонецЕсли;
ПолноеЧислоСекунд = ('01.01.1970'-'01.01.0000') * 24 * 60 * 60 + ДатаВремя + Пояс * 60 * 60;
Секунды = ПолноеЧислоСекунд%60;
ПолноеЧислоМинут = Цел(ПолноеЧислоСекунд/60);
Минуты = ПолноеЧислоМинут%60;
ПолноеЧислоЧасов = Цел(ПолноеЧислоМинут/60);
Часы = ПолноеЧислоЧасов%24;
ПолноеЧислоДней = Цел(ПолноеЧислоЧасов/24);
ПолнаяДата = '01.01.0000' + ПолноеЧислоДней;
День = ДатаЧисло(ПолнаяДата);
Месяц = ДатаМесяц(ПолнаяДата);
Год = ДатаГод(ПолнаяДата);
КонецПроцедуры

Это правда под 1с77, но какая разница - главное принцип, можно аналогично на любом ЯП сделать.
26.02.2025 23:56
Но, вообще, какая-то фигня получается:



Я сначала попробовал каким-то первым попавшимся ОнЛайн конвертером, получил то-же самое... Хммм... Соорудил бытренько обработку для теста своего - и то-же самое...

Откуда у Вас эти цифры?
У меня так:



И конвертит верно:



Что-то у Вас не так... Может правда или с датой системной, или с ЧП что-то не то?
27.02.2025 00:03
Вот, то, чем я пробовал изначально:

27.02.2025 06:56
поставили свежие версии всего, запрос авторизации в ЛМ ЧЗ прошел, "status": "ready".
Логин пароль совпадает при установке ЛМ ЧЗ, в организации FMU.

При наличии связи FMU отрабатывает, все норм. Отключаем интернет, получаем ошибку:



(0.02Мб)

согласно мануалу вот здесь C:\ProgramData\ATOL\frontol-mu нужно поправить config.ini




(0.09Мб)

если декодировать пример, то YWRtaW46YWRtaW4= это admin:admin, а по примеру ранее что они писали у них admin:password

Пробовала разные комбинации, не могу запустить, пользователь не аутентифицирован.

Что не так? У кого получилось завести ЛМ ЧЗ, в каком формате у вас указана строка "offline_trueapi_auth_data=" в config.ini?
27.02.2025 07:47
Цитата:
Ksenia_2533 если декодировать пример, то YWRtaW46YWRtaW4= это admin:admin, а по примеру ранее что они писали у них admin:password
У них в мануале это и написано.


(0.06Мб)
27.02.2025 08:41
Да, все логично логин:пароль. Просто не работало, и уже не знала где рыть. В другом месте буковку пропустили по запарке....и глаз замылился
Спасибо!
28.02.2025 13:41
хоть смейся хоть плач, сегодня вышел новый релиз марк юнит (frontol-mu_4.3.8.629_x86) в котором добавили кнопки инициализации и проверки статуса , а только ведь завершил настройку со старым!!!
28.02.2025 14:07
Цитата:
Seras хоть смейся хоть плач, сегодня вышел новый релиз марк юнит (frontol-mu_4.3.8.629_x86) в котором добавили кнопки инициализации и проверки статуса , а только ведь завершил настройку со старым!!!
Они на своем выбинаре от 26.02 говорили что до конца недели выйдет эта версия, и из него теперь можно инициализировать ЛМ ЧЗ
03.03.2025 13:15
Поставил я 4.3.8.629_x86

Вот запрос статуса:



(0.01Мб)

- это все хорошо или все хр..ово!? ))))

Ни цифр, ни чего....
03.03.2025 13:19
если статус "ready" - всё хорошо, если иной статус - всё хр..ово
Часовой пояс GMT +3, время: 21:40.

Форум на базе vBulletin®
Copyright © Jelsoft Enterprises Ltd.
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.