class ConfirmacaoRecebimentoON extends BaseBusiness {

	public void verificarNotaFiscal(SceNotaRecebProvisorio notaRecebimentoProvisorio) throws ApplicationBusinessException {
		Double somatorioValorItem = this.getSceItemRecebProvisorioDAO().obterValorTotalItemNotaFiscal(
				notaRecebimentoProvisorio.getDocumentoFiscalEntrada().getSeq()); // consulta13;
		Double valorTotalNf = notaRecebimentoProvisorio.getDocumentoFiscalEntrada().getValorTotalNf();
		if (somatorioValorItem != null && valorTotalNf != null && somatorioValorItem > valorTotalNf) {
			throw new ApplicationBusinessException(ConfirmacaoRecebimentoONExceptionCode.ERRO_VALOR_NOTA_FISCAL, somatorioValorItem,
					valorTotalNf);
		}
	}

}