|
v8: Добавление реквизита в документе: через допреквизиты или через расширение? | ☑ | ||
---|---|---|---|---|
0
Nicole
28.05.18
✎
12:54
|
Каковы плюсы и минусы обоих способов? На что ориентироваться, выбирая тот или иной способ? Заранее большое спасибо.
|
|||
1
oslokot
28.05.18
✎
12:59
|
конфа?
|
|||
2
Nicole
28.05.18
✎
13:02
|
(1) ЗУП 3.1
|
|||
3
arishkaKlimova
28.05.18
✎
13:03
|
(0) Если этот реквизит будет использоваться в отчетах, в обмене или просто для отображения, то проще использовать дополнительные реквизиты.
Если используется в проведении документов, то лучше через расширение |
|||
4
Nicole
28.05.18
✎
13:04
|
(3) А почему, если реквизит используется в проведении, то лучше через расширение?
|
|||
5
_stay true_
28.05.18
✎
13:11
|
(4) Будет проще и быстрее получить данные запросом или "через точку". ДополнительныеРеувизиты в типовой конфе это, по сути, скрытая табличная часть,3 и выдернуть данные оттуда посложнее и не так оптимально будет.
|
|||
6
Nicole
28.05.18
✎
13:12
|
(5) Ага. Спасибо большое.
|
|||
7
oslokot
28.05.18
✎
13:14
|
Где вы нашли в типовом ЗУП доп.реквизиты документов? Там доп.сведения
|
|||
8
RetZet
28.05.18
✎
13:38
|
Через доп реквизиты, что в подсистеме БСП в запросе не так сложно доставать, просто надо свойство заранее в параметр ставить. Вот свойства посложнее, но тоже можно.
И да в ЗУП почему-то нет доп. реквизитов в документах, хотя БСП используется. В справочниках есть. В принципе нормально юзаются в расширении свои реквизиты в 8.3.12 Ниже не пробовал своих реквизитов. В 8.3.10 не было в расширении своих реквизитов, добавлял в основную с префиксом, и далее в расширении обрабатывал его. Под каждую задачу надо продумывать, как лучше. В Ваше случае думаю, что лучше в расширении все сделать, если версия не ниже 8.3.12. |
|||
9
SleepyHead
гуру
28.05.18
✎
13:39
|
(7) Вы не поверите, но они там есть. Только не для всех видов документов.
|
|||
10
SleepyHead
гуру
28.05.18
✎
13:39
|
(0) Делайте дополнительный реквизит, обязательно при создании присвойте идентификатор. Будет проще в запросах вытаскивать.
|
|||
11
Nicole
28.05.18
✎
13:55
|
(10) Я так понимаю, присвоить допреквизиту тип Перечисление я не могу? Решать вопрос о согласовании значения допреквизита и значении перечисления придется в момент проведения?
|
|||
12
impulse9
28.05.18
✎
13:59
|
(11) Добавь в ПВХ ДополнительныеРеквизитыИСведения нужное тебе перечисление и можно будет
|
|||
13
Сияющий Асинхраль
28.05.18
✎
14:08
|
Если уж все-равно советуют лезть в ПВХ, то не проще, тупо добавить нужный реквизит в документ, а уж работу с ним вести через расширение. Плюсы в том, что даже если отвалится расширение, данные останутся; работать с нативным реквизитом проще, чем с допами, ну и новые нативные реквизиты практически прозрачны для обновлений...
|
|||
14
Nicole
28.05.18
✎
14:17
|
(13) Короче говоря, безопаснее всего использовать расширения для редактирования модулей и форм. Что касается добавления реквизитов, документов, регистров и перечислений - лучше в основной, так?
|
|||
15
Сияющий Асинхраль
28.05.18
✎
14:37
|
(14) За всех говорить не берусь, но я обычно поступаю именно так...
|
|||
16
jsmith82
28.05.18
✎
14:45
|
(13) +1
|
|||
17
yzimin
28.05.18
✎
14:56
|
Я бы исходил из такой логики. Если доп.реквизитов хватает, чтобы описать полностью логику, то использовал бы их. В других случаях расширение.
|
|||
18
Nicole
28.05.18
✎
15:34
|
Я поняла, спасибо...
|
|||
19
Aleksey
29.05.18
✎
00:50
|
(2) А давно ЗУп перешел на 12 платформу? Ведь он в режиме совместимости. А в этом режиме нет возможности добавлять реквизиты
|
|||
21
SleepyHead
гуру
29.05.18
✎
05:08
|
(11) "Я так понимаю, присвоить допреквизиту тип Перечисление я не могу? Решать вопрос о согласовании значения допреквизита и значении перечисления придется в момент проведения?"
Да, не можете. Но при описании допреквизита в режиме предприятия вы можете создать закрытый список значений типа строка. Это, конечно, не перечисление, но суть та же - есть некий набор значений, менять которые пользователь не может. Тут выше предлагают добавить тип в ПВХ, я бы так не стал делать. Если можно обойтись без вмешательства в конфу - надо обходиться без этого. Обновлять потом задолбаешься. |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |