Descrição: |
Este Ponto de Entrada é executado após a seleção do vendedor no TOTVS PDV, faz a validação se o vendedor selecionado é válido ou não segundo a regra de negócios. |
Programa Fonte: |
STISalesmanSelection.prw |
Função: |
A função recebe os parâmetros: PARAMIXB[1]: Caracter - Codigo do vendedor Selecionado |
Retorno: |
Deve ser um array com a mesma estrutura abaixo: aRet(array), sendo: -aret[1] - Lógico - Resultado da validação -aret[2] - Caracter - Mensagem a ser exibida caso a Validação retorne Falso(.F.) |
Exemplo:
User Function STValidVen()
Local cCodVend := PARAMIXB[1] //Codigo do vendedor recebido via parametro
Local cVenPad := SuperGetMv( "MV_VENDPAD",,"")//Vendedor padrao
Local aRet := {.T.,""} //Retorno
If AllTrim(cCodVend) == AllTrim(cVenPad) .OR. Empty(cCodVend)
aRet := {.F.,"Vendedor não aceito"}
EndIf
Return aRet
0 Comentários