...

База знаний 1С

Технология разветвленной разработки конфигураций 1С

Групповая разработка (Git, хранилище) Платформа 1С v8.3 Бесплатно (free)

Вся групповая разработка любой организации, где работает более 2-х программистов, в превосходящем большинстве случаев строится вокруг хранилища конфигурации. Те из нас, кто обращался к стандартам разработки 1С как минимум раз в жизни и читал их полностью (а может, и просто слышал от коллег), наверняка знают, что существует «Технология разветвленной разработки конфигураций» https://its.1c.ru/db/v8std#content:709:hdoc но не все поняли, как на самом деле эту замечательную вещь применять на практике, а кто-то понял и вероятнее всего думает, что «это к нам не относится, командная разработка по такой технологии в нашей организации не получится в силу определённых причин и потому применять её, к сожалению, я один не могу и не буду», до конца не разобравшись во всех аспектах, но это ошибочное мнение. В этой статье я постараюсь описать свой опыт, рассказать о преимуществах использования данной технологии, дать понять, что технология разветвленной разработки конфигураций на самом деле вещь индивидуальная и каждый для себя решает сам, применять её или нет, а также внести понимание, что у вас вообще нет никакой зависимости от своих коллег, работая в хранилище конфигурации при использовании этой технологии.

19.05.2021    10478    sinichenko_alex    45    

128

Технология доработки типовой конфигурации с использованием конфигуратора

Групповая разработка (Git, хранилище) Бесплатно (free)

Как обычно происходит процесс доработки типовой? Разворачивается и используется рабочая база из какой-то типовой поставки 1С (БП/ERP/ЗУП и т.д.). Далее бизнес постоянно приносит требования по доработке типового функционала (отдельный вопрос, зачем это нужно). Возникает задача организовать постоянное изменение типовой конфигурации группой программистов. На мой взгляд, это довольно частая задача. Хотелось бы рассмотреть возможные варианты ее решения. Нигде не нашел упоминаний о подходах решения такой задачи, хотя, думаю, многие работают в таком режиме.

16.07.2022    1800    partizand    13    

8

Разработка на 1С

Услуги Конфигурации 1cv8 Бесплатно (free)

Разработка индивидуальных решений, учитывающих потребности заказчика на базе текущей конфигурации 1С или платформы 1С

26.04.2023    2330    0    user1766308    0    

0

Разработка внешней компоненты по технологии Native API. Мониторинг файловой системы в 1С

Разработка внешних компонент Платформа 1С v8.3 Россия Абонемент ($m)

Пример разработки внешней компоненты по технологии Native API для мониторинга выбранной папки файловой системы (изменение, переименование, удаление) файлов.

1 стартмани

12.03.2023    5202    5    binx    3    

45

"Откат" данных без транзакций. Расширение для легкого возврата к "исходному" или выбранному состоянию после любых изменений данных

Тестирование QA Платформа 1С v8.3 Конфигурации 1cv8 Бесплатно (free)

Для сценарного и модульного тестирования, процесса разработки, создания видеоинструкций, сопровождения, первичной настройки конфигураций... В общем, для любых процессов, в которых используются эталонные или стартовые данные, к которым хотелось бы возвращаться (в случае возникших проблем, например) быстрее и проще, нежели с помощью резервной копии

06.04.2021    9428    99    Алексей Воробьев    12    

27

Не спеша, эффективно и правильно – путь разработки. Часть 2. Теория

Анализ и проектирование ИТ-систем Бесплатно (free)

Черновой вариант книги Никиты Зайцева, a.k.a.WildHare. Разработкой на платформе 1С автор занимается с 1996-го года, специализация — большие и по-хорошему страшные системы. Квалификация “Эксперт”, несколько успешных проектов класса “сверхтяжелая”. Успешные проекты ЦКТП. Четыре года работал в самой “1С”, из них два с половиной архитектором и ведущим разработчиком облачной Технологии 1cFresh. Ну — и так далее. Не хвастовства ради, а понимания для. Текст написан не фантазером-теоретиком, а экспертом, у которого за плечами почти двадцать три года инженерной практики на больших проектах.

22.06.2020    17227    WildHare    29    

126

Особенности разработки нативного мобильного приложения с бэкендом на 1С

Мобильная разработка Бесплатно (free)

Иногда команде 1С-ников, обслуживающей продукт, приходится привлекать к созданию мобильного приложения специалистов по нативной разработке и выстраивать с ними сотрудничество. О нюансах такого сотрудничества и технических решениях, обеспечивающих взаимодействие 1С и нативного мобильного приложения, на Infostart Event 2021 Post-Apocalypse рассказал директор центра облачных решений АО Арбис Матвей Серегин.

19.01.2023    1785    Akcium    5    

19

Разработка идеи выступления

Мотивация, лидерство и личная эффективность Бесплатно (free)

Мини-курс подготовки к выступлению для начинающих. Если вы никогда не выступали, вам непонятно, как подготовиться к выступлению на публике, но очень хочется....

24.03.2023    282    Infostart    0    

2

Автоматизация процесса 1С-разработки

DevOps и автоматизация разработки Платформа 1С v8.3 Бесплатно (free)

В статье речь пойдет о том, как при разработке в 1С добиться автоматизации и универсальности, о тех инструментах, которые помогают нам, разработчикам 1С, сохранять самое ценное, что у нас есть – наше время.

07.06.2017    28802    ekaruk    9    

103

Радио "Аналитик", выпуск 13. О книге Карла Вигерса "Разработка требований к программному обеспечению" с Александром Байкиным

Анализ и проектирование ИТ-систем Бесплатно (free)

В тринадцатом выпуске подкаста Радио “Аналитик“ обсудили, почему эту книгу так часто рекомендуют и насколько она простая в понимании для начинающих аналитиков. Выяснили, какой навык является ключевым для качественной работы с требованиями, какие существуют уровни требований и для чего аналитику их нужно выявлять, собирать и документировать. Разобрали, как начать применять знания из книги на практике.

06.03.2023    2210    Radio_Analyst    0    

5

Независимая разработка совместимых компонент на ORM 1С – миф или истина где-то в аннотациях Java?

Языки и среды Платформа 1С v8.3 Бесплатно (free)

При работе с 1С ORM (object relation mapping) все время преследует ощущение постоянного создания монолитного приложения — один раз привязался к какой либо сущности (например, справочник Контрагенты), и весь код заполнен ссылками на эту конкретную реализацию. Можно ли независимо разрабатывать в ORM совместимые между собой справочник «Контрагентов» и использующий его документ «Платежное поручение», но при этом избежать жестких зависимостей? Спасут ли нас микросервисы? Пример на аннотациях Java демонстрирует, как это возможно делать.

13.03.2023    355    1CUnlimited    0    

2

Технология разветвлённой разработки, использующая git, ci/cd

Групповая разработка (Git, хранилище) 1С:Франчайзи, автоматизация бизнеса Россия Бесплатно (free)

Адаптация и расширение требований к разветвлённой разработке с использованием git и ci/cd, основанное на стандартах 1С

24.02.2020    9799    check2    10    

76

Автоматизированная проверка конфигураций… и пара слов о стандартах разработки

Рефакторинг и качество кода Платформа 1С v8.3 Конфигурации 1cv8 Бесплатно (free)

Предлагаю познакомиться с инструментом "Автоматизированная проверка конфигураций" и получить практику его применения

18.01.2017    70973    Vladimir Litvinenko    27    

327

Практика применения DevOps. Автоматизация процессов разработки, инструментарий и работа с Git

DevOps и автоматизация разработки Бесплатно (free)

Автоматизация процессов разработки с применением DevOps-практик помогает получать более качественный и осмысленный результат. На конференции Infostart Event 2019 Inception в ходе мастер-класса «Практика применения DevOps» команда Инфостарта разложила «по полочкам» инструментарий, который используется для каждого из процессов DevOps, и показала, как работать с ними на практике. В первой части выступил Павел Олейников – он сделал обзор инструментов, которые можно использовать при автоматизации процессов разработки, и рассказал про работу с Git (в том числе в EDT).

03.12.2020    6675    OPM    3    

45

Инструменты разработчика для работы с ЭДО СБИС ExtSdk2

Оптовая торговля Документооборот и делопроизводство (СЭД) ЭДО и ОФД Платформа 1С v8.3 Конфигурации 1cv8 Россия Абонемент ($m)

Несколько обработок, которые помогут разработчикам в автоматизации рабочих мест бухгалтеров и менеджеров продаж.

1 стартмани

25.12.2021    7310    41    bobylev1980    5    

9

Мобильное приложение 1С: использовать или нет? - выбор за тобой!

Мобильная разработка Платформа 1С v8.3 Платформа 1C v8.2 Конфигурации 1cv8 Абонемент ($m)

Разрабатывая на 1С: ERP, столкнулся со сложностями, которые непросто обойти, имея только опыт разработчика 1С. Поэтому уверен, что мой опыт может помочь многим! В связи с этим решил поделиться информацией в данной публикации, чтоб мои коллеги не наступали на грабли, а более эффективно решали свои задачи с работой на 1С:Предприятие.

1 стартмани

25.04.2023    2415    1    dinopopyys    6    

6

Первый 1 000 000 рублей на своих разработках на Инфостарте

Мотивация, лидерство и личная эффективность Бесплатно (free)

На Инфостарте очень много разработок. Но не каждая продается, да еще так активно, чтобы ее автор сумел заработать миллион. Александрович Андрей, руководитель компании ALEXROVICH.RU, свой первый миллион вместе с Инфостартом уже заработал и теперь делится с коллегами некоторыми секретами.

10.07.2020    7338    codewriter    90    

45

Групповая разработка конфигураций в крупном холдинге

Групповая разработка (Git, хранилище) Платформа 1С v8.3 Бесплатно (free)

О чем мы сегодня поговорим? • О становлении и развитии групповой разработки конфигураций 1С в крупном холдинге с использованием хранилища конфигураций. • Обсудим практически все аспекты использования хранилища в командной разработке. • Я расскажу про те методы и идеи, которые мы пробовали использовать, какие используем до сих пор, от каких отказались и почему.

15.08.2017    26716    stas_ganiev    18    

78

Как я писал ТЗ на внедрение 1С:ERP

Управление проектом (PMO, EPM) Управление производством (МES) Платформа 1С v8.3 1С:ERP Управление предприятием 2 1С:Управление нашей фирмой 3.0 Абонемент ($m)

Данная публикация несёт ретроспективный характер, в которой я постараюсь продемонстрировать аналитическую работу при разработке технического задания на внедрение 1С: ERP. Указание конкретного продукта - 1С:EPR - в какой-то мере имеет значение, так как местами буду я опускаться в его технические особенности и описывать сложности, с которыми сталкивался. То есть технику и технологии буду комбинировать с методологией, чтобы картина была более полной. Буду выдерживать конфиденциальность, поэтому реальные цифры упразднены или изменены, а деловые разделы будут изложены общей практикой без коммерческих деталей.

1 стартмани

13.04.2023    6971    Ingraf    12    

64

Повышаем эффективность разработки правил обмена

Групповая разработка (Git, хранилище) Обмен между базами 1C Платформа 1С v8.3 1С:Конвертация данных Бесплатно (free)

Как повысить скорость и качество разработки правил обмена? Как вести групповую разработку правил обмена? Как облегчить сопровождение правил обмена после передачи в эксплуатацию? Об этом и многом другом вы можете узнать из этой статьи.

25.06.2018    32299    olegtymko    49    

152

Веб-разработка на 1С (1Script)

WEB-интеграция Абонемент ($m)

Дорогие коллеги, под новый год хочется сделать небольшой сюрприз. Я уже два года обещаю сделать движок веб-разработки для 1С-ников, и вот, наконец, есть что показать. Этим новогодним постом я открываю сериал "Веб-разработка для 1С-ников". Все, кто знаком с проектом OneScript – добро пожаловать! Остальные, тоже не стесняйтесь!

1 стартмани

28.12.2017    37223    24    Evil Beaver    82    

151

Разработка гибридного web-приложения на 1С, возможности и ограничения

WEB-интеграция Платформа 1С v8.3 Бесплатно (free)

Все чаще разработчики склоняются к использованию 1C в качестве бэкенда при разработке веб-приложений. Но благодаря встраиванию веб-клиента 1С в сайт можно получить еще больше готовой функциональности. О том, как реализовать гибридное приложение за счет связки 1С с другими веб-технологиями, рассказал разработчик компании Neti Эльдар Мингалиев.

06.09.2021    5332    Бэнни    12    

51

История разработки и внедрения параметрической гибридной проектной технологии

Управление проектом Бесплатно (free)

Гибридные проектные технологии позволяют сочетать стандартизированные подходы управления проектами с гибким уточнением требований для проектных и технических решений. О том, как оптимизировать управление множеством разноплановых проектов в компании-интеграторе, на конференции Infostart Event 2021 Moscow Premiere рассказал руководитель отдела «Корпоративные финансы» WiseAdvice Сергей Наумов.

14.03.2023    1440    SergeyN    2    

14

Ненавязчивая локальная разработка с traefik2, docker и letsencrypt

Групповая разработка (Git, хранилище) DevOps и автоматизация разработки Бесплатно (free)

Перевод статьи по проксированию HTTP траффика до сервисов развернутых в docker контейнерах. Оригинал от 24.09.2020.

16.05.2021    5490    malikov_pro    0    

8

Как начать разработку проекта 1С, чтобы легко перейти к DevOps-практикам

DevOps и автоматизация разработки Платформа 1С v8.3 Конфигурации 1cv8 Бесплатно (free)

Многие рутинные операции при работе над проектом 1С можно автоматизировать – довериться готовым инструментам и уменьшить количество нажимаемых кнопок. О том, как с помощью готового шаблона проекта настроить окружение для разработки на митапе «DevOps в 1С» рассказал технический директор Инфостарта Артур Аюханов.

22.06.2021    8933    artbear    2    

72

Как читать чужой код? Часть 1. Общие вопросы. Доработка чужого кода. Code review

Рефакторинг и качество кода Платформа 1С v8.3 Конфигурации 1cv8 Бесплатно (free)

Во всех вакансиях есть требование - умение читать чужой код. Но ни на одних курсах специально этому не учат. Чтобы устранить это противоречие, пишу данную статью. Рассмотрю случаи, в которых нам необходимо разбирать чужой код, поймём, чей код мы пытаемся разобрать, зачем и, главное, как. В статье описан личный опыт длиною в 18 лет начиная с версии платформы 7.7. Статья будет большой, набираемся терпения). Статья содержит в себе описание сценариев разбора кода, т.е. набор шагов. В статье не получится показать это на практике. Для этого планирую сделать онлайн или оффлайн курс, где на примерах будет показан разбор незнакомого кода. Статья разбита на 4 публикации для удобства изучения.

20.09.2021    13320    biimmap    55    

138

Рабочее место программиста

Инструментарий разработчика Платформа 1С v8.3 Россия Абонемент ($m)

Рабочее место программиста - конфигурация для учета заявок, задач по обновлениям и разработкам

1 стартмани

23.06.2022    1809    5    user1802663    4    

6

Базовый курс по разработке мобильных 1C-приложений для Android-устройств. Онлайн-курс с 10 августа по 14 сентября 2022 г.

1С-программирование Платные (руб)

Данный онлайн-курс предусматривает изучение базовых принципов создания приложений для операционной системы Android, работающих на мобильной платформе “1С:Предприятие”. Курс предназначен для тех, кто уже имеет определенные навыки конфигурирования и программирования в системе “1С:Предприятие” при разработке прикладных решений для “обычных” компьютеров, но пока ещё не занимался разработкой 1С-приложений, предназначенных для работы на мобильных устройствах.

24.06.2022    7980    0    Infostart    2    

52

Веб-разработка на 1Script. Глава 1

WEB-интеграция Бесплатно (free)

Разрабатывать веб-приложения должно быть просто. И для этого 1С-ник не должен страдать, изучая десятки и сотни побочных технологий. В конце прошлого года я анонсировал разработку движка веб-приложений на языке 1С. Я планирую выпустить серию статей, оформленных в виде книги, или серии блог-постов, в которых постепенно будут описаны методики разработки сайтов на нашем любимом языке программирования – 1С.

12.02.2018    40503    Evil Beaver    97    

279

Веб-разработка на 1Script. Глава 2

WEB-интеграция Бесплатно (free)

Продолжение учебника по веб-разработке с помощью фреймворка Oscript.Web. Структура приложения, основные объекты, URL-маршрутизация, универсальная консоль серверов 1С.

22.04.2018    18452    Evil Beaver    32    

75

1С СППР, как инструмент по внедрению, разработке и сопровождению информационных систем

Анализ и проектирование ИТ-систем Бесплатно (free)

Система проектирования прикладных решений (СППР) – инструмент от фирмы «1С», который позволяет проектировать конфигурации, вести по ним полную документацию в разрезе объектов системы, собирать требования на реализацию и выдавать на их основе детально описанные задачи программистам. Как правильно использовать СППР при работе с многосоставной командой, на конференции Infostart Event 2019 Inception рассказал генеральный директор компании «Иритум» Роман Кальмансон.

09.01.2020    22799    roman72    0    

61

Новая система хранения в Simple UI. Это все меняет.

Мобильная разработка Бесплатно (free)

Новая система хранения и синхронизации создания для того, чтобы радикально (в разы) упростить процесс разработки оффлайн-решений и открыть путь к созданию более гибких и мощных самостоятельных конфигураций. Она базируется на принципах NoSQL и JSON и идеально вписывается в архитектуру платформы. Теперь работать с хранимыми данными можно как с обычными переменными. Это, хоть и не слишком заметное, но важное событие, важная веха в развитии продукта. Эта статья является дополнением к основной статье по Simple UI: https://infostart.ru/public/1153616/

28.06.2021    10077    informa1555    3    

14

Продуктовая разработка на 1С

Идеи и тренды в разработке Облачные сервисы, хостинг Платформа 1С v8.3 Конфигурации 1cv8 Бесплатно (free)

На 1С можно создавать онлайн-сервисы, не уступающие по функциональности другим современным продуктам. Чтобы начать это делать, нужно поменять подходы к разработке. О том, как быстро сделать свой продукт на 1С и выйти с ним на рынок, на конференции Infostart Event 2021 Post-Apocalypse рассказал CTO компании WiseAdvice Олег Филиппов.

28.10.2022    3479    comol    6    

34

Интерпретатор Python в мобильном приложении Android и еще много всего. Февраль 2021

Мобильная разработка Бесплатно (free)

В новом релизе можно писать скрипты на полноценном Python 3.8 с популярными библиотеками. Также появились новые виды обработчиков и новый функционал. В небольшой обзорке я покажу некоторые преимущества сочетания Питона с конструктором Simple UI по сравнению с другими видами разработки. А также добавился новый функционал: локальное хранилище конфигураций (стартер конфигураций) и новые возможности организации многопользовательского доступа. Дополнение к основной статье: https://infostart.ru/public/1153616/

15.02.2021    5185    informa1555    17    

35

KANBAN (Доска задач)

Управление проектом (PMO, EPM) Платформа 1С v8.3 Россия Бесплатно (free)

Все началось с того, что в одной организации руководители захотели сделать мою работу прозрачной и создали доску Jira с простым функционалом, и я решил внедрить ее в свою работу. Доска с задачами мне очень понравилась. Я к каждой задаче привязывал свой каталог на локальном ПК, в котором размещал исходники (обработки, текст и пр.), в проекте каждую доработку вел в рамках номера задачи и для руководителей моя работа стала прозрачней. Было сразу видно, какой задачей я занимаюсь и что делаю в данный момент.

07.03.2023    5499    168    cheshirshik    50    

39

История одного проекта обновления

Групповая разработка (Git, хранилище) Платформа 1С v8.3 1С:Управление торговлей 11 Бесплатно (free)

История одного проекта обновления, хранилище, групповая разработка.

06.11.2019    6140    vasilev2015    20    

23

Разрабатываем отчет на СКД, содержащий данные из расширения

СКД Платформа 1С v8.3 Конфигурации 1cv8 Бесплатно (free)

Ввиду развития механизма расширений в 1С часто приходится сталкиваться с задачей, когда требуется разработать отчет, который должен строиться как по данным конфигурации, так и по данным расширения. И здесь присутствует нюанс, о котором я и хотел бы поведать в этой статье. Расскажу также о способе решения, который я использую.

17.10.2022    4019    al_zzz    9    

44

Случай "Разработка веба для 1С. Картинки из табличного документа". Жизнетрюки от kuzkov.info

WEB-интеграция Работа с интерфейсом Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

При разработке веб-форм для 1Сных конфигураций приходится иметь много дел с картинками векторными и растровыми. Всякие там логотипы, аватарки, товарные знаки, картинки товаров и прочее. В статье и ролике показаны наши варианты хранения в 1С и чтения векторных и растровых картинок при запросах из обозревателя.

10 стартмани

08.12.2022    1849    0    Steelvan    0    

6