operazione);
} catch (ElaborazioneOperazioneTerminataException e) {
return;
}
VoceFattura voceFattura = operazione.getVoceFattura();
if (voce.getImportoVoce() == 0) {
if (voceFattura == null)
return;
else {
new GestioneRigaFattura(datiFattura, voce, voceFattura, codiceFunzione, responsabileCreazioneFattura,
fissoCommissioni).creaRigaFattura();
return;
}
}
if (voceFattura != null && voceFattura.getFlagMovimento() == null)
voceFattura.setFlagMovimento("N");
if (voceFattura != null) {
RiferimentoProtocollo riferimentoProtocollo = new RiferimentoProtocollo(operazione
.getCodiceCausaleOperazione(), gruppoPerGetRiferimentoProtocollo,
mastroPerGetRiferimentoProtocollo, contabilitaDao);
riferimentoProtocollo.getRiferimentoProtocollo(datiFattura);
new GestioneRigaFattura(datiFattura, voce, voceFattura, codiceFunzione, responsabileCreazioneFattura,
fissoCommissioni).creaRigaFattura();
if ("S".equals(voceFattura.getFlagMovimento()))
return;
}
String codiceCausale = operazione.getCodiceCausaleOperazione();
codiceCausale = codiceCausale != null ? codiceCausale.trim() : codiceCausale;