Histórico da Página
...
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, DTDURABILIDADE
- 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. |