|   |   | 
| 
 | Версионирование - очень удобно, а в чем минусы? | ☑ | ||
|---|---|---|---|---|
| 0
    
        perester 30.11.17✎ 06:56 | 
        Версионирование удобно, полезно, а в чем минусы?
 Ясно что пухнет база, что проведение чуть подольше потому что записывает данные в рс, вроде записывает немного по 1-5кб в зависимости от объекта, если не закрывать документы через провести и закрыть, если очищать данные периодически вроде прирост не огромный, какие еще минусы? | |||
| 1
    
        RomaH naïve 30.11.17✎ 07:01 | 
        "если не закрывать документы через провести и закрыть" - это ты про что?     | |||
| 2
    
        torgm 30.11.17✎ 07:03 | 
        (0)  пиши только расхождения, если расхождения с последней версией нет не пиши.     | |||
| 3
    
        Starhan 30.11.17✎ 07:19 | 
        было бы еще что вроде встроенного расчета хэша, что бы сравнить ток хэш, а не по каждому значению.     | |||
| 4
    
        perester 30.11.17✎ 07:47 | 
        (1) есть настройки записи версионирования при записи или при проведении, некоторые юзеры закрывают документы через провести и закрыть, т.е. нажимают не крестик или Esc а провести и закрыть
 (2) это доработать надо? настройки есть только при проведении или при записи | |||
| 5
    
        perester 30.11.17✎ 07:49 | 
        (3) а модифицированность нельзя использовать?     | |||
| 6
    
        stopa85 30.11.17✎ 07:51 | 
        Хех, я помню делал "историю изменения остатков на складе". Куда писались все изменения. Сразу вычислили всех кто меняет приходные (и расходные) документы задним числом и что "минусы в остатках" - это не база глючит и программист не руко*оп.     | |||
| 7
    
        perester 30.11.17✎ 07:59 | 
        (6) запись в р/с при изменении тч документа? одна запись только документа или каждая для измененной строчки или запись в строку измененных объектов? и как с размером базы?
 А как вариант можно было включить версионирование и сделать отчет по типу документа, разве не так? | |||
| 8
    
        yzimin 30.11.17✎ 08:14 | 
        (2) не правильный подход для документов. Изменений может по реквизитам и нет, но кто знает, какая служебная информация по заказу могла измениться и как повлияет перепроведение по регистрам     | |||
| 9
    
        RomaH naïve 30.11.17✎ 08:19 | 
        (4) БСП сейчас так работает  - пишется ссылка перед записью, если текущий объект не совпадает с записанным     | |||
| 10
    
        HeKrendel 30.11.17✎ 08:25 | 
        Мне плевать на размер базы, ибо это копейки по сравнению со стоимостью разбора типовых конфликтных ситуаций или настройки прав доступа     | |||
| 11
    
        ptiz 30.11.17✎ 09:13 | 
        (4) "екоторые юзеры закрывают документы через провести и закрыть, т.е. нажимают не крестик или Esc а провести и закрыть" - бардак в базе обеспечен, версионирование не спасет.     | |||
| 12
    
        perester 30.11.17✎ 09:24 | 
        (11) вообще, это я условия привел, а почему бардак?     | |||
| 13
    
        rozer76 30.11.17✎ 09:35 | 
        (0) если можно залезать в прошлые даты - оч. актуально 
 (9) да, и плюс с 8.3.10 версионирование уже в платформе. В БСП жить ей недолго осталось ) | |||
| 14
    
        ptiz 30.11.17✎ 09:41 | 
        (12) У вас юзеры не отдают себе отчет в своих же действиях. Добра не жди после такого.     | |||
| 15
    
        Serg_1960 30.11.17✎ 09:50 | 
        Я знаю один большой "минус" версионирования! МежМногоПлатформенный :) 
 В РИБе изменённый объект порождает новую запись о версии в той базе, где его изменили (+)... и во всех других узлах, куда объект отправили обменом (-). | |||
| 16
    
        stopa85 30.11.17✎ 09:55 | 
        (6) нет не так.
 В модуле набора записей регистра накопления товары на складах писал все что происходит в РегистрСведений без каких-либо оптимизаций Какой-либо сверхнагрузки не заметил, база пухнет да. Время-от времени чищу записи. Зато 10050+ конфликтных/ошибочных ситуаций разобрано. | |||
| 17
    
        perester 30.11.17✎ 09:57 | 
        (16) круто, взял на заметку)     | |||
| 18
    
        Tateossian 30.11.17✎ 09:58 | 
        (3) Это же примитивная прикладная задача. Преобразовываешь в xml-объект и вычисляешь хэш. Можно и свой алгоритм разбора.     | |||
| 19
    
        Serg_1960 30.11.17✎ 09:59 | 
        (11) Бардак в РИБ - гарантировано платформой!     | |||
| 20
    
        Serg_1960 30.11.17✎ 10:02 | 
        (18) Нет, не примитивная. Если этот объект - проведенный документ. Намекаю на необходимость сравнения "хэшей" движений документа.     | |||
| 21
    
        pavig 30.11.17✎ 10:23 | 
        (0) 
 Юзаем версионирование и в хвост и в гриву. 1. Плюсы. 1.1. Замечательнейший механизм. В любое время можно разрабраться что где и кем было изменено. Несчетное количество раз удавалось быстро и на лету ткнуть носом пользователей в их косяки. Значительно поднялась дисциплина ввода и корректировки данных пользователями, так как в сознании людей четко отпечаталось, что каждое их изменение фиксируется и, в случае ошибки, будет вскрыто. 2. Ложные минусы: 2.1. Типа пухнет база. Великолепно лечится путем выставления срока хранения версий и автоматической очистки устаревших версий по ночам. 3. Реальные минусы: 3.1. Немного возрастает нагрузка на сервер во время записи, а также увеличивается время записи объекта. Тут, наверное, актуально только со слабыми серверами или в случаях, когда вносится или корректируется очень много объектов за единицу времени. В подавляющем большинстве случаев - абсолютно не критично. Перспектива: Ждем версионирования от платформы с поддержкой в БСП. Это решение ИМХО будет нивелировать пп 2.1 и 3.1, останутся только одни плюсы. | |||
| 22
    
        RomaH naïve 30.11.17✎ 10:31 | 
        (21) немного напрягает версионирование платформой, что создание версии надо инициализировать - например регламентным заданием
 т.е. можно десять раз поменять объект, а в версию уйдет последнее состояние если я правильно понял | |||
| 23
    
        pavig 30.11.17✎ 11:13 | 
        (22) Возможно. Я не углублялся. В таком случае штатный механизм БСП более предпочтителен. 
 ... Хотя... .... | |||
| 24
    
        1c-kind 30.11.17✎ 11:15 | 
        Не забывайте чистить регистр сведений версионирования, если документооборот большой очень много места освобождается.     | |||
| 25
    
        тарам пам пам 30.11.17✎ 12:03 | 
        (22) на партнерском форуме отвечали - в истории все равно будут все изменения, а не только последнее.     | |||
| 26
    
        RomaH naïve 30.11.17✎ 12:05 | 
        (25) странно - а откуда они эти изменения узнают - т.е. хранят все-таки
 надо попробовать | 
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |