Счет с QR-кодом (внешняя печатная форма)


Для удобства работы с терминалами  банка при оплате счета сделана форма счета с QR-кодом (внешняя печатная форма).

Возникла необходимость осуществления оплат через терминалы Сбербанка. Для этого, собственно, и делал печатную форму.

Работа проверена на УТ 10 и БП.2.0

20 Comments

  1. TrinitronOTV

    Для самого штрих-кода какие-то внешние компоненты используются или реализовывали средствами 1С?

    Reply
  2. mentozavr

    все средствами 1с там есть модули

    Reply
  3. mentozavr

    (1) TrinitronOTV, все 1с. Силами модуля УпрвлениеПечатью

    Reply
  4. 1v7

    Интересная идея. Плюсую.В пользовательском режиме тоже можно текст в QR перевести? Или только в конфигураторе?

    Reply
  5. simuljakr

    А какая информация шифруется в QR-код ?

    Reply
  6. mentozavr

    (4) 1v7, помоему без проблем

    (5) simuljakr, прикрепил файл. будут вопросы готов ответить

    Reply
  7. suncho25343

    При считывании кода приложением от Сбера, назначение платежа не формируется, как исправить?

    Reply
  8. mentozavr

    (7) Надо смотреть отладчиком. скорее всего какие-то поля не заполняются. В какой конфигурации пробуете. на БП 2.0. работает…планирую переписать ее для УТ и 11-ые версии.

    Reply
  9. mentozavr

    (5)вся необходимая для сбербанка

    Reply
  10. suncho25343

    (8) У меня стандартная БП 2.0 редакция 8.2 Не заполняет именно при сканировании из приложения сер онлайн…

    Reply
  11. mentozavr

    а когда считываете банкоматом как? ….но таких вопросов мне не задавали…т.к. у моих считывает вроде норм…арендаторы (кот. счета выдают молчат…а что-нибудь в это поле заполняет?

    Reply
  12. suncho25343

    (11) В поле ничего не заполняет, еще в поле услуга вписывает название организации . Напишите в личку, сколько будет стоить исправить?

    Reply
  13. mentozavr

    Попробуйте мою. мои с этим работают.

    Reply
  14. suncho25343

    Так же все… В терминалах не проверял, только сбер онлайн.

    Reply
  15. smax

    Андрей Вадимович, добрый день!

    Скачал обработку, проверяю её на УТ10, как у Вас написано в описании. Даёт ошибку. Проверяю причину, в модуле УправлениеПечатью нету вообще процедур для QR кода, которые Вы используете в обработке.

    QRСтрока = УправлениеПечатью.ФорматнаяСтрокаУФЭБС(РеквизитыПлатежа)

    или

    ДанныеQRКода = УправлениеПечатью.ДанныеQRКода(QRСтрока, 1, 120);

    В последних релизах УТ10 она вообще работоспособна?

    Reply
  16. mentozavr
    Reply
  17. RegrZ

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

    Еще у обработки есть отличие в кодировке, здесь используется UTF8 и это указано в штрихкоде в первой строке ST000012, коммунальщики печатают штрихкод в кодировке windows-1251 и указывают в коде: ST000011, возможно еще по этой причине не распознается штрих-код. В приложении альфа-банка, ШК из этой обработки тоже не распознается.

    Reply
  18. mentozavr

    (17) Да он писался как раз для сбера и под наши нужды. но у нас 2 организации дочерние тоже заключили договор со сбером о принятии оплаты, и счета с данным штрихкодом тоже работают. На сколько слышал в новых разработках 1с уже в банках задается кодировка и в обработку должны передаваться данные типа ST000011 — Сбер, ST000012 — Бин банк и т.д.. кодировка и всех банкоматов одинаковая и ПО банкоматов распознает ее сама.

    Reply
  19. Koneff

    Возможно ли использование на 1С 8.3 упрощенка?

    Reply
  20. mentozavr

    (19)Писался для 8.2 но в принципе под 8.3 переделать ее не проблема будет. главное чтобы модули были. Попробуйте скачайте (13) sm не спишут. Выше в коде указаны модули которые использует форма. Если БП 3.0 (не важно упрощенка или нет) то в ней эти функции есть)) будет время попробую написать ее для 8.3

    Reply

Leave a Comment

Ваш адрес email не будет опубликован. Обязательные поля помечены *