Ir al contenido

Comprobar que dos tablas cuadran

Antes de cerrar, necesita saber que un conjunto de cifras coincide con otro: el libro mayor con el balance de comprobación, un sistema de origen con su carga, los saldos de cierre de este mes con los de apertura del mes siguiente. Una conciliación define los dos lados y cómo coinciden sus filas, y Weave responde de una de tres maneras:

Reales del libro mayor cuadra con Balance de comprobación: las 1,204 cuentas coinciden exactamente. Ambos suman 12,345,678.90.

Reales del libro mayor no cuadra con Balance de comprobación: 3 de 1,204 cuentas difieren, en 4,210.00 en total sin considerar el signo. Neteado, Reales del libro mayor es 3,900.00 mayor. La mayor diferencia es la de la cuenta 4000, con 3,900.00 de diferencia (Reales del libro mayor 1,000,000.00, Balance de comprobación 996,100.00).

Weave no pudo verificar si Reales del libro mayor cuadra con Balance de comprobación: ninguno de los dos lados tiene filas que coincidan con los filtros de esta conciliación. Si esos datos aún no se han cargado, cárguelos y vuelva a comprobar.

Weave nunca dice que una conciliación cuadra cuando no pudo leer ambos lados por completo. La comparación es una consulta sobre sus datos; no interviene ninguna IA.

Solo un Arquitecto del proyecto puede crear, editar o eliminar una conciliación, y el proyecto debe estar desbloqueado.

  1. Abra la pestaña Weave del proyecto y haga clic en Conciliaciones en su barra de herramientas.
  2. Haga clic en Nuevo.
  3. Asígnele un Nombre y, en Las filas se llaman, indique qué es una fila comparada, en plural: “cuentas” o “pares de cuenta y centro de costo”. Weave lo usa en todas las frases; dice “elementos” si lo deja en blanco.
  4. En Primer lado y Segundo lado, asigne a cada lado una Etiqueta (el nombre que Weave usa para él, como “Reales del libro mayor”) y elija su Tabla. En Medida, elija cómo se suman sus filas (Suma de, Recuento de, Recuento distinto de, Mínimo, Máximo o Promedio de) y la columna.
  5. Agregue Filtros a cualquiera de los lados para leer solo algunas de sus filas. Separe varios valores con comas. Para comparar dos períodos de una misma tabla, elija la misma tabla en ambos lados y filtre cada lado por su período; no agregue la columna del período en Coincidir por, o ninguna fila coincidirá.
  6. En Coincidir por, agregue una fila por cada columna clave. Cada fila empareja una columna del primer lado con una del segundo, de modo que account puede coincidir con acct. Asigne un encabezado a la fila, como “Cuenta”; encabeza esa columna en la lista de diferencias. Sin claves, cada lado se compara como una sola cifra: su total, en el caso de una suma o un recuento.
  7. Si lo desea, establezca una Tolerancia por fila: cuánto pueden diferir los dos valores de una fila y aun así coincidir, en las unidades de la propia medida, como 0.01. No es un porcentaje. Déjela en 0 para que todas las filas coincidan exactamente.
  8. Si lo desea, elija un Flujo de trabajo para llevar la conciliación a la lista de verificación de preparación del cierre de ese flujo de trabajo. Consulte En la lista de verificación de preparación.
  9. Haga clic en Guardar borrador.

Weave rechaza una conciliación que no pudo comparar de forma equitativa e indica por qué:

  • Los dos lados necesitan el mismo número de claves, hasta 8, y etiquetas distintas, y no pueden ser idénticos salvo por sus etiquetas.
  • Las columnas clave emparejadas deben contener el mismo tipo de valor: números, texto, fechas, fechas y horas, o verdadero/falso. Las columnas de números de punto flotante (tipos como float o double) no pueden ser claves, y una clave no puede ser una columna llamada value o rows.
  • Una medida debe ser una columna numérica, a menos que cuente.
  • Un promedio, o una suma, un mínimo o un máximo de una columna de números de punto flotante, necesita una tolerancia superior a 0, porque esos valores rara vez coinciden exactamente.
  • Todas las tablas y columnas que nombra deben estar en el proyecto, y el flujo de trabajo al que está vinculada también debe estar en el proyecto.
  • Se rechaza guardar sin ningún cambio.

Los dos lados pueden usar medidas distintas, como una suma en un lado y un recuento en el otro. Las filas ausentes cuentan como 0 solo cuando ambos lados usan Suma de o Recuento de; consulte Leer el resultado.

Una conciliación puede marcar un flujo de trabajo como listo para el cierre, por lo que requiere a dos personas. Lo que usted guarda es un borrador. Otro Arquitecto lo selecciona y hace clic en Aprobar, y desde ese momento esa versión es la que ejecutan los lectores y la lista de verificación de preparación. No puede aprobar una versión que usted editó por última vez, por lo que un proyecto necesita un segundo Arquitecto para poner en uso una conciliación. La aprobación vuelve a comprobar las tablas, y se rechaza si el borrador ha cambiado desde que el aprobador lo leyó.

Editar una conciliación aprobada guarda un nuevo borrador, y la versión aprobada sigue en uso hasta que se apruebe la nueva. Cuando hay un borrador más reciente en espera, el resultado lo indica. Los Arquitectos pueden hacer clic en Comprobar el borrador para ejecutar la versión de trabajo antes de que se apruebe.

Seleccione una conciliación para ejecutarla. Haga clic en Comprobar de nuevo para ejecutarla después de que los datos cambien.

Cuando no cuadra, las filas que difieren se enumeran debajo de la frase, las mayores primero, con un máximo de 50 visibles. Cada una muestra sus claves, los valores de ambos lados y el primer lado menos el segundo. Una fila que solo se encuentra en un lado muestra sin filas para el otro lado, nunca 0, y una fila cuyo valor está vacío muestra sin valor. Cuando difieren más filas de las que se muestran, una nota indica cuántas quedan fuera y en cuánto difieren en conjunto; agregue filtros para ver menos filas a la vez.

  • Tolerancia. Una fila coincide cuando sus dos valores no están más separados que la tolerancia. Aun así, esas pequeñas diferencias se acumulan, por lo que una conciliación puede cuadrar fila por fila mientras sus totales difieren, y la frase lo indica:

    Reales del libro mayor cuadra con Balance de comprobación: cada una de las 1,204 cuentas está dentro de su tolerancia de 0.01. En todas las cuentas, esas pequeñas diferencias netean 0.37: Reales del libro mayor suma 12,345,679.27 y Balance de comprobación 12,345,678.90, por lo que Reales del libro mayor es 0.37 mayor.

  • Filas ausentes. Cuando ambos lados usan Suma de o Recuento de, una fila que solo tiene un lado cuenta como 0 en el otro lado, de modo que una fila en 0 en un lado y ausente en el otro coincide. Un lado sin ninguna fila, mientras que el otro tiene alguna, siempre es una diferencia.

  • Otras medidas. Para un recuento distinto, el mínimo, el máximo o un promedio, una fila que falta en un lado es una diferencia, y no se da ningún total, porque esos valores no se suman.

Weave dice que no se pudo verificar cuando no puede comparar los dos lados por completo, e indica el motivo, entre otros casos cuando:

  • su rol no puede leer datos de tablas, o no puede ver una de las tablas que lee un lado;
  • el acceso a filas le permite ver solo algunas de las filas de un lado: un cuadre sobre parte de los datos no es un cuadre;
  • se ha quitado o cambiado de nombre una tabla o columna que usa la conciliación, una columna clave ahora contiene un tipo de valor distinto, o una columna de medida ya no contiene números o ahora necesita una tolerancia que no tiene;
  • una búsqueda en un lado ahora coincide con más de una fila para algunas entradas;
  • ninguno de los lados tiene filas que coincidan con sus filtros, o ninguno tiene un valor para ninguna fila;
  • la conciliación aún no se ha aprobado;
  • no se pudo ejecutar en este momento, por ejemplo cuando el almacén tarda en responder.

En la lista de verificación de preparación

Sección titulada «En la lista de verificación de preparación»

Una conciliación vinculada a un flujo de trabajo aparece en el elemento de ese flujo de trabajo en cada conjunto de preparación que lo incluye, como la línea Las conciliaciones cuadran, con la frase propia de cada conciliación y Abrir conciliación. Una conciliación que no cuadra hace que el flujo de trabajo sea No listo. Una que Weave no pudo verificar, o que no se ha aprobado, hace que sea No se pudo verificar, a menos que otra línea ya lo marque como No listo.

La lista de verificación ejecuta la versión aprobada de cada una, como la persona que la comprueba, por lo que su respuesta refleja las filas que esa persona puede ver. Ejecuta hasta 25 por lista de verificación y les da un minuto en conjunto; las que excedan ese límite lo indican en lugar de ejecutarse, y cuentan como No se pudo verificar. Cuando Weave comprueba un conjunto antes de su fecha límite, las ejecuta como el responsable del conjunto, y lee tablas solo si el responsable podía hacerlo cuando guardó el conjunto por última vez.

Cualquier persona que pueda abrir la pestaña Weave del proyecto puede enumerar sus conciliaciones aprobadas. Ejecutar una también requiere un rol que pueda leer datos de tablas. Un lector que no es Arquitecto ve el nombre y las etiquetas de los lados de cada conciliación, nunca sus tablas, columnas ni filtros, y los motivos que Weave le da nombran solo los lados.

Las conciliaciones están disponibles mediante la API de la plataforma: GET /analyze/weave/reconciliations enumera las conciliaciones de un proyecto, y GET, POST, PUT y DELETE en /analyze/weave/reconciliation leen, crean, reemplazan y eliminan una. POST /analyze/weave/reconciliation/approve aprueba un borrador: envíe digest, con el valor de content_digest que leyó junto con él, que identifica exactamente la versión que revisó. GET /analyze/weave/reconciliation/run ejecuta una.

Un lado también puede buscar en otras tablas: una combinación desde la tabla del lado con una tabla de búsqueda, que debe encontrar como máximo una fila por cada fila del lado. Las búsquedas y la medida Promedio ponderado de, que necesita una tolerancia superior a 0 como un promedio, solo se pueden establecer mediante la API; el formulario las conserva cuando edita.

Los agentes de IA conectados mediante MCP pueden buscar y ejecutar conciliaciones con reconciliation_find y reconciliation_run. Un Arquitecto conectado con su propio inicio de sesión también puede guardar un borrador con reconciliation_upsert; una IA que actúa en nombre de alguien, como una sesión de agente, Microsoft 365 Copilot o el chat integrado en la aplicación, no puede. Ninguna herramienta MCP aprueba una.