Имя: Пароль:
1C
1С v8
задача по аналогам
0 nenavizhu1С
 
19.10.11
14:32
Организация торгует различными товарами. Особенность учитываемых
товаров заключается в том, что некоторые товары являются аналогами других
товаров справочника. Например «ключ рожковый 12» является аналогом «Ключа
комбинированного 12мм», соответственно и наоборот «Ключ комбинированный 12мм»
является аналогом «ключа рожкового 12».
У товара может быть много аналогов, и каждый аналог может содержать другие
аналоги и все они будут аналогами между собой. Например, у «ключа комбинированный
12мм» есть аналог «ключ накидной 12мм», соответственно «ключ накидной 12мм» и «ключ
рожковый 12мм» также являются между собой аналогами.

Необходимо выполнить следующее:

Разработать конфигурацию на платформе 1С Предприятие 8, с помощью которой
организация смогла бы вести учет справочника «товары» с учетом аналогов.
Конфигурация
обязательно
должна
содержать
иерархический
справочник «Товары». И в форме элемента справочника и в форме списка пользователь
должен видеть все аналоги товаров, а также легко изменять список аналогов товара.
Разработанная конфигурация должна быть разработана с учетом работы
справочника большого объема и при этом должно обеспечиваться высокое
быстродействие системы.
Ограничения на вид и количество объектов конфигурации нет.

Рекомендации по выполнению задания и представлению результатов

Необходимо на компьютере средствами конфигуратора создать
новую
конфигурацию.
Конфигурация содержит по минимуму все необходимое для выполнения задания:
1 Иерархический справочник «Товары».
2 Не меньше семи товаров для проверки.
3 На рабочий стол (если используется версия платформы 8.2) выводить по
умолчанию форму списка справочника «Товары».

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

Идея понятна, не понятно только как реализовать, какой алгоритм использовать..
1 nenavizhu1С
 
19.10.11
14:37
?
2 Шапокляк
 
19.10.11
14:37
Навскидку - создать справочник "Аналоги", а список аналогичных между собой товаров хранить или в табличной части или в подчиненном справочнике.
3 Mort
 
19.10.11
14:40
(2) +1 только для обеспечения целостности использовать либо добавить реквизит номенклатуры аналог (если товар может входить только в одну группу аналогов) или  регистр с двумя измерениями аналог и номенклатура (если 1 товар может входить в разные группы).
4 nenavizhu1С
 
19.10.11
14:43
я сделал иерархический справочник по элементам и раскидал кто у кого является аналогом, по идее это правильное решение для данной задачи.. непонятно только как прыгать по уровням и показывать нужные аналоги для выбранного товара.
5 nenavizhu1С
 
19.10.11
14:45
например

Товар1
 Товар2
 Товар3
Товар4
Товар5

если выбрать Товар3 то аналоги для него будут 2 и 1
6 Mort
 
19.10.11
14:48
Номенклатура в иерархии элементов... Какой сюр.

nenavizhu1С это "Ненавижу1С" ? Не похоже.
7 Mort
 
19.10.11
14:50
(5) А как ты решаешь какой товар в группе аналогов будет узловым? Считалочкой?
8 nenavizhu1С
 
19.10.11
14:51
при создании справочника можно указать иерархию по группам и элементам или только по элементам, рекурсией..
9 Рэйв
 
19.10.11
14:53
(0)Я в свое время сделал такое на регистре сведений.
Аналоги то могут в цепочки выстраиваться. Через РС легче всего отследить
10 nenavizhu1С
 
19.10.11
14:54
(9)есть пример посмотреть?
11 Рэйв
 
19.10.11
14:55
(10)рядом нет.Это на прошлой работе было.
12 nenavizhu1С
 
19.10.11
14:57
но в задаче сказано что для выполнения достаточно всего лишь
1 Иерархический справочник «Товары».
2 Не меньше семи товаров для проверки.
3 На рабочий стол (если используется версия платформы 8.2) выводить по
умолчанию форму списка справочника «Товары».

и я опираюсь на минимум чтобы ничего не изобретать.
13 Рэйв
 
19.10.11
15:00
(12)Если это просто отвлеченная задачка типа как на спеца, то надо следовать тому что говорят. в реальности все сложнее
14 catena
 
19.10.11
15:00
"Ограничения на вид и количество объектов конфигурации нет. "