допустим, у Документа есть реквизит "Реквизит1" типа "строка". Из-за неправильного проектирования ошиблись - нужно было вместо "строки" сделать "справочник".
Как только поменяем, то при обновлении базы этот реквизит сразу же очистится у всех документов.
Соответственно, можно написать обработчик - переконвертировать "строку" в "справочник" в общем-то несложно. Но вопрос - когда его вызывать???
конечно, есть вариант: создать "Реквизит2" с типом "справочник". обновить базу. Обработкой заполнить "Реквизит2". Удалить "Реквизит1", переименовать "Реквизит2" и снова обновить базу.
На своей-то базе я могу это сделать. а другим клиентам? или делать 2 пакета обновлений?
Можно второй вариант. В одном из обновлений в 7-ке, в котором они меняли ПС, перед обновлением нужно было запустить обработку, которая пересаживала данные на другой счет. (В твоем случае, например, выгружала в файл, записывала реквизит в комментарий или еще что нибудь). Соответственно после обновления нужно было запустить другую обработку, которая всё делалось хорошо
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой