Данный репозиторий содержит расширение конфигураций 1С:Предприятие 8.3.
Данное расширение конфигурации добавляет печатную форму счёта на аванс в Единую метрологическую платформу.
Расширение добавляет команду печати счёта на аванс.
Сумма аванса рассчитывается автоматически. Определяется из условий договора.
Для использования расширения его необходимо подключить. При подключении следует отключить параметры "Безопасный режим", "Защита от опасных действий".
Подготовка рабочего места заключается в исполнении (с правами администратора)
файла install\install.cmd
.
Текущим должен быть корневой каталог репозитория!
Потребуется несколько перезагрузок.
Выполнять вплоть до отсутствия ошибок при выполнении.
Будут установлены:
- chocolatey (менеджер пакетов)
- git
- VSCode
- OneScript
- ряд пакетов под OneScript
- и git precommit hook в репозиторий проекта
Используем precommit1c. Порядок действий по фиксации изменений в расширениях следующий:
- пишем новую версию расширения в каталог extensions
- добавляем расширение в индекс git:
git add extensions/\*.cfe
, или же указываем конкретный файл - собственно, commit:
git commit
. При этом precommit1c разберёт добавленные в индекс расширения конфигурации, добавит в индекс "исходные" файлы расширений, а сами файлы расширений из индекса уберёт.
Безусловно, удобнее выполнять эти действия с использованием VSCode.
Репозиторий проекта размещён по адресу github.com/csm-ivanovo-ru/EMP-AdvancePaymentInvoice. Стратегия ветвления - Git Flow.
При необходимости внесения изменений в сам проект предложите Pull Request в основной
репозиторий в ветку develop
.