@Test public void uploadInvoice()
throws DmsException, NotYetConnectedException, ClassCastException, IllegalStateException, NullPointerException, RuntimeException, IOException, InstantiationException, IllegalAccessException {
AtrilSession oSes = openTestSession();
User oUsr = new User(oSes, USRID);
CustomerAccount oAcc = new CustomerAccount(oSes.getDms(), ACCID);
Iterator<TaxPayer> oItr = oAcc.taxpayers(oSes).list(oSes).iterator();
TaxPayer oTpr = oItr.next();
Invoice oInv = oTpr.invoices(oSes).create(oSes, oUsr.getNickName(), CaptureServiceFlavor.BASIC, oTpr.id(), null, null);
oInv.createPage(oSes, getClass().getResourceAsStream("BilleteIberia.jpg"), 1, "BilleteIberia");
closeTestSession(oSes);
}