-
This commit is contained in:
@@ -6107,13 +6107,13 @@ Public Class ClsPaginas
|
|||||||
End If
|
End If
|
||||||
End If
|
End If
|
||||||
End Sub
|
End Sub
|
||||||
Protected Sub ImprimeFormatoCartaPorteTimbrado(CveTimbre As Integer)
|
Protected Sub ImprimeFormatoCartaPorteTimbrado(CveTimbre As Integer, Optional imprmirNom043 As Boolean = False)
|
||||||
Dim resp As Modelos.MSubReportData = PreParaImpresionCartaPorte(CveTimbre)
|
Dim resp As Modelos.MSubReportData = PreParaImpresionCartaPorte(CveTimbre, imprmirNom043:=imprmirNom043)
|
||||||
If resp.DataSources.Count > 0 AndAlso resp.Parametros.Count > 0 Then
|
If resp.DataSources.Count > 0 AndAlso resp.Parametros.Count > 0 Then
|
||||||
ImprimirPDF("Empresas/Grales/Formatos/CartaPorteTimbrado.rdlc", resp.DataSources, resp.Parametros, resp.SerieFolio)
|
ImprimirPDF("Empresas/Grales/Formatos/CartaPorteTimbrado.rdlc", resp.DataSources, resp.Parametros, resp.SerieFolio)
|
||||||
End If
|
End If
|
||||||
End Sub
|
End Sub
|
||||||
Private Function PreParaImpresionCartaPorte(CveTimbre As Integer, Optional AplicaSubReporte As Boolean = False) As Modelos.MSubReportData
|
Private Function PreParaImpresionCartaPorte(CveTimbre As Integer, Optional AplicaSubReporte As Boolean = False, Optional imprmirNom043 As Boolean = False) As Modelos.MSubReportData
|
||||||
Dim retorno As New Modelos.MSubReportData
|
Dim retorno As New Modelos.MSubReportData
|
||||||
retorno.Nombre = "CartaPorte"
|
retorno.Nombre = "CartaPorte"
|
||||||
Try
|
Try
|
||||||
@@ -6180,6 +6180,7 @@ Public Class ClsPaginas
|
|||||||
Dim ConfATR1 As String = ""
|
Dim ConfATR1 As String = ""
|
||||||
Dim ConfATR2 As String = ""
|
Dim ConfATR2 As String = ""
|
||||||
Dim ObjInv As New ClsGenerales
|
Dim ObjInv As New ClsGenerales
|
||||||
|
Dim TelDestino As String = ""
|
||||||
|
|
||||||
If ObjInv.GetGralTimbre(CveTimbre, "-1", MinFecha, MaxFecha, -1, UsuarioActual.CveEmpresa, -1) Then
|
If ObjInv.GetGralTimbre(CveTimbre, "-1", MinFecha, MaxFecha, -1, UsuarioActual.CveEmpresa, -1) Then
|
||||||
If ObjInv.DtResultados.Rows.Count > 0 Then
|
If ObjInv.DtResultados.Rows.Count > 0 Then
|
||||||
@@ -6188,6 +6189,7 @@ Public Class ClsPaginas
|
|||||||
SerieFolio = Dr("SerieFolio").ToString
|
SerieFolio = Dr("SerieFolio").ToString
|
||||||
Telefono = Dr("FiguraTelefono").ToString
|
Telefono = Dr("FiguraTelefono").ToString
|
||||||
TipoDocto = Dr("TipoDocto").ToString
|
TipoDocto = Dr("TipoDocto").ToString
|
||||||
|
TelDestino = Dr("TelDestino").ToString
|
||||||
|
|
||||||
If UsuarioActual.CveEmpresa = 13 Then
|
If UsuarioActual.CveEmpresa = 13 Then
|
||||||
PermisoSCTR1 = Dr("PermisoSCTR1").ToString
|
PermisoSCTR1 = Dr("PermisoSCTR1").ToString
|
||||||
@@ -6562,6 +6564,7 @@ Public Class ClsPaginas
|
|||||||
ImgCBB = ""
|
ImgCBB = ""
|
||||||
End If
|
End If
|
||||||
|
|
||||||
|
'Dim bCBB As Byte() = qrCode.GenerarQrCode($"{ClsPaginas.LigaVerificacionSATCCP}?IdCCP={cfdi.CfdiInfo.IdCCP}&FechaOrig={Carta.Ubicaciones(0).FechaHoraSalidaLlegada}&FechaTimb={cfdi.CfdiInfo.FechaTimbrado}")
|
||||||
ImagenCCP = New System.IO.FileInfo(RutaCCP)
|
ImagenCCP = New System.IO.FileInfo(RutaCCP)
|
||||||
If ImagenCCP.Exists Then
|
If ImagenCCP.Exists Then
|
||||||
ImgCCP = String.Format("file://{0}", ImagenCCP.FullName)
|
ImgCCP = String.Format("file://{0}", ImagenCCP.FullName)
|
||||||
@@ -6627,6 +6630,12 @@ Public Class ClsPaginas
|
|||||||
params.Add(New ReportParameter("RemolquePlaca2", RemolquePlaca2))
|
params.Add(New ReportParameter("RemolquePlaca2", RemolquePlaca2))
|
||||||
params.Add(New ReportParameter("RemolqueSubtimo2", RemolqueSubtimo2))
|
params.Add(New ReportParameter("RemolqueSubtimo2", RemolqueSubtimo2))
|
||||||
|
|
||||||
|
params.Add(New ReportParameter("imprmirNom043", If(imprmirNom043, "1", "0")))
|
||||||
|
|
||||||
|
If imprmirNom043 Then
|
||||||
|
params.Add(New ReportParameter("TelDestino", TelDestino))
|
||||||
|
End If
|
||||||
|
|
||||||
If UsuarioActual.CveEmpresa = 13 Then
|
If UsuarioActual.CveEmpresa = 13 Then
|
||||||
params.Add(New ReportParameter("PermisoSCTRemolque1", PermisoSCTR1))
|
params.Add(New ReportParameter("PermisoSCTRemolque1", PermisoSCTR1))
|
||||||
params.Add(New ReportParameter("PermisoSCTRemolque2", PermisoSCTR2))
|
params.Add(New ReportParameter("PermisoSCTRemolque2", PermisoSCTR2))
|
||||||
@@ -8020,10 +8029,14 @@ Public Class ClsPaginas
|
|||||||
params.Add(New ReportParameter("ProveedorContacto", ObjOC.ProveedorContacto))
|
params.Add(New ReportParameter("ProveedorContacto", ObjOC.ProveedorContacto))
|
||||||
params.Add(New ReportParameter("Comprador", ObjOC.UsuarioAsignado))
|
params.Add(New ReportParameter("Comprador", ObjOC.UsuarioAsignado))
|
||||||
End If
|
End If
|
||||||
|
|
||||||
If UsuarioActual.CveEmpresa.Contiene(189) Then
|
If UsuarioActual.CveEmpresa.Contiene(189) Then
|
||||||
params.Add(New ReportParameter("DiasCreditoOC", dtOC(0)("DiasCreditoOC").ToString))
|
If dtOC(0)("DiasCreditoOC").ToString.ToEntero > 0 Then
|
||||||
End If
|
params.Add(New ReportParameter("DiasCreditoOC", dtOC(0)("DiasCreditoOC").ToString))
|
||||||
|
Else
|
||||||
|
params.Add(New ReportParameter("DiasCreditoOC", dtOC(0)("PlazoPago").ToString))
|
||||||
|
End If
|
||||||
|
End If
|
||||||
|
|
||||||
|
|
||||||
If UsuarioActual.CveEmpresa.Contiene(13, 83) Then
|
If UsuarioActual.CveEmpresa.Contiene(13, 83) Then
|
||||||
|
|||||||
@@ -1965,7 +1965,7 @@ Public Class ClsVentas
|
|||||||
Optional TipoDocto As String = "-1", Optional CveClienteClasificacion As Integer = -1, Optional CveProveedorCompra As Integer = -1,
|
Optional TipoDocto As String = "-1", Optional CveClienteClasificacion As Integer = -1, Optional CveProveedorCompra As Integer = -1,
|
||||||
Optional CveMarca As Integer = -1, Optional MostrarLitraje As Boolean = False, Optional TipoCliente As Integer = -1, Optional ModalidadContable As Boolean = False,
|
Optional CveMarca As Integer = -1, Optional MostrarLitraje As Boolean = False, Optional TipoCliente As Integer = -1, Optional ModalidadContable As Boolean = False,
|
||||||
Optional EsGarantia As Integer = -1, Optional CveCondicionesPago As Integer = -1, Optional EsDistribuidor As Integer = -1, Optional CveClasificacion2 As Integer = -1,
|
Optional EsGarantia As Integer = -1, Optional CveCondicionesPago As Integer = -1, Optional EsDistribuidor As Integer = -1, Optional CveClasificacion2 As Integer = -1,
|
||||||
Optional ServicioDomicilio As Integer = -1) As Boolean
|
Optional ServicioDomicilio As Integer = -1, Optional EsFilial As Integer = -1) As Boolean
|
||||||
Dim Retorno As Boolean = False
|
Dim Retorno As Boolean = False
|
||||||
DataAdapter("PA_Vta_GetRepPS")
|
DataAdapter("PA_Vta_GetRepPS")
|
||||||
SqlAdapter.SelectCommand.CommandTimeout = 0
|
SqlAdapter.SelectCommand.CommandTimeout = 0
|
||||||
@@ -2002,6 +2002,7 @@ Public Class ClsVentas
|
|||||||
.Add("@EsDistribuidor", SqlDbType.Int).Value = EsDistribuidor
|
.Add("@EsDistribuidor", SqlDbType.Int).Value = EsDistribuidor
|
||||||
.Add("@CveClasificacion2", SqlDbType.Int).Value = CveClasificacion2
|
.Add("@CveClasificacion2", SqlDbType.Int).Value = CveClasificacion2
|
||||||
.Add("@ServicioDomicilio", SqlDbType.Int).Value = ServicioDomicilio
|
.Add("@ServicioDomicilio", SqlDbType.Int).Value = ServicioDomicilio
|
||||||
|
.Add("@EsFilial", SqlDbType.Int).Value = EsFilial
|
||||||
End With
|
End With
|
||||||
|
|
||||||
Try
|
Try
|
||||||
@@ -2021,7 +2022,7 @@ Public Class ClsVentas
|
|||||||
Optional TCEspecifico As Double = 0, Optional CveClienteClasificacion As Integer = -1, Optional CveProveedorCompra As Integer = -1, Optional CveMarca As Integer = -1,
|
Optional TCEspecifico As Double = 0, Optional CveClienteClasificacion As Integer = -1, Optional CveProveedorCompra As Integer = -1, Optional CveMarca As Integer = -1,
|
||||||
Optional CveClasificacionDetalle As Integer = -1, Optional TipoCliente As Integer = -1, Optional ModalidadContable As Boolean = False,
|
Optional CveClasificacionDetalle As Integer = -1, Optional TipoCliente As Integer = -1, Optional ModalidadContable As Boolean = False,
|
||||||
Optional EsGarantia As Integer = -1, Optional MostrarLitraje As Boolean = False, Optional CveCondicionesPago As Integer = -1, Optional EsDistribuidor As Integer = -1,
|
Optional EsGarantia As Integer = -1, Optional MostrarLitraje As Boolean = False, Optional CveCondicionesPago As Integer = -1, Optional EsDistribuidor As Integer = -1,
|
||||||
Optional CveClasificacion2 As Integer = -1, Optional CveClienteSucursal As Integer = -1, Optional ServicioDomicilio As Integer = -1) As Boolean
|
Optional CveClasificacion2 As Integer = -1, Optional CveClienteSucursal As Integer = -1, Optional ServicioDomicilio As Integer = -1, Optional EsFilial As Integer = -1) As Boolean
|
||||||
Dim Retorno As Boolean = False
|
Dim Retorno As Boolean = False
|
||||||
DataAdapter("PA_Vta_GetRepPSDetalle")
|
DataAdapter("PA_Vta_GetRepPSDetalle")
|
||||||
SqlAdapter.SelectCommand.CommandTimeout = 0
|
SqlAdapter.SelectCommand.CommandTimeout = 0
|
||||||
@@ -2063,7 +2064,7 @@ Public Class ClsVentas
|
|||||||
.Add("@CveClasificacion2", SqlDbType.Int).Value = CveClasificacion2
|
.Add("@CveClasificacion2", SqlDbType.Int).Value = CveClasificacion2
|
||||||
.Add("@CveClienteSucursal", SqlDbType.Int).Value = CveClienteSucursal
|
.Add("@CveClienteSucursal", SqlDbType.Int).Value = CveClienteSucursal
|
||||||
.Add("@ServicioDomicilio", SqlDbType.Int).Value = ServicioDomicilio
|
.Add("@ServicioDomicilio", SqlDbType.Int).Value = ServicioDomicilio
|
||||||
|
.Add("@EsFilial", SqlDbType.Int).Value = EsFilial
|
||||||
|
|
||||||
End With
|
End With
|
||||||
|
|
||||||
|
|||||||
@@ -281,11 +281,11 @@ Public Class E141 : Implements IHttpHandler, System.Web.SessionState.IRequiresSe
|
|||||||
Dim ResultadoMail As Integer = 0
|
Dim ResultadoMail As Integer = 0
|
||||||
Dim CorreoDestino As String = "atencion@fidelityapps.mx"
|
Dim CorreoDestino As String = "atencion@fidelityapps.mx"
|
||||||
Dim MailCC As String = "citas@econollantas.com;sixrogs@hotmail.com;ffelix@econollantas.com"
|
Dim MailCC As String = "citas@econollantas.com;sixrogs@hotmail.com;ffelix@econollantas.com"
|
||||||
Dim MailCCO As String = "" '"jonathan.perez@adssistemas.mx;rene.molina@adsistemas.mx"
|
Dim MailCCO As String = "jonathan.perez@adssistemas.mx;"
|
||||||
|
|
||||||
If Not EsProduccion Then
|
If Not EsProduccion Then
|
||||||
CorreoDestino = "jonathan.perez@adssistemas.mx"
|
CorreoDestino = "jonathan.perez@adssistemas.mx"
|
||||||
MailCC = "rene.molina@adsistemas.mx"
|
MailCC = ""
|
||||||
MailCCO = "japmx95@gmail.com"
|
MailCCO = "japmx95@gmail.com"
|
||||||
End If
|
End If
|
||||||
|
|
||||||
|
|||||||
@@ -1260,6 +1260,21 @@ Partial Class Compras_Compras
|
|||||||
End Set
|
End Set
|
||||||
End Property
|
End Property
|
||||||
|
|
||||||
|
Private Property FechaMovtoDev As Date
|
||||||
|
Get
|
||||||
|
If ViewState("FechaMovtoDev") Is Nothing Then
|
||||||
|
ViewState("FechaMovtoDev") = MinFecha
|
||||||
|
End If
|
||||||
|
Return ViewState("FechaMovtoDev").ToString.ToDate
|
||||||
|
End Get
|
||||||
|
Set(value As Date)
|
||||||
|
ViewState("FechaMovtoDev") = value
|
||||||
|
End Set
|
||||||
|
End Property
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
Protected Sub Page_Load(sender As Object, e As System.EventArgs) Handles Me.Load
|
Protected Sub Page_Load(sender As Object, e As System.EventArgs) Handles Me.Load
|
||||||
If Not IsPostBack Then
|
If Not IsPostBack Then
|
||||||
@@ -13926,6 +13941,7 @@ Partial Class Compras_Compras
|
|||||||
|
|
||||||
Private Sub cargaddldevoluciones(CveProveedor As Integer, SubTotal As Double)
|
Private Sub cargaddldevoluciones(CveProveedor As Integer, SubTotal As Double)
|
||||||
Dim objcompras As New ClsCompras()
|
Dim objcompras As New ClsCompras()
|
||||||
|
|
||||||
If objcompras.GetCompraParaDevolucion(CveProveedor, UsuarioActual.CveEmpresa, SubTotal) Then
|
If objcompras.GetCompraParaDevolucion(CveProveedor, UsuarioActual.CveEmpresa, SubTotal) Then
|
||||||
DDLDevolucion.Items.Clear()
|
DDLDevolucion.Items.Clear()
|
||||||
Dim dtt As DataTable = objcompras.DtResultados
|
Dim dtt As DataTable = objcompras.DtResultados
|
||||||
@@ -13943,6 +13959,9 @@ Partial Class Compras_Compras
|
|||||||
End Sub
|
End Sub
|
||||||
|
|
||||||
Protected Sub DDLDevolucion_SelectedIndexChanged(sender As Object, e As EventArgs) Handles DDLDevolucion.SelectedIndexChanged
|
Protected Sub DDLDevolucion_SelectedIndexChanged(sender As Object, e As EventArgs) Handles DDLDevolucion.SelectedIndexChanged
|
||||||
|
|
||||||
|
FechaMovtoDev = MinFecha
|
||||||
|
|
||||||
If DdlTipoComprobante.SelectedValue.Contiene("DEV") Then
|
If DdlTipoComprobante.SelectedValue.Contiene("DEV") Then
|
||||||
DivAlmacenDev.Visible = True
|
DivAlmacenDev.Visible = True
|
||||||
End If
|
End If
|
||||||
@@ -13950,6 +13969,7 @@ Partial Class Compras_Compras
|
|||||||
Dim objcompras As New ClsCompras()
|
Dim objcompras As New ClsCompras()
|
||||||
If objcompras.GetCompraDetalleAlmacen(UsuarioActual.CveEmpresa, DDLDevolucion.SelectedValue.ToEntero) Then
|
If objcompras.GetCompraDetalleAlmacen(UsuarioActual.CveEmpresa, DDLDevolucion.SelectedValue.ToEntero) Then
|
||||||
GVDevolucion.DataSource = objcompras.DtResultados
|
GVDevolucion.DataSource = objcompras.DtResultados
|
||||||
|
FechaMovtoDev = objcompras.DtResultados.FiltroPrimeroValor("FechaMovto").ToDate.ToString("dd/MM/yyyy").ToDate
|
||||||
End If
|
End If
|
||||||
objcompras.Dispose()
|
objcompras.Dispose()
|
||||||
GVDevolucion.DataBind()
|
GVDevolucion.DataBind()
|
||||||
@@ -13960,8 +13980,12 @@ Partial Class Compras_Compras
|
|||||||
End If
|
End If
|
||||||
Next
|
Next
|
||||||
DdlAlmacenDevolucion.SelectedValueExist(CveAlmacen)
|
DdlAlmacenDevolucion.SelectedValueExist(CveAlmacen)
|
||||||
|
|
||||||
UPDevolucion.Update()
|
UPDevolucion.Update()
|
||||||
|
|
||||||
|
If EsGrupoDiaz AndAlso FechaMovtoDev <> MinFecha AndAlso (FechaMovtoDev >= TxtFecha.Text.ToDate) Then
|
||||||
|
Alert("La fecha de la devolución se cambiará a una fecha posterior al ingreso.", TipoMensaje.ToastAdventencia)
|
||||||
|
End If
|
||||||
|
|
||||||
End Sub
|
End Sub
|
||||||
|
|
||||||
Protected Sub BtnVinculaDevolucion_Click(sender As Object, e As EventArgs)
|
Protected Sub BtnVinculaDevolucion_Click(sender As Object, e As EventArgs)
|
||||||
@@ -13990,6 +14014,13 @@ Partial Class Compras_Compras
|
|||||||
If UsuarioActual.Empresa.Funcionalidad(574) = "1" Then tTolerancia = Math.Abs(TxtSubTotal2.Text.ToDecimal - subtotaldevolucion)
|
If UsuarioActual.Empresa.Funcionalidad(574) = "1" Then tTolerancia = Math.Abs(TxtSubTotal2.Text.ToDecimal - subtotaldevolucion)
|
||||||
If Math.Abs(TxtSubTotal2.Text.ToDecimal - subtotaldevolucion) <= tTolerancia Then
|
If Math.Abs(TxtSubTotal2.Text.ToDecimal - subtotaldevolucion) <= tTolerancia Then
|
||||||
VinculaDevolucion()
|
VinculaDevolucion()
|
||||||
|
|
||||||
|
If EsGrupoDiaz AndAlso FechaMovtoDev <> MinFecha AndAlso (FechaMovtoDev >= TxtFecha.Text.ToDate) Then
|
||||||
|
TxtFecha.Text = FechaMovtoDev.AddDays(1).ToString("dd/MM/yyyy")
|
||||||
|
Alert("La fecha de la devolución se cambiará a una fecha posterior al ingreso.", TipoMensaje.ToastAdventencia)
|
||||||
|
UpParametros.Update()
|
||||||
|
End If
|
||||||
|
|
||||||
Else
|
Else
|
||||||
Alert("El Total de la NC debe ser igual al total de la devolucion", TipoMensaje.MsgAdvertencia)
|
Alert("El Total de la NC debe ser igual al total de la devolucion", TipoMensaje.MsgAdvertencia)
|
||||||
End If
|
End If
|
||||||
|
|||||||
@@ -1395,7 +1395,9 @@ Partial Class PopUpVerFactura
|
|||||||
|
|
||||||
If UrlParametros("OP").ToString = "CARPOTIMBRE" Then
|
If UrlParametros("OP").ToString = "CARPOTIMBRE" Then
|
||||||
If UrlParametros("CVETIMBRE") IsNot Nothing AndAlso UrlParametros("CVETIMBRE").ToString.ToEntero > 0 Then
|
If UrlParametros("CVETIMBRE") IsNot Nothing AndAlso UrlParametros("CVETIMBRE").ToString.ToEntero > 0 Then
|
||||||
ImprimeFormatoCartaPorteTimbrado(UrlParametros("CVETIMBRE").ToString.ToEntero)
|
Dim imprmirNom043 As Boolean = If(UsuarioActual.CveEmpresa.Contiene(119), True, False)
|
||||||
|
ImprimeFormatoCartaPorteTimbrado(UrlParametros("CVETIMBRE").ToString.ToEntero, imprmirNom043:=imprmirNom043)
|
||||||
|
'ImprimeFormatoCartaPorteTimbrado(UrlParametros("CVETIMBRE").ToString.ToEntero)
|
||||||
End If
|
End If
|
||||||
End If
|
End If
|
||||||
|
|
||||||
@@ -4256,12 +4258,14 @@ Partial Class PopUpVerFactura
|
|||||||
ObjCompra.Dispose()
|
ObjCompra.Dispose()
|
||||||
|
|
||||||
If Not Archivo.Exists Then
|
If Not Archivo.Exists Then
|
||||||
|
|
||||||
params.Add(New ReportParameter("LogoPath", RutaImagenLogo))
|
params.Add(New ReportParameter("LogoPath", RutaImagenLogo))
|
||||||
|
|
||||||
ImprimirPDF(String.Format("Empresas/Grales/Formatos/DevolucionProveedor.rdlc", UsuarioActual.Empresa.Ruta), DtMovimientos, params, String.Format("Devolucion Proveedor - {0}", Folio), RDSName:="DsInventarios")
|
ImprimirPDF(String.Format("Empresas/Grales/Formatos/DevolucionProveedor.rdlc", UsuarioActual.Empresa.Ruta), DtMovimientos, params, String.Format("Devolucion Proveedor - {0}", Folio), RDSName:="DsInventarios")
|
||||||
Else
|
Else
|
||||||
ImprimirPDF(String.Format("{0}Formatos\DevolucionProveedor.rdlc", UsuarioActual.Empresa.Ruta), DtMovimientos, params, String.Format("Devolucion Proveedor - {0}", Folio), RDSName:="DsInventarios")
|
If UsuarioActual.CveEmpresa.Contiene(189) Then
|
||||||
|
ImprimirPDF(String.Format("{0}Formatos\DevolucionProveedor.rdlc", UsuarioActual.Empresa.Ruta), DtMovimientos, params, String.Format("Devolucion Proveedor - {0}", Folio), RDSName:="DsInventarios", DtDatos2:=DTPrePoliza, RDSName2:="DsPrePoliza")
|
||||||
|
Else
|
||||||
|
ImprimirPDF(String.Format("{0}Formatos\DevolucionProveedor.rdlc", UsuarioActual.Empresa.Ruta), DtMovimientos, params, String.Format("Devolucion Proveedor - {0}", Folio), RDSName:="DsInventarios")
|
||||||
|
End If
|
||||||
End If
|
End If
|
||||||
|
|
||||||
'ImprimirPDF(UsuarioActual.Empresa.Ruta & "Formatos/DevolucionProveedor.rdlc", DtMovimientos, params, String.Format("Devolucion Proveedor - {0}", Folio), RDSName:="DsInventarios")
|
'ImprimirPDF(UsuarioActual.Empresa.Ruta & "Formatos/DevolucionProveedor.rdlc", DtMovimientos, params, String.Format("Devolucion Proveedor - {0}", Folio), RDSName:="DsInventarios")
|
||||||
|
|||||||
@@ -272,7 +272,7 @@
|
|||||||
<asp:RadioButtonList ID="RBLContado" runat="server" RepeatDirection="Horizontal" Style="margin: auto" AutoPostBack="True" RepeatColumns="3">
|
<asp:RadioButtonList ID="RBLContado" runat="server" RepeatDirection="Horizontal" Style="margin: auto" AutoPostBack="True" RepeatColumns="3">
|
||||||
<asp:ListItem Value="6" Selected="True" >Caja Chica</asp:ListItem>
|
<asp:ListItem Value="6" Selected="True" >Caja Chica</asp:ListItem>
|
||||||
<asp:ListItem Value="2">Viáticos</asp:ListItem>
|
<asp:ListItem Value="2">Viáticos</asp:ListItem>
|
||||||
<asp:ListItem Value="4">Deudores</asp:ListItem>
|
<%--<asp:ListItem Value="4">Deudores</asp:ListItem>--%>
|
||||||
</asp:RadioButtonList>
|
</asp:RadioButtonList>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
@@ -1365,6 +1365,8 @@
|
|||||||
|
|
||||||
<asp:LinkButton runat="server" ID="BtnBuscarBitacora" class="btn btn-default"><i class="fa fa-search"></i> Consultar</asp:LinkButton>
|
<asp:LinkButton runat="server" ID="BtnBuscarBitacora" class="btn btn-default"><i class="fa fa-search"></i> Consultar</asp:LinkButton>
|
||||||
|
|
||||||
|
<asp:LinkButton runat="server" ID="LnkRegistroRNC" class="btn btn-default" OnClick="LnkRegistroRNC_Click"><i class="fa fa-search"></i> Prueba</asp:LinkButton>
|
||||||
|
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
@@ -6075,6 +6075,10 @@ Partial Class Compras_eFacturas
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
Protected Sub LnkRegistroRNC_Click(sender As Object, e As EventArgs)
|
||||||
|
VinculacionAutomaticaRNC()
|
||||||
|
End Sub
|
||||||
|
|
||||||
Private Sub VinculacionAutomaticaRNC()
|
Private Sub VinculacionAutomaticaRNC()
|
||||||
Dim ErrorProceso As Boolean = False
|
Dim ErrorProceso As Boolean = False
|
||||||
Dim ErrorProcesoStr As String = ""
|
Dim ErrorProcesoStr As String = ""
|
||||||
@@ -6087,7 +6091,7 @@ Partial Class Compras_eFacturas
|
|||||||
|
|
||||||
For Each GvRow As GridViewRow In GvD.Rows
|
For Each GvRow As GridViewRow In GvD.Rows
|
||||||
|
|
||||||
If GvRow.FCCheckBox("chkRegistraFactura").Checked Then
|
If GvRow.DataKey("TipoComprobante") = "E" Then
|
||||||
|
|
||||||
Dim TotalFactura As Decimal = GvRow.DataKey("Total").ToDecimal
|
Dim TotalFactura As Decimal = GvRow.DataKey("Total").ToDecimal
|
||||||
Dim SaldoFactura As Decimal = TotalFactura
|
Dim SaldoFactura As Decimal = TotalFactura
|
||||||
@@ -6095,7 +6099,7 @@ Partial Class Compras_eFacturas
|
|||||||
Dim CFDIXmlPath As String = $"{UsuarioActual.Empresa.Ruta}Compras\{GvRow.DataKey("RFCDe")}\{GvRow.DataKey("XML")}"
|
Dim CFDIXmlPath As String = $"{UsuarioActual.Empresa.Ruta}Compras\{GvRow.DataKey("RFCDe")}\{GvRow.DataKey("XML")}"
|
||||||
If Not File.Exists(CFDIXmlPath) Then
|
If Not File.Exists(CFDIXmlPath) Then
|
||||||
ErrorProceso = True
|
ErrorProceso = True
|
||||||
Exit For
|
Continue For
|
||||||
End If
|
End If
|
||||||
|
|
||||||
Dim CompraActual As New ClsCompraManager(CFDIXmlPath, ClsCompraManager.EnumCargaCompra.DesdeArchivo, GlobalDTTiposGastos(UsuarioActual.CveEmpresa), UsuarioActual)
|
Dim CompraActual As New ClsCompraManager(CFDIXmlPath, ClsCompraManager.EnumCargaCompra.DesdeArchivo, GlobalDTTiposGastos(UsuarioActual.CveEmpresa), UsuarioActual)
|
||||||
@@ -6109,82 +6113,73 @@ Partial Class Compras_eFacturas
|
|||||||
CompraActual.Descripcion = TxtDescripcionCompra.Text.Trim
|
CompraActual.Descripcion = TxtDescripcionCompra.Text.Trim
|
||||||
CompraActual.NombreProveedor = GvRow.DataKey("NombreProveedor")
|
CompraActual.NombreProveedor = GvRow.DataKey("NombreProveedor")
|
||||||
|
|
||||||
Dim CvePersonal As Integer = -1 'DdlPersonalReembolso.SelectedValue.ToEntero
|
For Each DR As String In CompraActual.DocumentosRelacionadosUUIDSList
|
||||||
Dim CveCajachica As Integer = -1 'DdlCuentaCajaChicaReembolso.SelectedValue.ToEntero
|
|
||||||
|
|
||||||
If RBLContado.SelectedValue.ToEntero = 6 Then 'Caja Chica
|
Next
|
||||||
CveCajachica = DdlCuentaCajaChicaReembolso.SelectedValue.ToEntero
|
|
||||||
ElseIf RBLContado.SelectedValue.ToEntero = 2 Then ' viaticos
|
|
||||||
CvePersonal = DdlPersonalReembolso.SelectedValue.ToEntero
|
|
||||||
ElseIf RBLContado.SelectedValue.ToEntero = 4 Then ' deudores
|
|
||||||
|
|
||||||
End If
|
|
||||||
|
'If CompraActual.ConfiguraRegistroCompra(DdlPS.SelectedValue.ToEntero, DdlSubProyecto.SelectedValue.ToEntero, CveCajachica, CvePersonal,
|
||||||
|
' DdlRetIVAConcepto.SelectedValue.ToEntero, DdlRetISRConcepto.SelectedValue.ToEntero, NumeroReembolso:=TxtNumeroReembolso.Text,
|
||||||
|
' DTProrrateo:=DTProrrateo, DTPagosDeudores:=New DataTable) Then
|
||||||
|
|
||||||
|
' 'FIX ME OIC Recuerda cambiar el tipo de documento al registrar, actualmente tiene FAC y NC uno u otro, ajustar para que registre *** Egs *** cuado TipoComprobante = 'E'
|
||||||
|
' If CompraActual.AddCompra(Objcompras.IniciaTransacSQL()) Then
|
||||||
|
' Contador = Contador + 1
|
||||||
|
' Else
|
||||||
|
' ErrorProceso = True
|
||||||
|
' ErrorProcesoStr = CompraActual.MensajeError
|
||||||
|
' Exit For
|
||||||
|
' End If
|
||||||
|
'Else
|
||||||
|
' ErrorProceso = True
|
||||||
|
' ErrorProcesoStr = CompraActual.MensajeError
|
||||||
|
' Exit For
|
||||||
|
'End If
|
||||||
|
|
||||||
|
'If RBLContado.SelectedValue.ToEntero = 4 Then 'Deudores
|
||||||
|
' Dim CompraActualPagar = New Compra
|
||||||
|
' If Objcompras.GetCompras(CompraActual.CveCompra, "-1", "-1", -1, -1, UsuarioActual.CveEmpresa) Then
|
||||||
|
' If Objcompras.DtResultados IsNot Nothing AndAlso Objcompras.DtResultados.Rows.Count > 0 Then
|
||||||
|
' Dim dr As DataRow = Objcompras.DtResultados.Rows(0)
|
||||||
|
|
||||||
|
|
||||||
|
' CompraActualPagar.CveCompra = CompraActual.CveCompra
|
||||||
|
' CompraActualPagar.CveTipoConceptoProveedor = dr("CveTipoConcepto").ToString.ToEntero
|
||||||
|
' CompraActualPagar.CveProveedor = dr("CveProveedor").ToString.ToEntero
|
||||||
|
' CompraActualPagar.CveMoneda = dr("CveMoneda").ToString.ToEntero
|
||||||
|
' CompraActualPagar.Fecha = dr("Fecha").ToString.ToDate
|
||||||
|
' CompraActualPagar.SerieFolio = dr("SerieFolio").ToString
|
||||||
|
' 'CompraActualPagar.ProveedorNombre = TxtPagueseA.Text
|
||||||
|
' CompraActualPagar.TC = dr("TipoCambio").ToString.ToDecimal
|
||||||
|
' CompraActualPagar.Total = dr("Total").ToString.ToDecimal
|
||||||
|
' CompraActualPagar.IVA = dr("IVA").ToString.ToDecimal
|
||||||
|
' CompraActualPagar.IVADeducible = dr("IVADeducible").ToString.ToDecimal.RoundSQL
|
||||||
|
' CompraActualPagar.IVANoDeducible = dr("IVANoDeducible").ToString.ToDecimal.RoundSQL
|
||||||
|
' CompraActualPagar.IEPS = dr("IEPS").ToString.ToDecimal
|
||||||
|
' CompraActualPagar.RetIVA = dr("RetIVA").ToString.ToDecimal
|
||||||
|
' CompraActualPagar.RetISR = dr("RetISR").ToString.ToDecimal
|
||||||
|
' CompraActualPagar.CveConceptoRetIVA = dr("CveRetIVAConcepto").ToString.ToEntero
|
||||||
|
' CompraActualPagar.CveConceptoRetISR = dr("CveRetISRConcepto").ToString.ToEntero
|
||||||
|
' CompraActualPagar.PorcentajeIVA = dr("PorcentajeIVA").ToString.ToDecimal
|
||||||
|
' CompraActualPagar.UsuarioActual = UsuarioActual
|
||||||
|
' CompraActualPagar.CveSubProyecto = dr("CveSubProyecto").ToString.ToEntero
|
||||||
|
' CompraActualPagar.EsImportacion = CBool(dr("EsImportacion"))
|
||||||
|
' CompraActualPagar.CompraNoDeducible = dr("NoDeducible").ToString.ToEntero
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
' Else
|
||||||
If CompraActual.ConfiguraRegistroCompra(DdlPS.SelectedValue.ToEntero, DdlSubProyecto.SelectedValue.ToEntero, CveCajachica, CvePersonal,
|
' ErrorProceso = True
|
||||||
DdlRetIVAConcepto.SelectedValue.ToEntero, DdlRetISRConcepto.SelectedValue.ToEntero, NumeroReembolso:=TxtNumeroReembolso.Text,
|
' End If
|
||||||
DTProrrateo:=DTProrrateo, DTPagosDeudores:=New DataTable) Then
|
' Else
|
||||||
|
' ErrorProceso = True
|
||||||
'FIX ME OIC Recuerda cambiar el tipo de documento al registrar, actualmente tiene FAC y NC uno u otro, ajustar para que registre *** Egs *** cuado TipoComprobante = 'E'
|
' End If
|
||||||
If CompraActual.AddCompra(Objcompras.IniciaTransacSQL()) Then
|
|
||||||
Contador = Contador + 1
|
|
||||||
Else
|
|
||||||
ErrorProceso = True
|
|
||||||
ErrorProcesoStr = CompraActual.MensajeError
|
|
||||||
Exit For
|
|
||||||
End If
|
|
||||||
Else
|
|
||||||
ErrorProceso = True
|
|
||||||
ErrorProcesoStr = CompraActual.MensajeError
|
|
||||||
Exit For
|
|
||||||
End If
|
|
||||||
|
|
||||||
If RBLContado.SelectedValue.ToEntero = 4 Then 'Deudores
|
|
||||||
Dim CompraActualPagar = New Compra
|
|
||||||
If Objcompras.GetCompras(CompraActual.CveCompra, "-1", "-1", -1, -1, UsuarioActual.CveEmpresa) Then
|
|
||||||
If Objcompras.DtResultados IsNot Nothing AndAlso Objcompras.DtResultados.Rows.Count > 0 Then
|
|
||||||
Dim dr As DataRow = Objcompras.DtResultados.Rows(0)
|
|
||||||
|
|
||||||
|
|
||||||
CompraActualPagar.CveCompra = CompraActual.CveCompra
|
|
||||||
CompraActualPagar.CveTipoConceptoProveedor = dr("CveTipoConcepto").ToString.ToEntero
|
|
||||||
CompraActualPagar.CveProveedor = dr("CveProveedor").ToString.ToEntero
|
|
||||||
CompraActualPagar.CveMoneda = dr("CveMoneda").ToString.ToEntero
|
|
||||||
CompraActualPagar.Fecha = dr("Fecha").ToString.ToDate
|
|
||||||
CompraActualPagar.SerieFolio = dr("SerieFolio").ToString
|
|
||||||
'CompraActualPagar.ProveedorNombre = TxtPagueseA.Text
|
|
||||||
CompraActualPagar.TC = dr("TipoCambio").ToString.ToDecimal
|
|
||||||
CompraActualPagar.Total = dr("Total").ToString.ToDecimal
|
|
||||||
CompraActualPagar.IVA = dr("IVA").ToString.ToDecimal
|
|
||||||
CompraActualPagar.IVADeducible = dr("IVADeducible").ToString.ToDecimal.RoundSQL
|
|
||||||
CompraActualPagar.IVANoDeducible = dr("IVANoDeducible").ToString.ToDecimal.RoundSQL
|
|
||||||
CompraActualPagar.IEPS = dr("IEPS").ToString.ToDecimal
|
|
||||||
CompraActualPagar.RetIVA = dr("RetIVA").ToString.ToDecimal
|
|
||||||
CompraActualPagar.RetISR = dr("RetISR").ToString.ToDecimal
|
|
||||||
CompraActualPagar.CveConceptoRetIVA = dr("CveRetIVAConcepto").ToString.ToEntero
|
|
||||||
CompraActualPagar.CveConceptoRetISR = dr("CveRetISRConcepto").ToString.ToEntero
|
|
||||||
CompraActualPagar.PorcentajeIVA = dr("PorcentajeIVA").ToString.ToDecimal
|
|
||||||
CompraActualPagar.UsuarioActual = UsuarioActual
|
|
||||||
CompraActualPagar.CveSubProyecto = dr("CveSubProyecto").ToString.ToEntero
|
|
||||||
CompraActualPagar.EsImportacion = CBool(dr("EsImportacion"))
|
|
||||||
CompraActualPagar.CompraNoDeducible = dr("NoDeducible").ToString.ToEntero
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
Else
|
|
||||||
ErrorProceso = True
|
|
||||||
End If
|
|
||||||
Else
|
|
||||||
ErrorProceso = True
|
|
||||||
End If
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
End If
|
'End If
|
||||||
|
|
||||||
End If
|
End If
|
||||||
If ErrorProceso Then
|
If ErrorProceso Then
|
||||||
@@ -6207,13 +6202,8 @@ Partial Class Compras_eFacturas
|
|||||||
|
|
||||||
Objcompras.Dispose()
|
Objcompras.Dispose()
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
End Sub
|
End Sub
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
Protected Sub LnkDecargaPlatilla_Click(sender As Object, e As EventArgs)
|
Protected Sub LnkDecargaPlatilla_Click(sender As Object, e As EventArgs)
|
||||||
|
|
||||||
Dim rutaArchivoPlantilla As String = ModExtensiones.DirectorioBaseEmpresas & "Empresas\Grales\CargaProrrateoPorcentaje.xlsx"
|
Dim rutaArchivoPlantilla As String = ModExtensiones.DirectorioBaseEmpresas & "Empresas\Grales\CargaProrrateoPorcentaje.xlsx"
|
||||||
@@ -6320,6 +6310,7 @@ Partial Class Compras_eFacturas
|
|||||||
|
|
||||||
End Function
|
End Function
|
||||||
|
|
||||||
|
|
||||||
End Class
|
End Class
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
File diff suppressed because it is too large
Load Diff
@@ -6064,7 +6064,7 @@ Partial Class OC_OC
|
|||||||
End Function
|
End Function
|
||||||
|
|
||||||
Protected Sub DdlProveedores_SelectedIndexChanged(sender As Object, e As EventArgs) Handles DdlProveedores.selectedindexchange
|
Protected Sub DdlProveedores_SelectedIndexChanged(sender As Object, e As EventArgs) Handles DdlProveedores.selectedindexchange
|
||||||
|
TxtDiasCreditoOC.Text = ""
|
||||||
DdlProveedorSucursal.Items.Clear()
|
DdlProveedorSucursal.Items.Clear()
|
||||||
DdlProveedorSucursal.SelectedValue = Nothing
|
DdlProveedorSucursal.SelectedValue = Nothing
|
||||||
|
|
||||||
@@ -6128,6 +6128,9 @@ Partial Class OC_OC
|
|||||||
DdlMoneda.SelectedValueExist(CveMonedaPreferente)
|
DdlMoneda.SelectedValueExist(CveMonedaPreferente)
|
||||||
MonedaTexto = DdlMoneda.SelectedItem.Text
|
MonedaTexto = DdlMoneda.SelectedItem.Text
|
||||||
End If
|
End If
|
||||||
|
|
||||||
|
TxtDiasCreditoOC.Text = dtt.Rows(0)("PlazoPago").ToString
|
||||||
|
|
||||||
End If
|
End If
|
||||||
VerificaSiRequiereCotizacion()
|
VerificaSiRequiereCotizacion()
|
||||||
If UsuarioActual.Empresa.Funcionalidad(565) = "1" And CveOrdenCompra > 0 And TipoOC.ToUpper() = "REQ" Then
|
If UsuarioActual.Empresa.Funcionalidad(565) = "1" And CveOrdenCompra > 0 And TipoOC.ToUpper() = "REQ" Then
|
||||||
@@ -6142,6 +6145,7 @@ Partial Class OC_OC
|
|||||||
UPPDetalle.Update()
|
UPPDetalle.Update()
|
||||||
uppEstatus.Update()
|
uppEstatus.Update()
|
||||||
|
|
||||||
|
|
||||||
End Sub
|
End Sub
|
||||||
|
|
||||||
Protected Sub CboE_SelectedIndexChanged(sender As Object, e As EventArgs) Handles CboE.SelectedIndexChanged
|
Protected Sub CboE_SelectedIndexChanged(sender As Object, e As EventArgs) Handles CboE.SelectedIndexChanged
|
||||||
|
|||||||
@@ -3039,12 +3039,14 @@ Partial Class Clientes
|
|||||||
If e.Row.RowIndex > -1 Then
|
If e.Row.RowIndex > -1 Then
|
||||||
If e.Row.DBCampo("Folio") = "N/D" Then
|
If e.Row.DBCampo("Folio") = "N/D" Then
|
||||||
e.Row.FCLiteral("LtlFactura").Text = e.Row.DataKey("Folio")
|
e.Row.FCLiteral("LtlFactura").Text = e.Row.DataKey("Folio")
|
||||||
Else
|
Else
|
||||||
If e.Row.DataKey("CveIE").ToString().ToEntero() > 0 Then
|
If e.Row.DataKey("Tipo").ToUpper().Contiene("NC", "ANT") Then
|
||||||
e.Row.FCLiteral("LtlFactura").Text = String.Format("<a class=""Texto"" href=""/Bancos/IE.aspx?CveIE={0}"">{1}</a>", e.Row.DataKey("CveIE"), e.Row.DataKey("Folio"))
|
e.Row.FCLiteral("LtlFactura").Text = String.Format("<a class=""Texto"" href=""/Ventas/Ventas.aspx?CveVenta={0}"">{1}</a>", e.Row.DataKey("CveVenta"), e.Row.DataKey("Folio"))
|
||||||
Else
|
Else
|
||||||
e.Row.FCLiteral("LtlFactura").Text = String.Format("<a class=""Texto"" href=""/Ventas/Ventas.aspx?CveVenta={0}"">{1}</a>", e.Row.DataKey("CveVenta"), e.Row.DataKey("Folio"))
|
If e.Row.DataKey("CveIE").ToString().ToEntero() > 0 Then
|
||||||
End If
|
e.Row.FCLiteral("LtlFactura").Text = String.Format("<a class=""Texto"" href=""/Bancos/IE.aspx?CveIE={0}"">{1}</a>", e.Row.DataKey("CveIE"), e.Row.DataKey("Folio"))
|
||||||
|
End If
|
||||||
|
End If
|
||||||
End If
|
End If
|
||||||
End If
|
End If
|
||||||
|
|
||||||
|
|||||||
@@ -200,7 +200,7 @@
|
|||||||
</div>
|
</div>
|
||||||
<asp:Label ID="LblSubProyecto" runat="server" class="col-md-1 truncate">SubProyecto:</asp:Label>
|
<asp:Label ID="LblSubProyecto" runat="server" class="col-md-1 truncate">SubProyecto:</asp:Label>
|
||||||
<div runat="server" id="DivSubProyecto" class="col-md-2">
|
<div runat="server" id="DivSubProyecto" class="col-md-2">
|
||||||
<asp:DropDownList ID="DdlSubProyecto" runat="server" AppendDataBoundItems="true" DataTextField="SubProyecto" DataValueField="CveSubProyecto" Class="table-group-action-input form-control input-inline input-small input-sm select2me" Style="width: 100%;" ></asp:DropDownList>
|
<asp:DropDownList ID="DdlSubProyecto" runat="server" AppendDataBoundItems="true" DataTextField="SubProyecto" DataValueField="CveSubProyecto" Class="table-group-action-input form-control input-inline input-small input-sm select2me" Style="width: 100%;"></asp:DropDownList>
|
||||||
</div>
|
</div>
|
||||||
<label class="col-md-1 ">Cliente:</label>
|
<label class="col-md-1 ">Cliente:</label>
|
||||||
<div class="col-md-2">
|
<div class="col-md-2">
|
||||||
@@ -211,7 +211,7 @@
|
|||||||
<asp:DropDownList ID="DdlVendedor" runat="server" AppendDataBoundItems="true" DataTextField="Vendedor" DataValueField="CveVendedor" Class="table-group-action-input form-control input-inline input-small input-sm select2me" Style="width: 100%">
|
<asp:DropDownList ID="DdlVendedor" runat="server" AppendDataBoundItems="true" DataTextField="Vendedor" DataValueField="CveVendedor" Class="table-group-action-input form-control input-inline input-small input-sm select2me" Style="width: 100%">
|
||||||
<asp:ListItem Selected="True" Text="Todos" Value="-1"></asp:ListItem>
|
<asp:ListItem Selected="True" Text="Todos" Value="-1"></asp:ListItem>
|
||||||
</asp:DropDownList>
|
</asp:DropDownList>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="row">
|
<div class="row">
|
||||||
<label class="col-md-1 ">Estatus:</label>
|
<label class="col-md-1 ">Estatus:</label>
|
||||||
@@ -260,7 +260,7 @@
|
|||||||
<div class="row">
|
<div class="row">
|
||||||
<label class="col-md-1 truncate">Usuario:</label>
|
<label class="col-md-1 truncate">Usuario:</label>
|
||||||
<div class="col-md-2">
|
<div class="col-md-2">
|
||||||
<asp:DropDownList ID="DdlUsuario" runat="server" AppendDataBoundItems="true" DataTextField="Usuario" DataValueField="CveUsuario" Class="table-group-action-input form-control input-inline input-small input-sm select2me" Style="width: 100%;" >
|
<asp:DropDownList ID="DdlUsuario" runat="server" AppendDataBoundItems="true" DataTextField="Usuario" DataValueField="CveUsuario" Class="table-group-action-input form-control input-inline input-small input-sm select2me" Style="width: 100%;">
|
||||||
<asp:ListItem Selected="True" Text="Todos" Value="-1"></asp:ListItem>
|
<asp:ListItem Selected="True" Text="Todos" Value="-1"></asp:ListItem>
|
||||||
</asp:DropDownList>
|
</asp:DropDownList>
|
||||||
</div>
|
</div>
|
||||||
@@ -284,9 +284,9 @@
|
|||||||
<div class="row">
|
<div class="row">
|
||||||
<label title="Giro del Cliente" data-toggle="tooltip" data-placement="top" class="col-md-1 ">Giro Cli.:</label>
|
<label title="Giro del Cliente" data-toggle="tooltip" data-placement="top" class="col-md-1 ">Giro Cli.:</label>
|
||||||
<div class="col-md-2">
|
<div class="col-md-2">
|
||||||
<asp:DropDownList ID="DdlClienteClasificacion" AutoPostBack="true" OnSelectedIndexChanged="DdlClienteClasificacion_SelectedIndexChanged" runat="server" AppendDataBoundItems="true" CssClass="table-group-action-input form-control input-inline input-small input-sm select2me" DataTextField="ClienteClasificacion" DataValueField="CveClienteClasificacion" Style="width: 100%;" ></asp:DropDownList>
|
<asp:DropDownList ID="DdlClienteClasificacion" AutoPostBack="true" OnSelectedIndexChanged="DdlClienteClasificacion_SelectedIndexChanged" runat="server" AppendDataBoundItems="true" CssClass="table-group-action-input form-control input-inline input-small input-sm select2me" DataTextField="ClienteClasificacion" DataValueField="CveClienteClasificacion" Style="width: 100%;"></asp:DropDownList>
|
||||||
</div>
|
</div>
|
||||||
<label title="Tipo Cliente" data-toggle="tooltip" data-placement="top" class="col-md-1 ">Tipo Cliente:</label>
|
<label title="Tipo Cliente" data-toggle="tooltip" data-placement="top" class="col-md-1 ">Tipo Cliente:</label>
|
||||||
<div class="col-md-2">
|
<div class="col-md-2">
|
||||||
<asp:DropDownList ID="DdlTipoCliente" runat="server" AppendDataBoundItems="true" Class="table-group-action-input form-control input-inline input-small input-sm select2me">
|
<asp:DropDownList ID="DdlTipoCliente" runat="server" AppendDataBoundItems="true" Class="table-group-action-input form-control input-inline input-small input-sm select2me">
|
||||||
<asp:ListItem Selected="True" Text="Todos" Value="-1"></asp:ListItem>
|
<asp:ListItem Selected="True" Text="Todos" Value="-1"></asp:ListItem>
|
||||||
@@ -302,7 +302,7 @@
|
|||||||
<div runat="server" id="DivMarca" class="col-md-2" visible="false">
|
<div runat="server" id="DivMarca" class="col-md-2" visible="false">
|
||||||
<asp:DropDownList ID="DdlMarcaPSDes" CssClass="select2me" runat="server" DataTextField="Marca" DataValueField="CveMarca" Style="width: 100%" Height="22px"></asp:DropDownList>
|
<asp:DropDownList ID="DdlMarcaPSDes" CssClass="select2me" runat="server" DataTextField="Marca" DataValueField="CveMarca" Style="width: 100%" Height="22px"></asp:DropDownList>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
@@ -310,58 +310,67 @@
|
|||||||
<div class="row">
|
<div class="row">
|
||||||
<label title="Condiciones de Pago" data-toggle="tooltip" class="col-md-1 truncate">Condiciones Pago:</label>
|
<label title="Condiciones de Pago" data-toggle="tooltip" class="col-md-1 truncate">Condiciones Pago:</label>
|
||||||
<div class="col-md-2">
|
<div class="col-md-2">
|
||||||
<asp:DropDownList ID="DdlCondicionesPago" runat="server" AppendDataBoundItems="true" Class="table-group-action-input form-control input-inline input-small input-sm select2me" Style="width: 100%;" >
|
<asp:DropDownList ID="DdlCondicionesPago" runat="server" AppendDataBoundItems="true" Class="table-group-action-input form-control input-inline input-small input-sm select2me" Style="width: 100%;">
|
||||||
<asp:ListItem Selected="True" Text="Todos" Value="-1"></asp:ListItem>
|
<asp:ListItem Selected="True" Text="Todos" Value="-1"></asp:ListItem>
|
||||||
<asp:ListItem Text="Crédito" Value="1"></asp:ListItem>
|
<asp:ListItem Text="Crédito" Value="1"></asp:ListItem>
|
||||||
<asp:ListItem Text="Contado" Value="0"></asp:ListItem>
|
<asp:ListItem Text="Contado" Value="0"></asp:ListItem>
|
||||||
</asp:DropDownList>
|
</asp:DropDownList>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
<label title="Es parte relacionada" data-toggle="tooltip" class="col-md-1 truncate" runat="server" id="Label4">Parte Relacionada:</label>
|
||||||
|
<div class="col-md-2" runat="server" id="DivFilial">
|
||||||
|
<asp:DropDownList ID="DdlFilial" runat="server" AppendDataBoundItems="true" Class="table-group-action-input form-control input-inline input-small input-sm select2me">
|
||||||
|
<asp:ListItem Selected="True" Text="Todos" Value="-1"></asp:ListItem>
|
||||||
|
<asp:ListItem Text="Solo parte relacionadas" Value="1"></asp:ListItem>
|
||||||
|
<asp:ListItem Text="Sin parte relacionadas" Value="0"></asp:ListItem>
|
||||||
|
</asp:DropDownList>
|
||||||
|
</div>
|
||||||
|
|
||||||
<div class="col-md-1 truncate" id="divgarantia1" runat="server" visible="false">
|
<div class="col-md-1 truncate" id="divgarantia1" runat="server" visible="false">
|
||||||
Garantía?:
|
Garantía?:
|
||||||
</div>
|
</div>
|
||||||
<div class="col-md-2" id="divgarantia2" runat="server" visible="false">
|
<div class="col-md-2" id="divgarantia2" runat="server" visible="false">
|
||||||
<asp:Dropdownlist runat="server" ID="DdlGarantia" CssStyle="width: 100%;" CssClass="form-control input-small input-sm select2me" Width="100%">
|
<asp:DropDownList runat="server" ID="DdlGarantia" CssStyle="width: 100%;" CssClass="form-control input-small input-sm select2me" Width="100%">
|
||||||
<asp:ListItem Text="Todos" Value="-1" Selected="True"></asp:ListItem>
|
<asp:ListItem Text="Todos" Value="-1" Selected="True"></asp:ListItem>
|
||||||
<asp:ListItem Text="Si" Value="1"></asp:ListItem>
|
<asp:ListItem Text="Si" Value="1"></asp:ListItem>
|
||||||
<asp:ListItem Text="No" Value="0"></asp:ListItem>
|
<asp:ListItem Text="No" Value="0"></asp:ListItem>
|
||||||
</asp:Dropdownlist>
|
</asp:DropDownList>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<label title="Distr" data-toggle="tooltip" class="col-md-1 truncate" id="divdistribuidor1" runat="server" visible="false">Distribuidor:</label>
|
<label title="Distr" data-toggle="tooltip" class="col-md-1 truncate" id="divdistribuidor1" runat="server" visible="false">Distribuidor:</label>
|
||||||
<div class="col-md-2" id="divdistribuidor2" runat="server" visible="false">
|
<div class="col-md-2" id="divdistribuidor2" runat="server" visible="false">
|
||||||
<asp:DropDownList ID="DdlDistribuidor" runat="server" AppendDataBoundItems="true" Class="table-group-action-input form-control input-inline input-small input-sm select2me">
|
<asp:DropDownList ID="DdlDistribuidor" runat="server" AppendDataBoundItems="true" Class="table-group-action-input form-control input-inline input-small input-sm select2me">
|
||||||
<asp:ListItem Selected="True" Text="Todos" Value="-1"></asp:ListItem>
|
<asp:ListItem Selected="True" Text="Todos" Value="-1"></asp:ListItem>
|
||||||
<asp:ListItem Text="Distribuidor" Value="1"></asp:ListItem>
|
<asp:ListItem Text="Distribuidor" Value="1"></asp:ListItem>
|
||||||
<asp:ListItem Text="No Distribuidor" Value="0"></asp:ListItem>
|
<asp:ListItem Text="No Distribuidor" Value="0"></asp:ListItem>
|
||||||
</asp:DropDownList>
|
</asp:DropDownList>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div runat="server" id="DvLitraje" class="col-md-1" visible="false">
|
<div runat="server" id="DvLitraje" class="col-md-1" visible="false">
|
||||||
<asp:CheckBox runat="server" ID="ChkLitraje" CssClass="mkcheck" Text ="Litraje: " TextAlign="Left" />
|
<asp:CheckBox runat="server" ID="ChkLitraje" CssClass="mkcheck" Text="Litraje: " TextAlign="Left" />
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="row">
|
<div class="row">
|
||||||
<label class="col-md-1 truncate">Lectura administrativa:</label>
|
<label class="col-md-1 truncate">Lectura administrativa:</label>
|
||||||
<div class="col-md-2">
|
<div class="col-md-2">
|
||||||
<asp:CheckBox ID="ChkLecturaAdmin" runat="server" Checked="false" CssClass="input-sm" />
|
<asp:CheckBox ID="ChkLecturaAdmin" runat="server" Checked="false" CssClass="input-sm" />
|
||||||
</div>
|
</div>
|
||||||
<label class="col-md-1 truncate" id="divClasif2texto" runat="server" visible="false">Clasificación 2:</label>
|
<label class="col-md-1 truncate" id="divClasif2texto" runat="server" visible="false">Clasificación 2:</label>
|
||||||
<div class="col-md-2" id="divClasif2" runat="server" visible="false">
|
<div class="col-md-2" id="divClasif2" runat="server" visible="false">
|
||||||
<asp:DropDownList ID="DdlClasificacion2" AutoPostBack="true" Class="table-group-action-input form-control input-inline input-small input-sm select2me" runat="server" AppendDataBoundItems="true" DataTextField="Clasificacion" DataValueField="CveClasificacion" Style="width: 100%">
|
<asp:DropDownList ID="DdlClasificacion2" AutoPostBack="true" Class="table-group-action-input form-control input-inline input-small input-sm select2me" runat="server" AppendDataBoundItems="true" DataTextField="Clasificacion" DataValueField="CveClasificacion" Style="width: 100%">
|
||||||
<asp:ListItem Selected="True" Text="Todas" Value="-1"></asp:ListItem>
|
<asp:ListItem Selected="True" Text="Todas" Value="-1"></asp:ListItem>
|
||||||
</asp:DropDownList>
|
</asp:DropDownList>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<asp:Label runat="server" ID="LblServicioDomicilioFiltro" class="col-md-1 truncate" Visible="false">Servicio Domicilio:</asp:Label>
|
<asp:Label runat="server" ID="LblServicioDomicilioFiltro" class="col-md-1 truncate" Visible="false">Servicio Domicilio:</asp:Label>
|
||||||
<div class="col-md-2" runat="server" id="DVServicioDomicilio" Visible="false">
|
<div class="col-md-2" runat="server" id="DVServicioDomicilio" visible="false">
|
||||||
<asp:DropDownList ID="DdlServicioDomicilio" CssClass=" form-control input-sm select2me" runat="server" Width="100%" >
|
<asp:DropDownList ID="DdlServicioDomicilio" CssClass=" form-control input-sm select2me" runat="server" Width="100%">
|
||||||
<asp:ListItem Value="-1">Todos</asp:ListItem>
|
<asp:ListItem Value="-1">Todos</asp:ListItem>
|
||||||
<asp:ListItem Value="1">Si</asp:ListItem>
|
<asp:ListItem Value="1">Si</asp:ListItem>
|
||||||
<asp:ListItem Value="0">No</asp:ListItem>
|
<asp:ListItem Value="0">No</asp:ListItem>
|
||||||
</asp:DropDownList>
|
</asp:DropDownList>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
@@ -424,7 +433,7 @@
|
|||||||
</div>
|
</div>
|
||||||
<div class="modal-body">
|
<div class="modal-body">
|
||||||
<table class="table table-striped table-advance table-hover Widthall">
|
<table class="table table-striped table-advance table-hover Widthall">
|
||||||
<tbody>
|
<tbody>
|
||||||
<tr>
|
<tr>
|
||||||
<td style="text-align: left;">
|
<td style="text-align: left;">
|
||||||
<asp:CheckBox ID="ChkMaxSub" runat="server" Text="SubTotal Máximo" />
|
<asp:CheckBox ID="ChkMaxSub" runat="server" Text="SubTotal Máximo" />
|
||||||
@@ -447,9 +456,9 @@
|
|||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td style="text-align: left;">
|
<td style="text-align: left;">
|
||||||
<asp:CheckBox ID="ChkIEPS" runat="server" Text="IEPS" Visible ="false" />
|
<asp:CheckBox ID="ChkIEPS" runat="server" Text="IEPS" Visible="false" />
|
||||||
</td>
|
</td>
|
||||||
<td style="text-align: left;"> </td>
|
<td style="text-align: left;"></td>
|
||||||
</tr>
|
</tr>
|
||||||
</tbody>
|
</tbody>
|
||||||
</table>
|
</table>
|
||||||
|
|||||||
@@ -242,7 +242,7 @@ Partial Class Ventas_RepProductosServicios
|
|||||||
CveClienteClasificacion:=DdlClienteClasificacion.SelectedValue.ToEntero, TipoCambio:=TipoCambio, TCEspecifico:=TCEspecifico, CveProveedorCompra:=CveProveedorCompra,
|
CveClienteClasificacion:=DdlClienteClasificacion.SelectedValue.ToEntero, TipoCambio:=TipoCambio, TCEspecifico:=TCEspecifico, CveProveedorCompra:=CveProveedorCompra,
|
||||||
CveMarca:=DdlMarcaPSDes.SelectedValue.ToEntero, MostrarLitraje:=ChkLitraje.Checked, TipoCliente:=DdlTipoCliente.SelectedValue.ToEntero, EsGarantia:=DdlGarantia.SelectedValue.ToEntero, ModalidadContable:=ModalidadContable,
|
CveMarca:=DdlMarcaPSDes.SelectedValue.ToEntero, MostrarLitraje:=ChkLitraje.Checked, TipoCliente:=DdlTipoCliente.SelectedValue.ToEntero, EsGarantia:=DdlGarantia.SelectedValue.ToEntero, ModalidadContable:=ModalidadContable,
|
||||||
CveCondicionesPago:=DdlCondicionesPago.SelectedValue.ToEntero, EsDistribuidor:=DdlDistribuidor.SelectedValue.ToEntero, CveClasificacion2:=DdlClasificacion2.SelectedValue.ToEntero,
|
CveCondicionesPago:=DdlCondicionesPago.SelectedValue.ToEntero, EsDistribuidor:=DdlDistribuidor.SelectedValue.ToEntero, CveClasificacion2:=DdlClasificacion2.SelectedValue.ToEntero,
|
||||||
ServicioDomicilio:=DdlServicioDomicilio.SelectedValue.ToEntero) Then
|
ServicioDomicilio:=DdlServicioDomicilio.SelectedValue.ToEntero, EsFilial:=DdlFilial.SelectedValue.ToEntero()) Then
|
||||||
GvDatos.DataSource = ObjVentas.DtResultados
|
GvDatos.DataSource = ObjVentas.DtResultados
|
||||||
DtVentas = ObjVentas.DtResultados
|
DtVentas = ObjVentas.DtResultados
|
||||||
If UsuarioActual.CveEmpresa = 140 Then
|
If UsuarioActual.CveEmpresa = 140 Then
|
||||||
@@ -322,13 +322,13 @@ Partial Class Ventas_RepProductosServicios
|
|||||||
FechaIEjec = If(IsDate(TxtFechaIEjec.Text.Trim()), TxtFechaIEjec.Text.Trim(), "-1")
|
FechaIEjec = If(IsDate(TxtFechaIEjec.Text.Trim()), TxtFechaIEjec.Text.Trim(), "-1")
|
||||||
FechaFEjec = If(IsDate(TxtFechaFEjec.Text.Trim()), TxtFechaFEjec.Text.Trim(), "-1")
|
FechaFEjec = If(IsDate(TxtFechaFEjec.Text.Trim()), TxtFechaFEjec.Text.Trim(), "-1")
|
||||||
|
|
||||||
Dim Liga As String = String.Format("/Ventas/RepProductosServiciosDetalle.aspx?CveProyecto={0}&CveSubProyecto={1}&CveCategoria={2}&CveClasificacion={3}&CvePS={4}&CveCliente={5}&CveSubProyectoEjecucion={6}&CveVendedor={7}&CveUsuario={8}&CveEstatus={9}&Anio={10}&Mes={11}&AnioMes={12}&Fecha={13}&AnioEjec={14}&MesEjec={15}&AnioMesEjec={16}&FechaEjec={17}&FechaI={18}&FechaF={19}&FechaEI={20}&FechaEF={21}&TipoDocto={22}&Grupo={23}&CveMoneda={24}&TipoCambio={25}&TCEspecifico={26}&CveClienteClasificacion={27}&CveProveedorCompra={28}&CveMarca={29}&CveClasificacionDetalle={30}&TipoCliente={31}&ModalidadContable={32}&EsGarantia={33}&CveCondicionesPago={34}&MostrarLitraje={35}&EsDistribuidor={36}&CveClienteSucursal={37}&CveClasificacion2={38}&ServicioDomicilio={39}",
|
Dim Liga As String = String.Format("/Ventas/RepProductosServiciosDetalle.aspx?CveProyecto={0}&CveSubProyecto={1}&CveCategoria={2}&CveClasificacion={3}&CvePS={4}&CveCliente={5}&CveSubProyectoEjecucion={6}&CveVendedor={7}&CveUsuario={8}&CveEstatus={9}&Anio={10}&Mes={11}&AnioMes={12}&Fecha={13}&AnioEjec={14}&MesEjec={15}&AnioMesEjec={16}&FechaEjec={17}&FechaI={18}&FechaF={19}&FechaEI={20}&FechaEF={21}&TipoDocto={22}&Grupo={23}&CveMoneda={24}&TipoCambio={25}&TCEspecifico={26}&CveClienteClasificacion={27}&CveProveedorCompra={28}&CveMarca={29}&CveClasificacionDetalle={30}&TipoCliente={31}&ModalidadContable={32}&EsGarantia={33}&CveCondicionesPago={34}&MostrarLitraje={35}&EsDistribuidor={36}&CveClienteSucursal={37}&CveClasificacion2={38}&ServicioDomicilio={39}&EsFilial={40}",
|
||||||
e.Row.DBCampo("CveProyecto"), e.Row.DBCampo("CveSubProyecto"), e.Row.DBCampo("CveCategoria"), e.Row.DBCampo("CveClasificacion"), e.Row.DBCampo("CvePS"),
|
e.Row.DBCampo("CveProyecto"), e.Row.DBCampo("CveSubProyecto"), e.Row.DBCampo("CveCategoria"), e.Row.DBCampo("CveClasificacion"), e.Row.DBCampo("CvePS"),
|
||||||
e.Row.DBCampo("CveCliente"), e.Row.DBCampo("CveSubProyectoEjecucion"), e.Row.DBCampo("Vendedor"), e.Row.DBCampo("CveUsuario"), e.Row.DBCampo("CveEstatusFactura"),
|
e.Row.DBCampo("CveCliente"), e.Row.DBCampo("CveSubProyectoEjecucion"), e.Row.DBCampo("Vendedor"), e.Row.DBCampo("CveUsuario"), e.Row.DBCampo("CveEstatusFactura"),
|
||||||
e.Row.DBCampo("Anio"), e.Row.DBCampo("Mes"), e.Row.DBCampo("AnioMes"), e.Row.DBCampo("Fecha"), e.Row.DBCampo("AnioEjec"), e.Row.DBCampo("MesEjec"), e.Row.DBCampo("AnioMesEjec"), e.Row.DBCampo("FechaEjec"),
|
e.Row.DBCampo("Anio"), e.Row.DBCampo("Mes"), e.Row.DBCampo("AnioMes"), e.Row.DBCampo("Fecha"), e.Row.DBCampo("AnioEjec"), e.Row.DBCampo("MesEjec"), e.Row.DBCampo("AnioMesEjec"), e.Row.DBCampo("FechaEjec"),
|
||||||
FechaI, FechaF, FechaIEjec, FechaFEjec, e.Row.DBCampo("TipoDocto"), e.Row.DBCampo("CveGpo"), e.Row.DBCampo("CveMoneda"), e.Row.DBCampo("TipoCambio"), e.Row.DBCampo("TCEspecifico"), e.Row.DBCampo("CveClienteClasificacion"), e.Row.DBCampo("CveProveedorCompra"), cveMarca,
|
FechaI, FechaF, FechaIEjec, FechaFEjec, e.Row.DBCampo("TipoDocto"), e.Row.DBCampo("CveGpo"), e.Row.DBCampo("CveMoneda"), e.Row.DBCampo("TipoCambio"), e.Row.DBCampo("TCEspecifico"), e.Row.DBCampo("CveClienteClasificacion"), e.Row.DBCampo("CveProveedorCompra"), cveMarca,
|
||||||
CveClasificacionDetalle, If(DdlGrupo.SelectedValue.ToEntero = 23, e.Row.DBCampo("TipoCliente"), DdlTipoCliente.SelectedValue), If(Not ChkLecturaAdmin.Checked, 1, 0),
|
CveClasificacionDetalle, If(DdlGrupo.SelectedValue.ToEntero = 23, e.Row.DBCampo("TipoCliente"), DdlTipoCliente.SelectedValue), If(Not ChkLecturaAdmin.Checked, 1, 0),
|
||||||
e.Row.DBCampo("EsGarantia"), e.Row.DBCampo("CveCondicionesPago"), IIf(e.Row.DBCampo("MostrarLitraje") = "True", 1, 0), e.Row.DBCampo("EsDistribuidor"), e.Row.DBCampo("CveClienteSucursal").ToString.ToEntero, e.Row.DBCampo("CveClasificacion2"), DdlServicioDomicilio.SelectedValue.ToEntero)
|
e.Row.DBCampo("EsGarantia"), e.Row.DBCampo("CveCondicionesPago"), IIf(e.Row.DBCampo("MostrarLitraje") = "True", 1, 0), e.Row.DBCampo("EsDistribuidor"), e.Row.DBCampo("CveClienteSucursal").ToString.ToEntero, e.Row.DBCampo("CveClasificacion2"), DdlServicioDomicilio.SelectedValue.ToEntero, e.Row.DBCampo("EsFilial"))
|
||||||
|
|
||||||
|
|
||||||
e.Row.FCLiteral("LtlGrupo").Text = String.Format("<a target=""_blank"" Class=""{0}"" href=""{1}"">{2}</a>", Css, Liga, e.Row.DBCampo("Gpo"))
|
e.Row.FCLiteral("LtlGrupo").Text = String.Format("<a target=""_blank"" Class=""{0}"" href=""{1}"">{2}</a>", Css, Liga, e.Row.DBCampo("Gpo"))
|
||||||
|
|||||||
@@ -54,7 +54,7 @@
|
|||||||
</asp:UpdatePanel>--%>
|
</asp:UpdatePanel>--%>
|
||||||
</asp:Content>
|
</asp:Content>
|
||||||
<asp:Content ID="Content3" ContentPlaceHolderID="HB" runat="Server">
|
<asp:Content ID="Content3" ContentPlaceHolderID="HB" runat="Server">
|
||||||
<li>
|
<li>
|
||||||
<asp:LinkButton ID="ImgImprimir" runat="server" Enabled="true"> <i class="fa fa-file-pdf-o"></i> PDF</asp:LinkButton>
|
<asp:LinkButton ID="ImgImprimir" runat="server" Enabled="true"> <i class="fa fa-file-pdf-o"></i> PDF</asp:LinkButton>
|
||||||
</li>
|
</li>
|
||||||
<li>
|
<li>
|
||||||
@@ -66,7 +66,7 @@
|
|||||||
<li>
|
<li>
|
||||||
<asp:HyperLink NavigateUrl="javascript:;" data-toggle="modal" data-target="#DivTipoCambio" ID="ImgTipoCambio" runat="server"> <i class="fa fa-money"></i> Ver Dlls en pesos</asp:HyperLink>
|
<asp:HyperLink NavigateUrl="javascript:;" data-toggle="modal" data-target="#DivTipoCambio" ID="ImgTipoCambio" runat="server"> <i class="fa fa-money"></i> Ver Dlls en pesos</asp:HyperLink>
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
<asp:UpdatePanel ID="UpAcciones" runat="server" UpdateMode="Conditional">
|
<asp:UpdatePanel ID="UpAcciones" runat="server" UpdateMode="Conditional">
|
||||||
<ContentTemplate>
|
<ContentTemplate>
|
||||||
<li>
|
<li>
|
||||||
@@ -218,7 +218,7 @@
|
|||||||
<div class="row">
|
<div class="row">
|
||||||
<label class="col-md-1 ">Estatus:</label>
|
<label class="col-md-1 ">Estatus:</label>
|
||||||
<div class="col-md-2">
|
<div class="col-md-2">
|
||||||
<asp:DropDownList ID="DdlEstatus" runat="server" AppendDataBoundItems="true" DataTextField="EstatusFactura" DataValueField="CveEstatusFactura" Class="table-group-action-input form-control input-inline input-small input-sm select2me" Style="width: 100%">
|
<asp:DropDownList ID="DdlEstatus" runat="server" AppendDataBoundItems="true" DataTextField="EstatusFactura" DataValueField="CveEstatusFactura" Class="table-group-action-input form-control input-inline input-small input-sm select2me" Style="width: 100%">
|
||||||
<asp:ListItem Selected="True" Text="Todos" Value="-1"></asp:ListItem>
|
<asp:ListItem Selected="True" Text="Todos" Value="-1"></asp:ListItem>
|
||||||
</asp:DropDownList>
|
</asp:DropDownList>
|
||||||
</div>
|
</div>
|
||||||
@@ -262,7 +262,7 @@
|
|||||||
<div class="row">
|
<div class="row">
|
||||||
<label class="col-md-1 truncate">Usuario:</label>
|
<label class="col-md-1 truncate">Usuario:</label>
|
||||||
<div class="col-md-2">
|
<div class="col-md-2">
|
||||||
<asp:DropDownList ID="DdlUsuario" runat="server" AppendDataBoundItems="true" DataTextField="Usuario" DataValueField="CveUsuario" Class="table-group-action-input form-control input-inline input-small input-sm select2me" Style="width: 100%">
|
<asp:DropDownList ID="DdlUsuario" runat="server" AppendDataBoundItems="true" DataTextField="Usuario" DataValueField="CveUsuario" Class="table-group-action-input form-control input-inline input-small input-sm select2me" Style="width: 100%">
|
||||||
<asp:ListItem Selected="True" Text="Todos" Value="-1"></asp:ListItem>
|
<asp:ListItem Selected="True" Text="Todos" Value="-1"></asp:ListItem>
|
||||||
</asp:DropDownList>
|
</asp:DropDownList>
|
||||||
</div>
|
</div>
|
||||||
@@ -286,7 +286,7 @@
|
|||||||
<div class="row">
|
<div class="row">
|
||||||
<label title="Giro del Cliente" data-toggle="tooltip" data-placement="top" class="col-md-1 ">Giro Cliente:</label>
|
<label title="Giro del Cliente" data-toggle="tooltip" data-placement="top" class="col-md-1 ">Giro Cliente:</label>
|
||||||
<div class="col-md-2">
|
<div class="col-md-2">
|
||||||
<asp:DropDownList ID="DdlClienteClasificacion" AutoPostBack="true" OnSelectedIndexChanged="DdlClienteClasificacion_SelectedIndexChanged" runat="server" AppendDataBoundItems="true" CssClass="table-group-action-input form-control input-inline input-small input-sm select2me" DataTextField="ClienteClasificacion" DataValueField="CveClienteClasificacion" Style="width: 100%"></asp:DropDownList>
|
<asp:DropDownList ID="DdlClienteClasificacion" AutoPostBack="true" OnSelectedIndexChanged="DdlClienteClasificacion_SelectedIndexChanged" runat="server" AppendDataBoundItems="true" CssClass="table-group-action-input form-control input-inline input-small input-sm select2me" DataTextField="ClienteClasificacion" DataValueField="CveClienteClasificacion" Style="width: 100%"></asp:DropDownList>
|
||||||
</div>
|
</div>
|
||||||
<label title="Proveedor" data-toggle="tooltip" data-placement="top" class="col-md-1 ">Proveedor:</label>
|
<label title="Proveedor" data-toggle="tooltip" data-placement="top" class="col-md-1 ">Proveedor:</label>
|
||||||
<div class="col-md-2">
|
<div class="col-md-2">
|
||||||
@@ -306,7 +306,7 @@
|
|||||||
<div class="row">
|
<div class="row">
|
||||||
<label title="Tipo Cliente" data-toggle="tooltip" data-placement="top" class="col-md-1 ">Tipo Cliente:</label>
|
<label title="Tipo Cliente" data-toggle="tooltip" data-placement="top" class="col-md-1 ">Tipo Cliente:</label>
|
||||||
<div class="col-md-2">
|
<div class="col-md-2">
|
||||||
<asp:DropDownList ID="DdlTipoCliente" runat="server" AppendDataBoundItems="true" Class="table-group-action-input form-control input-inline input-small input-sm select2me" Style="width: 100%">
|
<asp:DropDownList ID="DdlTipoCliente" runat="server" AppendDataBoundItems="true" Class="table-group-action-input form-control input-inline input-small input-sm select2me" Style="width: 100%">
|
||||||
<asp:ListItem Selected="True" Text="Todos" Value="-1"></asp:ListItem>
|
<asp:ListItem Selected="True" Text="Todos" Value="-1"></asp:ListItem>
|
||||||
<asp:ListItem Text="Frecuente" Value="1"></asp:ListItem>
|
<asp:ListItem Text="Frecuente" Value="1"></asp:ListItem>
|
||||||
<asp:ListItem Text="Venta Mostrador" Value="2"></asp:ListItem>
|
<asp:ListItem Text="Venta Mostrador" Value="2"></asp:ListItem>
|
||||||
@@ -324,13 +324,13 @@
|
|||||||
Garantía?:
|
Garantía?:
|
||||||
</div>
|
</div>
|
||||||
<div class="col-md-1" id="divgarantia2" runat="server" visible="false">
|
<div class="col-md-1" id="divgarantia2" runat="server" visible="false">
|
||||||
<asp:Dropdownlist runat="server" ID="DdlGarantia" CssStyle="width: 100%;" CssClass="form-control input-small input-sm select2me" Width="100%">
|
<asp:DropDownList runat="server" ID="DdlGarantia" CssStyle="width: 100%;" CssClass="form-control input-small input-sm select2me" Width="100%">
|
||||||
<asp:ListItem Text="Todos" Value="-1" Selected="True"></asp:ListItem>
|
<asp:ListItem Text="Todos" Value="-1" Selected="True"></asp:ListItem>
|
||||||
<asp:ListItem Text="Si" Value="1"></asp:ListItem>
|
<asp:ListItem Text="Si" Value="1"></asp:ListItem>
|
||||||
<asp:ListItem Text="No" Value="0"></asp:ListItem>
|
<asp:ListItem Text="No" Value="0"></asp:ListItem>
|
||||||
</asp:Dropdownlist>
|
</asp:DropDownList>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<label title="Distr" data-toggle="tooltip" class="col-md-1 truncate" id="divdistribuidor1" runat="server" visible="false">Distribuidor:</label>
|
<label title="Distr" data-toggle="tooltip" class="col-md-1 truncate" id="divdistribuidor1" runat="server" visible="false">Distribuidor:</label>
|
||||||
<div class="col-md-2" id="divdistribuidor2" runat="server" visible="false">
|
<div class="col-md-2" id="divdistribuidor2" runat="server" visible="false">
|
||||||
<asp:DropDownList ID="DdlDistribuidor" runat="server" AppendDataBoundItems="true" Class="table-group-action-input form-control input-inline input-small input-sm select2me">
|
<asp:DropDownList ID="DdlDistribuidor" runat="server" AppendDataBoundItems="true" Class="table-group-action-input form-control input-inline input-small input-sm select2me">
|
||||||
@@ -340,17 +340,17 @@
|
|||||||
</asp:DropDownList>
|
</asp:DropDownList>
|
||||||
</div>
|
</div>
|
||||||
<div runat="server" id="DvLitraje" class="col-md-1" visible="false">
|
<div runat="server" id="DvLitraje" class="col-md-1" visible="false">
|
||||||
<asp:CheckBox runat="server" ID="ChkLitraje" CssClass="mkcheck" Text ="Litraje: " TextAlign="Left" />
|
<asp:CheckBox runat="server" ID="ChkLitraje" CssClass="mkcheck" Text="Litraje: " TextAlign="Left" />
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="row">
|
<div class="row">
|
||||||
|
|
||||||
<label class="col-md-1 truncate" id="LblClienteSucursal" runat="server">Cliente Sucursal:</label>
|
<label class="col-md-1 truncate" id="LblClienteSucursal" runat="server">Cliente Sucursal:</label>
|
||||||
<div class="col-md-2">
|
<div class="col-md-2">
|
||||||
|
|
||||||
|
|
||||||
<asp:DropDownList ID="DdlClienteSucursal" runat="server" AppendDataBoundItems="true" DataTextField="SucursalCliente" DataValueField="CveClienteSucursal"
|
<asp:DropDownList ID="DdlClienteSucursal" runat="server" AppendDataBoundItems="true" DataTextField="SucursalCliente" DataValueField="CveClienteSucursal"
|
||||||
CssClass="table-group-action-input form-control input-inline input-small input-sm select2me" Style="width: 100%" >
|
CssClass="table-group-action-input form-control input-inline input-small input-sm select2me" Style="width: 100%">
|
||||||
<asp:ListItem Selected="True" Text="Todas" Value="-1"></asp:ListItem>
|
<asp:ListItem Selected="True" Text="Todas" Value="-1"></asp:ListItem>
|
||||||
</asp:DropDownList>
|
</asp:DropDownList>
|
||||||
</div>
|
</div>
|
||||||
@@ -361,22 +361,29 @@
|
|||||||
<div class="col-md-2">
|
<div class="col-md-2">
|
||||||
<asp:CheckBox ID="ChkLecturaAdmin" runat="server" Checked="false" CssClass="input-sm" Text="Lectura admiva:" TextAlign="Left" />
|
<asp:CheckBox ID="ChkLecturaAdmin" runat="server" Checked="false" CssClass="input-sm" Text="Lectura admiva:" TextAlign="Left" />
|
||||||
</div>
|
</div>
|
||||||
<label class="col-md-1 truncate" id="divClasif2texto" runat="server" visible="false">Clasificación 2:</label>
|
<label class="col-md-1 truncate" id="divClasif2texto" runat="server" visible="false">Clasificación 2:</label>
|
||||||
<div class="col-md-2" id="divClasif2" runat="server" visible="false">
|
<div class="col-md-2" id="divClasif2" runat="server" visible="false">
|
||||||
<asp:DropDownList ID="DdlClasificacion2" AutoPostBack="true" Class="table-group-action-input form-control input-inline input-small input-sm select2me" runat="server" AppendDataBoundItems="true" DataTextField="Clasificacion" DataValueField="CveClasificacion" Style="width: 100%">
|
<asp:DropDownList ID="DdlClasificacion2" AutoPostBack="true" Class="table-group-action-input form-control input-inline input-small input-sm select2me" runat="server" AppendDataBoundItems="true" DataTextField="Clasificacion" DataValueField="CveClasificacion" Style="width: 100%">
|
||||||
<asp:ListItem Selected="True" Text="Todas" Value="-1"></asp:ListItem>
|
<asp:ListItem Selected="True" Text="Todas" Value="-1"></asp:ListItem>
|
||||||
</asp:DropDownList>
|
</asp:DropDownList>
|
||||||
</div>
|
|
||||||
|
|
||||||
<asp:Label runat="server" ID="LblServicioDomicilioFiltro" class="col-md-1 truncate" Visible="false">Servicio Domicilio:</asp:Label>
|
|
||||||
<div class="col-md-2" runat="server" id="DVServicioDomicilio">
|
|
||||||
<asp:DropDownList ID="DdlServicioDomicilio" CssClass=" form-control input-sm select2me" runat="server" Width="100%" Visible="false" >
|
|
||||||
<asp:ListItem Value="-1">Todos</asp:ListItem>
|
|
||||||
<asp:ListItem Value="1">Si</asp:ListItem>
|
|
||||||
<asp:ListItem Value="0">No</asp:ListItem>
|
|
||||||
</asp:DropDownList>
|
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
<asp:Label runat="server" ID="LblServicioDomicilioFiltro" class="col-md-1 truncate" Visible="false">Servicio Domicilio:</asp:Label>
|
||||||
|
<div class="col-md-2" runat="server" id="DVServicioDomicilio">
|
||||||
|
<asp:DropDownList ID="DdlServicioDomicilio" CssClass=" form-control input-sm select2me" runat="server" Width="100%" Visible="false">
|
||||||
|
<asp:ListItem Value="-1">Todos</asp:ListItem>
|
||||||
|
<asp:ListItem Value="1">Si</asp:ListItem>
|
||||||
|
<asp:ListItem Value="0">No</asp:ListItem>
|
||||||
|
</asp:DropDownList>
|
||||||
|
</div>
|
||||||
|
<label title="Es parte relacionada" data-toggle="tooltip" class="col-md-1 truncate" runat="server" id="Label4">Parte Relacionada:</label>
|
||||||
|
<div class="col-md-2" runat="server" id="DivFilial">
|
||||||
|
<asp:DropDownList ID="DdlFilial" runat="server" AppendDataBoundItems="true" Class="table-group-action-input form-control input-inline input-small input-sm select2me">
|
||||||
|
<asp:ListItem Selected="True" Text="Todos" Value="-1"></asp:ListItem>
|
||||||
|
<asp:ListItem Text="Solo parte relacionadas" Value="1"></asp:ListItem>
|
||||||
|
<asp:ListItem Text="Sin parte relacionadas" Value="0"></asp:ListItem>
|
||||||
|
</asp:DropDownList>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
@@ -427,7 +434,7 @@
|
|||||||
<%--17--%>
|
<%--17--%>
|
||||||
<asp:BoundField HeaderText="Forma de Pago" DataField="FormaPago" ItemStyle-Width="5%" Visible="false" />
|
<asp:BoundField HeaderText="Forma de Pago" DataField="FormaPago" ItemStyle-Width="5%" Visible="false" />
|
||||||
<%--18--%>
|
<%--18--%>
|
||||||
<asp:BoundField HeaderText="Fecha Hora de Emisión" DataField="FechaIng" ItemStyle-Width="200px" ItemStyle-HorizontalAlign="Center" Visible="false" />
|
<asp:BoundField HeaderText="Fecha Hora de Emisión" DataField="FechaIng" ItemStyle-Width="200px" ItemStyle-HorizontalAlign="Center" Visible="false" />
|
||||||
<%--19--%>
|
<%--19--%>
|
||||||
<asp:BoundField HeaderText="Num. Turnos" DataField="NumTurnos" DataFormatString="{0:###,###,###,###.##}" ItemStyle-Width="5%" ItemStyle-HorizontalAlign="Right" Visible="false" />
|
<asp:BoundField HeaderText="Num. Turnos" DataField="NumTurnos" DataFormatString="{0:###,###,###,###.##}" ItemStyle-Width="5%" ItemStyle-HorizontalAlign="Right" Visible="false" />
|
||||||
<%--20--%>
|
<%--20--%>
|
||||||
@@ -477,7 +484,7 @@
|
|||||||
<asp:CheckBox ID="ChkFormaPago" runat="server" Text="Forma de Pago" />
|
<asp:CheckBox ID="ChkFormaPago" runat="server" Text="Forma de Pago" />
|
||||||
</td>
|
</td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td style="text-align: left;">
|
<td style="text-align: left;">
|
||||||
<asp:CheckBox ID="ChkOC_noOrden" runat="server" Text="O.C." />
|
<asp:CheckBox ID="ChkOC_noOrden" runat="server" Text="O.C." />
|
||||||
</td>
|
</td>
|
||||||
@@ -486,19 +493,17 @@
|
|||||||
</td>
|
</td>
|
||||||
<td style="text-align: left;">
|
<td style="text-align: left;">
|
||||||
<asp:CheckBox ID="ChkOC_Cantidad" runat="server" Text="O.C. Cantidad" />
|
<asp:CheckBox ID="ChkOC_Cantidad" runat="server" Text="O.C. Cantidad" />
|
||||||
|
|
||||||
</td>
|
</td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td style="text-align: left;">
|
<td style="text-align: left;">
|
||||||
<asp:CheckBox ID="ChkFechaHoraEmision" runat="server" Text="Fecha Hora de Emisión" />
|
<asp:CheckBox ID="ChkFechaHoraEmision" runat="server" Text="Fecha Hora de Emisión" />
|
||||||
</td>
|
</td>
|
||||||
<td style="text-align: left;">
|
<td style="text-align: left;">
|
||||||
<asp:CheckBox ID="ChkNumTurnos" runat="server" Text="Número de turnos" Visible="false" />
|
<asp:CheckBox ID="ChkNumTurnos" runat="server" Text="Número de turnos" Visible="false" />
|
||||||
</td>
|
</td>
|
||||||
<td style="text-align: left;">
|
<td style="text-align: left;"></td>
|
||||||
|
|
||||||
</td>
|
|
||||||
</tr>
|
</tr>
|
||||||
</tbody>
|
</tbody>
|
||||||
</table>
|
</table>
|
||||||
|
|||||||
@@ -456,7 +456,7 @@ Partial Class Ventas_RepProductosServiciosDetalle
|
|||||||
CveMarca:=DdlMarcaPSDes.SelectedValue.ToEntero, CveClasificacionDetalle:=DdlTipoPSDes.SelectedValue.ToEntero(), TipoCliente:=DdlTipoCliente.SelectedValue.ToEntero,
|
CveMarca:=DdlMarcaPSDes.SelectedValue.ToEntero, CveClasificacionDetalle:=DdlTipoPSDes.SelectedValue.ToEntero(), TipoCliente:=DdlTipoCliente.SelectedValue.ToEntero,
|
||||||
ModalidadContable:=Not ChkLecturaAdmin.Checked, MostrarLitraje:=ChkLitraje.Checked, EsGarantia:=DdlGarantia.SelectedValue.ToEntero, CveCondicionesPago:=DdlCondicionesPago.SelectedValue.ToEntero,
|
ModalidadContable:=Not ChkLecturaAdmin.Checked, MostrarLitraje:=ChkLitraje.Checked, EsGarantia:=DdlGarantia.SelectedValue.ToEntero, CveCondicionesPago:=DdlCondicionesPago.SelectedValue.ToEntero,
|
||||||
EsDistribuidor:=DdlDistribuidor.SelectedValue.ToEntero, CveClienteSucursal:=DdlClienteSucursal.SelectedValue.ToEntero, CveClasificacion2:=DdlClasificacion2.SelectedValue.ToEntero,
|
EsDistribuidor:=DdlDistribuidor.SelectedValue.ToEntero, CveClienteSucursal:=DdlClienteSucursal.SelectedValue.ToEntero, CveClasificacion2:=DdlClasificacion2.SelectedValue.ToEntero,
|
||||||
ServicioDomicilio:=DdlServicioDomicilio.SelectedValue.ToEntero) Then
|
ServicioDomicilio:=DdlServicioDomicilio.SelectedValue.ToEntero, EsFilial:=DdlFilial.SelectedValue.ToEntero()) Then
|
||||||
GvDatos.DataSource = ObjVentas.DtResultados
|
GvDatos.DataSource = ObjVentas.DtResultados
|
||||||
TmpDT = ObjVentas.DtResultados
|
TmpDT = ObjVentas.DtResultados
|
||||||
Else
|
Else
|
||||||
|
|||||||
@@ -161,6 +161,13 @@ Partial Class Ventas_RepVentas
|
|||||||
DivFacturaGlobal.Visible = True
|
DivFacturaGlobal.Visible = True
|
||||||
End If
|
End If
|
||||||
|
|
||||||
|
If UsuarioActual.Empresa.Funcionalidad(382) = "1" Then
|
||||||
|
If Opcion <> "Cot" Then
|
||||||
|
DdlTipoComprobante.SelectedValuesIfExistM("Ing")
|
||||||
|
End If
|
||||||
|
|
||||||
|
End If
|
||||||
|
|
||||||
PrePersonalizacion()
|
PrePersonalizacion()
|
||||||
CargaPersonalizacion()
|
CargaPersonalizacion()
|
||||||
|
|
||||||
|
|||||||
@@ -7657,7 +7657,9 @@ Partial Class Ventas
|
|||||||
UpFacturasRelacionadas.Update()
|
UpFacturasRelacionadas.Update()
|
||||||
End Sub
|
End Sub
|
||||||
Protected Sub CreaTmpFacturasRelacionadas()
|
Protected Sub CreaTmpFacturasRelacionadas()
|
||||||
If CveVenta <= 0 OrElse EsCreaApartirDe OrElse Me.AplicoNCFacturaActual Then
|
Dim AplicaRelacionManual As Boolean = CveVenta <= 0 OrElse EsCreaApartirDe OrElse Me.AplicoNCFacturaActual OrElse Me.NuevaFactura = 1
|
||||||
|
|
||||||
|
If AplicaRelacionManual Then
|
||||||
Me.TmpDTFacturasRelacionadas = New DataTable()
|
Me.TmpDTFacturasRelacionadas = New DataTable()
|
||||||
Me.TmpDTFacturasRelacionadas.Columns.Add(New DataColumn("CveVenta", GetType(Integer)))
|
Me.TmpDTFacturasRelacionadas.Columns.Add(New DataColumn("CveVenta", GetType(Integer)))
|
||||||
Me.TmpDTFacturasRelacionadas.Columns.Add(New DataColumn("SerieFolio", GetType(String)))
|
Me.TmpDTFacturasRelacionadas.Columns.Add(New DataColumn("SerieFolio", GetType(String)))
|
||||||
@@ -7665,7 +7667,9 @@ Partial Class Ventas
|
|||||||
End If
|
End If
|
||||||
End Sub
|
End Sub
|
||||||
Protected Sub LnkAgregarFacturaRelacionada_Click(sender As Object, e As EventArgs)
|
Protected Sub LnkAgregarFacturaRelacionada_Click(sender As Object, e As EventArgs)
|
||||||
If CveVenta <= 0 OrElse EsCreaApartirDe OrElse Me.AplicoNCFacturaActual Then
|
Dim AplicaRelacionManual As Boolean = CveVenta <= 0 OrElse EsCreaApartirDe OrElse Me.AplicoNCFacturaActual OrElse Me.NuevaFactura = 1
|
||||||
|
|
||||||
|
If AplicaRelacionManual Then
|
||||||
If Me.TmpDTFacturasRelacionadas Is Nothing Then
|
If Me.TmpDTFacturasRelacionadas Is Nothing Then
|
||||||
CreaTmpFacturasRelacionadas()
|
CreaTmpFacturasRelacionadas()
|
||||||
End If
|
End If
|
||||||
@@ -7696,7 +7700,9 @@ Partial Class Ventas
|
|||||||
End Sub
|
End Sub
|
||||||
|
|
||||||
Protected Sub LnkAgregarFolioFiscalRelacionada_Click(sender As Object, e As EventArgs)
|
Protected Sub LnkAgregarFolioFiscalRelacionada_Click(sender As Object, e As EventArgs)
|
||||||
If CveVenta <= 0 OrElse EsCreaApartirDe OrElse Me.AplicoNCFacturaActual Then
|
Dim AplicaRelacionManual As Boolean = CveVenta <= 0 OrElse EsCreaApartirDe OrElse Me.AplicoNCFacturaActual OrElse Me.NuevaFactura = 1
|
||||||
|
|
||||||
|
If AplicaRelacionManual Then
|
||||||
If Me.TmpDTFacturasRelacionadas Is Nothing Then
|
If Me.TmpDTFacturasRelacionadas Is Nothing Then
|
||||||
CreaTmpFacturasRelacionadas()
|
CreaTmpFacturasRelacionadas()
|
||||||
End If
|
End If
|
||||||
@@ -7726,7 +7732,8 @@ Partial Class Ventas
|
|||||||
|
|
||||||
End Sub
|
End Sub
|
||||||
Protected Sub BtnAgregarFacturasRelaciondas_Click(sender As Object, e As EventArgs)
|
Protected Sub BtnAgregarFacturasRelaciondas_Click(sender As Object, e As EventArgs)
|
||||||
If CveVenta <= 0 OrElse EsCreaApartirDe OrElse Me.AplicoNCFacturaActual Then
|
Dim AplicaRelacionManual As Boolean = CveVenta <= 0 OrElse EsCreaApartirDe OrElse Me.AplicoNCFacturaActual OrElse Me.NuevaFactura = 1
|
||||||
|
If AplicaRelacionManual Then
|
||||||
If Me.TmpDTFacturasRelacionadas Is Nothing OrElse Me.TmpDTFacturasRelacionadas.Rows.Count = 0 Then
|
If Me.TmpDTFacturasRelacionadas Is Nothing OrElse Me.TmpDTFacturasRelacionadas.Rows.Count = 0 Then
|
||||||
Me.AplicaRelacionManual = False
|
Me.AplicaRelacionManual = False
|
||||||
Alert("No hay facturas para relacionar", TipoMensaje.MsgAdvertencia)
|
Alert("No hay facturas para relacionar", TipoMensaje.MsgAdvertencia)
|
||||||
@@ -8946,10 +8953,10 @@ Partial Class Ventas
|
|||||||
e.Row.FCTextBox("TxtNumTurnosEditar").Visible = True
|
e.Row.FCTextBox("TxtNumTurnosEditar").Visible = True
|
||||||
End If
|
End If
|
||||||
|
|
||||||
'If UsuarioActual.CveEmpresa = 119 Then
|
'LA COLUMNA DE ELIMINACION NO DEBE ESTAR VISIBLE EN EL MODO EDICION
|
||||||
' e.Row.FCTextBox("TxtDescuento").Enabled = False
|
If GvPS.Columns(19).Visible Then
|
||||||
'End If
|
e.Row.FCLinkButton("imgD").Visible = False
|
||||||
|
End If
|
||||||
|
|
||||||
|
|
||||||
Else
|
Else
|
||||||
@@ -9006,8 +9013,19 @@ Partial Class Ventas
|
|||||||
|
|
||||||
If CveVenta > 0 Then 'And e.Row.DBCampo("TipoDocto") = "Rem"
|
If CveVenta > 0 Then 'And e.Row.DBCampo("TipoDocto") = "Rem"
|
||||||
If ModalidadEdicion Then
|
If ModalidadEdicion Then
|
||||||
e.Row.FCLinkButton("imgE").Visible = Not e.Row.DBCampo("CantidadFacturadaRem").ToDouble > 0
|
Select Case e.Row.DBCampo("TipoDocto")
|
||||||
e.Row.FCLinkButton("imgD").Visible = Not e.Row.DBCampo("CantidadInventario").ToDouble > 0
|
Case "Cot"
|
||||||
|
e.Row.FCLinkButton("imgE").Visible = Not e.Row.DBCampo("CantidadFacturadaCot").ToDouble > 0
|
||||||
|
e.Row.FCLinkButton("imgD").Visible = Not e.Row.DBCampo("CantidadFacturadaCot").ToDouble > 0
|
||||||
|
Case "Ped"
|
||||||
|
e.Row.FCLinkButton("imgE").Visible = Not e.Row.DBCampo("CantidadFacturadaPed2").ToDouble > 0
|
||||||
|
e.Row.FCLinkButton("imgD").Visible = Not e.Row.DBCampo("CantidadFacturadaPed2").ToDouble > 0
|
||||||
|
|
||||||
|
Case Else
|
||||||
|
e.Row.FCLinkButton("imgE").Visible = Not e.Row.DBCampo("CantidadFacturadaRem").ToDouble > 0
|
||||||
|
e.Row.FCLinkButton("imgD").Visible = Not e.Row.DBCampo("CantidadInventario").ToDouble > 0 AndAlso Not e.Row.DBCampo("CantidadFacturadaRem").ToDouble > 0
|
||||||
|
End Select
|
||||||
|
|
||||||
ElseIf Not CveDevolucion > 0 Then
|
ElseIf Not CveDevolucion > 0 Then
|
||||||
e.Row.FCLinkButton("imgE").Visible = False
|
e.Row.FCLinkButton("imgE").Visible = False
|
||||||
e.Row.FCLinkButton("imgD").Visible = False
|
e.Row.FCLinkButton("imgD").Visible = False
|
||||||
@@ -9360,14 +9378,20 @@ Partial Class Ventas
|
|||||||
Dim Proyecto As String = ""
|
Dim Proyecto As String = ""
|
||||||
Dim CveProyecto As Integer = -1
|
Dim CveProyecto As Integer = -1
|
||||||
|
|
||||||
If GvPS.Rows(e.RowIndex).FCDropDownList("DdlProyecto").SelectedItem IsNot Nothing Then
|
'VER SI ESTA VISIBLE EL PROYECTO
|
||||||
Proyecto = GvPS.Rows(e.RowIndex).FCDropDownList("DdlProyecto").SelectedItem.Text
|
If GvPS.Columns(8).Visible Then
|
||||||
CveProyecto = GvPS.Rows(e.RowIndex).FCDropDownList("DdlProyecto").SelectedValue.ToEntero()
|
If GvPS.Rows(e.RowIndex).FCDropDownList("DdlProyecto").SelectedItem IsNot Nothing Then
|
||||||
End If
|
Proyecto = GvPS.Rows(e.RowIndex).FCDropDownList("DdlProyecto").SelectedItem.Text
|
||||||
|
CveProyecto = GvPS.Rows(e.RowIndex).FCDropDownList("DdlProyecto").SelectedValue.ToEntero()
|
||||||
|
End If
|
||||||
|
|
||||||
If GvPS.Rows(e.RowIndex).FCDropDownList("DdlSubProyecto").SelectedItem IsNot Nothing Then
|
If GvPS.Rows(e.RowIndex).FCDropDownList("DdlSubProyecto").SelectedItem IsNot Nothing Then
|
||||||
SubProyecto = GvPS.Rows(e.RowIndex).FCDropDownList("DdlSubProyecto").SelectedItem.Text
|
SubProyecto = GvPS.Rows(e.RowIndex).FCDropDownList("DdlSubProyecto").SelectedItem.Text
|
||||||
CveSubProyecto = GvPS.Rows(e.RowIndex).FCDropDownList("DdlSubProyecto").SelectedValue.ToEntero()
|
CveSubProyecto = GvPS.Rows(e.RowIndex).FCDropDownList("DdlSubProyecto").SelectedValue.ToEntero()
|
||||||
|
Else
|
||||||
|
SubProyecto = DdlSubProyectoDatos.SelectedItem.Text
|
||||||
|
CveSubProyecto = DdlSubProyectoDatos.SelectedValue.ToEntero()
|
||||||
|
End If
|
||||||
Else
|
Else
|
||||||
SubProyecto = DdlSubProyectoDatos.SelectedItem.Text
|
SubProyecto = DdlSubProyectoDatos.SelectedItem.Text
|
||||||
CveSubProyecto = DdlSubProyectoDatos.SelectedValue.ToEntero()
|
CveSubProyecto = DdlSubProyectoDatos.SelectedValue.ToEntero()
|
||||||
@@ -9476,16 +9500,23 @@ Partial Class Ventas
|
|||||||
TmpDT.Rows(e.RowIndex)("PrecioLista") = PrecioLista
|
TmpDT.Rows(e.RowIndex)("PrecioLista") = PrecioLista
|
||||||
End If
|
End If
|
||||||
|
|
||||||
If GvPS.Rows(e.RowIndex).FCDropDownList("DdlSubProyecto").Items.Count = 0 Then
|
'VER SI ESTA VISIBLE EL PROYECTO
|
||||||
TmpDT.Rows(e.RowIndex)("SubProyecto") = "Sin SubProyecto Asignado"
|
If GvPS.Columns(8).Visible Then
|
||||||
Else
|
If GvPS.Rows(e.RowIndex).FCDropDownList("DdlSubProyecto").Items.Count = 0 Then
|
||||||
'si está visible en el encabezado, si no esta visible que no actualice, porque generar error, selecciona el primer item
|
TmpDT.Rows(e.RowIndex)("SubProyecto") = "Sin SubProyecto Asignado"
|
||||||
If DdlSubProyecto.Visible Then
|
Else
|
||||||
TmpDT.Rows(e.RowIndex)("SubProyecto") = GvPS.Rows(e.RowIndex).FCDropDownList("DdlSubProyecto").SelectedItem.Text
|
'si está visible en el encabezado, si no esta visible que no actualice, porque generar error, selecciona el primer item
|
||||||
TmpDT.Rows(e.RowIndex)("CveSubProyecto") = GvPS.Rows(e.RowIndex).FCDropDownList("DdlSubProyecto").SelectedValue
|
If DdlSubProyecto.Visible Then
|
||||||
|
TmpDT.Rows(e.RowIndex)("SubProyecto") = GvPS.Rows(e.RowIndex).FCDropDownList("DdlSubProyecto").SelectedItem.Text
|
||||||
|
TmpDT.Rows(e.RowIndex)("CveSubProyecto") = GvPS.Rows(e.RowIndex).FCDropDownList("DdlSubProyecto").SelectedValue
|
||||||
|
End If
|
||||||
End If
|
End If
|
||||||
|
Else
|
||||||
|
TmpDT.Rows(e.RowIndex)("SubProyecto") = DdlSubProyectoDatos.SelectedItem.Text
|
||||||
|
TmpDT.Rows(e.RowIndex)("CveSubProyecto") = DdlSubProyectoDatos.SelectedValue.ToEntero()
|
||||||
End If
|
End If
|
||||||
|
|
||||||
|
|
||||||
'RELACIONAL PS CON EL DESCUENTO
|
'RELACIONAL PS CON EL DESCUENTO
|
||||||
If ObjDescuento IsNot Nothing Then
|
If ObjDescuento IsNot Nothing Then
|
||||||
ObjDescuento.Consec = TmpDT.Rows(e.RowIndex)("Consec").ToString().ToEntero()
|
ObjDescuento.Consec = TmpDT.Rows(e.RowIndex)("Consec").ToString().ToEntero()
|
||||||
@@ -14591,13 +14622,18 @@ Partial Class Ventas
|
|||||||
Else
|
Else
|
||||||
'SI ES REFACTURACION DEBE AGREGAR LA VENTA ANTERIOR COMO RELACIONADA TAMBIEN
|
'SI ES REFACTURACION DEBE AGREGAR LA VENTA ANTERIOR COMO RELACIONADA TAMBIEN
|
||||||
If Not CveVenta = -1 Then
|
If Not CveVenta = -1 Then
|
||||||
If Not ObjVentas.AddVentasRelacionadas(ObjVentas.CveVenta, CveVenta) Then
|
If Not Me.AplicaRelacionManual Then
|
||||||
ErrorList.Add("Ocurrió un error al relacionar las ventas entre si comuníquese a Soporte Técnico")
|
If Not ObjVentas.AddVentasRelacionadas(ObjVentas.CveVenta, CveVenta) Then
|
||||||
|
ErrorList.Add("Ocurrió un error al relacionar las ventas entre si comuníquese a Soporte Técnico")
|
||||||
|
End If
|
||||||
End If
|
End If
|
||||||
Else
|
Else
|
||||||
If CveEstatusRefacturacion > 0 AndAlso CveDevolucion > 0 Then
|
If CveEstatusRefacturacion > 0 AndAlso CveDevolucion > 0 Then
|
||||||
If Not ObjVentas.AddVentasRelacionadas(ObjVentas.CveVenta, CveDevolucion) Then
|
'SI TIENE RELACION MANUAL, TOMAR DE AHI
|
||||||
ErrorList.Add("Ocurrió un error al relacionar las ventas entre si comuníquese a Soporte Técnico")
|
If Not Me.AplicaRelacionManual Then
|
||||||
|
If Not ObjVentas.AddVentasRelacionadas(ObjVentas.CveVenta, CveDevolucion) Then
|
||||||
|
ErrorList.Add("Ocurrió un error al relacionar las ventas entre si comuníquese a Soporte Técnico")
|
||||||
|
End If
|
||||||
End If
|
End If
|
||||||
End If
|
End If
|
||||||
End If
|
End If
|
||||||
@@ -27106,6 +27142,12 @@ Partial Class Ventas
|
|||||||
End If
|
End If
|
||||||
End Using
|
End Using
|
||||||
End If
|
End If
|
||||||
|
|
||||||
|
'If UsuarioActual.Empresa.Funcionalidad(382) = "1" AndAlso UsuarioActual.TienePermisoProceso(269) AndAlso DdlTipoComprobante.SelectedValue.Contiene("Ing", "Dev") Then
|
||||||
|
' ChkDevAlm.Checked = True
|
||||||
|
' ChkDevAlm.Enabled = False
|
||||||
|
'End If
|
||||||
|
|
||||||
End If
|
End If
|
||||||
End If
|
End If
|
||||||
|
|
||||||
@@ -27513,7 +27555,7 @@ Partial Class Ventas
|
|||||||
' CancelacionPagos = OpcionesCancelacionPagos.ConPagos_GenerarIxC
|
' CancelacionPagos = OpcionesCancelacionPagos.ConPagos_GenerarIxC
|
||||||
'End If
|
'End If
|
||||||
|
|
||||||
If UsuarioActual.Empresa.Funcionalidad(382) = "1" AndAlso ObjFacturaCancelacion.TipoDocto.Contiene("Ing", "Rem") AndAlso Not EsRefacturacion Then
|
If UsuarioActual.Empresa.Funcionalidad(382) = "1" AndAlso ObjFacturaCancelacion.TipoDocto.Contiene("Ing", "Rem", "Dev") AndAlso Not EsRefacturacion Then
|
||||||
|
|
||||||
If ChkDevAlm.Checked Then
|
If ChkDevAlm.Checked Then
|
||||||
GenerarDevolucionAnticipada = True
|
GenerarDevolucionAnticipada = True
|
||||||
|
|||||||
Reference in New Issue
Block a user