26/5/24 Modificacion SP datos

Hora Inicio: 4:04 pm

Hora Final: 5:34pm

Descanso

Inicio: 8:12 pm

Final: 9:01 pm

Integrantes: Fernando Sánchez

Objetivos Propuestos:

  • Arreglar el sp para operaciones masivas para implementar la iteracion por fechas en vez de insertar todos los datos de una vez

Objetivos Realizados:

  • Alteraciones al SP que inserta las operaciones masivas 

Problemas encontrados:

  • El SP se ejecutaba correctamente, sin embargo la ejecucion tardaba ~5min en completarse
    • Se implemento una tabla variable que contiene todos los datos del xml antes de ingresar al while
    • Se saca la transaccion del while, para abrir y cerrar una unica transaccion, en vez de una transaccion por iteracion
       
  •  Msg 2627, Level 14, State 1, Procedure CargarXmlDatos, Line 95 [Batch Start Line 228] Violation of PRIMARY KEY constraint 'PK_Clientes'. Cannot insert duplicate key in object 'dbo.Clientes'.
    • Esto ocurre debido a que se insertan repetidos a las tabla de clientes. La solucion fue agregar un left join a la tabla clientes, e insertar unicamente los valores donde clientes.identificacion sean nulos
       

Comentarios

Entradas populares de este blog

04/06/2024 Desarrollo del FrontEnd de la aplicación web

09/06/2024 Arreglos a la tabla Detalles

05/06/2024 Cierre de estados de cuenta