--FIX Ventas
This commit is contained in:
@@ -8715,8 +8715,25 @@ Partial Class Ventas
|
|||||||
If UsuarioActual.Empresa.Funcionalidad(360) = "1" OrElse UsuarioActual.Empresa.Funcionalidad(109) = "1" Then
|
If UsuarioActual.Empresa.Funcionalidad(360) = "1" OrElse UsuarioActual.Empresa.Funcionalidad(109) = "1" Then
|
||||||
e.Row.FCHtmlGenericControl("DivPrecioLista").Visible = True
|
e.Row.FCHtmlGenericControl("DivPrecioLista").Visible = True
|
||||||
e.Row.FCDropDownList("DdlPrecioListaEdit").DataSource = GlobalDTPrecioListas(UsuarioActual.CveEmpresa)
|
e.Row.FCDropDownList("DdlPrecioListaEdit").DataSource = GlobalDTPrecioListas(UsuarioActual.CveEmpresa)
|
||||||
e.Row.FCDropDownList("DdlPrecioListaEdit").DataBind()
|
|
||||||
|
|
||||||
|
If UsuarioActual.CveEmpresa = 189 Then
|
||||||
|
If DdlTipoComprobante.SelectedValue.Contiene("Ing", "Rem", "Cot", "Ped") Then
|
||||||
|
Using ObjVta As New ClsVentas
|
||||||
|
If ObjVta.GetPreciosListaSPPermitidos(DdlSubProyectoDatos.SelectedValue.ToEntero(), e.Row.DBCampo("CvePS").ToEntero(), UsuarioActual.CveEmpresa) Then
|
||||||
|
Dim Dt As DataTable = Nothing
|
||||||
|
If UsuarioActual.TienePermisoProceso(384) Then
|
||||||
|
Dt = ObjVta.DtResultados.Copy()
|
||||||
|
Else
|
||||||
|
Dt = ObjVta.DtResultados.FiltraParametros("Restringuida = 'False'")
|
||||||
|
End If
|
||||||
|
e.Row.FCDropDownList("DdlPrecioListaEdit").DataSource = Dt
|
||||||
|
End If
|
||||||
|
End Using
|
||||||
|
End If
|
||||||
|
|
||||||
|
End If
|
||||||
|
|
||||||
|
e.Row.FCDropDownList("DdlPrecioListaEdit").DataBind()
|
||||||
e.Row.FCDropDownList("DdlPrecioListaEdit").SelectedValueExist(e.Row.DBCampo("CvePrecioLista"))
|
e.Row.FCDropDownList("DdlPrecioListaEdit").SelectedValueExist(e.Row.DBCampo("CvePrecioLista"))
|
||||||
End If
|
End If
|
||||||
|
|
||||||
@@ -18486,8 +18503,10 @@ Partial Class Ventas
|
|||||||
ObjInventarios.Dispose()
|
ObjInventarios.Dispose()
|
||||||
|
|
||||||
If Costo > 0 Then
|
If Costo > 0 Then
|
||||||
Dim PorUtilidad = String.Format("{0:N2} %", ((TxtPrecio.Text.ToDecimal() - Costo) / TxtPrecio.Text.ToDecimal()) * 100D)
|
If TxtPrecio.Text.ToDecimal() > 0 Then
|
||||||
LtlHeaderCosto.Text = String.Format("{0:N2} <br/> {1}", Costo, PorUtilidad)
|
Dim PorUtilidad = String.Format("{0:N2} %", ((TxtPrecio.Text.ToDecimal() - Costo) / TxtPrecio.Text.ToDecimal()) * 100D)
|
||||||
|
LtlHeaderCosto.Text = String.Format("{0:N2} <br/> {1}", Costo, PorUtilidad)
|
||||||
|
End If
|
||||||
End If
|
End If
|
||||||
End If
|
End If
|
||||||
End If
|
End If
|
||||||
|
|||||||
Reference in New Issue
Block a user