Histórico da Página
Função que busca dados de um CPF
Sintaxe
Painel |
---|
TAS_CPF_load ( [ l_cpf ] , [ l_birthDay ] ) => FUNCTION |
Parâmetros
Nome | Tipo | Obrigatório? | Descrição |
---|---|---|---|
l_cpf | CHAR | Sim | Número do CPF para consulta. |
l_birthDay | DATE | Sim | Data de nascimento. *Se não foi enviado como parâmetro a data de nascimento, será apresentada uma tela para q o usuário informe a data |
Retorno
Nome | Tipo | Descrição |
---|---|---|
TAS_CPF_getNome | JSON | Dados do titular do CPF. |
Exemplo
Bloco de código | ||||
---|---|---|---|---|
| ||||
#---------------------------------------# FUNCTION TAS_CPF_load(l_cpf,l_birthDay) #---------------------------------------# DEFINE l_cpf CHAR(20) DEFINE l_birthDay DATE CALL TAS_initialize() #Se não foi enviado como parametro a data de nascimento, será apresentada uma tela para q o usuário informe a data IF l_birthDay IS NULL AND NOT m_jobMode THEN #Usuario deve informar a data de nascimento antes de realizar a requisição de consulta do CPF CALL TAS_addParameter("Data Nascimento","Date",TRUE) IF NOT TAS_inputParameters("Consulta CPF") THEN RETURN FALSE END IF LET l_birthDay = ma_parameters[1].data_value CLIPPED END IF LET m_pathParam = "/api/receita/cpf/v1/", formatonlynumeric(formatCPF(l_cpf)),"/",_ADVPL_FWURLEncode(l_birthDay USING "dd/mm/yyyy") IF TAS_processRequest("CPF") THEN RETURN (TAS_CPF_getNome() <> " ") #Indica que encontrou o CPF END IF RETURN FALSE END FUNCTION |
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas