«Удалить первое вхождение "*"»: указывается ключевое слово (символ). Из текста реквизита удаляется первое вхождение ключевого слова при просмотре слева.
«Удалить текст с начала до "*"»: указывается ключевое слово (символ). Текст реквизита удаляется с начала строки до первого вхождения ключевого слова при просмотре слева, включая само ключевое слово.
«Удалить последнее вхождение "*"»: указывается ключевое слово (символ). Из текста реквизита удаляется последнее вхождение ключевого слова при просмотре слева (первое – при просмотре справа).
«Удалить текст с "*" до конца»: указывается ключевое слово (символ). Текст реквизита удаляется с первого вхождения ключевого слова при просмотре слева до конца строки.
«Удалить текст с конца до "*"»: указывается ключевое слово (символ). Текст реквизита удаляется от конца строки до первого вхождения ключевого слова при просмотре справа.
«Удалить все вхождения "*"»: указывается ключевое слово (символ). Из текста реквизита удаляются все вхождения ключевого слова.
«Удалить все пробелы»: Из текста реквизита удаляются все пробелы.
«Преобразовать в сумму в копейках»: Значение суммы представляется в копейках, без разделителей. Обрабатываются целые числа как значение в рублях, числа с десятичными знаками как значение в рублях и копейках, а также строки вида «NNN руб. MM коп.» как значение в рублях и копейках.
«Преобразовать в дату ДД. ММ. ГГГГ»: Значение даты представляется в формате «ДД. ММ. ГГГГ», разделителем является точка.
«Преобразовать в период ММ. ГГГГ»: Значение периода оплаты представляется в формате «ММ. ГГГГ», разделителем является точка.
«Установить значение в "*"»: Принудительно устанавливается в указанное значение реквизита. Применяется для размещения в штрихкоде констант.
«Оставить слово по счету номер "*"»: Реквизит принимает значение указанного по номеру слова из строки, например, второе или пятое. Разделителем слов считаются пробелы.
«Удалить первое слово»: Удаляет первое слово из строки. Разделителем слов считаются пробелы.
«Собрать текст по позициям (из клеточек)»: применяется в случае, когда текст на форме документа расположен в отдельной помеченной позиции для каждого символа (буквы или цифры). Это могут быть клеточки или иначе определенные знакоместа:

Правила дополнительной обработки текста выполняются в порядке, соответствующем их следованию в списке. Каждое следующее правило выполняется над результатом работы предыдущего правила. Таким образом, можно сформировать произвольный алгоритм обработки текста реквизита.
Важно! Если применяется правило сбора текста по позициям, то оно должно выполняться первым в алгоритме.
Формирование собственных псевдонимов для реквизитов
АПС-Печать Конструктор позволяет размещать в штриховом коде реквизиты с собственными псевдонимами. Для этого необходимо выполнить следующую последовательность действий:
· Добавить в список реквизитов один из доступных резервных реквизитов (см. Приложение 1).
· Изменить его псевдоним на собственное значение при помощи кнопки изменения значения псевдонима в области настройки правил дополнительной обработки текста.
Выбор кодировки
Стандарт определяет допустимые наборы кодированных знаков (кодировки), которые используются для представления данных в штрих-коде. Таких кодировок три – WIN1251, UTF8 и КОI8-R. Кодировки WIN1251 и КОI8-R являются байтовыми, т. е. для кодирования одного символа используется один байт, а кодировка UTF8 в общем случае использует для кодирования символа больше одного байта.
Кодировкой по умолчанию является WIN1251 и она рекомендуется к применению. Использование кодировки UTF8 может привести к увеличению объема данных и, соответственно, необходимой площади штрихкода на 50 – 80 % в зависимости от самих данных. Поэтому применение UTF8 нежелательно. Кодировка КОI8-R не рекомендуется к применению, т. к. не содержит ряд часто используемых символов, таких как «№» др.
Оценка результата
| Отображает длину реквизита |
Отображает значение реквизита | |
| Отображает полную длину данных в штриховом коде. Длина указывается в байтах с учетом кодировки данных. |
| Просмотр данных в штриховом коде |
Для оценки результата обработки каждого реквизита в отдельности предназначено текстовое поле «Реквизит после обработки». Оно отображает текст, извлеченный из области текста реквизита. Если извлеченное значение не удовлетворяет требованиям к данным, к нему следует применить правила дополнительной обработки текста.
Также в области оценки результата отображается длина текущего выбранного реквизита в символах, полный объем данных в байтах и расположена кнопка просмотра полных данных в штриховом коде.

Оценку результата обработки документа в целом можно произвести при помощи специального сервиса, размещенного на сайте Стандарта http://www. sbqr. ru/.
Выбор параметров штрихкода
Под параметрами штрихкода подразумеваются характеристики его геометрического размера и информационной емкости. Символ двумерного штрихкода состоит из большого числа элементов (модулей). Чем больше модулей, тем больше информации содержит символ. Полный геометрический размер символа определяется количеством модулей и их размером. Чем меньше размер модуля, тем больше их помещается на единице площади, тем больше информационная емкость, и тем сложнее такой символ прочитать и распознать.
Поэтому задачей выбора параметров штрихкода является подбор достаточной информационной емкости при максимально возможном размере модуля.
К выбору в АПС-Печать Конструктор доступны следующие наборы параметров штрихкода, указанные в виде «Символика/Геометрический размер/Информационная емкость (Размер модуля)»:
· QR Code/30 мм/560 байт (14 mil[1]) – установлен по умолчанию
· QR Code/40 мм/997 байт (14 mil)
· QR Code/27 мм/560 байт (12 mil)
· QR Code/40 мм/1190 байт (12 mil)
· QR Code/34 мм/504 байт (16 mil)
· QR Code/40 мм/711 байт (16 mil)
· Aztec/30 мм/687 байт (14 mil)
· Aztec/40 мм/1138 байт (14 mil)
· Aztec/25 мм/559 байт (12 mil)
· Aztec/39 мм/1314 байт (12 mil)
Чтобы оценить достаточную информационную емкость, необходимо понять, какой объем занимают данные в настраиваемом документе. Для быстрой оценки можно использовать тот экземпляр документа, на котором выполняется настройка модели. Общий объем данных для кодирования отображается в области оценки результата. В первом приближении это значение показывает информационную емкость, необходимую для данного экземпляра документа.
Однако, необходимо учитывать, что другие экземпляры документа могут содержать и другой, значительно больший объем данных. Например, даже ФИО плательщика «Иван Ильич Титов» и «Константин Станиславович Воскобойников» отличаются по длине на 22 символа (42 байта, если используется кодировка UTF8). Реквизиты Назначение платежа или Наименование организации также могут различаться на 100 и более символов каждый. Напротив, такие реквизиты, как Номер счета, ИНН или КБК, не будут менять своей длины в зависимости от экземпляра документа.
Таким образом, зная набор реквизитов настраиваемого документа, в значение общей длины строки данных для кодирования надо внести поправку тем большую, чем больше текстовых реквизитов содержится в документе. Рекомендуемое значение поправки лежит в диапазоне от 30% до 50% от общей длины, но в зависимости от реквизитного состава документа могут использоваться и другие значения.
Например, общий объем данных для кодирования составляет 400 байт. Если в число реквизитов не входит Назначение платежа или достоверно известно, что его текст формируется автоматически и изменяется в пределах 10 символов, информационной емкости 560 байт будет вполне достаточно. Если же в составе реквизитов есть Назначение платежа и Наименование организации, которые могут принимать произвольные значения, лучше выбрать параметры штрихкода с информационной емкостью 711 или даже 997 байт.
Выбранная информационная емкость не может быть превышена. Если данных в печатаемой квитанции окажется больше, то при формировании штрихового кода АПС-Печать усечет их.
Если из предложенных вариантов не удается выбрать подходящий по всем критериям, рекомендуется обратиться в службу технической поддержки разработчика. Контактная информация в диалоге «О Программе…» или на сайте программы.
Дополнительные параметры документа

Изменение дополнительных параметров просмотра и обработки spl-файла может потребоваться в случае, когда открытый документ содержит больше одного листа и/или две квитанции на листе.
По умолчанию при открытии spl-файла активизируется его первый лист, а если на листе две квитанции – то первая из них. Диалог позволяет выбрать именно тот лист и именно ту квитанцию, для которых будет производиться настройка конфигурации.
Закладки в верхней части окна предназначены для выбора листа открытого spl-файла. Порядковый номер документа на листе указывается радиокнопками в нижней части окна. Сделанный выбор сохраняется в течение сеанса работы АПС-Печать Конструктор с открытым документом. При открытии другого или повторном открытии этого же spl-файла восстанавливается умолчательный выбор первого листа и первого документа.
Важно! Выбор листа и порядкового номера квитанции на листе может потребоваться только в случае, если открытый spl-файл содержит несколько документов (квитанций), отличающихся своей формой. Если же все квитанции идентичны по форме, то изменять умолчательный выбор нет необходимости.
|
Из за большого объема этот материал размещен на нескольких страницах:
1 2 3 |



