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

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

1С 7: что это за программа и чем она отличается от 1С 8

1С 7 — что это за платформа, из чего состоит, какие конфигурации входят в состав, чем отличается от 1С 8 и что делать, если база ещё работает на семёрке.

1С 7 — это седьмая версия платформы «1С:Предприятие», выпущенная фирмой «1С» в конце 1990-х годов. Наиболее массовой стала редакция 7.7, на которой десятилетиями работали бухгалтерия, склад и зарплата в малом и среднем бизнесе. Когда пользователь говорит «у нас всё в семёрке», он имеет в виду именно эту платформу и созданные на ней конфигурации: «1С:Бухгалтерия 7.7», «Торговля и склад», «Зарплата и кадры».

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

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

Из чего состоит 1С 7: платформа и конфигурации

Технологическая платформа 1С 7.7 — это файл запуска (1cv7.exe или 1cv7l.exe для локальной версии), встроенный язык программирования, конструктор отчётов и механизм хранения данных. Данные могли храниться в двух форматах: файловом DBF (папка с таблицами .dbf и индексами .cdx) и SQL-варианте, где платформа работала поверх Microsoft SQL Server.

Прикладная конфигурация — это то, с чем работает пользователь: справочники контрагентов и номенклатуры, документы (накладные, счета, кассовые ордера), журналы документов, отчёты и обработки. Конфигурация описывается в файле метаданных 1cv7.md, который лежит в каталоге базы. Именно наличие этого файла позволяет быстро определить, что перед вами база именно седьмой версии.

Какие конфигурации входили в 1С 7

На платформе 7.7 фирма «1С» и партнёры выпустили несколько типовых решений, которые до сих пор встречаются в архивах предприятий. Знание их названий помогает понять, какие данные хранятся в старой базе и куда их переносить.

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

Важно понимать, что «Торговля и склад» и «Бухгалтерия» — разные программы с разными данными. Если на предприятии работали обе, между ними настраивался обмен, и при миграции придётся переносить каждую базу отдельно.

Чем 1С 7 отличается от 1С 8

Разница между версиями принципиальная: это разные платформы с несовместимыми форматами данных и языками. Конфигурация от 7.7 не откроется в 1С 8 и наоборот. Основные отличия удобно свести в таблицу.

Параметр1С 7.71С 8.3
Формат храненияDBF-файлы или SQLСобственный файловый формат 1Cv8.1CD или СУБД
Язык разработкиВстроенный язык 7-й версииНовый встроенный язык, несовместимый с 7.7
ИнтерфейсКлассические окна Windows, меню и панелиУправляемые формы, тонкий и веб-клиент
Работа через интернетНе предусмотренаВеб-клиент, HTTP-сервисы, публикация базы
Поддержка вендоромПрекращенаАктуальные обновления и поддержка
Обновления под законодательствоНе выпускаютсяВыпускаются регулярно

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

Как определить, что база работает на 1С 7

Если вы получили в наследство папку с данными и не знаете, что это за программа, есть несколько надёжных признаков седьмой версии.

  1. Откройте каталог базы и поищите файл 1cv7.md — это файл метаданных конфигурации 1С 7. У восьмой версии вместо него файл 1Cv8.1CD.
  2. Посмотрите на файлы данных: множество таблиц с расширениями .dbf и .cdx (например, DH*.dbf, DT*.dbf) характерно для файловой версии 7.7.
  3. Запустите программу: в заголовке окна и в меню «Помощь → О программе» указан номер релиза платформы, например 7.70.027.
  4. Название конфигурации видно в верхней части главного окна — например, «Бухгалтерский учёт, редакция 4.5».
Файл 1cv7.mdМетаданные конфигурации 7-й версии

Откройте каталог базы и проверьте наличие файла

Файлы .dbf и .cdxФайловый формат хранения DBF

Характерно для 7.7; у 1С 8 файловый формат — 1Cv8.1CD

Релиз 7.70.0xxНомер версии платформы

Смотрите в меню «Помощь → О программе»

Где 1С 7 ещё встречается и чем это рискованно

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

Риски такого положения вполне конкретные. Файловый формат DBF чувствителен к сбоям: обрыв питания или сбой сети во время записи может повредить индексы и таблицы, а штатных средств восстановления в платформе почти нет. Старые компьютеры выходят из строя, и перенести базу на современную систему бывает непросто из-за несовместимости. Наконец, специалистов, уверенно работающих с языком 7.7, становится всё меньше, и любая доработка превращается в проблему.

Как перенести данные из 1С 7 в 1С 8

Штатный и самый безопасный путь — воспользоваться типовой обработкой перехода, которую фирма «1С» поставляла вместе с конфигурациями восьмой версии. Например, в «1С:Бухгалтерии 8» есть помощник перехода с «1С:Бухгалтерии 7.7»: он переносит справочники и остатки на выбранную дату. Аналогичные механизмы существуют для «Управления торговлей» и «Зарплаты и управления персоналом».

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

Порядок переноса данных
  1. 1
    Сделайте полную копию каталога базы 7.7 при закрытой программе
  2. 2
    Установите актуальную конфигурацию 1С 8 с помощником перехода
  3. 3
    Запустите помощник и укажите путь к старой базе
  4. 4
    Выберите дату, на которую переносятся остатки
  5. 5
    Сверьте оборотно-сальдовую ведомость и складские остатки в обеих программах
Типичные ошибки
01
Перенос без копии: сбой во время выгрузки может повредить единственный экземпляр старой базы
02
Перенос «всего и сразу» вместо остатков на дату: объём данных растёт, а сверка становится невозможной
03
Отказ от сверки: расхождения в остатках обнаруживаются уже при сдаче отчётности
04
Попытка открыть базу 7.7 напрямую в 1С 8: форматы несовместимы, нужен именно перенос данных

Стоит ли начинать работу в 1С 7 сегодня

Нет. Даже если где-то сохранился дистрибутив и старый ключ защиты, создавать новую базу на платформе 7.7 не имеет смысла: нет обновлений под текущее законодательство, нет поддержки современных операционных систем в полном объёме, нет интеграции с банками, ЭДО и онлайн-кассами в актуальном виде. Единственное оправданное использование — чтение архивных данных и их перенос.

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

Маршрут решения

Как выбрать действие

База 7.7 нужна только чтобы посмотреть старые документыОставьте её в режиме чтения, сделайте копию каталога и не вносите новые данные
Учёт в 7.7 ведётся до сих порПланируйте перенос остатков в 1С 8 через штатный помощник перехода
Конфигурация сильно доработана под предприятиеОцените перенос через «Конвертацию данных» и привлеките специалиста по 1С
Нужно начать учёт с нуляСразу разворачивайте актуальную конфигурацию на платформе 1С 8.3

Частые вопросы о 1С 7

Что такое 1С 7.7 простыми словами?

Это устаревшая версия программы «1С:Предприятие», на которой раньше вели бухгалтерию, склад и зарплату. Число 7.7 — номер редакции платформы. Программа до сих пор запускается на старых компьютерах, но обновлений для неё давно нет.

Можно ли открыть базу 1С 7 в программе 1С 8?

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

Законно ли вести бухгалтерский учёт в 1С 7.7 сейчас?

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

Как сделать резервную копию базы 1С 7?

Закройте программу у всех пользователей и скопируйте весь каталог базы целиком в безопасное место. Для SQL-версии дополнительно делайте штатный бэкап средствами SQL Server. Проверяйте копию, открыв её с другого компьютера.

Что делать, если база 7.7 не открывается после сбоя?

Сначала скопируйте папку базы — любые восстановительные действия выполняйте только на копии. Частые причины: повреждённые индексы .cdx (их можно перестроить в монопольном режиме) и испорченные таблицы .dbf. Если самостоятельное восстановление не помогает, обращайтесь к специалисту по 1С, имея на руках копию.

Сколько стоит перенос данных из 1С 7 в 1С 8?

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

Итог

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

1С 7 — устаревшая платформа «1С:Предприятие» с конфигурациями «Бухгалтерия», «Торговля и склад» и «Зарплата и кадры». Для текущего учёта она не подходит из-за отсутствия обновлений. Старые базы храните в режиме чтения с резервными копиями, а данные переносите в 1С 8 штатными помощниками перехода.