Inicio  |  Timbrado  |  2.2. WebServices  |  2.2.2. Web Service Utilerias  |  Utilerias.registraFirmaManifiesto
La LCO fue actualizada por última vez el 30/sep/2022

Utilerias.registraFirmaManifiesto

Recibe la firma del manifiesto previamente generado. Deberá incluirse el archivo .cer de la FIEL para que Solución Factible pueda verificar la firma digital.

Parámetros:

Nombre Descripción Requerido
usuario xs:string

Nombre de usuario registrado para el uso del Webservice.
password xs:string

Contraseña del usuario.
rfc xs:string

RFC del emisor.
certificadoFIEL xs:base64Binary

Certificado con el cual se puede validar la firma digital.
firma xs:base64Binary

Resultado de la firma digital del manifiesto con la FIEL, el manifiesto que haya resultado de la generación con el método generarManifiesto deberá ser firmado con la llave privada de la FIEL, los bytes del documento (binario) obtenido se firman con RSA-SHA1 y se envían en base64.

Ejemplo de petición:

Descargar este ejemplo

Regresa:

Este método retorna un tipo compuesto: Response los atributos se describen en la siguiente tabla.

Atributos de Response
Nombre Descripción Requerido
status xs:int

Indica el estatus de la transacción, para detalles de los códigos de estatus consulte Códigos de respuesta.
mensaje xs:string

Mensaje detallado de la operación realizada o descripción del error.

Ejemplo de respuesta

Descargar este ejemplo

Códigos Respuesta

200 — La transacción se ha completado correctamente.
500 — Han ocurrido errores que no han permitido completar el proceso..
501 — Ha ocurrido un error de conexión a la base de datos.
502 — Ha fallado al intentar recuperar o almacenar información en la base de datos
503 — Se ha alcanzado el límite de licencias de acceso concurrente a la base de datos.
601 — Error de autenticación,el nombre de usuario o contraseña son incorrectos.
602 — La cuenta de usuario se encuentra bloqueada.
603 — La contraseña de la cuenta ha expirado.
604 — Se ha superado el número máximo permitido de intentos fallidos de autenticación.
605 — El usuario se encuentra inactivo.
611 — Los datos recibidos están incompletos o no se encuentran donde se esperarían.
620 — Permiso denegado.
621 — Datos no válidos.
623 — No se encuentra el manifiesto.
633 — Uso indebido de cuenta de producción en pruebas o cuenta de prueba en producción.
636 — El RFC del certificado de FIEL no corresponde con el RFC del emisor.
1710 — Error al cargar el certificado.
1711 — El certificado no es vigente aún.
1712 — El certificado ha expirado.
Datos de contacto
comments powered by Disqus