CONTEÚDO
- Visão Geral
- Cadastro e utilização
- Criando um leiaute
- Gerando um arquivo
- Outras Informações
01. VISÃO GERAL
A rotina Mile(CFGA600) permite a configuração de leiaute de importação e exportação de registros via arquivo .TXT
Foi adicionado a rotina Lançamento Contábil Automático(CTBA102) um modelDef para que seja habilitada a opção exportar, onde será possível através de um leiaute cadastrado no Mile, gerar os lançamentos contábeis de um determinado período ou apenas um registro específico, no formato .TXT
02. CADASTRO E UTILIZAÇÃO
a. Criando um leiaute
Incluindo um leiaute
Em Configurador(SIGACFG) >> Ambientes >> Aceleradores >> Mile >> Layouts
Vá em Outras Ações >> Criar de MVC
Digite o nome da rotina para ser importado o modelo de dados
Será exibida a pergunta Confirma a carga? Clique em Sim.
Após confirmação serão preenchidos todos os campos obrigatórios
Na parte Geral do cadastro, role para baixo até a opção Formatação do arquivo
Observação: o campo Arquivo TXT ao ser alterado para opção 2-separador habilita os demais campos para configuração.
Escolha de quais campos serão exportados
Ao clicar no botão Campos, será exibida uma pergunta para a carga dos campos
Todos os campos serão exibidos no grid abaixo
Observação: Ao deletar um campo do grid ele não será exportado para o arquivo .txt
Após confirmar a inclusão o layout de exportação terá uma legenda amarela
b. Gerando um arquivo
Exemplo da geração
IMPORTANTE!
A exibição dos lançamentos deve está parametrizada com a opção do detalhe do lançamento
Observação: A opção de Outro >> Exportar, só será habilitada na rotina Lançamento Contábil Automático(CTBA102) após a criação de um leiaute.
Após inclusão do Leiaute:
Para gerar o arquivo clique em Outras Ações >> Outros >> Exportar:
Observação: Das partes destacadas, na opção Selecione o Layout irão ser exibidos todos os layouts cadastrados para a rotina CTBA102.
Na parte Geral é possível escolher o diretório destino e o nome do arquivo a ser exportado.
Após a definição, clique em Exportar e confirme.
Após o término da geração do arquivo será exibido o tempo gasto na execução.
IMPORTANTE!
Todo o conteúdo gerado no arquivo será o mesmo que está filtrado no Browser. <br> Portanto, se for filtrado apenas um registro, será gerado no arquivo apenas uma linha.
Exemplo de um arquivo gerado, conforme configuração do layout.
|01/01/2009|008860|001|000001|01|1110201|1110202|100.00|LP831- TRANSF.FILIAIS(ORIGEM)| |03/01/2011|008850|001|000001|01|01234|01235|2000.00|VARIACAO MONETARIA - PAGAR| |03/01/2011|008850|001|000001|03|01234|01235|2000.00|VARIACAO MONETARIA - PAGAR| |03/01/2011|008850|001|000002|01|01234|01235|2000.00|VARIACAO MONETARIA - CONTAS A RECEBER| |03/01/2011|008850|001|000002|03|01234|01235|2000.00|VARIACAO MONETARIA - CONTAS A RECEBER| |01/01/2012|008850|001|000001|01|01234|01235|1000.00|VARIACAO MONETARIA - PAGAR| |01/05/2014|008850|001|000001|01|01234|01235|9000.00|'APLICACAO'| |01/05/2014|008850|001|000001|02|01234|01235|9000.00|'APLICACAO'| |01/05/2014|008850|001|000001|03|01234|01235|9000.00|'APLICACAO'| |01/05/2014|008850|001|000001|04|01234|01235|9000.00|'APLICACAO'| |01/05/2014|008850|001|000001|05|01234|01235|9000.00|'APLICACAO'| |01/05/2014|008850|001|000001|01|01234|01235|9000.00|'RESGATE APLICACAO'|
Segue arquivo de leiaute utilizado para gerar o arquivo