issue #19550: On second thought, there is no need to copy attributes from nested models into quote line. Just follow the path to get them. Also fix profit calculation.