Histórico da Página
Ponto de Entrada: STValidRec - Habilita/Desabilita edição dos valores do recebimento de títulos - TOTVS PDV
Descrição: | Este Ponto de Entrada é executado após acionamento da opção Editar Valores, presente na tela de seleção de recebimentos de títulos do TOTVS PDV. Possui como parâmetros de entrada array com todas as informações do recebimento de título, selecionado para edição de seus valores. | ||||||||||||||||||||||||||||||||||||||||||||||||||
Programa Fonte: | StwReceiptTitle Observação: É necessário atualização dos fontes pertencentes a rotina de recebimento de títulos do TOTVS PDV. | ||||||||||||||||||||||||||||||||||||||||||||||||||
Função: | A função recebe o parâmetro PARAMIXB[1], que no fonte é passado pela variável aVldTitulo - Array com as informações do recebimento de título selecionado.
| ||||||||||||||||||||||||||||||||||||||||||||||||||
Retorno: | Pode ser de dois modos : lRet (logico), sendo : - Verdadeiro (.T.) - caso seja permitido alterar os valores dos campos multa, juros e desconto do título selecionado. aRet(array), sendo: -aret[1] - Reservado -aret[2] - habilita/desabilita a edição do campo de Multa. -aret[3] - habilita/desabilita a edição do campo de Juros. -aret[4] - habilita/desabilita a edição do campo de Desconto. -aret[5] - habilita/desabilita a edição do campo Valor Total. |
Exemplo:
#Include 'Protheus.ch'
User Function STValidRec()
Local lRet := .F.
Local aRet := {.T.,.T.,.T.,.T.,.T.}
Private _cCodSup := ""
lRet := .T.
aRet[2] := .F. // lAtuValMulta
aRet[3] := .F. // lAtuValJuros
aRet[4] := lRet // lAtuValDesconto
aRet[5] := .F. // lAtuValtotal
Return aRet