Files
SCAII_Sync_Client/registros/scaii/reg_558.py
2026-07-09 13:38:20 -05:00

19 lines
604 B
Python

from typing import Dict, Any
class Generador558:
@staticmethod
def preparar_json(id_partida: int, observaciones: str) -> Dict[str, Any]:
"""
Lógica para Registro 558 (Observaciones de Partidas).
Limpia caracteres especiales como saltos de línea y tabuladores.
"""
if not observaciones:
observaciones = " "
obs_limpia = observaciones.replace("\r", "").replace("\n", "").replace("\t", "").strip()
return {
"observaciones_558": obs_limpia[:1000],
"id_partida": id_partida
}