<?php
session_start();
include '../includes/session_control.php';
require_once __DIR__ . '/../cotizaciones/api/_node.php';

header('Content-Type: application/json');

// Obtener idOrigen desde GET
$idOrigen = intval($_GET['id'] ?? 0);
if ($idOrigen < 1) {
    echo json_encode(['success' => false, 'msg' => 'Origen inválido']);
    exit;
}

$token = cpn_node_token_or_fail();
$base = cpn_node_api_base();

$resp = cpn_node_request('POST', $base . '/api/gastos/origenes/' . $idOrigen . '/importar', $token, []);
if (!($resp['ok'] ?? false)) {
    $msg = $resp['error']['message'] ?? 'Error importando';
    echo json_encode(['success' => false, 'msg' => $msg]);
    exit;
}

echo json_encode(['success' => true]);
