Size: a a a

1С, БСП, DevOps и Архитектура

2021 February 13

JD

John Doe in 1С, БСП, DevOps и Архитектура
Andrei
Други, как программно отловить событие отключение Функциональной опции? ФО не моя, ее активность регулируется не в моих формах - и мне туда низя. Но при этом моя подсистема не имеет смысла без этой ФО. Т.е. при включенной "чужой" ФО моя подсистема опциональна, но при отключении "чужой" ФО мою подсистему надо обязательно вырубить
У тебя есть на твою подсистему твоя ФО?
источник

A

Andrei in 1С, БСП, DevOps и Архитектура
John Doe
У тебя есть на твою подсистему твоя ФО?
Да
источник

JD

John Doe in 1С, БСП, DevOps и Архитектура
Andrei
Да
Вывел её в панель администрирования БСП?
источник

AP

Aleksandr Ponkratov in 1С, БСП, DevOps и Архитектура
Andrei
Да
В типовых есть история с зависимыми ФО. Посмотри по модулям.
источник

AP

Aleksandr Ponkratov in 1С, БСП, DevOps и Архитектура
Aleksandr Ponkratov
В типовых есть история с зависимыми ФО. Посмотри по модулям.
Можно указать от каких ФО зависит твоя и как обрабатывать эту зависимость
источник

A

Andrei in 1С, БСП, DevOps и Архитектура
John Doe
Вывел её в панель администрирования БСП?
Нет, этот момент мне пока не понятен. Хочу вообще отказаться от изменений бсп... Потому вроде нужна своя форма администрирования, но т.к. моя подсистема не отображается в разделах программы то пока не ясно где ее делать. Короче этот вопрос пока отложен до полного сбора подсистемы. Если всё-таки потребуется отображать что-либо в командном интерфейсе то будет своя форма, если нет - то буду думать ещё. Пока через "все функции"
источник

A

Andrei in 1С, БСП, DevOps и Архитектура
Aleksandr Ponkratov
В типовых есть история с зависимыми ФО. Посмотри по модулям.
Такое в регл. заданиях знаю, а так чтобы в лоб... Лады пошел искать)
источник

NG

Nikita Gryzlov in 1С, БСП, DevOps и Архитектура
"правильно" сильно зависит от потребностей :) да и вообще подходов очень много, все решают какие-то свои задачи. если вам нужны "ветки", то либо полностью отказываться от хранилища, либо переходить на едт.
у вас вообще вопрос в какой плоскости - концептуальный или по инструментариям?
источник

JD

John Doe in 1С, БСП, DevOps и Архитектура
Andrei
Нет, этот момент мне пока не понятен. Хочу вообще отказаться от изменений бсп... Потому вроде нужна своя форма администрирования, но т.к. моя подсистема не отображается в разделах программы то пока не ясно где ее делать. Короче этот вопрос пока отложен до полного сбора подсистемы. Если всё-таки потребуется отображать что-либо в командном интерфейсе то будет своя форма, если нет - то буду думать ещё. Пока через "все функции"
Ну вот в той форме и посмотри как сделана там зависимость
источник

AA

Alexandr A in 1С, БСП, DevOps и Архитектура
Всем привет) Обмен между УТ и БП, УТ находится на сервере и подключение через РДП, а БП файловая на отдельном пк не в этой сети. Как лучше сделать синхронизацию? Читаю что через емейл геморно достаточно, кто нибудь настраивал?
источник

КБ

Кирилл Бураченко... in 1С, БСП, DevOps и Архитектура
Nikita Gryzlov
"правильно" сильно зависит от потребностей :) да и вообще подходов очень много, все решают какие-то свои задачи. если вам нужны "ветки", то либо полностью отказываться от хранилища, либо переходить на едт.
у вас вообще вопрос в какой плоскости - концептуальный или по инструментариям?
Выстроить шаблон в разработке. Качество. Проверка. Релизы
источник

NG

Nikita Gryzlov in 1С, БСП, DevOps и Архитектура
Кирилл Бураченко
Выстроить шаблон в разработке. Качество. Проверка. Релизы
шаблон, тиражируемый на другие проекты/команды?
источник

КБ

Кирилл Бураченко... in 1С, БСП, DevOps и Архитектура
Nikita Gryzlov
шаблон, тиражируемый на другие проекты/команды?
Да
источник

АС

Антон Степанов... in 1С, БСП, DevOps и Архитектура
это, мягко говоря, не просто, не быстро и нифига не понятно. А кто это может и умеет делать, того не существует
источник

NG

Nikita Gryzlov in 1С, БСП, DevOps и Архитектура
тогда начать нужно с подробного описания проблем, которые у вас есть и процесса, который вы себе представляете :)
если говорить про инструментарий, то задачу версионирования кода на ура решает локальный гитлаб. задачи сборки/тестирования/пакетирования/деплоя хорошо решает экосистема OneScript в связке с Jenkins. обеспечение качества - Vanessa Automation для сценарный тестов, xddTestRunner для юнит-тестов, SonarQube и при желании EDT (режим validate) и АПК для статического анализа.
все это в том или иной степени можно запаковать в пайплайн на дженкинсе. на инфостарте есть много подходов к этому пайплайну. кто-то делает параметризированные джобы и играется пауэршеллом, кто-то пилит пайплайн с нуля, кто-то пытается сделать универсальные библиотеки (я, например, если нужна, скину ссылку), которые можно было бы тиражировать от проекта к проекту
источник

NG

Nikita Gryzlov in 1С, БСП, DevOps и Архитектура
Антон Степанов
это, мягко говоря, не просто, не быстро и нифига не понятно. А кто это может и умеет делать, того не существует
но вообще да. про такие вещи целые книги пишут :D
источник

АС

Антон Степанов... in 1С, БСП, DevOps и Архитектура
Nikita Gryzlov
но вообще да. про такие вещи целые книги пишут :D
книги? Это прошлый век. Нужны видеоуроки на ютюбчике
источник

АС

Антон Степанов... in 1С, БСП, DevOps и Архитектура
инфостарт по этим темам уже сколько митапов провел? Штук 10?
источник

NG

Nikita Gryzlov in 1С, БСП, DevOps и Архитектура
вангую, что слитый видеокурс тоже можно где-то на ютубе найти. и не один)
источник

NG

Nikita Gryzlov in 1С, БСП, DevOps и Архитектура
но вообще да, на ИС много статей и выступлений с ИЭ разных лет
источник