function registrarHistorialAnulacion($mysqli, $slug_tienda, $tipo_origen, $id_origen, $numero_origen, $cliente_nombre, $total, $accion, $cajero, $motivo) { $batch_id = uniqid('hist_'); $sql = " INSERT INTO historial_anulaciones ( slug_tienda, tipo_origen, id_origen, numero_origen, cliente_nombre, total, accion, cajero_accion, motivo_accion, batch_id ) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?) "; $stmt = $mysqli->prepare($sql); if (!$stmt) { error_log("Error al preparar inserción en historial_anulaciones: " . $mysqli->error); return false; } $stmt->bind_param( "ssisssssss", $slug_tienda, $tipo_origen, $id_origen, $numero_origen, $cliente_nombre, $total, $accion, $cajero, $motivo, $batch_id ); $result = $stmt->execute(); $stmt->close(); return $result; }