Имя: Пароль:
1C
1С v8
Новая структура хранения присоединенных файлов в томах
0 mtr
 
06.04.26
13:49
Добрый день!
Есть две разные конфигурации на 1С.
Есть файлы, которые хранятся в директориях сервера. Хранение вынесено в тома.
В одной из конфигураций эти файлы подключены к справочнику «Договоры» с помощью БСП (ПрисоединенныеФайлы).
На данный момент каталоги внутри тома формируются автоматически с присвоением имени в виде даты создания объекта «Договор».
Есть задача сформировать более логичную для администраторов и пользователей структуру каталогов: том\наименование справочника\наименование контрагента\номер (реквизит «Код») договора.
Данная структура нужна по следующим причинам:
1) Пользователи после формирования договора и прикрепления файлов в конфигурации №1 в обязательном порядке копируют сканы в свои произвольные локальные директории для различных манипуляций. Предполагается, что пользователям доступ к серверной папке будет предоставлен только для чтения, чтобы исходные файлы могли быть изменены только из конфигураций 1С.
2) Пользователи конфигурации №2 также прикрепляют эти файлы к своим справочникам и документам. Хотелось бы не плодить одни и те же файлы, а обращаться к единому тому.
Подскажите, пожалуйста, как указать конфигурации №1 алгоритм формирования структуры каталогов по вышеуказанному шаблону (том\наименование справочника\наименование контрагента\номер (реквизит «Код») договора).
p.s. Структура каталогов уже сформирована и в ней размещены необходимые файлы для автоматизированного подключения к базе
1 Fragster
 
гуру
06.04.26
14:31
работа с файлами не должна идти мимо 1с. соответственно, как оно там на диске лежит - от пользователя должно быть скрыто.
2 mtr
 
06.04.26
14:43
Хорошо, пусть будет скрыто.
Как перенастроить стандартный алгоритм, на том\наименование справочника\наименование контрагента\номер (реквизит «Код») договора?
3 craxx
 
06.04.26
15:05
(2) пользователь на том прямого доступа иметь не должен.
4 mtr
 
06.04.26
15:10
Ок, не будет, это опциональная задумка.
Главный вопрос ... Как сделать указанную структуру?
5 craxx
 
06.04.26
15:13
(4) влезть в алгоритмы БСП и реализовать. С помощью конфигуратора и программиста.
6 shuhard
 
06.04.26
15:13
(5) и архитектора =)
7 mtr
 
06.04.26
15:14
Примеры есть реализации?
8 Garykom
 
гуру
06.04.26
15:24
А потом выяснится что это бесшовка с ДО ))
9 Garykom
 
гуру
06.04.26
15:27
Короче из двух баз напрямую в один том низзя
Можно из одной конфы напрямую, а из второй конфы через первую

Примерно как сделано когда бесшовку с ДО подключаем
Там хранение файлов в томах из всех связанных с ДО конф (ЕРП/КА/УТ11, БП и т.д.) переводится на работу через веб-сервис в ДО
10 mtr
 
06.04.26
15:33
:-)
Нет, это две самописные конфы.
Я уже понял что с двумя конфами у МЕНЯ не взлетит. :-)
Просто расскажи как реализовать хранения в такой структуре каталогов.
11 Garykom
 
гуру
06.04.26
16:11
Дык очень просто же:
1. Нанимаешь программиста(ов)
2. Ставишь ему задачу
3. Платишь деньги
4. Контролируешь, тестируешь что понаписали
5. Если понаписали фигню - ну по вариантам
12 Eiffil123
 
06.04.26
15:49
(0) не надо так делать. Пользователь в базе 1 пометил на удаление скан. А во второй базе он уже используется. При удалении объекта в базе 1 заодно и скан будет удален. Во второй базе будут проблемы.
13 Eiffil123
 
06.04.26
15:53
а главное - зачем? экономия на спичках.

Если нужна выгрузка файлов из базы 1 в папки пользователей - сделайте обработку выгрузки (можно массовую)

Если пользователям лень в базе 2 загружать те же карточки договоров - сделайте им обработку, которая по выбранному договору идет в базу 1, забирает данные(сканы) и заводит их в базу 2. Средств интеграции в 1с полно.
14 mtr
 
06.04.26
15:59
Мужики, вы прикалываетесь что ли? :-)
Я же уже сказал что идея с 2 базами отпадает.
Мне просто нужно понять как и/или где изменить алгоритм формирования не стандартно структуры каталогов.