Páginas filhas
  • Atributos do Layout - EDI0005

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.


CONTEÚDO

Índice
indent8.1.
exclude.*CONTEÚDO
stylenone
separatornone

01. VISÃO GERAL

Essa rotina permite manutenir os atributos para cada tipo de registro do layout.

Os atributos estão relacionados aos campos de tabela e nesse cadastro são definidas as características de cada atributo e como eles deve ser tratados durante o processamento.

Para cada tipo de processo existem atributos obrigatórios que devem ser cadastrados.

Na rotina Validar Layout é validado se esses atributos foram informados e se o sequenciamento dos atributos está correto.

Como não existe uma tela de consulta dos atributos obrigatórios, por isso, para efetuar uma consulta utilize:  

SELECT *
FROM edi_lista_atrib_tip_processo
WHERE rotina = 'RECEBIMENTO SOLICITACAO CARGA VENDA'
AND eh_obrig = 'S'

02. EXEMPLO DE UTILIZAÇÃO

Cadastrar os Atributos do Layout

  1.  Na tela Atributos do Layout, clique em Incluir.
  2.  Selecione o código do layout/versão.
  3.  Selecione o código do tipo de registro.
  4.  Informe os demais parâmetros necessários para este cadastro.
  5.  Confira os dados e confirme.

03. TELA ATRIBUTOS DO LAYOUT

Outras Ações / Ações Relacionadas

As ações padrão do menu estão detalhadas na página Ambientação Logix.

AçãoDescrição

Validar Layout

Permite validar a integridade do layout, verificando a estrutura do arquivo, bem como, se todos os atributos obrigatórios para a execução do processo foram informados.

Copiar Layout

Permite efetuar uma cópia do layout selecionado.

Principais Campos e Parâmetros

CampoDescrição
Layout / versão

Código do layout / versão para o qual serão cadastrados os atributos.

O layout deve ser previamente cadastrado na rotina EDI0003 (Layouts de Arquivos EDI).

Tipo registro

Código do tipo de registro para o qual serão cadastrados os atributos.

O tipo de registro deve ser previamente cadastrado na rotina EDI0004 (Tipos de Registro por Layout).

AtributoInformação que deve ser tratada, a qual será considerada como atributo do layout.
Tipo conteúdo

Tipo de conteúdo do atributo:

  • Numérico
  • Data
  • Hora
  • Data - Hora
  • Caractere
Quantidade decimais

Quantidade de casas decimais que o atributo deve ter, no caso de ter sido selecionado o tipo de conteúdo igual a Numérico.

Este campo somente é habilitado se for selecionado o tipo de conteúdo Numérico, sendo aceitos somente valores entre 0 e 9.

Posição

Posições inicial e final para estabelecer o intervalo do atributo dentro da linha.

Dois atributos não podem ocupar o mesmo intervalo de posição início / fim, sendo que esses valores devem ser sequenciais.
Este campo somente é habilitado se o layout não tiver sido cadastrado com separador de campos na rotina EDI0003 (Layouts de Arquivos EDI).

Ordem campo

Número de ordem onde se encontra o atributo na linha.

Dois atributos não podem ocupar a mesma ordem no tipo de registro.

Este campo somente é habilitado quando for informado algum separador de campos para o layout na rotina EDI0003 (Layouts de Arquivos EDI).

Tipo validação

Tipo de validação do atributo:

  • Contador: é utilizado para contar determinados atributos especificados, a fim de comparar com determinado campo.

Exemplo
É possível contar os itens de uma Nota e conferir contra o total de itens especificados no trailer do arquivo.

  • Totalizador: é utilizado para acumular determinados atributos especificados, a fim de comparar com determinado campo.

Exemplo
É possível acumular o valor das mercadorias dos itens de uma Nota e conferir contra o total de mercadorias da Nota.

Eliminar caracteresPermite informar os caracteres especiais que serão suprimidos das variáveis.
Possui regra conversão?

Quando assinalado, indica que o atributo possui regra de conversão.

As regras de conversão devem ser cadastradas na rotina EDI0007 (Regras de Conversão).

Sobrepor informação alterada?

Quando assinalado, indica que o valor deste atributo pode ser alterado na base de dados, em caso de processo de entrada e o layout seja de modificação.

Este campo é habilitado somente para layouts com fluxo de entrada.

Valor nulo?

Quando assinalado, indica que o atributo pode receber valor nulo.

Este campo é habilitado somente para layouts com fluxo de entrada.

Obrigatório?

Quando assinalado, indica que o atributo é obrigatório.

Este campo é habilitado somente para os layouts com fluxo de entrada.

Indica novo documento?

Quando assinalado, indica que será iniciado um novo documento dentro do arquivo.

Este campo é habilitado somente para os layouts com fluxo de entrada e que não possuem tipo de registro.

Valor fixo texto

Valor fixo de texto a ser atribuído para o atributo.

Este campo somente é habilitado quando o tipo de conteúdo do atributo for Caractere.

Valor fixo decimal

Valor fixo decimal a ser atribuído para o atributo.

Este campo somente é habilitado quando o tipo de conteúdo do atributo for Numérico e o número de casas decimais for maior que 0 (zero).

Valor fixo inteiro

Valor fixo numérico inteiro a ser atribuído para o atributo.

Este campo somente é habilitado quando o tipo de conteúdo do atributo for Numérico e não houver casas decimais.

Valor fixo data

Valor fixo de data a ser atribuído para o atributo.

Este campo somente é habilitado quando o tipo de conteúdo do atributo for Data.

Valor fixo hora

Valor fixo de data - hora a ser atribuído para o atributo.

Este campo somente é habilitado quando o tipo de conteúdo do atributo for Data - Hora.

04. TABELAS UTILIZADAS

Não se aplica.

05. ASSUNTOS RELACIONADOS


HTML
<!-- esconder o menu --> 


<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>