Ejemplo n.º 1
0
 private Resultado validarCertificado() {
   final Comprobante comprobante = docto.getComprobante();
   try {
     String msg =
         ValidarVigenciaDelCSD.validar(
             comprobante.getNoCertificado(),
             comprobante.getEmisor().getRfc(),
             comprobante.getFecha().getTime());
     Resultado res = new Resultado("SERIE_FOLIO");
     res.setDescripcion(msg);
     res.setResultado("CORRECTO");
     return res;
   } catch (Exception e) {
     Resultado res = new Resultado("SERIE_FOLIO");
     res.setDescripcion(ExceptionUtils.getRootCauseMessage(e));
     res.setResultado("ERROR");
     return res;
   }
 }
Ejemplo n.º 2
0
 private Resultado validarSerieFolio() {
   final Comprobante comprobante = docto.getComprobante();
   try {
     String msg2 =
         ValidadorDeFoliosSAT.validar(
             comprobante.getEmisor().getRfc(),
             comprobante.getNoAprobacion().toString(),
             Integer.valueOf(comprobante.getAnoAprobacion()),
             comprobante.getSerie(),
             comprobante.getFolio());
     Resultado res = new Resultado("SERIE_FOLIO");
     res.setDescripcion(msg2);
     res.setResultado("CORRECTO");
     return res;
   } catch (Exception e) {
     Resultado res = new Resultado("SERIE_FOLIO");
     res.setDescripcion(ExceptionUtils.getRootCauseMessage(e));
     res.setResultado("ERROR");
     return res;
   }
 }