bdd2

Подсистема назначения штрих-кодов для документов и справочников

Опубликовал А Ц (ats333) в раздел Обработки - Обработка документов

Подсистема назначения штрих-кодов объектов (документов и справочников) для управляемого приложения. Выбор длины штрих-кода. Поддерживает работу в распределенных базах.

Подсистема обеспечивает назначение штрих-кодов документов и справочников, используя подписку на событие "При записи".

При работе в распределенных базах требует наличия в конфигурации плана обмена с названием "Полный".

Объекты, для которых необходимо назначать штрих-коды, необходимо выбрать в обработке "Настройка назначения штрих-кодов объектов".

При работе в распределенных базах необходимо назначить в справочнике "Штрих кодирование-настройка узлов РИБ" для каждого узла РИБ код узла. С данного кода будет начинаться штрих-код объекта, сформированный в соответствующей базе.

В дальнейшем, штрих-коды объектов можно будет использовать для отображения на печатных формах (Code39 или Code128), поиске документов при помощи сканера штрих-кодов, организации автоматизированного электронного архива.

Для получения ссылки на объект по штрих-коду используйте функцию ШтрихКодированиеСервер.НайтиОбъектПоШтрихКоду(ШтрихКод).

Пример печати штрих-кодов и использования для поиска сканера штрих-кода можно посмотреть тут: http://infostart.ru/public/194873/

В качестве штрих-кодов поддерживаются только числовые значения.

 

Описание подсистемы:

Подсистема включает в себя:

  1. Общий модуль ШтрихКодированиеСервер. В модуле содержится обработчик подписки на событие при записи, а так же функция назначения/получения штрих-кодов
  2. Элемент подписки на событие "При записи" для документов и справочников НазначениеУникальногоНомера
  3. Общая форма констант ШтрихКодированиеФормаКонстант
  4. Константа ДлинаШК
  5. Справочник ШтрихКодированиеНастройкаУзловРиб. Служит для настройки соответствия узла плана обмена "Полный" и цифры, с которой будет начинаться ШК, выданный на соответсвующем узле
  6. Обработка НастройкаНазначенияШтрихКодовОбъектов. Служит для управления назначением штрих-кодов для конкретных видов документов и справочников
  7. Регистр сведений ШтрихКодированиеНастройкаНазначенияШтрихКодовОбъектов служит для хранения настроек, установленных в обработке из п. 6
  8. Регистр сведений ШтрихКодированиеШтрихКодыОбъектов хранит данные о назначенных штрих кодах. Имеет два измерения: штрих-код, объект (ссылка на документ или справочник)

Скачать файлы

Наименование Файл Версия Размер
Подсистема назначения штрих-кодов
.cf 31,15Kb
13.08.13
62
.cf 1.0 31,15Kb 62 Скачать

См. также

Вознаграждение за ответ
Сумма: 0 $m
Добавили:
Алексей Захаров (almas) (1.00 $m)
Добавить вознаграждение
Комментарии
1. Александр Лыткин (TrinitronOTV) 13.08.13 14:08 Сейчас в теме
данная подсистема требует изменений в конфигурации или нет, а то мне непонятен этот момент
2. А Ц (ats333) 9 13.08.13 16:16 Сейчас в теме
Да требует, это же подсистема, а не внешняя обработка.
3. Владимир Конырев (Vladimir_Konyrev) 198 21.08.13 18:19 Сейчас в теме
1. Почему только для УТ и УНФ? В УПП 1.3 тоже есть УФ.
2. Просьба подробнее описать подсистему, в частности:
а) Куда сохраняются значения ШК.
б) состав подсистемы
4. А Ц (ats333) 9 21.08.13 18:31 Сейчас в теме
Проверял только на УТ и УНФ. Должно работать на любой конфе на УФ.
Описание подсистемы добавлю в общее описание обработки.
5. Эдуард Сергеев (edwin32) 08.09.13 12:27 Сейчас в теме
Извините, скачал подсистему , а как её использовать не понимаю. У меня 1с8.2 10.3 (10.3.21.1) имеется РИБ хочу настроить пакетное корректное назначение штрихкодов опыта программирования нет, поэтому ищу хорошую обработку. Что такое подсистема незнаю. Как её запускать? Помогите очень нужно.Спасибо.
6. Алексей Захаров (almas) 180 27.09.13 12:43 Сейчас в теме
7. belka belka (lero4ka23) 11.10.13 08:47 Сейчас в теме
А в сомописной системе будет работать или что то придетя перетаскивать из УНФ или УТ?
8. А Ц (ats333) 9 11.10.13 13:04 Сейчас в теме
В самописной работать будет. Если есть распределенка и нет плана обмена с именем "Полный", то потребуется заменить все ссылки в подсистеме на правильный план обмена.