Histórico da Página
Função que busca dados de um CPF
Sintaxe
| Painel |
|---|
TAS_CPF_load ( [ l_cpf ] , [ l_birthDay ] ) => FUNCTIONBOOLEAN |
Parâmetros
| Nome | Tipo | Obrigatório? | Descrição |
|---|---|---|---|
| l_cpf | CHAR | Sim | Número do CPF para consulta. |
| l_birthDay | DATE | SimNão | Data de nascimento. *Se não foi enviado como parâmetro a data de nascimento, será apresentada uma tela para qque o usuário informe a datainforme a data. |
Retorno
| Tipo | Descrição |
|---|
| BOOLEAN | Indica que encontrou ou não o CPF informado. |
Exemplo
| Bloco de código | ||||
|---|---|---|---|---|
| ||||
#---------------------------------------# FUNCTION TAS_CPF_load(l_cpf,l_birthDaytest() #---------------------------------------# DEFINE l_cpf CHAR(20) DEFINE l_birthDay DATE IF CALL TAS_CPF_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 load('<informe um CPF>',NULL) 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") THENCALL CONOUT("TAS_CPF_getNome",TAS_CPF_getNome()) 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") CALL CONOUT("TAS_CPF_getSituacaoCadastral",TAS_CPF_getSituacaoCadastral()) IF CALL CONOUT("TAS_processRequest("CPF") THEN RETURN (_getDataNascimento",TAS_CPF_getNomegetDataNascimento() <> " ") #Indica que encontrou o CPF END IF END FUNCTION RETURN FALSE END FUNCTION |
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas