public RespuestaGeneral CargaDocumentoLote_IFACERE_LOCAL(String pDatos)
 {
     RespuestaGeneral respuesta = new RespuestaGeneral();
     try
     {
         iflocal.SSO_wsEFactura ifacere = new iflocal.SSO_wsEFactura();
         ifacere.Timeout = 42300000;
         iflocal.clsResponseLote retorno = ifacere.RegistraLoteDocumentosXML(pDatos);
         respuesta.Resultado = retorno.pResultado;
         respuesta.Mensaje = retorno.pDescripcion;
         respuesta.Respuesta = null;//retorno.pResultadoDocumentos;
     }
     catch (Exception err)
     {
         respuesta.Resultado = false;
         respuesta.Mensaje = "Error en la Carga del Lote - IFACERE Local x001 "+ err.Message;
         respuesta.Respuesta = null;
     }
     return respuesta;
 }
 private RespuestaGeneral CargaDocumento_IFACERE_LOCAL(String pDatos, String pTipoDoc)
 {
     RespuestaGeneral respuesta = new RespuestaGeneral();
     try
     {
         iflocal.SSO_wsEFactura ifacere = new iflocal.SSO_wsEFactura();
         if (pTipoDoc.Equals("FIN") || pTipoDoc.Equals("SER") || pTipoDoc.Equals("FOF")||pTipoDoc.Equals("FVH")||pTipoDoc.Equals("FVU"))
         {
             iflocal.clsResponseGeneral retorno = ifacere.RegistraFacturaXML(pDatos);
             respuesta.Resultado = retorno.pResultado;
             respuesta.Mensaje = retorno.pDescripcion;
             respuesta.Respuesta = retorno.pRespuesta;
         }
         if (pTipoDoc.Equals("NIN") || pTipoDoc.Equals("NSE") || pTipoDoc.Equals("NVH") || pTipoDoc.Equals("NVU") || pTipoDoc.Equals("NOF"))
         {
             iflocal.clsResponseGeneral retorno = ifacere.RegistraNotaCreditoXML(pDatos);
             respuesta.Resultado = retorno.pResultado;
             respuesta.Mensaje = retorno.pDescripcion;
             respuesta.Respuesta = retorno.pRespuesta;
         }
     }
     catch (Exception err)
     {
         respuesta.Resultado = false;
         respuesta.Mensaje = "Error en la Carga del Documento - IFACERE Local x002 " + err.Message;
         respuesta.Respuesta = null;
     }
     return respuesta;
 }