Как-то у нас исторически сложилось, что Менеджеры сидят в Битрикс КП, а Разработчики - в Jira. Менеджеры привыкли ставить и решать задачи через КП, Разработчики - через Джиру. Отсюда пришла мне крайне узкоспециализированная, но крайне интересная задача по частичной синхронизации Джиры и Битрикс КП.
Мне не разрешили выкладывать готовый код, но я могу описать здесь все проблемы, с которыми столкнулась.
Ахтунг! Букавмнога, очень многа!
Что требовалось:
Мне не разрешили выкладывать готовый код, но я могу описать здесь все проблемы, с которыми столкнулась.
Ахтунг! Букавмнога, очень многа!
Что требовалось:
- При создании задачи в КП, если отмечена галочка синхронизации, - создавать задачу и в Джире.
- Опять же, если отмечена галочка синхронизации, то стягивать потраченное время из задач Джиры в задачи КП.
- Для уже существующих задач в КП иметь возможность выставить задачу из Джиры ручками, чтобы синхронизовать время.
- Стягивание времени осуществляется по соответствующему агенту (у нас они естественно на кроне).
- Для уже существующих задач КП иметь возможность создавать задачу в Джире.