add supplier invoice extrafields and some fixes