gifts2017

Развертка техпроцесса на изделие (дополненная и измененная).

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

Измененная и дополненная версия отчета "Развертка техпроцесса на изделие" от alexer.
Обработка позволяет развернуть изделие, наглядно показать в структуре дерева, из чего состоит изделие в разрезе номенклатуры и спецификации, а также вывести на печать полную технологическую карту изделия.

Измененная и дополненная версия отчета Развертка техпроцесса на изделие от alexer.

Количество рекурсивно вложенных уровней номенклатуры теперь не ограничено. Есть контроль кольцевых ссылок: если во время формирования дерева система наткнется на уже присутствующую номенклатуру или спецификацию, то соответствующая ветка дерева не будет сформирована, пользователю будет выдано сообщение.

Добавлен учет номенклатуры по характеристикам. Теперь Номенклатура(без характеристики)<>Номенклатура(КакаятоНужнаяХарактеристика).

Алгоритм установки меток для печати в дереве так же немного изменен. По умолчанию метки устанавливаются в значение истина у номенклатуры и спецификаций входящих в ветку основной спецификации, ну и, соответственно, имеющих техпроцесс.

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

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

Наименование Файл Версия Размер Кол. Скачив.
РазверткаТП
.epf 21,46Kb
11.09.14
136
.epf 21,46Kb 136 Скачать

См. также

Contragent+ 5.0 от 2 500
Подписаться Добавить вознаграждение

Комментарии

1. Роман Ершов (MRAK) 08.10.09 11:12
Нда... Скрин очень информативен....
2. igor_gk (igor_gk) 12.10.09 13:33
3. Дмитрий (Ziggurat) 12.10.09 15:01
Скрины немногим от оригинального отчета отличаются.
4. igor_gk (igor_gk) 14.10.09 16:57
Я вот думаю надо бы б взять отсюда из "РекурсивноЗаполнитьДерево" что-нибудь себе в http://infostart.ru/public/21497/ ... ;)
5. Алексей Воробьев (vorlogo) 15.10.09 11:36
не работает.

Кнопка Спецификации Без ТП выдает всегда выдает одно и то же - таблицу спецификаций типа Узел, которые не привязаны к номенклатуре.


А кнопка "печать" выдает:

{Форма.Форма(295)}: Ошибка при вызове метода контекста (Итог): Недопустимое значение параметра (параметр номер '1') (Колонка не принадлежит коллекции)
НормаЧасовНаЕд = СтрокаДерева.Техкарта.Маршрут.Итог("ВремяВыполненияЧ");
по причине:
Недопустимое значение параметра (параметр номер '1') (Колонка не принадлежит коллекции)
6. Дмитрий (Ziggurat) 15.10.09 16:13
(5) Мне кажется здесь проблемы с Вашей конфигурацией:
СтрокаДерева.Техкарта.Маршрут.Итог("ВремяВыполненияЧ") -
Объект "СтрокаДерева" содержит поле ТехКарта. Тип этого поля СправочникСсылка.ТехнологическиеКартыПроизводства. Т.е. Метод "Итог" вызывается для колонки "ВремяВыполненияЧ" Табличной части справочника ТехнологическиеКартыПроизводства.
При незаполненном дереве кнопка "Печать" должна выдать пустую печатную форму.

Относительно кнопки Спецификации без ТП - эта приблуда сделана индивидуально для пользователя. Назначение - показывает спецификации(а), которые входят в другие спецификации(б). Причем спецификации (а) не имеют технологической карты. Эта функция реализована одним запросом. Не думаю, что она может представлять интерес, т.к. её легко можно сделать в консоли отчетов. Почему она появилась здесь - отдельная история.
7. Дмитрий (Ziggurat) 15.10.09 16:20
(5, 6) Сорри. По последним данным были внесены изменения без моего ведома. Новый вариант лишен этих недостатков.
Спасибо за подсказку.
8. afavor 13.12.11 12:48
Вроде у меня все работает,очеь удобная штука,спасибо автору.
9. Mottor (svcoopers) 03.01.12 22:39
Очень удобный отчет. Пригодилоась в работе. Спасибо!
10. Владимир (clab) 20.06.12 08:03
Интересная разработка, спасибо
Для написания сообщения необходимо авторизоваться
Прикрепить файл
Дополнительные параметры ответа