Имя: Пароль:
1C
1С v8
БСП. Хранение версии объектов. Внешнее хранение...
0 arsik
 
05.12.23
13:04
А нет ли какого решения для хранения версий объектов из БСП во внешней базе?
Потому как очень объемный регистр.
Например, хотелось бы просто оставить за последние полгода данные, а остальное слить во внешнюю базу и забирать оттуда, когда отчет истории нужен за больший период.
1 Garykom
 
05.12.23
13:39
Речь про РС ВерсииОбъектов ?
Технически можно переписать подсистему на внешнюю базу
2 Garykom
 
05.12.23
13:44
Но будет тормозить или придется ВК использовать для ЗаписьFastInfoset
3 Garykom
 
05.12.23
13:48
Еще вариант напрямую в базу sql ползать
https://infostart.ru/1c/articles/1803149/
Ну типа старые записи переносить в отдельную БД напрямую, а затем если надо обратно за некий период (написать некую обработку запроса/чистки данных)
4 arsik
 
05.12.23
13:57
(2) Почему тормозить? Если даже тормозить, но не критично. Редко нужна история более 6 месяцев.
5 arsik
 
05.12.23
13:57
Я думал есть уже какие то решения с внешней базой + http сервис.
6 Garykom
 
05.12.23
14:15
(4) А ты посмотри как оно внутри устроено через XML (бинарный )
7 Garykom
 
05.12.23
14:17
(5) Редко кому надо
Обычно для скорости версионирование БСП не включают

А кому надо у тех есть ресурсы свое написать
8 php5
 
05.12.23
14:37
(5) я в свое время использовал вот это решение https://softonit.ru/catalog/products/journal/#detail с внешним хранением. Вполне себе решение, возможно в твоем случае тоже имеет смысл рассмотреть, пилить свое явно дороже будет
9 arsik
 
05.12.23
14:46
(6) Ну а скорость то тут при чем? Историю по 1му объекту по ID быстро дернуть можно.
10 Garykom
 
05.12.23
15:35
(9) Чтобы понять что именно изменилось в реквизитах и ТЧ не быстро
А не просто когда и кто менял
11 arsik
 
05.12.23
16:19
(10) Ну - так это уже сама БСП будет делать. В этот инструмент я влазить не хочу.
2 + 2 = 3.9999999999999999999999999999999...