Отдел продаж sale@1eska.ru
Для звонков из Москвы +7(499) 653-71-10
Бесплатный звонок по России 8 800 775-03-13
Общая почта info@1eska.ru
Простые решения
  • Компания
      • О компании
      • 10 лет Простым решениям
      • 14 лет Простым решениям
      • Новости
      • Статусы компании
      • Наши сотрудники
      • Работа у нас
      • Акции и бонусы
      • Реквизиты
      • 2 000 клиентов
      • Политика об обработке и защите персональных данных
      • Соглашение на обработку персональных данных
  • Обслуживание 1С
      • Варианты договоров сопровождения 1С
      • Легкая реорганизация в 1С
      • Переход с 1С:УПП на 1С:Бухгалтерию и 1С:ЗУП
      • Обслуживание бухгалтерских программ
      • Обслуживание управленческих и торговых программ
      • Обслуживание облачной 1С:Фреш
      • 1C для розницы   ▸
        • Сопровождение 1С:Розницы
        • Расширенная поддержка 1С:Кассы
        • Розничный магазин «под ключ»
      • Обслуживание программ для ЖКХ
      • Обслуживание 1С госучреждений
      • Администрирование серверов
      • Аренда серверов 1С
  • Актуальное в 2026
      • НДС на УСН в 2026 году
      • Кадровый ЭДО
      • Интеграция 1С с WhatsApp и Telegram
      • Маркировка (Честный знак)
      • Администрирование серверов
      • Онлайн-кассы
      • 1С для розницы
      • Искусственный интеллект в 1С
      • Переход с 1С:УПП на 1С:Бухгалтерию и 1С:ЗУП
      • Облачные решения
      • Внедрение 1С:УНФ
      • Розничный магазин «под ключ»
      • 1C-Отчетность
      • Реальная автоматизация
  • Купить 1С
    • Программы для учета
      • Облачная 1С:Фреш
      • 1С:Бухгалтерия
      • 1С:Бухгалтерия государственного учреждения
      • 1С:Зарплата и управление персоналом
      • 1С:Управление нашей фирмой
      • 1С:Комплексная автоматизация
      • 1С:Управление торговлей
      • 1С:ERP Управление предприятием
      • 1С:Документооборот
      • 1C:Готовое рабочее место
      • КАМИН:Расчет заработной платы
      • Клиентские лицензии
      • 1С:Бухгалтерия государственного учреждения КОРП
      • Ещё   ▸
    • Отраслевые решения ЖКХ, медицина, розница
      • 1С:Розница
      • 1С:Отель
      • 1С для ЖКХ (ТСЖ, ЖСК)
      • 1С:Гаражи
      • 1С:Касса
      • 1С:МДЛП для маркировки лекарственных препаратов
      • 1С:Медицина
      • 1С:Медицина. Больничная аптека
      • 1С:Садовод
      • 1С:Управление автотранспортом
      • 1С:Учет обращений
      • 1С:Фитнес-клуб
      • Ещё   ▸
    • Сервисы 1С
      • 1С-Отчетность в контролирующие органы
      • Доки. Сервис электронного документооборота с контрагентами
      • 1С-Электронный документооборот
      • 1С:СБП в 1С
      • 1СПАРК Риски — оценка надёжности контрагента
      • 1С:Контрагент
      • Кадровый ЭДО (1С:Кабинет сотрудника)
      • 1С:Облачный архив
      • 1С-ОФД
      • 1С:Распознавание первичных документов
      • 1С-Электронные перевозочные документы
      • 152DOC
      • 1С:Сканер чеков
      • 1С:Бизнес-обучение
      • Корпоративная технологическая поддержка
      • 1С:ЕDI
      • 1С:Лизинг
      • 1С:Курьер
      • 1С:Доставка
      • 1С:Касса облачное приложение
      • 1С-Администратор
      • ЮКаssа в программах 1С
      • 1С:Маркировка движения лекарственных препаратов (МДЛП)
      • 1С:Маркировка
      • Smartway
      • 1С:Кредит
      • 1С:ФинОтчётность заёмщика
      • 1С:Изменение сведений в ЕГРЮЛ/ЕГРИП
      • 1С:Распознавание речи
      • 1С:Комплект поддержки
      • Информационная система 1С:ИТС
      • Все сервисы   ▸
    • Прочее
      • 1С:Аналитика
      • Ввод первичных документов
      • Интеграция 1С с WhatsApp и Telegram
      • Программы для ТСД
      • Разработки специалистов «Простых решений»
      • Телефония для 1С
      • PROSTO:СКУД и 1С
      • FaceReg: учет рабочего времени
      • Интеграция 1С с маркетплейсами
      • Искусственный интеллект в 1С
  • Наш опыт
      • Кейсы клиентов
      • Что мы автоматизируем у самих себя
      • Статьи и инструкции по 1С
      • Отзывы о нашей работе
      • Записи вебинаров
  • Контакты
Заказать звонок
Простые решения
Компания
  • О компании
  • 10 лет Простым решениям
  • 14 лет Простым решениям
  • Новости
  • Статусы компании
  • Наши сотрудники
  • Работа у нас
  • Акции и бонусы
  • Реквизиты
  • 2 000 клиентов
  • Политика об обработке и защите персональных данных
  • Соглашение на обработку персональных данных
Обслуживание 1С
  • Варианты договоров сопровождения 1С
  • Легкая реорганизация в 1С
  • Переход с 1С:УПП на 1С:Бухгалтерию и 1С:ЗУП
  • Обслуживание бухгалтерских программ
  • Обслуживание управленческих и торговых программ
  • Обслуживание облачной 1С:Фреш
  • 1C для розницы
    • Сопровождение 1С:Розницы
    • Расширенная поддержка 1С:Кассы
    • Розничный магазин «под ключ»
  • Обслуживание программ для ЖКХ
  • Обслуживание 1С госучреждений
  • Администрирование серверов
  • Аренда серверов 1С
Актуальное в 2026
  • НДС на УСН в 2026 году
  • Кадровый ЭДО
  • Интеграция 1С с WhatsApp и Telegram
  • Маркировка (Честный знак)
  • Администрирование серверов
  • Онлайн-кассы
  • 1С для розницы
  • Искусственный интеллект в 1С
  • Переход с 1С:УПП на 1С:Бухгалтерию и 1С:ЗУП
  • Облачные решения
  • Внедрение 1С:УНФ
  • Розничный магазин «под ключ»
  • 1C-Отчетность
  • Реальная автоматизация
Купить 1С
  • Программы для учета
    Программы для учета
    • Облачная 1С:Фреш
    • 1С:Бухгалтерия
    • 1С:Бухгалтерия государственного учреждения
    • 1С:Зарплата и управление персоналом
    • 1С:Управление нашей фирмой
    • 1С:Комплексная автоматизация
    • 1С:Управление торговлей
    • 1С:ERP Управление предприятием
    • 1С:Документооборот
    • 1C:Готовое рабочее место
    • КАМИН:Расчет заработной платы
    • Клиентские лицензии
    • 1С:Бухгалтерия государственного учреждения КОРП
    • Ещё
  • Отраслевые решения ЖКХ, медицина, розница
    Отраслевые решения ЖКХ, медицина, розница
    • 1С:Розница
    • 1С:Отель
    • 1С для ЖКХ (ТСЖ, ЖСК)
    • 1С:Гаражи
    • 1С:Касса
    • 1С:МДЛП для маркировки лекарственных препаратов
    • 1С:Медицина
    • 1С:Медицина. Больничная аптека
    • 1С:Садовод
    • 1С:Управление автотранспортом
    • 1С:Учет обращений
    • 1С:Фитнес-клуб
    • Ещё
  • Сервисы 1С
    Сервисы 1С
    • 1С-Отчетность в контролирующие органы
    • Доки. Сервис электронного документооборота с контрагентами
    • 1С-Электронный документооборот
    • 1С:СБП в 1С
    • 1СПАРК Риски — оценка надёжности контрагента
    • 1С:Контрагент
    • Кадровый ЭДО (1С:Кабинет сотрудника)
    • 1С:Облачный архив
    • 1С-ОФД
    • 1С:Распознавание первичных документов
    • 1С-Электронные перевозочные документы
    • 152DOC
    • 1С:Сканер чеков
    • 1С:Бизнес-обучение
    • Корпоративная технологическая поддержка
    • 1С:ЕDI
    • 1С:Лизинг
    • 1С:Курьер
    • 1С:Доставка
    • 1С:Касса облачное приложение
    • 1С-Администратор
    • ЮКаssа в программах 1С
    • 1С:Маркировка движения лекарственных препаратов (МДЛП)
    • 1С:Маркировка
    • Smartway
    • 1С:Кредит
    • 1С:ФинОтчётность заёмщика
    • 1С:Изменение сведений в ЕГРЮЛ/ЕГРИП
    • 1С:Распознавание речи
    • 1С:Комплект поддержки
    • Информационная система 1С:ИТС
    • Все сервисы
  • Прочее
    Прочее
    • 1С:Аналитика
    • Ввод первичных документов
    • Интеграция 1С с WhatsApp и Telegram
    • Программы для ТСД
    • Разработки специалистов «Простых решений»
    • Телефония для 1С
    • PROSTO:СКУД и 1С
    • FaceReg: учет рабочего времени
    • Интеграция 1С с маркетплейсами
    • Искусственный интеллект в 1С
Наш опыт
  • Кейсы клиентов
  • Что мы автоматизируем у самих себя
  • Статьи и инструкции по 1С
  • Отзывы о нашей работе
  • Записи вебинаров
Контакты
      • О компании
      • 10 лет Простым решениям
      • 14 лет Простым решениям
      • Новости
      • Статусы компании
      • Наши сотрудники
      • Работа у нас
      • Акции и бонусы
      • Реквизиты
      • 2 000 клиентов
      • Политика об обработке и защите персональных данных
      • Соглашение на обработку персональных данных
      • Варианты договоров сопровождения 1С
      • Легкая реорганизация в 1С
      • Переход с 1С:УПП на 1С:Бухгалтерию и 1С:ЗУП
      • Обслуживание бухгалтерских программ
      • Обслуживание управленческих и торговых программ
      • Обслуживание облачной 1С:Фреш
      • 1C для розницы
      • Обслуживание программ для ЖКХ
      • Обслуживание 1С госучреждений
      • Администрирование серверов
      • Аренда серверов 1С
      • НДС на УСН в 2026 году
      • Кадровый ЭДО
      • Интеграция 1С с WhatsApp и Telegram
      • Маркировка (Честный знак)
      • Администрирование серверов
      • Онлайн-кассы
      • 1С для розницы
      • Искусственный интеллект в 1С
      • Переход с 1С:УПП на 1С:Бухгалтерию и 1С:ЗУП
      • Облачные решения
      • Внедрение 1С:УНФ
      • Розничный магазин «под ключ»
      • 1C-Отчетность
      • Реальная автоматизация
      • Программы для учета
      • Отраслевые решения ЖКХ, медицина, розница
      • Сервисы 1С
      • Прочее
      • Кейсы клиентов
      • Что мы автоматизируем у самих себя
      • Статьи и инструкции по 1С
      • Отзывы о нашей работе
      • Записи вебинаров
    • Контакты
    Простые решения
    Телефоны
    +7 (499) 653-71-10
    +7 (4812) 302-606  
    8 (800) 775-03-13
    +7 (812) 409-43-26
    Заказать звонок
    • Компания
      • Назад
      • Компания
      • О компании
      • 10 лет Простым решениям
      • 14 лет Простым решениям
      • Новости
      • Статусы компании
      • Наши сотрудники
      • Работа у нас
      • Акции и бонусы
      • Реквизиты
      • 2 000 клиентов
      • Политика об обработке и защите персональных данных
      • Соглашение на обработку персональных данных
    • Договоры обслуживания 1С
      • Назад
      • Договоры обслуживания 1С
      • Варианты договоров сопровождения 1С
      • Легкая реорганизация в 1С
      • Переход с 1С:УПП на 1С:Бухгалтерию и 1С:ЗУП
      • Обслуживание бухгалтерских программ
      • Обслуживание управленческих и торговых программ
      • Обслуживание облачной 1С:Фреш
      • 1C для розницы
        • Назад
        • 1C для розницы
        • Сопровождение 1С:Розницы
        • Расширенная поддержка 1С:Кассы
        • Розничный магазин «под ключ»
      • Обслуживание программ для ЖКХ
      • Обслуживание 1С госучреждений
      • Администрирование серверов
      • Аренда серверов 1С
    • Актуальное в 2025
      • Назад
      • Актуальное в 2025
      • НДС на УСН в 2026 году
      • Кадровый ЭДО
      • Интеграция 1С с WhatsApp и Telegram
      • Маркировка (Честный знак)
      • Администрирование серверов
      • Онлайн-кассы
      • 1С для розницы
      • Искусственный интеллект в 1С
      • Переход с 1С:УПП на 1С:Бухгалтерию и 1С:ЗУП
      • Облачные решения
      • Внедрение 1С:УНФ
      • Розничный магазин «под ключ»
      • 1C-Отчетность
      • Реальная автоматизация
    • Купить 1С
      • Назад
      • Купить 1С
      • Сервисы 1С
        • Назад
        • Сервисы 1С
        • 1С-Отчетность в контролирующие органы
        • Доки. Сервис электронного документооборота с контрагентами
        • 1С:ИТС Ритейл
        • 1С:КП Базовый
        • 1С:КП ПРОФ
        • 1С-Электронный документооборот
        • 1С:СБП в 1С
        • 1СПАРК Риски — оценка надёжности контрагента
        • 1С:Контрагент
        • Кадровый ЭДО (1С:Кабинет сотрудника)
        • 1С:Облачный архив
        • 1С:Подпись
        • 1С-ОФД
        • 1С:Распознавание первичных документов
        • 1С-Электронные перевозочные документы
        • 1С:Номенклатура
        • 1С:Предприятие через Интернет
        • 152DOC
        • 1С:Сканер чеков
        • 1С:Бизнес-обучение
        • Корпоративная технологическая поддержка
        • 1С:ЕDI
        • 1С:Лизинг
        • 1С:Курьер
        • 1С:Доставка
        • 1С:Касса облачное приложение
        • 1С-Администратор
        • ЮКаssа в программах 1С
        • 1С:Маркировка движения лекарственных препаратов (МДЛП)
        • 1С:Маркировка
        • Smartway
        • 1С:Кредит
        • 1С:ФинОтчётность заёмщика
        • 1С:Изменение сведений в ЕГРЮЛ/ЕГРИП
        • 1С:Распознавание речи
        • 1С:КП Медицина
        • 1С:КП ГУ
        • 1С:Комплект поддержки
        • mag1C
        • 1С-Ритейл Чекер
        • 1С:Бизнес-сеть. Торговая площадка
        • 1С-Товары
        • 1С-Коннект
        • 1С-Электронные торговые площадки
        • 1C-UMI
        • 1С-Финконтроль
        • 1С:КП Отраслевой
        • Линия консультаций
        • ЭДО без электронной подписи для участников 1С:Бизнес-сеть
        • 1С-Такском
        • 1С:Обновление программ
        • 1С:ДиректБанк
        • 1С:Линк
        • Информационная система 1С:ИТС
        • Отвечает аудитор
        • 1С:Сверка 2.0
        • 1С:Лекторий
      • Программы для учета
        • Назад
        • Программы для учета
        • Облачная 1С:Фреш
        • 1С:Бухгалтерия
        • 1С:Бухгалтерия государственного учреждения
        • 1С:Зарплата и управление персоналом
        • 1С:Управление нашей фирмой
        • 1С:Комплексная автоматизация
        • 1С:Управление торговлей
        • 1С:ERP Управление предприятием
        • 1С:Документооборот
        • 1C:Готовое рабочее место
        • КАМИН:Расчет заработной платы
        • Клиентские лицензии
        • 1С:Бухгалтерия государственного учреждения КОРП
      • Отраслевые решения ЖКХ, медицина, розница
        • Назад
        • Отраслевые решения ЖКХ, медицина, розница
        • 1С:Розница
        • 1С:Отель
        • 1С для ЖКХ (ТСЖ, ЖСК)
        • 1С:Гаражи
        • 1С:Касса
        • 1С:МДЛП для маркировки лекарственных препаратов
        • 1С:Медицина
        • 1С:Медицина. Больничная аптека
        • 1С:Садовод
        • 1С:Управление автотранспортом
        • 1С:Учет обращений
        • 1С:Фитнес-клуб
      • Прочее
        • Назад
        • Прочее
        • 1С:Аналитика
        • Ввод первичных документов
        • Интеграция 1С с WhatsApp и Telegram
        • Программы для ТСД
        • Разработки специалистов «Простых решений»
        • Телефония для 1С
        • PROSTO:СКУД и 1С
        • FaceReg: учет рабочего времени
        • Интеграция 1С с маркетплейсами
        • Искусственный интеллект в 1С
    • Наш опыт
      • Назад
      • Наш опыт
      • Кейсы клиентов
      • Что мы автоматизируем у самих себя
      • Статьи и инструкции по 1С
      • Отзывы о нашей работе
      • Записи вебинаров
    • Контакты
    • Политика конфиденциальности
    • +7 (499) 653-71-10
      • Назад
      • Телефоны
      • +7 (499) 653-71-10
      • +7 (4812) 302-606  
      • 8 (800) 775-03-13
      • +7 (812) 409-43-26
      • Заказать звонок
    • Вконтакте
    • Instagram
    • Telegram
    • YouTube
    • Одноклассники
    • Яндекс Дзен
    • Whats App
    Главная Наш опыт Наша автоматизация Что мы делаем, чтобы наши продукты (расширения) не ломались после обновлений 1С
    Телеграм-канал «проУНФ»
    Работа в Простых решениях
    Облачная 1С

    Что мы делаем, чтобы наши продукты (расширения) не ломались после обновлений 1С

    Содержание:

    Что мы делаем, чтобы наши продукты (расширения) не ломались после обновлений 1С
    1С не всегда работает так, как хочется нам и нашим пользователям. Поэтому мы часто делаем доработки для программ 1С, в том числе их облачных версий. В этой статье расскажем, как мы справляемся с поддержкой большого количества разработок. Мы сделали более 500 разработок для 1С:ФРЕШ (это к частому вопросу о том, что облако нельзя дорабатывать), а для локальных версий — ещё больше. Иногда одна и та же доработка бывает полезна для многих пользователей. В таких случаях мы стараемся превратить её в продукт. Продукт — это доработка, за которую мы несём ответственность. Она должна: решать задачу пользователя быть удобной и понятной работать у многих пользователей быть правильно и аккуратно написана программистами работать после обновлений иметь понятные инструкции А мы должны поддерживать пользователей доработок — бесплатно или платно в зависимости от вопроса. Стоимость подобной готовой разработки обычно кратно ниже стоимости индивидуальной. Пользователи приобретают у нас расширение за фиксированную понятную цену, а потом по фиксированной цене приобретают поддержку: адаптацию к новым версиям 1С, развитие функционала. Такой подход выгоден и нам (разработчикам), и покупателям (пользователям). Все наши доработки вы можете изучить в каталоге расширений — их там уже больше 40. Сделать расширение-продукт — это ещё не вся работа. Самое сложное начинается на этапе поддержки: обновления 1С выходят несколько раз в месяц, и мы должны успеть вовремя адаптировать разработку для новых версий конфигураций. На такую поддержку наша команда (владельцы продуктов, консультанты, разработчики) тратит немало усилий. Мы для себя приняли несколько решений: мы должны правильно организовать учёт версий разработки: в какой версии какие изменения были сделаны, какой минимальный релиз конфигурации поддерживается мы должны тестировать наши разработки (проверять программную совместимость и функционал разработки) тесты должны выполняться автоматически, без участия тестировщика, чтобы мы могли быть уверены, что всегда проверяем то, что нужно проверить мы должны адаптировать и исправлять разработки до того, как выйдет обновление 1С (на предварительных релизах 1С) мы должны вовремя публиковать новые версии, чтобы пользователи могли их вовремя получить Поэтому мы организовали довольно сложный организационно-технический процесс, чтобы с этим справиться. Процесс адаптации расширений к новому релизу Мы расскажем об этом процессе на примере разработки для 1С:ФРЕШ, в котором есть магазин готовых расширений. Этап подготовки Для каждой разработки нужно настроить специальный конвейер, который будет работать каждый день и будет проверять, всё ли хорошо. Для этого нам нужно подготовить: специальную тестовую базу, на которой выполняются все манипуляции автоматический тест, который будет проверять функциональность расширения, кликая по всем нужным кнопкам и сверяя результаты с эталоном все вспомогательные механизмы, которые позволят проверять всё в автоматическом режиме Этап 1. Обновление тестовой базы У нас есть робот, который каждый день проверяет, не вышло ли обновление (тестовый релиз) конфигурации. Если оно вышло, он автоматически скачивает обновление и устанавливает его на тестовую базу. Этап 2. Установка последней версии расширения в тестовую базу Перед тем как запустить автоматический тест, мы должны быть уверены, что проверяем самую последнюю (актуальную) версию нашей разработки. Поэтому мы автоматически устанавливаем её из каталога и проверяем, не было ли ошибок на этом этапе. Часто на этом этапе возникает ошибка, конвейер прерывает свою работу и сигнализирует ответственному о проблеме. Обычно ошибка связана с тем, что для нового релиза нужна адаптация разработки (некоторая работа программиста). После адаптации разработки конвейер продолжает свою работу. Этап 3. Запуск автоматического тестирования После того как мы получили обновлённую тестовую базу и установили туда последнюю, адаптированную версию расширения, мы автоматически тестируем функциональность. Робот пробегает по всем нужным справочникам, документам, отчётам, нажимает кнопки и проверяет, совпадает ли результат с ожидаемым. На этом этапе также часто возникают ошибки. Об этом мы получаем автоматический сигнал. Ошибки могут возникать по двум причинам: разработчики доработали какую-то функциональность, и нам надо в этом разобраться и поправить программный код, чтобы всё работало как ожидалось мог сломаться автотест — тот сценарий, с помощью которого мы проверяем конкретные действия нашего расширения. То есть могла сломаться не сама разработка, а тест, который её проверяет. В этом случае мы адаптируем тест. После всех исправлений мы прогоняем конвейер ещё раз, чтобы убедиться, что ошибок нет. Успешный конвейер выглядит так: А вот так выглядит успешно пройденный автотест. Согласитесь, красиво! При выпуске нового релиза разработки (новой функциональности) мы также обязательно прогоняем все наши автотесты, чтобы убедиться, что ничего не сломается. Этап 4. Публикация обновления расширения После того как мы всё поправили для новой версии 1С, мы должны правильно опубликовать обновление: подготовить описание изменений, поправить его на нашем сайте отправить разработку на аудит во Фреш (обычно это занимает 2–3 дня). Мы устанавливаем новую версию так, чтобы она работала только в тех базах, в которых обновится типовой релиз. Ведь, если просто выложить новую версию, она обновится и в необновлённых базах пользователей. Это может привести к ошибкам. Все эти действия позволяют нам быть уверенными в том, что наши доработки действительно работают и будут продолжать радовать наших пользователей. Ещё не пробовали наши продукты? Посмотрите наш каталог — в нём много интересного. Если вы столкнулись с тем, что в вашей программе постоянно ломаются доработки, это стопорит рабочий процесс и вы теряете деньги, обращайтесь к нам. Мы обсудим, как можно внедрить подобный процесс для вашей 1С, чтобы вы были уверены в том, что 1С работает, а доработки не ломаются.

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

    Мы сделали более 500 разработок для 1С:ФРЕШ (это к частому вопросу о том, что облако нельзя дорабатывать), а для локальных версий — ещё больше. Иногда одна и та же доработка бывает полезна для многих пользователей. В таких случаях мы стараемся превратить её в продукт.

    Продукт — это доработка, за которую мы несём ответственность. Она должна:

    • решать задачу пользователя
    • быть удобной и понятной
    • работать у многих пользователей
    • быть правильно и аккуратно написана программистами
    • работать после обновлений
    • иметь понятные инструкции

    А мы должны поддерживать пользователей доработок — бесплатно или платно в зависимости от вопроса.

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

    Все наши доработки вы можете изучить в каталоге расширений — их там уже больше 40.

    Сделать расширение-продукт — это ещё не вся работа. Самое сложное начинается на этапе поддержки: обновления 1С выходят несколько раз в месяц, и мы должны успеть вовремя адаптировать разработку для новых версий конфигураций. На такую поддержку наша команда (владельцы продуктов, консультанты, разработчики) тратит немало усилий.

    Мы для себя приняли несколько решений:

    • мы должны правильно организовать учёт версий разработки: в какой версии какие изменения были сделаны, какой минимальный релиз конфигурации поддерживается
    • мы должны тестировать наши разработки (проверять программную совместимость и функционал разработки)
    • тесты должны выполняться автоматически, без участия тестировщика, чтобы мы могли быть уверены, что всегда проверяем то, что нужно проверить
    • мы должны адаптировать и исправлять разработки до того, как выйдет обновление 1С (на предварительных релизах 1С)
    • мы должны вовремя публиковать новые версии, чтобы пользователи могли их вовремя получить

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

    Процесс адаптации расширений к новому релизу

    Мы расскажем об этом процессе на примере разработки для 1С:ФРЕШ, в котором есть магазин готовых расширений.

    Этап подготовки

    Для каждой разработки нужно настроить специальный конвейер, который будет работать каждый день и будет проверять, всё ли хорошо. Для этого нам нужно подготовить:

    • специальную тестовую базу, на которой выполняются все манипуляции
    • автоматический тест, который будет проверять функциональность расширения, кликая по всем нужным кнопкам и сверяя результаты с эталоном
    • все вспомогательные механизмы, которые позволят проверять всё в автоматическом режиме

    Этап 1. Обновление тестовой базы

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

    Этап 2. Установка последней версии расширения в тестовую базу

    Перед тем как запустить автоматический тест, мы должны быть уверены, что проверяем самую последнюю (актуальную) версию нашей разработки. Поэтому мы автоматически устанавливаем её из каталога и проверяем, не было ли ошибок на этом этапе.

    Часто на этом этапе возникает ошибка, конвейер прерывает свою работу и сигнализирует ответственному о проблеме. Обычно ошибка связана с тем, что для нового релиза нужна адаптация разработки (некоторая работа программиста). После адаптации разработки конвейер продолжает свою работу.

    Этап 3. Запуск автоматического тестирования

    После того как мы получили обновлённую тестовую базу и установили туда последнюю, адаптированную версию расширения, мы автоматически тестируем функциональность. Робот пробегает по всем нужным справочникам, документам, отчётам, нажимает кнопки и проверяет, совпадает ли результат с ожидаемым.

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

    • разработчики доработали какую-то функциональность, и нам надо в этом разобраться и поправить программный код, чтобы всё работало как ожидалось
    • мог сломаться автотест — тот сценарий, с помощью которого мы проверяем конкретные действия нашего расширения. То есть могла сломаться не сама разработка, а тест, который её проверяет. В этом случае мы адаптируем тест.

    После всех исправлений мы прогоняем конвейер ещё раз, чтобы убедиться, что ошибок нет.

    Успешный конвейер выглядит так:

    успешный_конвейер.png

    А вот так выглядит успешно пройденный автотест. Согласитесь, красиво!

    успешный_автотест.png

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

    Этап 4. Публикация обновления расширения

    После того как мы всё поправили для новой версии 1С, мы должны правильно опубликовать обновление:

    • подготовить описание изменений, поправить его на нашем сайте
    • отправить разработку на аудит во Фреш (обычно это занимает 2–3 дня).

    Мы устанавливаем новую версию так, чтобы она работала только в тех базах, в которых обновится типовой релиз. Ведь, если просто выложить новую версию, она обновится и в необновлённых базах пользователей. Это может привести к ошибкам.

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

    Ещё не пробовали наши продукты? Посмотрите наш каталог — в нём много интересного.

    Если вы столкнулись с тем, что в вашей программе постоянно ломаются доработки, это стопорит рабочий процесс и вы теряете деньги, обращайтесь к нам. Мы обсудим, как можно внедрить подобный процесс для вашей 1С, чтобы вы были уверены в том, что 1С работает, а доработки не ломаются.

    Поможем с внедрением или доработками

    • Обучим работе

    • Настроим программы

    • Допишем новые функции

    • Будем регулярно обновлять программы и консультировать по вопросам учета

    Решим проблему точечно или возьмем на постоянное обслуживание

    Комментарии

    Чтобы комментировать, можно авторизоваться через Яндекс ID или VK ID

    • Авторизоваться через
    • Авторизоваться через

    Можно и без авторизации

    Добавить комментарий
    • Кейсы клиентов
    • Что мы автоматизируем у самих себя
    • Статьи и инструкции по 1С
    • Отзывы о нашей работе
    • Записи вебинаров

    +7 (499) 653-71-10 +7 (4812) 302-606   8 (800) 775-03-13 +7 (812) 409-43-26

    Пн. – Пт. с 9:00 до 18:00

    info@1eska.ru

    Компания
    • О компании
    • 10 лет Простым решениям
    • 14 лет Простым решениям
    • Новости
    • Статусы компании
    • Наши сотрудники
    • Работа у нас
    • Акции и бонусы
    • Реквизиты
    • 2 000 клиентов
    • Политика об обработке и защите персональных данных
    • Соглашение на обработку персональных данных
    Договоры обслуживания 1С
    • Варианты договоров сопровождения 1С
    • Легкая реорганизация в 1С
    • Переход с 1С:УПП на 1С:Бухгалтерию и 1С:ЗУП
    • Обслуживание бухгалтерских программ
    • Обслуживание управленческих и торговых программ
    • Обслуживание облачной 1С:Фреш
    • 1C для розницы
    • Обслуживание программ для ЖКХ
    • Обслуживание 1С госучреждений
    • Администрирование серверов
    • Аренда серверов 1С
    Актуальное в 2025
    • НДС на УСН в 2026 году
    • Кадровый ЭДО
    • Интеграция 1С с WhatsApp и Telegram
    • Маркировка (Честный знак)
    • Администрирование серверов
    • Онлайн-кассы
    • 1С для розницы
    • Искусственный интеллект в 1С
    • Переход с 1С:УПП на 1С:Бухгалтерию и 1С:ЗУП
    • Облачные решения
    • Внедрение 1С:УНФ
    • Розничный магазин «под ключ»
    • 1C-Отчетность
    • Реальная автоматизация
    Купить 1С
    • Сервисы 1С
    • Программы для учета
    • Отраслевые решения ЖКХ, медицина, розница
    • Прочее
    Наш опыт
    • Кейсы клиентов
    • Что мы автоматизируем у самих себя
    • Статьи и инструкции по 1С
    • Отзывы о нашей работе
    • Записи вебинаров

    © 2025 Простые решения

    © 2025 Простые решения

    Онлайн в WhatsApp Онлайн в Telegram

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

    Понятно
    Единый онлайн-семинар 1С
    НДС 22 %, новые правила УСН/ПСН, повышение взносов, отмена льгот, ФСБУ 4, ЭДО, ПИоТ
    17 декабря, 10:00 МСК
    Зарегистрироваться бесплатно
    Меню

    Меню

    • Компания
      • О компании

      • 10 лет Простым решениям

      • 14 лет Простым решениям

      • Новости

      • Статусы компании

      • Наши сотрудники

      • Работа у нас

      • Акции и бонусы

      • Реквизиты

      • 2 000 клиентов

      • Политика об обработке и защите персональных данных

      • Соглашение на обработку персональных данных

    • Обслуживание 1С
      • Варианты договоров сопровождения 1С

      • Легкая реорганизация в 1С

      • Переход с 1С:УПП на 1С:Бухгалтерию и 1С:ЗУП

      • Обслуживание бухгалтерских программ

      • Обслуживание управленческих и торговых программ

      • Обслуживание облачной 1С:Фреш

      • 1C для розницы

      • Обслуживание программ для ЖКХ

      • Обслуживание 1С госучреждений

      • Администрирование серверов

      • Аренда серверов 1С

    • Актуальное в 2026
      • НДС на УСН в 2026 году

      • Кадровый ЭДО

      • Интеграция 1С с WhatsApp и Telegram

      • Маркировка (Честный знак)

      • Администрирование серверов

      • Онлайн-кассы

      • 1С для розницы

      • Искусственный интеллект в 1С

      • Переход с 1С:УПП на 1С:Бухгалтерию и 1С:ЗУП

      • Облачные решения

      • Внедрение 1С:УНФ

      • Розничный магазин «под ключ»

      • 1C-Отчетность

      • Реальная автоматизация

    • Купить 1С
      • Сервисы 1С

      • Программы для учета

      • Отраслевые решения ЖКХ, медицина, розница

      • Прочее

    • Наш опыт
      • Кейсы клиентов

      • Что мы автоматизируем у самих себя

      • Статьи и инструкции по 1С

      • Отзывы о нашей работе

      • Записи вебинаров

    • Контакты
    Поиск Почта Звонок