Ir para o conteúdo

Cadastro de Layouts para Exportação (FUTL0182)

Conhecer o Programa

Este programa possibilita cadastrar os layouts para exportação juntamente com todos os dados relativos as suas características. Este programa é usado para exportar dados em um arquivo texto.

Observação

Para utilizar este programa é necessário possuir conhecimentos básicos de SQL (Structured Query Language).

Se for construido um comando inválido, ou seja, que o sistema não consiga interpretar e executar no banco de dados, será exibida a seguinte mensagem de aviso: "A sintaxe utilizada está incorreta. Por favor, revise o comando antes de prosseguir.".

Campo a Campo

Campo a Campo

Esta pasta reúne as informações gerais sobre o arquivo a ser gerado.

Layout:

Informar o código e a descrição para o layout. Não será permitido cadastrar dois layouts com o mesmo código.

Tipo

Selecionar o tipo do layout a ser cadastrado.

Configurações

Delimitador

Informar um separador entre os campos caso seja necessário. Se for um código ASCII informar "CHR(xxx)".

Compactar

Selecionar para compactar o arquivo.

Arquivo

Selecionar o caminho completo do arquivo. Ex.: c:\tmp\nfs.txt

Gera XML

Checkbox. Indica se o layout gera um arquivo no formato XML. Quando for marcado os campos WS_SINAL e Inf. Inicial, serão habilitados.

WS Sinal

Checkbox. Marcar para indicar se o layout é destinado para o WS_SINAL.

Inf. Inicial

Informação fixa que será adicionada no início do arquivo.

Pastas

Pastas

As pastas deste Programa são:

Pasta Registros

Layout

Mostra o layout que está sendo acessado.

Reg.

Informar o nome do Registro

Repete

Selecionar se o registro irá se repetir para todas as linhas retornadas da seleção ou ter apenas a ocorrência inicial ou final encontrada.

Reg. Pai

Selecionar o registro pai

FROM

Cláusula FROM utilizada para especificar as tabelas em que os registros serão selecionados.

WHERE

Cláusula WHERE utilizada para especificar as condições que devem ser verdadeiras para reunir os registros que serão selecionados.

Importante

Quando o registro possuir qualquer tipo de comando, é obrigatório informar na clásula WHERE a variável "ID" que será substituída posteriormente pela seleção de dados da aplicação.

Outros

Demais cláusulas utilizadas para a seleção dos registros, tal como, GROUP BY, HAVING e ORDER BY.

Ligação Filhos

Campo de Ligação com os Registros Filhos.

Ligação Pai

Campo de Ligação com o Registro Pai.

Inf. Inicial

Informação fixa que será adicionada no início do registro, para que seja possível informar o número sequêncial da linha no arquivo e no registro.

Inf. Final

Informação fixa que será adicionada no final do registro, para que seja possível informar o número sequêncial da linha no arquivo e no registro.

Pasta Linhas

Esta pasta reúne as informações gerais diretas em cada campo na tela.

Linhas

Registro

Informar o tipo do Registro da Linha

Conteúdo

Selecionar o Conteúdo do Campo. Quando selecionada a coluna o campo Campo, será preenchido automaticamente com a descrição da coluna ou, caso nula, com o próprio nome do campo. Além das colunas das tabelas informadas nos registros, será possível selecionar os seguintes campos de controle que estão disponíveis na lista de valores para a montagem dos layouts:

  • COUNT_TOTAL: Total de Linhas do Arquivo;

  • LIVRE: Campo Livre;

  • SEQ_ARQ: Número Sequencial da Linha no Arquivo;

  • SEQ_REG: Número Sequencial da Linha no Registro.

Campo

Informar o nome do campo desejado.

Coluna

Informar o número da coluna onde deve ser gerada a informação. No caso de existir um delimitador esta informação será desconsiderada.

Tamanho

Informar o tamanho do campo.

Compl.

Informar algum valor/caracter que deve completar o campo até o seu tamanho conforme sua indentação.

Inf. Inicial

Informação fixa que será adicionada no início do campo.

Inf. Final

Informação fixa que será adicionada no final do campo.

Subs.

Selecionar a substituição para que os campos com valor nulo sejam substituídos por 0 (zero). A resposta padrão é não.

Identação

Selecionar se a indentação do conteúdo do campo se dará à direita ou à esquerda. A resposta padrão é Esquerda.

Máscara

Informar uma máscara de Formatação do Campo

Separador

Checkbox. Marcar para indicar se os pontos (".") e as vírgulas (",") devem ser gerados nos campos numéricos para separação de milhar e decimal.

Botão De/Para

Abre tela para informar as legendas do campo.

  • De: Conteúdo que será pesquisado e substituído no campo.

  • Para: Conteúdo que será gerado no campo quando encontrado o valor informado.

Botão Comando

Abre tela para informar um comando a ser executado para preencher o conteúdo do campo.

  • SELECT: Comando curinga que será utilizado para selecionar o conteúdo do campo.
Pasta Empresas

Esta pasta reúne as informações das empresas que terão acesso ao layout cadastrado.

Layout

Cód.

Selecionar o código da empresa que será vinculada ao layout de exportação.

Razão Social

Mostra a razão social da empresa selecionada.

Processos deste Programa

Processos

Este programa faz parte dos seguintes processos:

Negociação Entre Documentos