adds supplier edit function and bill reassignment