Que tal James,
Ya vi el cambio que hiciste, sin embargo, la sumatoria del iva por los tres renglones que estas facturando, lo pusiste en el primer renglón y los valores ese mismo renglón son los que pusiste en los de los impuestos totales.
<cfdi:Concepto ClaveProdServ="40101604" NoIdentificacion="699090" Cantidad="1" ClaveUnidad="H87" Unidad="Pza" Descripcion="VENTILADOR T-FAL VE7759XO 14" 3 VEL" ValorUnitario="590.517241" Importe="590.517241" ObjetoImp="02">
<cfdi:Impuestos>
<cfdi:Traslados>
<cfdi:Traslado Base="590.52" Impuesto="002" TipoFactor="Tasa" TasaOCuota="0.160000" Importe="114.62"/> solo debe ser iva de tu primer renglon que corresponde a los 590.52, asi como esta es la sumal del iva de los tres renglones
</cfdi:Traslados>
</cfdi:Impuestos>
</cfdi:Concepto>
<cfdi:Concepto ClaveProdServ="80141629" Cantidad="1" ClaveUnidad="H87" Unidad="Pza" Descripcion="Interes" ValorUnitario="62.068966" Importe="62.068966" ObjetoImp="02">
<cfdi:Impuestos>
<cfdi:Traslados>
<cfdi:Traslado Base="62.07" Impuesto="002" TipoFactor="Tasa" TasaOCuota="0.160000" Importe="9.93"/>
</cfdi:Traslados>
</cfdi:Impuestos>
</cfdi:Concepto>
<cfdi:Concepto ClaveProdServ="80141629" Cantidad="1" ClaveUnidad="H87" Unidad="Pza" Descripcion="GastoCobranza" ValorUnitario="63.793103" Importe="63.793103" ObjetoImp="02">
<cfdi:Impuestos>
<cfdi:Traslados>
<cfdi:Traslado Base="63.79" Impuesto="002" TipoFactor="Tasa" TasaOCuota="0.160000" Importe="10.21"/>
</cfdi:Traslados>
</cfdi:Impuestos>
</cfdi:Concepto>
cfdi:Impuestos TotalImpuestosTrasladados="114.62"> OK
<cfdi:Traslados>
<cfdi:Traslado Impuesto="002" TipoFactor="Tasa" TasaOCuota="0.160000" Importe="114.62" Base="716.38"/> debe ser la sumatoria de la base gravada por cada concepto que tienes en el detalle de tu factura.
</cfdi:Traslados>
En el primer renglón los valores de precio e importe deben estar a dos decimales.
Espero que esto pueda aclarar tu duda
Saludos.