УСЛУГА · ПОДДЕРЖКА И РАЗВИТИЕ

Сопровождение и разработка 1С

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

Обсудить сопровождение

Что может входить в сопровождение

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

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

Почему важен контекст конфигурации

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

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

Контроль изменений

  1. Регистрация задачи. Описываем ожидаемое поведение и критерий проверки.
  2. Проверка штатного решения. Сверяем сценарий с документацией, настройками и механизмами установленного релиза.
  3. Оценка изменения. Если доработка нужна, выбираем поддерживаемый способ и определяем затрагиваемые объекты, роли и обмены.
  4. Проверка. Проходим целевой сценарий и связанные случаи, включая повтор или ошибку.
  5. Перенос и обновление. Согласуем установку, контроль после переноса и проверки, нужные при следующем релизе.

Разработка, SQL и интеграции

Основная практика — прикладная разработка на 1С: разбираю существующий код, пишу и отлаживаю доработки. C#, Java и Python использую прежде всего для чтения и анализа; при необходимости могу внести точечные правки. Разбираю SQL-запросы и работу с данными баз. В интеграциях понимаю оба распространённых формата: HTTP API обычно передают данные в JSON, SOAP-сервисы — в XML; могу проследить структуру запроса и ответа и искать причину сбоя обмена.

Android-клиенты

В Android Studio могу сделать клиентское приложение, которое получает XML от сервера, разбирает ответ и отображает данные пользователю.

Резервное копирование и восстановление

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

Опыт и системы

В своей практике Сергей работал с СИТЕК 1С:WMS, TopLog WMS и AXELOT WMS, а также с Microsoft Dynamics AX 2009/2012. Виды работ включали глубокую поддержку, разработку, тестирование и тиражирование. Состав работ определяем по задаче и фактическому устройству системы.

Условия по SLA, срокам реакции и доступности фиксируются отдельно, если они нужны для проекта.

Чтобы оценить задачу, достаточно кратко описать конфигурацию, проблему и нужный результат.

Написать Сергею ↗