|
Внесение изменений в общий модуль
| ☑ |
0
LittlePumpkin
28.08.20
✎
11:13
|
Мне нужно внести изменения в общем модуле конфигурации. Конфигурация находится на поддержке с возможностью редактирования.
Если я внесу изменения в общий модуль при обновлении они перезатрутся? Или нет?
Стоит ли добавлять общий модуль в расширение и вносить изменения там? Подскажите как будет лучше.
|
|
1
Радим1987
28.08.20
✎
11:18
|
Ммм да.
"Здравствуйте. Работаю в сфере 1С (у франчайзи) полгода за это время сдал Профессионала по платформе. Начальник хочет, чтобы я за месяц подготовился и сдал 1С Специалиста. Но я смотрю на задания этого экзамена и мягко скажем офигеваю. Скажите реально ли за месяц подготовиться к экзамену (параллельно еще работаю)?"
|
|
2
timurhv
28.08.20
✎
11:24
|
(0)
>Если я внесу изменения в общий модуль при обновлении они перезатрутся? Или нет?
Зависит от того, кто и как обновляет
>Стоит ли добавлять общий модуль в расширение и вносить изменения там? Подскажите как будет лучше.
Я обычно в конфигурацию изменение в общие модули вношу, в расширение формы и их модули.
|
|
3
Галахад
гуру
28.08.20
✎
11:31
|
Холивар? :-)
Общий модуль в расширение!
|
|
4
LittlePumpkin
28.08.20
✎
11:31
|
(1) И после этого "старшие" программисты удивляются: почему никто из "молодых" в 1С не идет? Действительно почему...
|
|
5
Tatitutu
28.08.20
✎
11:34
|
Добавь СВОЙ общий модуль/а чужой не трогай
|
|
6
LittlePumpkin
28.08.20
✎
11:36
|
(2) (3) Если в этом общем модуле формируется запрос к данным, то следует ли вызывать "вместо"? Вдруг разработчики в будущем изменят этот запрос, а в конфигурации по прежнему будет вызываться запрос из расширения. Но в то же время клиент хочет, чтобы в этом запросе добавились (и потом выводились) определенные поля.
И вот как бы столкнулся с дилеммой: с одной стороны запрос надо отредактировать, с другой - что делать при обновлении? Не знаю как разрешить это.
|
|
7
acht
28.08.20
✎
11:38
|
(4) Старшие программисты не удивляются. Старшие программисты радуются как отсутствию конкуренции, так и отсутствию необходимости вытирать сопельки младшим.
|
|
8
Галахад
гуру
28.08.20
✎
11:38
|
(6) Можно использовать "ИзменениеИКонтроль".
|
|
9
LittlePumpkin
28.08.20
✎
11:41
|
(8) Благодарю!
|
|
10
vde69
28.08.20
✎
11:45
|
(6) вся бизнес логика выводится в отдельные (новые) модули,
в типовых модулях оставляем только вызовы своих, при этом стараемся это делать только в объектах которые содержат "переопределяемые", это модули специально сделаны для расширения бизнеслогики и при обновлениях очень легко контролируются.
|
|
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший