diff --git a/Export/ExpDetalle.aspx b/Export/ExpDetalle.aspx
index 22b8ebf68..47880c56a 100644
--- a/Export/ExpDetalle.aspx
+++ b/Export/ExpDetalle.aspx
@@ -5,8 +5,10 @@
- Exportación:
-
+
+
+
+
diff --git a/Export/ExpDetalle.aspx.cs b/Export/ExpDetalle.aspx.cs
index 4045fd175..a166ebb37 100644
--- a/Export/ExpDetalle.aspx.cs
+++ b/Export/ExpDetalle.aspx.cs
@@ -56,16 +56,13 @@ public partial class Export_ExpDetalle : ClsPaginas
LblTipoExp.InnerText = EsImportacion ? "Tipo Importación:" : "Tipo Exportación:";
- if (EsImportacion)
- {
- LblExp.Text = "Importaciones";
- }
- else
- {
- LblExp.Text = "Exportación";
- }
+ // Asigna el texto descriptivo
+ LblTipoOperacion.Text = EsImportacion ? "Importación: " : "Exportación: ";
+ // Asigna el número de clave
CveExportacion = !string.IsNullOrEmpty(Request["CveExportacion"]) ? Request["CveExportacion"].ToEntero() : -1;
+ LblCveExportacion.Text = CveExportacion > 0 ? CveExportacion.ToString() : "";
+
InicializarValores();
CargaDatos();
}
@@ -152,7 +149,7 @@ public partial class Export_ExpDetalle : ClsPaginas
DTExportaciones = Exportaciones.DtResultados;
if (DTExportaciones.Rows.Count > 0)
{
- LblExp.Text = DTExportaciones.FiltroPrimeroValor("CveExportacion");
+ LblCveExportacion.Text = DTExportaciones.FiltroPrimeroValor("CveExportacion");
DdlSubProyecto.SelectedValue = DTExportaciones.FiltroPrimeroValor("CveSubProyecto");
@@ -1031,7 +1028,9 @@ public partial class Export_ExpDetalle : ClsPaginas
int CveEmpresa = UsuarioActual.CveEmpresa;
DataTable DTExportaciones = new DataTable();
ClsExportaciones Exportaciones = new ClsExportaciones();
- if (Exportaciones.GetExportacion(CveExportacion, CveEmpresa))
+
+ bool EsExportacion = !EsImportacion;
+ if (Exportaciones.GetExportacion(CveExportacion, CveEmpresa, EsExportacion))
{
DTExportaciones = Exportaciones.DtResultados;
if (DTExportaciones.Rows.Count > 0)
@@ -1227,14 +1226,24 @@ public partial class Export_ExpDetalle : ClsPaginas
}
}
- string NombreArchivo = $"Exportacion_{CveExportacion}";
+ string NombreArchivo;
+ string Formato;
+
+ if (EsExportacion)
+ {
+ NombreArchivo = $"Exportacion_{CveExportacion}";
+ Formato = "FormatoExportacion.mrt";
+ }
+ else
+ {
+ NombreArchivo = $"Importacion_{CveExportacion}";
+ Formato = "FormatoImportacion.mrt";
+ }
string CveVenta = DTExportaciones.FiltroPrimeroValor("CveVenta"); ;
- if (CveVenta != "" && CveVenta != "-1")
+ if (EsExportacion && CveVenta != "" && CveVenta != "-1")
{
NombreArchivo = NumFactura;
}
-
- string Formato = "FormatoImportacion.mrt";
para.Add(new ReportParameter("Formato", "PDF"));
string Ruta = ModExtensiones.DirectorioBaseEmpresas + $@"Empresas\{UsuarioActual.CveEmpresa}\Formatos\{Formato}";