Имя: Пароль:
1C
1С v8
При каком уровне доработок УПП становится необновляемой?
,
0 zag2art
 
06.10.11
19:12
Интересно мнение экспертов при каком уровне доработок УПП становится необновляемой?
Есть ли у кого-нибудь примеры внедрений с сильной доработкой УПП, где на поток поставлено обновление релизов? И если есть, как это организовано?
7 Господин ПЖ
 
06.10.11
19:16
сейчас кстати с обновлением хуже... поменяли механизм в 1.3 - через несколько релизов не попрыгаешь
8 zag2art
 
06.10.11
19:17
(2) Как помечаются и классифицируются доработки? Ну и, конечно, НАСКОЛЬКО доработана ваша конфа?
9 ShoGUN
 
06.10.11
19:17
(5) О чем и речь.
10 zag2art
 
06.10.11
19:19
Ключевой-то вопрос: при каком уровне доработок (из реальной жизни) конфа становится необновляемой? Типа "вот такие доработки - еще обновляем, а вот с такими - уже нет"
11 GreyK
 
06.10.11
19:20
(0) Как и любая другая кофа, УПП знаменит не обновлениями, а неисправлениями глюков.
12 Господин ПЖ
 
06.10.11
19:21
(10) конфа (на время) становится необновляемой в единственном случае. Сильно кастомизован типовой механизм, от которого 1С потом отказывается.
13 Господин ПЖ
 
06.10.11
19:22
а при наличии (2) и хорошего механизма сравнения потоков (опять же скрипты) в некой последовательности релизов сколько точек вхождения - уже не важно по сути
14 zag2art
 
06.10.11
19:26
(13) Есть реальный опыт?
15 shuhard
 
06.10.11
19:26
(8) у меня 727 точек отклонения
обновление занимает 3 дня, а вот прогон контрольного примера, ловля блох и их парирование 2-3 недели
16 zag2art
 
06.10.11
19:28
(15) 727 точек в коде или + измененные реквизиты, расширение типов и т.д?
Насколько автоматизирован процесс (обновление + тестирование)?
17 zag2art
 
06.10.11
19:30
(15) можешь привести пример кода? Интересно как помечаешь...?
18 Krendel
 
06.10.11
19:30
(0) Когда стоимость обновления превышает стоимость настройки обмена между УПП и базовой БП ;-)

ЗЫ по факту все зависит от рук программистов, если нормально внесены доработки то может стоить адекватного времени
19 zag2art
 
06.10.11
19:31
(18) Интересен реальный опыт организации обновлений сильно измененных УПП. Есть такой?
20 Господин ПЖ
 
06.10.11
19:34
(14) я его и описал как мог
21 Krendel
 
06.10.11
19:35
(19) Определеись в понятиях что такое сильноизменненная конфа и что в твоем понимании  сильноизмененнная конфа
22 shuhard
 
06.10.11
19:36
(16)
любые изменения, включая новые реквизиты

не автоматизирован
тройное сравнение + аккуратный список отклонений + комментарии
+ контрольный пример + параллельное выполнение в двух системах
23 shuhard
 
06.10.11
19:37
(17)
// ФИО дата
// мать вашу отдел разработи, опять не то субконто воткнули
...
//(ФИО)
24 zag2art
 
06.10.11
19:37
(22) Параллельное выполнение в двух системах - что имеется ввиду.
25 Krendel
 
06.10.11
19:37
Взять хотя бы расчет себестоимости в УПП, ты можешь сделать отдельную процедуру которая будет закрывать себестоимость так как надо а можно переписать саму процедуру расчета себестоимости.


Сам понимаешь что в 1-м случае ты потратишшь кучу времени на разработку. при этом обновление будет происходить гладко, во втором случае быстрая разработка и как минимум 10 часовые обновления
26 zag2art
 
06.10.11
19:38
(23) Спасибо
27 zag2art
 
06.10.11
19:41
(21) я, в частности, в этом тоже пытаюсь разобраться - где граници между обновляемыми и необновляемыми конфами.
28 shuhard
 
06.10.11
19:42
(24)
берем 1.3.9.1 - эталон
обновляем до 1.3.17.1 - тестовая

выполняем параллельно в двух учетных системах контрольный пример, руками, ибо контролов переделана туча

закрывем период, формируем регламентированное,
сравниваем результат начиная от ОСВ и до значимых регистров
29 Krendel
 
06.10.11
19:42
(27) В стоимости обслуживания сей махины
30 shuhard
 
06.10.11
19:45
(27) если при запуске системы ставиться задача обновляться, то разработка будет дороже, только и всего

обновиться можно всегда
вопрос денег и рук
часто мощного сервера при реструктуризации
31 Krendel
 
06.10.11
19:49
(30) Не всегда, если при разработке кто-то не подумал об обновлениях.

ЗЫ в частности у нас несколько клиентов отказалось обновляться, после оценки обновления базы в 3-5 человекомесяцев, сделали обмен с типовой УПП
32 Krendel
 
06.10.11
19:50
Там сложность была что была в 8.0 когда то ввели левые и правые запросы, а до этого все запросы обычные писались
33 zag2art
 
06.10.11
19:50
(30) Какие, по твоему, принципы должны быть заложены в доработку такой конфы?
34 Krendel
 
06.10.11
19:50
(33) Не изменять типовые механизмы ;-)
35 Господин ПЖ
 
06.10.11
19:52
у нас конфа на пути к необновляемой... хотят сверху нахлобучить упр. недвижкой и мсфо от хомнет.
36 zag2art
 
06.10.11
19:53
(35) какие, кстати утилиты для разборки сборки cf-ки используете?
37 shuhard
 
06.10.11
19:54
(31) дык см. (30) [если при запуске системы ставиться задача обновляться]
38 Jofa
 
06.10.11
19:54
Вообще можно добавить свои документы, справочники регистры
не трогать объекты поставки и приэтом обновляться??
39 shuhard
 
06.10.11
19:55
(33) странный вопрос,
ты же опытный франч,
знаешь как не надо обновлять систему
40 zag2art
 
06.10.11
19:57
(39) Понятно, у меня есть свой опыт, просто возможно есть еще какие-то мысли по этому поводу.
41 muffol
 
06.10.11
19:58
(0) Дорабатывать нужно таким образом, чтоб по минимуму затрагивать типовые механизмы.
42 Krendel
 
06.10.11
19:59
(35) МСФО от хоумнета смотрели? не проще за те же бабки нанять грамотного методолога и нарисовать маппинг с РСБУ на МСФО?
43 shuhard
 
06.10.11
19:59
(39)
подписки
отдельные Рг для дублирующих механизмов
отдельные копии общих модулей
программное рисование контролов

а главное детальная документация
44 Krendel
 
06.10.11
20:02
(43) Я могу ошибаться но помойму у нас прогеры и документы копируют чтобы не переносить изменения
45 Jofa
 
06.10.11
20:03
Если я не трогую типовые объекты только добавляю то что мне нужно можно обнвлять типовую часть конфы??
46 zag2art
 
06.10.11
20:04
(43) + внешние обработки (печатных форм, заполнение тч и т.д.)
новые объекты вместо доработки старых
Что еще забыли?
47 shuhard
 
06.10.11
20:05
(45) если нет вызовов общих типовых модулей и ни кто не кокнет в Рг нужные тебе ресурсы или Рг целиком - то можно

в УПП это случалось
48 shuhard
 
06.10.11
20:06
(46) всё это сто раз описано,
в чем смысл начинать заново ?
49 neckto
 
06.10.11
20:07
Типовые механизмы не трогаем, используем подписки на события, в штатные обработчики событий формы не лезем - если надо, переопределяем программно, реквизиты на форму размещать программно. При таком подходе обновляется на раз.
50 Jofa
 
06.10.11
20:07
(47) а где можно прочитать про процесс обновления хочу в ЗУПЕ добавить пару документов
51 shuhard
 
06.10.11
20:08
(50) прочитать:
- миста
- инфо.старт - дивный набор статей по обновлению типовых
52 zag2art
 
06.10.11
20:10
(51) Судя по всему мне тоже туда - не часто в интернете
53 Господин ПЖ
 
06.10.11
20:10
(42) маппинг уже есть и так (без проецирование на УПП). В екселе рисуют... финики хотят автоматизировать это в УПП. А потом консолидировать с другими средами (1С и не только) уже в консолидации...
54 Господин ПЖ
 
06.10.11
20:13
из Хомнета хотя бы пришел вменяемый человек. Позвали по консолидации другую контору - приперся некий юноша из Бит-а, пожевал сопли и отбыл, оставив чувство глубокого непонимания...
55 kryptonite
 
06.10.11
20:15
доработки должны быть не меньше 80го lvla!
56 Skylark
 
06.10.11
20:16
Обновление, сколь бы оно не было сложное, это ничего. А вот когда меняется редакция типовой конфигурации, вот это атас для может настать для всусмерть доработанных.
57 Jofa
 
06.10.11
20:20
(56)Не факт если умело пользуешь конвертер то не трудно перенести данные данные в нужную редакцию ..
58 Skylark
 
06.10.11
20:22
(57) и доп. функционал быстренько переписать
59 muffol
 
06.10.11
20:25
А вообще надо говорить: "Любая доработка УПП = АТСТАТЫЩ обновление"
60 Jofa
 
06.10.11
20:26
(59)вполне разумная цена ..
61 muffol
 
06.10.11
20:28
(59)+Частенько помогает, если надо отказаться от маразматических прозьб клиента.
62 zag2art
 
06.10.11
20:29
(51) Как реестр доработок ведешь? В чем (инструмент)?
63 Jofa
 
06.10.11
20:30
(62)Спец файлик есть в который всё заноситься что используется что нет ..
64 proger2011
 
06.10.11
20:54
(62) Зачем эти реестры доработок не понимаю, их вести затратнее чем обновляться блин... Сравнение и объединение с конфигурацией поставщика покажет всё что вы наворотили. Обновляю две недели, неделя анализ и объединение, неделя тестирование прав, перепроведение. Плюс написал обработку сравнивающая количество регистраторов, количетво записей везде, объекты планов обмена и т.д.
65 proger2011
 
06.10.11
20:56
(35) Это всё будут дополнительные объекты, они никак не будут участвовать при обновлении. У нас тоже многочё набухано, ничё обновляемся. Отдельно человек полмесяца только этим и занимается.
66 proger2011
 
06.10.11
20:58
(56) Переход с 1.2 на 1.3 не заметили, обычное обновление.
67 kutshai
 
06.10.11
21:13
(64) затем чтобы человек, который обновлять будет эту конфу после, который в разработке обновлений не участвовал, не и..ал себе мозг сколько раз какой модуль переделывали, что вначале имелось ввиду и для чего вообще было затеено.
Нормальный заказчик потребует такого от нормального франча, а правильный ит-директор от фикси прогов такое потребует, а те напишут, если правильные.
а правильного мало на свете нашем )
68 proger2011
 
06.10.11
21:24
(67) "сколько раз какой модуль переделывали, что вначале имелось ввиду и для чего вообще было затеено"

Это и комментариях очень хорошо даже храниться и всегда актуально в отличие от документации в ворде. Даже если и будет такое описание я его всё равно не буду использовать, разве можно ему доверять.
69 shuhard
 
06.10.11
21:31
(62) вордовкий файл с 12 колонками,
как под мой 21" монитор
70 shuhard
 
06.10.11
21:32
(64) [Зачем эти реестры доработок не понимаю]
бывает
71 zag2art
 
08.10.11
08:48
А кто какие доп. инструменты использует для обновлений?
72 ILM
 
гуру
08.10.11
09:23
Одна из засад в обновлениях это помимо создания копий типовых механизмов для кастомизации ещё и бодание с правами, RLS, интерфейсами и т.д.
Всё равно приходиться точечно влезать в типовые части конфигураций.
73 unknown181538
 
08.10.11
09:26
(44) Имхо, копировать документы, чтобы не переносить изменения - большая засада. Через несколько релизов не поймешь, что меняли, хотя может быть всего пару строк, а вызовы общих модулей все переписывать, или еще что-нибудь в этом роде.
74 shuhard
 
08.10.11
09:33
(72) с правами проще,тут железное правило - делать свои на каждый мелкий "чих"
75 ILM
 
гуру
08.10.11
09:56
(74) Так и делаем, только с каждым чихом их всё больше и больше ))
76 shuhard
 
08.10.11
10:08
(75) открой УТ 11 - мелкие парные роли, всё при дельно прозрачно
77 ILM
 
гуру
08.10.11
10:26
Там и функций у пользователя меньше.
Взять плановика в УПП - должен видеть продажи, закупки, производство, заказы, договора, проекты, контрагентов, номенклатуру, даже оплаты и т.д.
78 PVV65
 
08.10.11
10:56
Я сейчас работаю в организации, в которой стоит не обновляемая УПП.
Организация не очень большая - около 50 пользователей, несколько филиалов. Сейчас штат IT - 2 чел. - админ и прог 1С (должен быть еще один прог).
Уверен, что если начали изменять УПП, то в результате она (через год или пять) обязательно станет не обновляемой.

Мне удалось убедить руководство фирмы в своем видении решения проблемы. Кратко, в чем оно заключается.

Я категорически против внесения изменений в стандартные конфигурации. Они есть и пусть будут. Можно использовать всю мощь существующих учетных систем. Вопрос - как? Создавая автоматизированные рабочие места.

Что делая сейчас я. Два этапа. Первый, написание правил обмена между переписанной УПП и стандартной (обмен с 01 апреля - ввод налогового кодекса на Украине)(этап завершен). На этом этапе руководство увидело, что все их пожелания, которые реализовывались кучей новых документов в старой УПП, спокойно вписались в стандарт. Второй, остался вопрос интерфейсов и прав. Сейчас реализовываю АРМы. Что получаю? Получаю произвольный интерфейс, направленный на конкретное рабочее место и полный контроль за доступом без использования RLS (кстати под RLS впору сажать отдельного программиста. ИМХО).

Это очень кратко.

Думаю с нового года организация перейдет на стандартную конфигурацию, получив все преимущества использования АРМов.
79 ILM
 
гуру
08.10.11
11:16
(78) Я такие УПП десятками вижу.
Самое трудное это убедить, что "неоторые хотелки" именно в таком виде руководству не нужны (, и подойдет типовой функционал.
В УПП нужно добавлять специфику производственного учета и планирования, а все остальное можно использовать как есть...
80 PVV65
 
08.10.11
11:22
(79) По поводу "некоторых хотелок". Используя АРМы, этот вопрос перестает быть "камнем предкновения", хотя для меня существуют принципиальные вопросы, например, использование форм списка документов - я их практически не использую (а пользователи перестали это замечать).
81 shuhard
 
08.10.11
11:36
(78)[Создавая автоматизированные рабочие места.]
забавная идея
вместо того, чтобы сделать реквизит в договоре и навесить подписку перед записью выносить ЭТО в отдельный АРМ и гонять через обмен

вместо того, чтобы вести учет собственного ГТД в отдельном Рг выносить его во вне - бред
82 acsent
 
08.10.11
11:44
Помнится я обновлял БП 1.0 на 1.5 в течении 1.5 месяцев
83 acsent
 
08.10.11
11:44
Так что все можно обновить
84 acsent
 
08.10.11
11:45
Только этот уже не совсемм обновление, а разработка аналогичного функционала на новой версии
85 zag2art
 
09.10.11
20:22
(78) что подразумевается под АРМ?
86 rs_trade
 
09.10.11
21:07
(85) автоматизированные рабочие места
87 zag2art
 
10.10.11
18:57
(86) Это понятно. Я не понял как они реализуются.
88 shuhard
 
10.10.11
19:11
(87) думая это была шутка
[На этом этапе руководство увидело, что все их пожелания, которые реализовывались кучей новых документов в старой УПП, спокойно вписались в стандарт]
89 PVV65
 
11.10.11
08:12
(88) Я не шучу.
(87) Реализуется при помощи обработок (чаще одна обработка на все). Изменяется подход к конфигурации. Основным элементом становится не объект конфигурации (документ, справочник), а событие из жизни - "пришел покупатель", "не хватает товарных запасов", "выпустили продукцию" и т.д. Т.е. пользователь оперирует не документами, а событиями, что позволяет существенно упростить работу с стандартной конфигурацией и сократить число ошибок (не всегда удается объяснить пользователю правила заполнения документа ОПрЗС). Естественно АРМ пишется под конкретные бизнес-процессы предприятия.
(81) Никто не запрещает создавать новые объекты конфигурации.
Я думаю никто не будет возражать, что написать можно все что угодно. Вопрос только в умении. Тем более, что это не так уж и сложно если относиться к стандартной конфигурации как к большому объекту, который имеет свои свойства и методы.
90 zag2art
 
11.10.11
08:15
(89) Можешь на примере "пришел покупатель" или на любом другом описать как все это будет работать? Все в одной базе? Типовой?
91 Dirk Diggler
 
11.10.11
08:31
(90) Не, ну подход понятен. Только к теме отношение имеет отдаленное.
92 zag2art
 
11.10.11
18:32
(91) Если есть чё по теме - милости просим.
93 shuhard
 
11.10.11
18:50
(89) [Реализуется при помощи обработок (чаще одна обработка на все).]
тю
это не решает и 10% учетных задач
ни хранение информации
ни разграничение доступа
ни бизнес-правила

уж тем более не заменяет RLS
94 zag2art
 
11.10.11
20:36
(93) Не перечислишь свои 12 колонок?
95 disk-2008
 
11.10.11
21:15
Реинжениринг бизнес-процессов делает УПП обновляемой всегда.
Только по-разному.
96 zag2art
 
13.10.11
20:21
(95) ты намекаешь на приведение всех к типовым бизнес-процессам?
97 Господин ПЖ
 
13.10.11
20:30
(95) ну да... бизнес, ведущийся 10 лет, должен перестроится, т.к. его отражение не укладывается в конфигурацию УПП, написанную в 2003-2004 году для некого свечного заводика?
98 shuhard
 
13.10.11
21:12
(94) примерно 12 :три уровня вложенности, позиция в модуле,объект, тип объект, местонахождение, актуальность, новый, данные, контрол, код, комментарий

с таким сверх избыточным описанием  я с понедельника про четверг за 3 часа в день свою УПП обновил с 1.3.9.1 на 1.3.17.1 и приступил к контрольному тесту
99 zag2art
 
18.10.11
20:31
(98) спасибо
100 Grusswelle
 
18.10.11
20:39
100
101 Тактик
 
18.10.11
21:55
Имхо, необновляемой конфа становится тогда когда обновляльщик не в состоянии разобраться с тем что же зачем дорабатывалось. Правильное документирование доработок сильно помогает.
102 ksupalo
 
18.10.11
22:23
(4) +

Почти всегда необновляемое можно привести к обновлянмому. Поэтому (0) - не правильный сабж.

Делите своё и 1С-кое и всегда сможете обновиться...
103 Lenka_Boo
 
18.10.11
23:03
(0) Когда понимаешь, что это уже сильно не УПП...
104 vmv
 
19.10.11
08:41
(0) на любом уровне, если основной метод допилов "через задницу и скорее"
105 zag2art
 
19.10.11
18:37
(101) Что по твоему мнению "правильное документирование"?
106 Тактик
 
19.10.11
18:59
(105) Комментирование кода, регистрация изменений с описанием назначения доработки и логики решения.