Processa consistências do número de uma Inscrição Estadual conforme previsto pela Legislação Brasileira.
Sintaxe
LOG_fiscal_consisteIE( < l_unidade_federacao >, < l_inscricao_estadual >, < l_modo_execucao > ) => SMALLINT
Parâmetros
Nome | Tipo | Obrigatório? | Descrição |
---|---|---|---|
l_unidade_federacao |
| Sim | Código da unidade de federação para qual deverá realizar a consistência de número de inscrição estadual. |
l_unidade_federacao |
| Sim | Código da inscrição estadual a ser consistido. |
l_modo_execucao |
| Sim | Modo de exibição para possível mensagem de erro durante o processamento 0 - ON-LINE. A mensagem será exibida ao usuário a partir da uma tela centralizada. |
Retorno
Tipo | Descrição |
---|---|
| Indicador se a inscrição estadual informada é válida. TRUE ou 1 - Inscrição estadual válida. FALSE ou 0 - Inscrição estadual inválida. |
Exemplo
#----------------------------------------# FUNCTION LOG_fiscal_consisteIE_test() #----------------------------------------# IF NOT LOG_fiscal_consisteIE(<código unidade federação>,<Código inscrição estadual>,1) THEN CALL conout("Inscrição estadual inválida - ERRO") ELSE CALL conout("Inscrição estadual válida - OK") END IF END FUNCTION
Informações
Fontes: log0700.4gl