jueves, 9 de julio de 2020

8-9/7/2020

Ya estan perfeccionando detalles finales:

  • Problema con el trigger del propiedades, insertaba valores nulos por la manera de hacer el while, se soluciono con el siguiente codigo:
    • IF @idMenor IN (SELECT id FROM inserted) OR @idMenor IN (SELECT id FROM deleted)
    • De esta manera verificamos que algun json debe ser no null
  • Verificamos que funcione la manera con la que establecemos un solo comprobante de pago a varios recibos pagados el mismo dia.
  • Habian algunos detalles con el idEntityType el cual no correspondia al que indicaba el catalogo.
  • Se corrigio donde empiezan algunos transactions (Con set y declares fuera)
  • Se incluyo el update del valor del valor correspondiente a la columna de m3acumuladoUltimoRecibo, con el siguiente codigo:
    • UPDATE [dbo].[Propiedad]
    • SET M3AcumuladosUltimoRecibo = M3acumuladosAgua
    • FROM [dbo].[Propiedad] P
    • INNER JOIN [dbo].[CCDePropiedad] CCP ON CCP.id_Propiedad = P.id
    • INNER JOIN [dbo].[ConceptoDeCobro] CC ON CC.id = CCP.id_CC
    • WHERE CC.id = 1 AND CC.diaDeCobro = @dia AND P.M3AcumuladosUltimoRecibo != P.M3acumuladosAgua

  • Se incluyo un script con codigos funcionales como seleccionar las propiedades con mas de un concepto de cobro 
  • Se incluyo un script con codigo para resetear los ids de las tablas.
Se trabajo por 3 horas

Referencias:

No hay comentarios:

Publicar un comentario