Имя: Пароль:
1C
 
Грамотная доработка типовой БП3
,
0 Kongo2019
 
03.11.21
11:02
Доброго.
Необходимо прикрутить учет акцизов алкогольной продукции.
С реквизитами понятно, делаем их в основной конфигурации со своим префиксом.
Остальное выносим в расширение.
С комод тоже особых проблем нет, делаем его после.
А вот с формами пока не понятно. Расширения, которые я видел обычно, утаскивают форму к себе и переделывают ее. Что я считаю неправильно, УФ вполне позволяют доработать себя програмно.
И вот тут главный вопрос, не я же такой один умный и разработчики типовых наверняка предусмотрели такой вариант. Так вот куда данный код по изменению формы документа правильно прикрутить?
Да и любая идея по грамотной доработки типовой БП3 приветствуется.
1 ДенисЧ
 
03.11.21
11:06
Правильно формы - в расширение.
Как утверждают умные люди - программное изменение формы ломает кеширование и замедляет работу формы.
2 OldCondom
 
03.11.21
11:08
А раньше доработками занимались?..
3 Kongo2019
 
03.11.21
11:08
(1) Хм, вот поэтому формы туда и тащат?
А как тогда с обновлениями быть?
4 OldCondom
 
03.11.21
11:09
и что не так с реквизитами ч расширении?
5 Kongo2019
 
03.11.21
11:09
(2) Постоянно. Но у меня базовая УПП. Там нет расширений.
Делал по мелочам.
6 Kongo2019
 
03.11.21
11:09
(4) Пропадают после ТИИ
7 Ненавижу 1С
 
гуру
03.11.21
11:10
я не в теме, но что "учет акцизов алкогольной продукции" в типовых нет?
8 mistеr
 
03.11.21
11:10
(0) Если изменения в формах серьезные, я бы создавал отдельные формы (копированием, разумеется), дорабатывал и подменял их.
9 Ненавижу 1С
 
гуру
03.11.21
11:11
(6) +создаются дополнительно дублирующие таблицы, что увеличивает место и замедляет запись
10 Kongo2019
 
03.11.21
11:12
(7)Ну я вот не нашел. Акцизы там есть, но именно алкоголь нет.
11 Kongo2019
 
03.11.21
11:13
(8)Пока только нужно всего две колонки. Сумма акциза и вид.
12 OldCondom
 
03.11.21
11:16
(6) надо запомнить. А то ни разу такого не видел и все работает исправно, а оно, оказывается, не должно работать.
13 mistеr
 
03.11.21
11:19
(11) Тогда программно.
14 Krendel
 
03.11.21
11:20
(10) В типовой БП?
15 Галахад
 
гуру
03.11.21
11:22
16 Kongo2019
 
03.11.21
11:32
(14) Типовая БП 3.0 КОРП у меня. Может где в настройках не включил.
17 Kongo2019
 
03.11.21
11:33
(12) Не ну может уже и починили. Но мне как-то проще их в основной конфе держат. С отчетами и ВПФ потом проще.
18 1ctube
 
03.11.21
11:50
Просто снимай с поддержки и вноси изменения
19 mistеr
 
03.11.21
11:51
(15) Годно!
20 mistеr
 
03.11.21
11:52
(18) А когда появятся вопросы "почему так сложно/дорого обновлять", беги.
21 1ctube
 
03.11.21
11:53
(20) Расширения переоценены. Иногда проще обновлять конфу через сравнить объединить.
22 Hans
 
03.11.21
12:01
Не вздумай делать о что в (8) написал.
23 Hans
 
03.11.21
12:04
>> Да и любая идея по грамотной доработки типовой БП3 приветствуется.
Если две колонки добавить то в расширение добавляешь модуль МодификацияКонфигурацииПереопределяемый.ПриСозданииНаСервере и там программно добавляешь.
24 K1RSAN
 
03.11.21
12:29
(20) А конфу вот проверять не надо что ли? Там ещё опаснее, слетит и не заметишь, потом появятся вопросы "почему доработки исчезли"
25 Naumov
 
03.11.21
13:22
прикрутить алкашку на типовую? Дешевле отраслевое купить.
26 Aleksey
 
03.11.21
13:26
27 OldCondom
 
03.11.21
13:51
(26) и часто вы удаляете ссылки?
28 OldCondom
 
03.11.21
13:52
я к тому, что полет нормальный, только если удалять ссылки такое может быть, и то не факт, не проверял
29 fisher
 
03.11.21
14:03
(28) Я в расширениях вообще ни в зуб ногой. Но мне приводили какую-то последовательность действий (и реально были такие случаи), когда после отвала расширения можно данные пролюбить. Ну и то как это работает на уровне таблиц тоже не добавляет оптимизма. Так что я вполне понимаю и одобряю стратегию работы с расширениями, когда все структурные делаются в основной конфе. Так со всех сторон и проще и надежнее. Ну, с тиражными расширениями понятно - там деваться некуда. А на внутреннем продукте ну его нафиг.
30 Aleksey
 
03.11.21
14:53
(27) Платформа автоматом удаляет данные и не спрашивает у меня
31 Kongo2019
 
03.11.21
16:06
(25) Прикинь, а там даже запросы к егаис уже есть.
32 Naumov
 
03.11.21
16:12
(31) где там?
33 Новый1сник2
 
03.11.21
16:27
(0) программно добавлять в расширение после процедуры "При создании на сервере"
34 sdf
 
03.11.21
16:54
(0) любые варианты потребуют поддержки при обновлении типовой конфы.
-копипаст типовых форм и их изменение (8) - плохой вариант
-изменение форм в расширении (в редакторе форм, визуальное) - гораздо лучше
-программное изменение типа https://infostart.ru/1c/articles/1284403/ - еще лучше. но все равно, если типовая форма поменяется - придется править. ведь даже программно свои элементы нужно как-то привязывать к типовым.
35 Новый1сник2
 
03.11.21
17:22
(34) добавление новых реквизитов в основную конфу, и программное добавление на форму в расширении, самое простое решение. у многих моих клиентов работает годами, при обновлении даже не заглядываю туда. есть еще решение можно доработать основную форму в конфигурации и при обновлении формы ставить признак объединять с приоритетом новой конфигурации, но этот способ чуть сложнее и в некоторых случаях требует ручной доработки.
36 Новый1сник2
 
03.11.21
17:22
+ вариант в (8) точно плохой вариант
37 Kongo2019
 
03.11.21
17:35
(32) В БП 3.0. Но естественно никто там полноценно алкоголь вести не собирается.
38 Ёпрст
 
03.11.21
17:52
39 Ёпрст
 
03.11.21
17:53
Там впилили блок с розницы, который кочует во все типовые..
Тот еще адок
40 Kongo2019
 
08.11.21
08:22
Апну тему, может еще кто чего интересного расскажет.