Skip to main content
El paso qualitas.pending-collections inicia sesión en Agentes 360, abre Pólizas por cobrar y publica dos archivos:
  1. el reporte .xls raw generado por Quálitas, cuando está disponible;
  2. un JSON limpio y obligatorio bajo el schema estándar de aseguradoras insurance.policy-receipt-dataset.v1.
No abre cada póliza ni descarga avisos de cobro individuales.

Requisito previo

Registra una credencial qualitas.portal para el mismo tenant: La automatización almacena únicamente el credentialId.

Campos del paso

Ejemplo

Output

report es null si el portal no ofrece la exportación. En ese caso el paso sigue publicando dataset y issues incluye la incidencia QUALITAS_RAW_REPORT_UNAVAILABLE. Ambos archivos quedan disponibles para pasos posteriores:

JSON normalizado

El archivo dataset.json usa el schema compartido PolicyReceiptDatasetSchema y contiene:
  • aseguradora, póliza, ramo, endoso y asegurado;
  • recibos agrupados por póliza;
  • vencimiento, periodo de gracia, estado, moneda e importe;
  • rawFields con los valores originales del portal;
  • extensions.qualitas para serie, forma de pago y claves específicas;
  • fuentes, incidencias y conteos consistentes.
Los importes sin moneda reconocida permanecen en rawFields; el paso no inventa una divisa.

Reporte raw

El portal actualmente entrega un archivo legacy Excel .xls mediante verExcelCobranza. Antes de publicarlo, el paso valida:
  • respuesta autenticada y no vacía;
  • MIME application/vnd.ms-excel;
  • magic bytes D0 CF 11 E0;
  • máximo 10 MiB.

Errores

El paso falla si las credenciales o el CAPTCHA no permiten ingresar, si la tabla cambia de contrato o si el JSON no cumple el schema estándar. La ausencia del raw produce una advertencia, no un fallo total.
El reporte y el JSON contienen nombres, pólizas y otros datos personales. Limita el acceso a usuarios autorizados del tenant.

Relacionado