VyA 2024.10.12 Transportes ajusestes en contratos y remisiones geenradas en conrtato, observaciones, ddlclinete corregido
This commit is contained in:
@@ -173,6 +173,35 @@ Partial Class RepContratoDetalle
|
||||
End Property
|
||||
|
||||
|
||||
Private Property TipoAFOriginal As String
|
||||
Get
|
||||
If ViewState("TipoAFOriginal") Is Nothing Then
|
||||
ViewState("TipoAFOriginal") = ""
|
||||
End If
|
||||
|
||||
Return ViewState("TipoAFOriginal").ToString
|
||||
|
||||
End Get
|
||||
Set(value As String)
|
||||
ViewState("TipoAFOriginal") = value
|
||||
End Set
|
||||
End Property
|
||||
|
||||
Private Property FolioOriginal As String
|
||||
Get
|
||||
If ViewState("FolioOriginal") Is Nothing Then
|
||||
ViewState("FolioOriginal") = ""
|
||||
End If
|
||||
|
||||
Return ViewState("FolioOriginal").ToString
|
||||
|
||||
End Get
|
||||
Set(value As String)
|
||||
ViewState("FolioOriginal") = value
|
||||
End Set
|
||||
End Property
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -248,6 +277,8 @@ Partial Class RepContratoDetalle
|
||||
CveMonedaOriginal = Contrato.Rows(0)("CveMoneda").ToString.ToEntero
|
||||
ImporteOrigial = Importe
|
||||
DescripcionOriginal = Contrato.Rows(0)("DescripcionContrato").ToString
|
||||
TipoAFOriginal = DdlTipoAF.SelectedItem.Text
|
||||
FolioOriginal = TxtFolio.Text.Trim
|
||||
|
||||
CveVentaRemision = Contrato.Rows(0)("CveVentaRemision").ToString.ToEntero
|
||||
HypRemision.Text = Contrato.Rows(0)("RemisionSerieFolio").ToString
|
||||
@@ -391,8 +422,10 @@ Partial Class RepContratoDetalle
|
||||
|
||||
If Not ErrorProceso Then
|
||||
|
||||
If CveSubProyectoOriginal <> DdlSubProyecto.SelectedValue.ToEntero Or CveMonedaOriginal <> DdlMoneda.SelectedValue.ToEntero Or ImporteOrigial <> TxtImporte.Text.ToDecimal Or DescripcionOriginal <> TxtDescripcion.Text Then
|
||||
If Not UpdateRemision(ObjContratos.IniciaTransacSQL(), DdlSubProyecto.SelectedValue.ToEntero, DdlMoneda.SelectedValue.ToEntero, TxtImporte.Text.ToDecimal, TxtDescripcion.Text) Then
|
||||
If CveSubProyectoOriginal <> DdlSubProyecto.SelectedValue.ToEntero Or CveMonedaOriginal <> DdlMoneda.SelectedValue.ToEntero Or ImporteOrigial <> TxtImporte.Text.ToDecimal Or DescripcionOriginal <> TxtDescripcion.Text Or
|
||||
TipoAFOriginal <> DdlTipoAF.SelectedItem.Text Or FolioOriginal <> TxtFolio.Text.Trim Then
|
||||
Dim ObsRemisionPartida As String = $"{DdlTipoAF.SelectedItem.Text}-{ TxtDescripcion.Text}-{TxtFolio.Text}"
|
||||
If Not UpdateRemision(ObjContratos.IniciaTransacSQL(), DdlSubProyecto.SelectedValue.ToEntero, DdlMoneda.SelectedValue.ToEntero, TxtImporte.Text.ToDecimal, ObsRemisionPartida) Then
|
||||
ErrorProceso = True
|
||||
End If
|
||||
End If
|
||||
@@ -554,7 +587,7 @@ Partial Class RepContratoDetalle
|
||||
'End If
|
||||
|
||||
|
||||
If Not ObjVentas.UpdateVentas(SubTotalNew, 0, IVANew, 0, TotalNew, CveMonedaNew, TC, FechaVenta, "",
|
||||
If Not ObjVentas.UpdateVentas(SubTotalNew, 0, IVANew, 0, TotalNew, CveMonedaNew, TC, FechaVenta, DescripcionNew,
|
||||
UsuarioActual.CveEmpresa, CveVentaRemision,
|
||||
Vigencia:=FechaVenta, CondicionesPago:=-1,
|
||||
PedidoContrato:="-1", AtencionA:="-1", CveMetodoPago33:=-1,
|
||||
@@ -602,7 +635,7 @@ Partial Class RepContratoDetalle
|
||||
|
||||
For Each dRow As DataRow In DTPrePoliza.Rows
|
||||
|
||||
If Not ObjConta.UpdatePrePolizasDetalleContrato(dRow("CvePrePolizaDetalle").ToString.ToEntero, dRow("Concepto").ToString, dRow("CveSubProyecto").ToString.ToEntero, -1, Boolean.Parse(dRow("TipoMovto").ToString), ImporteMN:=(TotalNew * TC), Importe:=TotalNew, TipoCambio:=TC, ImporteME:=If(CveMonedaNew = 2, TotalNew, 0)) Then
|
||||
If Not ObjConta.UpdatePrePolizasDetalle(dRow("CvePrePolizaDetalle").ToString.ToEntero, dRow("Concepto").ToString, dRow("CveSubProyecto").ToString.ToEntero, -1, Boolean.Parse(dRow("TipoMovto").ToString), ImporteMN:=(TotalNew * TC), Importe:=TotalNew, TipoCambio:=TC) Then
|
||||
OcurrioError = True
|
||||
Exit For
|
||||
End If
|
||||
|
||||
Reference in New Issue
Block a user