Информационный поток
Задания вакансии материалы разработки сообщения форума
Яндекс-директ

[1С 8] Марафет номенклатуры - групповое исправление номенклатуры УТ10/УТ11

  • Добавить свою разработку
 
Eugeneer
Связаться с автором
07.11.2015 16:38:03
+1
Групповая обработка справочника номенклатуры 1С

Массовое перемещение номенклатуры по папкам (обработка 1)
Назначение номенклатурных групп по ключевым словам (обработка 2)
Удаление из артикулов лишних символов (обработка 3)
Вычисление артикулов из наименования номенклатуры (обработка 4)
Вычисление неиспользуемой номенклатуры (обработка 5)
Исправление наименований номенклатуры (обработка 6)
Скачать эту обработку Вы можете бесплатно.
Скриншоты
Описание

 

  
1) Разноска номенклатуры по группам (иерархии)

Как правило группы в номенклатуре создают по принадлежности в определенному типу товара. Зачастую этот товар в наименовании содержит главные ключевые слова которые одинаковы у товаров этого типа. 

Например: картридж, принер, монитор, масло, стул - примеров сотни. Еще бывает по производителям - тоже содержит в наименовании в большинстве случаев производителя, бренд и тому подобное. 
Самое важное - у этих десятков и сотен номенклатур есть ключевые слова. Что делать если в списке справочника вся номенклатура сплошным списком? Или если загрузили из экселя случайно без групп?  

1) Берем обработку 
2) Запускаем и настраиваем таблицу Правила расноски. Указываем ключевое слово и группу куда перенести всю номенклатуру по этому слову.
3) Нажимаем Выполнить. Готово! Вся номенклатура по группам.  

Обработкой не обрабатываются элементы, которые уже есть в группах
При настройке разноски сразу отображается вся искомая номенклатура. 

2) Назначение номенклатурных групп по ключевым словам

Например, Вы хотите назначить всю обучь, вне зависимости от групп Иерархии в одну номенклатурную группу (реквизит справочника Номенклатуры с ссылкой на справочник Номенклатурные группы). Подробности в стриншотах.  
  
3) Чистка артикулов от мусора 

Обработка производит удаление из артикулов всякого мусора. Лишних пробелов и символов. Остаются только буквы и цифры.

Поставщики ошибаются (вернее их операторы) у себя в артикулах ляпать что попало. То с пробелом, то без. Все приходящие к вам прайсы приходят с разным видом артикула.
При загрузке прайса естественно проблемы. Расхождение в артикуле хоть одного символа - номенклатура не найдена. Если мы в базе подстрежем всю номенклатуру к одному виду - при загрузке проблем не будет.

В наших обработкам загрузки прайсов используется аналогичная функция на стадии считывания прайса.        
  
4) Поиск артикулов в наименовании номенклатуры и установка в реквизит "Артикул" для УТ11 

Обработка установки пустых артикулов у номенклатуры. Заполняет таблицу номенклатурой с пустыми артикулами. Определяет по опциям из наименования часть являющуюся артикулом. Заполняет в таблицу для предварительной проверки. Выполняет запись номенклатуры. 

Артикулы также можно задать в ручном режиме - то что указано в колонке запишется в артикул!!! Внимание артикул не должен быть больше 25 символов (в планируемой версии будет происходить проверка, а также если у вас в базе будет изменено количество символов артикула, обработка будет проверять длину артикула из конфигуратора) 
  
5) Исправление наименований номенклатуры. 

1) Набираем кривое слово.
2) Получаем автоматический список всей кривой номенклатуры.
3) Указываем на что менять.
4) Смотрим что получится - предварительный результат.
5) Выполняем запись в номенклатуру. 
  
6) Новая Обработка переноса неиспользуемой номенклатуры для УТ11 

Часто стоит задача:
Длинная база, в справочнике много позиций. Многие позиции давно исчезли из товарооборота, больше не продаются и нет на остатках.
Данная номенклатура мешает пользователям работать во многих случаях - например подбор номенклатуры, какие то отчеты и тому подобное.
Стоит задача, что-то сделать с этой номенклатурой. Главное ее еще надо правильно определить. Ведь например среди этих позиций могут быть новые, которые только только завели или загрузили из прайса. 

 Решение:
Нами была специально разработана обработка, которая по разным условиям определяет номенклатуру, которая не используется и эту номенклатуру можно перенести в Специальную папку. 

Используется три критерия получения номенклатуры 

1) За указанный период не было продаж
2) По товару нет текущих остатков
3) Проверка регистрации цен контрагентов - дата последней регистрации меньше чем начало указанного периода. Например если вы загрузили недавно прайс, мог появится новый товар, с которым будет идти работа.  

Почему именно папку. Так как по номенклатуре были документы и она участвовала в товарообороте удалить ее не получится. Она есть исторически в данных.
Это только при свертке базы возможно.
Второе. Помечать на удаление тоже не советую, мало что даст, но когда вы будете удалять реально какие то объекты без ссылок, эта номенклатура будет тормозить обработку удаления помеченных объектов.


Внимание! Пользуйтесь аккуратно. Прежде чем нажимать Выполнить, проверьте все ли верно.

 

Обработка идет как дополнение к разработкам  
[УТ 11] Загрузка в 1С из Excel (управляемые формы) http://subsystems.ru/catalog/program=159/
[УТ 10] Загрузка в 1С из Excel (обычные формы) http://subsystems.ru/catalog/program=158/

Также входит в полный комплект Мегапрайс PRO http://subsystems.ru/catalog/program=595/
Ключевые слова:   загрузка в 1С   ошибки в номенклатуре   артикулы номенклатуры
Файлы для скачивания
Скачать все файлы одним архивом (148Kb)