| 0
    
        SeraFim   20.02.12✎ 08:50 | 
        допустим, у Документа есть реквизит "Реквизит1" типа "строка". Из-за неправильного проектирования ошиблись - нужно было вместо "строки" сделать "справочник".
 Как только поменяем, то при обновлении базы этот реквизит сразу же очистится у всех документов.
 
 Соответственно, можно написать обработчик - переконвертировать "строку" в "справочник" в общем-то несложно. Но вопрос - когда его вызывать???
 
 конечно, есть вариант: создать "Реквизит2" с типом "справочник". обновить базу. Обработкой заполнить "Реквизит2". Удалить "Реквизит1", переименовать "Реквизит2" и снова обновить базу.
 На своей-то базе я могу это сделать. а другим клиентам? или делать 2 пакета обновлений?
 |  | 
    
        | 3
    
        SeraFim   20.02.12✎ 09:10 | 
        (1) угу, спасибо. ни разу с таким еще не встречался, вот и думал, может там потайная дверка есть :)     |  | 
    
        | 4
    
        Aleksey   20.02.12✎ 09:47 | 
        Можно второй вариант. В одном из обновлений в 7-ке, в котором они меняли ПС, перед обновлением нужно было запустить обработку, которая пересаживала данные на другой счет. (В твоем случае, например, выгружала в файл, записывала реквизит в комментарий или еще что нибудь). Соответственно после обновления нужно было запустить другую обработку, которая всё делалось хорошо     |  |