Parâmetros_Importacao_de_Arquivos_Textos_MANM1611
Objetivo: Criar modelos (layout) para importação de arquivos textos referentes ao cadastro, valores e pontos de infrações de trânsito.
Campo | Preenchimento |
Código do Modelo | Informar o código para identificação do modelo |
Descrição do Modelo | Informar a descrição para o modelo |
Delimitador | Informar caso tenha, o delimitador utilizado no arquivo texto. Se houver delimitador, as colunas serão tratadas por posição, se não houver, as colunas serão tratadas por intervalo inicial e final para o campo. No arquivo a ser importado o “caractere” utilizado como delimitador não poderá estar contido no texto. |
Nome do Arquivo para Importação | Informar o nome e/ou a extensão do arquivo texto a ser importado |
Posição | Gerado automaticamente |
Coluna | Gerado automaticamente. Define as colunas da tabela temporária que irá receber a informação do arquivo texto |
Descrição | Gerado automaticamente. Descrição do campo conforme dicionário de dados |
Sequência | Seu valor depende do conteúdo informado no campo “Delimitador”. Se este estiver preenchido, informe a sequência que a coluna está dentro do arquivo texto. Se o campo “Delimitador” estiver vazio, esta coluna deverá ser preenchida com o intervalo dos dados no arquivo texto. Exemplo: A informação referente ao ponto de abastecimento no arquivo texto, está posicionada inicialmente na posição 1 e finalizada na posição 5. Então o valor da coluna “Sequência” será 1-5 |
Valor Fixo | Informe um valor “padrão” e valido para este campo, caso o mesmo não venha preenchido no arquivo texto. Exemplo: No arquivo texto não há o código do favorecido, como o campo é obrigatório na tabela de infrações de trânsito, parametrizamos no campo correspondente o valor 101, que refere-se a um favorecido válido. |
Regra para Validação | Esta coluna deverá ser preenchida, caso o campo seja obrigatório e de conteúdo variável, e que não esteja no arquivo texto. Utilizando como exemplo a data de validade para a pontuação e valor da infração. A referida data não está no arquivo texto a ser importado, porém, a mesma é obrigatória, neste caso, iremos popular a data com a data do dia da importação, da seguinte forma: DUAL;;SYSDATE
Onde:
No exemplo acima, o campo DT_VALIDADE será populado com a data corrente.
|
Ordem da Validação | Informe a sequência para validação dos campos. A parametrização desta opção se faz necessário quando se recupera mais de uma informação do mesmo campo de origem, desta forma faz-se necessário definir a priorização. |
Observação:
Tipos de variáveis utilizadas para escrita dos comandos:
gdCAMPOS_D[No. Posição] – Tipo Data/Hora;
gsCAMPOS_C[No. Posição] – Tipo String;
gnCAMPOS_N[No. Posição] – Tipo Numérico.