IE2017

Редактор спецификаций номенклатуры

Обработки - Обработка справочников

Удобный редактор спецификаций (может, кому сгодится)

1. На форму вывел СправочникСписок.Номенклатура, СправочникСписок.СпецификацииНоменклатуры, РегистрСведенийСписок.ОсновныеСпецификацииНоменклатуры.

2. Установил отбор по Владельцу

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

Наименование Файл Версия Размер
Редактор спецификаций
.epf 9,13Kb
18.10.12
50
.epf 9,13Kb 50 Скачать

См. также

Вознаграждение за ответ
Показать полностью
Комментарии
1. Макас (makas) 43 18.10.12 12:51 Сейчас в теме
Страна: Украина


...Вот если бы Россия = точно пригодилось бы :)
2. Владимир Кухар (1malder1) 7 18.10.12 12:56 Сейчас в теме
Там переделывать 2 мин делов то, и то если нужно -)))
3. Виктор (vkt) 115 22.10.12 16:37 Сейчас в теме
Скачал, посмотрел, показалось удобно. Прикрутил к УПП 1.3. Добавил еще одну таблицу - Спецификации комплектующих по номенклатуре. Теперь по позиции номенклатуры сразу видно какие спецификации имеет, какие основные спецификации и в какие спецификации входит. А вот как вывести "Код версии" при показе регистра "Основные спецификации"?
4. Яна Кремко (Nez_333) 19 24.10.12 08:35 Сейчас в теме
В УПП 1.3 справочник "Спецификации номенклатуры" не имеет владельца, обработка выдает ошибку. vkt что-то изменял в модуле, чтобы "прикрутить" к УПП 1.3?
5. Владимир Кухар (1malder1) 7 24.10.12 08:36 Сейчас в теме
6. Виктор (vkt) 115 24.10.12 16:36 Сейчас в теме
(4) Nez_333, Использовал команду из типовой конфигурации:
Процедура УстановитьОтборСпискаСпецификацииНоменклатуры(Номенклатура)

//СписокСпецификацииНоменклатуры.Отбор.Сбросить();
//СписокСпецификацииНоменклатуры.Отбор.Владелец.ВидСравнения = ВидСравнения.Равно;
//СписокСпецификацииНоменклатуры.Отбор.Владелец.Значение = Номенклатура;
//СписокСпецификацииНоменклатуры.Отбор.Владелец.Установить();

// СпецификацииНоменклатуры.Отбор.СпецификацииИзделийПоНоменклатуре.Установить(Ссылка);

СписокСпецификацииНоменклатуры.Отбор.СпецификацииИзделийПоНоменклатуре.Установить(Номенклатура);
СписокСпецификацииНоменклатуры1.Отбор.СпецификацииКомплектующихПоНоменклатуре.Установить(Номенклатура);

КонецПроцедуры
7. Виктор (vkt) 115 24.10.12 16:39 Сейчас в теме
(4) Nez_333, И в процедуру добавил обработку исключения:

Процедура СписокНоменклатураПриАктивизацииСтроки(Элемент)

Попытка
Номенклатура = Элемент.ТекущиеДанные.Ссылка;

УстановитьОтборСпискаСпецификацииНоменклатуры(Номенклатура);
УстановитьОтборСпискаОсновныеСпецификацииНоменклатуры(Номенклатура);
Исключение
КонецПопытки;

КонецПроцедуры
8. Виктор (vkt) 115 24.10.12 16:47 Сейчас в теме
Конечно, это не редактор спецификаций, но обработка позволяет увидеть на одном экране спецификации выбранной номенклатуры, основные спецификации и в какие спецификации данная номенклатура входит.
9. Яна Кремко (Nez_333) 19 25.10.12 08:05 Сейчас в теме
10. Яна Кремко (Nez_333) 19 25.10.12 08:08 Сейчас в теме
(7) vkt, добавила вознаграждение, думала, что оно тебе попадет. Вышло что-то другое (((
11. Виктор (vkt) 115 25.10.12 11:41 Сейчас в теме
(10) Nez_333, "Спасиба" достаточно :-)
12. Dyuha K (dyuha) 16.07.13 02:04 Сейчас в теме
vkt, Спасибо. Идея хорошая, добавил в эту обработку. Все работает на ура.
Оставьте свое сообщение