-- corrección de recalcular impuestos al cambiar de ps
This commit is contained in:
@@ -4038,19 +4038,6 @@ Partial Class OC_OC
|
|||||||
IEPSPS = DrPS("IEPSPorcentaje").ToString.ToDecimal
|
IEPSPS = DrPS("IEPSPorcentaje").ToString.ToDecimal
|
||||||
IEPSPSIVA = If(DrPS("IEPSGrabaIVA").ToString = "True", DrPS("IEPSPorcentaje").ToString.ToDecimal, 0)
|
IEPSPSIVA = If(DrPS("IEPSGrabaIVA").ToString = "True", DrPS("IEPSPorcentaje").ToString.ToDecimal, 0)
|
||||||
|
|
||||||
If CvePS <> CvePSAnterior Or Not CveOrdenCompra > 0 Then
|
|
||||||
RetISR = DrPS("RetISR").ToString.ToDecimal
|
|
||||||
RetIVA = DrPS("RetIVA").ToString.ToDecimal
|
|
||||||
If Math.Round(DdlIVA.SelectedValue.ToDecimal - 1, 2) = 0.08 Then
|
|
||||||
RetIVA = RetIVA / 2
|
|
||||||
End If
|
|
||||||
'If IvaPS = -1 Then 'IVA DE LA SUCURSAL
|
|
||||||
' IvaPS = GlobalDTSubProyectos(-1, gvr.FCDropDownList("DdlSubProyectoEdit").SelectedValue.ToEntero).FiltroPrimeroValor("IVA").ToDecimal
|
|
||||||
'End If
|
|
||||||
|
|
||||||
' IEPSPSIVA = If(DrPS("IEPSGrabaIVA").ToString = "True", DrPS("IEPSPorcentaje").ToString.ToDecimal, 0)
|
|
||||||
End If
|
|
||||||
|
|
||||||
If DdlProveedores.SelectedValue.ToEntero > 0 Then
|
If DdlProveedores.SelectedValue.ToEntero > 0 Then
|
||||||
'Si es Proveedor Extranjero el IVA es 0%
|
'Si es Proveedor Extranjero el IVA es 0%
|
||||||
Dim drProv As DataRow = GlobalDTCompProveedores(CveEmpresaActual, CveProveedor:=DdlProveedores.SelectedValue.ToEntero).FiltroPrimero("")
|
Dim drProv As DataRow = GlobalDTCompProveedores(CveEmpresaActual, CveProveedor:=DdlProveedores.SelectedValue.ToEntero).FiltroPrimero("")
|
||||||
@@ -4065,6 +4052,17 @@ Partial Class OC_OC
|
|||||||
End If
|
End If
|
||||||
End If
|
End If
|
||||||
|
|
||||||
|
If CvePS <> CvePSAnterior Or Not CveOrdenCompra > 0 Then
|
||||||
|
RetISR = DrPS("RetISR").ToString.ToDecimal
|
||||||
|
RetIVA = DrPS("RetIVA").ToString.ToDecimal
|
||||||
|
If Math.Round(DdlIVA.SelectedValue.ToDecimal - 1, 2) = 0.08 Then
|
||||||
|
RetIVA = RetIVA / 2
|
||||||
|
End If
|
||||||
|
IvaPS = -1
|
||||||
|
End If
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
CveSubProyecto = gvr.FCDropDownList("DdlSubProyectoEdit").SelectedValue.ToEntero
|
CveSubProyecto = gvr.FCDropDownList("DdlSubProyectoEdit").SelectedValue.ToEntero
|
||||||
SubProyecto = gvr.FCDropDownList("DdlSubProyectoEdit").SelectedItem.Text
|
SubProyecto = gvr.FCDropDownList("DdlSubProyectoEdit").SelectedItem.Text
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user