|
Связать тип документа и реквизит
| ☑ |
0
AndyR
05.11.13
✎
10:48
|
Доброго времени суток.
Или я туплю после праздников, или лыжи не едут..
Задача такая: нужно сделать [справочник|РС] для соответствия документов определенного типа и некоего значения по умолчанию. Например так:
ТипДока - ОрганизацияПоУмолчанию
ПКО - ООО "Рога и копыта"
РКО - ООО "Синий дым"
Поступление ТиУ - ООО "Рога и копыта"
....
Что-то никак не могу придумать, как осуществить такую связку. Подскажете?
|
|
1
Ненавижу 1С
гуру
05.11.13
✎
10:50
|
(0) а еще наверное и в разрезе пользователей?
имхо, РС рулит
|
|
2
Pro-tone
05.11.13
✎
10:51
|
Константы.
(1) Если не в разрезе пользователей, то зачем РС для 2х значений?
|
|
3
Ненавижу 1С
гуру
05.11.13
✎
10:52
|
(2) если не для двух?
|
|
4
AaNnDdRrEeYy
05.11.13
✎
10:54
|
Посмотри как в типовых сделаны настройки заполнения по умолчанию. все уже придумано до вас.
|
|
5
AndyR
05.11.13
✎
10:58
|
Да, РС, конечно, зря. Дефолтные значения будут меняться, но так, чтобы часто.
(1) Про разрез пользователей речь _пока_ не идет. Но заказчик ударенный головой, всё может случиться.
(2) Документов - около 20 типов. 20 констант ваять? Имхо, некошерно.
(4) Насколько помню, всё тянется из Параметров сеанса. Что тоже приводит к (2)
|
|
6
AndyR
05.11.13
✎
11:02
|
Сейчас лидируют 2 идеи:
а) записать в текстовое поле наименование типа документа из метаданных
б) записывать пустую ссылку нужного типа документа.
И там и там придется танцевать при вводе новой или правке существующей записи.
|
|
7
AaNnDdRrEeYy
05.11.13
✎
11:02
|
(5)параметры сеанса это всего лишь для того что бы базу запросами не бомбить, один раз при старте запросом вытащил и в параметр положил.
а ты собираещся каждый раз когда форма нового документа открывается запросом вытаскивать эти значения? долго открываться будет, да и запросы к бд в пустую если потом человек закроет документ не записав.
|
|
8
AndyR
05.11.13
✎
11:06
|
(7) запрос "лёгкий" получится, если до sql опускаться. Так что ничего страшного. Взамен получаем удобство добавления-удаления-редактирования.
|
|