Skip to main content

Utilização do recursos Exportar no ERPx/ERP

Os sistemas ERPx e ERP disponibilizam recursos nativos que pode otimizar algumas entregas relacionadas a exportação de dados via arquivo TXT sem necessidade de customizações ou desenvolvimento.

O Recurso está disponivel em Configuração > Exportar conforme ilustrado na imagem abaixo:

image.png

As respectivas telas seguem um padrão: No cabeçalho disponibilizamos os filtros necessários listar os registros na grade, e no rodapé o layout a ser utilizado, onde finalmente clicamos no botão Exportar para gerar os registros.

image.png

E como configuramos os layouts de exportação? Está disponivel em Configuração > Layout de arquivos conforme ilustrado na imagem abaixo, pois este recurso não é utilizado SOMENTE para remessa e retorno bancário.

image.png


Abaixo detalhamos como funciona a configuração do Layout de arquivos

image.png

  • Aba Dados principais:
    • Descrição: Nome do arquivo do layout
    • Tipo de arquivo: São os repositórios de dados, ou seja onde o sistema vai buscar informações para estruturação na aba 'Configuração do layout'

image.png

    • Diretório: Local onde será salvo o arquivo.
    • Nome Arquivo: Nome do arquivo a ser gerado! Existem alguns parametros(Mascara) que podemos utilizar na estrutura do nome do arquivo para formatar data, hora e/ou alguma outra informação para importação no sistema do terceiro.
      • | Mascara | O que vira |
        |DD | dia atual com 2 dígitos |
        |MM | mês atual com 2 dígitos |
        |YYYY | ano atual com 4 dígitos |
        |YY | ano atual com 2 dígitos |
        |HH | hora atual |
        |NN | minuto atual |
        |# | código de mês Sicredi: jan-set =1..9, out =O, nov =N, dez =D |
        |@,@@,@@@... | sequencial da remessa, com zeros à esquerda conforme a quantidade de@ |
        |SSS | sequencial diário, quando “Controla sequência dia” está ativo |
        |SS | sequencial diário com 2 dígitos, mas só no fluxo de remessa de pagamento |
        |CCCC ouCCC | convênio, só no fluxo de remessa de pagamento |
      • Exemplo: se o nome forREMDDMMYY@@.TXT, no dia 08/07/2026 e sequência5, o arquivo ficaREM08072605.TXT.
        Sobre o exemplo@@: ele vira o sequencial automático com 2 dígitos. Se a sequência atual for1, vira01; se for12, vira12. Depois de gerar o arquivo é incrementado quando “Auto inc. sequência” está marcado.
    • Prefixo: Um nome fixo 'antes' do nome Arquivo acima.
    • Separador: Campo que vai 'separar' os dados no arquivo, se informar "|" por exemplo, entre um campo e outro vai ter este separador.
    • Sequencia: Osequenciaarq é o sequencial do arquivo/remessa gravado no cadastro do layout. Ele serve principalmente como base para numerar remessas e, em alguns fluxos, alimentar o@ do camponomearq.
      Exemplo: sesequenciaarq = 15 enomearq = REM@@@.TXT, o nome pode sair comoREM015.TXT.
      Nos borderôs/remessas financeiras, ele tem um papel extra: o sistema usasequenciaarq como número-base da remessa, incrementa, grava no borderô e também atualiza o cadastro do layout para a próxima geração. Há ainda uma exceção: se a conta financeira estiver configurada com “sequencial único”, o número vem da conta financeira, não do layout.
      Um detalhe importante: se a opção“Incrementa sequência do nome do arquivo auto?” (autoincsequencia) estiver marcada, o@@ não usa diretamentesequenciaarq; ele usa o contador salvo/consultado e depois incrementa esse contador no INI.
    • Quebra linha: Utilizado para configurar no layout quando 'quebra linha', a opção #13 volta o cursor para o começo da linha, e o #10 avança para a próxima linha, o padrão é #13#10 para quebrar linha e voltar para o primeiro caracter.
    • Incrementa sequencial do nome do arquivo: Utilizado normalmente para layout de remessa bancária,e esta descrito no ultimo paragrafo do tópico sequencial acima.
    • Controlar sequencial de arquivo por dia: Também utilizado para controle de sequencial de remessa bancária, neste caso diario(Zera contador sequencial a cada dia) e tem um parametro abaixo relacionado ao Sicredi.
  • Aba configuração:
    • Cabeçalho, Cabeçalho2,
    • Detalhe, SubDetalhe1, SubDetalhe2,
    • Rodapé 2, Rodapé
    • Quantidade de linhas do retorno: Utilizado SOMENTE no retorno bancário

image.png

Desta forma, vamos exemplificar a configuração de um layout de exportação dos itens, onde vamos customizar layout da seguinte forma:

Codigo do item - Tamanho 10 - Preenche com 0

Descrição - Tamanho 80 - Alinhado a Esquerda

Preço de venda - tamanho 10 - Alinhado a direita 0 Preenche com 0

......