История контактной информации

1. Tangram 160 25.05.12 11:01 Сейчас в теме
Заказчик озадачил вопросом: нужно сделать историю контактной информации, перепечатывать документы за прошлые периоды со старыми юр. адресами и т.д.
Решение "в лоб": сделать регистр периодическим, переписать модули управления контактной информацией, по умолчанию возвращать КИ на текущую дату, вставить даты в формы КИ, переписать вызовы в основных документах с учетом даты документа. Геморрой тот еще, "обновляемость" конфигурации снижается до критического уровня.
Можно попробовать написать мотивированный отказ, учитывая все вышеизложенное. Это тоже вряд ли - пользователям работать очень неудобно (в голове держать историю надо), да и со своими контрагентами им несладко будет разбираться.

Собственно вопрос: может есть у кого опыт более простого решения этой проблемы?
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. Troha 25.05.12 11:15 Сейчас в теме
Можно добавить реквизит с контактной информацией в документ и выводить его на печать в печ формах. Таким образом контактная информация будет привязана к документу.
3. Tangram 160 25.05.12 11:18 Сейчас в теме
(2) Troha, то есть при печати документа сохранять КИ которая была при печати, а потом брать уже из документа? а это мысль, спасибо. Все равно все основные печатные формы уже во внешние вывели.
4. Tangram 160 25.05.12 11:25 Сейчас в теме
(2) Troha, но есть и минус у такого решения: если я вдруг сделаю отгрузку задним числом, там будет новый юр. адрес (((.
5. Diego_Iv 34 25.05.12 14:00 Сейчас в теме
Здесь недавно была подобная тема.
ЕМНИП, автор сделал довольно аккуратно: из доков вызывается стандартная функция из общих модулей.
Он изменил только эту функцию: если дата дока больше определенной - возвращается результат обычной функции (т.е. актуальный адрес), если меньше возвращается адрес, который жестко прописан в модуле(т.е. старый адрес).
6. darkinitr0 34 25.05.12 16:30 Сейчас в теме
Сделай регистр сведений отдельный по хранению истории юр.адресов.
Загони в него текущие значения.
Перепиши несколько функций по получению контактной информации контрагента - есть какая то функция со словом "Собрать" - их можно в печ.форме посмотреть.
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот