|
Отображение разного списка для одного и того же документа в подсистемах | ☑ | ||
---|---|---|---|---|
0
sofy
16.07.24
✎
13:18
|
Только начала вникать в 1С, много чего пока не знаю, поэтому обращаюсь за помощью на форум, т.к. не смогла найти ответа на интересующий меня вопрос в интернете.
Контекст: есть документ "Входящие". У него есть реквизит "Организация", который является ссылкой на справочник "РодныеОрганизации". Также есть 5 подсистем, в каждой из которых есть данный документ. На данный момент во всех подсистемах выводится весь список документов "Входящие". А в справочнике "РодныеОрганизации" хранятся те же названия организаций, что и названия подсистем. Задача: для каждой подсистемы выводить только те документы, которые должны ей принадлежать. Т.е. допустим для подсистемы 1 нужно вывести только те документы, у которых значение реквизита "Организация" - это ссылка на элемент справочника "РодныеОрганизации" с тем же названием, что и название подсистемы 1. Подскажите можно ли такое вообще сделать? Если да, то как (у меня идей вообще никаких, поэтому и кода у меня соответственно нет)? Если нет, то какие существуют альтернативы? |
|||
1
mgreat
16.07.24
✎
13:42
|
Это тестовое задание или реальное?
|
|||
2
sofy
16.07.24
✎
13:51
|
К сожалению уже реальное.
|
|||
3
Волшебник
16.07.24
✎
13:54
|
РодныеОрганизации - вот тупняк...
|
|||
4
Климов Сергей
16.07.24
✎
13:56
|
(0) Весьма странное решение, ИМХО, иметь отдельную подсистему на каждую организацию. А что делать, когда добавится ещё одна организация?
Вариант решения: для каждой из подсистем создать общую команду, открывающую список документов с отбором по организации. |
|||
5
sofy
16.07.24
✎
14:01
|
Больше организаций ТОЧНО не добавится, по крайней мере в ближайшие лет 20.
|
|||
6
sofy
16.07.24
✎
14:07
|
(4) Заказчику необходимо для каждой организации иметь собственную подсистему. Я сделала так, как хочет заказчик.
|
|||
7
sofy
16.07.24
✎
14:14
|
(4) А я правильно понимаю, что для того, чтобы использовать общую команду нужна отдельная кнопка? Т.е. чтобы выводить определённые документы для подсистемы мне нужно сначала открыть её, потом нажать кнопку, и только тогда у меня появится список документов?
|
|||
8
sofy
16.07.24
✎
14:15
|
(4) Или можно настроить так, чтобы при открытии определённой подсистемы сразу выводился список документов?
|
|||
9
RVN
16.07.24
✎
14:17
|
(6) Скорее всего у вас с Заказчиком возникло недопонимание. И, как следствие, неверное тех. решение и кривая архитектура.
Классика жанра. Вам надо идти в Рарус работать))) |
|||
10
Fragster
16.07.24
✎
14:21
|
Нужно сделать несколько команд в разных подсистемах, которые будут передавать в форму списка (или в разные формы списка) нужные параметры
|
|||
11
sofy
16.07.24
✎
14:25
|
(10) Спасибо, попробую реализовать.
|
|||
12
Волшебник
16.07.24
✎
14:28
|
(8) Можно сделать всё, но зачем?
|
|||
15
Trance_1C
17.07.24
✎
06:21
|
(11) Я бы рекомендовал пообщаться с заказчиком и уточнить техническое задание, а то как бы не вышло что вам потом с серьезной миной заявят что от вас вообще не это хотели, и требовалось всего лишь ограничить нескольким пользователям доступ в разрезе организаций в списке каких то объектов.
|
|||
16
YFedor
17.07.24
✎
08:44
|
1) А если ссылка на открытие формы списка есть в каких-то других формах, то как понять, через какую подсистему открывают по этой ссылке?
2) В форме элемента зачастую есть команда "Показать в списке". Здесь какая подсистема? |
|||
17
Ватт
17.07.24
✎
09:50
|
(0)Это какой-то семейный учёт, вы староверы?(или диаспора?) Старший хочет видеть семейный состав в главном меню? Сделайте красивый семейный состав на начальной странице, а подсистемам оставьте их предназначение. Подсистемы не разделяют данные, они формируют структуру программного решения.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |