24 июля 2023

Доработка и настройка конфигураций и программ 1С

В статье мы рассмотрим причины, способы и варианты доработки и настройки программ 1С.


Когда нужна доработка 1С?

Если типовая конфигурация программ 1С не удовлетворяет всем потребностям бизнеса, есть возможность осуществить доработку или настройку 1С. Доработка 1С может быть как в виде внесения незначительных правок интерфейса, так и глобальных изменений наподобие внедрения новых подсистем. Любая конфигурация версий ПРОФ и КОРП может быть дописана под индивидуальные потребности заказчика.

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

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


Что может дать доработка программы 1С?

Доработка 1С решает следующие основные задачи:

  1. Отсутствие необходимости подстраивать учет компании под функционал программы, не всегда полностью соответствующий ее целям.
  2. Доведение автоматизации бизнес-процессов до высокого уровня.
  3. Внедрение нового функционала.
  4. Разграничение прав и обязанностей пользователей.
  5. Автоматизация программных расчетов и сложных вычислений.
  6. Внедрение аналитических инструментов.
  7. Разовый перенос или постоянный обмен данными со сторонней базой.
  8. Ускорение работы программы.

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


Основные виды доработки 1С

Наиболее востребованы следующие виды доработок:

  • Создание новых объектов: отчетов, печатных форм, справочников, обработок, регистров и т.д.
  • Добавление нового функционала.
  • Создание новых конфигураций.
  • Гибкая и индивидуальная настройка прав пользователей.
  • Настройка обменов между 1С и внешними сервисами.
  • Взаимодействие с торговым оборудованием.
  • Автоматическая архивация баз данных.
  • Восстановление данных базы 1С.
  • Обновление типовых, нетиповых или измененных конфигураций, создание настроек обмена.

Иногда доработки требуются при совершенствовании баз в облачном сервисе, при оптимизации оборудования, апгрейде до нового уровня конфигурации. Доработкам чаще всего подвергаются системы управленческого, складского или иного внутреннего учета.


Первоначальная настройка 1С

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

  1. Установка и заполнение коробочного решения 1С с настройкой баз данных, инсталляцией системы безопасности и ключей.
  2. Пополнение классификаторов, автоматизация загрузки с серверов.
  3. Адаптация к учету на основании особенностей работы компании, в том числе настройка обмена данными между базами.
  4. Обучение пользователей.
  5. Перенос данных из прежней системы.
  6. Добавление пользователей, назначение ролей и настройка прав.
  7. Ввод в эксплуатацию.

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


Доработка конфигурации 1С

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

Расширения

Расширения конфигурации позволяют точечно дорабатывать 1С: добавлять кнопки, новые функциональные блоки. Это не влечет за собой модификации типовой конфигурации: все изменения выполняются в расширении, которое, по сути, тоже является конфигурацией. Доработки реализуются внешними модулями, изменения вносятся в выделенную структуру данных. Затем расширение подключается к типовой конфигурации, и платформа автоматически их объединяет. Когда поставщик выпускает новую версию, выполняется ее автоматическое обновление.

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

Внешние обработки

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


Доработка программ 1С под индивидуальные особенности ведения учета в организации

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

Варианты настройки 1С

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

Настройка параметров учёта и прав доступа

Через параметры учета задаются настройки ведения учета в программе 1С:БП, они расположены в пункте меню «Администрирование» в одноименном разделе:

Экран Администрирования - Параметры учёта
Экран "Администрирование" - "Параметры учёта"

На экране настройки плана счетов доступны опции:

  • Настройка плана счетов.
  • Сроки оплаты покупателями.
  • Настройки зарплаты
  • Заполнение цен продажи.
  • Печать артикулов.
  • Срок оплаты поставщикам.
  • Тип плановых цен.
Экран Параметры учёта
Экран "Параметры учёта"

Для настройки прав пользователей перейдите в пункт меню «Администрирование» подпункт «Настройка пользователей и прав»:

Экран Администрирование - Настройка пользователей и прав
Экран "Администрирование" - "Настройка пользователей и прав"

На открывшемся экране можно совершить следующие операции:

  • просмотр списка пользователей и карточки любого пользователя системы;
  • настройка прав доступа как в групповом, так и в индивидуальном порядке;
  • создание нового пользователя;
  • указание периода запрета изменений;
  • настройка защиты персональных данных;
  • демонстрация текущих настроек прав доступа пользователей к таблицам базы;
  • задание шаблонов настроек прав доступа пользователей.
Экран Администрирование - Настройка пользователей и прав
Экран "Настройки пользователей и прав"

Настройка учётных операций

Для настройки учетной политики компании, включая вид деятельности предприятия и способ ведения учета, перейдите на экран «Главное» – «Учетная политика» и выберите интересующую организацию. В соответствии с настройками программа может по-разному проводить документы и закрывать месяц, поэтому их нужно применить до заведения данных в базу.

Доступны следующие настройки:

  • просмотр истории изменений настроек учетной политики;
  • разрешение или запрет на учет выпуска продукции по данным продаж;
  • выбор способа оценки МПЗ;
  • выбор способа оценки товаров в рознице;
  • выбор основного счета учета затрат;
  • задание вида деятельности, затраты по которым учитываются на счете 20;
  • настройки косвенных затрат;
  • настройки себестоимости выпуска;
  • настройки налогов и отчетов.
Учётная политика
Экран "Учётная политика"

Настройка обмена и перенос данных

Рассмотрим для примера один из самых частых вариантов настройки обмена в среде торговых предприятий – одностороннюю выгрузку из 1С:УТ в 1С:БП. Вначале нужно заполнить реквизиты организации, по которой планируется проводить синхронизацию, настроить учетную политику БУ и НУ, и создать архивный вариант базы.

Перейдите в пункт меню «Администрирование конфигурации» и выберите подпункт «Новая синхронизация» для запуска помощника:

Новая синхронизация данных
Новая синхронизация данных

Выберите программу и на открывшемся экране помощника настройте параметры подключения:

Настройка параметров подключения, шаг 1
Настройка параметров подключения к 1С:БП, шаг 1

Здесь необходимо выбрать один из трех вариантов обмена данными. Рассмотрим работу обмена через файл, после чего нужно определиться, в каком формате он будет проводиться, и выбрать общую папку:

Настройка параметров подключения к 1С:БП, шаг 2
Настройка параметров подключения к 1С:БП, шаг 2

Затем нужно произвести аналогичную процедуру в 1С:БП, указав ту же папку настроек.

Настройка синхронизации с 1С:УТ
Настройка синхронизации с 1С:УТ

Следующий этап – установка правил получения-отправки. Для этого в первую очередь надо настроить состав данных в УТ и выполнить выгрузку:

Настройка правил получения данных
Настройка правил получения данных

Затем нужно выполнить процедуру сопоставление данных:

Получение данных из базы
Получение данных из базы

Производится первоначальная выгрузка данных:

Выгрузка данных для сопоставления
Выгрузка данных для сопоставления

После этого нужно переключиться в 1С:БП и выбрать пункт меню «Настроить правила отправки и получения данных»:

Загрузка параметров обмена данными
Загрузка параметров обмена данными

Поскольку мы рассматриваем ситуацию с односторонней синхронизацией, нужно отметить пункт «Отправлять только используемую в документах». Однако надо иметь в виду, что при такой настройке не будут выгружаться «Установки цен номенклатуры», а для учета розничных продаж это необходимо, поэтому настроим полный обмен. Также для ведения такого учета в 1С:БП нужно создать розничные цены.

Настройка синхронизации данных через универсальный формат
Настройка синхронизации данных через универсальный формат

Дополнительно нужно указать, будет ли выполняться аналитика по складам. Если в ней нет необходимости, снимите отметку.

Настройка аналитики по складам
Настройка аналитики по складам

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

Проверка успешности обмена
Проверка успешности обмена

В пункте меню «Синхронизация данных» нажмите кнопку «Синхронизировать»:

Запуск обмена
Запуск обмена

На этом настройка обмена данными считается выполненной.


Настройка сервисов и удалённого подключения

Пользователи могут подключиться к удаленному серверу через Remote desktop protocol с любого устройства, имеющего доступ в интернет. Этот режим поддерживает все функциональные возможности программ 1С, но для работы в нем необходимо, чтобы на компьютере пользователя была установлена одна из следующих операционных систем: Windows XP/Windows Vista/Windows7/Windows 2003/2008 Server/Windows Server 2008 R2, а версия программы для запуска удаленного рабочего стола (mstsc.exe) должна быть не ниже 6.1.

Если ярлык не установлен, найдите в меню «Пуск» программу «Удаленный рабочий стол», укажите параметры вашей учетной записи, нажмите на ярлык «1С:Предприятие» и начните удаленную работу.

Если ярлык уже установлен на компьютер, достаточно запустить его, ввести логин-пароль и начать работу:

Удалённый рабочий стол
Удаленный рабочий стол

Надо выбрать, каким образом вы будете работать удаленно – через тонкого клиента или веб-клиента.

Тонкий клиент имеет ограничения и осуществляет только передачу и изменение данных, а доступ через него возможен для информационных баз, которые поддерживают работу в режиме управляемых форм. В то же время он обеспечивает минимальную нагрузку на канал связи и для его работы нужны лишь базовые ресурсы компьютера. Тонкий клиент надо устанавливать через 1cv8c.exe, а веб-клиенту нужен только браузер и подключение к интернету, и он может работать c Apple iOS.

Перейдем к настройке удаленной базы.

Настройка удаленной базы
Настройка удаленной базы

Нажмите кнопку «Добавить», на следующем экране выберите вариант «Добавление в список существующей информационной базы» и перейдите далее:

Добавление в список существующей информационной базы
Добавление в список существующей информационной базы

Выберите вариант «На веб-сервере» и укажите веб-адрес информационной базы, затем нажмите «Далее»:

Настройка веб-адреса информационной базы
Настройка веб-адреса информационной базы

В следующем окне нужно выбрать параметры и режим запуска. Если специфических требований нет, достаточно оставить переключатель в пункте «Выбирать автоматически».

Настройка веб-адреса информационной базы
Настройка веб-адреса информационной базы

Нажмите кнопку «Готово». Информационная база добавлена, возможность удаленной работы настроена.

Вывод

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

Обратитесь к нам сегодня!
Мы подберём решение специально для вашего бизнеса

Отзывы клиентов

«Внедрение позволило интегрировать и систематизировать информацию финансовой бухгалтерии, коммерческого департамента (материально-техническое снабжение и сбыт готовой продукции, складской учет) и производственных подразделений».
Александр Павлов
технический советник по автоматизации завода ALSCON компании РУСАЛ
«В процессе работы коллеги из Первого Бита активно принимали участие и помогали искать наиболее оптимальные решения. В результате мы получили крайне успешный продукт, о чём свидетельствует большой интерес к нему со стороны нашей компании в других регионах».
А. Гурский
Head of IT, Phillips
«В ходе проекта был проявлен высокий профессионализм в решении методологических, IT и управленческих задач нашей Группы компаний».
А. А. Рюмин
заместитель финансового директора «РКС Девелопмент»