- Fórum
- Protheus/Microsiga/Totvs
- AdvPL (Advanced Protheus Language)
- Dúvidas Gerais
- Bloquear preço abaixo da tabela no Orçamento
×
Linguagem de Programação ADVPL
Perguntas Bloquear preço abaixo da tabela no Orçamento
- vitorvilas
- Autor do Tópico
- Desconectado
- Membro Júnior
Menos
Mais
- Postagens: 28
- Obrigados Recebidos: 0
10 anos 6 meses atrás #22774
por vitorvilas
Bloquear preço abaixo da tabela no Orçamento foi criado por vitorvilas
Alguém tem esta solução? Não permitir que o preço inserido no orçamento seja abaixo do preço de tabela? Permitido apenas para mais, nunca para menos.
Por favor Acessar ou Registrar para participar da conversa.
- lalberto
- Desconectado
- Administrador
Menos
Mais
- Postagens: 3676
- Obrigados Recebidos: 6
10 anos 6 meses atrás #22778
por lalberto
Luiz Alberto Vieira Alves
Proprietário
55 (12) 9 8256-5905 (Vivo)
www.3lsystems.com.br
www.masteradvpl.com.br
Respondido por lalberto no tópico Bloquear preço abaixo da tabela no Orçamento
Vitor boa tarde, é necessário criar uma função,
e coloca no campo vlduser da c6_prcven U_validVlr()
User Function ValidVlr()
Local cProduto := aCols[n][aScan(aHeader,{|x|AllTrim(x[2])=="C6_PRODUTO"})]
Local nValor := aCols[n][aScan(aHeader,{|x|AllTrim(x[2])=="C6_PRCVEN"})]
If !Empty(cProduto)
If !Empty(M->C5_TABELA)
If nValor < DA1->DA1_VRMAX
Alert("Atencao o Valor de Venda nao pode ser Inferior ao informado na tabela de preços!")
Return .f.
Endif
Endif
Endif
Return .t.
e coloca no campo vlduser da c6_prcven U_validVlr()
User Function ValidVlr()
Local cProduto := aCols[n][aScan(aHeader,{|x|AllTrim(x[2])=="C6_PRODUTO"})]
Local nValor := aCols[n][aScan(aHeader,{|x|AllTrim(x[2])=="C6_PRCVEN"})]
If !Empty(cProduto)
If !Empty(M->C5_TABELA)
If nValor < DA1->DA1_VRMAX
Alert("Atencao o Valor de Venda nao pode ser Inferior ao informado na tabela de preços!")
Return .f.
Endif
Endif
Endif
Return .t.
Luiz Alberto Vieira Alves
Proprietário
55 (12) 9 8256-5905 (Vivo)
www.3lsystems.com.br
www.masteradvpl.com.br
Por favor Acessar ou Registrar para participar da conversa.
- vitorvilas
- Autor do Tópico
- Desconectado
- Membro Júnior
Menos
Mais
- Postagens: 28
- Obrigados Recebidos: 0
10 anos 4 meses atrás #23406
por vitorvilas
Respondido por vitorvilas no tópico Bloquear preço abaixo da tabela no Orçamento
Perdão Luiz. O pessoal aqui deixou a ideia de lado, e acabei esquecendo deste tópico, não chegou no meu email a notificação da resposta.
De qualquer forma vou testar!
Obrigado!!!
De qualquer forma vou testar!
Obrigado!!!
Por favor Acessar ou Registrar para participar da conversa.
- Fórum
- Protheus/Microsiga/Totvs
- AdvPL (Advanced Protheus Language)
- Dúvidas Gerais
- Bloquear preço abaixo da tabela no Orçamento
Tempo para a criação da página:0.118 segundos