Одинаковые штрихкоды для различных товаров в УТ 10.3

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

Для учета одного и того же алкоголя в разрезе производителей без наклейки собственных штрихкодов

Для формирования отчетности в ФСРАР необходимо, чтобы одинаковая алкогольная продукция учитывалась в разрезе заводов-производителей (или импортеров). В УТ 10.3 производитель является реквизитом номенклатуры, поэтому, необходимо создавать одинаковую номенклатуру для каждого производителя. Производители печатают одинаковые штрихкоды, поэтому возникает проблема. В последних релизах УТ 10.3 появилась константа РазрешитьНеуникальныеШтрихкоды, но она позволяет лишь ВРУЧНУЮ вбить в номенклатуру повторный штрихкод, т.к. используется эта константа только лишь при записи номенклатуры. А вот при считывании штрихкода сканером, проверка на уникальность осталась, видимо еще не доделали. Так же и при добавлении номенклатуры в документ - выбирается первая попавшаяся номенклатура с таким штрихкодом.

Доработка коснулась только МодуляОбъекта обработки ТОСервер, функции ОбработатьСобытиеСШК

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

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

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

Наименование Файл Версия Размер
Обработка ТОСервер
.epf 30,09Kb
21.07.16
6
.epf 30,09Kb 6 Скачать

См. также

Добавить вознаграждение
Комментарии
1. НЕ ЗНАЮ (NE_ZNAIY) 27.07.16 09:23 Сейчас в теме
Для тех, кто в танке: как это подключать-то всё?
2. Александр Гапоненко (hair) 19 27.07.16 14:44 Сейчас в теме
(1) NE_ZNAIY, ПРОФ конфигурацию УТ версии 10.3.37.2 открываешь для редактирования (меню Конфигурация - Поддержка - Настройка поддержки. Кнопка Разрешить изменение), если ранее конфигурация была с "замочком". В дереве объектов находишь Обработки - ТОСервер, кликаешь правой кнопкой мышки на ней, выбираешь пункт "Заменить на внешнюю обработку, отчет" и в проводнике выбираешь эту обработку. Если версия конфигурации не 10.3.37.2, или конфигурация ранее была доработана кем то, то тут лучше перенести функционал из этой обработки в типовую. Как я писал, изменения только в МодулеОбъекта обработки, в функции ОбработатьСобытиеСШК, и плюс добавлена форма, которую мышкой можно перенести из внешней в типовую обработку.