diff --git a/src/com/rjconsultores/ventaboletos/service/impl/FiscalImpressoraServiceImpl.java b/src/com/rjconsultores/ventaboletos/service/impl/FiscalImpressoraServiceImpl.java index 72ec596f8..bd723c307 100644 --- a/src/com/rjconsultores/ventaboletos/service/impl/FiscalImpressoraServiceImpl.java +++ b/src/com/rjconsultores/ventaboletos/service/impl/FiscalImpressoraServiceImpl.java @@ -167,6 +167,12 @@ public class FiscalImpressoraServiceImpl implements FiscalImpressoraService { if (!TipoFormaPagamento.CUSTOM.toString().equals(entidad.getTipoformapago())){ item = fiscalImpressoraDAO.buscarFormaPago(entidad.getEmpresa(), entidad.getTipoformapago()); }else{ + + //para o tipo CUSTOM, é necessário informar a forma de pagammetno. Senão dá problema no sco de vendas + if (entidad.getFormaPago() == null){ + throw new BusinessException("editarFormapagoEmpresaController.MSG.suscribirOK"); + } + item = fiscalImpressoraDAO.buscarFormaPago(entidad.getEmpresa(), entidad.getTipoformapago(),entidad.getDescricao()); }