Вход | Регистрация
 

Разработка правил КД параллельно - возможно?

Разработка правил КД параллельно - возможно?
Я
   mikecool
 
18.10.19 - 09:44
Поделитесь опытом - как распараллелить разработку правил КД?
Как представляю - создать шаблоны ПКО для НСИ, документы разрабатывает каждый разработчик свои
как сливать в один пакет правил?
пока вижу только "Обновить и дополнить существующие правила и конвертации правилами из файла" или компарером каким сравнивать тексты
но вижу минус - скорее всего будут затираться изменения  других разработчиков
кто занимается параллельной разработкой правил КД - поделитесь как
 
 
   Cyberhawk
 
1 - 18.10.19 - 09:46
Гит, мердж
   mikecool
 
2 - 18.10.19 - 09:47
(1) это опыт или предположение?
   Йохохо
 
3 - 18.10.19 - 09:49
могу порекомендовать только перед "Обновить и дополнить существующие правила и конвертации правилами из файла" делать бэкап, мне вот было это не очевидно и как то раз больно прилетело)
   azt-yur
 
4 - 18.10.19 - 09:52
(0) а в одной базе работать не пробовали? Каждое правило отдельный элемент справочника, блокировка на изменение будет реализовываться средствам платформы, параллельно изменять разные правила вроде должен позволять.
Самому мне не приходилось так работать
   mikecool
 
5 - 18.10.19 - 09:55
(4) нет, не пробовали. Пока рассматриваем как вариант
я сам еще ни разу не заводил пользователей для базы КД )
   Cyberhawk
 
6 - 18.10.19 - 09:56
(2) Это обозначение пути
   Sergz66
 
7 - 18.10.19 - 09:58
(4) Самое простое и здравое решение, без всяких извращений, типа гита...
   Йохохо
 
8 - 18.10.19 - 09:58
в КД нет документов, нельзя нажать отменить и вернуться к предыдущему состоянию, один ошибся - все потеряли наработки. Имхо не взлетит, работают со своими базками и вручную объединяют
   Sergz66
 
9 - 18.10.19 - 09:59
(8)Бэкап никто не отменя
   mikecool
 
10 - 18.10.19 - 09:59
(8) вот и я склоняюсь к этому варианту
   GedKo
 
11 - 18.10.19 - 09:59
(8) можно включить платформенное версионирование. снять с поддержки прийдется, но все равно конфа не развивается.
   ДенисЧ
 
12 - 18.10.19 - 10:00
А что мешает таки работать в одной базе?
   mikecool
 
13 - 18.10.19 - 10:02
(12) я не пробовал ни разу, а ты?
   Dmitry1c
 
14 - 18.10.19 - 10:03
(0) как вы дожили до жизни такой?
   mikecool
 
15 - 18.10.19 - 10:05
(14) да вот бывает так - живешь живешь и доживаешь )
   RomanYS
 
16 - 18.10.19 - 10:08
Вроде в КД была опция сравнить/объединить. Или путаю? Или это ТС не подходит?
   GedKo
 
17 - 18.10.19 - 10:08
(13) работает нормально.
при загрузке метаданных в транзакции - нужно только предупреждать.
   Ёпрст
 
18 - 18.10.19 - 10:11
(0) Один я тока не понял, зачем там куча товарищей на написание правил ? Правила пишутся за день любые одним человеком
   ДенисЧ
 
19 - 18.10.19 - 10:12
(13) А я да.
   ДенисЧ
 
20 - 18.10.19 - 10:13
(18) Ага. Любые. для выгрузки из 7.6 ПУБ в ЕРП. За 1 день.А день - он как, полярный? Или библейский (за шесть которых был создан мир)?
   VladZ
 
21 - 18.10.19 - 10:14
(0) Если речь идет именно про паралельную разработку (одновременную работу с одним объектом) - это хреновая идея.
Если речь о единой БД с правилами - очень даже работает.
   mikecool
 
22 - 18.10.19 - 10:17
(18) порадовал
(21) подразумевается параллельная работа над одними правилами конвертации
   Ёпрст
 
23 - 18.10.19 - 10:23
(20) И ? чего там такого, что требуется n-кодеров ?
   ДенисЧ
 
24 - 18.10.19 - 10:24
(23) Ну сядь и напиши за 1 день, что там делов то?
   Ёпрст
 
25 - 18.10.19 - 10:24
правил для кд - как г..на за баней, берешь готовые, правишь.
   Ёпрст
 
26 - 18.10.19 - 10:24
(24) ты не поверишь..
   Ёпрст
 
27 - 18.10.19 - 10:25
писал под упп с комплексной
   mikecool
 
28 - 18.10.19 - 10:25
(23) древняя АА , от которой почти ничего не осталось от типовой - ЕРП 2
наверное у кого то завалялись правила? ))
   hhhh
 
29 - 18.10.19 - 10:35
(28) "почти ничего не осталось" - изменения модулей в расчет не бери. Для КД это пофиг. Только объекты и их реквизиты. Объекты и реквизиты объектов типовые ведь? ну может немного добавили чего-то.
   unregistered
 
30 - 18.10.19 - 10:43
(22) >> подразумевается параллельная работа над одними правилами конвертации

Что означает "над одними правилами"?
То есть несколько разработчиков одновременно будут править, например, ПКО Справочник.Валюты?
Или всё таки каждый работает над своим объектом - один над справочником Валюты, а другой - документом ПлатежноеПорчуение?

Не вижу никакой проблемы работать в одной базе КД.
Естественно придётся договариваться о том, кто какой объект (правило, алгоритм) и когда правит. Можно включить платформенное версионирование. И почаще делать резервную копию.
 
 Рекламное место пустует
   mikecool
 
31 - 18.10.19 - 10:44
(30) да, подразумевается, что один работает над НСИ, другие - разбирают на себя документы и другие объекты
ясно, надо пробовать, в общем )
   ДенисЧ
 
32 - 18.10.19 - 10:45
(26) Не поверю.
   ДенисЧ
 
33 - 18.10.19 - 10:45
(27) За один день? Полярный?
   Ёпрст
 
34 - 18.10.19 - 10:49
(33) основные объекты, да, за один день. Проверка, и дописки еще пара дней, ибо переносили не только останки, но и все доки и движуху за период
   unregistered
 
35 - 18.10.19 - 10:53
(31) >> подразумевается, что один работает над НСИ, другие - разбирают на себя документы и другие объекты

Тогда работа в одной базе КД.

И тут два варианта:

1. Работаем с одними и теми же правилами.
Договариваться о том - кто когда что делает.

2. Каждый работает со своими правилами.
Используя встроенную обработку "Сравнение и объединение правил" (появилась в КД с версии 2.1.7.1), объединяем ежедневно творчество коллег в какую-то одну версию правил. После слияния каждый из разработчиков берёт получившуюся версию правил и продолжает работать уже с ней.
   VladZ
 
36 - 18.10.19 - 10:54
Я тоже не понимаю, зачем это делать паралельно нескольким сотрудникам. У вас там что 100500 объектов?
   unregistered
 
37 - 18.10.19 - 11:00
(34) Конвертация из родственных конфигураций типа ERP<->КА может и можно написать за один день. Ибо КА - это по сути обрубок от ERP.
А вот конвертацию из ERP, например, в БП за день написать не реально. Т.к. методики ведения учета разные, регистры разные, для выгрузки данных по каждому придется писать свои правила выгрузки и/или загрузки. За день можно написать правила, когда речь идёт о нескольких отдельно взятых документах и справочниках. Если речь идёт о всём учёте (или значительной части), плюс какие-нибудь остатки и/или (не дай бог) оборотах, то день - это фантастика или откровенный пи*дёж.
   mikecool
 
38 - 18.10.19 - 11:00
(35) спасибо за идею, про обработку не знал
(36) это риторический вопрос, у нас спецы не типа Ёпрст в день по правилам клепать ((
   unregistered
 
39 - 18.10.19 - 11:03
(36) >> зачем это делать паралельно нескольким сотрудникам

Например, надо очень срочно, а различия между конфигурациями значительные (условно - из какой-нибудь клюшечной конфигурации в ERP).
   Ёпрст
 
40 - 18.10.19 - 11:04
(38) А под каждого спеца у вас есть минимум 2 базы, чтоб правила тестить ? Или они тестят на одних и тех же базах ? Как правила свои они потом проверяют у вас ?
   mikecool
 
41 - 18.10.19 - 11:05
(40) есть учебные и тестовые базы, так что итого 4
   mikecool
 
42 - 18.10.19 - 11:05
+41 на всех
   HeKrendel
 
43 - 18.10.19 - 11:06
Мастер и ведомый, классика
   VladZ
 
44 - 18.10.19 - 11:06
(38) Озвучь пример задачи для создания правил. Оценю тебе время на создание правил обмена.
   unregistered
 
45 - 18.10.19 - 11:10
(40) >> ...у вас есть минимум 2 базы.?

У автора ветки - не знаю.

Ну если правила для одностороннего обмена, то база-источник может быть и одной.
Проблемы создания базы-приёмника для каждого из разработчиков я не вижу. Можно даже настроить еженочное их обновление (перезаливку) на свежую версию.

С двусторонним обменом сложнее. Но по сути вопрос только в объёме дискового пространства (если база значительных размеров).
   mikecool
 
46 - 18.10.19 - 11:14
(44) это не входит в рамки вопроса
   Eiffil123
 
47 - 18.10.19 - 11:15
Конвертация - это почти всегда одноразовая задача (с дальнейшей поддержкой). Зачем ее параллелить?
   unregistered
 
48 - 18.10.19 - 11:22
(47) У автора вопрос в этой самой одноразовой задаче. Её будут решать 10 нянек и есть риск, что дитя останется без глаза. В дальнейшем поддержку наверняка один человек будет осуществлять.
   VladZ
 
49 - 18.10.19 - 11:48
(46) Как  скажешь.

Мой ответ на поставленный вопросы: параллельная разработка правил - хреновая идея.
   pavig
 
50 - 18.10.19 - 11:49
   mikecool
 
51 - 18.10.19 - 11:52
(50) чпасибо


Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.