An update on the progress being made to implement the financial powers in the Scotland Act 2012 has confirmed that Revenue Scotland successfully delivered two new devolved taxes.