BlizD / BPS

Согласование (подсистема). Для любого справочника и документа в 1С. Встраивается в любые конфигурации
http://infostart.ru/public/544937/
70 stars 21 forks source link
1c-enterprise

Stars Github All Releases Release Github Releases Infostart

Скачать последний релиз

Согласование (подсистема)

Согласование (подсистема). Для любого справочника и документа в 1С. Встраивается в любые конфигурации Подсистема для согласования в 1С. Для настройки нового согласования не требуется программировать, все делается в режиме исполнения. Открытый код. Бизнес-процессы. Документооборот. Описание смотрим на инфостарт: (http://infostart.ru/public/544937/)

Канал в телеграмме: @mebps Почта проекта: sdesk1c@bk.ru

Инструкции Wiki

Инструкции Wiki

Добавить пожелание, ошибку, доработку

Видео инструкции (очень короткие)

Вариант доработки через CF файл (самое простое) подробнее в задаче #30

Алгоритм:

  1. Создайте задачу и опишите, Вашу, доработку;
  2. Если по задаче необходимы новые метаданные, то необходимо написать ТЗ на это и отправить в задачу (пример ТЗ)
  3. Возьмите последний CF из дев ветки в задаче #29
  4. Выполните доработку в этом CF;
  5. Укажите в задаче список измененных объектов метаданных;
  6. Прикрепите к созданной задачи Ваш CF.
  7. Спасибо за Ваш, вклад в разработку;

Код необходимо обрамлять в следующем формате:

// + #1014 Иванов А.Б. 2016-04-06
//Старый код
....НовыйКод....
// - #1014 Иванов А.Б. 2016-04-06

Если вы хотите доработать BPS, добро пожаловать :)

Нужно соблюсти очень простые правила:

  1. Поискать задачу в списке задач (issues) проекта https://github.com/BlizD/BPS/issues
  2. Если нет уже существующей задачи, создайте новую, в которой опишите новые требования. В этой задаче можно будет обсудить как само требование, так и реализацию.
    1. Возможно, Ваше требование уже реализовано или может быть реализован другим способом, отличным от придуманного Вами.
  3. Использовать платформу 8.3.20.1674
  4. Сделайте fork проекта с ветки "develope";
    1. Если Вы уже делали fork ранее и хотите получить обновление в свой fork из ветки "develope", тогда необходимо сделать следующее (если используется SourceTree):
      • Меню - Репозитарий - Добавить внешний репозитарий;
      • После этого жмем Получить выбираем внешний репозитарий;
  5. Получите свою локальную копию;
  6. Выполняете задачу на своей локальной копии;
  7. Далее сделайте pull-request в проект. https://github.com/BlizD/BPS/pulls;
    1. ВАЖНО: выбирайте ветку features, а не master или develope;
    2. ВАЖНО: убедитесь, что Ваш fork синхронизирован с оригинальным репозиторием develope