Разработка и программирование на 1С: создание и доработка конфигураций, программирование отдельных функций и обработок, работа с данными, наполнение справочников и других объектов, импорт и перенос информации, создание печатных форм, изменение интерфейса и исправление ошибок.
Услуга ориентирована на выполнение отдельных задач по программам и конфигурациям 1С, а также на разработку несложных программных решений под конкретные требования.
Что входит в услугу
Создание конфигураций 1С с нуля
Разработка конфигурации 1С с нуля под поставленную задачу:
- создание структуры конфигурации;
- разработка необходимых объектов;
- создание справочников, документов и других объектов;
- настройка реквизитов и связей между объектами;
- разработка программной логики;
- создание отдельных обработок и функций;
- настройка интерфейса;
- подготовка печатных форм;
- первоначальное заполнение данных.
Состав и объём разработки определяются конкретной задачей и требованиями к будущей конфигурации.
Доработка существующих конфигураций
Изменение уже используемой конфигурации 1С в соответствии с поставленной задачей:
- добавление новых реквизитов;
- изменение существующих объектов;
- создание дополнительных функций;
- изменение алгоритмов обработки данных;
- добавление новых документов и справочников;
- изменение существующих обработок;
- доработка печатных форм;
- изменение элементов интерфейса;
- добавление или изменение кнопок и команд.
Перед внесением изменений существующая структура и программный код анализируются в пределах необходимой для работы задачи.
Программирование и разработка отдельных функций
Разработка отдельных программных элементов без создания полноценной конфигурации:
- отдельные функции;
- процедуры;
- обработки;
- дополнительные команды;
- алгоритмы обработки данных;
- автоматизация отдельных операций внутри 1С;
- небольшие программные решения под конкретную задачу.
Такая работа может выполняться как самостоятельная задача или как часть доработки существующей конфигурации.
Работа с данными
Обработка и изменение данных в информационной базе 1С:
- заполнение данных;
- изменение и корректировка информации;
- обработка больших объёмов данных;
- массовое заполнение объектов;
- перенос информации между объектами;
- преобразование данных;
- подготовка данных к импорту;
- обработка результатов импорта.
При работе с большими объёмами информации задача предварительно разбивается на необходимые операции, чтобы определить способ обработки данных и последовательность выполнения.
Наполнение справочников и объектов 1С
Заполнение информационной базы данными, в том числе большими объёмами:
- справочников;
- документов;
- регистров и других объектов;
- реквизитов существующих элементов;
- дополнительных данных, необходимых для работы конфигурации.
Данные могут предоставляться в различных исходных форматах и затем подготавливаться для загрузки в 1С.
Импорт и перенос данных
Перенос информации в 1С из других источников:
- подготовка исходных данных;
- преобразование структуры данных;
- сопоставление полей;
- загрузка информации;
- массовое заполнение объектов;
- перенос данных между информационными базами;
- обработка ошибок и несоответствий при загрузке.
При необходимости отдельно разрабатываются обработки для повторного выполнения однотипных операций с данными.
Создание и доработка печатных форм
Разработка и изменение печатных форм документов 1С:
- создание новых печатных форм;
- изменение существующих форм;
- добавление необходимых реквизитов;
- изменение расположения информации;
- настройка выводимых данных;
- изменение структуры документа;
- подготовка формы под конкретный вид документа или требования пользователя.
Изменение интерфейса
Доработка пользовательского интерфейса конфигурации:
- изменение отдельных элементов интерфейса;
- добавление кнопок;
- изменение команд;
- добавление дополнительных пунктов;
- изменение доступных пользователю функций;
- настройка отдельных элементов форм;
- изменение отображения необходимой информации.
Работа выполняется в пределах возможностей конкретной конфигурации и используемой версии 1С.
Исправление ошибок
Поиск и исправление ошибок в программном коде и отдельных элементах конфигурации:
- анализ возникающей ошибки;
- поиск причины;
- проверка связанного программного кода;
- исправление обнаруженной проблемы;
- проверка работы изменённого участка;
- устранение отдельных последствий ошибки в данных, если это входит в поставленную задачу.
Если причина ошибки связана с более крупной проблемой конфигурации, сначала определяется необходимый объём дополнительных работ.
Работа с существующими конфигурациями
При доработке существующей конфигурации работа может включать анализ уже имеющихся объектов и программного кода, определение места внесения изменений и проверку результата после доработки.
Можно работать как с отдельными объектами, так и с несколькими связанными между собой элементами конфигурации.
Работа с большими объёмами данных
Если необходимо заполнить или изменить значительное количество записей, данные могут обрабатываться программными средствами, а не вручную по одному элементу.
В зависимости от задачи возможны:
- массовое заполнение;
- массовое изменение;
- загрузка подготовленных данных;
- преобразование информации;
- проверка структуры данных;
- повторная обработка после исправления исходных данных.
Конкретный способ обработки определяется объёмом и структурой исходной информации.
Создание небольших решений на 1С
В рамках услуги могут выполняться отдельные несложные решения на 1С, предназначенные для конкретной практической задачи.
Например:
- небольшая обработка;
- специализированный справочник;
- дополнительная функция;
- загрузка данных;
- преобразование данных;
- автоматизация отдельной операции;
- дополнительная печатная форма;
- небольшое изменение существующей конфигурации.
Сложные и крупные проекты, требующие значительной архитектурной разработки, могут потребовать отдельной оценки возможности выполнения.
Работа с поставленной технической задачей
Перед программированием желательно определить:
- что именно должна делать программа или отдельная функция;
- какие данные используются;
- какие данные должны быть получены в результате;
- какие объекты 1С необходимо изменить;
- какие операции сейчас выполняются вручную;
- какие ошибки требуется исправить;
- какие ограничения существуют в используемой конфигурации.
На основании этих данных определяется состав работ и способ реализации задачи.
Что потребуется для работы
Для выполнения задачи могут потребоваться:
- описание необходимого результата;
- доступ к информационной базе 1С или предоставленный проект;
- существующая конфигурация;
- исходные данные для импорта или обработки;
- пример требуемого результата;
- описание возникающей ошибки;
- существующие печатные формы или образцы документов;
- другая информация, необходимая для выполнения конкретной задачи.
Чем точнее описана требуемая функция или изменение, тем проще определить состав работ.
Результат
В зависимости от поставленной задачи результатом может быть:
- созданная конфигурация или отдельный объект 1С;
- доработанная существующая конфигурация;
- разработанная обработка;
- новая функция или программный модуль;
- заполненные справочники и другие объекты;
- импортированные или перенесённые данные;
- созданная или изменённая печатная форма;
- изменённый интерфейс;
- исправленный программный код или обнаруженная ошибка.
Все изменения выполняются в соответствии с согласованной задачей и объёмом работ.
Нужна разработка или доработка 1С?
Если необходимо создать небольшое решение на 1С, изменить существующую конфигурацию, обработать данные, заполнить справочники, перенести информацию, разработать печатную форму или исправить отдельную ошибку — можно описать задачу, используемую конфигурацию и требуемый результат.
