Extract Anglo-Saxon sale invoice journal item prepration into its own method

This is so that we can more easily customise the real-time stock journal items made during sale invoice postings for certain companies who account for it slightly differently.