from pathlib import Path

p = Path('/var/www/html/_inc/whatsapp_v2/admin/receipts.php')
if not p.exists():
    print('receipts.php no existe, omito')
    raise SystemExit(0)

s = p.read_text()

# Solo agrega una nota operativa si no está.
hint = "Si el comprobante es mayor al saldo de la factura, podés imputar el importe de la factura y dejar el resto como pago a cuenta"
if hint not in s:
    old = "El comprobante nunca impacta solo. Al imputar se crea un registro en <b>payments</b>"
    new = hint + ". " + old
    if old in s:
        s = s.replace(old, new, 1)

p.write_text(s)
print('OK: nota de pago parcial agregada si correspondía')
