Saltar a contenido

Registro de cambios · job-envio-onebeat

[0.3.0] - 2026-10-13

Añadido

  • L07 onebeat_status (base Status.py) como perfil status (25/25 casos de equivalencia para L06–L10).
  • L11 onebeat_given_target: sharepoint.py (Microsoft Graph), given_target.py, subcomando given-target, ajustes GRAPH_*, tools/verify_given_target.py, tests.
  • Perfil admite mensajes y firma propios; audit.registrar_control admite fecha.

Cambiado

  • Dependencias nuevas: pandas, msal, requests, openpyxl.
  • Ver "L11 GivenTarget" en AGENTS.md.

[0.2.0] - 2026-10-13

Añadido

  • Jobs de envío L06 onebeat_mtsskus, L08 onebeat_catalogo_atributos, L09 onebeat_transactions, L10 onebeat_stocklocations (versión base) como perfiles de envio_csv.py.
  • sftp.py, notify.py, audit.registrar_control (variante de 7 columnas) y tools/verify_equivalence.py (20 casos contra el legacy).

Cambiado

  • limpieza_sftp.py usa sftp.conectar compartido.

[0.1.0] - 2026-10-09

Añadido

  • Estructura estándar del repo (piloto) con el job onebeat_limpieza_sftp (L12) migrado desde code/activo/Onebeat/PY/limpieza_sftp.py.
  • --dry-run, validación de configuración, tests (borrado, dry-run, dos pasadas, errores, códigos de salida).

Cambiado

  • Ver "Cambios deliberados" en AGENTS.md.

Fuente: repositorio job-envio-onebeat, versión 412eb90 (con cambios locales). Página generada con tools/publicar_docs.py.