Установить исходные данные 1c

Обновлено: 05.07.2024

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

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

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

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

Вы можете оформить подписку ИТС в нашей компании даже если Вы находитесь в другом регионе РФ и саму программу 1С приобретали в другом месте! Единственное условие - программа должна быть лицензионной.

Итак приступим.

Имеется исходная рабочая информационная база конфигурации "Бухгалтерия предприятия" редакция 3.0 (3.0.46.16).

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

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

Процедура состоит из трех основных этапов:

1. Сохранение конфигурации в файл 1Cv8.cf
2. Создание новой информационной базы без конфигурации
3. Загрузка в новую информационную базу конфигурации из файла 1Cv8.cf

Этап 1. Сохранение конфигурации в файл 1Cv8.cf

Запускаем исходную базу в режиме "Конфигуратор".

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

Нажимаем "Конфигурация" > "Сохранить конфигурацию в файл. ".

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

Если эта строка недоступна, то сначала выполняем "Конфигурация" > "Открыть конфигурацию".

Создание новой чистой конфигурации 1С 8.3 из файла cf

С помощью проводника выбираем на компьютере место, куда будем сохранять файл конфигурации 1Cv8.cf. Запоминаем куда.

Как сохранить конфигурацию 1С:Предприятие в cf файл

Через несколько секунд получаем подтверждение, что сохранение конфигурации в файл 1Cv8.cf выполнено успешно.

Как сохранить конфигурацию 1С в cf файл

Этап 2. Создание новой информационной базы без конфигурации

Запускаем 1С. В окне запуска со списком информационных баз нажимаем кнопку "Добавить".

Создание новой чистой конфигурации 1С 8.3 из файла cf

В открывшемся окне выбираем пункт "Создание новой информационной базы" и нажимаем "Далее".

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

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

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

Далее указываем наименование вашей новой базы (в примере: Новая Чистая База) и выбираем место расположения информационной базы "На данном компьютере или на компьютере в локальной сети".

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

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

Будет создана новая чистая информационная база, пока без конфигурации и каких-либо данных.

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

В справке "О программе" можно увидеть, что конфигурация отсутствует.

Создание новой чистой конфигурации 1С 8.3 из файла cf

Этап 3. Загрузка в новую информационную базу конфигурации из файла 1Cv8.cf

Запускаем новую чистую базу в режиме "Конфигуратор".

Как загрузить копию информационной базы 1С:Предприятие через файл cf

Выбираем "Конфигурация" > "Загрузить конфигурацию из файла". Если эта строка недоступна, то сначала выполняем "Конфигурация" > "Открыть конфигурацию".

Загрузить конфигурацию 1С из файла 1Cv8.cf

С помощью проводника выбираем файл 1Cv8.cf, который сохранили на первом этапе.

Загрузка в новую информационную базу конфигурации из файла 1Cv8.cf

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

Загрузка конфигурации 1C:Предприятие из файла 1Cv8.cf в чистую информационную базу

Будет запущена процедура реорганизации информации, в окне "Изменения в структуре информации конфигурации" появится список новых объектов конфигурации. Нажимаем "Принять".

Как в новую информационную базу загрузить конфигурацию 1С из файла 1Cv8.cf

Нажимаем F5 или кнопку "Начать отладку" (см.рис.).

Как загрузить конфигурацию из cf файла в 1С

Программа запускается в режиме "1С:Предприятие".

Создание копии информационной базы 1С:Предприятие из файла 1Cv8.cf

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

Создание новой информационной базы из файла конфигурации 1Cv8.cf

Проверяем в свойствах "О программе" - Конфигурация "Бухгалтерия предприятия редакция 3.0 (3.0.46.16)", что нам и требовалось.

Создание чистой информационной базы 1С:Предприятие из файла конфигурации 1Cv8.cf

Если данная информация оказалась для вас полезной, то лайкаем статью в соцсетях и делимся ссылкой на любимых форумах ))).

Если данная статья была для Вас полезной, то Вы можете поддержать авторов нашего сайта, оставив свой отзыв. Если у Вас установлен Яндекс.Браузер, то в правом верхнем углу браузера нажмите на кнопку отзывов.


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

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

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

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

1) Настройка и использование - без "танцев с бубном" не получится

a) Добавляете внешний источник данных - вроде ничего сложного.

б) Ставите галочку "Выбрать из списка" - обязательно - это нужно, чтобы проверить работоспособность уже вначале, и избавить себя от лишних заморочек.

- обязательно нажимаем ". " - подключение именно ODBC. Не OLEDB как мы все привыкли, а на уровень ниже

А вот здесь будьте ОЧЕНЬ ВНИМАТЕЛЬНЫ.
Это драйвер ODBC - в случае использования клиент-серверной версии он должен обязательно быть на сервере. Если вы ведёте разработку на одной системе, а рабочая версия на другой (как это обычно бывает) убедитесь что вас не ждут сюрпризы. Странная рекомендация, но выбирайте самый древний или самый общий драйвер в случае, если вас не особо заботит скорость и за пределы возможностей стандарта SQL92 вы выходить не намерены. Это обеспечит вам лучшую совместимость. Например для SQL Server 2008 лучшим драйвером будет SQL Server Native Client 11, но рекомендую выбирать просто SQL Server, иначе этот самый native client придётся устанавливать либо на сервер, либо на все клиентские машины (в случае использования файловой версии), а выигрыша особого для простых задач он не даст.

д) Стандартные диалоги выбора Сервера

е) На вопрос сохранения пароля рекомендую ответить "да", иначе так и не получится это дело запустить.

ж) Выбираете таблицу и реквизиты. замечательная возможность - её можно сразу же переименовать так как вам нравится (и реквизиты тоже), при этом в свойствах у вас будут отображаться названия полей источника данных

з) А теперь запускаете, открываете конструктор запросов - выбираете тупо все записи из таблицы и ОПА - ошибка. Что делать? Если у вас управляемый интерфейс - заглянуть в меню сервис, а если обычный.
Я лично использовал вот такой код:

Параметры = ВнешниеИсточникиДанных . DAX . ПолучитьОбщиеПараметрыСоединения ();
Параметры . АутентификацияСтандартная = Истина;
Параметры . ИмяПользователя = "sa" ;
Параметры . Пароль = "pas" ;
Параметры . СтрокаСоединения = "DRIVER=;SERVER=servet;UID=sa;PWD=;DATABASE=database" ;
Параметры . СУБД = "MSSQLServer" ;

ВнешниеИсточникиДанных . DAX . УстановитьОбщиеПараметрыСоединения ( Параметры );
ВнешниеИсточникиДанных . DAX . УстановитьПараметрыСоединенияПользователя ( ИмяПользователя (), Параметры );
ВнешниеИсточникиДанных . DAX . УстановитьПараметрыСоединенияСеанса ( Параметры );

ВнешниеИсточникиДанных . DAX . УстановитьСоединение ();

Может каких-то кусков и не нужно, но это работает. Выполнить код нужно ОДИН РАЗ. После чего будет нормально подключаться. мистика конечно - зачем это было нужно не понятно.

2) Источники данных только для чтения
Да, чудес не бывает. но иногда так хочется.

3) НЕЛЬЗЯ ИХ ИСПОЛЬЗОВАТЬ ВМЕСТЕ С ВНУТРЕННИМИ ИСТОЧНИКАМИ ДАННЫХ
Меня лично этот факт убил наповал

Как же так. то, чего так ждали и уже представляли и облизывались, как мы сейчас в одном запросе соединим наши данные с 1С-кой свернём - сгруппируем, вставим в отчет, а не тут-то было.

Но, естественно, опытных людей это не останавливает. какая мысль пришла в голову? Правильно - временные таблицы:

4) НЕЛЬЗЯ ИХ ИСПОЛЬЗОВАТЬ ВМЕСТЕ С ВРЕМЕННЫМИ ТАБЛИЦАМИ

А вот это уже не похоже на технологические трудности, а очень смахивает на то что нам хотят "чтобы жизнь раем не казалась" сделать :).

5) Можно использовать только в соединениях СКД
Для тех кто не знает - это в СКД на вкладке "Связи наборов данных". Часто вы ими пользуетесь? Удобно? Видимо так нас хотят принудить к использованию их чаще. Вот только там есть колонка "Условие связи" и "Параметр связи". Ни в одной типовой конфигурации не нашел примера их использования, в документации и у Хрусталевой тоже как-то всё не прозрачно. Кто-нибудь сможет мне объяснить как работает "условие связи"? Если там написать РеквизитИсточника = РевизитПриемника это не работает. Конечно условие можно записать в поле "Выражение" - в большинстве случаев этого хватает. вот только как-то не очень просто получается.

Итого ранее эта задача решалась где-то так:

ДатаНач = КомпоновщикНастроек . Настройки . ПараметрыДанных . Элементы [ 5 ]. Значение ;
ДатаКон = КомпоновщикНастроек . Настройки . ПараметрыДанных . Элементы [ 4 ]. Значение ;
Если ДатаКон > '20100101' Тогда
ДатаКон = '20100101' ;
КонецЕсли;

КЧ = Новый КвалификаторыЧисла ( 15 , 2 );
КС = Новый КвалификаторыСтроки ( 255 );

МассивЧисло = Новый Массив ();
МассивЧисло . Добавить ( Тип ( "Число" ));

МассивСтрока = Новый Массив ();
МассивСтрока . Добавить ( Тип ( "Строка" ));

МассивДата = Новый Массив ();
МассивДата . Добавить ( Тип ( "Дата" ));

//В таблицу будем заполнять бухгалтерскую себестоимость
ТипЧисло = Новый ОписаниеТипов ( МассивЧисло ,, КЧ );
ТипСтрока = Новый ОписаниеТипов ( МассивСтрока ,, КС );
ТипДата = Новый ОписаниеТипов ( МассивДата );

//таблица для загрузки данных из SQL
ТЗ = Новый ТаблицаЗначений ();
ТЗ . Колонки . Добавить ( "НоменклатураКод" , ТипСтрока );
ТЗ . Колонки . Добавить ( "Qnty" , ТипЧисло );
ТЗ . Колонки . Добавить ( "Период" , ТипДата );

ТЗ . Индексы . Добавить ( "Период" );

//Подключаемся к SQL
СтрокаПодключения = "Provider=SQLOLEDB.1;Persist Security Info=True;User Source=;Use Procedure for Prepare=1;Auto Translate=True;Packet Size=4096;Workstation Encryption for Data=False;Tag with column collation when possible=False;Initial Catalog=Reports" ;
Connection = Новый COMОбъект ( "ADODB.Connection" );
Command = Новый COMОбъект ( "ADODB.Command" );
RecordSet = Новый COMОбъект ( "ADODB.RecordSet" );
Дата = "" ;
Попытка
Connection . Open ( СокрЛП ( СтрокаПодключения ));
Command . ActiveConnection = Connection ;
Command . CommandText = "Select * from PH where period >= '" + Строка ( Формат ( ДатаНач , "ДФ=ггггММдд" )) + "' and period <= '" + Строка ( Формат ( ДатаКон , "ДФ=ггггММдд" )) + "'" ;
RecordSet = Command . Execute ();
RecordSet . MoveFirst ();
Исключение
Возврат ТЗ ;
КонецПопытки;

Пока RecordSet . EOF = Ложь Цикл
Строка = ТЗ . Добавить ();
Строка . НоменклатураКод = RecordSet . Fields ( RecordSet . Fields . Item ( 1 ). Name ). Value ;
Строка . Qnty = RecordSet . Fields ( RecordSet . Fields . Item ( 12 ). Name ). Value ;
Строка . Период = RecordSet . Fields ( RecordSet . Fields . Item ( 13 ). Name ). Value ;
RecordSet . MoveNext ();
КонецЦикла;

Запрос = Новый Запрос ();
ВрТаблица = Новый МенеджерВременныхТаблиц ();
Запрос . МенеджерВременныхТаблиц = ВрТаблица ;
Запрос . УстановитьПараметр ( "врТаблицаДанных" , ТЗ );
Запрос . УстановитьПараметр ( "ДатаНач" , ДатаНач );
Запрос . УстановитьПараметр ( "ДатаКон" , ДатаКон );
Запрос . Текст = "ВЫБРАТЬ
| врТаблицаДанных.НоменклатураКод,
| врТаблицаДанных.Qnty,
| врТаблицаДанных.Период
|ПОМЕСТИТЬ ТаблицаДанных
|ИЗ
| &врТаблицаДанных КАК врТаблицаДанных
|ГДЕ
| врТаблицаДанных.Период >= &ДатаНач
| И врТаблицаДанных.Период <= &ДатаКон" ;
Запрос . Выполнить ();
ТЗ = Неопределено;

Запрос = Новый Запрос ;
Запрос . МенеджерВременныхТаблиц = ВрТаблица ;
Запрос . Текст = "Здесь запрос с участием верменной таблицы" ;

Результат = Запрос . Выполнить ();
Возврат Результат ;

ВнешнийНабор = ИнициализироватьИсточникДанных ();
НаборДанных = Новый Структура ();
НаборДанных . Вставить ( "ТаблицаSQL" , ВнешнийНабор );
ТиповыеОтчеты . СформироватьТиповойОтчет ( ЭтотОбъект , Результат , ДанныеРасшифровки , ВыводВФормуОтчета , НаборДанных );

Собственно строчек кода немного и они достаточно стандартны. при этом можно пользоваться полным функционалом конструктора запросов, а в СКД отдать только функцию КОМПОНОВКИ ДАННЫХ

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

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

Как получить дистрибутив?

Прежде всего, перед началом установки, вам потребуется получить дистрибутив платформы «1С:Предприятие 8».

Вы можете сделать это тремя способами:

  • Если покупали «коробочную» версию программы «1С», то в коробке вы найдете диск с установочными дистрибутивами платформы и конфигурации «1С».
  • • При наличии договора информационно-технологического сопровождения (1С:ИТС) достаточно зарегистрироваться на сайте поддержки пользователей «1С» и скачать дистрибутив оттуда.
  • Вы можете запросить установочный файл у специалистов обслуживающей вас франчайзи «1С», но для этого у вас также должен быть действующий договор ИТС.

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

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

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


Рис.1. Окно мастера установки «1С:Бухгалтерии» базовая версия
  • «Быстрая установка «1С» и запуск» – система самостоятельно установит минимальный набор инструментов, необходимых для работы;
  • «Выборочная установка «1С» – вы сможете выбрать необходимые для работы функции системы.


Рис.2. Окно мастера установки «1С:Бухгалтерии» базовая версия

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


Рис. 3. Стартовая страница сайта поддержки пользователей «1С»


Рис.4. Обновление программ на сайте «1С»


Рис.5. Выбор технологической платформы «1С» для скачивания

Если на этапе получения дистрибутива платформы «1С» у вас возникли сложности — вы всегда можете обратиться за квалифицированной помощью в нашу компанию.

Установка платформы «1С:Предприятие»

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

Что нужно сделать:

    В установочной папке вы найдете длинный список файлов. Вам нужно запустить лишь setup.exe (рис.6)


Рис.6. Установочная папка платформы «1С»


Рис.7. Мастер установки «1С:Предприятие»


Рис.8. Выбор компонентов установки «1С:Предприятие 8»


Рис. 9. Установка драйвера защиты «1С»

Все готово! Вы успешно завершили установку платформы «1С» на ваш компьютер. После этого на рабочем столе появится ярлык для быстрого запуска системы. Переходим непосредственно к установке конфигурации «1С».

Как установить конфигурацию «1С»?

Установка конфигурации «1С» выполняется быстро и просто:

  1. Для установки конфигурации запустите файл Setup.exe из соответствующего архива
  2. Нажимайте «Далее» пока конфигурация не установится. В случае, если в каталоге шаблонов недостаточно месса, выберите другой. Дополнительных настроек вносить не нужно (рис.11).


Рис.11. Мастер установки конфигурации «1С»


Рис.12. Мастер установки «1С»

Если вы еще не купили «1С», вы можете заказать лицензионную программу «1С» и услуги по настройке в нашей компании. Доставка или установка бесплатно!

Как добавить новую информационную базу?

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

Для этого следуйте нашей инструкции:

  1. Запустите ярлык «1C:Предприятие», он расположен на рабочем столе.
  2. Откроется окно запуска «1С:Предприятия». В нем вы увидите список ваших информационных баз. Нажмите на кнопку «Добавить» (рис.13).


Рис.13. Запуск «1С:Предприятия»


Рис.14. Создание информационной базы «1С» из шаблона


Рис.15. Добавление информационной базы «1С»

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

В статье мы подробно рассмотрели процесс установки «1С» на компьютер, чтобы минимизировать все возможные сложности. Но если вопросы все-таки остались, обратитесь к нашим специалистам по установке и обслуживанию «1С» с помощью формы обратной связи на сайте. Мы свяжемся с вами в кратчайшие сроки.

Этапы установки

Установка платформы

Платформа в независимости от версии имеет исполняемые файлы запуска установки:

  • Для версии 7.7 он находится в папке Disk1
  • Для версии 8.2 или 8.3 он находится обычно в архиве windows.rar (предварительно необходимо его распаковать)

Установка выбор файла

Шаг первый

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

Продолжить установку

Шаг второй

  • если платформа была у вас установлена система автоматически произведет установку с предыдущими настройками
  • система спросит какие компоненты установить и место установки

Место установки особого смысла менять нет, а вот компоненты являются определяющим в установке.

Система задает настройки для установки 1С по умолчанию в режиме файловой версии.

Список компонентов (выделяя каждый по отдельности можно ознакомится, что он содержит и его размер):

Шаг третий

Шаг четвертый

Шаг пятый

Выбор установки драйвера защиты.

Установка драйвера защиты

На этом первый этап закончен.
По окончанию установки высветится окно

Окончание установки

РидмиКУстановке

Установка лицензии или ключа защиты

Если у вас аппаратный ключ, то просто установите его в порт Usb:

  • драйвер уже установлен
  • ключ найдется автоматически через некоторое время

Если у вас сетевой ключ, но находится на сервере, то для вас этап второй также не нужен

Вот статья про получение программной лицензии 1С по шагам.

Установка конфигурации

Заключительный этап установки, производится при уже установленной рекомендуемой версии платформы.

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

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

— Роберт Орбен

Читайте также: