1с расширения файлов для автовозврата
В платформе 8.3.18 произошли значительные изменения, связанные с механизмом расширений. Например, теперь при помощи расширений можно изменять типы реквизитов из основной конфигурации!
Этот функционал давно ожидался всеми разработчиками, использующими расширения при внедрениях.
Этот функционал давно ожидался всеми разработчиками, использующими расширения при внедрениях, так как он сильно увеличивает их возможности при доработках.
Раньше можно было только менять логику дорабатываемой конфигурации, корректировать программный код в модулях, добавлять новые объекты (справочники, документы) в расширении. А вот изменять существующие реквизиты – нельзя. Теперь такая возможность появилась.
Какие преимущества это дает?
- К примеру, когда не хватает типовой длины строкового поля, ее можно можно увеличить с помощью расширения – то есть, не снимая конфигурацию с поддержки.
- Можно увеличить длину числового реквизита в документе, когда разработчики типовой задали недостаточную длину для хранения данных конкретного предприятия.
- Также можно в реквизит составного типа добавить еще один тип данных при помощи расширения. Например, разработчик типовой предполагает, что в реквизите можно указывать только документы «Заказ клиента» и «Реализация». А на проекте для реализации требований заказчика нужно добавить в этот реквизит еще «Заказ поставщику». Это можно теперь сделать при помощи расширения, что очень удобно.
Работа с расширением типов реквизитов детально рассмотрена в этой серии видеоуроков — с практическими примерами и описаниями ограничений.
Кроме того, разобраны и другие полезные возможности расширений:
- Объединение расширений с cfe-файлом из командной строки
- Работа платформы при отключенных расширениях — когда при старте сеанса были подключены не все расширения, изменяющие структуру хранения данных
- Новая логика проверки применимости расширения, использующего аннотацию ИзменениеИКонтроль
- И другие полезные «фишки»…
Общая длительность видео – полтора часа. Приятного просмотра! :)
Видео 1 – Вступление
Ключевые моменты видео:
00:00 – Узнаем, какие темы разбираются в занятии.
Видео 2 – Объединение расширений
Ключевые моменты видео:
00:00 – При помощи какой команды пакетного режима запуска конфигуратора можно выполнять сравнение расширения с файлом на диске?
00:45 – Где на сайте ИТС найти описание параметров командной строки
04:05 – Как вручную в конфигураторе выполнить объединение расширения с файлом на диске
05:10 – Какие параметры нужно указывать в командной строке
06:40 – Почему при объединении расширения из командной строки возникает ошибка “Каталог не обнаружен”
07:50 – Как работает сохранение настроек объединения в файл
12:50 – В каких случаях на практике можно применять объединение расширения с файлом на диске
Видео 3 – Расширение типов реквизитов
Ключевые моменты видео:
00:00 – Как убедиться, что в платформе 8.3.17 и ранее нельзя изменить тип реквизита при помощи расширения
01:20 – Как установить признак контролируемого или проверяемого свойства в расширении
Видео 4 – Расширение строковых реквизитов
Ключевые моменты видео:
00:00 – Как в платформе 8.3.18 увеличить длину строкового реквизита при помощи расширения
01:20 – Какие изменения произошли в панели свойств объекта расширения
03:20 – Можно ли уменьшить длину строкового реквизита при помощи расширения
04:20 – Происходит ли потеря данных при уменьшении длины строкового реквизита с помощью расширения
Видео 5 – Расширение числовых реквизитов
Ключевые моменты видео:
00:00 – Как в платформе 8.3.18 изменить длину и точность числового реквизита при помощи расширения
01:50 – Можно ли уменьшить длину и точность числового реквизита при помощи расширения
Видео 6 – Изменение длины кода
Ключевые моменты видео:
00:00 – Можно ли изменить длину кода и наименования справочника при помощи расширения
01:20 – Как в расширении установить признак контролируемого или проверяемого свойства для длины кода и наименования справочника
02:20 – Можно ли изменить длину номера документа при помощи расширения
Видео 7 – Формирование результирующего типа
Ключевые моменты видео:
00:00 – Почему нельзя уменьшить длину строкового реквизита при помощи расширения
00:50 – Каким образом при расширении типа реквизитов получается составной тип данных
03:20 – Как при помощи расширения добавить дополнительные типы в тип данных реквизита из основной конфигурации
04:20 – Как платформа обеспечивает сохранность данных при расширении типов реквизитов
Видео 8 – Примеры расширения типа
Ключевые моменты видео:
00:00 – Какой тип данных в результате будет иметь реквизит, если его тип изменяет одновременно несколько расширений
02:15 – Как ведет себя платформа при отключении расширения, изменяющего тип данных реквизита основной конфигурации
04:30 – Как при помощи консоли запросов проверить результирующую длину строки реквизита
06:00 – Как воспроизвести пример потери данных при изменении типа данных в расширении
Видео 9 – Свойство Тип
Ключевые моменты видео:
00:00 – Как сделать в расширении свойство Тип одновременно и контролируемым, и модифицируемым
01:30 – Что означает признак контролируемости свойства при расширении типа данных реквизита
02:50 – Каким образом формируется всплывающая подсказка для свойства Тип
Видео 10 – Ограничения составного типа
Ключевые моменты видео:
00:00 – Какие типы данных нельзя включать в составной тип
02:00 – Почему при помощи расширения нельзя изменить тип строкового реквизита на ХранилищеЗначения
Видео 11 – Ограничения расширений
Ключевые моменты видео:
00:00 – Можно ли расширить тип данных для общего реквизита
00:50 – Можно ли при помощи расширения изменить тип реквизита, ссылающегося на внешний источник данных
02:50 – Можно ли расширить тип данных определяемого типа
04:30 – Какие ограничения существуют при работе с планом видов характеристик
Видео 12 – Типовые конфигурации
Ключевые моменты видео:
00:00 – Можно ли в типовой конфигурации УТ 11 воспользоваться расширением типов данных
01:20 – Какой режим совместимости необходим для расширения типов данных
02:20 – Как использование определяемых типов усложняет использование расширения типов
Видео 13 – Отключенные расширения
Ключевые моменты видео:
00:00 – Как ведет себя система, когда при старте сеанса подключены не все расширения, изменяющие структуру хранения данных
01:00 – Как работают предыдущие версии платформы в таком случае
03:40 – Какие изменения произошли в платформе 8.3.18
04:10 – Какие особенности существуют при работе со справочниками, документами, планами обмена
10:40 – Какие особенности существуют при работе с табличными частями
15:50 – Какие особенности существуют при работе с регистрами
Видео 14 – Изменение и контроль
Ключевые моменты видео:
В повседневной жизни любой организации ежедневно появляется множество документов, которые хранятся в программе 1С:Документооборот в виде файлов. В системе можно хранить информацию по четырем основным типам:
Для хранения файлов используются различные подходы в построении структуры папок, например:
- в соответствии с организационной структурой (Администрация, Бухгалтерия, Отдел персонала и т.д.)
- по тематике (Рекламные материалы, Проекты, Библиотека, Шаблоны документов и т.д.)
- по уровню доступа (Общие, Личные, Конфиденциальные и т.д.)
Существует возможность ограничить доступ к папкам с помощью «Настройки прав» (правой клавишей на папке).
На каждый файл в 1С:Документооборот заводится учетная карточка, которая содержит основную информацию и обеспечивает его поиск в системе.
Чтобы открыть карточку документа, необходимо нажать F2 или правой клавишей выбрать команду «Изменить». Если кликнуть два раза на документ, то система откроет документ тем приложением, которое ассоциировано с его расширением.
1. 1С:Документооборот: настройка, способы добавления файлов в систему
2. Технология Drag&Drop позволяет перенести один или сразу несколько выделенных файлов в 1С:Документооборот в определенную папку. Перенос в обратную сторону этой технологией не поддерживается. Невозможно добавить файл сразу в раздел «Все файлы», возможен перенос только в определенную папку раздела «Файлы» или прикрепление к карточке внутреннего, входящего или исходящего документа.
В системе доступен перенос файлов этой технологией между объектами системы, при этом файл копируется.
3. Кнопка «Создать файл» (при выборе команды «Создать по шаблону» программа дает выбрать файлы, расположенные в папке «Шаблоны файлов»).
Для папки «Шаблоны файлов» необходимо дать доступ всем пользователям на Чтение, а ответственному за НСИ, который будет поддерживать бланки организации в актуальном состоянии, дополнительно предоставить доступ на редактирование.
4. Групповая загрузка – правой клавишей в папке раздела «Файлы», в которую необходимо загрузить→ Загрузить (возможен выбор их двух вариантов: «Загрузить файлы с диска» и «Загрузить папку с диска»).
!Важно: нельзя загрузить папку с диска сразу в корневую папку. Необходимо вначале загрузить в какую-то подчиненную папку, например, «Тест», а потом уже перенести в корневую папку.
При загрузке файлов в 1С Документооборот создаются копии добавляемых файлов. Связь между файлами на диске и файлами в системе не сохраняется, поэтому если изменить файл на диске, то в системе не произойдет автоматического обновления копии этого файла.
Для сохранения папки из программы 1С:Документооборот на диск, необходимо стать на нее и правой клавишей выбрать команду «Сохранить папку на диск».
2. Программа 1С:Документооборот - редактирование файлов
Работа с файлами возможна кнопками «Посмотреть» и «Редактировать». Если файл занят пользователем для редактирования, то он подсвечивается зеленым и становится недоступным для редактирования. При этом другие пользователи у себя видят этот файл серым цветом. Если пользователь забыл закончить редактирование, то Администратор может «Отменить редактирование», выбрав правой клавишей соответствующую команду.
Для сохранения отредактированного файла в 1С:Документооборот (помимо кнопки «Сохранить» в самом файле), необходимо закончить редактирование файла в системе и указать внесенные изменения – для дальнейшего упрощения работы с документом. Только после этого файл становится доступным для редактирования другим пользователям.
Открыв карточку файла (F2) и выбрав «Версии», видим версии файла с комментариями.
Чтобы увидеть разницу между активной версией файла (выделена жирным шрифтом) и версией для сравнения, необходимо в списке выделить две версии файла и правой клавишей выбрать «Показать отличия» и «Способ сравнения версий файлов» - выделение в режиме рецензирования в документе покажет разницу между двумя файлами. Если последние изменения, внесенные в файл ошибочны, то всегда можно вернуться к любой из версий, выбрав правой клавишей команду «Сделать активной». Если пользователь менял активные версии файлов, то представление «Вида списка версий» лучше сделать Деревом, тогда неверные версии файлов будут видны, как подчиненные.
В программе 1С:Документооборот существует команда «Занять файл». Для этого необходимо встать на файл и через кнопку «Еще» выбрать команду «Занять». Это также не дает другим пользователям редактировать данный файл, а пользователь, занявший файл, может приступить к его редактированию позже. Чтобы снять пометку о занятости файла, необходимо правой клавишей выбрать команду «Отменить редактирование».
Для сохранения конфиденциальности документов необходимо поставить галочки «Удалять файлы при завершении редактирования» и «Очищать при завершении работы» («Настройка и администрирование» → Персональные настройки → Файлы → Настройка основного рабочего каталога). Тогда файлы, открытые для редактирования на локальном компьютере, будут удаляться из кэша сразу же после завершения редактирования, а файлы, открытые на просмотр, будут удаляться после завершения работы в программе.
Настройки 1С:Документооборот дают возможность пользователю подписаться на важные для него файлы (Документы и файлы → Файлы → выбираем файл → F2 → Еще → Подписаться). Уведомления возможны и по почте, и всплывающим окном.
Очень удобно использовать уведомление об освобождении файла, если, например, необходимо внести корректировки, а документ в данный момент занят.
3. Автозаполнение шаблонов файлов Документооборота
Создание файлов по шаблонам способствует стандартизации документооборота в организации и упрощает составление сотрудниками типовых документов.
Для корректной работы с автозаполнением файлов необходимо установить в системе первоначальные настройки - Настройка и администрирование → Настройка программы → Работа с файлами.
Шаблоны документов в 1С:Документооборот с автозаполнением, начиная с версии 2.1, целесообразно заполнять в самом виде документа (Нормативно-справочная информация → Виды документов). Выбираем необходимый вид документа, переходим на закладку «Шаблон документа». Если необходимо, то устанавливаем ограничение на изменение реквизитов из шаблона.
Если добавить [Подготовил] в поле «Наименование», то при создании документа в данное поле подставится ФИО сотрудника, подготовившего документ – Заявление на отпуск Иванова Е.Н.
На закладке «Файлы» добавляем файл для автозаполнения. В настройке заполнения нажимаем «Не настроено» (если настройка делается впервые) или «Открыть» (если вносим корректировки). На закладке «Реквизиты» правой клавишей выбираем «Расширенный просмотр» и отмечаем галочками реквизиты, которые будут заполняться автоматически из данных в карточке документа.
Если в шаблоне документа в Word назвать поля для автозаполнения таким же образом, как они называются в системе, то местоположение реквизита программа определит сама. Если расположение не определилось автоматически, то при корректировке шаблона переносим реквизит в ручном режиме в необходимое место документа.
После окончания настроек необходимо на любом уже введенном в систему документе данного вида.
Если на закладке «Реквизиты» в настройке заполнения файла нет возможности выбрать поле, которое необходимо заполнять автоматически данными из системы, добавляем его заполнение через Скрипт, например:
Автозаполнение в 1С:Документооборот поддерживается для файлов со следующими расширениями:
- Doc – документ Microsoft Word 2003 и более ранних версий
- DocX – документ Microsoft Word
- Dot – шаблон документа Microsoft Word 2003 и более ранних версий
- DotX – шаблон документа Microsoft Word
- Txt – текстовый документ
- Odt – документ Open Office Writer
Для поддержания шаблонов документов в 1С:Документооборот в актуальном состоянии необходимо выделить ответственного сотрудника, который будет своевременно обновлять шаблоны файлов, что значительно сэкономит время на оформление документов и приведет все документы организации к единообразию.
Специалист компании ООО «Кодерлайн»
Вас могут заинтересовать следующие статьи:
94 [PROP_CODE] => TAGS2 [TITLE] => Вас могут заинтересовать следующие семинары: ) --> 95 [PROP_CODE] => TAGS [TITLE] => Вас могут заинтересовать следующие вебинары: ) -->
Вас могут заинтересовать следующие вебинары:
В повседневной жизни любой организации ежедневно появляется множество документов, которые хранятся в программе 1С:Документооборот в виде файлов. В системе можно хранить информацию по четырем основным типам:
Для хранения файлов используются различные подходы в построении структуры папок, например:
- в соответствии с организационной структурой (Администрация, Бухгалтерия, Отдел персонала и т.д.)
- по тематике (Рекламные материалы, Проекты, Библиотека, Шаблоны документов и т.д.)
- по уровню доступа (Общие, Личные, Конфиденциальные и т.д.)
Существует возможность ограничить доступ к папкам с помощью «Настройки прав» (правой клавишей на папке).
На каждый файл в 1С:Документооборот заводится учетная карточка, которая содержит основную информацию и обеспечивает его поиск в системе.
Чтобы открыть карточку документа, необходимо нажать F2 или правой клавишей выбрать команду «Изменить». Если кликнуть два раза на документ, то система откроет документ тем приложением, которое ассоциировано с его расширением.
1. 1С:Документооборот: настройка, способы добавления файлов в систему
2. Технология Drag&Drop позволяет перенести один или сразу несколько выделенных файлов в 1С:Документооборот в определенную папку. Перенос в обратную сторону этой технологией не поддерживается. Невозможно добавить файл сразу в раздел «Все файлы», возможен перенос только в определенную папку раздела «Файлы» или прикрепление к карточке внутреннего, входящего или исходящего документа.
В системе доступен перенос файлов этой технологией между объектами системы, при этом файл копируется.
3. Кнопка «Создать файл» (при выборе команды «Создать по шаблону» программа дает выбрать файлы, расположенные в папке «Шаблоны файлов»).
Для папки «Шаблоны файлов» необходимо дать доступ всем пользователям на Чтение, а ответственному за НСИ, который будет поддерживать бланки организации в актуальном состоянии, дополнительно предоставить доступ на редактирование.
4. Групповая загрузка – правой клавишей в папке раздела «Файлы», в которую необходимо загрузить→ Загрузить (возможен выбор их двух вариантов: «Загрузить файлы с диска» и «Загрузить папку с диска»).
!Важно: нельзя загрузить папку с диска сразу в корневую папку. Необходимо вначале загрузить в какую-то подчиненную папку, например, «Тест», а потом уже перенести в корневую папку.
При загрузке файлов в 1С Документооборот создаются копии добавляемых файлов. Связь между файлами на диске и файлами в системе не сохраняется, поэтому если изменить файл на диске, то в системе не произойдет автоматического обновления копии этого файла.
Для сохранения папки из программы 1С:Документооборот на диск, необходимо стать на нее и правой клавишей выбрать команду «Сохранить папку на диск».
2. Программа 1С:Документооборот - редактирование файлов
Работа с файлами возможна кнопками «Посмотреть» и «Редактировать». Если файл занят пользователем для редактирования, то он подсвечивается зеленым и становится недоступным для редактирования. При этом другие пользователи у себя видят этот файл серым цветом. Если пользователь забыл закончить редактирование, то Администратор может «Отменить редактирование», выбрав правой клавишей соответствующую команду.
Для сохранения отредактированного файла в 1С:Документооборот (помимо кнопки «Сохранить» в самом файле), необходимо закончить редактирование файла в системе и указать внесенные изменения – для дальнейшего упрощения работы с документом. Только после этого файл становится доступным для редактирования другим пользователям.
Открыв карточку файла (F2) и выбрав «Версии», видим версии файла с комментариями.
Чтобы увидеть разницу между активной версией файла (выделена жирным шрифтом) и версией для сравнения, необходимо в списке выделить две версии файла и правой клавишей выбрать «Показать отличия» и «Способ сравнения версий файлов» - выделение в режиме рецензирования в документе покажет разницу между двумя файлами. Если последние изменения, внесенные в файл ошибочны, то всегда можно вернуться к любой из версий, выбрав правой клавишей команду «Сделать активной». Если пользователь менял активные версии файлов, то представление «Вида списка версий» лучше сделать Деревом, тогда неверные версии файлов будут видны, как подчиненные.
В программе 1С:Документооборот существует команда «Занять файл». Для этого необходимо встать на файл и через кнопку «Еще» выбрать команду «Занять». Это также не дает другим пользователям редактировать данный файл, а пользователь, занявший файл, может приступить к его редактированию позже. Чтобы снять пометку о занятости файла, необходимо правой клавишей выбрать команду «Отменить редактирование».
Для сохранения конфиденциальности документов необходимо поставить галочки «Удалять файлы при завершении редактирования» и «Очищать при завершении работы» («Настройка и администрирование» → Персональные настройки → Файлы → Настройка основного рабочего каталога). Тогда файлы, открытые для редактирования на локальном компьютере, будут удаляться из кэша сразу же после завершения редактирования, а файлы, открытые на просмотр, будут удаляться после завершения работы в программе.
Настройки 1С:Документооборот дают возможность пользователю подписаться на важные для него файлы (Документы и файлы → Файлы → выбираем файл → F2 → Еще → Подписаться). Уведомления возможны и по почте, и всплывающим окном.
Очень удобно использовать уведомление об освобождении файла, если, например, необходимо внести корректировки, а документ в данный момент занят.
3. Автозаполнение шаблонов файлов Документооборота
Создание файлов по шаблонам способствует стандартизации документооборота в организации и упрощает составление сотрудниками типовых документов.
Для корректной работы с автозаполнением файлов необходимо установить в системе первоначальные настройки - Настройка и администрирование → Настройка программы → Работа с файлами.
Шаблоны документов в 1С:Документооборот с автозаполнением, начиная с версии 2.1, целесообразно заполнять в самом виде документа (Нормативно-справочная информация → Виды документов). Выбираем необходимый вид документа, переходим на закладку «Шаблон документа». Если необходимо, то устанавливаем ограничение на изменение реквизитов из шаблона.
Если добавить [Подготовил] в поле «Наименование», то при создании документа в данное поле подставится ФИО сотрудника, подготовившего документ – Заявление на отпуск Иванова Е.Н.
На закладке «Файлы» добавляем файл для автозаполнения. В настройке заполнения нажимаем «Не настроено» (если настройка делается впервые) или «Открыть» (если вносим корректировки). На закладке «Реквизиты» правой клавишей выбираем «Расширенный просмотр» и отмечаем галочками реквизиты, которые будут заполняться автоматически из данных в карточке документа.
Если в шаблоне документа в Word назвать поля для автозаполнения таким же образом, как они называются в системе, то местоположение реквизита программа определит сама. Если расположение не определилось автоматически, то при корректировке шаблона переносим реквизит в ручном режиме в необходимое место документа.
После окончания настроек необходимо на любом уже введенном в систему документе данного вида.
Если на закладке «Реквизиты» в настройке заполнения файла нет возможности выбрать поле, которое необходимо заполнять автоматически данными из системы, добавляем его заполнение через Скрипт, например:
Автозаполнение в 1С:Документооборот поддерживается для файлов со следующими расширениями:
- Doc – документ Microsoft Word 2003 и более ранних версий
- DocX – документ Microsoft Word
- Dot – шаблон документа Microsoft Word 2003 и более ранних версий
- DotX – шаблон документа Microsoft Word
- Txt – текстовый документ
- Odt – документ Open Office Writer
Для поддержания шаблонов документов в 1С:Документооборот в актуальном состоянии необходимо выделить ответственного сотрудника, который будет своевременно обновлять шаблоны файлов, что значительно сэкономит время на оформление документов и приведет все документы организации к единообразию.
Специалист компании ООО «Кодерлайн»
Вас могут заинтересовать следующие статьи:
94 [PROP_CODE] => TAGS2 [TITLE] => Вас могут заинтересовать следующие семинары: ) --> 95 [PROP_CODE] => TAGS [TITLE] => Вас могут заинтересовать следующие вебинары: ) -->
Вас могут заинтересовать следующие вебинары:
ИНСТРУКЦИЯ 1С 8 → перейти в меню [СТАТЬИ И ИНСТРУКЦИИ]
*.cf - файл содержит только конфигурацию(код и структура) без пользовательских данных. Создаётся из конфигуратора 1С 8.х: «Конфигурация -> Сохранить конфигурацию в файл» или «Конфигурация -> Поставка конфигурации -> Создать файл поставки и обновление конфигурации -> признак «Создать файл поставки»».
*.cfu - файл содержит только обновление конфигурации. Например файл 1cv8.cfu. Создать конфигурацию из этого файла невозможно, так как он содержит в себе только отличия новой конфигурации от предыдущей. Создаётся из конфигуратора 1С 8.х: «Конфигурация -> Поставка конфигурации -> Создать файл поставки и обновление конфигурации -> признак «Создать файл обновления конфигурации»».
*.cfe - файл-расширение, предназначенный для доработки конфигурации без её изменения. При использовании расширений 1С (*.cfe) - доработанная конфигурация может полноценно обновляться и с поддержки не снимается.
*.dt - файл содержит конфигурацию вместе с пользовательской базой данных. Это специализированный формат архива 1С 8. Создаётся из конфигуратора 1С 8.х: «Администрирование -> Выгрузить информационную базу».
*.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С.
. 1Cv8.pfl - параметры для компьютера/информационной базы/пользователя (в т.ч. пароли пользователей, настройки текстового редактора, настройки глобального поиска по текстам конфигурации, список переменных для быстрого просмотра в отладчике ). Настройки модулей в конфигураторе хранятся в файле 1Cv8.pfl . Этот файл обычно находится в каталоге настроек пользователя C:\Users\<ИмяПользователя>\AppData\Roaming\1C\1cv8.
ИмяПользователя>
. 1Cv8cmn.pfl - общие параметры для компьютера, используемые в 1С:Предприятии/Конфигураторе (в т.ч. цвета редактора модулей в конфигураторе )
*.ini - стандартное расширение файла настроек в разных программах. В 1С 8 используется файл nethasp.ini для хранения настроек аппаратного ключа.
Расширения в 1С 8.3 - это микро конфигурации в формате xml (текст с тегами) которые позволяют дополнить существующую конфигурацию (вклиниться) в виде слоя. Расширения в 1С 8.3 являются одновременно и данными, и метаданными. В одной конфигурации может быть N-е количество и зависимости друг от друга заранее неизвестно. В основном имеет смысл использовать в типовых конфигурациях (на поддержке). Расширение является своеобразным "клином", который можно мигрировать из одной информационной базы в другую.
Конфигуратор 1С - Меню - Конфигурация - Расширения конфигурации. При применении расширения контролируется порядковый номер версии при одинаковых ID (применяется последняя версия). Имя, синоним, префикс - называем как нам удобно.
- Исправление - применяются на конфигурацию поставщика (вклинивание в логику поставщика bug fix, инъекция в код).
- Адаптация - в логику кода не вмешиваемся. Адаптация без изменения логики и зависит от конфигурации поставщика.
- Дополнение - полностью независимое решение. Автономное решение без связки с конфигурацией поставщика.
- Активно - расширение используется. Если будет ошибка применения - признак автоматически отключится.
- Безопасный режим - влияет на работу в клиент-серверной версии. Актуально только для профилей безопасности SQL (разрешения к доступу).
- Защита от опасных действий - запрещает обращение к серверным модулям, открытие внешних отчетов, работа с интернетом. Аналогично параметрам пользователя
- Используется в распределенной ИБ - миграция расширения по распределенным узлам
- Область действия - использование БД целиком или с разделителями для различных технологий (например, для облаков)
- Использовать основные роли для всех пользователей - Рекомендуется ее отключить т.к. значительно влияет на производительность. Для всех пользователей создастся дополнительная роль (с префиксом) расширения и будет применятся. Роли пользователя в основной конфигурации будут иметь приоритет.
- Применилось ли расширение можно увидеть в Меню - Справка - О программе "Конфигурация"
- Если расширений много и не конфликтуют друг с другом - они применяются последовательно по имени и/или версии.
- Отключать расширение (Функции для технического специалиста - Стандартные - Управление расширениями конфигурации) в можно в режиме 1С Предприятие, но при закрытом! конфигураторе. Иначе при попытке отключить признак "Активно" получаем ошибку: Не удалось заблокировать запись. Действие (изменение, удаление или блокировка записи не выполнено). Ошибка блокировки объекта. Объект уже заблокирован: . После отключения расширения необходим перезапуск пользователя.
- Рекомендуется дробить расширения. Создавать на каждый объект своё, так проще контролировать применение и фиксировать ошибки, т.к. при конфликте в режиме 1С Предприятие расширение автоматически отключается.
- Найти пересечения по объектам невозможно. Поэтому расширения должны быть автономны.
- Для новой печатной формы или нового отчета/обработки рекомендуется первично использовать БСП так как количество расширение негативно влияет на производительность
- При удалении расширения сопутствующие данные удаляются без возможности восстановления
- Работать с метаданными основного поставщика не рекомендуется
Система не поддерживает зависимость объектов в конфигурации поставщика. Применяет слои в порядке их очередности ( последовательно), по списку (если они друг с другом не конфликтуют). Первыми будут применятся Исправление , потом Адаптация , а самые последние Дополнение . Далее в списке происходит сортировка по Имени и Версии расширения:
- Вызывать перед
- Вызывать после
- Вызывать вместо
- Вызывать вместо (с контролем)
При изменении существующего или добавлении нового реквизита основной конфигурации через заимствование в расширение. Система создаст новую таблицу чтение которой будет производится через основную таблицу. Поэтому при переопределении свойств реквизита (например: увеличение длины цены с 10 до 12 символов) не рекомендуется использовать заимствование объекта, а создать автономный, новый (в расширении) и работать с ним для исключения конфликтов (как заимствованные объекты). В этом случаем система создаст новую независимую таблицу. Например, также можно реализовывать через Регистр сведений или подчиненный справочник с нужными реквизитами. К баг фиксам данная рекомендация не относится!
Для переноса данных из основной конфигурации в расширение нужно писать обработку (через внешний источник (*.xml, *.bdf и т.п.) или дежурный регистр).
При добавлении в расширение из осн.конфигурации реквизита составного типа система заимствует все объекты
Если объект контролируемый (установлен признак). Система не применит расширение если основной поставщик изменит значение объекта.
Критичная: Значение контролируемого свойства Тип у объекта ***** не совпадает со значением в расширяемой конфигурации "
Также можно установить у объекта свойство: Проверять значение при подключении расширения, не запрещать подключение расширения:
Просмотреть работает ли расширение в пользовательском режиме 1С: Меню - Сервис и настройки - О программе (Расширения конфигурации:).
Отключить расширения в пользовательском режиме 1С (с правами Администратора): Меню - Сервис и настройки - Функции для технического специалиста - Стандартные - Управление расширениями конфигурации - Снять галки с ненужного расширения (Делать это нужно при закрытом конфигураторе и для применения нужен перезапуск сеанса).
Читайте также: