Árvore de páginas

Função

TAFGetStat

 

Sintaxe

TAFGetStat( cEvento , cChave , cEmpEnv , cFilEnv )

 

Descrição

Serviço utilizado para consultar o status de determinado registro na base de dados do TAF

Compatível PaísesTodos
Sistemas OperacionaisTodos
Bases de DadosTodos
Nível de AcessoNível 1 ( Acesso Clientes )
IdiomasTodos
VersãoP11 R.1+

Parâmetros

NomeTipoDescriçãoDefaultObrigatórioReferência
cEventoCaracterRegistro do Layout para consulta ( Ex.: "S-1010", "T003"... )( vazio )X 
cChaveCaracterChave do registro( vazio )X 
cEmpEnvCaracterEmpresa do registro no ERPcEmpAnt  
cFilEnvCaracterFilial do Registro no ERPcFilAnt  


Retorno

NomeTipoDescrição
cStatusCaracter

Os retornos possíveis são:

"-1": Registro não encontrado na base do TAF

" ": Registro encontrado no TAF - não submetido ao processo de validação

"0": Registro encontrado no TAF - válido

"1": Registro encontrado no TAF - inválido"2": Registro encontrado no TAF - transmitido e aguardando retorno do Governo

"3": Registro encontrado no TAF - transmitido e não autorizado ( retornado com erro )

"4": Registro encontrado no TAF - transmitido e autorizado

"6": Registro encontrado no TAF - pendente de exclusão no Governo ( S-3000 )

"7": Registro encontrado no TAF - exclusão validada pelo Governo ( S-3000 )

 

 

Programa

TAFIntegraESocial.PRW

 

Exemplo

Local cStatus := ""
Local cEvento := "S-1010"
Local cChave := "RUB_001"

cStatus := TAFGetStat( cEvento, cChave )