-- cambios en prepolizasdetalle
This commit is contained in:
@@ -758,8 +758,7 @@ Partial Class Ventas_PortalCliente
|
||||
Dim ConceptoContable = -1
|
||||
Dim TipoMovimiento = False
|
||||
Dim ImporteMovimiento = 0.0D
|
||||
Dim importeMX = 0.0D
|
||||
Dim IdCtaContable = 0
|
||||
Dim importeMX = 0.0D
|
||||
Dim ConceptoMovimiento = ""
|
||||
Dim Referencia = ""
|
||||
Dim CveSubProyecto = -1
|
||||
@@ -800,8 +799,7 @@ Partial Class Ventas_PortalCliente
|
||||
ConceptoContable = DrConcepto("CveConcepto").ToString.ToEntero
|
||||
TipoMovimiento = If(DrConcepto("TipoMovto").ToString = "True", True, False)
|
||||
ImporteMovimiento = 0
|
||||
importeMX = 0
|
||||
IdCtaContable = 0
|
||||
importeMX = 0
|
||||
PorcentajeImpuesto = 0
|
||||
ConceptoMovimiento = ObjConta.ObtenerConceptoEmpresa(UsuarioActual.CveEmpresa, ConceptoContable, LtlCliente.Text, DrPago("Factura").ToString, DrPago("Factura").ToString)
|
||||
'VALORES DE LA VENTA
|
||||
@@ -833,15 +831,14 @@ Partial Class Ventas_PortalCliente
|
||||
TCGeneral = TCVenta
|
||||
|
||||
If CveMonedaVenta > 1 Then
|
||||
ConceptoMovimiento += $" TC:{TCPago} ${ImporteMovimiento.FormatoNumero(2)}"
|
||||
|
||||
If ImporteMovimiento <> 0 AndAlso IdCtaContable > 0 Then
|
||||
If Not ObjConta.AddPrePolizasDetalle(CvePrePoliza, TipoMovimiento, 0, Referencia, 207, ConceptoMovimiento, FechaMovimiento, IdCtaContable, -1, -1, CveVenta, -1, CveSubProyecto, CveCliente, ImporteMX:=(importeMX - ImporteMovimiento).RoundSQL(), ImporteME:=ImporteMovimiento, TipoCambio:=TCVenta) Then
|
||||
TieneError = True
|
||||
MensajeError.Append("No se pudo insertar el detalle de pago de la póliza<br>")
|
||||
Exit For
|
||||
End If
|
||||
End If
|
||||
ConceptoMovimiento += $" TC:{TCPago} ${ImporteMovimiento.FormatoNumero(2)}"
|
||||
|
||||
If Not ObjConta.AddPrePolizasDetalle(CvePrePoliza, TipoMovimiento, 0, (importeMX - ImporteMovimiento).RoundSQL(), 207, Referencia, ConceptoMovimiento, CveSubProyecto:=CveSubProyecto, CveCliente:=CveCliente, ImporteME:=ImporteMovimiento, TipoCambio:=TCVenta) Then
|
||||
TieneError = True
|
||||
MensajeError.Append("No se pudo insertar el detalle de pago de la póliza<br>")
|
||||
Exit For
|
||||
End If
|
||||
|
||||
End If
|
||||
|
||||
Case 134 'PAGO INTERMEDIARIO
|
||||
@@ -1010,7 +1007,7 @@ Partial Class Ventas_PortalCliente
|
||||
|
||||
'AGREGA PREPOLIZA DETALLE
|
||||
If ImporteMovimiento <> 0 Then
|
||||
If Not ObjConta.AddPrePolizasDetalle(CvePrePoliza, TipoMovimiento, ImporteMovimiento, Referencia, ConceptoContable, ConceptoMovimiento, FechaMovimiento, IdCtaContable, -1, -1, CveVenta, -1, CveSubProyecto, CveCliente, CveProveedorContabilizar, ImporteMX:=importeMX, TipoCambio:=TCGeneral, PorcentajeImpuesto:=PorcentajeImpuesto) Then
|
||||
If Not ObjConta.AddPrePolizasDetalle(CvePrePoliza, TipoMovimiento, ImporteMovimiento, importeMX, ConceptoContable, Referencia, ConceptoMovimiento, CveVenta:=CveVenta, CveSubProyecto:=CveSubProyecto, CveCliente:=CveCliente, CveProveedor:=CveProveedorContabilizar, TipoCambio:=TCGeneral, PorcentajeImpuesto:=PorcentajeImpuesto) Then
|
||||
TieneError = True
|
||||
MensajeError.Append("No se pudo insertar el detalle de la póliza<br>")
|
||||
Exit For
|
||||
@@ -1873,7 +1870,7 @@ Partial Class Ventas_PortalCliente
|
||||
End Select
|
||||
|
||||
If importeMovimiento <> 0 Then
|
||||
If Not ObjMov.AddPrePolizasDetalle(CvePrePoliza, TipoMovimiento, importeMovimiento, Concepto, ConceptoContable, Concepto, FechaMovimiento, 0, -1, CveIE:=CveIE, CveCompra:=-1, CveProveedor:=-1, CvePersonal:=-1, CveCreditoDetalle:=CveCreditoDetalle, CveCliente:=CveCliente, ImporteMX:=importeMovimiento, ImporteME:=tImporteMonedaExtranjera, TipoCambio:=TxtTipoCambio.Text.ToDecimal) Then
|
||||
If Not ObjMov.AddPrePolizasDetalle(CvePrePoliza, TipoMovimiento, importeMovimiento, importeMovimiento, ConceptoContable, Concepto, Concepto, CveIE:=CveIE, CveCreditoDetalle:=CveCreditoDetalle, CveCliente:=CveCliente, ImporteME:=tImporteMonedaExtranjera, TipoCambio:=TxtTipoCambio.Text.ToDecimal) Then
|
||||
MsgError = "Ocurrió un error al registrar el asiento del ingreso."
|
||||
End If
|
||||
End If
|
||||
|
||||
Reference in New Issue
Block a user