CDN-площадки

Внимание! Данный форум является модерируемым.
Для получения к нему доступа необходимо зарегистрироваться или авторизоваться на сайте.

Страницы: 1 2 След.
RSS
CDN-площадки
 
День добрый!
Альфа-Авто: Автосалон+Автосервис+Автозапчасти Корп. Редакция 6 (6.1.12.04)

В чеке на оплату проверка кодов маркировки проходит.
При попытке пробития чека выходит сообщение(Во влож.файле).
Подскажите, как заполнить регистр cdn-площадок?
 
Вячеслав Диков, Добрый день!

Площадки относятся к разрешительному режиму
Вы настроили согласно инструкции?
https://rutube.ru/video/f42c1ef72bc912fa7e6e1a427a8a6efe/
00:00:08:32 - 68267: Поддержка разрешительного режима розничной продажи Маркированных товаров
 
Настроено в точности с вашей инструкцией.
Получаем ошибку  "...Ошибка в результате актуализации CDN-площадки: подробности в Журнале регистрации..."
В журнале нет не каких расшифрованных данных или пояснений по ошибке.


Регистр CDN-площадки пустой.
 
Добрый день.

У нас аналогичная ошибка на релизе 6.1.12.03. Разрешительный режим включен для товарных групп "Шины" и "Предметы одежды".
Тест ошибки в журнале регистрации:

Цитата
Ошибка исполнения POST запроса api/v4/true-api/cdn/info:
Ошибка при вызове метода контекста (ВызватьHTTPМетод)
{ОбщийМодуль.ОбменССистемойМаркировкиСервер.Модуль(2762)}:Результат.Ответ = Соединение.ВызватьHTTPМетод(МетодЗапроса, Запрос);
{ОбщийМодуль.ОбменССистемойМаркировкиСервер.Модуль(4664)}:РезультатЗапроса = ОтправитьЗапросВСервис(
{ОбщийМодуль.ОбменССистемойМаркировкиСервер.Модуль(2016)}:CDNПлощадки = АктуальныйСписокCDNПлощадок(ПараметрыЗапроса, ТокенДляККТ);
{(1)}:ОбменССистемойМаркировкиСервер.ПроверитьКодыМаркировкиВРазрешительномРежиме(Параметры[0],Параметры[1])
{ОбщийМодуль.ОбщегоНазначения.Модуль(5984)}:Выполнить ИмяМетода + "(" + ПараметрыСтрока + ")";
{ОбщийМодуль.ДлительныеОперации.Модуль(1816)}:ОбщегоНазначения.ВыполнитьМетодКонфигурации(ИмяПроцедуры, ПараметрыВызова);
{ОбщийМодуль.ДлительныеОперации.Модуль(1777)}:ВызватьПроцедуру(ВсеПараметры.ИмяПроцедуры, ВсеПараметры.ПараметрыПроцедуры, ПараметрыВыполнения);

[ОшибкаВоВремяВыполненияВстроенногоЯзыка]
по причине:
Ошибка работы с Интернет:  Превышен таймаут
[ОшибкаСети]
Изменено: Данил Василига - 01.11.2024 13:52:37
 
Вячеслав Диков, и Данил Василига, - покажите, пожалуйста, свои скриншоты с токеном в АА, предполагаем, что он может быть у Вас не указан.
 
Цитата
Мария Попова написал:
/forum/user/199504/ Вячеслав Диков, и /forum/user/17000/ Данил Василига, - покажите, пожалуйста, свои скриншоты с токеном в АА, предполагаем, что он может быть у Вас не указан.
 
Цитата
написал:
/forum/user/199504/ Вячеслав Диков, и /forum/user/17000/ Данил Василига, - покажите, пожалуйста, свои скриншоты с токеном в АА, предполагаем, что он может быть у Вас не указан.
 
Значит у Вас проблема в Сканере.

Потому что настройки есть.

Сканер должен быть запрограммированным в режим виртуальный сом-порт.
Проверить легко: открыть Блокнот или Ворд и просканировать. При сом-порте - останется пустой(белый) экран.
При режиме клавиатурный заполниться данными.
Клавиатурный режим не видит Крипто-хвост, а следовательно проверка через кассу не пройдет, чек не распечатается, в ОФД не уйдет, а именно ОФД передает информацию по КМ в ЧЗ.

Также в АА у Вас именно под нужным сом-портом должен быть подключен сканер.
Копировать и вставлять КМ тоже нельзя(Крипто-хвоста не будет).
 
Цитата
Мария Попова написал:
Значит у Вас проблема в Сканере.

Потому что настройки есть.

Сканер должен быть запрограммированным в режим виртуальный сом-порт.
Проверить легко: открыть Блокнот или Ворд и просканировать. При сом-порте - останется пустой(белый) экран.
При режиме клавиатурный заполниться данными.
Клавиатурный режим не видит Крипто-хвост, а следовательно проверка через кассу не пройдет, чек не распечатается, в ОФД не уйдет, а именно ОФД передает информацию по КМ в ЧЗ.

Также в АА у Вас именно под нужным сом-портом должен быть подключен сканер.
Копировать и вставлять КМ тоже нельзя(Крипто-хвоста не будет).

Сканером уже на складе вводили, и проверяли через эл. подпись. А ошибка вышла именно в кассе, во время пробития кассового чека. Посмотрите внимательно - на скриншоте видно, что по уведомительному режиму проверка пройдена. До сегодняшнего дня проблем не было - на этой неделе в "честном знаке" и шины, и набор автомобилиста LADA через кассовый чек выводился из оборота.

При чем тут сканер, если в тексте ошибки сказано про cdn-площадки?

Насколько я понял, от Честного знака надо получить список cdn-площадок и коды маркировки проверять именно через одну из них. А у нас программа список этих cdn-площадок не получает
Изменено: Данил Василига - 01.11.2024 15:45:06
 
Так в итоге Сканер КМ в Блокноте или в Ворде отображает?
 
Цитата
Мария Попова написал:
Так в итоге Сканер КМ в Блокноте или в Ворде отображает?

У нас сканер на складе беспроводной, настроен через COM-порт. В кассе сканера нет и не будет. Скриншот прилагаю.
Изменено: Данил Василига - 01.11.2024 16:56:03
 
У Вас релиз 6.1.12.03 - в релиз 6.1.12.04 вносились изменения по адресу авторизации.
Рекомендуем обновить копию базы и проверить работу.
 
Цитата
Мария Попова написал:
У Вас релиз 6.1.12.03 - в релиз 6.1.12.04 вносились изменения по адресу авторизации.
Рекомендуем обновить копию базы и проверить работу.

Вчера вечером обновил до 6.1.12.04. Сейчас попробовали пробить чек - та же ошибка (см. скриншот). Текст ошибки в журнале регистрации:
Цитата
Ошибка исполнения POST запроса api/v4/true-api/cdn/health/check:
Ошибка при вызове метода контекста (ВызватьHTTPМетод)
{ОбщийМодуль.ОбменССистемойМаркировкиСервер.Модуль(2765)}:Результат.Ответ = Соединение.ВызватьHTTPМетод(МетодЗапроса, Запрос);
{ОбщийМодуль.ОбменССистемойМаркировкиСервер.Модуль(4773)}:РезультатЗапроса = ОтправитьЗапросВСервис(
{ОбщийМодуль.ОбменССистемойМаркировкиСервер.Модуль(4694)}:ПолучитьСостояниеCDNПлощадки(
{ОбщийМодуль.ОбменССистемойМаркировкиСервер.Модуль(2016)}:CDNПлощадки = АктуальныйСписокCDNПлощадок(ПараметрыЗапроса, ТокенДляККТ);
{(1)}:ОбменССистемойМаркировкиСервер.ПроверитьКодыМаркировкиВРазрешительномРежиме(Параметры[0],Параметры[1])
{ОбщийМодуль.ОбщегоНазначения.Модуль(5984)}:Выполнить ИмяМетода + "(" + ПараметрыСтрока + ")";
{ОбщийМодуль.ДлительныеОперации.Модуль(1816)}:ОбщегоНазначения.ВыполнитьМетодКонфигурации(ИмяПроцедуры, ПараметрыВызова);
{ОбщийМодуль.ДлительныеОперации.Модуль(1777)}:ВызватьПроцедуру(ВсеПараметры.ИмяПроцедуры, ВсеПараметры.ПараметрыПроцедуры, ПараметрыВыполнения);

[ОшибкаВоВремяВыполненияВстроенногоЯзыка]
по причине:
Ошибка работы с Интернет:  Превышен таймаут
[ОшибкаСети]
Изменено: Данил Василига - 02.11.2024 10:34:51
 
Цитата
Так вопрос сразу и начал поднимать с того что с 6.1.12.04 не работает..........
Изменено: Вячеслав Диков - 02.11.2024 11:13:30
 
Цитата
написал:
У нас сканер на складе беспроводной, настроен через COM-порт. В кассе сканера нет и не будет. Скриншот прилагаю.
А сколько символов при сканировании марки должно вводится в документ?
АА режет до 33 символов при сканировании.
 
Цитата
Вячеслав Диков написал:
Цитата
написал:
У нас сканер на складе беспроводной, настроен через COM-порт. В кассе сканера нет и не будет. Скриншот прилагаю.
А сколько символов при сканировании марки должно вводится в документ?
АА режет до 33 символов при сканировании.

Программа не показывает криптохвост на форме, но сохраняет в регистре сведений. Без криптохвоста и до разрешительного режима через кассу коды маркировки не выводись бы из оборота
 
Цитата
написал:
Вчера вечером обновил до 6.1.12.04. Сейчас попробовали пробить чек - та же ошибка (см. скриншот). Текст ошибки в журнале регистрации:
Цитата
Ошибка исполнения POST запроса api/v4/true-api/cdn/health/check:
Ошибка при вызове метода контекста (ВызватьHTTPМетод)
{ОбщийМодуль.ОбменССистемойМаркировкиСервер.Модуль(2765)}:Результат.Ответ = Соединение.ВызватьHTTPМетод(МетодЗапроса, Запрос);
{ОбщийМодуль.ОбменССистемойМаркировкиСервер.Модуль(4773)}:РезультатЗапроса = ОтправитьЗапросВСервис(
{ОбщийМодуль.ОбменССистемойМаркировкиСервер.Модуль(4694)}:ПолучитьСостояниеCDNПлощадки(
{ОбщийМодуль.ОбменССистемойМаркировкиСервер.Модуль(2016)}:CDNПлощадки = АктуальныйСписокCDNПлощадок(ПараметрыЗапроса, ТокенДляККТ);
{(1)}:ОбменССистемойМаркировкиСервер.ПроверитьКодыМаркировкиВРазрешительномРежиме(Параметры[0],Параметры[1])
{ОбщийМодуль.ОбщегоНазначения.Модуль(5984)}:Выполнить ИмяМетода + "(" + ПараметрыСтрока + ")";
{ОбщийМодуль.ДлительныеОперации.Модуль(1816)}:ОбщегоНазначения.ВыполнитьМетодКонфигурации(ИмяПроцедуры, ПараметрыВызова);
{ОбщийМодуль.ДлительныеОперации.Модуль(1777)}:ВызватьПроцедуру(ВсеПараметры.ИмяПроцедуры, ВсеПараметры.ПараметрыПроцедуры, ПараметрыВыполнения);

[ОшибкаВоВремяВыполненияВстроенногоЯзыка]
по причине:
Ошибка работы с Интернет:  Превышен таймаут
[ОшибкаСети]
Данил, добрый день, на закладке "основное" в настройке обмена с личным кабинетом указано защищенное соединение и время ожидания. Попробуйте провести проверку с увеличенным периодом времени ожидания.  
 
Цитата
Светлана Сулименко написал:
Цитата
написал:
Вчера вечером обновил до 6.1.12.04. Сейчас попробовали пробить чек - та же ошибка (см. скриншот). Текст ошибки в журнале регистрации:
 
Цитата
Ошибка исполнения POST запроса api/v4/true-api/cdn/health/check:
Ошибка при вызове метода контекста (ВызватьHTTPМетод)
{ОбщийМодуль.ОбменССистемойМаркировкиСервер.Модуль(2765)}:Результат.Ответ = Соединение.ВызватьHTTPМетод(МетодЗапроса, Запрос);
{ОбщийМодуль.ОбменССистемойМаркировкиСервер.Модуль(4773)}:РезультатЗапроса = ОтправитьЗапросВСервис(
{ОбщийМодуль.ОбменССистемойМаркировкиСервер.Модуль(4694)}:ПолучитьСостояниеCDNПлощадки(
{ОбщийМодуль.ОбменССистемойМаркировкиСервер.Модуль(2016)}:CDNПлощадки = АктуальныйСписокCDNПлощадок(ПараметрыЗапроса, ТокенДляККТ);
{(1)}:ОбменССистемойМаркировкиСервер.ПроверитьКодыМаркировкиВРазрешительномРежиме(Параметры[0],Параметры[1])
{ОбщийМодуль.ОбщегоНазначения.Модуль(5984)}:Выполнить ИмяМетода + "(" + ПараметрыСтрока + ")";
{ОбщийМодуль.ДлительныеОперации.Модуль(1816)}:ОбщегоНазначения.ВыполнитьМетодКонфигурации(ИмяПроцедуры, ПараметрыВызова);
{ОбщийМодуль.ДлительныеОперации.Модуль(1777)}:ВызватьПроцедуру(ВсеПараметры.ИмяПроцедуры, ВсеПараметры.ПараметрыПроцедуры, ПараметрыВыполнения);

[ОшибкаВоВремяВыполненияВстроенногоЯзыка]
по причине:
Ошибка работы с Интернет:  Превышен таймаут
[ОшибкаСети]
Данил, добрый день, на закладке "основное" в настройке обмена с личным кабинетом указано защищенное соединение и время ожидания. Попробуйте провести проверку с увеличенным периодом времени ожидания.  

Добрый день.

Вот так? Попробовал и 120, и 180 - не помогло. До этого 60 было
Изменено: Данил Василига - 02.11.2024 12:05:45
 
Данил Василига, тогда рекомендуем обращаться в техподдержку Честного знака за разъяснениями, т.к. за указанное время ваша Альфа-Авто не получила никакого (ни положительного, ни отрицательного) ответа со стороны Честного знака.  
 
Цитата
Светлана Сулименко написал:
/forum/user/17000/ Данил Василига, тогда рекомендуем обращаться в техподдержку Честного знака за разъяснениями, т.к. за указанное время ваша Альфа-Авто не получила никакого (ни положительного, ни отрицательного) ответа со стороны Честного знака.  

То есть регистр сведений "cdn площадки" должен быть пустым? Я в конфигураторе час назад запускал отладку, в качестве одного из cdn пришел cdn01.crpt.ru, но он в регистр не записался, потом программа долго думала (скорее всего из-за указанного времени ожидания) и только потом выдала ту ошибку
 
Цитата
написал:
регистр сведений "cdn площадки" должен быть пустым?
нет, в данный регистр должна записаться информация об адресе и дате актуализации.
А вы отладку под полными правами запускали?
Изменено: Светлана Сулименко - 02.11.2024 14:45:31
 
Цитата
Светлана Сулименко написал:
Цитата
написал:
регистр сведений "cdn площадки" должен быть пустым?
нет, в данный регистр должна записаться информация об адресе и дате актуализации.
А вы отладку под полными правами запускали?

Да, под правами администратора
 
Данил Василига, протестировали ситуацию еще раз: со стороны Альфа-Авто не получена ошибка, рекомендуем обратиться в техподдержку Честного знака.
 
Цитата
Светлана Сулименко написал:
/forum/user/17000/ Данил Василига, протестировали ситуацию еще раз: со стороны Альфа-Авто не получена ошибка, рекомендуем обратиться в техподдержку Честного знака.

Прилагаю скриншоты из отладки, сделанные только что. Список CDN-площадок программа получает. Но из-за наличия текста ошибки про состояние SDN-площадки список cdn-площадок даже не записывается в регистр в процедуре ПроверитьКодыМаркировкиВРазрешительномРежиме() общего модуля ОбменССистемойМаркировкиСервер
 
Программа спотыкается на cdn05.crpt.ru. Когда код состояния приходит 0 от cdn05.crpt.ru - программа записывает в текст ошибки, хотя первые 4 CDN-площадки проходили с ответом 200. Но из-за того. что текст ошибки не пустой, ни одна CDN-площадка не записывается в регистр сведений. Эта ошибка Вашей программы, а не Честного Знака, так как коды ответа 200 он выдает тоже, но Ваша программа их не сохраняет.

Если от одной CDN-площадки пришел код ответа 200, то эту площадку надо сохранить несмотря на то, что другая площадка может другой код ответа выдать. И в тексте ошибки надо писать конкретные CDN-площадки при проверке их состояния.
Изменено: Данил Василига - 05.11.2024 12:05:49
Страницы: 1 2 След.
Читают тему
Поддержка отраслевых решений «1С-Рарус»
Услуги 1С