purchase invoice update screen

fixes #31