Histórico da Página
...
Linha de Produto: | Microsiga Protheus |
---|---|
Segmento: | Recursos Humanos |
Módulo: | SIGAGPE |
Função: | RSPM005 |
Issue: | DRHGFP-3109 |
Pacote: |
02. SITUAÇÃO/REQUISITO
Processo de Melhoria
...
Produto:
...
SIGAGPE
...
Versão:
...
P12.1.23
...
Banco de Dados:
...
MSSQL
...
...
1. Evidência e sequência do passo a passo
Descrição:
Criação de rotina para exportação dos dados de Filiais, Departamentos e Cargos para a integração GUPY.
Criação de arquivo CSV com dados de Filiais, conforme layout anexo:
Codigo | Nome da Filial | Endereço | Numero | Cidade | Estado | PaÃs | CEP | Latitude | Longitude |
1 | Unidade São Paulo | Alameda Santos | 500 sala 301 | São Paulo | SP | Brasil | -235.644.313 | -466.571.259 | |
2 | Unidade Rio de Janeiro | Rua Conceição | 500 sala 301 | Rio de Janeiro | RJ | Brasil | -229.196.916 | -435.514.768 |
- Não serão enviados os campos Latidude e Longitude.
- A exportação dos 3 arquivos deverão estar dentro do mesmo fonte e ter a opção de gerar:
Fillial;
Departamento;
Cargo;
Todos.
- Chamar função para informar o caminho onde será gerado o aquivo CSV.
- Após a geração do arquivo, gravar o flag na tabela RCC indicado que o registro já foi exportado.
- Os dados devem ser gerados da empresa em que esta posicionada.
- Criação de interface para geração do arquivo
- Criar opção do Menu no módulo Recrutamento e Seleção para exportar os dados
03. SOLUÇÃO
...
Criação do programa RSPM005 para atendimento a solicitação. Neste rotina foi desenvolvimento um wizard para a exportação das três entidades, permitindo que o usuário possa escolher qual entidade será exportada ou Todas, sendo uma opção para envio de todas as entidades.
...
04. DEMAIS INFORMAÇÕES
Evidência e sequência do passo a passo | |
Acesso da rotina: Tela Wizard: Seleção do tipo de exportação: Seleção do local de gravação do arquivo .CSV: Abertura de tela para escolha de pasta: Exportação gerada com sucesso: |
05. ASSUNTOS RELACIONADOS
Não há.
Templatedocumentos |
---|
HTML |
---|
<style> div.theme-default .ia-splitter #main { margin-left: 0px; } .ia-fixed-sidebar, .ia-splitter-left { display: none; } #main { padding-left: 10px; padding-right: 10px; overflow-x: hidden; } .aui-header-primary .aui-nav, .aui-page-panel { margin-left: 0px !important; } .aui-header-primary .aui-nav { margin-left: 0px !important; } </style> |