|   |   | 
| 
 | Объясните про версионирование (КОРП 3.0) | ☑ | ||
|---|---|---|---|---|
| 0
    
        Beduin 28.04.15✎ 22:14 | 
        Зачем создается версия объекта, если я только зашел и перепровел документ или перезаписал, ничего не изменив?
 Все в типовых базах. | |||
| 1
    
        MadHead 28.04.15✎ 22:42 | 
        Там нет механизма кнтроля изменений в версиях (оно и правильно так как будет тормозить запись объектов). По этому новая версия сохраняется при каждой записи     | |||
| 2
    
        Drac0 28.04.15✎ 22:45 | 
        (0) Так проще и быстрее.     | |||
| 3
    
        Beduin 28.04.15✎ 22:47 | 
        (1)(2) Да я понял уже. 
 В итоге каждое перепроведение это треш. База на 20 процентов вырастает. Ввели же ХешированиеДанных, или оно тоже будет тормозить? | |||
| 4
    
        vde69 28.04.15✎ 22:47 | 
        давайте уточним что есть версионирование! 
 есть версионирование средствами языка 1с а есть поле объекта "версия" хранящяя штамп времени изменения вы о чем? | |||
| 5
    
        Beduin 28.04.15✎ 22:49 | 
        (4) Ключевое слово изменения. Если после действия над объектом он остался прежним, то какой смысл хранить его?
 Я про версионирование средствами языка 1С | |||
| 6
    
        Drac0 28.04.15✎ 22:50 | 
        (5) поменяли местами две строки. Твой вариант действий? :)     | |||
| 7
    
        vde69 28.04.15✎ 22:51 | 
        (5) средствами языка 1с - тогда озвучь конфу, знаю в документообороте есть, но там был выбор создавать или нет версию...     | |||
| 8
    
        Beduin 28.04.15✎ 22:51 | 
        (6) Хэш функция будет другая. Пишем.
 На практике чаще документ просто перепроводят. Без изменения. | |||
| 9
    
        Beduin 28.04.15✎ 22:51 | 
        (7) КОРП 3.0     | |||
| 10
    
        John83 29.04.15✎ 00:02 | 
        (3) перед проведением отключай версионирование, по окончании включай обратно     | |||
| 11
    
        John83 29.04.15✎ 00:04 | 
        еще сделал регл. задание, которое удаляет промежуточные записи, если пользователь менял объект три раза подряд     | |||
| 12
    
        Emvika 29.04.15✎ 00:43 | 
        (11) а если этот пользователь раз в месяц три месяца подряд меняет документ? Или раз в квартал?     | |||
| 13
    
        Otkr 29.04.15✎ 00:57 | 
        (12) И что?     | |||
| 14
    
        Emvika 29.04.15✎ 00:59 | 
        (13) смысл версионирования пропадет, если удалить промежуточные варианты - концов уже не найдешь...     | |||
| 15
    
        Otkr 29.04.15✎ 01:01 | 
        (14) Обычно закрывают изменения после закрытия квартала.     | |||
| 16
    
        шаэс 29.04.15✎ 01:04 | 
        (15) Угу... А потом меняется ситуация, законодательство задним числом и т.д., и т.п.     | |||
| 17
    
        Emvika 29.04.15✎ 01:28 | 
        (15) далеко не всегда...
 А если кто-то все-таки залез куда-то не туда? А если ошибку обнаружили в закрытом периоде, спустя полгода? А даже если и закрывают, то удовольствие то еще: искать в марте изменения, которые сделали в октябре, а версию удалили... | |||
| 18
    
        Худой 29.04.15✎ 05:13 | 
        Сохранение версий, действительно, прилично увеличивает объем данных. И размер зависит от количества версифицируемых данных(видов документов). Это количество можно править(делал на УТ 11.1). При внедрении системы вещь довольно полезная. Со временем, можно оставить очень критичные виды или совсем убрать версифицирование, переведя такого рода проблему "отслеживания" на другой уровень.
 По вопросам в (17). Это довольно приличный бардак перечислен. Его надо исправлять не только программными методами. В конце концов, копии есть(должны быть) для разборок. | |||
| 19
    
        rphosts 29.04.15✎ 05:18 | 
        (3) тебя за каждый мегабайт депремируют?
 рост размера базы от версионирования не сказывается на скорости работы приктически ни как! Есть конечно такой вариант, что перед записью очередной версии всегда сравнивать - но тогда реально начнёт притормаживать конфигурация в момент записи версионируемых объектов, именно поэтому тупо пишется каждый раз! | |||
| 20
    
        rphosts 29.04.15✎ 05:19 | 
        (11) бессмысленно практически везде, кроме возможно документов ПлатёжноеПоручение, особенно если есть обмен с клиент-банком     | |||
| 21
    
        rphosts 29.04.15✎ 05:21 | 
        Да и это... версионирование можно сделать для документов в момент проведения - если версий много - бардак в работе! У буржуинов никакого перепроведения!!! Только сторно и повторно создавать документ     | |||
| 22
    
        Web00001 29.04.15✎ 06:01 | 
        (19)Чем больше база, тем сложнее ее обслуживать, ситуация усугубляется, естественным ростом базы (она работает годами, за это время будут сотни, если не тысячи перепроведений)и пониманием того, что большая часть базы просто треш, который никому и никогда не будет нужен. Более того, он будет даже вреден когда ты попытаешься найти тот момент когда закосячили в документе, а в истории + несколько десятков одинаковых версий, добавьте к этому ситуацию когда надо проанализировать несколько десятков документов и получите повод задуматься, штатное версионирование, вредит или помогает? Замените в особо сложных случаях десятки на сотни и получите однозначный ответ. Поправьте если где то ошибся.     | 
 
 | Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |