Хранение изображений прикрепленных документов 1С: Бухгалтерия 8 на SQL сервере 1С:Предприятие 8.3 (8.3.16.1063) Бухгалтерия предприятия, редакция 3.0 (3.0.77.78) Microsoft SQL Server Enterprise (64-bit) 14.0.2027.2

13.08.24

Функциональные - Документооборот и делопроизводство (СЭД)

Стандартный механизм 1С Бухгалтерия 8 дает возможность хранить данные изображений «Непосредственно в базе» или на «Файловом сервере», вариант «Непосредственно в базе», увеличивает объем базы и уменьшает ее быстродействие, вариант «В файлах на файловом сервере» не так тормозит базу, не требует особых знаний администратора БД, может быть реализован обычным пользователем, но когда файлов станет много – более 10 тыс в каждой папке такой объем медленнее обрабатывать, сложнее хранить, создавать бэкапы. Вручную открыть папку с 10-12 тыс файлов может быть даже проблематично. Решением может быть автоматизация организации хранения файлов на отдельном сервере SQL и в отдельной базе.

Скачать файл

ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.

Наименование SM По подписке [?] Купить один файл
Хранение изображений прикрепленных документов 1С: Бухгалтерия 8 на SQL сервере 1С:Предприятие 8.3 (8.3.16.1063) Бухгалтерия предприятия, редакция 3.0 (3.0.77.78) Microsoft SQL Server Enterprise (64-bit) 14.0.2027.2:
.zip 796,36Kb
0
0
1 SM
Скачать Купить за 1 850 руб.
Хранение изображений прикрепленных документов 1С Бухгалтерия 8 на SQL сервере 1С:Предприятие 8.3 (8.3.16.1063) Бухгалтерия предприятия, редакция 3.0 (3.0.77.78) Microsoft SQL Server Enterprise (64-bit) 14.0.2027.2:
.zip 787,81Kb
0
0
1 SM
Скачать Купить за 1 850 руб.
Хранение изображений прикрепленных документов 1С Бухгалтерия 8 на SQL сервере 1С:Предприятие 8.3 (8.3.18.1208) Бухгалтерия предприятия, редакция 3.0 (3.0.87.28) Microsoft SQL Server Enterprise (64-bit) 14.0.2027.2:
.zip 789,51Kb
0
0
1 SM
Скачать Купить за 1 850 руб.
Хранение изображений прикрепленных документов 1С Бухгалтерия 8 на SQL сервере 1С:Предприятие 8.3 (1С:Предприятие 8.3 (8.3.18.1208) Бухгалтерия предприятия, редакция 3.0 (3.0.88.32) Microsoft SQL Server Enterprise (64-bit) 14.0.2027.2:
.zip 795,64Kb
2
2
1 SM
Скачать Купить за 1 850 руб.
Хранение изображений прикрепленных документов 1С Бухгалтерия 8 на SQL сервере 1С:Предприятие 8.3 (8.3.20.1590) Бухгалтерия предприятия, редакция 3.0 (3.0.112.34) Microsoft SQL Server Enterprise (64-bit) 14.0.2027.2:
.zip 912,61Kb
0
0
1 SM
Скачать Купить за 1 850 руб.
Хранение изображений прикрепленных документов 1С Бухгалтерия 8 на SQL сервере 1С:Предприятие 8.3 (8.3.22.1704) Бухгалтерия предприятия КОРП, редакция 3.0 (3.0.138.24) Microsoft SQL Server Enterprise (64-bit) 14.0.2027.2:
.zip 1,01Mb
1
1
1 SM
Скачать Купить за 1 850 руб.

  Стандартный механизм 1С Бухгалтерия 8 дает возможность хранить данные изображений

  «Непосредственно в базе» или на «В файлах на файловом сервере»,   вариант «Непосредственно в базе», увеличивает объем базы  и уменьшает ее быстродействие, вариант «В файлах на файловом сервере» не

так тормозит базу,  не требует особых знаний администратора БД, может быть реализован обычным пользователем, но когда файлов станет  много – более 10 тыс в каждой папке такой  объем медленнее обрабатывать,  сложнее хранить,  создавать бекапы.  Вручную открыть папку с 10-12 тыс файлов может быть даже проблематично.      Решением может быть автоматизация организации хранения файлов на отдельном сервере SQL и в отдельной базе.

 

Настройки

  1.  Настройка на стороне SQL  сервера

Чтобы создать базы  необходимо иметь полномочия администратора SQL сервера

открываем Microsoft SQL Management Studio  и выбираем New Query 

 

  File->Open выбираем скрипт CreateTable1CDatabaseFile

 

 

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

Каждый год этот скрипт нужно выполнять для новой базы на каждый новый год.

Вот парамер который нужно менять для инициализации базы для каждого года: 

SET @YEAR_DATA=2020

 

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

 

Список программного обеспечения на котором выполнялась настройка системы хранения

SQL Server Management Studio                                                                                             15.0.18206.0

Microsoft Analysis Services Client Tools                                                                               15.0.1567.0

Microsoft Data Access Components (MDAC)                                                                                     10.0.18362.1

Microsoft MSXML                                                                                          3.0 6.0

Microsoft Internet Explorer                                                                                       9.11.18362.0

Microsoft .NET Framework                                                                                        4.0.30319.42000

Operating System                                                                                          10.0.18363

 

  1. Настройка на стороне 1С (Конфигуратор)

Открываем Конфигуратор,  открываем конфигурацию- 

Меню Конфигурация- Расширение Конфигурации

 

Нажимаем кнопку добавить – расширение

Назначение расширения – испрявление

   Далее наводим на строку расширения – правую клавиши мыши -в открывшемся меню выбираем Конфигурация –> Загрузить конфигурацию из файла   и выбираем конфигурацию расширения , находящуюся в комплекте поставки.

 

В расширении конфигурации выключаем флажки «Безопасный режим» и «Защита от опасных действий»

 

  1. Настройка на стороне 1С Режим Предприятие

Входим в режим Предприятие  с правами администратора

Администрирование->Настройка работы с файлами -> переключаем на -> Во внешней базе SQL

Переходим в тома для хранения файлов

Добавляем новую строчку , выбираем флажок SQL сервер

В поля вводим название сервера SQL

что необходмо создать отдельные базы  за все года хранения

 

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

Вот как выглядят базы хранения файлов и таблицы на сервере  SQL

 

 

Аналогично заносим общее имя таблиц,  заносим только общее имя,  номер месяца и года программа найдет самостоятельно.

В данном случае как на картинке нужно указать только имя FileTable

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

 

Обработка перенос файлов на SQL

Для того чтобы перенести уже имеющиеся файлы(в базе или на дисках) прикрепленные к документам на SQL  разработана обработка Перенос файлов на SQL  ,  запустить ее можно из формы «настройки работы с файлами»   или из меню Администрирование

Обработка имеет три  режима работы

  1. Перенос файлов хранимых непосредственно в базе данных

Для старта процесса необходимо выбрать место хранения файла на SQL

  1. Удаление файлов  (для уменьшения объема базы)

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

  1.  Перенос файлов, хранимых в каталогах на дисках на сервер SQL

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

Для этого необходимо заполнить место хранения на SQL  сервере и  Том хранения файлов.

 

Проверено на следующих конфигурациях и релизах:

  • Бухгалтерия предприятия, редакция 3.0, релизы 3.0.157.32, 3.0.138.24, 3.0.112.34, 3.0.88.32, 3.0.87.28, 3.0.77.78

SQL 1C Хранение документов прикрепление в Бухгалтерия

См. также

Документооборот и делопроизводство (СЭД) Типовые Бухгалтер Пользователь Руководитель проекта Платформа 1С v8.3 Управленческий учет Платные (руб)

Организуйте правильный оборот документов на вашем предприятии в 1С. Ведение учета и хранения документов. Управление потоками документации между подразделениями. Работа с договорами в компании. Автоматизация процессов подготовки, согласования и подписания документов. Сократите время и объем ошибок с 1С:ДО!

48500 руб.

19.02.2016    108148    110    5    

91

Документооборот и делопроизводство (СЭД) Платформа 1С v8.3 Платные (руб)

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

90000 руб.

24.10.2022    5311    7    1    

7

SALE! 30%

Загрузка и выгрузка в Excel Документооборот и делопроизводство (СЭД) Учет документов Распознавание документов и образов Бухгалтер Пользователь Управляемые формы 1С:Комплексная автоматизация 1.х 1С:Бухгалтерия 2.0 1С:Управление торговлей 10 1С:Розница 2 1С:Управление производственным предприятием 1С:Управление нашей фирмой 1.6 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Управление холдингом 1С:Комплексная автоматизация 2.х 1С:Управление нашей фирмой 3.0 Бухгалтерский учет Управленческий учет Платные (руб)

Универсальная программа для распознавания сканов или фото товарных документов в 1С. Не требует указания параметров и предварительной настройки. Просто выбираете файл (PDF, JPG, DOC, XLS, HTML) выбираете документ 1С и нажимаете кнопку "Распознать и загрузить".

8400 5880 руб.

04.06.2019    104797    305    173    

319

Документооборот и делопроизводство (СЭД) Бухгалтер Платформа 1С v8.3 1С:Бухгалтерия 3.0 Россия Бухгалтерский учет Платные (руб)

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

11400 руб.

18.02.2016    22797    0    1    

4

Рабочее место Документооборот и делопроизводство (СЭД) Производство готовой продукции (работ, услуг) Перенос данных 1C Пользователь Платформа 1С v8.3 1С:Комплексная автоматизация 1.х 1С:Управление производственным предприятием 1С:Документооборот Платные (руб)

Продукт "Интеграция с 1С:Документооборот" позволяет использовать функции программы "1С:Документооборот 8" напрямую из учетной системы (1С:УПП; 1С:КА, 1С:УТ 10.3, 1С:БГУ 1.0, 1С:ЗБУ 1.0, 1С:УПП для Казахстана и отраслевых решений, разработанных на их основе) на платформе "1С:Предприятие 8": выполнять и ставить задачи, просматривать документы, скан-копии и прочие файлы, штрих-кодировать документы отправлять письма, вести учет рабочего времени - не входя в "1С:Документооборот 8", работая в одной программе, что значительно сокращает время и делает работу более комфортной и эффективной. Продукт прошел сертификацию 1С-Совместимо

48000 руб.

11.06.2015    57080    35    20    

45

Документооборот и делопроизводство (СЭД) Мессенджеры и боты Учет документов Платформа 1С v8.3 1С:Управление нашей фирмой 1.6 1С:Бухгалтерия государственного учреждения 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 Платные (руб)

Расширение для согласования справочников и документов в основных типовых конфигурациях. Ролевая адресация, условная маршрутизация, чат-бот telegram, интеграция с n8n, последовательное и параллельное согласование, уведомление о новых задачах на почту, блокировка объектов в зависимости от статуса, запрет проведения в зависимости от статуса, автозапуск процессов согласования, отчеты по исполнительской дисциплине. Не требуется снятие конфигурации с поддержки. Настройка без программирования. Версия для 1cfresh.com. Сертификат 1С-Совместимо.

14900 руб.

15.11.2018    29362    33    48    

67

Перенос данных 1C Документооборот и делопроизводство (СЭД) Учет документов Системный администратор Программист Бухгалтер Платформа 1С v8.3 Бухгалтерский учет 1С:Бухгалтерия 3.0 Бухгалтерский учет Платные (руб)

Бесшовная интеграция с 1С:Документооборот (КОРП или ПРОФ) - вот что обеспечит Вам и Вашим сотрудникам оперативный доступ и продуктивную работу с документами в учётной системе 1С на базе "1С:Бухгалтерия предприятия 3.0 ПРОФ". Бесшовный обмен и связь позволяют экономить до 60% времени на поиск и согласование первичной документации (актов, счетов-фактур, накладных), не говоря уже о других полезных функциональных возможностях: создании и запуске бизнес-процессов, работе с электронной почтой, штрихкодировании документов и многом другом.

30000 руб.

23.05.2017    55373    35    67    

42

Печатные формы Документооборот и делопроизводство (СЭД) Учет документов Бухгалтер Пользователь Платформа 1С v8.3 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Зарплата и Управление Персоналом 3.x Бухгалтерский учет Управленческий учет Платные (руб)

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

2000 руб.

05.09.2017    91860    65    95    

99
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. skyboy13 14 13.05.20 14:49 Сейчас в теме
А не проще сделать отдельную конфигурацию для хранения двоичных данных?
Справочник и два метода http - получить и считать файл? И не нужно разбираться в тонкостях sql.
2. o.kovalev 116 13.05.20 18:32 Сейчас в теме
Ну как для системного администратора тут особо сложностей и тонкостей настройки нет, запустил скрипт, открыл новый год и все, а так вообще вопрос реализации, можно вообще в каталоге хранить, но потом пойди разбери что удалять, а что еще нет , что бэкапить ежедневно, а что уже не обязательно.
3. Dragonim 140 14.05.20 10:19 Сейчас в теме
но когда файлов станет много – более 10 тыс в каждой папке такой объем медленнее обрабатывать, сложнее хранить, создавать бэкапы. Вручную открыть папку с 10-12 тыс файлов может быть даже проблематично.


Возможно в БП все файлы хранятся сплошняком в одной папке, но в УТ 11.4 на каждый день создается отдельная папка и все файлы разложены по этим папкам.
4. o.kovalev 116 14.05.20 11:48 Сейчас в теме
(3) Да в бухгалтерии тоже так хранится, в файлах на каждый день, но мы храним на SQL так файлы уже в течение 10 лет и для бухгалтерии тоже потребовалась такая разработка, Вопрос реализации системы хранения и архивации данных
5. DrAku1a 1736 16.05.20 19:59 Сейчас в теме
(4) При большом количестве файлов - действительно возникает проблема с резервным копированием данных файлов. Аналогичная проблема возникает, например, при копировании огромного числа мелких файлов - это работает гораздо медленнее, чем копирование одного большого файла. По этой причине, я довольно много информации храню в архивах.
При организации хранилища для возможности бэкапов - полагаю, оптимальным было бы создание виртуального диска, хранимого в одном файле (и собственно, этот файл и бэкапить). Примеры утилит, реализующих подобное на вскидку не приведу, но уверен - такое можно найти.
6. TerveRus 20.05.20 09:57 Сейчас в теме
Непонятно почему именно Бухгалтерия 8? А для УТ 11 не подойдет?
Может надо было написать, что это для определенной версии БСП?
QuirkyKot; +1 Ответить
7. o.kovalev 116 20.05.20 10:37 Сейчас в теме
Может и подойдет, или с минимальными доработками, но я проверял на конкретной версии Бухгалтерии, на конкретном релизе, поэтому писать по БСП не имею права, а УТ нет чтобы проверить.
Оставьте свое сообщение