From 5d06af3dc7d6dfed34be5a2f0db4ca251e7a7a26 Mon Sep 17 00:00:00 2001 From: SLopez Date: Sat, 12 Jul 2025 13:27:58 -0700 Subject: [PATCH] =?UTF-8?q?Cambios=20en=20documento=20exportaci=C3=B3n=20y?= =?UTF-8?q?=20creaci=C3=B3n=20de=20tabla=20Exp=5FExportacionesDescargas?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Export/ExpDetalle.aspx.cs | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/Export/ExpDetalle.aspx.cs b/Export/ExpDetalle.aspx.cs index c0eac7c49..f5a72afff 100644 --- a/Export/ExpDetalle.aspx.cs +++ b/Export/ExpDetalle.aspx.cs @@ -1211,6 +1211,18 @@ public partial class Export_ExpDetalle : ClsPaginas DTPartidas.Columns["ValorUnitarioMN"].DefaultValue = 0.0m; foreach (DataRow row in DTPartidas.Rows) { + string PSCodigoSinDescripcion = row["PSCodigoSinDescripcion"].ToString(); + if (PSCodigoSinDescripcion != "") + row["PSCodigo"] = PSCodigoSinDescripcion; + + string FraccionArancelaria = row["FraccionArancelaria"].ToString(); + if (FraccionArancelaria.Contains("-")) + { + string[] partes = FraccionArancelaria.Split('-'); + if (partes[0] != "") + row["FraccionArancelaria"] = partes[0]; + } + decimal cantidad = Convert.ToDecimal(row["Cantidad"]); if (cantidad > 0) { @@ -1246,6 +1258,7 @@ public partial class Export_ExpDetalle : ClsPaginas lrds.Add(RDSBultos); } } + Partidas.Dispose(); string NombreArchivo; string Formato;