К статье
Практический материал

Быстрый старт · 10 мин

Где найти требования в 1С: полный разбор

Где искать требования в 1С: системные требования платформы, требования к данным при загрузке, требования в документах и конфигураторе. Пошаговые инструкции и проверка.

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

Путаница возникает потому, что в самой 1С нет единого раздела «Требования». Информация распределена между справкой платформы, документацией к конфигурации, настройками обмена данными и внешними ресурсами вендора. Ниже разобрано, где конкретно искать каждый тип требований и как проверить, что система им соответствует.

Материал ориентирован на пользователей и администраторов типовых конфигураций: «Бухгалтерия предприятия», «Управление торговлей», «Зарплата и управление персоналом» и других решений на платформе 1С:Предприятие 8.3.

Системные требования платформы: где их опубликованы

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

Второй источник — раздел системных требований на официальном портале вендора. Там указаны поддерживаемые операционные системы, версии СУБД (Microsoft SQL Server, PostgreSQL, IBM DB2, Oracle Database), требования к веб-серверам для публикации базы и минимальные характеристики для клиентских и серверных компонентов.

Практический ориентир для файлового режима работы: современная 64-разрядная ОС, 8–16 ГБ оперативной памяти на рабочем месте, SSD-диск для ускорения работы с базой. Для клиент-серверного варианта требования вырастают кратно и зависят от числа пользователей и объёма базы, поэтому точные значения нужно брать из документации к конкретному релизу платформы.

Как узнать версию платформы и конфигурации, чтобы подобрать требования

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

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

Как узнать версию платформы и конфигурации
  1. 1
    Откройте 1С в режиме «Предприятие»
  2. 2
    Нажмите значок «i» (информация) или меню «Сервис» — «О программе»
  3. 3
    Запишите версию платформы (например, 8.3.xx.xxxx) и версию конфигурации
  4. 4
    Сверьте эти данные с документацией к нужному релизу

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

Если под «требованиями» вы имеете в виду правила, которым должны соответствовать загружаемые данные (например, номенклатура из Excel, контрагенты, банковские выписки), то они описаны внутри самих инструментов загрузки. В типовых конфигурациях обработки загрузки расположены в разделах «Администрирование» — «Обмен данными» или в карточках соответствующих справочников.

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

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

Перед массовой загрузкой всегда делайте пробную загрузку на 5–10 строках и копии базы. Протокол ошибок пробной загрузки — самый точный список фактических требований к вашим данным.
ПЗ
Практическое замечание

Требования к отчётности и регламентированным документам

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

Контрольные соотношения — это формализованные требования к взаимосвязям показателей отчёта. Перед отправкой отчёта нажмите «Проверка» — «Проверить контрольные соотношения»: программа покажет список нарушенных требований с указанием конкретных строк и формул.

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

Технические требования к конфигурации: где смотреть разработчику

Для разработчиков и внедренцев требования к конфигурации — это прежде всего режим совместимости и свойства конфигурации. Откройте конфигуратор, затем «Конфигурация» — «Свойства»: там указаны режим совместимости, вариант встроенного языка, основной режим запуска. Эти параметры определяют, какие возможности платформы доступны и какие требования предъявляются к коду.

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

Проверить конфигурацию на соответствие части требований можно встроенными средствами: «Конфигурация» — «Проверка конфигурации». В настройках проверки отметьте нужные группы: проверка логической целостности, поиск некорректных ссылок, проверка прав, синтаксический контроль модулей.

Контрольные точки

Как проверить результат

Версия платформы
Норма

Совпадает с версией, для которой читаете требования

Тревожный признак

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

Проверка конфигурации
Норма

Проверка завершена без критических ошибок

Тревожный признак

Ошибки логической целостности или некорректные ссылки

Загрузка данных
Норма

Пробная загрузка прошла без ошибок протокола

Тревожный признак

Ошибки обязательных реквизитов или формата файла

Требования при обновлении конфигурации

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

В типовых конфигурациях обновление через интернет («Администрирование» — «Обновление версии программы») само проверяет часть требований и предупреждает, если версия платформы не подходит. Но при ручном обновлении через конфигуратор эту проверку нужно выполнить самостоятельно, сверив требования из описания релиза с текущей версией платформы.

Перед любым обновлением создайте резервную копию информационной базы. Для файлового режима — через «Администрирование» — «Резервное копирование» или копированием файла базы при закрытых сеансах; для клиент-серверного — средствами СУБД.

Типичные ошибки
01
Чтение системных требований от другой версии платформы — выводы о совместимости оказываются неверными
02
Обновление без проверки минимальной версии платформы — конфигурация не запускается после обновления
03
Загрузка данных без пробной партии — массовые ошибки приходится откатывать вручную
04
Игнорирование контрольных соотношений в отчётности — отказ в приёме отчёта или требование пояснений

Сводная таблица: где искать каждый тип требований

Тип требованийГде искатьКак проверить соответствие
Системные (железо, ОС, СУБД)Документация к дистрибутиву, портал 1ССверить с версией платформы и режимом работы
Требования к данным при загрузкеОбработки загрузки, шаблоны файлов, справкаПробная загрузка и анализ протокола ошибок
Требования к отчётностиФормы регламентированной отчётностиПроверка контрольных соотношений
Требования к конфигурацииСвойства конфигурации, стандарты разработки«Конфигурация» — «Проверка конфигурации»
Требования при обновленииОписание релиза в поставке обновленияСверка версии платформы, резервная копия
Итог

Что важно запомнить

Единого раздела «Требования» в 1С нет: системные требования — в документации к платформе, требования к данным — в обработках загрузки и протоколах ошибок, требования к отчётности — в контрольных соотношениях, технические — в свойствах конфигурации и стандартах разработки. Начинайте поиск с определения версии платформы и конфигурации через «О программе».

Частые вопросы

Где посмотреть, какая версия платформы нужна для моей конфигурации?

Минимальная версия платформы указывается в описании релиза конфигурации (в поставке обновления) и в документации к конфигурации. Также её можно увидеть в конфигураторе: «Конфигурация» — «Свойства» — поле «Режим совместимости» косвенно показывает, с какими версиями платформы работает решение.

Почему при загрузке файла 1С выдаёт ошибку формата?

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

Где найти требования к обмену с банком?

В справке к обработке обмена с клиент-банком внутри конфигурации: раздел «Банк и касса» — «Обмен с банком». Там описан поддерживаемый формат файлов и настройки. Дополнительные требования (версия формата, кодировка) уточняйте в документации вашего банка.

Как проверить, тянет ли компьютер клиент-серверную 1С?

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

Что делать, если после обновления конфигурация требует более новую платформу?

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

Где разработчику найти официальные стандарты разработки под 1С?

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