@donbonifacio achas que é possível? Eu não estou a ver como é que fariamos isso. A finalização de uma fatura depende do estado do documento e produz uma série de side-effects no mesmo (objecto mutável). Aí não estou a alcançar