Отправка онлайн чека покупателю СМС ч\з опрератора ОФД
1С:Предприятие 8.3 (8.3.10.2505). Бухгалтерия предприятия (3.0.51.27)
Имеется ФР ВикиПринт 57Ф, договор с ОФД заключался с Контуром, изначально он работал ч\з Платформа.ОФД (Эватор). Так же был преобретен пакет на 500СМС. После получения лицензии Контур.ОФД, по их рекомендации произвели изменения в фискализации ККТ в ФНС и настройках фискального регистратора и 1С (изменены адрес ОФД и порт). После перехода на Контур, покупателям не доходят СМС с электронными чеками. При использовании оператора Эватор, все уходило без проблем и СМС и почта. Написал в техподдержку месяц назад. Звонки и онлайн общение не привели к пониманию. Средствами Wireshark был отловлен файл, предаваемый ОФД ККТ. В нем телефон прописан без префиксов +7 и ли 8, т.е. номер вида 926ххххххх. При этом в 1С стоит код страны 7 (который можно менять). Отладчиком у меня не получается отловить файл xml передаваемы на ФР. Техподдержка Контура валит все на 1С, мол решайте с ними проблему. Какие есть соображения куда копать.
Имеется ФР ВикиПринт 57Ф, договор с ОФД заключался с Контуром, изначально он работал ч\з Платформа.ОФД (Эватор). Так же был преобретен пакет на 500СМС. После получения лицензии Контур.ОФД, по их рекомендации произвели изменения в фискализации ККТ в ФНС и настройках фискального регистратора и 1С (изменены адрес ОФД и порт). После перехода на Контур, покупателям не доходят СМС с электронными чеками. При использовании оператора Эватор, все уходило без проблем и СМС и почта. Написал в техподдержку месяц назад. Звонки и онлайн общение не привели к пониманию. Средствами Wireshark был отловлен файл, предаваемый ОФД ККТ. В нем телефон прописан без префиксов +7 и ли 8, т.е. номер вида 926ххххххх. При этом в 1С стоит код страны 7 (который можно менять). Отладчиком у меня не получается отловить файл xml передаваемы на ФР. Техподдержка Контура валит все на 1С, мол решайте с ними проблему. Какие есть соображения куда копать.
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
Почему отладкой не получилось отловить файл xml передаваемый на ФР? В рознице находил функцию Функция в которой есть строка Именно она и возвращает xml. Как вариант можно добавить процедурку, которая будет проверять вид номера и изменять в случае его некорректности. тогда в кассу у вас будет улетать корректное значение. Техподдержка ответила в каком формате должен прилетать номер на кассу?
ФискализацияЧека(ОбъектДрайвера, Параметры, ПараметрыПодключения, ВходныеПараметры, ВыходныеПараметры)
ДанныеЧека =ПолучитьXMLПакетДляФискализацияЧека(ОбщиеПараметры, ВходныеПараметры, СуммаЧека)
(2) Да БП в модуле менедж.оборудования есть момент фискализации, но т.к. касса стоит на клиенте и пользователь кассир с ограниченными правами, то открыть отладчик может админ, то тогда нужно и кассовую смену открывать админу и чек пробивать от админа. Попробую дать временно права админа кассиру и отловить этот xml.
(6) если база работает в клиент-серверном варианте, то скорее всего не включена отладка на сервере через параметры запуска сервера, и код выполняется "НаСервере", так что попасть туда так просто не получится.
Если же база файловая, то при выборе предмета отладки (к чему подключаться), нужно будет выбрать и "Клиент" и "Сервер", тогда проблем быть не должно.
А ещё возможен вариант, что строчка кода, где установлена точка останова, просто не выполняется по логике программы.
Если же база файловая, то при выборе предмета отладки (к чему подключаться), нужно будет выбрать и "Клиент" и "Сервер", тогда проблем быть не должно.
А ещё возможен вариант, что строчка кода, где установлена точка останова, просто не выполняется по логике программы.
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот