job-envio-keengo¶
Envio diario de ventas a Keengo (W11, envia_externo_txt_ventas_keengo).
- Ejecuta
ods.SP_BI_keengo_envios_ventasy leeods.tmp_keengo_envios_ventas. - Escribe
SalesData.220000.<ddmmaaaa de ayer>.dat(separador|, sin cabecera, fin de linea CRLF,TOTAL_UNIDADESentero yTOTAL_MONTOcon 2 decimales) enarchive/. - Lo sube por SFTP a
/home/<usuario>/OUT/y manda el correo de confirmacion con el.datadjunto. - Registra la corrida en
ods.tbl_control_procesos(Success/Error).
pip install -e ".[dev]"
pytest && ruff check .
python tools/verify_equivalence.py <ruta>/code/activo/PY_ENVIA_EXTERNO_TXT_VENTAS_KEENGO_DIARIA --mutaciones
cp .env.example .env # completar; chmod 600
python -m envio_keengo --dry-run
RUNBOOK.md (operacion) y AGENTS.md (decisiones y diferencias con el original).
Fuente: repositorio job-envio-keengo, versión 55ff793 (con cambios locales). Página generada con tools/publicar_docs.py.