Portal de tickets CONSOF

Reporta, sigue y comenta — sin necesidad de cuenta
El equipo necesita un poco más de información:
  1. ¿Podría darnos un ejemplo de cómo se vería la 'evidencia del acuerdo' para un acuerdo por WhatsApp?
  2. ¿Podría aclarar qué campos o información específica se espera que se compartan con Jurídica al solicitar la elaboración de un contrato?
  3. ¿Podría especificar qué información se espera que se muestre en la 'ficha de Compra' para el seguimiento de 'transporte relacionado'?
Volver al listado

#326 Requisición de materiales, herramientas y equipos: atención por Sirley y recorrido de compra (#179)

David Villa · Reportado 28 Oct 2026, 16:22 · Ver en GitHub
🟡 En progreso
Editar
Editado 1× por David Villa

Hola, equipo. Continuando con la revisión acordada con Andrea, probamos el recorrido de compra de bienes con pedidos reales de obra. La estructura general nos sirve, pero necesitamos ajustar la forma de organizar el pedido y simplificar el registro de cotizaciones para que sea práctico para Diego, los coordinadores y Sirley.

Reconocemos que en el #179 pedimos comparación y precios por línea. Parte de lo implementado responde a esa solicitud; ahora estamos ajustando ese nivel de detalle después de la revisión operativa. Queremos aprovechar lo construido y conservar las conexiones con documentos, logística y pagos.

Referencia principal: https://tickets.indunnova.com/consof-97dolmokld/179/
Recorrido revisado: https://consof-rvfp6uj2va-uc.a.run.app/contractors/compras/requisiciones/19/
Actualización del alcance tras revisar herramientas y alquileres: la entrada de este ticket pasa a ser la requisición común de materiales, herramientas y equipos para proyectos. Sirley decide cómo conseguirlos. El recorrido de compra de bienes que aparece desde el punto 3 se conserva; cuando decide alquilar continúa en #329: https://tickets.indunnova.com/consof-97dolmokld/329/ sin otra requisición. Contratación/suministro con instalación se mantiene en #328; transporte se revisará aparte. Las conexiones con #180, #181 y #182 se mantienen. Esto amplía nuestra solicitud anterior después de revisar la operación; no implica que la implementación anterior fuera un error.

  1. NUEVA REQUISICIÓN: MATERIALES, HERRAMIENTAS Y EQUIPOS POR GRUPOS

En los datos generales dejar proyecto (precargado si entramos desde el proyecto; seleccionable desde Compras), modalidad, descripción general y solicitante precargado. Para esta entrada, hoy llamada Bienes, usar un nombre que refleje Materiales, herramientas y equipos; el solicitante no decide Compra o Alquiler. Mantener las demás modalidades fuera de este cambio. Quitar justificación en esta entrada.

Permitir uno o varios grupos, cada uno con:
- Nombre libre: Eléctrico, PVC, Obra falsa, Herramientas para instalación o el que necesite la persona.
- Tipo: Materiales / Herramientas y equipos. Este selector, no el texto del nombre, determina los campos que aparecen.
- Prioridad, fecha requerida de llegada, lugar de entrega, capítulo y actividad.
- Varios adjuntos por grupo (planos, fotos, referencias).
Prioridad, fecha de llegada, lugar, capítulo y actividad están en el grupo, no en la cabecera general. No se obliga a crear una requisición por grupo ni se condiciona el nombre a un catálogo.

Debajo van las líneas: descripción, unidad, cantidad y especificaciones/alcance u observaciones. Conservar ese espacio aunque se trate de herramientas. En grupos de Herramientas y equipos, cada línea exige Desde cuándo y Hasta cuándo se necesita, incluso si el equipo es propio. La llegada requerida y el período de uso son distintos: puede llegar el 5 para utilizarse del 6 al 8. Estas fechas no determinan automáticamente cobro ni devolución real.

Capítulo y actividad siguen opcionales mientras completamos los presupuestos. Lo elegido en el grupo se hereda a las líneas; permitir cambiar una línea o dejar el grupo sin esa clasificación y precisarla por línea. Si una misma herramienta se relaciona con varias actividades, permitir conservar esas asociaciones sin duplicar la herramienta ni la cantidad solicitada. Esto no define todavía un reparto automático de costo entre actividades.

Al terminar: Enviar requisición a Compras. Diego o el coordinador solicita lo necesario sin elegir proveedor, precios ni mecanismo de consecución. Una requisición puede reunir grupos de materiales y de herramientas/equipos. No exigir saber qué está disponible en oficina.

  1. SIRLEY RECIBE EL PEDIDO Y DECIDE CÓMO ATENDERLO

En Atender requisición, Sirley ve los mismos grupos, elementos, cantidades, especificaciones, fechas, destinos y adjuntos. Puede seleccionar grupos completos o líneas/cantidades específicas y elegir:
- Enviar desde oficina.
- Trasladar desde otra ubicación, como otra obra o proveedor de mantenimiento.
- Comprar: continuar al recorrido de los puntos 3 a 8 de este ticket.
- Alquilar: continuar al #329 con los datos ya capturados.
Puede dejar cantidades pendientes de definir y dividir una línea entre varias rutas. Ejemplo: tres taladros, uno desde oficina, otro desde La Fe y otro alquilado. Mostrar debajo de la solicitud cada gestión y las cantidades pendientes, en gestión, despachadas y recibidas. Asignar no equivale a recibir.

Para envío/traslado traer elemento, cantidad, destino, fecha requerida y período de uso. Registrar origen, código marcado del equipo propio cuando corresponda, responsables de entrega/recepción y fecha prevista del envío. Sirley confirma disponibilidad y que la obra de origen pueda liberar el equipo por llamada o visita, por fuera del ERP, y registra el resultado. No exigir otra aprobación de campo dentro del aplicativo solo para documentar la conversación.

El recorrido debe funcionar hoy aunque el inventario histórico no esté depurado: Sirley registra el equipo/código y origen que verificó. No mostrar saldos antiguos como disponibilidad confirmada ni obligar a completar un módulo de inventario para atender la solicitud.
Cuando tengamos el inventario depurado, desde esta misma pantalla debe poder consultar códigos, ubicación y estado: disponible en oficina, en uso en otra obra o en mantenimiento, para decidir. El desarrollo completo de inventario y mantenimiento se abordará después; conservar desde ahora movimientos y códigos para esa conexión.

Para equipos propios: preparar/reservar conserva ubicación actual y evita asignar el mismo equipo dos veces; registrar salida lo deja En tránsito; confirmar recepción cambia la ubicación al destino y su responsable. No mostrarlo recibido en destino antes de llegar ni disponible en oficina si ya salió. Si viene de mantenimiento, registrar que quedó apto para uso antes de mostrarlo disponible; puede ir directamente del proveedor de mantenimiento a la obra sin pasar por oficina.
Sirley puede verificar y registrar personalmente en campo o registrar lo confirmado por otra persona; Diego/encargado con acceso puede hacerlo directamente. Diferenciar quién registró de quién entregó/recibió/verificó y la fecha real de la de registro. No exigir duplicar una recepción ya registrada.

Si el equipo de mantenimiento no estará listo, Sirley puede liberar la asignación que no se haya ejecutado y pasar esa cantidad a compra o alquiler, dejando historial. No borrar movimientos reales ni duplicar cantidades. Enviar o trasladar un equipo propio no crea una compra ni deuda por su adquisición. Si se compra una herramienta nueva, conservar su identificación y vínculo para incorporarla al inventario al recibirla.

Las fechas de uso también sirven para seguir herramientas propias y consultar si deben devolverse, trasladarse o seguir en obra. La fecha prevista no registra una devolución automáticamente. Relacionar el movimiento y sus soportes/orden de embarque cuando corresponda, reutilizando #182. La plantilla oficial de embarque sigue pendiente de revisión.
El transporte se vincula al envío/traslado si aplica; su contratación/costo/pago se mantiene separado y se perfeccionará en la revisión de transporte. Las llamadas al transportador siguen fuera del ERP. Una misma carga puede atender varias operaciones sin duplicar el costo.

  1. COTIZACIONES POR PROVEEDOR, SIN TRANSCRIBIR PRECIOS POR MATERIAL

Sirley puede ver y copiar o exportar un listado de los materiales y cantidades que selecciona para enviarlo por WhatsApp o correo. Puede incluir los adjuntos pertinentes del grupo. El envío o la conversación pueden seguir por fuera del ERP.

Al recibir la respuesta, registra una cotización del proveedor para todo lo que cubra, no una oferta independiente por cada material. Debe poder registrar:
- Proveedor seleccionado de la base de datos existente.
- Materiales y cantidades cubiertos: todo el pedido o una parte, incluso de varios grupos.
- PDF de cotización o evidencia del acuerdo. Un acuerdo por WhatsApp puede soportarse con esa evidencia; no exigir un PDF que el proveedor no emite.
- Valor global de esa propuesta e impuestos. Distinguir valor con IVA incluido o antes de IVA, mostrando subtotal, IVA y total. Si hay tarifas diferentes, permitir registrar el IVA total informado por el proveedor, sin imponer una sola tarifa a todo.
- Condiciones de pago precargadas del proveedor, editables para esta compra sin cambiar automáticamente su ficha general.
- Si el proveedor entrega o CONSOF recoge, con la fecha y el lugar correspondientes. Diferenciar lugar de recogida del destino final en obra.

Puede registrar una o varias cotizaciones. Por ahora no exigir varias para continuar. No pedir un selector de tipo de respuesta ni un formulario obligatorio de cortes, retenidos o amortizaciones para una compra ordinaria de bienes. El anticipo sí debe poder registrarse cuando aplique.

El cambio principal frente al #179 es no exigir precios unitarios ni una comparación económica por cada línea en esta etapa. Los precios detallados pueden permanecer en la cotización adjunta. Si se selecciona solo una parte de la propuesta, Sirley registra el valor acordado para esa parte; no utilizar el total del PDF completo ni repartirlo automáticamente por cantidades.

  1. SELECCIONAR Y REPARTIR SIN DUPLICAR CANTIDADES

Una requisición puede generar varias compras. Por ejemplo, de 450 metros de cable, 300 se compran a Megaluces y 150 a otro proveedor. De 20 tubos, 12 se compran y 8 se envían desde oficina.

Los grupos organizan la solicitud, pero no obligan a una compra por grupo. Un proveedor puede atender materiales de varios grupos, y un grupo puede repartirse entre varios proveedores y despachos. Conservar en cada material su grupo, capítulo/actividad y condiciones de entrega de origen.

Cotizar el mismo material con varios proveedores no consume cantidades. Al seleccionar las propuestas o asignar existencias, mostrar lo asignado y lo pendiente para evitar atender dos veces la misma necesidad. Si una selección se descarta, liberar las cantidades que no se hayan atendido. Distinguir asignado, comprado/confirmado y recibido.

Cada compra conserva proveedor, materiales, cantidades, importe y condiciones propias. Si una compra reúne grupos con distintas fechas o destinos, deben seguir visibles esas entregas; no reemplazarlas silenciosamente por una sola fecha o dirección.

  1. FORMALIZAR LA COMPRA

Después de seleccionar la propuesta, abrir una ficha de Compra con consecutivo propio y vínculo a la requisición. Aprovechar la operación existente; no crear registros duplicados para lograr esta presentación.

Conservar los rangos del #179, sobre el total negociado con impuestos:
- Menos de $1 millón: compra directa, OC opcional; autorización de Sirley.
- Desde $1 millón y menos de $10 millones: orden de compra; autorización de Sirley.
- Desde $10 millones y menos de $30 millones: orden de compra; autorización de David.
- Desde $30 millones: contrato; autorización de David.
Se conservan las reglas sobre acumulados y adicionales; el reparto entre proveedores no debe utilizarse para evadir autorizaciones.

Compra directa: permitir continuar sin exigir OC.
Orden de compra: botón Generar orden de compra, usando los datos capturados, para descargarla y enviarla al proveedor. Por ahora incluir materiales, cantidades, subtotal, impuestos, valor global, condiciones y referencia a la cotización soporte, sin exigir desglose de precios unitarios.
Contrato: botón Solicitar elaboración a Jurídica, compartiendo alcance/materiales, cotización, valor, condiciones y soportes. Queda pendiente de formalización contractual hasta contar con el contrato debidamente firmado o aceptado. Se puede consultar y completar el expediente mientras tanto, pero no confirmar ni ejecutar esa compra antes de cumplir la formalización aplicable.

Se mantienen las plantillas oficiales pendientes de revisión; no estamos aprobando un nuevo formato jurídico mediante este ticket.

Generar un documento no confirma por sí solo la compra. Sirley registra fecha, canal y evidencia de la confirmación real con el proveedor, incluso en compra directa. Desde allí nace el compromiso. No se exige al proveedor ingresar como usuario interno.

  1. APROBACIONES: PRIMERO CONSOLIDAR EL RECORRIDO

Las autorizaciones internas y los montos se mantienen. Queremos dejar para una siguiente revisión el ajuste detallado de las bandejas automáticas de validación, concentrándonos ahora en que este recorrido de bienes sea claro. Como esa automatización sí se pidió y ya se trabajó, revisemos juntos cómo organizar esta fase sin perder lo construido. Este punto no autoriza eliminar controles existentes de forma indiscriminada ni permitir que seleccionar una cotización equivalga a aprobar un gasto.

  1. SEGUIMIENTO DE CADA COMPRA, ANTICIPOS Y PAGOS

Desde la ficha Compra consultar requisición y grupos de origen, cotización, documento aplicable, entregas y recepciones parciales, transporte relacionado, facturas, anticipos, pagos y saldo. Diego puede seguir desde la requisición qué falta por atender y qué falta por recibir; no dar por terminado el pedido solo porque se compró.

Si el proveedor pide anticipo o pago completo antes del despacho, Sirley registra importe o porcentaje, fecha prevista y condición del saldo. Una vez formalizada y confirmada la compra, puede solicitar el desembolso a Tesorería. Solicitarlo no significa que ya se pagó ni crea una factura ficticia.

Si el anticipo ya se hizo, permitir registrar fecha, importe y comprobante, o vincular el pago existente en Tesorería. No generar otra solicitud ni duplicar el desembolso.

Cuando llegue la factura, conservar su recepción y revisión según #180. Solo subirla no equivale a validarla. Al validar, aplicar el anticipo para que quede pendiente el saldo real, con las deducciones que correspondan. Mantener entregas, facturas y pagos parciales relacionados con la misma compra.

En crédito, calcular el vencimiento desde el evento pactado. Ejemplo: si Megaluces da 45 días desde la emisión de la factura, no contarlos desde la creación de la requisición ni desde la confirmación de compra.

Mantener visibles las salidas probables antes de pagar: la cotización aporta una previsión, la compra confirmada un compromiso, la factura validada una obligación y el pago una salida real. Son etapas del mismo valor, no importes que se suman varias veces. Tampoco sumar como compromisos todas las cotizaciones alternativas.

Si Sirley contrata un vehículo para recoger, relacionar ese servicio con la compra y su destino, conservando su valor y posterior cuenta de cobro separados de la deuda del proveedor de materiales. El mismo viaje puede atender varias compras sin duplicar su costo. La llamada al transportador puede seguir por fuera del ERP; el detalle de transporte se revisará en su propia modalidad.

  1. EJEMPLO PARA REVISAR JUNTOS

Crear una requisición de un proyecto con grupos Eléctrico y Obra falsa, con distintas fechas y adjuntos. Dejar capítulo/actividad sin asignar para comprobar que permite avanzar.

Dividir un material entre dos proveedores y enviar otro desde oficina. Registrar una propuesta a crédito y otra con anticipo, sin transcribir precios unitarios. Preparar las compras con el documento que corresponda y registrar la confirmación.

Después registrar una recepción parcial, el pago del anticipo y la factura, comprobando que el anticipo se descuenta una sola vez y que la requisición conserva las cantidades pendientes. Comprobar también que una compra directa no exige OC y que la ruta de contrato pasa por Jurídica.

La intención es ajustar el trabajo cotidiano de bienes aprovechando lo existente. Por favor, indíquennos qué puntos ya están cubiertos y cuáles requieren cambios, para acordar la implementación. Este ticket no da por validado ni cerrado el #179. La entrada y atención de herramientas/equipos se actualiza en los puntos 1 y 2; el recorrido de alquiler continúa en #329. Contratación e instalación conservan #328; transporte se revisará aparte. Las reglas no afectadas se mantienen.

  1. ACLARACIONES A LAS PREGUNTAS Y EJEMPLO ADICIONAL

Evidencia de WhatsApp: adjuntar la captura o archivo pertinente donde se identifiquen proveedor, fecha y condiciones del pedido, con una nota breve si hace falta. Ejemplo ilustrativo: proveedor confirma materiales seleccionados por $1.190.000 IVA incluido, crédito a 45 días desde emisión de factura y entrega acordada. No pedir toda la conversación ni un PDF formal si no lo emite. El soporte se relaciona con la propuesta y los materiales/cantidades correspondientes.

Para Jurídica: compartir desde la ficha proveedor e identificación/contacto disponibles, proyecto, materiales/cantidades o alcance, cotización y versión seleccionada, subtotal/impuestos/total, condiciones de pago y anticipo si aplica, fechas/lugares de entrega, condiciones especiales acordadas, autorizaciones y soportes disponibles. Reutilizar lo registrado; Jurídica completa lo que falte para el contrato. No pedir otra requisición.

Transporte relacionado en la ficha Compra: mostrar enlace al servicio/movimiento, transportador si ya está definido, origen, destino, fechas previstas/reales, qué elementos y cantidades transporta, estado de recogida/entrega y valor acordado cuando exista. El servicio conserva su cuenta de cobro y pagos separados. Si está incluido en el precio del proveedor, indicarlo sin crear otra deuda. El detalle se perfeccionará al revisar transporte; esta conexión debe conservarse.

Ejemplo adicional: requisición con grupo Eléctrico tipo Materiales y grupo Herramientas para instalación tipo Herramientas y equipos. El nombre es libre. Pedir tres taladros con fechas y especificaciones; asignar uno desde oficina, otro desde otra obra y otro a alquiler. Comprobar que no se exige otra requisición, que cada ruta conserva el origen y que el alquiler abre #329. Si el taladro de mantenimiento no está listo, cambiar la cantidad pendiente a compra/alquiler sin duplicarla. Comprobar las ubicaciones antes de salir, en tránsito y después de recibir.

Estos ajustes complementan la solicitud anterior. Por favor, indiquen qué ya existe y qué requiere modificación para revisar juntos el recorrido, sin perder datos ni operaciones actuales.

Comentarios (15)
Equipo Indunnova (equipo)
28 Oct 2026, 16:22

🆕 Ticket nuevo del Portal Web — pendiente de revisar.

mbrt26 (equipo)
28 Oct 2026, 16:22

🤖 Pre-análisis automático (NOVA) — 🟡 falta información

¡Gracias por reportarlo! Para poder atender su solicitud correctamente y a la primera, necesitamos aclarar algunos puntos. ¿Nos ayuda respondiendo aquí mismo?

  1. ¿Podría darnos un ejemplo de cómo se vería la 'evidencia del acuerdo' para un acuerdo por WhatsApp?
  2. ¿Podría aclarar qué campos o información específica se espera que se compartan con Jurídica al solicitar la elaboración de un contrato?
  3. ¿Podría especificar qué información se espera que se muestre en la 'ficha de Compra' para el seguimiento de 'transporte relacionado'?
David Villa
28 Oct 2026, 20:05

✏️ Editó el reporte: actualizó el contenido.

David Villa
28 Oct 2026, 20:06

Hola, equipo. Actualizamos el cuerpo de este ticket para incorporar la revisión de herramientas y equipos. La requisición conserva grupos con nombre libre y líneas, y agrega el tipo Materiales / Herramientas y equipos. Sirley decide por cantidad si envía desde oficina, traslada, compra o alquila; el solicitante no necesita saber cómo se conseguirá. El alquiler continúa sin otra requisición en #329: https://tickets.indunnova.com/consof-97dolmokld/329/

Los puntos 1 y 2 contienen esa ampliación; el recorrido y los topes de compra se conservan. La consulta completa del inventario depurado queda como evolución posterior y no bloquea el registro inicial por Sirley. Reconocemos que es una precisión nueva de nuestra solicitud al revisar la operación.

También respondimos en el punto 9 las tres preguntas: evidencia de WhatsApp (captura pertinente y nota del acuerdo, sin exigir PDF), información que se comparte con Jurídica y datos visibles del transporte relacionado. Por favor, revisar el cuerpo actualizado junto con #329. Contratación mantiene #328 y transporte se revisará aparte. Esto no da por validado ni cerrado el desarrollo.

David Villa
28 Oct 2026, 21:57

El recorrido de transporte que dejamos pendiente ya está detallado en #330: https://tickets.indunnova.com/consof-97dolmokld/330/ . Incluye recogidas desde proveedor, oficina u otra obra, cantidades atendidas desde varios orígenes y despachos consolidados. La gestión se enlaza a esta requisición o a la compra correspondiente, sin repetir la solicitud. Los viajes con tiquetes están separados en #331.

David Villa
28 Oct 2026, 22:49

Hola, equipo. Para que las respuestas del punto 9 queden fáciles de ubicar, adjuntamos una guía visual y resumimos:

  1. Evidencia de WhatsApp: captura pertinente del acuerdo, relacionada con el proveedor y los materiales/cantidades cubiertos. Ejemplo: total $1.190.000 IVA incluido, crédito 45 días desde emisión de factura y entrega acordada. Agregar una nota breve si hace falta. No copiar toda la conversación ni exigir un PDF formal.

  2. Jurídica recibe los datos ya registrados: proveedor e identificación/contacto, proyecto, materiales/cantidades o alcance, propuesta seleccionada, subtotal/impuestos/total, pagos y anticipo si aplica, entregas, condiciones especiales, autorizaciones y soportes. Jurídica completa lo que falte, sin otra requisición.

  3. En la compra se ve el transporte relacionado: enlace, origen/destino, elementos/cantidades, fechas previstas/reales, estado, transportador si está definido y valor acordado. El recorrido completo está en #330. El flete mantiene su propio cobro; si ya está incluido en el precio del proveedor, no crear otra deuda.

La imagen resume estas aclaraciones; se mantiene el alcance del ticket.

🖼 Imagen · image/png · 140,6 KB · Descargar
aclaracion-326.png
Ver transcripción / análisis

Descripción: Pantalla de un aplicativo empresarial (CONSOF) mostrando directrices o aclaraciones sobre cómo gestionar soportes para bienes, enfocándose en evitar la duplicidad de trabajo. Presenta tres puntos clave con instrucciones detalladas y ejemplos.
Texto visible:
CONSOF / ACLARACIÓN DEL TICKET #326
Bienes: soportes sin repetir trabajo
1. Acuerdo por WhatsApp
Sirley selecciona proveedor y materiales cubiertos.
Adjunta solo la captura pertinente y una nota breve.
Ejemplo: total $1.190.000, IVA incluido; crédito 45 días
desde factura; entrega acordada.
No hace falta copiar toda la conversación.
2. Si corresponde contrato
Desde la misma compra, compartir con Jurídica:
proveedor, proyecto, alcance/materiales y cantidades,
cotización elegida, valor e impuestos, pagos y anticipo,
entregas, condiciones especiales y autorizaciones.
Jurídica completa lo faltante; no se crea otra requisición.
3. Transporte visible en la compra
Mostrar el viaje relacionado, transportador si ya se conoce,
origen, destino, cantidades, fechas, estado y valor acordado.
Ejemplo: oficina 5 adobes + proveedor 15 → obra 20.
El flete tiene su propio cobro. Si ya está incluido en
el precio del proveedor, no crear otra deuda.
Guía visual de lo solicitado • Ejemplos ilustrativos • No es una captura del ERP implementado

mbrt26 (equipo)
29 Oct 2026, 15:21

ℹ️ Qué está cubierto y qué hay que ajustar — Requisición de materiales, herramientas y equipos

Revisamos punto por punto contra lo que hoy tiene el ERP. Resumen: la base de Compras (#179), facturas (#180), tesorería (#181) y logística (#182) sirve y se conserva. Lo que cambia es la forma de pedir (grupos), la atención de Sirley por rutas y la cotización por proveedor sin precios por línea.

Ya existe y se conserva
- Proyecto precargado desde el proyecto o elegible desde Compras; solicitante automático; líneas con descripción, unidad, cantidad y especificaciones; varios adjuntos.
- Una requisición genera varias compras con control de lo asignado y lo pendiente; cotizar no consume cantidades.
- Rangos de autorización (<$1 M, $1–10 M, $10–30 M, ≥$30 M) con Sirley o David, sumando adicionales.
- Ficha de la operación con consecutivo propio y vínculo a la requisición; confirmación real con fecha y evidencia.
- Factura recibida ≠ factura validada (#180); compromiso al confirmar y pago real separados (#181).
- Herramientas propias con código y origen registrados por Sirley aunque el inventario no esté depurado; quién registró y quién recibió por separado; orden de embarque y un viaje para varias compras sin duplicar el flete (#182).

Existe, pero hay que ajustarlo
- Nombre de la modalidad «Bienes» → «Materiales, herramientas y equipos»; quitar la justificación; botón «Enviar requisición a Compras».
- La ficha de la operación se presentará como «Compra», reuniendo cotización, documento, entregas, transporte, facturas, anticipos, pagos y saldo.
- Compra directa sin pasar por la generación de un documento; orden de compra sin precios unitarios (subtotal, IVA, total, condiciones y referencia a la cotización); canal de la confirmación real.
- Anticipo por importe (hoy solo por porcentaje) y su aplicación una sola vez al validar la factura, también en compras sin cortes.
- Crédito contado desde la emisión de la factura (hoy ese evento no está disponible).
- Seguimiento desde la requisición: pendiente, en gestión, despachado y recibido.

Hay que construirlo
- Grupos con nombre libre y tipo (Materiales / Herramientas y equipos), con prioridad, fecha de llegada, lugar, capítulo/actividad y adjuntos propios, y herencia a las líneas. Período de uso (desde/hasta) por línea en herramientas; una herramienta asociada a varias actividades sin duplicarla.
- Pantalla «Atender requisición»: por grupo, línea o cantidad, enviar desde oficina, trasladar, comprar o alquilar (continúa en #329), con cantidades pendientes y liberación con historial.
- Estados de los equipos propios: reservado, en tránsito, en mantenimiento, apto para uso.
- Cotización global por proveedor: materiales y cantidades cubiertos (de varios grupos), soporte PDF o captura de WhatsApp con nota, subtotal/IVA/total con IVA informado, condiciones de pago precargadas y editables, entrega o recogida con fecha y lugar. Este valor pasa a ser la base de los rangos de autorización, del compromiso y del anticipo, que hoy salen de precio unitario × cantidad.
- Copiar o exportar el listado para enviarlo por WhatsApp o correo.
- Solicitud a Jurídica con los datos ya registrados; no confirmar una compra con contrato hasta que esté firmado o aceptado.
- Control para que repartir entre proveedores no evada autorizaciones; previsión de salida desde la cotización seleccionada.

Punto 6 (aprobaciones): de acuerdo en revisarlo juntos sin eliminar controles. Seleccionar una cotización no aprueba el gasto.

Orden de trabajo propuesto para los cinco tickets
1. Este ticket: grupos y cotización global por proveedor (es la base de los demás).
2. #328: propuestas por alcance, forma de pago y retenido.
3. Este ticket: «Atender requisición» con sus rutas, junto con la ficha de alquiler de #329.
4. El resto de #329 (alquileres) y #330 (transporte).
5. #331 (viajes de trabajo).

Quedamos atentos a sus comentarios sobre este orden para acordar la implementación.

David Villa
29 Oct 2026, 16:13

Hola, equipo. Estamos de acuerdo con el orden de implementación propuesto. Para la revisión con nosotros, necesitamos poder probar el recorrido de bienes completo: crear la requisición, atenderla con Sirley, repartir cantidades entre existencias y compras, registrar y seleccionar cotizaciones, formalizar y confirmar la compra.

Pueden desarrollar las partes en el orden que proponen; lo importante es conectarlas para esa prueba. Después revisamos contratación, alquileres, transportes y viajes. Lo reportado como existente o corregido lo validaremos al probar cada recorrido.

David Villa
30 Oct 2026, 14:04

Hola, equipo. Publicamos en #182 la precisión de recepción y su conexión con transporte: https://tickets.indunnova.com/consof-97dolmokld/182/

Para este recorrido de bienes, conservar el vínculo requisición → compra → entregas. Sirley puede registrar lo confirmado por llamada/WhatsApp o compartir un enlace con quien recibe para que reporte cantidades y novedades sin ver precios. Ambas formas conviven sobre la misma entrega, sin duplicar registros.

La aclaración distingue entrega parcial acordada de faltante, permite equivalencias sencillas de presentación (por ejemplo, un rollo equivale a cien metros) y mantiene los reemplazos relacionados con la compra original. También precisa el seguimiento cuando los materiales pasan por oficina antes de llegar a obra.

No cambia la cotización global ni exige cargar precios unitarios. El detalle completo queda en el comentario de hoy en #182 para evitar repetir instrucciones. Las demás reglas de este ticket se mantienen; todavía debemos probar el recorrido implementado.

mbrt26 (equipo)
02 Nov 2026, 19:57

🟡 Recorrido de bienes listo para probar: requisición por grupos → atender con Sirley → cotización global → compra

Revisión: consof-00210-np6 (100 % del tráfico, cuenta sa-consof) · PR #338.

Siguiendo el orden acordado, quedó conectado el recorrido que David pidió probar: crear la requisición, atenderla con Sirley, repartir cantidades entre existencias y compras, registrar y seleccionar cotizaciones, y formalizar y confirmar la compra.

Dónde: Compras → Requisiciones → «Nueva requisición». Desde el detalle de la requisición: «Agregar grupo», «Atender requisición» y «Cotizaciones por proveedor».

# Pedido Cómo queda Estado
1 Nombre «Materiales, herramientas y equipos», sin justificación, botón «Enviar requisición a Compras» Así queda el formulario 🟡
2 Grupos con nombre libre y tipo, con prioridad, fecha de llegada, lugar, capítulo/actividad y adjuntos propios, heredados a las líneas Cada requisición se crea con su primer grupo; «Agregar grupo» suma otros (p. ej. «Mampostería piso 2» de materiales y «Equipos para la placa» de herramientas). El detalle muestra las líneas agrupadas 🟡
3 Período de uso por línea en herramientas y equipos En grupos de herramientas y equipos cada línea pide «desde / hasta» 🟡
4 «Atender requisición»: por grupo, línea o cantidad, enviar desde oficina, trasladar, comprar o alquilar, con pendientes y liberación con historial Por cada línea se escribe cuánto va por cada ruta (con bodega u obra de origen en oficina/traslado). Lo no asignado queda pendiente. «Liberar» pide motivo y deja quién y cuándo. Oficina y traslado se marcan despachado / recibido 🟡
5 Cotización global por proveedor Proveedor, materiales y cantidades que cubre (de uno o varios grupos), soporte PDF o captura de WhatsApp con nota, subtotal, IVA informado y total, condiciones de pago, entrega o recogida con fecha y lugar. Las cotizaciones se comparan lado a lado 🟡
6 Cotizar no consume; seleccionar crea la compra Registrar varias cotizaciones no compromete cantidades. Al seleccionar una se crea la Compra con las cantidades cubiertas, y esas cantidades ya no pueden tomarse en otra 🟡
7 El valor de la cotización es la base de los rangos de autorización, del compromiso y del anticipo La compra toma el total de la cotización (no precio unitario × cantidad). Seleccionar no aprueba el gasto: sigue por las autorizaciones según su valor 🟡
8 Repartir entre proveedores no evade autorizaciones Las compras de una misma requisición se suman para decidir quién autoriza 🟡
9 Orden de compra sin precios unitarios Cantidades por línea + subtotal, IVA, total, condiciones de pago, entrega y referencia a la cotización 🟡
10 Copiar el listado para WhatsApp o correo Botón «Copiar para WhatsApp o correo» con lo que falta comprar, por grupo 🟡
11 Seguimiento desde la requisición Cada línea muestra pendiente / en gestión / recibido y lo que ya está en compra; la requisición lista sus compras 🟡
12 Anticipo por importe, crédito desde la emisión de la factura, solicitud a Jurídica, estados de equipos propios (reservado, en tránsito, mantenimiento, apto) y transporte visible en la compra Siguen en las próximas entregas, junto con #328, #329 y #330. No bloquean la prueba de este recorrido ⏳
— Requisiciones de otras modalidades y compras anteriores Siguen como hoy 🟢
Ciberseguridad ✅ Cumple: los soportes se guardan en el almacenamiento privado existente y se abren con enlace firmado; las pantallas exigen el permiso de Compras ✅

Por qué 🟡: en producción no creamos requisiciones ni compras de prueba; lo probamos completo de forma automática.

Cómo probarlo (Andrea, con Sirley):
1. Crear una requisición con un grupo de materiales (2 o 3 líneas) y agregar un grupo de herramientas y equipos.
2. «Atender requisición»: enviar parte desde oficina y el resto a «Comprar».
3. «Cotizaciones por proveedor»: copiar el listado, registrar dos cotizaciones globales (una con captura de WhatsApp y nota) y seleccionar una.
4. En la compra creada: autorizaciones, documento sin precios unitarios y confirmación real.

🔁 Reproceso — post-mortem de la intervención previa

  • Qué entregamos antes (29-oct): el análisis de qué estaba cubierto y qué había que ajustar, con el orden de trabajo propuesto.
  • Qué pasó: CONSOF aceptó el orden y pidió poder probar el recorrido completo; la devolución («Ejecutar») fue la orden de construirlo, no una falla.
  • Corrección: quedó construido y conectado el recorrido de bienes de punta a punta.
Equipo Indunnova (equipo)
03 Nov 2026, 14:08

✅ Listo para que lo valides — probado por Andrea (Indunnova).

Si quedó bien, márcalo como resuelto en tu ticket. Si algo falta, responde aquí mismo.

David Villa
09 Nov 2026, 17:09

Hola, equipo. Les compartimos la maqueta HTML que preparamos con apoyo de ChatGPT para ilustrar cómo se conectan los recorridos de compras, contratación, alquileres, transportes y viajes. Es la misma versión para los cinco tickets.

Úsenla como apoyo visual, junto con lo solicitado y aclarado en cada ticket. No reemplaza esas definiciones ni implica que deban copiar exactamente sus pantallas, campos, reglas o topes. Puede tener diferencias de detalle frente a lo acordado. Si encuentran una diferencia, prevalece el ticket y sus aclaraciones; si hay una contradicción o algo no está definido, por favor déjennos la pregunta aquí antes de implementarlo. El HTML por sí solo no agrega nuevos requerimientos.

Para este ticket #326, revisen “Materiales y equipos”: requisición por grupos con nombre libre, líneas y atención de Sirley; cotizaciones por todo o parte del pedido; reparto entre varios proveedores y existencias de oficina; y continuidad hacia compra, alquiler o traslado. Capítulo y actividad se muestran por separado.

Para explorarlo, descarguen el archivo y ábranlo en el navegador. Pueden empezar en blanco o usar “Cargar casos conectados de ejemplo”. Los datos son ficticios; la maqueta no está conectada al ERP ni realiza operaciones reales. Compartirla no significa que ya hayamos validado o cerrado el desarrollo implementado. Gracias.

📎 Otro · text/html · 140,3 KB · Descargar
CONSOF-Compras-recorrido-para-Indunnova.html
David Villa
09 Nov 2026, 17:43 ·

Hola, equipo. Actualizamos esta revisión del recorrido desplegado con REQ-2026-0026, en Prueba Proyecto (AOP-0726-001), y sus operaciones existentes. Son registros ficticios: no comprar, despachar ni pagar. La maqueta adjunta en el comentario anterior sigue siendo apoyo visual; prevalecen el ticket y sus aclaraciones.

COMPROBADO EN LA INTERFAZ
Funcionan grupos con nombre libre, capítulo/actividad opcionales, varias líneas, asignación entre oficina, otra obra, compra y alquiler, y registro de cotización global sin transcribir precios unitarios. Las compras conservan la referencia a la requisición y el valor global en su resumen.
Además del caso inicial OP-2026-0081 / SC-142, revisamos el reparto de 12 tornillos: 2 desde oficina y 10 a compra, cubiertos por dos propuestas seleccionadas de 5 unidades cada una, OP-2026-0087 / SC-148 por $5.950 y OP-2026-0088 / SC-149 por $7.140. Atender muestra cero por atender. Esto verifica la distribución registrada; no prueba recepción ni ejecución financiera.

DIFERENCIAS A RESOLVER
1. Completar grupos antes de enviar. Nueva requisición permite armar un grupo y agregar otros desde el detalle después de enviarla a Compras. Se necesita completar todos los grupos antes del envío. La prueba se hizo con superusuario; no afirmamos haber validado permisos de Diego/coordinador/Sirley.
2. Saldos distintos entre pantallas. Para 100 metros de cable, 20 asignados a oficina y 80 a compra, Atender muestra cero por atender pero la compra muestra 20 como Disponible. Con los tornillos muestra 10 asignados y 2 disponibles pese a su asignación a oficina. Los tres taladros también aparecen disponibles aunque se repartieron entre oficina, otra obra y alquiler. Diferenciar libre por asignar, asignado por cada ruta, pendiente de despacho y recibido; no presentar como libre lo ya asignado.
3. Bloqueo documental confirmado. Documento del acuerdo devuelve Server Error (500) tanto en /contractors/compras/operaciones/142/documentos/ como en /contractors/compras/operaciones/148/documentos/. En SC-142 el aviso inicial era matriz sin configurar / Generar instrumento deshabilitado; después de Preparar/cotizar apareció el aviso de borrador preparado y la ruta pasó a error 500, tal como se aclaró en el comentario de las 17:51. La imagen adjunta corresponde al estado inicial, no a una solución. No se generó, envió ni aceptó una orden. Corregir el error y dejar una ruta operativa para compra directa y orden opcional según el rango aprobado.
4. Inconsistencia de importes en SC-148. La propuesta y el resumen de la operación muestran subtotal $5.000, IVA $950 y total $5.950. La ficha /contractors/solicitudes/148/ muestra valor acordado $5.950, pero el detalle con 5 unidades a precio unitario $0 presenta subtotal, IVA y total en cero; otra sección conserva la negociación por $5.950. El valor global debe ser consistente en toda la continuación sin volver a exigir precios unitarios. No afirmamos que se haya contabilizado en cero: no se confirmó ni pagó la operación.
5. Selección parcial de una oferta completa. La acción observada es Seleccionar y crear la compra por la cobertura registrada. Registrar desde el inicio una propuesta que cubra solo parte del pedido sí es posible; eso no demuestra cómo seleccionar después una parte de una cotización que llegó completa. Solicitamos mostrar/ajustar esa ruta, conservando soporte original, cantidades pendientes y valor realmente acordado para la parte, sin prorrateo automático no pactado.

ALCANCE DE LA VALIDACIÓN
Se mantienen las reglas aprobadas de bienes: menos de $1 millón, compra directa de Sirley con orden opcional; desde $1 millón y menos de $10 millones, orden con Sirley; desde $10 millones y menos de $30 millones, orden con David; desde $30 millones, contrato con David. No se cambiaron topes ni se validaron todas sus fronteras o permisos. El reparto entre proveedores debe conservar la evaluación acumulada y no evadir autorización.
Anticipo por importe, crédito desde emisión de factura, solicitud a Jurídica, estados de equipos propios y transporte visible en compra ya figuran como próximas entregas: se conservan como pendientes conocidos. No se da por validada la cadena completa de autorización, documento, confirmación, recepción, factura, cuenta por pagar y pago. La conexión logística revisada se detalla en #330; contratación y alquileres, en #328 y #329.

Solicitamos resolver primero el error documental y la consistencia de valores/saldos, aclarar la selección parcial y habilitar la continuación con los roles correspondientes para repetir la prueba. El ticket permanece abierto. Gracias.

🖼 Imagen · image/jpeg · 51,3 KB · Descargar
consof-revision-matriz-09nov.jpg
Ver transcripción / análisis

Descripción: Pantalla del aplicativo CONSOF mostrando la sección "Documento del acuerdo" para un proyecto específico. Se observa que aún no se ha preparado ningún documento y se indica que está pendiente la configuración de una matriz para poder generarlo.
Texto visible: DEL CONCEPTO AL CONCRETO, Documento del acuerdo, SC-142 | AOP-0726-001 - Prueba Proyecto | Indunnova S.A.S - Consof#179 §4, DOCUMENTO DEL ACUERDO, Aún no se ha preparado ningún documento para esta operación., Preparar / cotizar (borrador), Plantilla de prueba, Generar instrumento, Pendiente para poder generar: matriz sin configurar., Volver a la solicitud, CONSOF S.A.S. © 2026 - Sistema de Gestion Integral.

David Villa
09 Nov 2026, 17:51

Precisión sobre el punto 3 de la prueba: después de pulsar Preparar/cotizar (borrador), el aviso de borrador preparado apareció al navegar a otra pantalla. Al volver a Documento del acuerdo de SC-142, la página ya responde Server Error (500); recargamos una vez y persistió. La dirección es https://consof-rvfp6uj2va-uc.a.run.app/contractors/compras/operaciones/142/documentos/ . Por tanto, sí llegó a preparar un borrador, pero no pudimos abrirlo ni continuar. No se generó, envió ni aceptó una orden. Por favor revisar este resultado además de la indicación inicial de matriz sin configurar.

mbrt26 (equipo)
09 Nov 2026, 21:40

🟡 Corregidas las cinco diferencias de la revisión del 9-nov

Revisión: consof-00221-plg (100 % del tráfico, cuenta sa-consof) · PR #350 y #351.

Gracias, David, por la prueba con REQ-2026-0026. Así quedan los cinco puntos:

# Diferencia Causa Cómo queda Estado
1 Completar los grupos antes de enviar La requisición se enviaba a Compras al guardar el primer grupo En «Nueva requisición» hay «Guardar y agregar otro grupo»: la requisición queda en borrador mientras se arman los grupos (Compras todavía no la atiende). Con el último grupo, «Guardar grupo y enviar a Compras», o desde el detalle «Enviar requisición a Compras». Una vez enviada ya no admite grupos nuevos. El envío directo con un solo grupo sigue igual 🟡
2 Saldos distintos entre pantallas La ficha de la compra calculaba «Disponible» solo con lo que estaba en compras, sin contar lo asignado a oficina, traslado o alquiler La tabla de saldos de la compra usa el mismo reparto que «Atender requisición»: «Libre por asignar» es solo lo que nadie ha repartido (en los tres casos, cero) y debajo de «Asignada» se ve cada ruta: oficina y traslado con por despachar / despachado / recibido, compra con en compras / falta comprar / recibido. Lo asignado ya no aparece como libre 🟡
3 Error 500 en «Documento del acuerdo» y ruta de compra directa Error en la pantalla cuando ya existe un borrador (por eso SC-142 falló justo después de «Preparar / cotizar»). Además, las compras nacidas de la cotización no iniciaban sus autorizaciones, y la pantalla lo mostraba como «matriz sin configurar», aunque la matriz sí está configurada La página abre con el borrador. La compra nace con sus autorizaciones según su valor (por debajo de $1 millón: compra directa, orden opcional, autoriza Sirley). Para las compras ya creadas (SC-142, SC-148, SC-149), el panel ofrece «Iniciar autorizaciones». Seleccionar la cotización sigue sin aprobar el gasto 🟡
4 SC-148 con importes en cero La ficha de la solicitud sumaba cantidad × precio unitario ($0) Muestra subtotal $5.000, IVA informado $950 y total $5.950 de la cotización global, sin columnas de precio unitario, con la nota de que los precios por material están en el soporte 🟡
5 Seleccionar una parte de una cotización completa Solo se podía seleccionar la cotización completa En cada cotización, «Tomar solo una parte»: se escribe cuánto de cada material entra en la compra y el valor acordado de esa parte (subtotal e IVA), sin prorrateo. La cotización conserva su soporte y lo que cubría; lo no tomado queda pendiente por comprar y se puede comprar a otro proveedor. El valor de la parte no puede superar el de la cotización 🟡
— Compras anteriores sin «Atender» Conservan su saldo y su total por líneas 🟢
Ciberseguridad ✅ No aplica: no cambia identidad, secretos, base de datos, almacenamiento ni permisos ✅

Permisos: no cambiamos permisos ni roles. La prueba con Diego, los coordinadores y Sirley usa los permisos que ya tienen.

Verificado en producción sobre sus registros de REQ-2026-0026: «Documento del acuerdo» de SC-142 y SC-148 abre (200) y ofrece «Iniciar autorizaciones»; /contractors/solicitudes/148/ muestra $5.000 + $950 = $5.950; la ficha de OP-2026-0081 muestra Cable #8 con oficina 20 y compra 80, Taladro con oficina 1, traslado 1 y alquiler 1, y «Libre por asignar» en 0 en todas las líneas.

Por qué 🟡: en producción no creamos requisiciones ni compras; las cinco correcciones quedaron probadas con pruebas automáticas que reproducen sus casos (100 m de cable 20 + 80, 12 tornillos 2 + 10 en dos compras de 5, tres taladros por oficina, traslado y alquiler; 450 m de cable con 300 tomados de una cotización completa y 150 a otro proveedor).

Cómo repetir la prueba

  1. Nueva requisición con el grupo Eléctrico → «Guardar y agregar otro grupo» → grupo Obra falsa → «Guardar grupo y enviar a Compras».
  2. En SC-142 o SC-148: «Documento del acuerdo» abre; pulsar «Iniciar autorizaciones» y seguir con la compra directa.
  3. Abrir /contractors/solicitudes/148/: subtotal, IVA y total de la cotización.
  4. En la ficha de OP-2026-0081: la tabla de saldos con el reparto por ruta.
  5. Registrar una cotización completa y usar «Tomar solo una parte».

Siguen como próximas entregas conocidas: anticipo por importe, crédito desde la emisión de la factura, solicitud a Jurídica, estados de equipos propios y transporte visible en la compra.

🔁 Reproceso — post-mortem de la intervención previa

  • Qué afirmamos antes (3-nov): el recorrido de bienes conectado de punta a punta, para probar.
  • Qué falló: en la prueba real, el documento del acuerdo falló al existir un borrador; la compra quedó sin sus autorizaciones; la ficha de la solicitud y la de saldos no leían la cotización global ni el reparto por rutas; y faltaba armar todos los grupos antes de enviar y tomar una parte de una cotización completa.
  • Por qué no lo atrapamos: las pruebas recorrían el flujo por los servicios y no abrían «Documento del acuerdo» con un borrador ya creado, ni comparaban los saldos entre pantallas.
  • Corrección: cada diferencia tiene ahora una prueba por la pantalla real con los casos de su revisión.
Agregar comentario
Puedes adjuntar capturas de pantalla, fotos, audios o documentos (hasta 10, máximo 200 MB cada uno).