Заполнение характеристик нового элемента номенклатуры по прототипу

Опубликовал SolarGard (SolarGard) в раздел Обработки - Обработка справочников

Заполнение характеристик нового элемента номенклатуры по прототипу, выбирая ранее заведенный элемент справочника "Номенклатура" с заполненными правильно характеристиками. Делал для 1С: Предприятие 8.1 УПП. Должно работать с УТ. Дополняет ранее выложенную обработку для копирования единиц измерения. http://infostart.ru/projects/5625/

Обработка помогает заводить характеристики номенклатуры в УПП и УТ. Подключается через "Внешние печатные формы и обработки" -> "Печатные формы" к справочнику номенклатура. Пользователь вводит новую номенклатуру в справочник и сохраняет запись.  Через кнопку "Печать" запускает обработку. Обработка помогает в  заполнении характеристик (например цвета номенклатуры), выбирая ранее заведенный элемент справочника "Номенклатура" с заполненными правильно характеристиками. Назначения характеристик не проверяются. УПП позволяет создать характеристику, если даже номенклатура не прописана в назначениях. 
Реэультат заполнения выводим в виде печатной формы.

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

Наименование Файл Версия Размер
Копирование характеристик номенклатуры
.1252322004 17,13Kb
30.09.14
181
.1252322004 17,13Kb 181 Скачать

См. также

Добавить вознаграждение
Комментарии
1. Фаниль Япиев (Smeh66) 25.12.09 13:10 Сейчас в теме
в УТ не работает... через конфигуратор запускается, а в режиме отладки не открывается!
2. Stas V (bumeria) 22.04.10 16:35 Сейчас в теме
В конце процесса заполнения характеристик выдает ошибку ниже:
{ВнешняяОбработка.ЗаполнениеХарактеристик(36)}: Поле объекта не обнаружено (Активная)
ОбластьСтрока.Параметры.Активность = ВыборкаСправочника.Активная;

Но! Характеристики заполняются!
Насколько я понял, обработка не доделана до конца, не работаю кнопки сохранить и восстановить значения.
Если характеристик больше 50, заполнение на моей системе (CoreDuo 3.5 Ггц, 4 Гб RAM) занимает довольно продолжительное время (1.5-2 мин).
К сожалению только осваиваю программирование в среде 1С 8 и пока ничего путного по исправлению не могу предложить.
Автор если заглянешь сюда отпишись пожалуйста в теме
3. SolarGard (SolarGard) 99 27.04.10 15:37 Сейчас в теме
Действия кнопок "Сохранить значения" , "Восстановить значения" не определял. Надо просто удалить их с формы. Чтобы не вводили в заблуждение.

Существеннее для времени не количество заполняемых характеристик, а количество всех характеристик в базе. Приходится проверять все, чтобы не заводить двойников. Надо для 50-и проверяемых, конечно, оптимизировать алгоритм перебора.

>>ОбластьСтрока.Параметры.Активность = ВыборкаСправочника.Активная
Удалить строку для УТ. В УТ нет реквизитов: Активность и ОКП
4. Борис Золотарёв (john.doe) 05.04.16 13:55 Сейчас в теме
очень-Очень-ОЧЕНЬ медленно!