×
Menu

4.6.7.1.3.19. Estrutura da tabela MATCODIN

 
Estrutura da tabela MATCODIN
 
Campo
Tipo
Tam.
Obrigatoriedade
Descrição
ICARD
Char
12
Not Null
Número da Matrícula
END_IP
Char
15
Not Null
Endereço IP do terminal (*)
BLUEB
Char
2
Not Null
Número do Arl (00 ou 01 a 99)
CODIN
Char
2
Not Null
Número do Terminal (00 ou 00 a 11)
DIASEM
Char
1
Not Null
Dia da semana a que se refere:
  • 0 = todos os dias “úteis” (de 2ª a 6ª feira)
  • 1 = Domingo
  • 2 = Segunda-feira
  • 3 = Terça-feira
  • 4 = Quarta-feira
  • 5 = Quinta-feira
  • 6 = Sexta-feira
  • 7 = Sábado
  • 8 = Feriado
FXPERM
Char
56
 
Faixas Horárias permitidas (**)
 
(*) O Endereço IP deverá ter as 15 posições todas preenchidas.
Ex: 193.140.000.002
(**) 7 faixas horárias.
Cada hora das faixas horárias deve ser armazenada em 4 caracteres sendo os 2 primeiros para as horas e os 2 últimos para os minutos. Preencher as faixas não utilizadas com 24002400 (24:00 a 24:00) para início e fim da faixa (indicando faixa invalida).
Observação:
Quando o valor do campo END_IP estiver preenchido (valor diferente de 0), obrigatoriamente os valores dos campos BLUEB e CODIN devem possuir os valores 00; e vice-versa
ÍNDICES:
UNIQUE INDEX1_MATCODIN ON MATCODIN (ICARD, BLUEB, CODIN, DIASEM, END_IP)
UNIQUE INDEX2_MATCODIN ON MATCODIN (ICARD, END_IP, DIASEM, BLUEB, CODIN)