Validaciones, Complementos Solo PPD
This commit is contained in:
@@ -5,8 +5,8 @@ Imports System.Data
|
|||||||
Imports Extensiones
|
Imports Extensiones
|
||||||
|
|
||||||
Partial Class Bancos_PopIEVentas
|
Partial Class Bancos_PopIEVentas
|
||||||
Inherits ClsPaginas
|
Inherits ClsPaginas
|
||||||
|
|
||||||
#Region "Propiedades"
|
#Region "Propiedades"
|
||||||
Private Property DtDeudores As DataTable
|
Private Property DtDeudores As DataTable
|
||||||
Get
|
Get
|
||||||
@@ -520,9 +520,9 @@ Partial Class Bancos_PopIEVentas
|
|||||||
Set(value As Date)
|
Set(value As Date)
|
||||||
ViewState("Fecha") = value
|
ViewState("Fecha") = value
|
||||||
End Set
|
End Set
|
||||||
End Property
|
End Property
|
||||||
#End Region
|
#End Region
|
||||||
|
|
||||||
Private Sub Bancos_PopIEVentas_Load(sender As Object, e As EventArgs) Handles Me.Load
|
Private Sub Bancos_PopIEVentas_Load(sender As Object, e As EventArgs) Handles Me.Load
|
||||||
|
|
||||||
If Not IsPostBack Then
|
If Not IsPostBack Then
|
||||||
@@ -618,8 +618,8 @@ Partial Class Bancos_PopIEVentas
|
|||||||
TxtTCDolares.Text = GlobalTipoCambio(Fecha).FormatoNumero(4)
|
TxtTCDolares.Text = GlobalTipoCambio(Fecha).FormatoNumero(4)
|
||||||
End If
|
End If
|
||||||
End If
|
End If
|
||||||
End Sub
|
End Sub
|
||||||
|
|
||||||
#Region "C A M B I A R P A N E L"
|
#Region "C A M B I A R P A N E L"
|
||||||
Private Sub RBLContado_SelectedIndexChanged(sender As Object, e As EventArgs) Handles RBLContado.SelectedIndexChanged
|
Private Sub RBLContado_SelectedIndexChanged(sender As Object, e As EventArgs) Handles RBLContado.SelectedIndexChanged
|
||||||
Select Case RBLContado.SelectedValue
|
Select Case RBLContado.SelectedValue
|
||||||
@@ -670,9 +670,9 @@ Partial Class Bancos_PopIEVentas
|
|||||||
End Select
|
End Select
|
||||||
|
|
||||||
UpGuardar.Update()
|
UpGuardar.Update()
|
||||||
End Sub
|
End Sub
|
||||||
#End Region
|
#End Region
|
||||||
|
|
||||||
#Region "C A R G A R I N F O R M A C I O N"
|
#Region "C A R G A R I N F O R M A C I O N"
|
||||||
Private Sub CargaVenta(pCveVenta As Integer)
|
Private Sub CargaVenta(pCveVenta As Integer)
|
||||||
Dim ObjVenta As New ClsVentas()
|
Dim ObjVenta As New ClsVentas()
|
||||||
@@ -1005,9 +1005,9 @@ Partial Class Bancos_PopIEVentas
|
|||||||
End If
|
End If
|
||||||
|
|
||||||
UpDeudores.Update()
|
UpDeudores.Update()
|
||||||
End Sub
|
End Sub
|
||||||
#End Region
|
#End Region
|
||||||
|
|
||||||
#Region "DDL'S CHANGED"
|
#Region "DDL'S CHANGED"
|
||||||
Protected Sub DdlTipoTransaccion_SelectedIndexChanged(sender As Object, e As EventArgs) Handles DdlTipoTransaccion.SelectedIndexChanged
|
Protected Sub DdlTipoTransaccion_SelectedIndexChanged(sender As Object, e As EventArgs) Handles DdlTipoTransaccion.SelectedIndexChanged
|
||||||
Dim valor As Integer = DirectCast(sender, DropDownList).SelectedValue.ToEntero
|
Dim valor As Integer = DirectCast(sender, DropDownList).SelectedValue.ToEntero
|
||||||
@@ -1097,8 +1097,8 @@ Partial Class Bancos_PopIEVentas
|
|||||||
|
|
||||||
Private Sub DdlDeudor_SelectedIndexChanged(sender As Object, e As EventArgs) Handles DdlDeudor.SelectedIndexChanged
|
Private Sub DdlDeudor_SelectedIndexChanged(sender As Object, e As EventArgs) Handles DdlDeudor.SelectedIndexChanged
|
||||||
CambieDeudor()
|
CambieDeudor()
|
||||||
End Sub
|
End Sub
|
||||||
|
|
||||||
#Region " CUENTAS DEPOSITOS"
|
#Region " CUENTAS DEPOSITOS"
|
||||||
Private Sub CargaCuentasDepositos()
|
Private Sub CargaCuentasDepositos()
|
||||||
DdlCuentaDeposito.Items.Clear()
|
DdlCuentaDeposito.Items.Clear()
|
||||||
@@ -1166,10 +1166,10 @@ Partial Class Bancos_PopIEVentas
|
|||||||
End If
|
End If
|
||||||
Dep.Dispose()
|
Dep.Dispose()
|
||||||
UpCuentaDeposito.Update()
|
UpCuentaDeposito.Update()
|
||||||
End Sub
|
End Sub
|
||||||
#End Region
|
#End Region
|
||||||
#End Region
|
#End Region
|
||||||
|
|
||||||
#Region "GV ROW DATA BOUND"
|
#Region "GV ROW DATA BOUND"
|
||||||
Private Sub GvIngresos_RowDataBound(sender As Object, e As GridViewRowEventArgs) Handles GvIngresos.RowDataBound
|
Private Sub GvIngresos_RowDataBound(sender As Object, e As GridViewRowEventArgs) Handles GvIngresos.RowDataBound
|
||||||
If e.Row.RowType = DataControlRowType.DataRow Then
|
If e.Row.RowType = DataControlRowType.DataRow Then
|
||||||
@@ -1218,12 +1218,12 @@ Partial Class Bancos_PopIEVentas
|
|||||||
|
|
||||||
Dim rv As RangeValidator = CType(e.Row.FindControl("RVSaldoDeudor"), RangeValidator)
|
Dim rv As RangeValidator = CType(e.Row.FindControl("RVSaldoDeudor"), RangeValidator)
|
||||||
End If
|
End If
|
||||||
End Sub
|
End Sub
|
||||||
|
|
||||||
#End Region
|
#End Region
|
||||||
|
|
||||||
#Region "CHK TIPO CAMBIO"
|
#Region "CHK TIPO CAMBIO"
|
||||||
|
|
||||||
#Region "PAGAR CON PESOS"
|
#Region "PAGAR CON PESOS"
|
||||||
Protected Sub ChkPagarPesos_CheckedChanged(sender As Object, e As EventArgs)
|
Protected Sub ChkPagarPesos_CheckedChanged(sender As Object, e As EventArgs)
|
||||||
If ChkPagarPesos.Checked Then
|
If ChkPagarPesos.Checked Then
|
||||||
@@ -1284,9 +1284,9 @@ Partial Class Bancos_PopIEVentas
|
|||||||
Else
|
Else
|
||||||
args.IsValid = False
|
args.IsValid = False
|
||||||
End If
|
End If
|
||||||
End Sub
|
End Sub
|
||||||
#End Region
|
#End Region
|
||||||
|
|
||||||
#Region "PAGAR CON DOLARES"
|
#Region "PAGAR CON DOLARES"
|
||||||
Protected Sub ChkPagarDolares_CheckedChanged(sender As Object, e As EventArgs)
|
Protected Sub ChkPagarDolares_CheckedChanged(sender As Object, e As EventArgs)
|
||||||
If ChkPagarDolares.Checked Then
|
If ChkPagarDolares.Checked Then
|
||||||
@@ -1345,9 +1345,9 @@ Partial Class Bancos_PopIEVentas
|
|||||||
Else
|
Else
|
||||||
args.IsValid = False
|
args.IsValid = False
|
||||||
End If
|
End If
|
||||||
End Sub
|
End Sub
|
||||||
#End Region
|
#End Region
|
||||||
|
|
||||||
Protected Sub BtnCambiaTipoMoneda_Click(sender As Object, e As EventArgs)
|
Protected Sub BtnCambiaTipoMoneda_Click(sender As Object, e As EventArgs)
|
||||||
CambiaTipoMoneda()
|
CambiaTipoMoneda()
|
||||||
End Sub
|
End Sub
|
||||||
@@ -1377,6 +1377,9 @@ Partial Class Bancos_PopIEVentas
|
|||||||
#Region "G U A R D A R"
|
#Region "G U A R D A R"
|
||||||
Private Sub BtnGuardar_Click(sender As Object, e As EventArgs) Handles BtnGuardar.Click
|
Private Sub BtnGuardar_Click(sender As Object, e As EventArgs) Handles BtnGuardar.Click
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
Dim FechaFactura As Date = FechaVenta
|
Dim FechaFactura As Date = FechaVenta
|
||||||
Dim FechaDocumentoPago As Date = TxtFechaDocumento.Text.ToDate
|
Dim FechaDocumentoPago As Date = TxtFechaDocumento.Text.ToDate
|
||||||
|
|
||||||
@@ -3588,9 +3591,9 @@ Partial Class Bancos_PopIEVentas
|
|||||||
|
|
||||||
UpDatos.Update()
|
UpDatos.Update()
|
||||||
UpGuardar.Update()
|
UpGuardar.Update()
|
||||||
End Sub
|
End Sub
|
||||||
#End Region
|
#End Region
|
||||||
|
|
||||||
#Region " COMPLEMENTOS PAGO "
|
#Region " COMPLEMENTOS PAGO "
|
||||||
Private Function EmitirComplementoPago(CveIE As Integer, CveVentas As List(Of Integer), Series As List(Of String)) As String
|
Private Function EmitirComplementoPago(CveIE As Integer, CveVentas As List(Of Integer), Series As List(Of String)) As String
|
||||||
If Not ChkComplementoPago.Checked Then
|
If Not ChkComplementoPago.Checked Then
|
||||||
@@ -3601,6 +3604,16 @@ Partial Class Bancos_PopIEVentas
|
|||||||
|
|
||||||
'For i = 0 To CveVentas.Count - 1
|
'For i = 0 To CveVentas.Count - 1
|
||||||
Dim ObjBancos As New ClsBancos
|
Dim ObjBancos As New ClsBancos
|
||||||
|
|
||||||
|
If ObjBancos.GetComplementoPagosRep(-1, Now.AddYears(-2), Now, CveIE, -1, 2, UsuarioActual.CveEmpresa, -1) Then
|
||||||
|
If Not ObjBancos.DtResultados.Rows.Count > 0 Then
|
||||||
|
ObjBancos.Dispose()
|
||||||
|
Alert("No se generaron complementos de pago porque no hay facturas con método de pago PPD", TipoMensaje.MsgAdvertencia)
|
||||||
|
Return ""
|
||||||
|
End If
|
||||||
|
End If
|
||||||
|
|
||||||
|
|
||||||
ObjBancos.IniciaTransacSQL()
|
ObjBancos.IniciaTransacSQL()
|
||||||
|
|
||||||
If ObjBancos.GeneraTimbrePago(CveIE, -1, UsuarioActual, CveCliente) Then
|
If ObjBancos.GeneraTimbrePago(CveIE, -1, UsuarioActual, CveCliente) Then
|
||||||
|
|||||||
Reference in New Issue
Block a user