Как работают программы 1С | Сквозной пример
Настало время применить все полученные знания на небольшой практике и проследить вместе со мной на сквозном примере как работают программы 1С, как возникают, изменяются, применяются и удаляются данные в системе. В качестве подопытного кролика я возьму 1С:Управление нашей фирмой (сокращённо — УНФ) и покажу использование данной системы для автоматизации ведения учёта условной производственно-торговой компании в пределах нескольких операций одного дня. Сегодня — день картинок, их будет много, чтобы всё было наглядно и удобно для восприятия. Подробности проводимых действий приводится не будут, предполагается, что они Вам знакомы. Если нет, то для Вас на проекте есть или будут мини-инструкции как и что сделать.
Установка и настройка
Я установил платформу версии 8.3.27.1936 (15 декабря 2025 года) и прикладное решение 1С:Управление нашей фирмой версии 3.0.12.261 (27 января 2026 года) в файловом варианте использования, то есть информационная база размещена на моём локальном компьютере в виде файлов. Разницы в использованием с вариантом «клиент-сервер» Вы не заметите. Как осуществляется установка платформы или клиентов будет в отдельной мини-инструкции.
Все настройки программы расположены в разделе «Настройки». Их достаточно большое количество, разбирать все настройки в этой статье мы не будем. Обращу Ваше внимание только на основные подразделы, где осуществляются базовые настройки пользователями:
- Еще больше возможностей
- Мои настройки
- Интернет-поддержка и сервисы
- Общие настройки
- Поддержка оборудования
- Синхронизация данных
Настроечные и информационные константы размещены повсюду в интерфейсе программы, своих форм имеют мало, обычно они размещены в тех или иных обработках. Например, константа «ВалютаУчета» размещена в форме обработки «Больше возможностей».
Другая константа «ЗаголовокСистемы» расположена уже в обработке «Общие настройки».
И таких констант, то есть данных, которые вводятся один раз, крайне редко меняются и не имеют отслеживания по периоду действия значения, по системе раскидано очень много. Вы выбираете значение из справочника или устанавливаете флаг для констант со значение «Истина-Ложь», или вводите своё произвольное значение. После чего эти значения используются повсеместно при использовании прикладного решения в качестве определяющих поведение программы, для заполнения значений или алгоритмов.
Заполнение справочников
Теперь заполним базовые данные в справочники, чтобы имелась возможность их использования при составлении документов, отображения информации в отчётах и правильной синхронизации вводимых данных с другими системами. Справочники есть в каждом из открытых разделов программы: Продажи, Закупки, Склад, Производство и т. п. Все справочники сгруппированы в разделе Настройки. Это видно на иллюстрации выше.
В справочник «Организации», можно занести любое количество организаций, по которым Вы ведёте учёт. Действующие организации я закрасил из соображения коммерческой тайны и завёл одну существующую, но не действующую, для дальнейшего сквозного примера. Она будет фигурировать во всех оформляемых документах и отчётах.
При заполнении этого справочника можно также перейти сразу в справочник «Банковские счета» и создать там записи относительно имеющихся банковских счетов и привязать сразу каждую созданную запись к конкретной созданной организации, выбрав в поле «Владелец счёта» созданную организацию. Таким образом осуществляется взаимосвязь записей одних справочников с данными из других справочников. То есть данные из разных справочников можно подбирать друг в друга, если это предусмотрена формой элемента справочника. Аналогично наименование банка подбирается из справочника «Банки», а вот номер счёта вводится уже вручную пользователем каждый раз. Выборка значения из справочника обозначается кнопкой-пиктограммой с двумя квадратами справа. По ней можно открыть выбранный элемент такого справочника. В такие поля значение вручную ввести нельзя.
Далее мы создадим склад для нашей компании в справочнике «Структурные единицы», который в приложении называется «Склады и магазины». Кстати, нередко отображаемое в системе наименование объекта не совпадает с его системным названием, по которому его ищут разработчики и специалисты-консультанты. Но Вас, как пользователей, это не затронет.
Обращу Ваше внимание на то, что не не все поля в элементе справочника нужно заполнять при создании. Есть обязательные поля, без заполнения которых система Вам не позволит сохранить элемент справочника, а есть простые поля, которые можно оставлять пустыми. Заполнение простых полей нужно прежде всего для автоматизации подстановки значений в других различных формах системы, печатных формах, отчётах. Поэтому если Вы обладаете информацией, которую можно заполнить в то или иное поле, то лучше её заполнить. Это упростит и ускорит Вам ежедневную рутинную работу.
По изложенным примерам заполняются множество других справочников, в том числе: Номенклатура, Контрагенты, Договоры и т. п. Описывать каждый я не буду для экономии Вашего времени. Мы наполнили информационную базу основными данными, которыми мы будем пользоваться каждый день для фиксации всех или для большинства хоз.операций.
Фиксация хоз.операций
В первую очередь оформим закупку материалов и товара для перепродажи, используя документы «Заказ поставщику» и «Приходная накладная». Сначала оформляем заказ. Обратите внимание, что практически все поля заполняются из справочников. Поле «Заказ покупателя» заполняется из списка документов «Заказы покупателей». Лишь некоторые поля типа «Количество», «Цена», «№ вх.документа» можно ввести вручную. Это еще раз обращает Ваше внимание на необходимость заполнения справочников и удобство повторного использования уже имеющихся в системе данных. На этих принципах базируется работа всех программ 1С.
Данный документ при проведении сделал записи в регистры: «Оплата счетов и заказов» - для фиксации информации о сформированной необходимости оплатить заказ, «График движения запасов» - для фиксации информации об ожидаемом поступлении обозначенных товаров и «Заказы поставщикам» - для фиксации общей информации о сделанных заказах. Как я описывал в предыдущих частях статьи система будет использовать эти записи в регистры в разных отчётах и для внутренних расчётных алгоритмов. Система разместила данные из документа в свои разные внутренние таблицы для удобства оперирования ими.
После поступления купленных товаров на склад создаем документ «Приходная накладная». В документе выбираем в поле «Склад» ранее созданный элемент справочника «Склад ЭТ». После проведения система станет обладать информации о наличии товаров на складе.
Состоявшееся производство продукции из приобретённых материалов оформим документом «Производство», минуя документ «Заказ на производство» для ускорения примера. При длительном цикле производстве и многоэтапном производстве оформляют сначала заказ. Оформляемый документ спишет со склада материалы и запишет продукцию.
На вкладке «Материалы» указываем материалы, использованные для производства.
Проведение данного документа создаёт и изменяет записи в регистрах (таблицах) о запасах на складах, фиксирует записи в регистре по выпуску продукции, в регистре затрат для формирования данных о себестоимости и даже делает запись в регистр бухгалтерии «Управленческий» для нужд управленческого учёта.
После производства продадим часть продукции и часть купленных товаров на перепродажу. Для этого оформим без предварительного Заказа клиента документ «Расходная накладная».
Проведение данного документа сделало изменения в регистре по запасам на складах, изменив остаток реализованных продукции и товаров, сформировало записи в регистре «Продажи» и регистре «Доходы и расходы» для управленческих и финансовых отчётов организации, зафиксировало данные в регистре по расчётам с покупателями и оплате документов для последующего анализа отношений с покупателями и по расчётам.
На этом стандартный цикл деятельности организации завершился. Данные из оформленных документов записывались в соответствующие регистры и попадали соответственно в информационную базу системы, откуда их всегда можно достать, посмотреть, проанализировать, передать в другую систему, сформировать отчёт, распечатать документы.
На самом деле перечень оформленных документов не исчерпывающий по этому циклу. Прикладное решение позволяет оформить платежи контрагентам и от них, зафиксировать заплаты и премии менеджерам и производственному персоналу за произведённую продукцию и продажу. Но сейчас была цель показать Вам общий принцип работы программы, а не демонстрация всех возможностей с нюансами.
Отчетность
Теперь я покажу Вам наглядно как работают отчёты на той или иной стадии оформления хоз.операций, которым мы занимались выше. Так сохраняемые в системе данные мы используем для получения аналитической информации о состоянии того или иного учёта.
Например, после оформления Заказа поставщику можно отслеживать состояние оплаты по нему. Сделанные в регистры записи используются отчётом «Оплата заказов поставщикам».
После оформления документа «Приходная накладная» товар стал доступен на складе, что можно посмотреть по отчёту «Остатки товаров на складах».
После оформления документа «Производство» на складе были списаны использованные материалы, указанные в нём, а записана на склад произведённая продукция в количестве 10 шт. Это можно посмотреть по тому же отчёту, содержание которого изменится.
Информацию о выпуске продукции за период мы смотрим в отчёте «Выпуск продукции».
После реализации продукции и товаров документом «Расходная накладная» можно отследить изменение на складских остатках тем же отчётом «Остатки товарах на складах».
Так как товары куплены покупателем, то можно анализировать расчёты с ним в отчёте.
И естественно по окончании некоего периода можно смотреть на финансовые результаты. Без процедуры «Закрытие месяца» можно посмотреть оперативные «Прибыли и убытки».
А вот после закрытия месяца, когда система соберёт всю информацию по системе за месяц, подсчитает все себестоимости, распределит затраты, учтёт курсовые разницы, начислит амортизацию, то тогда данные в отчёты будут актуализированы и будут достоверны. Именно поэтому механизм «Закрытие месяца» является очень важным и обязательным для использования при использовании программ 1С. Без правильного срабатывания этого механизма без ошибок итоговый результат работы за период будет недостоверным.
Можно будет посмотреть итоговый отчёт «Финансовый результат».
Синхронизация и интеграция
В конце сквозного примера также хотелось бы затронуть ранее освещённый вопрос механизмов интеграции и синхронизации. Покажу на явных примерах.
Интеграция с интернет-сервисом «1С:Контрагент» встроена, например» в форму элемента справочника «Контрагенты» или справочника «Организации». Обратите внимание на кнопку «Заполнить по ИНН или наименованию». При её нажатии система обращается к сервису ФНС России и получает из государственного органа официальную и достоверную информацию об организации, заполняя этими данные поля элемента справочника.
Синхронизация же с другими системами в типовом прикладном решении настраивается в разделе «Настройки — Синхронизация данных», на который я обращал внимание в начале этой статьи. Тут можно настроить самую разную синхронизацию и осуществлять её по настроенному расписанию или вручную по нажатию на кнопку.
В частности тут можно настроить синхронизацию с 1С: Бухгалтерия и тогда все данные по хоз.операциям, которые мы ввели во время сквозного примера попадут по сделанным настройкам в нужную нам информационную базу этого прикладного решения, где создадутся соответствующие документы и будут сделаны бухгалтерские проводки. Бухгалтеру останется только проверить их, а в конце определённого законом периода подготовить и сдать соответствующую бухгалтерскую и налоговую отчётность. Магия! Хотя она работает только тогда, когда всё настроено правильно, а текущие операции отражаются в системе правильно и своевременно.
Итак, я закончил знакомить Вас с базой того, как работают учётные программы 1С, какие применяются основные инструменты и механизмы. Однако, не всё так просто как кажется на первый взгляд. «Под капотом» системы столько разных инструментов механизмов, которые настолько глубоко взаимосвязаны друг с другом, что позволяют закрыть практически все потребности в автоматизации современного учёта. Обратная сторона такой универсальности — это сложность и громоздкость. Задача пользователя конечно знать «КАК СДЕЛАТЬ», а вот контроль за работой системы, её настройку и техническое обслуживание лучше поручить специалистам. Уверен, что 99% из вас не занимается ремонтом своего автомобиля самостоятельно. Так и тут, Ваша задача — не разбить машину, а вот поменять масло, шины, исправить поломки или сделать тюнинг лучше доверить профессионалам.
Контактные данные автора
Все услуги по 1С можете найти у меня на сайте:
- Консультации
- Инструкции
- Обучающие курсы
- Абонентское сопровождение
- Доработки функционала
- Ведение проектов внедрения
Хотите пообщаться? Сканируйте QR-код от МАКСА, Телеграмма, WeСhat.
Свежие новости 1С, функционал, возможности и нюансы использования программ, анонсы контента проекта "1Спедия" можно оперативно отслеживать в Телеграмм или в МАКС.