logo
logo
Даешь всё в одну колонку ! [Alex 15/08/2003 12:10]
По поводу разорванности - никакой разорванности нет.
Программа при занесение операции перевода (трансфера) делает сразу две записи с признаком "перевод" ("трансфер") и в дальнейшем, при изменении/удалении этой записи, программа изменяет сразу обе записи.
 
При этом, если удалить/свернуть один счет целиком, то останется половинка записи с приходом или расходом на другом счете и баланс оставшегося счета не изменится. Изменится лишь назначение и тип оставшейся половинки трансфера.
 
Вот в кратце и все. Вижу в этом вопросе фундаментальную проблему и готов общаться по e-mail, чтоб не нагружать форум.
 
Dervish: Да, по-моему эта проблема действительно фундаментальная. Такое впечатление, что мы разговариваем на разных языках.
 
Например, я не совсем понимаю ваше упоминание про "удаление счёта". Сейчас счёт можно удалить только, если предварительно были удалена все операции по этому счёту.
 
И уж совсем непонятно, какой смысл вы вкладываете в слова "свернуть счёт". Имеется в виду то, что вы упоминали ранее английским термином RollUp? Если да, то вопрос о том, что при такой свёртке будет потеряна информация по статьям / агентам / проектам остаётся открытым.