Histórico da Página
CONTEÚDO
Índice | ||||||||
---|---|---|---|---|---|---|---|---|
|
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
- Na tela Atributos do Layout, clique em Incluir.
- Selecione o código do layout/versão.
- Selecione o código do tipo de registro.
- Informe os demais parâmetros necessários para este cadastro.
- 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ção | Descriçã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
Campo | Descriçã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). |
Atributo | Informação que deve ser tratada, a qual será considerada como atributo do layout. |
Tipo conteúdo | Tipo de conteúdo do atributo:
|
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. |
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:
Exemplo
Exemplo |
Eliminar caracteres | Permite 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> |