~~ODT~~ echo "
"; echo "Última atualização: "; ver('', false); echo "
";
====== Ler GPS ====== Este caso de uso tem a finalidade de importar os GPSs, Guias de Previdência Social, através da operação de importação de arquivos, que por sua vez, são realizadas manualmente. Os arquivos são gerados pelo STA (Sistema de Transferência de Arquivos do SIAFI) e devem ser descompactados antes de realizar a importação. Os arquivos compactados são: O de layout (.ref.gz) e o arquivo .txt.gz. Após a descompactação dos arquivos são extraídos o .ref e o .txt. Pré-condições: Ter o papel de integrador SIAFI para executar esta funcionalidade. ===== Descrição do Caso de Uso ===== Este caso de uso inicia quando o usuário acessa a opção: SIPAC -> Orçamento -> Intregração SIAFI -> Importação de Arquivos -> GPS Para importar os dados do GPS, o sistema solicita ao usuário os seguintes dados: ([[desenvolvimento:especificacoes:sipac:orcamentario:casos_de_uso:integracao_siafi:leitura_de_arquivos_do_siafi:gps#principais_regras_de_negócio | RN01]] ) * **Layout**: Tipo - TEXTO. Deve ser informado o arquivo com extensão .ref * **Arquivo**: Tipo - TEXTO. Deve ser informado o arquivo do tipo .txt. O sistema exibe o tipo da transação: * **__Transação__**: NOME DA TRANSAÇÃO ESCOLHIDA. Para concluir a importação do arquivo, o usuário deve confirmar o processamento. o caso de uso é finalizado. ===== Principais Regras de Negócio ===== * **RN01** - Os arquivos de importação devem ser do tipo GPS. ==== Resoluções/Legislações Associadas ==== Não se aplica. ===== Classes Persistentes e Tabelas Envolvidas ===== ^ Classe ^ Tabela | | sipac/siafi/dominio/GuiaPrevidenciaSocialSIAFI | siafi.guia_previdencia_social | | sipac/siafi/dominio/ImportacaoSIAFI | siafi.importacao | | sipac/siafi/dominio/DocumentoHabilSIAFI | siafi.documento_habil | | sipac/orcamento/dominio/Tributo | sco.tributo | ===== Plano de Teste ===== Sistema: SIPAC Módulo: Orçamento Link(s): Orçamento -> Leitura de Arquivos SIAFI -> GPS Usuário: raphaela SipacPapeis.INTEGRADOR_SIAFI_GESTORA, SipacPapeis.INTEGRADOR_SIAFI_GLOBAL ===== Cenários de Teste ===== Verificar o email de notificação do SIAFI , e verifica se os dados estão consistentes. ===== Dados para o Teste ===== arquivos SIAFI.