Connect with us

POLITICA

Aprobaron la Reforma laboral: uno por uno, cómo votó cada senador en el Congreso

Published

on



Javier Milei logró el mayor de los objetivos que se había propuesto para las sesiones extraordinarias del Congreso, al quedar sancionada la reforma laboral. La jefa del bloque de La Libertad Avanza (LLA), Patricia Bullrich, blindó la mayoría que había construido dos semanas atrás para la media sanción del proyecto.

La votación terminó 42 a 28, contó con el mismo apoyo que el 12 de febrero: 42 votos a favor y 30 en contra en el tratamiento en general. Se abstuvieron los senadores José Carambia y Natalia Gadano.

Advertisement

A los 21 libertarios, se sumaron los 10 miembros de la UCR, los 3 del Pro y un grupo de ocho senadores que, en su mayoría responden a gobernadores aliados de la Casa Rosada, como Hugo Passalacqua (Misiones), Gustavo Sáenz (Salta), Martín Llaryora (Córdoba), Rolando Figueroa (Neuquén) e Ignacio Torres (Chubut).

Advertisement
Advertisement

POLITICA

Reforma laboral: celebraciones del oficialismo y rechazo opositor tras la sanción en el Senado

Published

on



El Senado sancionó la reforma laboral impulsada por el gobierno de Javier Milei. Tras la votación, dirigentes del oficialismo y de la oposición expresaron sus posiciones en redes sociales. La ley fue aprobada con el respaldo de La Libertad Avanza, la UCR, el Pro y bloques provinciales, mientras que las distintas expresiones del peronismo votaron en contra.

El presidente Javier Milei escribió: “HISTÓRICO. Tenemos modernización laboral. VLLC!”. Minutos después también publicó una foto de los senadores que hicieron posible la aprobación de la norma acompañada por el siguiente texto: “Felicitaciones LLA y aliados”. En respuesta al mensaje publicado por el Presidente, también expresó satisfacción el ministro de Economía, Luis Caputo. “Argentina será próspera!!!”, afirmó

Advertisement

El jefe de Gabinete, Manuel Adorni, señaló: “Tres reformas estructurales sancionadas en 48 horas. Empleo y flexibilidad, justicia y orden, comercio y prosperidad. Dios bendiga a la República Argentina”.

En tanto, la senadora y jefa del bloque parlamentaria de La Libertad Avanza, Patricia Bullrich, respondió a la publicación del Presidente en la que felicitaba al bloque oficialista y aliados: “Este equipo de Senadores hizo historia. De verdad. Si hicimos todo esto en dos meses, imagínense todo lo que vamos a hacer cuando arranquen las sesiones ordinarias”.

Desde la oposición, la senadora Juliana Di Tullio sostuvo: “Va a ser la primera ley que vamos a derogar cuando volvamos a ser gobierno. La Argentina no se vende y los trabajadores no se arrodillan”.

Advertisement

Por su parte, la diputada Paula Penacca escribió: “Se acaba de aprobar la reforma de flexibilización laboral. Una ley dictada por el FMI para beneficiar a un puñado de empresarios y perjudicar al conjunto de los trabajadores y trabajadoras que ya vienen siendo brutalmente golpeados por este gobierno nefasto”. Y agregó: “No es la primera vez que intentan quitarle derechos a trabajadores y trabajadoras. Y tampoco será la primera vez que organizados y movilizados los volvamos a recuperar. El pueblo siempre vuelve”.

El diputado Itai Hagman comparó esta norma aprobada con la Ley Banelco. En ese marco, contó que dicha ley se sancionó en mayo de 2000 y se derogó en marzo de 2004. “Duro 4 años nada más y en el medio el desempleo solo creció”, recordó.

En ese sentido sostuvo: “Nuestro desafío ahora es que esta dure menos y que nunca vuelvan a gobernar la Argentina los miserables que solo se dedican a joderle la vida a los laburantes y destruir la industria nacional”.

Advertisement

Por su parte, la senadora Anabel Fernández Sagasti escribió: “La Argentina volverá a ser un país donde los trabajadores tengan derechos. Y nosotros estaremos ahí para lograrlo, no tengan dudas”.


reforma laboral,February 28, 2026,February 28, 2026,https://t.co/iJUGzhmudJ,February 28, 2026,pic.twitter.com/TLdgmACd8l,February 28, 2026,February 28, 2026,pic.twitter.com/0nOihj0D0d,February 28, 2026,pic.twitter.com/8m8d6uIA2D,February 28, 2026,Conforme a,,Es ley. El Gobierno sancionó la reforma laboral y le torció el brazo al PJ y la CGT,,Investigó al poder. Anularon la destitución de Cecilia Goyeneche y vuelve a ser fiscal anticorrupción,,»Inexistencia de delito». Dos jueces archivaron una denuncia contra Insfrán por transferir dinero de la provincia al Partido Justicialista

Advertisement
Continue Reading

POLITICA

Así reaccionó el arco político a la sanción de la reforma laboral en el Senado

Published

on



El Senado argentino aprobó este viernes la reforma laboral, marcando el mayor logro del Gobierno de Javier Milei al cierre de las sesiones extraordinarias. La norma recibió 42 votos a favor, 28 en contra y registró dos abstenciones de representantes de Santa Cruz.

La modificación más destacada fue la supresión del artículo sobre licencias médicas, medida adoptada tras el dictamen de Diputados. Además, el texto aprobado introduce cambios en el Fondo de Asistencia Laboral (FAL), amplía la flexibilidad para el fraccionamiento de las vacaciones y ajusta el esquema de indemnizaciones por despido, al fijar límites y excluir conceptos variables como el aguinaldo.

Advertisement

El FAL será financiado con un 1% de la remuneración bruta por parte de grandes empresas y 2,5% de las MiPyMEs, fondos actualmente destinados al Sistema Integrado Previsional Argentino (SIPA), lo que podría impactar en el financiamiento jubilatorio.

El bloque oficialista celebró la aprobación de la reforma laboral en el Senado (Charly Diaz Azcue / Comunicación Senado)

La ley otorga prioridad a los acuerdos colectivos por empresa o región sobre los sectoriales, elimina la prórroga automática de convenios vencidos y crea la figura del repartidor independiente en plataformas digitales. Además, se establece un banco de horas que permite compensar jornadas laborales extensas con otras más breves, manteniendo un máximo semanal legal, entre otras modificaciones.

Tras la sanción de la ley de modernización laboral, el presidente Javier Milei fue uno de los primeros en reaccionar a través de las redes sociales. De manera inmediata expresó: “Histórico. Tenemos modernización laboral. VLLC!” para luego compartir una foto de los senadores de la Libertad Avanza y aliados a quienes felicitó.

Advertisement

El presidente Javier Milei celebró la aprobación de la ley impulsada por el oficialismo (Captura:  X)

Acto seguido, Patricia Bullrich compartió la foto y afirmó: “Este equipo de Senadores hizo historia. De verdad. Si hicimos todo esto en 2 meses, imagínense todo lo que vamos a hacer cuando arranquen las sesiones ordinarias”.

A su vez, la senadora resaltó los resultados obtenidos durante las sesiones extraordinarias al expresar: “La Modernización Laboral es Ley. Todo listo, Presidente. 5 Leyes, 1 media sanción y autoridades designadas para las sesiones ordinarias. El Congreso más reformista de la historia”.

La senadora Patricia Bullrich celebró los logros obtenidos en las ssesiones ordinarias (Captura:  X)

En la misma línea, el Jefe de Gabinete de Ministros Manuel Adorni celebró el logro de “tres reformas estructurales sancionadas en 48 horas. Empleo y flexibilidad, justicia y orden, comercio y prosperidad”, expresó. Y finalizó su mensaje sosteniendo: “Dios bendiga a la República Argentina”.

Advertisement

Manuel Adorni sobre la reforma laboral (Captura:  X)

De manera más concisa pero contundente, el ministro de Economía Luis Caputo compartió el mensaje de Javier Milei y expresó: “Argentina será próspera”. De igual modo, el senador por Jujuy, Ezequiel Atauche agradeció el liderazgo de Milei y “el compromiso incansable de Patricia Bullrich” dado que “hoy la Libertad Avanzó”.

Posteo de Luis Caputo tras la aprobación de la reforma laboral

Y consideró que a partir de ahora “con la Ley de Modernización Laboral vamos a dejar atrás la industria del juicio y volver a generar empleo real en nuestra gran Argentina”.

Nota en desarrollo

Advertisement

reforma laboral

Continue Reading

POLITICA

Uno por uno, cómo fue la votación que convirtió en ley la Reforma Laboral en el Senado

Published

on



Uno por uno, cómo votaron los senadores la Reforma laboral

Advertisement

Advertisement


${status}

`;
}

Advertisement

function createCard(item, borderColor) {
const card = document.createElement(«div»);
card.className = «vs2__card»;

const fotoWrap = document.createElement(«div»);
fotoWrap.className = «vs2__foto»;
if (borderColor) {
fotoWrap.style.borderColor = borderColor;
} else {
fotoWrap.style.opacity = «0.3»;
fotoWrap.style.border = «none»;
}

const img = document.createElement(«img»);
img.loading = «lazy»;
img.decoding = «async»;
img.alt = «foto-senador»;
img.src = » + (item.url_foto || «»);
img.addEventListener(«error», () => {
img.style.opacity = «0.35»;
}, {
once: true
});

Advertisement

fotoWrap.appendChild(img);

const nombre = document.createElement(«p»);
nombre.className = «vs2__nombre»;
nombre.textContent = String(item.nombres || «»).toLowerCase();

const apellido = document.createElement(«p»);
apellido.className = «vs2__apellido»;
apellido.textContent = String(item.apellido || «»).toLowerCase();

Advertisement

const bloque = document.createElement(«span»);
bloque.className = «vs2__bloque»;
bloque.textContent = String(item.bloque || «»);

card.appendChild(fotoWrap);
card.appendChild(nombre);
card.appendChild(apellido);
card.appendChild(bloque);

return card;
}

Advertisement

function seatClass(kind) {
if (kind === «AFIRMATIVO») return «vs2__seat–afirmativo»;
if (kind === «NEGATIVO») return «vs2__seat–negativo»;
if (kind === «ABSTENCIÓN») return «vs2__seat–abstencion»;
if (kind === «AUSENTE») return «vs2__seat–ausente»;
return «vs2__seat–empty»;
}

function hemicicloParams(which) {
if (which === «big») {
return {
centerX: 300,
baseY: 450,
rows: 5,
seatsPerRow: [21, 18, 16, 11, 6],
verticalOffset: 2,
radiusStart: 300,
radiusStep: 55
};
}
return {
centerX: 300,
baseY: 450,
rows: 5,
seatsPerRow: [21, 18, 16, 12, 7],
verticalOffset: 0,
radiusStart: 170,
radiusStep: 30
};
}

function computeRowSeatCounts(seatsPerRow, totals) {
const totalSeats = seatsPerRow.reduce((a, b) => a + b, 0);
return seatsPerRow.map(seatsInRow => {
const exact = {
AFIRMATIVO: (totals.AFIRMATIVO / totalSeats) * seatsInRow,
NEGATIVO: (totals.NEGATIVO / totalSeats) * seatsInRow,
«ABSTENCIÓN»: (totals[«ABSTENCIÓN»] / totalSeats) * seatsInRow,
AUSENTE: (totals.AUSENTE / totalSeats) * seatsInRow
};

Advertisement

const floor = {
AFIRMATIVO: Math.floor(exact.AFIRMATIVO),
NEGATIVO: Math.floor(exact.NEGATIVO),
«ABSTENCIÓN»: Math.floor(exact[«ABSTENCIÓN»]),
AUSENTE: Math.floor(exact.AUSENTE)
};

let assigned = floor.AFIRMATIVO + floor.NEGATIVO + floor[«ABSTENCIÓN»] + floor.AUSENTE;
let diff = seatsInRow – assigned;

const rems = [{
k: «AFIRMATIVO»,
r: exact.AFIRMATIVO – floor.AFIRMATIVO
},
{
k: «NEGATIVO»,
r: exact.NEGATIVO – floor.NEGATIVO
},
{
k: «ABSTENCIÓN»,
r: exact[«ABSTENCIÓN»] – floor[«ABSTENCIÓN»]
},
{
k: «AUSENTE»,
r: exact.AUSENTE – floor.AUSENTE
},
].sort((a, b) => b.r – a.r);

Advertisement

while (diff > 0) {
for (const it of rems) {
if (diff <= 0) break;
floor[it.k] += 1;
diff–;
}
}
return floor;
});
}

function renderHemiciclo(which, totals) {
const el = byRole(which === «big» ? «hemiciclo-big» : «hemiciclo-small»);
if (!el) return;
el.innerHTML = «»;

const p = hemicicloParams(which);
let rowSeatCounts = computeRowSeatCounts(p.seatsPerRow, totals);
const maxSeatsInRow = p.seatsPerRow[0];

Advertisement

for (let col = 0; col < maxSeatsInRow; col++) {
for (let row = 0; row < p.rows; row++) {
if (col >= p.seatsPerRow[row]) continue;

const seatsInThisRow = p.seatsPerRow[row];
const radius = p.radiusStart – row * (p.radiusStep – p.verticalOffset);
const angleRange = Math.PI;
const angleStep = (seatsInThisRow > 1) ? angleRange / (seatsInThisRow – 1) : 0;
const angle = (Math.PI – angleRange) / 2 + col * angleStep;

const x = p.centerX + radius * Math.cos(angle);
const y = p.baseY – radius * Math.sin(angle);

Advertisement

let kind = «EMPTY»;
if (rowSeatCounts[row].AFIRMATIVO > 0) {
kind = «AFIRMATIVO»;
rowSeatCounts[row].AFIRMATIVO–;
} else if (rowSeatCounts[row].NEGATIVO > 0) {
kind = «NEGATIVO»;
rowSeatCounts[row].NEGATIVO–;
} else if (rowSeatCounts[row][«ABSTENCIÓN»] > 0) {
kind = «ABSTENCIÓN»;
rowSeatCounts[row][«ABSTENCIÓN»]–;
} else if (rowSeatCounts[row].AUSENTE > 0) {
kind = «AUSENTE»;
rowSeatCounts[row].AUSENTE–;
}

const seat = document.createElement(«div»);
seat.className = «vs2__seat » + seatClass(kind);
seat.style.left = x + «px»;
seat.style.top = y + «px»;
el.appendChild(seat);
}
}
}

function populateFilters(data) {
const selProv = byRole(«select-provincia»);
const selBloq = byRole(«select-bloque»);
if (!selProv || !selBloq) return;

Advertisement

const provSet = new Set();
const bloqSet = new Map(); // bloque -> full

data.forEach(r => {
if (r.provincia) provSet.add(r.provincia);
if (r.bloque) bloqSet.set(r.bloque, r.bloque_full || r.bloque);
});

Array.from(provSet).sort().forEach(p => {
const opt = document.createElement(«option»);
opt.value = p;
opt.textContent = p;
selProv.appendChild(opt);
});

Advertisement

Array.from(bloqSet.entries())
.sort((a, b) => String(a[0]).localeCompare(String(b[0])))
.forEach(([code, full]) => {
const opt = document.createElement(«option»);
opt.value = code;
opt.textContent = `${full} (${code})`;
selBloq.appendChild(opt);
});
}

function renderFiltered(data, field, value, targetEl) {
targetEl.innerHTML = «»;
const rows = data.filter(r => value === «all» || r[field] === value);

const order = [«AFIRMATIVO», «NEGATIVO», «ABSTENCIÓN», «AUSENTE»];
const colorBy = {
AFIRMATIVO: «#00A377»,
NEGATIVO: «#c90808»,
«ABSTENCIÓN»: «#444″,
AUSENTE: null
};

Advertisement

order.forEach(voto => {
rows.filter(r => normalizeVoto(r.voto) === voto).forEach(r => {
targetEl.appendChild(createCard(r, colorBy[voto]));
});
});
}

function wireUI(data) {
// toggles
$$(‘[data-role=»section»], [data-role=»filter-provincia»], [data-role=»filter-bloque»]’).forEach(sec => {
const btn = sec.querySelector(‘[data-role=»toggle»]’);
if (!btn) return;
btn.addEventListener(«click», () => {
const open = sec.getAttribute(«data-open») !== «true»;
openPanel(sec, open);
});
});

// abrir por defecto secciones principales, y dejar filtros cerrados
$$(‘[data-role=»section»]’).forEach(sec => openPanel(sec, true));
$$(‘[data-role=»filter-provincia»], [data-role=»filter-bloque»]’).forEach(sec => openPanel(sec, false));

Advertisement

// go top
const goTop = byRole(«go-top»);
if (goTop) {
goTop.addEventListener(«click», () => root.scrollIntoView({
behavior: «smooth»
}));
const obs = new IntersectionObserver((entries) => {
entries.forEach(e => {
goTop.style.display = e.isIntersecting ? «block» : «none»;
});
}, {
threshold: 0.1
});
obs.observe(root);
}

// filtros
const selProv = byRole(«select-provincia»);
const selBloq = byRole(«select-bloque»);
const provOut = byRole(«provincia-results»);
const bloqOut = byRole(«bloque-results»);

if (selProv && provOut) {
selProv.addEventListener(«change», (e) => {
renderFiltered(data, «provincia», e.target.value, provOut);
const sec = byRole(«filter-provincia»);
if (sec) openPanel(sec, true);
});
}

Advertisement

if (selBloq && bloqOut) {
selBloq.addEventListener(«change», (e) => {
renderFiltered(data, «bloque», e.target.value, bloqOut);
const sec = byRole(«filter-bloque»);
if (sec) openPanel(sec, true);
});
}
}

async function init() {
setLoaded(false);

const csvUrl = root.dataset.csvUrl;
if (!csvUrl) {
const summary = byRole(«summary»);
if (summary) summary.innerHTML = `

Advertisement

Error: falta data-csv-url

`;
return;
}

try {
const Papa = await ensurePapa();

Advertisement

Papa.parse(csvUrl, {
download: true,
header: true,
skipEmptyLines: true,
complete: function (res) {
const data = (res && res.data) ? res.data : [];

// panels por voto
const panelByVote = {};
$$(‘[data-role=»section»]’).forEach(sec => {
const voto = sec.getAttribute(«data-voto»);
const panel = sec.querySelector(‘[data-role=»panel»]’);
if (voto && panel) panelByVote[voto] = panel;
});

const counts = {
AFIRMATIVO: 0,
NEGATIVO: 0,
«ABSTENCIÓN»: 0,
AUSENTE: 0
};
const colorBy = {
AFIRMATIVO: «#00A377»,
NEGATIVO: «#c90808»,
«ABSTENCIÓN»: «#444″,
AUSENTE: null
};

Advertisement

data.forEach(row => {
const voto = normalizeVoto(row.voto);
if (!counts.hasOwnProperty(voto)) return;
counts[voto]++;

const panel = panelByVote[voto];
if (panel) {
panel.appendChild(createCard(row, colorBy[voto]));
}
});

// counts en UI
$$(‘[data-role=»count»]’).forEach(el => {
const k = el.getAttribute(«data-kind»);
if (k && counts.hasOwnProperty(k)) el.textContent = String(counts[k]);
});

Advertisement

// hemiciclo + summary
renderHemiciclo(«big», counts);
renderHemiciclo(«small», counts);
renderSummary(counts);

// filtros + ui
populateFilters(data);
wireUI(data);

setLoaded(true);

Advertisement

// recalcular heights en secciones abiertas
$$(‘[data-role=»section»]’).forEach(sec => openPanel(sec, true));
}
});

} catch (err) {
console.error(err);
const summary = byRole(«summary»);
if (summary) {
summary.innerHTML = `

Error: ${escapeHtml(err.message || err)}

Advertisement

`;
}
}
}

init();
})();

Advertisement
Continue Reading

Tendencias