Inicio | Timbrado | 2.2. WebServices | 2.2.2. Web Service Utilerias | Utilerias.registraFirmaManifiesto
La LCO fue actualizada por última vez el 21/nov/2024
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.Sí password xs:string
Contraseña del usuario.Sí rfc xs:string
RFC del emisor.Sí certificadoFIEL xs:base64Binary
Certificado con el cual se puede validar la firma digital.Sí 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.Sí
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 ResponseNombre 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.Sí mensaje xs:string
Mensaje detallado de la operación realizada o descripción del error.Sí
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.