Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.
Comentário: Migration of unmigrated content due to installation of a new plugin

Importação de Fornecimento  

Importar via SQL ou arquivo TXT para o RM os EPIs emprestados de sistema externo.
 

Arquivo texto
 

Ao selecionar arquivo texto será aberto o campo para busca apenas de arquivo do tipo texto. O arquivo texto deverá atender às seguintes regras:
 

  • Conter os seguintes campos separados por ponto e virgula ( ; ):
                  CODCOLIGADA;CODEPI;IDLOTE;DATAEMPRESTIMO;
                  CHAPA;QTD;CA;DATAVALIDADE;DATAVALIDADECA; 
                  IDEPIEXTERNO;DURABILIDADE;DTDURABILIDADE;
     
     
  • Tipo e tamanho dos campos


     



    CODCOLIGADA

    int

    não nulo

    CODEPI

    string(10)

    não nulo

    IDLOTE

    int

    não nulo

    DATAEMPRESTIMO

    datetime

    não nulo

    CHAPA

    string(16)

    não nulo

    QTD

    int

    não nulo

    CA

    string(30)

     


    DATAVALIDADE

    datetime

     


    DATAVALIDADECA

    datetime

     


    IDEPIEXTERNO

    string(255)

    não nulo

    DURABILIDADE

    int

     


    DTDURABILIDADE

    datetime

     

            


      

       
  • Formatos aceitos para campos de data:
        DD/MM/AAAA
        AAAA-MM-DD
     

Exemplo de um arquivo válido com 3 fornecimentos:
1;EPI01;123;22/11/2017;123;1;abc123;01/01/2018;01/01/2018;asdfg123;1;01/01/2018;
1;EPI02;123;23/11/2017;456;1;abc123;01/01/2018;01/01/2018;asdfg123;0;;
1;EPI5;123;23/11/2017;489;1;;;;asdfg123;;;
 
 
Consulta SQL
 
Ao selecionar o processo para realizar via consulta SQL, caso no parametrizador já tenha uma consulta SQL padrão informada, automaticamente o processo irá carregá-la. Caso desejar uma outra consulta pode ser selecionada.
 
A consulta deverá atender às seguintes regras:
 

  • Retornar os seguintes campos:
     
                  CODCOLIGADA, CODEPI, IDLOTE, DATAEMPRESTIMO,
                  CHAPA, QTD, CA, DATAVALIDADE, DATAVALIDADECA, 
                  IDEPIEXTERNO, DURABILIDADE, DTDURABILIDADEIDEMPRESTIMO
     
  • Conter estes 4 parâmetros nesta ordem:
     
                  :CODCOLIGADA
                  :CHAPA
                  :DTINICIO
                  :DTFINAL
     
















Wiki Markup
Não deverá existir outro parâmetro que não seja os citados anteriormente;
    
Exemplo de consulta SQL válida:
 
         SELECT CODCOLIGADA, CODEPI, IDLOTE, DATAEMPRESTIMO, 
                     CHAPA, QTD, CA, DATAVALIDADE, DATAVALIDADECA,  IDEPIEXTERNO,
                     DURABILIDADE, DTDURABILIDADE
           FROM \[TABELA\] (NOLOCK)
         WHERE CODCOLIGADA = :CODCOLIGADA
             AND CHAPA = :CHAPA
             AND DATAEMPRESTIMO BETWEEN :DTINICIO AND :DTFINAL
 
O processo via consulta SQL habilita como campos obrigatórios seleção de funcionário e período de importação, onde deve se passar datas válidas. 
 
*Observação:* 
 
Deve-se liberar a permissão no perfil do usuário para acesso ao menu.