Имя: Пароль:
1C
1С v8
1C 8.3 Как правильнее - несколько расширений под каждую задачу или одно ?
, ,
0 Emichael
 
07.06.17
11:04
Заказчику нужно сделать доработки в базе ERP. Большинство разработок можно вынести в расширение (роли,подсистемы, новые формы). Возник вопрос - как правильнее - сделать на каждый пакет изменений свое расширение  или все изменения в одно расширение? Если делать много расширений - это мне кажется удобнее - как это отразится на производительности?
1 Dmitrii
 
гуру
07.06.17
11:11
(0) >> как это отразится на производительности?

Никак. При условии, что расширения не пересекаются или пересекаются по минимуму. То есть нет такого, что один и тот же объект захвачен многократно в каждом из расширений, и один и тот же объект расширяется в различных расширениях.

Личное ИМХО, что целесообразнее делать отдельные расширения на отдельные задачи. Только важно понимать что есть "отдельная задача". Если есть три отдельные задачи, которые подразумевают необходимость расширить один и тот же документ, например ПоступлениеТоваровУслуг, то я бы объединил их в одно расширение.

То есть правильнее сформулировать - несколько расширений под каждую подисистему.
2 Вафель
 
07.06.17
11:26
лучше несколько
3 yzimin
 
07.06.17
11:28
Если предполагается тиражировать решения на других заказчиков, то нужно несколько. При доработках только одному заказчику проще поддерживать одно расширение
4 igorPetrov
 
07.06.17
11:30
(3) Какая связь между количеством задач и количеством клиентов?
5 Emichael
 
07.06.17
11:31
Нет о тиражировании речи не идет - слишком специфические изменения
6 kiruha
 
07.06.17
11:35
(0)
Странный вопрос

Что лучше тех задание в куче разных файлов или в одном документе ?
Если  задачи взаимосвязаны, например только под одного заказчика - то одно расширение

Меньше траха у работников ваших и ихних
В разных в исключительных случаях - тиражное решение например
7 kiruha
 
07.06.17
11:44
И дело не производительности, а в отладке, поиске ошибок, сопровождении, обновлении своем и типовом.
Не похоже что вы этим занимались
8 Emichael
 
07.06.17
11:48
(7) Дык и не занимался. С расширениями только начал работать.
9 yzimin
 
07.06.17
11:50
(4) Нет смысла городить отдельное расширение под каждую задачу одного заказчика.
10 Emichael
 
07.06.17
12:06
И еще вопросик вдогонку можно? Как в расширение можно добавить типовую роль и сделать ее копию с некоторыми изменениями? Хочется что бы и типовая роль работала и дополнительная другим сотрудникам была назначена ? Не руками же переносить все настройки роли в дополнительной в расширении?
Компьютер — устройство, разработанное для ускорения и автоматизации человеческих ошибок.