Descarga CDRs fijas desde el sFPT de MásMóvil para añadirlos a los sistemas de Rentel.
## Introducción
### Funcionalidad
Se ejecuta de forma periodica para conectarse a dos sFTP diferentes desde donde extrae el consumo de las líneas fijas (de clientes con fibra indirecta).
Se ejecuta de forma periodica para conectarse al sFTP desde donde extrae el consumo de las líneas fijas
### Lenguajes de Programación
Le herramienta está desarrollada con Python. Se utilizan librerías de python para el acceso a los servidores SFTP.
...
...
@@ -12,15 +11,13 @@ Le herramienta está desarrollada con Python. Se utilizan librerías de python p
### Credenciales
| Servicio | Descripción | Producción | Dirección | Base de datos | Usuario | Contraseña |
| CDR Fijos y móviles | Servidor FTP de CableMóvil con los CDR de los consumos de las líneas Fijos y móviles | Si | sftp.xtratelecom.es | | cF33028 | 9BRW78sf |
| SQL Server | Servidor Principal SQL Server | Si | 10.58.4.5 / 192.168.2.200 | bdd_wifi | apicdr | cdr5485 |
| CDR Fijos | Servidor FTP de CableMóvil con los CDR de los consumos de las líneas Fijos y móviles | No | sftp.xtratelecom.es | | cF33028 | 9BRW78sf |
| SQL Server | Servidor Principal SQL Server | Si | 192.168.2.200 | bdd_wifi | apicdr | cdr5485 |
### Importador MásMóvil
Está compuesto de un script, `setup.py`, se encarga de conectarse al sFTP de MásMóvil, y descargar los archivos de CDRs nuevos.
Posteriormente procederemos al procesado de dichos ficheros, guardando cada línea de estos archivos previamente descargados en las tablas `TB_Cdr`, y `TB_Cdr_Fijos`.
Está compuesto de un script, `main.py`, se encarga de conectarse al sFTP de MásMóvil, y descargar los archivos de CDRs nuevos y guarda un registro en TB_CDR_Ficheros (tipo = 2) .
Posteriormente procederemos al procesado de dichos ficheros, guardando cada línea de estos archivos previamente descargados en las tablas `TB_Cdr_Fijos`.
En cada línea aparece la información de cada llamada, el teléfono que realiza la llamada, destino de llamada, duración, entre otros.
El script se encuentra alojado en la máquina `debian.utils` con la IP `192.168.2.63`.
Dicho script se ejecutará según la configuración de un crontab.