Saltar a contenido

job-envio-dass

Cada tarde envia a DASS el detalle de ventas y stock del dia anterior de las marcas FILA, ASICS y UMBRO (un job por marca).

Que hace

  1. Ejecuta en ATHENAS ods.SP_BI_Envios_Proveedores_Venta_Stock_Dass (con la marca) y ods.SP_BI_Envios_dass_diario, y lee el resultado.
  2. Genera un backup del dia (CSV comprimido en ZIP) y lo sube a SharePoint (11.Proveedores/1.Dass/1.BKP).
  3. Genera un CSV por semana (SLAM_SI_<MARCA>_AAAA-MM-DD.csv, separador ;) y lo sube por SFTP a DASS.
  4. Envia un correo de confirmacion a y registra la ejecucion en ods.tbl_control_procesos.

Cuando corre

Todos los dias: FILA 17:00, ASICS 17:10, UMBRO 17:20 (como el servidor actual). Tambien se puede reprocesar a mano (ver RUNBOOK.md).

Quien mira que

  • Soporte BI (Dexter) recibe una confirmacion por cada dia enviado.
  • recibe el aviso si algo falla.
  • El panel alerta si un job no corre, tarda de mas o no audita.

Si falla

Llega un correo "... - ERROR" con el detalle. Los archivos del dia quedan en quarantine/. Reintentar con el comando del RUNBOOK.md; reenviar el mismo dia sube archivos con el mismo nombre, que sustituyen a los anteriores en el SFTP (confirmar con DASS que lo toleran).


Fuente: repositorio job-envio-dass, versión b7a60e4. Página generada con tools/publicar_docs.py.