Cómo verificar el resultado de una importación con totales de control

Verifica una importación con recuentos por estado y sumas de negocio calculadas sobre el mismo ámbito.

Equipo enginerIT· 3 min de lectura
Los totales de control deben detectar fallos distintos y permitir explicar cada diferencia

Verifica una importación con recuentos por estado y sumas de negocio calculadas sobre el mismo ámbito. Compara entrada, transformación y destino, y explica las diferencias. Que el proceso termine sin errores o que coincida el número de registros no demuestra que cantidades, identidades y relaciones sean correctas.

Fija el ámbito antes de contar

Identifica fichero o extracción, versión, periodo, cuenta y filtros. Separa líneas, documentos y entidades: cien líneas pueden pertenecer a veinte pedidos. Si el origen sigue cambiando, usa una instantánea o un corte acordado y registra su limitación. No compares una exportación de ayer con una consulta del destino que ya incluye trabajo de hoy. En extracciones delta de Graph, distingue datos de una ronda y estado final de la sincronización.

Define controles que detecten errores distintos

Cuenta recibidas, rechazadas, pendientes y aplicadas, asegurando que cada aparición tenga una salida. Añade claves únicas y referencias ausentes para detectar duplicados y pérdidas que se compensan numéricamente. Suma cantidades por unidad y, cuando proceda, importes por moneda y criterio fiscal. No mezcles cajas con unidades ni euros con otras monedas. Especifica tratamiento de redondeo y ajustes aprobados; un total aproximado sin regla puede ocultar una conversión incorrecta.

Compara tres momentos

Calcula controles en la entrada, después de transformar y mediante una lectura posterior del destino. Así localizas si la diferencia nace al interpretar, convertir o aplicar. No uses únicamente las respuestas de envío como prueba de persistencia. Las restricciones de integridad de PostgreSQL ilustran controles dentro del almacenamiento, pero no demuestran que se importó el conjunto correcto: también necesitas la comparación entre sistemas y las reglas del negocio.

Asigna un criterio de aceptación y firma operativa

Antes de ejecutar, acuerda qué diferencias bloquean la puesta en uso y quién puede aceptar una excepción. Un pequeño descuadre monetario no es automáticamente tolerable: puede señalar una regla fiscal o de redondeo distinta. Una diferencia justificada debe vincularse con las filas afectadas y una decisión, sin convertirse en una tolerancia general para futuras cargas.

Guarda el informe de controles junto a versión de entrada, reglas y consulta de destino. Si la lectura posterior se hace más tarde y el sistema recibe nuevas operaciones, explica ese movimiento en lugar de comparar cifras incompatibles. El responsable que valida necesita poder reproducir la conciliación o acceder a la evidencia, no solo recibir un mensaje de «carga correcta». Mantén pendiente el uso de los datos cuyo control no haya cerrado.

Investiga sin cuadrar por ajuste artificial

En un ejemplo hipotético, perder una línea de cinco unidades y duplicar otra de cinco deja la suma intacta. Cruza identidades para descubrirlo y revisa muestras dirigidas de importes altos, conversiones y excepciones. No añadas un registro de ajuste solo para hacer coincidir el total. Conserva diferencias, causa y decisión autorizada. Prueba una fila omitida, otra duplicada y una unidad mal convertida; cada fallo debe activar algún control. El informe final distingue conciliado, parcial y pendiente de revisión con evidencias reproducibles.

Comprobaciones para cerrar la tarea

  • ✓ Origen y destino usan el mismo corte y filtros.
  • ✓ Las sumas se separan por unidad y moneda.
  • ✓ Las pruebas detectan omisión, duplicación y conversión errónea.

Fuentes y documentación

Aplicarlo en tu empresa

Podemos revisar el entorno y acordar qué actuaciones, validaciones y mantenimiento necesitas.

Conocer el servicio relacionado →