/**
   * Llama sp conciliacion.
   *
   * @param mapping the mapping
   * @param actionForm the action form
   * @param request the request
   * @param response the response
   * @return the action forward
   * @throws Exception the exception
   */
  public final ActionForward llamaSPConciliacion(
      final ActionMapping mapping,
      final ActionForm actionForm,
      final HttpServletRequest request,
      final HttpServletResponse response)
      throws Exception {
    PseudoResponse res = new PseudoResponse(request, response);
    final String fechaCarga = request.getParameter("fechaCarga");
    if (null != fechaCarga || "".equals(fechaCarga)) {
      try {
        final ReporteConciliacionService service =
            (ReporteConciliacionService)
                getWebApplicationContext().getBean(REPORTE_CONCILIACION_SERVICE);
        res.setResponseError(null);
        res.setResponseContent(jsonize(service.llamaSPConciliacion(fechaCarga)));
      } catch (FrontClientException e) {
        res.setResponseError(e.getMessage());
      }
    } else {
      res.setResponseError("Error al ejecutar proceso de Conciliación");
    }
    res.commit();

    return null;
  }