-- validación de que si tiene aplica para venta, requiere código SAT
-- si FNC382, debe de tener cuando menos un precio establecido
This commit is contained in:
@@ -1451,6 +1451,27 @@ Partial Class ProductosyServicios
|
|||||||
Exit Sub
|
Exit Sub
|
||||||
End If
|
End If
|
||||||
|
|
||||||
|
If ChkAplicaParaVenta.Checked AndAlso DdlSATPS.SelectedValue.Contiene("46920", "0", "-1", "") Then
|
||||||
|
Alert("El Producto Servicio SAT no es válido, por favor especificarlo.", TipoMensaje.MsgAdvertencia)
|
||||||
|
Exit Sub
|
||||||
|
End If
|
||||||
|
|
||||||
|
If UsuarioActual.Empresa.Funcionalidad(382) = "1" Then
|
||||||
|
Dim tcontador As Integer = 0
|
||||||
|
For Each GvRow As GridViewRow In GvPLMultiple.Rows
|
||||||
|
Dim CvePrecioLista As Integer = GvRow.DataKey("CvePrecioLista").ToEntero()
|
||||||
|
Dim Precio As Decimal = GvRow.FCTextBox("TxtPrecio").Text.ToDecimal()
|
||||||
|
If Precio <> 0 Then
|
||||||
|
tcontador += 1
|
||||||
|
End If
|
||||||
|
Next
|
||||||
|
If tcontador = 0 Then
|
||||||
|
Alert("Debe de especificar cuando menos un precio en el listado.", TipoMensaje.MsgAdvertencia)
|
||||||
|
Exit Sub
|
||||||
|
End If
|
||||||
|
|
||||||
|
End If
|
||||||
|
|
||||||
Dim CveClasificacion2 As Integer = DdlClasificacion2.SelectedValue.ToEntero
|
Dim CveClasificacion2 As Integer = DdlClasificacion2.SelectedValue.ToEntero
|
||||||
|
|
||||||
If (TxtCodigo.Text = TxtCodigoBarras.Text AndAlso TxtCodigo.Text <> "") Then
|
If (TxtCodigo.Text = TxtCodigoBarras.Text AndAlso TxtCodigo.Text <> "") Then
|
||||||
|
|||||||
Reference in New Issue
Block a user