diff --git a/Ventas/RepCancelacionesPorRespuesta.aspx.cs b/Ventas/RepCancelacionesPorRespuesta.aspx.cs index 4b60fe73a..9c3321bb2 100644 --- a/Ventas/RepCancelacionesPorRespuesta.aspx.cs +++ b/Ventas/RepCancelacionesPorRespuesta.aspx.cs @@ -191,7 +191,19 @@ public partial class Ventas_RepCancelacionesPorRespuesta : ClsPaginas var ObjVentas = new ClsVentas(); if (ObjVentas.UpdateEstatusVenta(CveVenta, CveEstatus, UsuarioActual.CveEmpresa)) { - sb.Append("El estatus de la factura fue cambiado a 'Cancelada'."); + if (respCancelacion.CveEstatus == 20) + { + sb.Append("El estatus de la factura fue cambiado a 'Cancelación en proceso'."); + } + else if (respCancelacion.CveEstatus == 23) + { + sb.Append("La solicitud de cancelación no la aplicó el SAT, intente cancelar de nuevo."); + } + else + { + sb.Append("El estatus de la factura fue cambiado a 'Cancelada'."); + } + } else { @@ -312,7 +324,18 @@ public partial class Ventas_RepCancelacionesPorRespuesta : ClsPaginas var ObjVentas = new ClsVentas(); if (ObjVentas.UpdateEstatusVenta(CveVenta, CveEstatus, UsuarioActual.CveEmpresa)) { - sb.Append("El estatus de la factura fue cambiado a 'Cancelada'."); + if (respCancelacion.CveEstatus == 20) + { + sb.Append("El estatus de la factura fue cambiado a 'Cancelación en proceso'."); + } + else if (respCancelacion.CveEstatus == 23) + { + sb.Append("La solicitud de cancelación no la aplicó el SAT, intente cancelar de nuevo."); + } + else + { + sb.Append("El estatus de la factura fue cambiado a 'Cancelada'."); + } } else { @@ -480,10 +503,14 @@ public partial class Ventas_RepCancelacionesPorRespuesta : ClsPaginas // e.Row.FCLinkButton("LnkValidarRefac").Visible = false; //} + if (e.Row.DBCampo("CveEstatusFactura").ToString().ToEntero() == 23) + { + e.Row.FCLinkButton("LnkValidarRefac").Visible = false; + } + if (e.Row.DBCampo("PuedeRefacturar").ToString().ToEntero() == 0 && e.Row.DBCampo("CveEstatusFactura").ToString().ToEntero() == 23 && e.Row.DBCampo("CveVentaSustitucion").ToEntero() > 0) { e.Row.FCLinkButton("LnkCancelar").Visible = true; - //e.Row.FCLinkButton("LnkValidarRefac").Visible = false; } } }