Бсп хранение файлов. Присоединенные файлы. Преимущества дополнения «Управление присоединенными файлами»

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

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

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

Как хранить и в каком порядке - это решать Вам. А мы помогаем реализовать дополнительные возможности в этом вопросе.

Данная разработка позволяет Вам почти неограниченные варианты действий управления присоединенными файлами.

Некоторое время назад один из клиентов обратился по поводу следующих проблем с базой УТ 11: стали ощущаться тормоза при работе, место на диске "улетучивалось" быстро, база за довольно непродолжительный промежуток времени увеличилась ощутимо сильно в объеме.

Небольшое обследование базы показало, что основная проблема - большой объем присоединенных файлов. Клиент использовал типовую подсистему работы с электронной почтой, ведя интенсивный документооборот в ней, со множеством прайсов, договоров и других вспомогательных файлов. Было принято решение добавлении возможности распределенного хранения файлов. Определен круг файлов, необходимых для хранения в информационной базе и "второстепенных" - хранение которых в базе не критично. Типовые решения не позволяют сделать такое распределение.

Результат был ощутимым:

  • размер базы уменьшился с 350 ГБ, до 75 ГБ;
  • работа в базе стала более комфортна;
  • место на системном, быстром диске перестало практически сокращаться;
  • ежедневные бэкапы уменьшились в размере и стали создаваться быстрее.

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

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

Для использования обработки НЕ требуется изменять конфигурацию.

Обработка будет работать в любой конфигурации 1С 8.3, построенной на базе БСП 2 и имеющую встроенную подсистему "Присоединенные файлы".

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

Возможности обработки:

  • Формирование отчета о текущем положении присоединенных файлов
  • Создание практически любого количества настроек отбора
  • Детализация настройки вплоть до одного конкретного файла
  • Возможность выполнения любого отбора в "ручном режиме"
  • Возможность выполнения автоматического распределения по выбранным настройкам
  • "Откат" сделанных изменений в любой момент (обратно в базу или на диск)

Использование.

Важно! Обработка предназначена для использования из справочника "Дополнительные отчеты и обработки".

1. На главной форме обработки располагается таблица настроек.

"Пользователь" - бользователь информационной базы, под которым будут сохранены сделанные настройки.

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

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

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

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

2.1 Пример настройки пользователю:

По данной настройке выполняется обработка всех вложений электронной почты для пользователя "Иванов".

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


По данной настройке выполняется обработка вложений для претензий клиентов.

Файлы перемещаются в каталог на диске, указанный в реквизите "Том хранения".

3. Настройки выполняются в системе СКД, реализованной посредством платформы 1С Предприятие.

При настройке можно делать ограничение по списку обхектов (справочников), для которых эта настройка выполняется:



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

Важно! Для перемещения файлов том, этот дом должен быть предварительно или в процессе настройки создан в информационной базе!

4. Формирование отчета из настройки и обработка файлов выполняется ТОЛЬКО применительно к данной настройке.

Отчет покажет выборку файлов по настроенному отбору, а обработка - выполнит их перемещение согласно настройке.

5. Для обработки доступно создание регламентного задания:


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

Опубликованные версии обработки:

Демонстрационная . Данная версия бесплатна и имеет следующие ограничения:

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

Есть возможность формирования отчетов и сохранения настроек.

Базовая . Данная версия поставляется с минимальной стоимостью и имеет следующие ограничения:

  • Закрытый код
  • Отсутствие технической поддержки (только обновление версий в течении 30 дней после покупки)

В остальном ограничений нет, по функционалу соответствует "старшим" версиям.

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

Покупка дополнительной технической поддержки возможна только для уже приобретавших разработку.

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

Расширенная техническая поддержка - помощь в установке и настройке по запросу, реализация дополнительных требований (кастомизация) под базу заказчика по требованиям в объеме не более 12 рабочих часов в течении года после покупки.

ООО "Инфостарт" гарантирует Вам 100% возврат оплаты, если программа не соответствует заявленному функционалу из описания. Деньги можно вернуть в полном объеме, если вы заявите об этом течение 14-ти дней со дня поступления денег на наш счет.

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

Инструкция

Если надо присоединить файл к письму, составленному с помощью программы, установленной в вашем компьютере (например, Outlook Express или The Bat), то все очень просто. Написав текст сообщения, перетащите файл на текст письма - этого вполне достаточно для прикрепления его к сообщению. Вы увидите значок прикрепленного файла - можно отправлять письмо с вложением.

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

А если требуется прикрепить файл к письму, отправляемому с помощью какого либо из почтовых сервисов он-лайн (например, Mail.ru или Gmail.com), то сделать это нужно немного иначе. После того, как будет готов текст сообщения, вам надо найти ссылку прикрепления вложений к письму. Например, у Gmail такая ссылка размещена ниже поля для ввода темы сообщения, снабжена изображением скрепки и надписью «Прикрепить файл». Если ее щелкнуть, то появится дополнительное поле с кнопкой «Обзор» - кликните кнопку или само это поле и откроется окно для выбора файла. Найдите в вашем компьютере файл, который требуется прикрепить, и нажмите кнопку «Открыть». Если у вас есть не один файл, который следует отправить с этим письмом - воспользуйтесь ссылкой для прикрепления следующего файла. Например, у Gmail она появляется ниже только что прикрепленного файла и носит надпись «Прикрепить еще один файл». Действия по прикреплению второго вложения (а если надо - и третьего, и т.д.) не отличаются от прикрепления первого. После окончания процесса загрузки файлов на сервер почтового сервиса, вам останется только отправить сообщение.

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

Вам понадобится

  • - VLC Media Player

Инструкция

Для начала необходимо найти подходящую звуковую дорожку . Существует множество зарубежных ресурсов, которые имеют соответствующую базу различных переводов в виде аудиофайлов формата mp3, aac или ac3.

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

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

Установите программу и с ее помощью откройте нужный для перевода фильм. Кликните правой клавишей мыши на видеофайле и выберите «Файл» - «Открыть с помощью…» - «VLC», или просто кликните по созданному ярлыку плеера на рабочем столе. Перейдите в «Аудио» - «Аудио-дорожка». В этом меню отображаются присоединенные к видеофайлу переводы.

Выберите «Медиа» - «Открыть файл с параметрами» или нажмите комбинацию клавиш Ctrl, Shift и O. В открывшемся окне нажмите на кнопку «Добавить», укажите путь до файла фильма и нажмите «Открыть».

Выделите пункт «Показать дополнительные параметры », а затем «Параллельно проигрывать медиа-файл». Нажмите «Обзор» и во всплывшем окне снова нажмите кнопку «Добавить». Если вам необходимо добавить файл субтитров, то поставьте галочку около пункта «Использовать файл субтитров». Затем нажмите на кнопку «Обзор» и укажите путь до загруженного файла с субтитрами.srt. Аналогичным образом укажите путь до аудиодорожки и нажмите клавишу «Воспроизвести».

Аудиодорожка присоединена. Перейдите во вкладку «Аудио» - «Аудиодорожки», где выберите второй появившийся пункт «Дорожка 2».

Источники:

  • Официальный сайт VLC
  • как меня аудиодорожки в фильме

База данных представляет собой совокупность данных, которые организованы в соответствии с определенными правилами и находятся в памяти компьютера. Она характеризует актуальное состояние конкретной предметной области.

Вам понадобится

  • - компьютер;
  • - сервер;
  • - база данных Sql.

Инструкция

Перейдите в среду SQL Server Management Studio, чтобы подсоединить базу данных, далее войдите в обозреватель объектов и подключитесь к экземпляру MicrosoftSQL Server Database Engine, разверните его. Вызовите контекстное меню на узле «Базы данных». Щелкните по команде «Присоединить».

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

Для начала создадим справочник, к которому мы будем прикреплять изображение или несколько. Пусть это будет справочник «Юра_Контрагенты» с демонстрационной базы БСП копируем справочник _ДемоНоменклатураПрисоединенныеФайлы и переименовываем его в Юра_КонтрагентыПрисоединенныеФайлы, после чего создадим в Справочнике Юра_Контрагенты - реквизит «ОтсканированыйДоговор» которому присвоим типом «Юра_КонтрагентыПрисоединенныеФайлы»

Теперь нужно отредактировать общую команду ПрисоединенныеФайлыКОбъекту укажем в типе параметров объекта и наш справочник Юра_Контрагенты.

После этих действий у нас элемент справочника должен выглядеть приблизительно так


(обратите внимание на пункт «Перейти», более подробно про общие команды можно почитать в моей статье про управляемый интерфейс).

Но если мы постараемся прикрепить какой либо файл то у нас выскочит ошибка, для того чтобы она не возникала нужно в регистре сведений «ПрисоединенныеФайлы» в типе измерения «ПрисоединенныйФайл» указать и наш новый справочник Юра_КонтрагентыПрисоединенныеФайлы.


Кстати, чуть не забыл, тип реквизита «ВладелецФайла» справочника «Юра_КонтрагентыПрисоединенныеФайлы» должен быть «Справочник.Юра_Контрагенты» так как на скриншоте.


После всех этих манипуляций мы сможем прикреплять к нашему справочнику любые файлы в любых количествах.


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

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

Полный листинг выглядит так:

& НаСервереБезКонтекста Функция ПолучитьНавигационнуюСсылкуКартинки(ФайлКартинки, ИдентификаторФормы) Возврат ПрисоединенныеФайлы. ПолучитьДанныеФайла(ФайлКартинки, ИдентификаторФормы) . СсылкаНаДвоичныеДанныеФайла; КонецФункции & НаСервере Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка) Если Не ЗначениеЗаполнено(Объект. Ссылка) Тогда Если Не Объект. ОтсканированыйДоговор. Пустая() Тогда АдресКартинки = ПолучитьНавигационнуюСсылкуКартинки(Объект. ОтсканированыйДоговор, УникальныйИдентификатор) Иначе АдресКартинки = " " ; Конецесли; КонецЕсли; КонецПроцедуры & НаСервере Процедура ПриЧтенииНаСервере(ТекущийОбъект) Если Не ТекущийОбъект. ОтсканированыйДоговор. Пустая() Тогда АдресКартинки = ПолучитьНавигационнуюСсылкуКартинки(ТекущийОбъект. ОтсканированыйДоговор, УникальныйИдентификатор) Иначе АдресКартинки = " " ; Конецесли; КонецПроцедуры & НаКлиенте Процедура ОтсканированыйДоговорПриИзменении(Элемент) Если Не Объект. ОтсканированыйДоговор. Пустая() Тогда АдресКартинки = ПолучитьНавигационнуюСсылкуКартинки(Объект. ОтсканированыйДоговор, УникальныйИдентификатор) Иначе АдресКартинки = " " ; Конецесли; КонецПроцедуры & НаКлиенте Процедура ОтсканированыйДоговорНачалоВыбора(Элемент, ДанныеВыбора, СтандартнаяОбработка) СтандартнаяОбработка = Ложь; ПрисоединенныеФайлыКлиент. ОткрытьФормуВыбораФайлов(Объект. Ссылка, Элементы. ОтсканированыйДоговор) ; КонецПроцедуры

В результате мы сможете показывать на форме одну из присойдененныйх к справочнику картинок. К сожалению промотр файлов других форматов покачто не предусмотрен. Но если вы визовете «Присойдененныйе файлы» и попробуете двойным щелчком открить их то запустится програма отвечающая за

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

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

Демонстрация решения:

Как работает обработка «управление присоединенными файлами»?

Решение позволяет хранить файлы выборочно на жестком диске или в базе:

  • Файлы, которые используются часто - будут сохранены в базе;
  • Файлы, которые используются редко - будут сохранены на жестком диске.

Распределение файлов происходит автоматически или вручную по заданным фильтрам: размер файла, дата создания, расширение, название файла и текущее место хранения.

Преимущества дополнения «Управление присоединенными файлами»

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

Настройка дополнения займет не больше 5 минут, после чего обработка и распределение файлов может происходить автоматически

  • Широкий выбор фильтров, применяемых к файлам

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

  • Высокая скорость работы информационной базы

Так как в базе теперь будут храниться только часто открываемые файлы, это освободит в ней место и позволит ей работать быстрее

  • Быстрое открытие «востребованных» файлов

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

  • Низкая цена

Индивидуальная разработка с подобными функциями стоила бы минимум в 10 раз дороже. Вы же можете купить готовое решение и значительно сэкономить!

Возможности обработки

«Управление присоединенными файлами»

  • Формирование отчета о текущем положении присоединенных файлов;
  • Создание внушительного количества настроек отбора;
  • Детализация настройки вплоть до одного конкретного файла;
  • Возможность распределения файлов в “ручном режиме”;
  • Возможность автоматического распределения файлов по выбранным фильтрам;
  • Возможность “возврата” нужных файлов обратно в базу или на диск.

Совместимость

Обработка будет работать в любой конфигурации 1С 8.3, построенной на базе БСП 2 и имеющей встроенную

подсистему “Присоединенные файлы”. Для использования обработки НЕ нужно изменять конфигурацию.

Для проверки работоспособности дополнения на вашей базе,

протестируйте демонстрационную версию *!

*Бесплатная версия имеет закрытый код и не дает возможности перемещения файлов

Как пользоваться обработкой?

Важно! Обработка предназначена для использования из справочника "Дополнительные отчеты и обработки".

На главной форме обработки размещены индикаторы текущего состояния по присоедиенным файлам*:


* При первом открытии обработки необходимо обновить информацию о состоянии!

Индикаторы можно:

  • Перемещать в произвольном порядке
  • Располагать в удобной последовательности
  • Удалить если нет необходимости в отображении

Основная форма настроек дает возможность управления настойками обработки файлов:

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

    “Пользователь” - пользователь информационной базы, под которым будут сохранены сделанные настройки.

    Кнопка “Отчет” - выводит отчет о текущем состоянии и положении присоединенных файлов с указанием размера файла.

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

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

Подробную инструкцию по настройкам можно посмотреть здесь:

Отличия платной и бесплатной версии

Бесплатная демонстрационная версия позволяет формировать отчеты и сохранять настройки, но имеет некоторые ограничения:

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

«Профессиональная» версия платная и обладает следующими преимуществами:

  • открытый код
  • 6 месяцев обновлений
  • 1 месяц технической поддержки*.

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

По окончанию срока технической поддержки ее можно платно продлить.

Результаты одного из наших клиентов

после использования разработки

  • Размер базы уменьшился с 350 ГБ до 75 ГБ;
  • Работа в базе стала комфортнее;
  • Место на системном, быстром диске практически перестало сокращаться;
  • Ежедневные бэкапы уменьшились в размере и стали создаваться быстрее.

Помимо этого, наше дополнение помогло клиенту сэкономить деньги: разделение позволило рациональнее использовать системный серверный диск, увеличив его работоспособность и срок эксплуатации без покупки более емкого диска (что планировалось изначально).

Попробуйте бесплатную версию разработки прямо сейчас

или закажите полноценный продукт «Управление присоединенными файлами»

без ограничения в возможностях!

Причины купить

Стоимость разработки и поддержки гораздо меньше индивидуальной разработки.

Все пожелания рассматриваются и реализуются в рамках поддержки.

Достоинства

Решение не требует изменения конфигурации.

Работает "Из коробки".

Требует простой минимальной настройки.

Сравнение версий

Текущая версия не имеет привязки к БСП 2.2 или 2.4, работает в обеих.

Гарантия возврата денег

ООО "Инфостарт" гарантирует Вам 100% возврат оплаты, если программа не соответствует заявленному функционалу из описания. Деньги можно вернуть в полном объеме, если вы заявите об этом в течение 14-ти дней со дня поступления денег на наш счет.

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

Ниже мы продолжим разбирать подсистемы в конфигурации БСП.

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

22. Контактная информация

Подсистема для хранения и отображения на формах справочников контактной информации. Как правило, используется в справочниках: контрагенты, физические лица, организации и т.п. Подсистема связана с подсистемой «Адресный классификатор».

23. Контроль динамического обновления конфигурации

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

24. Напоминания пользователя

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

25. Настройка порядка элементов

Предназначена для настройки порядка элементов справочника или кнопками Вверх и Вниз в . Если объект подчиненный, то нумерация элементов выполняется в пределах владельца. Если справочник иерархический, то нумерация элементов выполняется в пределах родителя.

26. Настройки программы

Подсистема «Настройки программы» предоставляет панели настроек для всех подсистем библиотеки, размещаемых в разделе командного интерфейса «Настройка и Администрирование».

27. Обмен данными

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

Азы настройки обмена данными в 1С с помощью конфигурации «1С Конвертации данных» на примере смотрите в видео:

28. Обмен сообщениями

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

Получите 267 видеоуроков по 1С бесплатно:

29. Обновление версии ИБ

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

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

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

31. Организации

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

32. Отправка SMS

Подсистема представляет готовый функционал для рассылки SMS-сообщений по средствам 1С. По умолчанию подсистема поддерживает работу с операторами МТС и Билайн.

33.Оценка производительности

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

34. Печать

Подсистема предназначена для печати макетов табличных документов и макетов офисных документов (MS Word, OpenOffice).

35. Полнотекстовый поиск

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

36. Получение файлов из Интернет

Подсистема «Получение файлов из Интернет» добавляет в конфигурацию программный интерфейс для получения файлов из сети Интернет по протоколам HTTP, HTTPS и FTP и сохранения полученных файлов на клиенте, сервере или во временном хранилище.

37. Пользователи

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

38. Префиксация объектов

Предназначена для префиксирования объектов базы данных. Префиксация объектов ведется в разрезах информационных баз и элементов справочника Организации.

39. Присоединенные файлы

Подсистема «Присоединенные файлы» предоставляет средства работы с файлами-вложениями, присоединенными к произвольным объектам информационной базы ссылочного типа. Хранение файлов может быть организовано как в информационной базе, так и внешним образом – в томах (сетевых ресурсах).

40. Проверка легальности получения обновлений

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

41. Работа с почтовыми сообщениями

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

42. Работа с файлами

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

43. Рассылка отчетов

Подсистема «Рассылка отчетов» позволяет настраивать рассылки вариантов отчетов и отчетов подсистемы «Дополнительные отчеты и обработки». Рассылки могут выполняться как по расписанию (если программа работает в клиент-серверном режиме), так и по требованию.

44. Регламентные задания

Подсистема «Регламентные задания» позволяет редактировать состав и расписание регламентных заданий, просматривать историю выполнения регламентных и фоновых заданий, а также анализировать ошибки при их выполнении. Если система развернута в клиент-файловом режиме, администратор имеет возможность настроить выполнение регламентных заданий с помощью команды Настройка обработки регламентных заданий обработки Консоль регламентных заданий.

45. Резервное копирование ИБ

Подсистема «Резервное копирование ИБ» позволяет проводить резервное копирование информационной базы из режима 1С Предприятие «по требованию» либо в соответствии с настроенным расписанием. Также с помощью данной подсистемы можно проводить восстановление информационной базы из резервной копии.

46. Свойства

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

Дополнительные свойства объектов делятся на две категории:

● дополнительные реквизиты;

● дополнительные сведения.

47. Структура подчиненности

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

48. Управление доступом

Подсистема «Управление доступом» позволяет настраивать права пользователей для произвольных элементов данных информационной базы (элементов справочников, документов, записей регистров, бизнес-процессов, задач и т. д.). Возможно ограничение прав как для отдельных типов объектов метаданных, так и на уровне записей одного типа объекта. Кроме того, для отдельных объектов информационной базы возможна индивидуальная настройка прав доступа подобно папкам файлов операционной системы.

49. Управление итогами

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

● включение / отключение использования итогов и агрегатов;

● разделение итогов;

● установка периода и пересчет итогов;

● перестроение и обновление агрегатов;

● расчет оптимальных агрегатов.

50. Файловые функции

Подсистема «Файловые функции» не имеет самостоятельной прикладной ценности. Она включает в себя общую файловую функциональность (функции, общие формы и др.), используемую зависимыми от нее подсистемами (такими, как «Работа с файлами», «Присоединенные файлы», «Поставляемые данные»).

51. Физические лица

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

52. Электронная цифровая подпись

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

<Префикс>ПрисоединенныеФайлы,

где <Префикс> – имя объекта метаданных, для которого настраиваются присоединенные файлы. Например, для справочника Номенклатура справочник с файлами должен называться НоменклатураПрисоединенныеФайлы. Задать синоним, например: Присоединенные файлы (Номенклатура).

2. У реквизита ВладелецФайла установить тип – «объект с файлами». Например, СправочникСсылка.Номенклатура.

3. Включить в состав определяемых типов ПрисоединенныйФайл (ссылки) и ПрисоединенныйФайлОбъект (объекты) справочник, созданный на шаге 1. Например, СправочникСсылка.НоменклатураПрисоединенныеФайлы.

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

5. Расширить состав типов свойства Источник у подписки ПереопределитьПолучаемуюФормуПрисоединенногоФайла , включив в него тип – справочник с файлами, созданный на шаге 1. Например, СправочникМенеджер.НоменклатураПрисоединенныеФайлы.

6. Расширить состав типов свойства Источник подписки УстановитьПометкуУдаленияПрисоединенныхФайловДокументов , включив в него тип – «объект с файлами» (только документы). Например, ДокументОбъект.СчетНаОплатуПокупателю.

7. Если при интерактивном копировании объекта, содержащего присоединенные файлы, требуется их автоматическое копирование в новый объект, то в форме объекта необходимо:

● в параметры формы добавить ключевой параметр ЗначениеКопирования такого же типа, как и сам объект;

● в модуле формы в процедуру ПриЗаписиНаСервере вставить следующий код:

ПрисоединенныеФайлы.ПриЗаписиНаСервере(Отказ, ТекущийОбъект, ПараметрыЗаписи, Параметры);

Печать (Ctrl+P)

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

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

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

Рис 1 Реквизиты справочника ЗаказПрисоединенныеФайлы

Для работы со справочниками типа присоединенных файлов как “ЗаказПрисоединенныеФайлы ” предусмотрены 2 формы обработки “Работа с файлами” стандартных подсистемы: Форма ПрисоединенныеФайлы и форма ПрисоединенныйФайл (см Рис 2)

Рис 2 Формы обработки “Работа с файлами” библиотеки стандартных подсистем

Однако, в этих двух формах обработки РаботаСФайлам не предусмотрена работа с добавленным реквизитом ТипФайла справочника ЗаказПрисоединенныеФайлы и мне пришлось внести небольшие простые изменения в этих формах:

В теле запроса динамического списка формы ПрисоединенныеФайлы я добавил строку, как показано на рис. 3


Рис 3 Запрос динамического списка в форме ПрисоединенныеФайлы

Затем, в конце тела процедуры НастроитьДинамическийСписок я добавил 3 строки программного кода:

&НаСервере Процедура НастроитьДинамическийСписок () // ....... тело процедуры //Санчес Если ИмяСправочникаХранилищаФайлов = "ЗаказПрисоединенныеФайлы" Тогда Список.ТекстЗапроса = стрЗаменить (Список.ТекстЗапроса ,"КАК РедактируетПользователь", "КАК РедактируетПользователь, | Файлы.ТипФайла КАК ТипФайла"); КонецЕсли; КонецПроцедуры

Мне также пришлось внести изменения в форме ПрисоединенныйФайл, чтобы было возможно редактировать добавленный реквизит ТипФайла. Эти изменения показаны на рис 4

В продолжение темы:
Операционные системы

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

Новые статьи
/
Популярные