Как открыть файл cf в 1с. Основные сведения. Основные объекты конфигурации с точки зрения пользователя

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

Сначала, в уже известном вам окне, которое появляется после запуска программы ( рис. 1.1) следует нажать на кнопку Добавить .

В следующем окне выбрать пункт Создание новой информационной базы .

В следующем окне нужно выбрать пункт Создание информационной базы без конфигурации для разработки новой конфигурации или загрузки выгруженной ранее информационной базы .

В следующем окне указываем наименование базы.

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

При первом открытии окно пустое и сейчас нам понадобится выполнить некоторые действия для загрузки в пустую конфигурацию имеющегося у вас CF-файла.

Выполните команду меню Конфигурация > Открыть конфигурацию . Окно программы изменится - в его левой части будет открыто дерево конфигурации . Оно нас пока не интересует. Теперь можно выполнить команду Конфигурация > Загрузить конфигурацию из файла . Эта команда позволяет полностью заместить существующую (в нашем случае пустую) конфигурацию конфигурацией , сохраненной в CF-файле. В появившемся окне, рис. 1.9 , вам нужно указать путь к файлу, в котором хранится конфигурация , которую вы хотите загрузить.

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

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

1.5. Обновление конфигурации

На практике, после установки конфигурации , обычно возникает необходимость в ее обновлении. Обновления распространяются в виде файлов с расширением.CFU. Такой файл копируется в ходе установки обновления в папку, содержащую, в соответствии с настройками программы, файлы шаблонов конфигураций и обновлений. Например, в подавляющем большинстве случаев это - папка C:\Program Files\1cv81\tmplts\1c .

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

Прежде чем обновлять конфигурацию , нужно создать резервную копию вашей информационной базы . Если вы обновляете только что созданную информационную базу , можно обойтись и без этого шага, но для того, чтобы застраховаться от негативных последствий возможных сбоев при обновлении "живой" базы лучше всего сделать резервную копию. Для этого можно воспользоваться различными методиками. В частности, при использовании файлового варианта информационной базы можно просто скопировать папку, содержащую информационную базу . Можно, открыв конфигуратор с нужной базой, выполнить команду Администрирование > Выгрузить информационную базу . Файлы выгрузки информационной базы имеют расширение.DT. Для того, чтобы загрузить информационную базу , можно воспользоваться командой Администрирование > Загрузить информационную базу .

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

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

1.6. Основные объекты конфигурации с точки зрения пользователя

1С:Бухгалтерия - это система, предназначенная для ввода, хранения и обработки учетных данных. Для этих целей она имеет набор компонентов (объектов конфигурации ), которые позволяют выполнять все необходимые операции . Основной объект , которым вам придется пользоваться при работе в программе, называется Документ . Именно с помощью документов данные попадают в систему. Документы заполняются пользователями, при их сохранении проводятся операции по внесению данных этих документов в систему, а на основе этих данных выполняются все остальные учетные процедуры.

Можно сказать, что 1С:Бухгалтерия предусматривает ведение учета "от документа", что, в общем-то, достаточно логично. Документы в системе 1С:Бухгалтерия очень похожи на документы, с которыми приходится иметь дело любому бухгалтеру. Можно сказать, что это - электронные аналоги обычных документов. При необходимости документы (вернее - их печатные формы) можно распечатывать на принтере. Объект Журнал документов используется для группировки однородных документов и выполняет функции, схожие с папкой, в которую складывают обычные бумажные документы.

Любая бухгалтерия занимается не только документами. Как известно, документы, или, как их принято называть в бухгалтерской практике - первичные учетные документы (или даже просто "первичка") это - лишь источник бухгалтерской информации. Автоматизированная бухгалтерия - не исключение . После того, как документ введен в систему, он формирует движения по регистрам. Эта довольно сложная для начинающего фраза, на самом деле, означает лишь то, что данные из документов (обычно - определенным образом обработанные) записываются в специальные таблицы, которые называют регистрами. Существует несколько разновидностей регистров.

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

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

Регистры бухгалтерии предназначены для ведения бухгалтерского учета.

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

Не только документы и регистры предназначены для организации учета. Перечислим еще некоторые объекты системы, с которыми вам придется иметь дело.

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

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

Объекты системы с говорящим названием Отчеты используют для получения различных отчетов. А так называемые Обработки - для выполнения различных операций с данными.

В последующих лекциях мы рассмотрим подробности о перечисленных объектах.

Выводы

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

Часто возникает необходимость создать ещё одну базу данных. При этом, нужна база данных такая же как у вас уже есть (бухгалтерия, торговля и т.п.) только пустая (без данных, но с полным функционалом). Условно, создание новой базы можно разбить на несколько вариантов:

  • Создание базы данных из шаблона.
  • Создание базы данных из конфигурационного файла (с расширением *.cf).
  • Создание пустой базы данных, используя другую базу данных.

Рассмотрим несколько случаев в которых можно это сделать.

Создание базы данных из шаблона

Этот способ самый простой. Программа 1С все делает за пользователя. Опишем его предельно кратко и ясно:

* - в данной статье рассматривается самый простой (файл-серверный) вариант создания базы. При создании базы данных на сервере 1С:Предприятие в режиме "клиент-сервер", лучше обратиться к специалисту. Поэтому в п. 5 мы оставляем переключатель в положении "на данном компьютере или в локальной сети".

** - Конечно, можно оставить все по-умолчанию, однако, не очень надежно хранить вашу базу данных в папке "Мои документы" или в целом на системном диске (диск C:\). Если есть такая возможность, рекомендуем создать папку специально для хранения Вашей информационной базы не на диске C:\. В этом случае путь может выглядеть, например, так: "E:\Базы_1С\Бухгалтерия_Ромашка\".

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

Создание базы данных из файла конфигурации (*.cf)

Файл конфигурации - это файл, определяющий, какой будет база данных: Бухгалтерия предприятия, Управление торговлей, Зарплата и Управление персоналом и т.д. Можно сказать, это "рыба" будущей базы данных. Сразу стоит сказать, что если у Вас нет файла конфигурации, его можно легко выгрузить из другой базы данных. Об этом подробно будет написано в последнем разделе этой статьи.

Итак, прежде всего нам нужно создать папку, в которой мы будем хранить нашу новую базу данных.

  • Итак, мы создали пустую базу без конфигурации в нашей папке.
  • Сейчас созданная база не имеет ни данных, ни какой-либо функциональности. Т.е. она бесполезна... :) Чтобы эта функциональность у базы появилась, нужно загрузить в неё Конфигурационный файл (с расширением *.cf). Сделать это тоже очень просто:


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

    Создание базы данных, используя другую базу данных

    Если перед Вами стоит задача создать базу данных такую же, как у Вас уже есть, но пустую. Вам понадобится Конфигурационный файл (с расширением *.cf), выгруженный из имеющейся базы. Сделать это очень просто. Для этого:


    Готово! После окончания выгрузки файла, Вам необходимо создать новую базу данных, используя этот файл так, как описано в предыдущем разделе "Создание базы данных из конфигурационного файла (с расширением *.cf) ".

    * Очистка информационной базы от данных

    На практике часто возникает необходимость очистить какую-либо базу от данных полностью. Пусть формулировка задачи не вводит Вас в заблуждение! В этом случае просто создайте новую пустую базу на основании существующей, как описано в предыдущих разделах, а старую можете удалить или поместить в архив.

    Сергей Есин © 2013 г.

    *.cf - файл содержит только конфигурацию(код и структура) без пользовательских данных. Создаётся из конфигуратора 1С 8.х: «Конфигурация -> Сохранить конфигурацию в файл» или «Конфигурация -> Поставка конфигурации -> Создать файл поставки и обновление конфигурации -> признак «Создать файл поставки»».

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

    *.dt - файл содержит конфигурацию вместе с пользовательской базой данных. Это специализированный формат архива 1С 8. Создаётся из конфигуратора 1С 8.х: «Администрирование -> Выгрузить информационную базу».

    *.epf (*.erf ) – файл внешней обработки (отчёта). Любую обработку (отчёт) из конфигурации можно сохранить внешней. Создаётся из конфигуратора 1С 8.х: «Конфигурация -> Открыть конфигурацию -> становимся на нужную обработку (отчёт) -> выделяем правой кнопкой мыши -> Сохранить как внешнюю обработку, отчёт…».

    *.1cd – файл полноценной базы данных. Представление имени по умолчанию: 1Cv8.1CD. Включает в себя конфигурацию, базу данных, пользовательские настройки. Открывается платформой 1С 8.x. Создаётся для разработки новой конфигурации автоматически по кнопке «Добавить» при выборе пункта «Создание новой информационной базы».

    *.log, *.lgf, *.lgp, *.elf - лог файлы, которые собирают информацию (регистрируют данные) в 1С 8.0 8.1, 8.2, 8.3.

    *. cdn - файл с таким расширением (1Cv8.cdn) служит для ручной или автоматической блокировки базы данных 1С Предприятия восьмой версии .

    *.mxl - файлы печатных форм используются, в том числе и в 1С. Являются как печатными формами документов, справочников, отчётов, так и различными накопителями данных для различных классификаторов. Открывается через Конфигуратор или в режиме 1С:Предприятии через «файл -> открыть». Создаётся точно так же: в режиме Конфигуратор или в 1С:Предприятии через «файл -> новый». Так же файлы с такими расширениями могут служить правилами переноса, например, из 1С 7.7 в 8.2 (acc77_82.xml и вспомогательная обработка exp77_82.ert) - находятся они обычно в папке ExtForms.

    *.efd - это архивный файл 1С, используется для установки конфигурации. Содержит или конфигурацию 1с или обновление к ней. Запускается с помощью вспомогательного исполняющего файла setup.exe (должен находиться в одной папке).

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

    *.grs - файлы графических схем в специализированном формате 1С. Открывается через Конфигуратор или в режиме 1С:Предприятии через «файл -> открыть». Создаётся точно так же: в режиме Конфигуратор или в 1С:Предприятии через «файл -> новый».

    *.geo - файлы географических схем в специализированном формате 1С. Открывается через Конфигуратор или в режиме 1С:Предприятии через «файл -> открыть». Создаётся точно так же: в режиме Конфигуратор или в 1С:Предприятии через «файл -> новый».

    *.st - файлы шаблонов текстов. Используются в основном 1С разработчиками.

    *.pff - файл с сохраненными замерами производительности. Используются системными администраторами и специалистами 1С.

    В этой статье я научу Вас создавать cf файл конфигурации 1С. Что это за файл, и для каких целей он нужен? Ответим на первый вопрос: в данный файл сохраняется конфигурация 1С. Для каких целей чаще всего его используют? Для того, чтобы загрузить сохраненную конфигурацию в пустую базу. Но есть еще одно, назовем его так, «нестандартное применение».

    При помощи cf-файла можно обновить конфигурацию 1С. Используя этот файл, Вы сможете перепрыгнуть сразу через несколько релизов, а не обновлять их поочередно с помощью cfu-файлов. Подробно о пошаговом обновлении конфигурации 1С читайте в моей статье:

    А в этой статье мы научимся создавать сf файл. Для этого необходимо войти в .

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

    Для того чтобы создать файл cf, Вам необходимо открыть конфигурацию, если она закрыта. Очень часто она может быть закрыта. Чтобы её открыть, нажмем кнопку – открыть конфигурацию.

    Конфигурация открылась, слева Вы можете увидеть список метаданных.

    Если же Вы зашли в конфигуратор и увидели слева список метаданных, то это значит, что конфигурация уже открыта, и Вам ее открывать не надо. Обычно, когда она открыта, активна кнопка «Закрыть конфигурацию»

    Если данная кнопка активна, но списка метаданных нет, то значит, что она просто не отображается.

    Идем в меню конфигурация, в котором выбираем пункт «Сохранить конфигурацию в файл»

    Выбираем каталог, куда будем её сохранять, пишем имя файла. Я обычно пишу по названию конфигурации и номера релиза.

    Все файл сохранился.

    Теперь с его помощью Вы сможете обновлять аналогичные конфигурации.

    Посмотреть на процесс создания cf-файла «в живую» можно на видео ниже:


    Как обновлять конфигурацию 1С при помощи cf-файла читайте мою следующую статью:

    Изучайте основы конфигурирования в 1С и учитесь программировать в «1С: Предприятии» с помощью моих книг: и «Основы разработки в 1С: Такси»

    Изучайте программирование в 1С в месте с моей книги «Программировать в 1С за 11 шагов»

    1. Книга написана понятным и простым языком — для новичка.
    2. Научитесь понимать архитектуру 1С;
    3. Станете писать код на языке 1С;
    4. Освоите основные приемы программирования;
    5. Закрепите полученные знания при помощи задачника;

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

    1. Очень доступный и понятный язык изложения
    2. Книга посылается на электронную почту в формате PDF. Можно открыть на любом устройстве!
    3. Поймете идеологию управляемого приложения 1С
    4. Узнаете, как разрабатывать управляемое приложение;
    5. Научитесь разрабатывать управляемые формы 1С;
    6. Сможете работать с основными и нужными элементами управляемых форм
    7. Программирование под управляемым приложением станет понятным

    Промо-код на скидку в 15% — 48PVXHeYu


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

    можно оплатить вручную:

    Яндекс.Деньги — 410012882996301
    Web Money — R955262494655

    Вступайте в мои группы.

    Статьи по теме