Todos nosotros formamos parte de un equipo de trabajo en las empresas y/o organizaciones con las que colaboramos, lo que supone contar con un superior jerárquico que velará por la correcta distribución de las tareas y el cumplimiento de los planes establecidos.
Dentro de este proceso, generalmente, todos y cada uno de nosotros, contamos con una planificación de las tareas, de las que se nos evaluarán nuestros avances periódicamente, o quizás seamos responsables de su gestión de manera delegada, pero en cualquiera de los casos necesitamos contar con una 'hoja de ruta'.
A pesar de ello, en el día a día se dan situaciones en las que nuestro responsable no nos puede atender, o bien tenemos que tomar una decisión en su ausencia, lo que nos abre un cierto dilema moral, en el que tenemos que optar entre actuar por nuestra cuenta y riesgo, o demorar la resolución de la petición hasta el regreso de nuestro superior.
Decidir en esta disyuntiva no suele ser fácil, ya que si nos aventuramos a actuar y nos extralimitamos en nuestro nivel de atribución, podemos buscarnos un serio problema. Y por otro lado, podemos retrasar el curso de las operaciones al quedarnos de brazos cruzados.
Para aclarar estos asuntos, y evitar posibles diferencias a posteriori con nuestro responsable, lo más importante es delimitar cuáles son las líneas rojas que no podemos rebasar, establecer planes de acción para los casos que se puedan inventariar, o incluso, establecer un canal de comunicación especial con este, para que podamos obtener su conformidad de la manera más rápida posible.
En Pymes y Autónomos | Crear en lugar de continuar
Imagen |
const activateLink = (link) => {
document.querySelectorAll('.toc-item-link').forEach(item => item.classList.remove('toc-active'));
document.querySelectorAll('.toc-item').forEach(item => item.classList.remove('toc-active'));
document.querySelectorAll('.toc-sub-item').forEach(item => item.classList.remove('toc-active'));
link.classList.add('toc-active');
link.parentNode.classList.add('toc-li-active');
};
const handleLinkClick = (e) => {
e.preventDefault();
activateLink(e.currentTarget);
};
const allLinks = document.querySelectorAll('.toc-item-link');
allLinks.forEach(link => link.addEventListener('click', handleLinkClick));
const handleShortcutIconClick = (e) => {
e.preventDefault();
const currentHeadingId = e.currentTarget.parentNode.id;
const tocId = `toc-container-${currentHeadingId}`;
const tocContainerElement = document.querySelector('.toc-container');
const clonedElement = tocContainerElement.cloneNode(true);
clonedElement.id = tocId;
clonedElement.querySelector('details').setAttribute('open', 'true');
clonedElement.querySelectorAll('.toc-item-link').forEach(item => item.classList.remove('toc-active'));
clonedElement.querySelectorAll('.toc-item').forEach(item => item.classList.remove('toc-li-active'));
clonedElement.querySelectorAll('.toc-sub-item').forEach(item => item.classList.remove('toc-li-active'));
const link = Array.from(clonedElement.querySelectorAll('.toc-item-link')).find(l => `#${currentHeadingId}` === l.getAttribute('href'));
if (link) {
link.classList.add('toc-active');
link.parentNode.classList.add('toc-li-active');
}
clonedElement.querySelector('details').addEventListener('click', function(e) {
e.preventDefault();
clonedElement.querySelector('.toc-header').classList.add('is-open');
clonedElement.querySelector('.toc-list-wrap').classList.add('is-open');
});
clonedElement.querySelector('.icon-folded').addEventListener('click', function(e) {
e.preventDefault();
clonedElement.remove();
});
const tocElement = document.getElementById(tocId);
if (tocElement) {
tocElement.remove();
} else {
e.currentTarget.parentNode.parentNode.insertBefore(clonedElement, e.currentTarget.parentNode.nextSibling);
}
};
const shortcutIcons = document.querySelectorAll('.toc-shortcut-icon');
shortcutIcons.forEach(icon => icon.addEventListener('click', handleShortcutIconClick));
const tocContainerElement = document.querySelector('.toc-container');
tocContainerElement && tocContainerElement.addEventListener('click', function(e) {
tocContainerElement.querySelector('.toc-header').classList.toggle('is-open');
tocContainerElement.querySelector('.toc-list-wrap').classList.toggle('is-open');
});
Ver todos los comentarios en https://www.pymesyautonomos.com