bdd2

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

Опубликовал Владимир Кухар (1malder1) в раздел Обработки - Обработка справочников

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

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

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

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

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

См. также

Вознаграждение за ответ
Сумма: 0 $m
Добавили:
Яна Кремко (Nez_333) (2.00 $m)
Добавить вознаграждение
Комментарии
1. Макас (makas) 41 18.10.12 12:51 Сейчас в теме
Страна: Украина


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