Имя: Пароль:
1C
 
Изменение подчинения справочника.
Ø
0 MAXXL
 
16.12.05
16:51
Подскажите, в конфе есть справочник Фирмы (свои) и Склады. Решили сделать Склады подчиненными Фирмам. Напрямую изменить не дает- говорит что есть значения в справочнике. Значит нужно сохранить текущие значения документов где-то, очистить справочник складов, изменить подчинения, и внести сохраненные значения? Ну и пререпровести документы. Более простых путей нет, правильно?
1 Fram
 
16.12.05
16:56
(0) вроде прально мыслишь
2 VZ
 
16.12.05
16:56
Неправильно. Более простой путь (технически) - подумать. Не обращая внимание на сиюминутное свербение в причинном месте...
Хотя... иногда это более тяжкий труд...
3 Джинн
 
16.12.05
16:57
Странное решение какое-то.
4 SleepyHead
 
16.12.05
17:01
А что мешает добавить в Справочник "Склады" реквизит Фирма и делать по ней отбор, когда это нужно?
5 MAXXL
 
16.12.05
17:05
(4)Потому что складов много у одной фирмы, а у другой всего 1. При старом варианте их получается много у всех. А менегеры любят промахиваться :-(
(2)А подскажите , пожалуйста путь, куда думать? Выходные впереди, времени хватит :-)
6 SleepyHead
 
16.12.05
17:09
(5) Ну и что, что складов много у некоторых фирм? Ты подумай, как организовано подчинение одного справочника другому. Тот же реквизит с отбором, только скрытый. Ну плюс еще выбора в пределах подчинения. А для твоей задачи, по моему, без разницы, подчиненный у тебя справочник или реквизит в нем.
И потом, ты так и не озвучил, ДЛЯ ЧЕГО тебе это надо.
7 ProstoYA
 
16.12.05
17:09
По сути алгоритма действий вроде все правильно, но боюсь ко всему вышеозначенному придется еще и в коде конфигурации порыться. Кроме того решение крайне нерациональное вместо пары-тройки элементов заводить на каждую фирму по столько же, это может быть только полет больной фантазии переработовшего бухгалтера, который в один миг открыл для мира новую систему ведения бух. или операционного учета. Короче УДАЧИ.
PS. Подумай может в (4) есть смысл, в процедуру ПриВыбореФирмы() или как она там можно добавить условие, что если склад не принадлежит фирме то выберите другой, а если принадлежит спросить лишний раз у вы уверены, что кликнули в ту строку ;).
8 ZEV
 
16.12.05
17:10
(4) - согласен. При выборе склада в документе склада можно сделать отбор по фирме.
9 Uho
 
16.12.05
17:11
(0) http://www.sinor.ru/~my1c/knowhow/pod_spr.html - то?
10 MAXXL
 
16.12.05
17:16
(Uho) Спасибо, похоже на решение!
(SleepyHead) Ну добавил реквизит для отбора, получится в Справочнике Основной склад Фирмы 1, Основной склад Фирмы 2,Основной склад Фирмы 3...
11 Хемуль
 
16.12.05
17:24
Делай, как в 4. И с 6 тоже согласен. Можешь, кстати в форме списка складов сделать закладки по фирмам. Тогда никто не будет промахиваться.
Почти без гимора. И ваще, владелец - это куча ограничений. Если вдруг у вас одна фирма прикажет долго жить и будет другая хозяином для склада...
12 VZ
 
16.12.05
17:32
И попробую последний гвоздь: подчинение/переподчинение/разподчинение - это вам не бухрегистры, где можно программно сделать переносы ссылок... Это оперативные регистры, не к ночи помянутые ;)
Здесь избегнуть глобального перепроведения всего и вся извернуться надо :)
13 MAXXL
 
16.12.05
20:39
Так все равно свертка базы будет, так что перепровести документы ввода остатков придется если что.
14 rio1c77
 
16.12.05
22:28
(0) По своему смыслу на "Складе" в ТиС хранятся товары нескольких фирм. И это логично. Если у вас такая переброска произойдет (что не невероятно ))) то весь такой учет к черту. Поэтому переделка не представляется рациональной. К каждой фирме привязан "Основной склад". Им и надо пользоваться.
15 MAXXL
 
17.12.05
01:55
И все таки, если использовать существующую схему, как в ТиС, возникают ошибки при выборе склада, и в каждой фирме висят склады, которых у нее нет.
Если добавить реквизит для отбора, то в форме списка будет по несколько одинаковых складов разных фирм, но они хоть реальные будут. Ну и можно прятать "не свои" склады, я так понимаю. Вот только каким способом будет красивше такой выбор/отображение сделать? При подчиненном справочнике получается примерно то-же, только выбор уже 1с будет делать, ну и придется подправить документы,отчеты.
Покритикуйте еще мысли мои, глядишь и вразумите на что-нибудь хорошее :-)
16 Темный Эльф
 
17.12.05
02:37
(15)Ты вот слову "отбор" какой смысл придаешь?
17 AAAChel
 
17.12.05
02:46
(0)Послушай народ, дело говорят, из-за сервисной штучки вся конфа полетит. В любом месте, при опермровании со складами надо будет задавать владельца. Введи доп реквизит "Фирма", сделай отбор и не парься. Работы на 15 мин
18 Noy
 
17.12.05
10:32
Можно сделать справочник сопоставлений с двуме реквизитами Фирма,Склад - оба с галочкой отбор, переписать форму списка справочника Склады (Использовать список элементов) - в итоге сможешь сделать один физический склад (к примеру "ОсновнойСклад") для нескольких фирм сразу.
как вариант...
19 Мимохожий Однако
 
17.12.05
10:51
ПолуОФФ: Шей - пори...
Прежде браться за изменение типовых комнфигураций, следует разобраться с методиками... если манагеры ошибаются, то надо думать, как подвязать их к нужным складам и номенклатурам. Для тренировки полезно изощряться.
Но после поспешных кодировок, потом ....
Технически почти все верно, но методически.
Налицо принцип сто раз отмерь, сто раз отрежь :-?
20 MAXXL
 
17.12.05
12:36
Спасибо ребята, буду тренироваться. Попробую все сделать с отбором. В конце концов заказчику ведь важен результат :-)
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший