Формат 1с базы данных: Предприятия 8 :: Методическая поддержка для разработчиков и администраторов 1С:Предприятия 8

Расширение и форматы файлов 1С 8.2, 8.3

 

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

 

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

*.cfe — файл-расширение, предназначенный для доработки конфигурации без её изменения. При использовании расширений 1С (*.cfe) — доработанная конфигурация может полноценно обновляться и с поддержки не снимается.

 

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

*.bsl — текстовый файл содержащий модуль (код) на встроенном языке 1С. Создаётся из конфигуратора 1С 8.х: «Конфигурация -> Выгрузить конфигурацию в файлы — (иерархически выгружается в указанный каталог вместе с другими файлами xml, html, bin и т.п.)».

 

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

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

 

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

*.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С.

*.pfl — файл содержащий различные параметры для старта и работы с 1С:

…1Cv8.pfl — параметры для компьютера/информационной базы/пользователя (в т.ч. пароли пользователей, настройки текстового редактора, настройки глобального поиска по текстам конфигурации, список переменных для быстрого просмотра в отладчике). Настройки модулей в конфигураторе хранятся в файле 1Cv8.pfl. Этот файл обычно находится в каталоге настроек пользователя C:\Users\<ИмяПользователя>\AppData\Roaming\1C\1cv8.

…1Cv8strt.pfl – параметры диалога выбора информационной базы

…1Cv8cmn.pfl — общие параметры для компьютера, используемые в 1С:Предприятии/Конфигураторе (в т. ч. цвета редактора модулей в конфигураторе)

*.ini — стандартное расширение файла настроек в разных программах. В 1С 8 используется файл nethasp.ini для хранения настроек аппаратного ключа.

Выгрузка информационной базы данных в 1С

Выгрузка базы данных 1С

ПОЛЕЗНЫЕ ССЫЛКИ:

Восстановление базы 1С Выбор сервера для 1С 8.3 Защита данных с помощью 1С:Облачный архив Выбор СУБД для 1С Как обезопасить свою базу 1С от сбоев за 3 часа?

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

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

Методы выгрузки в 1С

Фирма 1С разработала способы, освоить которые не представит вам большого труда (повторимся — без приглашения кого-либо со стороны):

1. Полная выгрузка базы из 1С 8.3. Цель — перенос ее на сторонний компьютер.

2. Сохранение отчетов и печатных форм в Excel, Word или PDF.

3. Выгрузка таблиц из 1С.

4. Получение данных через консоли запросов.

Остановимся кратко на некоторых пунктах.

Выгрузка базы из 1С 8.3 (.dt)

1. Заходим в конфигуратор, потом переходим в главное меню и выбираем «Администрирование» — «Выгрузить информационную базу»:

2. Даем имя «новому» файлу и указываем куда его поместить на диске.

3. Чтобы затем загрузить его в другую базу активируем «Загрузить информационную базу» и выбираем выгруженный файл.

Выгрузка данных из 1С в Excel: отчеты и печатные формы

Исполнить просто, опция выгрузки подойдет для всего. Главное действие — открыть печатную форму , нажать ctrl+S (либо через Файл – Сохранить как), далее устанавливаем тип файла и его наименование:

Отчеты выгружаем по тому же принципу — в два действия.

Система предоставит возможность сохранить документ в следующих форматах – excel, word, pdf, html, txt и тд.

Выгрузка таблиц из 1С 8.3

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

Приведем пример — надо увидеть весь приход от того или иного контрагента на сумму выше 1 т.р. Открываем список и ставим свои фильтры:

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

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

То же самое, при необходимости, возможно сделать для какой угодно табличной части в 1С 8.2. К примеру, требуется выгрузить перечень продуктов из партии No МСК00005. Исполнить подобное легко – открыть документ, кликнуть на контекстное меню, несколько раз нажать кнопку мыши и вы получите выгрузку в требуемом виде.

Работа с консолью запросов

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

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

К примеру, есть цель сгруппировать всех поставщиков, их контакты. Формируем запрос:

Получив таблицу — выгружаем ее в формат файла, который нам нужен.

Вернуться в блог

НОВОСТИ

Перейти в Блог

    26.04

    Базовые программы «1С» со скидкой 50%

    26.04

    XXIX Всероссийская студенческая научно-теоретическая конференция

    17.04

    Интервью со студенткой Оренбургского филиала РЭУ им. Г.В. Плеханова Анастасией Кужбаевой

    Отзывы о компании

    • Сивелькина С. В.

      ПАО «НИКО-БАНК» выражает свою благодарность за оперативную и грамотную работу.
      В условиях постоянно меняющегося законодательства Банк заинтересован иметь полную и актуальную номативную базу. Это обеспечивается использованием Банком справочно-нормативной системы «Гарант». 
      Безусловным плюсом в работе компании «МастерСофт» является быстрое реагирование сотрудников при предоставлении документов по запросу Банка, принятых до обновления справочно-правовой системы.

    • Мордвинцев С. П.

      Коллектив компании «АЭРОПОРТ ОРЕНБУРГ» выражает благодарность за взаимовыгодное сотрудничество с МастерСофт-ИТ. Оперативная поставка антивирусных программ Dr. Web обеспечила надежную защиту нашей компьтерной сети.

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

    • Ряховская Н. А.

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

    • Кетерер Т.

      М.

      Главный бухгалтер муниципального бюджетного учреждения дополнительного образования «Дворец творчества детей и молодёжи» Кетерер Татьяна Михайловна выражает благодарность специалистам МастерСофт:
      «Я хотела бы объявить благодарность вашим сотрудникам. Работает с нами по программе «1С: Бухгалтерия бюджетного учреждения 8» непосредственно Шевлягина Юлия.
      Так же огромная благодарность за отзывчивость, терпение и квалифицированную, своевременную помощь Набокиной Олесе и Ерёменко Татьяне (они нас сопровождают по программе «Зарплата и Кадры»).
      Им очень с нами тяжело, но они терпеливо продолжают сотрудничать. С вами очень надёжно. Конечно же наши ошибки есть и без вас мы бы вообще о них не знали и в суде, наверное, судились бы. А сейчас мы решаем вопросы…».

    Форматирование файлов для импорта и экспорта данных — SQL Server

    Редактировать

    Твиттер LinkedIn Фейсбук Электронная почта

    • Статья

    Применяется к: SQL Server Azure SQL Database System Azure SQL Managed Instance Analytics Platform System (PDW)

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

    SQL Server поддерживает два типа файлов форматирования: форматы XML и файлы форматов, отличных от XML. Как файлы формата, отличного от XML, так и файлы формата XML содержат описания каждого поля в файле данных, а файлы формата XML также содержат описания соответствующих столбцов таблицы. Как правило, файлы форматов XML и не-XML взаимозаменяемы. Однако мы рекомендуем использовать синтаксис XML для файлов нового формата, так как они обеспечивают несколько преимуществ по сравнению с файлами формата, отличного от XML. Дополнительные сведения см. в разделе Файлы формата XML (SQL Server).

    Примечание

    Этот синтаксис, включая массовую вставку, не поддерживается в Azure Synapse Analytics. В Azure Synapse Analytics и других платформах облачных баз данных перемещайте данные с помощью оператора COPY в фабрике данных Azure или с помощью операторов T-SQL, таких как COPY INTO и PolyBase.

    Преимущества файлов форматирования

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

    Примеры файлов формата

    В следующих примерах показан макет файла формата, отличного от XML, и файла формата XML. Эти файлы формата соответствуют таблице HumanResources.myTeam в AdventureWorks2019.Образец базы данных . Эта таблица содержит четыре столбца: EmployeeID , Name , Должность и ModifiedDate .

    Примечание

    Сведения об этой таблице и о том, как ее создать, см. в разделе Образец таблицы HumanResources.myTeam (SQL Server).

    A. Используйте файл формата, отличного от XML

    В следующем файле формата, отличном от XML, используется собственный формат данных SQL Server для таблицы HumanResources.myTeam . Этот файл формата был создан с использованием следующих 9Команда 0041 bcp .

     bcp AdventureWorks.HumanResources.myTeam формат nul -f myTeam.Fmt -n -T
     

    Команда bcp по умолчанию использует локальный экземпляр SQL Server по умолчанию с проверкой подлинности Windows. Вы можете указать другой экземпляр и информацию для входа по желанию, для получения дополнительной информации см.

    Утилита bcp. Например, чтобы указать экземпляр удаленного сервера с проверкой подлинности Windows, используйте:

     bcp AdventureWorks.HumanResources.myTeam формат nul -f myTeam.Fmt -n -T -S имя_сервера/имя_экземпляра
     

    Содержимое этого файла формата следующее, начиная с основного номера версии SQL Server и метаданных таблицы.

     14,0
    4
    1 SQLSMALLINT 0 2 "" 1 ID сотрудника ""
    2 SQLNCHAR 2 100 "" 2 Имя SQL_Latin1_General_CP1_CI_AS
    3 SQLNCHAR 2 100 "" 3 Заголовок SQL_Latin1_General_CP1_CI_AS
    4 SQLNCHAR 2 100 "" 4 Фон SQL_Latin1_General_CP1_CI_AS
     

    Дополнительные сведения см. в разделе Файлы в формате, отличном от XML (SQL Server).

    B. Использование файла формата XML

    В следующем файле формата XML используется собственный формат данных SQL Server для таблицы HumanResources.myTeam . Этот файл формата был создан с помощью следующей команды bcp .

     формат bcp AdventureWorks.HumanResources.myTeam nul -f myTeam. Xml -x -n -T
     

    Файл формата содержит:

     
    
    <ЗАПИСЬ>
      
      
      
      
    
    <СТРОКА>
      
      
      
      
    
    
     

    Дополнительные сведения см. в разделе Файлы формата XML (SQL Server).

    Когда требуется файл форматирования?

    • Для оператора INSERT . .. SELECT * FROM OPENROWSET(BULK…) всегда требуется файл форматирования.
    • Для bcp или BULK INSERT в простых ситуациях использование файла форматирования необязательно и требуется редко. Однако в сложных ситуациях массового импорта часто требуется файл форматирования.

    Файлы форматирования необходимы, если:

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

    • Количество полей в файле данных отличается от числа столбцов в целевой таблице; например:

      • Целевая таблица содержит по крайней мере один столбец, для которого либо определено значение по умолчанию, либо разрешен NULL.
      • У пользователей нет разрешений SELECT/INSERT для одного или нескольких столбцов в таблице.
      • Один файл данных используется с двумя или более таблицами с разными схемами.
    • Порядок столбцов в файле данных и в таблице разный.

    • Завершающие символы или длины префиксов различаются в зависимости от столбцов файла данных.

    Примечание

    При отсутствии файла форматирования, если в команде bcp указан переключатель формата данных ( -n , -c , -w или -N ) или БОЛЬШОЙ Операция INSERT указывает параметр DATAFILETYPE, указанный формат данных используется как метод по умолчанию для интерпретации полей файла данных.

    См. также

    • Файлы в формате, отличном от XML (SQL Server)
    • Файлы формата XML (SQL Server)
    • Форматы данных для массового импорта или массового экспорта (SQL Server)
    • bcp Утилита
    • Создать файл формата (SQL Server)
    • Использование файла форматирования для массового импорта данных (SQL Server)
    • Использование файла форматирования для пропуска столбца таблицы (SQL Server)
    • Использование файла форматирования для пропуска поля данных (SQL Server)
    • Использование файла форматирования для сопоставления столбцов таблицы с полями файла данных (SQL Server)

    Обратная связь

    Просмотреть все отзывы о странице

    Формат данных — SAP-документация

    Формат данных

     

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

    Структура

     Синтаксис

    1.  <  column_dataformat_spec  > ::=
        CSV <  csv_format_spec  > ...
      | FWV [BINARY] <  fwv_format_spec  > ...
      | FWV BINARY <  fwv_format_spec  > ... <  noheader_spec  > 

    Конец кода.

     Синтаксис

    1.  <  table_dataformat_spec  > ::=
        СТРАНИЦ
      | ЗАПИСИ <  records_format_spec  > . .. 

    Конец кода.

     Синтаксис

    1.  <  csv_format_spec  > ::=
        <  separator_spec  >
      | <  delimiter_spec  >
      | <  null_spec  >
      | <  field_format_spec  >
      
      <  fwv_format_spec  > ::=
        <  null_spec  >
      | <  int_spec  >
      | <  field_format_spec  >
      
      <  records_format_spec  > ::=
        <  field_format_spec  > ...
      
      <  field_format_spec  > ::=
        <  bool_spec  >
      | <  code_spec  >
      | <  дата_спецификация  >
      | <  int_spec  >
      | <  число_спецификация  >
      | <  time_spec  >
      | <  timestamp_spec  >
      
      <  noheader_spec  > ::=
        БЕЗ ЗАГОЛОВКА <  беззнаковое_целое  >
      
      <  separator_spec  > ::=
        РАЗДЕЛИТЕЛЬ '<  символ  >'
      
      <  delimiter_spec  > ::=
        DELIMITER '<  символ  >'
      
      <  bool_spec  > ::=
        BOOLEAN '<  true_value  >/<  false_value  >'
      
      <  int_spec  > ::=
        INTEGER HILO
      | INTEGER ЛОХИ
      
      <  number_spec  > ::=
        ДЕСЯТИЧНЫЙ '/[<  digit_grouping_symbol  >/<  decimal_symbol  >/' 

    Конец кода.

    Вы можете использовать эти правила синтаксиса в команде для экспорта и импорта data для указания диапазона форматов данных: некоторые из этих форматов будут объяснены Подробнее. Если форматы не указаны, Loader использует соответствующие значения по умолчанию.

    CSV, FWV, FWV BINARY, PAGES, RECORDS

    Это форматы потока данных:

    CSV

    CSV (значения, разделенные запятыми) — это формат данных CHAR, в котором строка данных должна быть как минимум достаточно длинной для представления данных. Назначение поля данных потока данных к столбцу в таблице определяется по спецификации позиции.

    ФВВ

    FWV (значения фиксированной ширины) — это формат текстовых значений, в котором строка данных в потоке данных соответствует записи данных. Назначение между полями данных в потоке данных и столбцами таблицы определяется спецификация позиции.

    FWV ДВОИЧНЫЙ

    FWV BINARY (Fixed Width Values ​​BINARY) — это формат двоичных значений. в котором все поля данных имеют одинаковую фиксированную длину. Назначение между поля данных в потоке данных и столбцах таблицы определяется положением Спецификация. В отличие от формата FWV запись данных не заканчивается дополнительным символом. Разрыв строки.

    СТРАНИЦ

    Формат, указывающий, что данные приложения хранятся на страницах

    ЗАПИСИ

    Формат базы данных

    См. также: CSV, FWV, FWV BINARY, СТРАНИЦЫ, ЗАПИСИ, данные Поток

    Синтаксическое правило noheader_spec только оценивается для команд IMPORT TABLE, если формат данных FWV BINARY. Вы можете использовать noheader_spec для указать, что поток данных не имеет специального заголовка с длиной (unsigned_integer) отдельной записи данных. При этом вы указываете длину отдельная запись данных в потоке данных. Если поток данных был сгенерирован с EXPORT TABLE содержит специальный заголовок с длиной отдельной записи данных в потоке данных. Если этот заголовок отсутствует, загрузчик может использовать noheader_spec для укажите длину отдельной записи данных. Если это правило отсутствует, Загрузчик вычисляет длину отдельной записи данных, используя информацию в позициях столбцов команды импорта.

    Вы используете синтаксическое правило separator_spec для указать символ, используемый для отделения полей данных друг от друга, когда формат CSV используется (разделительное представление). Значение по умолчанию — запятая (, ). Вы должны указать ровно один символ из 7-битного набора символов ASCII. (всего 1 байт).

    Вы используете синтаксическое правило delimiter_spec для укажите символ, используемый для разделения данных в выборках, когда формат CSV используется (отображение разделителя). Значение по умолчанию — двойные кавычки. ( » ). Вы можете указать только один символ 7-битного символа ASCII. set (длиной всего 1 байт) или без символа (без разделителя).

    INTEGER HILO: Текущий поток данных сохраняет целые числа так, чтобы байт с наименьшей валентностью сохранялся первым, то есть самый дальний справа в двоичном числе (прямой порядок байтов).

    INTEGER LOHI: Текущий поток данных сохраняет целые числа так, чтобы байт с самой высокой валентностью сохранялся первым, то есть крайний справа в двоичном числе (little endian, byte менять).

    Вы можете использовать синтаксическое правило < bool_spec > (< bool_spec > ::= ‘< true_value >/< false_value >’) для определения строка символов, используемая в потоках данных для представления логических значений которые либо экспортируются из базы данных, либо импортируются в базу данных. true_value определяет строка символов для значений, которые являются истинными (значение по умолчанию: ИСТИНА), false_value определяет строка символов для ложных значений (значение по умолчанию: FALSE). Строки символов могут иметь длину до 10 символов.

    Этот параметр действителен для этой команды загрузчика. Если вы не укажете строки символов, либо значение, установленное с помощью SET используется команда BOOLEAN или значение по умолчанию загрузчика.

    Вы можете использовать правило синтаксиса < number_spec > (< number_spec > ::= DECIMAL ‘/[< digit_grouping_symbol >]/< decimal_symbol >/’) чтобы указать, какие символы используются в десятичных числах для группировки тысяч (digit_grouping_symbol: нет символа или символ для структурирование тысяч, символ не может быть числом, значение по умолчанию: без символа) и как десятичный разделитель (decimal_symbol: символ для разделения десятичных знаков символ не может быть числом, значение по умолчанию: период).

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *