Генерация штрихкода для бланков Почты России в 1С

Привет!

Фрилансим не помог, штатный программист в ступоре…

Задача выводить штрихкод почты россии на бланках при печати в 1С (ут11)

Вот выдержка из ртм:

1. Для печати почтового штрихового идентификатора используется код Interleaved 2 of 5 (EN 801).

2. Размеры ярлыка штрихкодового идентификатора должны быть не менее 15 мм по вертикали и не менее 48 мм по горизонтали (Рис.1).

3. Размеры штрихкода должны быть не менее 9 мм по вертикали и не менее 36 мм по горизонтали (Рис.1).

4. Надпись под штриховым кодом должна соответствовать закодированному значению. Составные элементы надписи необходимо разделять пробелами: Почтовый индекс – ПРОБЕЛЫ – Номер месяца – ПРОБЕЛЫ – Номер почтового отправления – ПРОБЕЛЫ – Контрольный разряд. Номер почтового отправления в надписи должен быть выделен жирным (Bold) шрифтом. Надпись должна быть выровнена по ширине штрихкода (см. Рис.1) Высота шрифта надписи должна быть не менее 2 мм.

5. Надпись над штриховым кодом «ПОЧТА РОССИИ» выполняется заглавными буквами и выравнивается по левому краю штрихкода. Высота надписи 1,5 мм.

6. Ярлык штрихкодового идентификатора должен иметь белый равномерный фон, штрихи и надписи на ярлыке – черный.

Помогите у кого есть готовое решение, отблагодарю…
  • Вопрос задан
  • 8795 просмотров
Решения вопроса 1
kal1sha
@kal1sha
Full stack developer
Есть у сервиса pbrf.ru отпишите им
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 2
@mrvorazan
напиши в личку
Ответ написан
Комментировать
gen1s
@gen1s
Можно взять один из множества ActiveX для генерации штрихкода. Например, http://strokescribe.com/ru/1c-8-create-barcode.html (платный) или http://infostart.ru/public/20604/ (бесплатный). Это те, что успел найти за 5 минут гугления. Оба умеют создавать нужный вам. Но эти компоненты генерируют только штрихкоды. Остальные надписи надо будет доделать самим. Думаю, что ничего сложного нет.
Вообще, такие вопросы вам лучше задавать на специализированных по 1С ресурсах, т.к. «Волшебный форум» или «Инфостарт».
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы