Обработка для автоматического заполнения Единицы измерения Номенклатуры

Опубликовал Артём Руднев (astronavt006) в раздел Обработки - Обработка справочников

Обработка для автоматического заполнения Единицы измерения Номенклатуры

Бывает что в базе присутствует товар без Единицы Измерения Остатка. Обработка создана для автоматического заполнения Единицы измерения путём перезаписи  справочника Номенклатуры. Открыть обработку через Файл-Открыть и нажать кнопку Выполнить.

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

Наименование Файл Версия Размер
Обработка для заполнения ЕИ
.epf 6,56Kb
08.10.13
41
.epf 6,56Kb 41 Скачать

См. также

Вознаграждение за ответ
Показать полностью
Комментарии
1. Макас (makas) 41 09.10.13 15:25 Сейчас в теме
Бывает что в базе присутствует товар без Единицы Измерения Остатка. Обработка создана для автоматического заполнения Единицы измерения путём перезаписи справочника Номенклатуры. Открыть обработку через Файл-Открыть и нажать кнопку Выполнить


...И затрет правильно установленне "Единицы измерения", да ?

Ведь бывают случаи, что разной номенклатуры - разные единицы измерения
2. Артём Руднев (astronavt006) 57 09.10.13 16:02 Сейчас в теме
Он не затерает, а перевыбирает Единицу, которая уже есть в списке.
3. Сергей Огородников (Serg O.) 132 17.10.13 19:54 Сейчас в теме
я нечто подобное делал... http://infostart.ru/public/61676/
но для конкретных целей

после загрузки из Excel например - нет единиц вообще...
4. max maxx (motorkuzbassa.it) 51 24.10.13 07:32 Сейчас в теме
Я конешно извиняюсь, а чем всякие стандартные "групповые изменения спр. и док." не устраивают?
5. Артём Руднев (astronavt006) 57 24.10.13 07:53 Сейчас в теме
Групповая обработка документов и справочников в этом случае не помогает.(((( Помогает только моя обработка.
6. Ольга Ларцева (goldenolga) 14.12.13 09:29 Сейчас в теме
7. Viacheslav Bilous (Gendalf_beliy) 05.02.14 19:01 Сейчас в теме
(4) motorkuzbassa.it,
Я конешно извиняюсь, а чем всякие стандартные "групповые изменения спр. и док." не устраивают?

групповая обработка может заменить значение многих элементов справочников на один фиксированный элемент. В каждом элементе справочника номенклатура единица берется из подчиненного справочника. Тоесть у каждой номенклатуры свои "шт" (со своим кодом и владельцем номенклатурой. Таким образом менять на один реквизит не вариант, потому что у кажого элемента уникальный реквизит.
8. Дмитрий Рукавишников (Robotix) 06.11.14 22:02 Сейчас в теме
можно с помощью типовой обработки с диска ИТС универсальный подбор и обработка объектов, используя произвольный алгоритм и код от уфимских коллег компании "Онлайн"

СсылкаНоменклатуры = Справочники.Номенклатура.НайтиПоНаименованию(Объект.Наименование);
БазоваяЕдиницаИзмерения = Объект.БазоваяЕдиницаИзмерения;
ТекСпр=Справочники.ЕдиницыИзмерения.НайтиПоРеквизиту("ЕдиницаПоКлассификатору",БазоваяЕдиницаИзмерения,,СсылкаНоменклатуры);
Если ТекСпр.Пустая() Тогда
НайденнаяЕдиницаОбъект = Справочники.ЕдиницыИзмерения.СоздатьЭлемент();
НайденнаяЕдиницаОбъект.Наименование = СокрЛП(БазоваяЕдиницаИзмерения);
НайденнаяЕдиницаОбъект.ЕдиницаПоКлассификатору = БазоваяЕдиницаИзмерения;
НайденнаяЕдиницаОбъект.Коэффициент = 1;
НайденнаяЕдиницаОбъект.Владелец = СсылкаНоменклатуры;
Попытка
НайденнаяЕдиницаОбъект.Записать();
Результат = НайденнаяЕдиницаОбъект.Ссылка;
Объект.ЕдиницаХраненияОстатков =Результат;
Объект.ЕдиницаДляОтчетов =Результат;
Объект.Записать();
Исключение Сообщить("Не удалось записать");
КонецПопытки;
Иначе Результат =ТекСпр.Ссылка;
КонецЕсли;
dj_romeo; +1 Ответить