DIAGNOSTICO


Cuando se produce un error en el envío del CFE (Certificado) a SIVASA, operación de mensaje "PDF Completo Firmado", con el mensaje "KO El status del resultado del envio es 0 (NO REALIZADO)", como se muestra la imagen:



Ejemplos: 

https://gloval.freshservice.com/a/tickets/38199

https://gloval.freshservice.com/a/tickets/38203


CAUSA


Como en el caso de los ejemplos, este mensaje de error lo devuelve nuestro propio sistema, cuando no logra enviar completamente el archivo .CFE


Hasta ahora el motivo se debe a que su tamaño es superior al máximo permitido por el web service de SIVASA, que está entorno a los 200 MB


SOLUCIÓN


Siguiendo las indicaciones de Informática SIVASA cuando les preguntamos por ello para el expediente del ejemplo, en estos casos el archivo .CFE se debe remitir vía Microsoft Teams de SIVASA.


Ver a continuación la respuesta recibida:


-------- Forwarded Message --------
Subject:   RE: Problemas de envíos de PDF Firmados (CFE) muy grandes
Date:   Thu, 13 Jul 2023 14:49:01 +0000
From:   MOLPECERES SANCHEZ RAMON <[email protected]>
To:   Informatica SIVASA <[email protected]>, Elisa Conesa <[email protected]>
CC:   Juan José Antolinez <[email protected]>, tecnologia-y-organizacion <[email protected]>, ccaraballo <[email protected]>, Eugenio Cerrada <[email protected]>, [email protected] <[email protected]>, [email protected] <[email protected]>, '[email protected]' <[email protected]>


Podéis pasarnos el Certificado por Teams??



De: Elisa Conesa <[email protected]>
Enviado el: jueves, 13 de julio de 2023 15:06
Para: Informatica SIVASA <[email protected]>
CC: Juan José Antolinez <[email protected]>; tecnologia-y-organizacion <[email protected]>; ccaraballo <[email protected]>; Eugenio Cerrada <[email protected]>; [email protected]; [email protected]; '[email protected]' <[email protected]>
Asunto: [EXT]Problemas de envíos de PDF Firmados (CFE) muy grandes

 

ALERTA: Este mensaje proviene de un remitente EXTERNO – ten cuidado especialmente con enlaces y archivos adjuntos. Si sospechas, repórtalo de inmediato con el botón del pez.

Buenas tardes,

 

Algunos envíos del PDF Firmado (CFE), cuyo fichero ocupa aproximadamente más de 205MB, la comunicación es finalizada de forma abrupta.

Uno fue el expediente con CLAVSIVASA 202300085555 y CLAVETAS 230320231471381.

En ciertas ocasiones no nos es posible reducir más la documentación anexada al expediente.

Necesitamos resolver este problema para lograr finalizar la tasación.

¿Sería posible ampliar el límite?

 

Gracias

Un saludo,

Elisa



Ha de enviarlo una persona de Gloval con acceso al Microsoft Teams de SIVASA, generalmente la persona que gestiona la entidad. A día de hoy (julio 2023) es Carmen Saavedra.



Hay que seguir estos pasos:


1. Conectar al ftp-interfaces y descargar el fichero CFE:


1.1) Buscar la referencia o clavsivasa:

Luego el nombre del fichero será D<clavsivasa>.CFE Ej. D202300085555.CFE


1.2) Descargarlo


2) Subir a Gloval Share a una carpeta temporal de la cuenta personal, dado que será para puntualmente compartir este documento y nada más.


2.1) Subir fichero .CFE comprimido (para que ocupe menos) como se muestra a continuación:




2.2) Compartir por enlace externo en Share link.


No olvidar copiar la contraseña para acceder al enlace de descarga en Password protection:




Finalizar clicando Create Share y copiar enlace en el icono:



3) Solicitar en el ticket compartir el fichero especificando el expediente, enlace al fichero .CFE en Gloval Share y contraseña


Por ejemplo, este mensaje:


Soporte Nivel 2 de Desarrollo
replied 43 minutes ago (Thu, 13 Jul 5:22 PM) to [email protected]

Ticket: https://gloval.freshservice.com/helpdesk/tickets/38197

Nos ha informado de Informática SIVASA que enviemos vía Teams

Expediente
230520231503063 V2

Fichero CFE comprimido en ZIP
http://192.168.3.250:30080/s/Sq9MHHCa82kf55H

Contraseña: cFd2aiFFbD

Expediente
230320231471381

Fichero CFE comprimido en ZIP
http://192.168.3.250:30080/s/QKfSB5DQe7W6irt

Contraseña: opn9cPoiN5

Saludos,
Soporte de Tecnología





ENVIO DESGLOSADO


El XML del CFE incluye tres nodos que contienen el binario del PDF comprimido y codificado en BASE64.


Para extraer el contenido de cada PDF hay que contar la cantidad de bytes que antes de cada etiqueta de nodo.


grep -aob "CERTIFICADOPDF" D202300499155.CFE


Luego es posible extraer el contenido a un fichero con algunos cálculos y los comandos tail y head:


tail -c427586289 D202300499155.CFE | head -c528000 > certificado_B64.txt


Este fichero puede contener saltos de lineas que hay que eliminar.


Finalmente, utilizar base64 para decodificar el fichero. El PDF debería abrir al descomprimirlo