|   |   | 
| 
 | Отображение разного списка для одного и того же документа в подсистемах | ☑ | ||
|---|---|---|---|---|
| 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)Это какой-то семейный учёт, вы староверы?(или диаспора?) Старший хочет видеть семейный состав в главном меню? Сделайте красивый семейный состав на начальной странице, а подсистемам оставьте их предназначение. Подсистемы не разделяют данные, они формируют структуру программного решения.     | 
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |