Мы в соцсетях
Декоративное изображение
58

1С-Рарус: Принтер штрих-кодов

Предлагаемая конфигурация является Типовой конфигурацией с механизмами работы с принтерами штрих-кодов наиболее популярных марок на нашем рынке торгового оборудования. В комплект поставки входят:

  • Демо - конфигурация на базе Типовой конфигурации "1С: Торговля" ред. 5;
  • Набор объектов и текстов программных модулей для интеграции в другие конфигурации;
  • Внешняя компонента для работы с принтерами штрих-кодов;
  • Ключ защиты внешней компоненты.

Конфигурация и компонента позволяют работать с принтерами следующих фирм производителей:

  • Eltron (все модели поддерживающие язык EPL2: LP2242, LP2122, LP2142, TLP2044, TLP2046, TLP2242, Eclipse и т.д.)
  • Datamax Ovation!2
  • Godex C.ITOH Ez-2, Ez-4

Данная конфигурация использует внешнюю компоненту Barprinter.dll разработки фирмы "1С-Рарус". Если вы планируете вносить изменения в конфигурацию, вы должны предварительно ознакомиться с руководством по использованию компоненты, которое вы найдете в файле документации "Описание системы команд компоненты принтера штрих-кодов Barprinter.dll".Ниже приведен перечень новых и измененных элементов конфигурации:

  • Справочники (изменённые)
    • "Товары"
    • "Единицы"
    • "Расходная накладная(нал.)"
    • "Приходная накладная(нал.)"
    • "Перемещение"
    • "Счет"
    • "ДизайнерЭтикеток"
    • "Штучность"

    Справочники / Cправочник "Товары"

    В стандартном справочнике товаров введены три новых реквизита "ШтрихКод", "Штучность" и "Производитель".

    Реквизит "ШтрихКод" представляет собой строку длиной в 13 символов и содержит цифровой штрих-код товара в формате EAN-13, который вы можете ввести вручную. Если у товара нет своего штрих-кода или его тип не EAN-13, то программа автоматически сформирует его при печати этикетки. Внутренний штрих-код товара состоит из трех частей: ( разложим штрих-код 2000000056784) 20 - префикс штучного товара, 0000005678 - код товара "5678" дополненный слева нулями, 4 - контрольная цифра. То есть для товара с кодом 5678 при печати этикетки будет автоматически сформирован штрих-код 2000000056784.

    В поле "Производитель" вы можете записать название производителя данного товара или любую другую строку. Данный реквизит может быть включен в текст, который печатается на этикетке (см. Дизайнер этикеткок).

    Реквизит "Штучность" имеет тип перечисления "Штучность" и может принимать два значения: "Штучный" - для штучных товаров и "Весовой" - для весовых товаров. В данный момент этот реквизит не влияет на печать этикеток и будет использован по желанию клиента для печати этикеток весовых товаров. Для весового товара формирование штрих-кода рекомендуем производить следующим образом: ( в случае использования данной конфигурации совместно с конфигурациями "1С-Рарус: Ваш магазин" и "1С-Рарус: Весы") 21 - префикс весового товара, 05679 - код товара, дополненный слева нулями, 02450 - вес товара, 2 кг. 450 гр. 2 - контрольная цифра.

    Все остальные реквизиты элемента справочника "Товары" оставлены без изменения. Замечание: Вид печатаемой этикетки выбиратеся через обработку Дизайнер этикеток.

    Справочники / Cправочник "Единицы"

    В стандартный справочник единиц измерения добавлен реквизит "ШтрихКод". Реквизит "ШтрихКод" представляет собой строку длиной в 13 символов и содержит цифровой штрих-код единицы измерения конкретного товара, которому подчинен данный справочник, в формате EAN-13. Вы можете ввести его вручную. Если вы не ввели штрих-код, то он будет автоматически сформирован при печати этикетки.

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

    В справочник "Единицы" внесены изменения, связанные с кодировкой элементов, а именно:

    • установлена автоматическая нумерация кода;
    • установлен контроль уникальности кода;
    • установлена длина кода в две цифры.

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

    Подготовка этикетки с помощью обработки ДизайнерЭтикеток

    Для начала работы необходимо подготовить этикетку с помощью обработки "ДизайнерЭтикеток". Данная обработка позволяет установить физические параметры этикетки (ширина, высота, просвет, отступ). Она позволяет выбирать форму этикетки, то есть, какие элементы должны на ней присутствовать (текст, штрих-код, картинка логотипа, любая другая картинка), содержание текста на этикетке товара (название фирмы, юридический адрес фирмы, производитель товара, наименование товара, код товара, цена товара и произвольная постоянная строка, например, контактный телефон или электронный адрес).

    Так же можно выбирать произвольные картинки, - графические файлы в формате Windows bitmap (*.bmp,*.rle,*.dib) - которые будут напечатаны на этикетке. После того как вы создали этикетку можно сохранить эти установки во внешнем файле и восстановить в любой момент. Таким образом, появляется возможность хранить различные этикетки в файлах и загружать их по мере необходимости.

    Вы можете запускать обработку в любое время для изменения некоторых параметров этикетки. При выходе их обработки изменения вступят в силу незамедлительно. В любой момент времени вы можете закончить компоновку этикетки и выйти из Дизайнера. Для этого нажмите кнопку "Готово".

    Важно!!! Необходимо помнить, что, если Вы нажали кнопку "Готово", Вы выходите из "ДизайнераЭтикеток" и начинаете работать с шаблоном этикетки штрих-кода, который был установлен Вами в текущем сеансе работы с данной обработкой. Все параметры, которые не были изменены в этом сеансе, устанавливаются программой по умолчанию.

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

    В любой момент времени вы можете сохранить текущие установки . Появится стандартный диалог сохранения файла.

    При выходе из системы 1С:Предприятие производится запись текущих установок Дизайнера этикеток в файл ЭТИКЕТКА.LBL, а при входе в систему конфигурация Дизайнера загружается из этого-же файла. Если этот файл не существует, то параметры Дизайнера устанавливаются по умолчанию.

    Пример формирования этикетки штрих-кода

    На первом шаге выберите размер этикетки из выпадающего списка. Размер этикетки задается в миллиметрах как "ширина на высоту". Вы можете выбрать следующие предустановленные размеры: 30x20, 38x25, 51x25, 58x30, 58x40, 76x76, 102x40, 102x152. Если измерение этикетки линейкой выявило отсутствие этого размера в списке, то введите их вручную в поля Ширина (целое от 0 до 999 мм) и Высота (целое от 0 до 999 мм) предварительно установив флажок Другой размер. В поле Отступ (дробное от 0.0 до 9.9) укажите расстояние от края ленты до начала этикетки в миллиметрах. В поле Просвет (дробное от 0.0 до 9.9) укажите раастояние в миллиметрах от конца первой этикетки до начала второй (подробнее об этих параметрах смотрите в "Описание системы команд компоненты принтера штрих-кодов Barprinter.dll").

    На втором шаге выберите содержание этикетки путем установки или снятия галочек напротив элемента. Если вы установите галочку напротив элемента "Текст", то на всех печатаемых этикетках будет печататься текст, в зависимости от источника. При печати из справочника "Товары" в текстовое поле войдут строки, выбираемые на следующем шаге. Если вы сбросите галочку напротив этого элемента, то текст печататься не будет, и третий шаг (только он) будет недоступен. Если вы установите галочку напротив элемента "Штрих-код", то на всех этикетках будет печататься штрих-код. Если вы установите галочку напротив элемента "Лого", то на этикетке будет печататься картинка логотипа, которую вы можете выбрать на четвертом шаге. Замечание: при снятой галочке четвертый шаг будет недоступен. Если вы установите галочку напротив элемента Картинка, то на этикетке будет печататься картинка, которую вы можете выбрать на пятом шаге. Замечание: при снятой галочке пятый шаг будет вам недоступен.

    Некоторые сочетания элементов не поддерживаются дизайнером. Возможны следующие варианты:

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

    Название фирмы берется из справочника "Фирмы" у элемента, заданного константой "ОснФирма". Юридический адрес фирмы берется из справочника "Фирмы" у элемента, заданного той же константой. Последнюю строку вы можете заполнить по своему усмотрению любой информацией (например, контактный телефон или электронный адрес), для этого установите галочку напротив этой строки. Если галочка не установлена, то эта строчка не печатается. Эти поля постоянны и не меняются при печати различных товаров. Следующие поля меняются в зависимости от конкретного товара. Производитель, наименование товара и код товара являются реквизитами данного товара и печатаются в том виде, в котором они заданы в карточке товара. Цена товара берется из реквизита товара "Розничная цена" и печатается с добавлением сокращенного названия "Валюты продаж".

    Замечание: Текстовые поля для вывода на этикетку были выбраны нами исходя из статистики запросов наших клиентов. Воспользовавшись конфигуратором, Вы можете изменить набор текстовых строк по своему желанию. На этикетке может поместиться произвольное количество текстовых строк, если строка не помещается на этикетку, то она переносится по словам, если и это не помогает, то автоматически уменьшается размер шрифта. Чем больше строк вы будете выводить, тем более мелким шрифтом они будут напечатаны. Оптимальным является количество в шесть строк.

    На четвертом шаге вы можете выбрать картинку логотипа, который вы хотите видеть на всех этикетках. Для этого нажмите на кнопку с тремя точками. Появится стандартный диалог выбора файла. Выберите нужный файл и нажмите кнопку "Открыть" диалога. Картинка должна быть записана в формате Windows bitmap (*.bmp, *.rle, *.dib) и может быть любого размера и с любым количеством цветов. Важно!!! При печати она автоматически масштабируется к нужному размеру с сохранением пропорции изображения и преобразуется к двум цветам. Таким же образом выбиратеся картинка и на пятом шаге.

    Печать этикетки документа

    Данная конфигурация позволяет печатать этикетки следующих документов: Расходная накладная (нал.), Приходная накладная (нал.), Счет, Перемещение. Печать этикетки для документов осуществляется единым образом. Создайте новый документ или вызовите нужный из журнала документов, например, расходную накладную, и нажмите кнопку "Печать этикетки".

    Штрих-код документа формируется следующим образом: 29 - префикс для документов, Идентификатор документа 01 - Расходная Нал. 02 - Приходная Нал. 03 - Перемещение 04 - Счет 00164536 - числовая часть (без префикса) номера документа 9 - контрольная цифра. Текстовая часть этикетки для документов состоит из двух строк. Первая строка содержит название документа (РасходнаяНал, ПриходнаяНал, Перемещение, Счет) и его номер (например, РНн-16453, для расходной накладной). Вторая строка для документов Расходная Нал., Приходная Нал. и Счет выглядит как "Клиент - ", где - реквизит документа, для документа Перемещение как " >> ", где , - реквизиты документа. На рис. показан пример расходной накладной для которой формируется штрих-код 2901001645369.

    Для чего была дана возможность формировать штрих-код документа? Данная функция весьма полезна, если в системе существует необходимость быстрого нахождения любого документа за любое число. Если у Вас система способна считывать штрих-код сканером ( например, настройка "1С-Рарус: Складской сканер"), то, имея твердую копию документа с наклеенным или распечатанным на нем штрих-кодом, можно мгновенно вывести данный документ на экран для просмотра, коррекции или иной работы с ним.

    Предлагаемая конфигурация является Типовой конфигурацией с механизмами работы с принтерами штрих-кодов наиболее популярных марок на нашем рынке торгового оборудования. В комплект поставки входят:

    Конфигурация и компонента позволяют работать с принтерами следующих фирм производителей:

    Данная конфигурация использует внешнюю компоненту Barprinter.dll разработки фирмы "1С-Рарус". Если вы планируете вносить изменения в конфигурацию, вы должны предварительно ознакомиться с руководством по использованию компоненты, которое вы найдете в файле документации "Описание системы команд компоненты принтера штрих-кодов Barprinter.dll".Ниже приведен перечень новых и измененных элементов конфигурации:

    В стандартном справочнике товаров введены три новых реквизита "ШтрихКод", "Штучность" и "Производитель".

    Реквизит "ШтрихКод" представляет собой строку длиной в 13 символов и содержит цифровой штрих-код товара в формате EAN-13, который вы можете ввести вручную. Если у товара нет своего штрих-кода или его тип не EAN-13, то программа автоматически сформирует его при печати этикетки. Внутренний штрих-код товара состоит из трех частей: ( разложим штрих-код 2000000056784) 20 - префикс штучного товара, 0000005678 - код товара "5678" дополненный слева нулями, 4 - контрольная цифра. То есть для товара с кодом 5678 при печати этикетки будет автоматически сформирован штрих-код 2000000056784.

    В поле "Производитель" вы можете записать название производителя данного товара или любую другую строку. Данный реквизит может быть включен в текст, который печатается на этикетке (см. Дизайнер этикеткок).

    Реквизит "Штучность" имеет тип перечисления "Штучность" и может принимать два значения: "Штучный" - для штучных товаров и "Весовой" - для весовых товаров. В данный момент этот реквизит не влияет на печать этикеток и будет использован по желанию клиента для печати этикеток весовых товаров. Для весового товара формирование штрих-кода рекомендуем производить следующим образом: ( в случае использования данной конфигурации совместно с конфигурациями "1С-Рарус: Ваш магазин" и "1С-Рарус: Весы") 21 - префикс весового товара, 05679 - код товара, дополненный слева нулями, 02450 - вес товара, 2 кг. 450 гр. 2 - контрольная цифра.

    Все остальные реквизиты элемента справочника "Товары" оставлены без изменения. Замечание: Вид печатаемой этикетки выбиратеся через обработку Дизайнер этикеток.

    В стандартный справочник единиц измерения добавлен реквизит "ШтрихКод". Реквизит "ШтрихКод" представляет собой строку длиной в 13 символов и содержит цифровой штрих-код единицы измерения конкретного товара, которому подчинен данный справочник, в формате EAN-13. Вы можете ввести его вручную. Если вы не ввели штрих-код, то он будет автоматически сформирован при печати этикетки.

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

    В справочник "Единицы" внесены изменения, связанные с кодировкой элементов, а именно:

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

    Для начала работы необходимо подготовить этикетку с помощью обработки "ДизайнерЭтикеток". Данная обработка позволяет установить физические параметры этикетки (ширина, высота, просвет, отступ). Она позволяет выбирать форму этикетки, то есть, какие элементы должны на ней присутствовать (текст, штрих-код, картинка логотипа, любая другая картинка), содержание текста на этикетке товара (название фирмы, юридический адрес фирмы, производитель товара, наименование товара, код товара, цена товара и произвольная постоянная строка, например, контактный телефон или электронный адрес).

    Так же можно выбирать произвольные картинки, - графические файлы в формате Windows bitmap (*.bmp,*.rle,*.dib) - которые будут напечатаны на этикетке. После того как вы создали этикетку можно сохранить эти установки во внешнем файле и восстановить в любой момент. Таким образом, появляется возможность хранить различные этикетки в файлах и загружать их по мере необходимости.

    Вы можете запускать обработку в любое время для изменения некоторых параметров этикетки. При выходе их обработки изменения вступят в силу незамедлительно. В любой момент времени вы можете закончить компоновку этикетки и выйти из Дизайнера. Для этого нажмите кнопку "Готово".

    Важно!!! Необходимо помнить, что, если Вы нажали кнопку "Готово", Вы выходите из "ДизайнераЭтикеток" и начинаете работать с шаблоном этикетки штрих-кода, который был установлен Вами в текущем сеансе работы с данной обработкой. Все параметры, которые не были изменены в этом сеансе, устанавливаются программой по умолчанию.

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

    В любой момент времени вы можете сохранить текущие установки . Появится стандартный диалог сохранения файла.

    При выходе из системы 1С:Предприятие производится запись текущих установок Дизайнера этикеток в файл ЭТИКЕТКА.LBL, а при входе в систему конфигурация Дизайнера загружается из этого-же файла. Если этот файл не существует, то параметры Дизайнера устанавливаются по умолчанию.

    На первом шаге выберите размер этикетки из выпадающего списка. Размер этикетки задается в миллиметрах как "ширина на высоту". Вы можете выбрать следующие предустановленные размеры: 30x20, 38x25, 51x25, 58x30, 58x40, 76x76, 102x40, 102x152. Если измерение этикетки линейкой выявило отсутствие этого размера в списке, то введите их вручную в поля Ширина (целое от 0 до 999 мм) и Высота (целое от 0 до 999 мм) предварительно установив флажок Другой размер. В поле Отступ (дробное от 0.0 до 9.9) укажите расстояние от края ленты до начала этикетки в миллиметрах. В поле Просвет (дробное от 0.0 до 9.9) укажите раастояние в миллиметрах от конца первой этикетки до начала второй (подробнее об этих параметрах смотрите в "Описание системы команд компоненты принтера штрих-кодов Barprinter.dll").

    На втором шаге выберите содержание этикетки путем установки или снятия галочек напротив элемента. Если вы установите галочку напротив элемента "Текст", то на всех печатаемых этикетках будет печататься текст, в зависимости от источника. При печати из справочника "Товары" в текстовое поле войдут строки, выбираемые на следующем шаге. Если вы сбросите галочку напротив этого элемента, то текст печататься не будет, и третий шаг (только он) будет недоступен. Если вы установите галочку напротив элемента "Штрих-код", то на всех этикетках будет печататься штрих-код. Если вы установите галочку напротив элемента "Лого", то на этикетке будет печататься картинка логотипа, которую вы можете выбрать на четвертом шаге. Замечание: при снятой галочке четвертый шаг будет недоступен. Если вы установите галочку напротив элемента Картинка, то на этикетке будет печататься картинка, которую вы можете выбрать на пятом шаге. Замечание: при снятой галочке пятый шаг будет вам недоступен.

    Некоторые сочетания элементов не поддерживаются дизайнером. Возможны следующие варианты:

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

    Название фирмы берется из справочника "Фирмы" у элемента, заданного константой "ОснФирма". Юридический адрес фирмы берется из справочника "Фирмы" у элемента, заданного той же константой. Последнюю строку вы можете заполнить по своему усмотрению любой информацией (например, контактный телефон или электронный адрес), для этого установите галочку напротив этой строки. Если галочка не установлена, то эта строчка не печатается. Эти поля постоянны и не меняются при печати различных товаров. Следующие поля меняются в зависимости от конкретного товара. Производитель, наименование товара и код товара являются реквизитами данного товара и печатаются в том виде, в котором они заданы в карточке товара. Цена товара берется из реквизита товара "Розничная цена" и печатается с добавлением сокращенного названия "Валюты продаж".

    Замечание: Текстовые поля для вывода на этикетку были выбраны нами исходя из статистики запросов наших клиентов. Воспользовавшись конфигуратором, Вы можете изменить набор текстовых строк по своему желанию. На этикетке может поместиться произвольное количество текстовых строк, если строка не помещается на этикетку, то она переносится по словам, если и это не помогает, то автоматически уменьшается размер шрифта. Чем больше строк вы будете выводить, тем более мелким шрифтом они будут напечатаны. Оптимальным является количество в шесть строк.

    На четвертом шаге вы можете выбрать картинку логотипа, который вы хотите видеть на всех этикетках. Для этого нажмите на кнопку с тремя точками. Появится стандартный диалог выбора файла. Выберите нужный файл и нажмите кнопку "Открыть" диалога. Картинка должна быть записана в формате Windows bitmap (*.bmp, *.rle, *.dib) и может быть любого размера и с любым количеством цветов. Важно!!! При печати она автоматически масштабируется к нужному размеру с сохранением пропорции изображения и преобразуется к двум цветам. Таким же образом выбиратеся картинка и на пятом шаге.

    Данная конфигурация позволяет печатать этикетки следующих документов: Расходная накладная (нал.), Приходная накладная (нал.), Счет, Перемещение. Печать этикетки для документов осуществляется единым образом. Создайте новый документ или вызовите нужный из журнала документов, например, расходную накладную, и нажмите кнопку "Печать этикетки".

    Штрих-код документа формируется следующим образом: 29 - префикс для документов, Идентификатор документа 01 - Расходная Нал. 02 - Приходная Нал. 03 - Перемещение 04 - Счет 00164536 - числовая часть (без префикса) номера документа 9 - контрольная цифра. Текстовая часть этикетки для документов состоит из двух строк. Первая строка содержит название документа (РасходнаяНал, ПриходнаяНал, Перемещение, Счет) и его номер (например, РНн-16453, для расходной накладной). Вторая строка для документов Расходная Нал., Приходная Нал. и Счет выглядит как "Клиент - ", где - реквизит документа, для документа Перемещение как " >> ", где , - реквизиты документа. На рис. показан пример расходной накладной для которой формируется штрих-код 2901001645369.

    Для чего была дана возможность формировать штрих-код документа? Данная функция весьма полезна, если в системе существует необходимость быстрого нахождения любого документа за любое число. Если у Вас система способна считывать штрих-код сканером ( например, настройка "1С-Рарус: Складской сканер"), то, имея твердую копию документа с наклеенным или распечатанным на нем штрих-кодом, можно мгновенно вывести данный документ на экран для просмотра, коррекции или иной работы с ним.

    Справочники / Cправочник "Товары"

    Справочники / Cправочник "Единицы"

    Подготовка этикетки с помощью обработки ДизайнерЭтикеток

    Пример формирования этикетки штрих-кода

    Печать этикетки документа

    • Демо - конфигурация на базе Типовой конфигурации "1С: Торговля" ред. 5;
    • Набор объектов и текстов программных модулей для интеграции в другие конфигурации;
    • Внешняя компонента для работы с принтерами штрих-кодов;
    • Ключ защиты внешней компоненты.
    • Eltron (все модели поддерживающие язык EPL2: LP2242, LP2122, LP2142, TLP2044, TLP2046, TLP2242, Eclipse и т.д.)
    • Datamax Ovation!2
    • Godex C.ITOH Ez-2, Ez-4
    • Справочники (изменённые)
      • "Товары"
      • "Единицы"
      • "Расходная накладная(нал.)"
      • "Приходная накладная(нал.)"
      • "Перемещение"
      • "Счет"
      • "ДизайнерЭтикеток"
      • "Штучность"
      • установлена автоматическая нумерация кода;
      • установлен контроль уникальности кода;
      • установлена длина кода в две цифры.
Интервью
Декоративное изображение

Александр Абрамов «ВкусВилл»: «Люди – в центре всего, а технологии – только инструмент»

Обсудили ИИ-проекты сети, важность промпт-инжиниринга, использование роботов в качестве персонала, борьбу с галлюцинациями нейросетей.

Декоративное изображение