Счет с 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 не будет опубликован. Обязательные поля помечены *