Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

  • lUpper - Default converte em Maiúsculas a string de busca, caso utilize case-sensitive envie .F. (False) no parâmetro


Retorno: lOk - Estrutura           

  • .T. - Para validacao OK

...

  • .F. - Para validacao

...

  • NÃO OK


Exemplo:

Bloco de código
languagepy
themeMidnight
XFUNVldUni("C9V", 5, FWFLDGET("C9V_CPF") + DTOS(M->C9V_DTALT))

...

  • cAlias - Alias da tabela para o EXISTCPO
  • nOrder - Caso seja necessário alterar a ordem de pesquisa do EXISTCPO
  • cChave - Deve ser enviado caso seja uma chave diferente do padrão da função, o próprio campo em edição no momento (READVAR)
  • lID - Tratamento para criar um facilitador de digitação, de forma a aceitar tanto o ID como o código do cadastro (segundo identificador)
  • nOrdID  - Ordem/Índice da tabela para o conceito acima (lId == .T.)
  • lVldVig - Informa se necessita validação da Data de Vigência
  • lVldFin - Informa se necessita validação da Data Inicial e Final
  • lVldAtv - Informa se necessita validação do campo Ativo


Retorno: lOk - Estrutura

  • .T.  - Para validacao OK
  • .F.  - Para validacao NÃO OK

Exemplo:

Bloco de código
languagepy
themeMidnight
firstlineXFUNVldCmp("C8N",,,,2,.T.)
XFUNVldCmp("C8N",,,,2,.T.)

...


XFUNVldIE(

...

cIE , cUF ,

...

lHelp)  

Função de validação do dígito verificador da IE

Parâmetros: cIE , cUF , lHelp,

  • cIE -  Código da Inscrição estadual
  • cUF - Unidade Federativa
  • lHelp - Indica se o Help deverá ser demonstrado (OPC)


Retorno: lRetorno - Estrutura

  • .T.  - Para validacao OK
  • .F.  - Para validacao NÃO OK
 .T.

Nome

Tipo

Descrição

Default

Obrigatório

lConditioncIE

Lógico

Condição que define se o teste passou ou não

Caractere

Código da Inscrição estadual


X
cHelpcUF CaractereMensagem "customizada" a ser mostrado no console do robôUnidade Federativa
X" "


Exemplo:

Bloco de código
languagepy
themeMidnight
oHelper:AssertTrue( oHelper:lOk )

...