Имя: Пароль:
1C
 
Как реализовать список в характеристике
0 Pentosh
 
29.08.16
15:45
Доброго времени суток.

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

Дано: Существует большое количество цветов, которые еще и на виды разбиты (эмаль, морилка, RAL и т.д.), создал под это дело справочник.
Есть справочники: Номенклатура - список номенклатур, есть номенклатура где указана модель и где не указана;
                  Модели - модели номенклатуры могут быть в разных отделках;
                  Отделка - список отделок доступных для некой модели, в отделках указаны доступные цвета, в т.ч. и по виду;
                  Цвета - список всех цветов, применяемых на производстве.
Вотъ.

Надо, чтоб у отделки были указаны доступные цвета, чтобы у номенклатуры отдельно тоже можно было указывать цвета (список цветов может достигать тысяч), и чтобы было некое выделение основных (стандартных) цветов для отделки или номенклатуры.

Идеи которые были у меня:
1) Создать много таб. частей, в справочниках (тчЭмали, тчМорилка, тчПатина и т.д), в нее расфасовать цвета и указать какие более приоритетные. - простой, но не гибкий способ.
2) Создать характеристику (план видов характеристик) общую ("Доступные цвета") или отдельные (предпочтительно,"Используемая Эмаль", "Используемая морилка" и т.д.), а в РС ЗначСвойств, создать реквизит со списком значений, и туда накидать цвета - может тоже рабочий вариант, но как красиво сделать не знаю.

Проблема с том, что мне потом это еще и на сайт нужно выгрузить, с неким "наследованием" (цвета брать из отделки, для номенклатур), по этому и предпочтительно именно через характеристику, т.к. есть механизм редактирования характеристики на сайте. (т.е. через кнопку выбрать из доступных значений, и в значении характеристики (временном) будет записано выбранное значение, так сейчас габариты изменяем)

Фух, сколько текста, извините, но постарался более подробно описать ситуацию.

Подскажите как реализовать задуманное, подкиньте идей как и характеристике можно список значений использовать или др. тип (т.к. хотелось бы использовать 2 колонки в списке (цвет, стандартный)).
Может и вообще иное решение, буду очень благодарен, а за примеры или ссылки на примеры, безмерно
1 Лефмихалыч
 
29.08.16
15:48
план видов характеристик точно не имеет смысла
2 Лефмихалыч
 
29.08.16
15:48
много табличных частей - тем более глупо
3 Лефмихалыч
 
29.08.16
15:49
в топике каша из букв и не понятно, какое отношение чего к чему и для какой цели нужно реализовать
4 Лефмихалыч
 
29.08.16
15:51
эмаль, морилка, RAL и т.д. - эти значения, это отдельный справочник. Например - номенклатурные группы или виды номенклатуры.


Отношения между моделью и отделкой противоречиво описаны: модули могут быть в разных отделках, но при этом отделка - доступные цвета для модели.
5 Лефмихалыч
 
29.08.16
15:53
ну и сами по себе цвета, которые "список всех цветов, применяемых на производстве" - это как раз номенклатура сама по себе и есть, если я правильно догадываюсь
6 Pentosh
 
29.08.16
16:03
Сейчас делаю так:
Создал реквизит в СвойстваНоменклатуры (ПланВидовХарактеристик), "ТипНестандартногоСвойства", с 2 значениями "диапозон" и "список".
В спрОтделки и спрНоменклатура создал ТЧ Цвета, в нее заполнил цвета указал какие "Стандартные" а какие "Прочие".
При заполнении свойства в РС ЗначенияСвойств указываю в поле значение ссылку на спрОтделки или спрНоменклатура.
Потом при выгрузке на сайт буду смотреть на ссылку и из нее вытаскивать список с цветами.

(3) Есть цвета, нужно у номенклатуры указать такие у этой номенклатуры доступны цвета, цветов может быть много.
но при этом это надо как то привязать к характеристикам ибо планируется сделать номенклатуру ТО, с помощью которой на сайте будет доступно изменение этих характеристики.

не знаю как еще понятнее написать)) у самого в голове еще в цельную картину не сложилось.

Цвета - это отдельный справочник.
7 Лефмихалыч
 
29.08.16
16:04
8 Лефмихалыч
 
29.08.16
16:06
(6) до сих пор не понятно, ЗАЧЕМ это всё делать. Если - чтобы как-то помогать пользователю выбрать что-то, то надо понять - как и что и от этого отталкиваться.
Пока ты думаешь КАК сделать вместо ЧТО нужно, ты ни к чему не придешь
9 Pentosh
 
29.08.16
16:28
(8) Есть Фасад, у Фасада есть Модель, у Модели есть Отделка.
Нужно, у Отделки указать в какие цвета можно покрасить этот фасад, при выгрузке для фасада доступные цвета подтягиваются из отделки.

Хотелось бы привязать это к характеристикам, для последующего использования.