Update Lineitem code to match changes in the extendedFinancialType ex…
Created by: seamuslee001
…tension for AOF-16
Note that this PR is cross linked to https://github.com/JMAConsulting/biz.jmaconsulting.extendfinancialtype/pull/2 i.e. if you merge that you need to merge this one as well