Campos(SX3) |
X3_CAMPO |
X3_TITULO |
X3_DESCRIC |
HELP Campo |
X3_TIPO |
X3_TAMANHO |
X3_DECIMAL |
X3_PICTURE |
X3_VALID |
X3_RELACAO |
X3_F3 |
X3_TRIGGER |
X3_BROWSE |
X3_VISUAL |
X3_CONTEXT |
X3_CBOX |
X3_WHEN |
X3_INIBRW |
X3_GRPSXG |
X3_FOLDER |
X3_CONDSQL |
X3_CHKSQL |
X3_AGRUP |
X3_POSLGT |
X3_MODAL |
C90_FILIAL |
Filial |
Filial |
Deve representar neste campo o código da
filial.
|
C |
2 |
0 |
|
|
|
|
|
Sim |
Altera |
Real |
|
|
|
033 |
|
|
|
|
1 |
2 |
C90_ID |
ID |
Identificador do registro |
Deve representar neste campo o código de
identificação do registro. Este código é
controlado internamente pelo sistema de
forma incremental e único por filial.
|
C |
6 |
0 |
@! |
|
GetSx8Num("C90","C90_ID") |
|
|
Sim |
Vizualiza |
Real |
|
|
|
|
1 |
|
|
|
1 |
2 |
C90_VERSAO |
Id. Ver. Reg |
Id da versão do registro |
Campo de uso interno do sistema.
Deve representar neste campo a
identificação da versão do registro.
Será composto por Data + Hora da ação
(Inclusão/Alteração/Exclusão).
|
C |
14 |
0 |
@! |
|
|
|
|
Nao |
Altera |
Real |
|
|
|
078 |
1 |
|
|
|
1 |
2 |
C90_DTINI |
Per Ini Vld |
Período Inicial Validade |
Deve representar neste campo o mês/ano
de início da validade das informações
prestadas no evento, no formato MMAAAA.
|
C |
6 |
0 |
@R 99/9999 |
XFUNVldDt(,"C90_DTFIN") .And. VLDEVTAB("C90",4,FWFLDGET("C90_CODIGO"),M->C90_DTINI,FWFLDGET("C90_DTFIN"),,1) |
|
|
|
Sim |
Altera |
Real |
|
|
|
|
1 |
|
|
|
1 |
1 |
C90_DTFIN |
Per. Fim Vld |
Período Final Validade |
Deve representar neste campo o mês/ano
de fim da validade das informações
prestadas no evento, no formato MMAAAA.
|
C |
6 |
0 |
@R 99/9999 |
XFUNVldDt("C90_DTINI") .And. VLDEVTAB("C90",4,FWFLDGET("C90_CODIGO"),FWFLDGET("C90_DTINI"),M->C90_DTFIN,,1) |
|
|
|
Sim |
Altera |
Real |
|
|
|
|
1 |
|
|
|
1 |
2 |
C90_CODIGO |
Cód Turno |
Código do Turno |
Deve representar neste campo o código do
Turno conforme determina a legislação.
|
C |
30 |
0 |
@! |
VldEvTab("C90",4,M->C90_CODIGO,FWFLDGET("C90_DTINI"),FWFLDGET("C90_DTFIN"),,1) |
|
|
|
Sim |
Altera |
Real |
|
|
|
|
1 |
|
|
|
1 |
1 |
C90_DESCRI |
Descr Turno |
Descrição do Turno |
Deve representar neste campo a descrição
do Turno conforme determina a
legislação.
|
C |
220 |
0 |
@! |
|
|
|
|
Sim |
Altera |
Real |
|
|
|
|
1 |
|
|
|
1 |
2 |
C90_HRENT |
Hora Entrada |
Hora da Entrada |
Deve representar neste campo a hora de
entrada do turno no formato HH:MM (H =
Hora / M = Minuto).
Deve estar no intervalo entre 00:00 e
23:59.
|
C |
4 |
0 |
@R 99:99 |
xFunVldHor("C90->C90_HRENT") |
|
|
|
Sim |
Altera |
Real |
|
|
|
|
1 |
|
|
|
1 |
1 |
C90_HRSAI |
Hora Saída |
Hora da Saída |
Deve representar neste campo a hora de
saída do turno no formato HH:MM (H =
Hora / M = Minuto).
Deve estar no intervalo entre 00:00 e
23:59.
|
C |
4 |
0 |
@R 99:99 |
xFunVldHor("C90->C90_HRSAI") |
|
|
|
Sim |
Altera |
Real |
|
|
|
|
1 |
|
|
|
1 |
1 |
C90_DURJOR |
Dur. Jornada |
Duração da Jornada |
Deve representar neste campo a duração
da jornada em minutos.
|
C |
4 |
0 |
@R 9999 |
|
|
|
|
Sim |
Altera |
Real |
|
|
|
|
1 |
|
|
|
1 |
2 |
C90_TPJORN |
Tp. Jornada |
Tipo da Jornada |
Deve representar neste campo o tipo da
jornada de trabalho. Os valores válidos
são:
00=Normal;
01=Escala12x36;
02=Escala24x72;
03=Turno de Revezamento;
99=Outros;
|
C |
2 |
0 |
@! |
Pertence(" 0001020399") |
|
|
|
Nao |
Altera |
Real |
00=Normal;01=Escala12x36;02=Escala24x72;03=Turno de Revezamento;99=Outros; |
|
|
|
1 |
|
|
|
1 |
1 |
C90_DTPJOR |
Desc.Tp.Jorn |
Desc. Tipo de Jornada |
Deve representar neste campo a descrição
do tipo de jornada.
Esse campo deve ser preenchido se o tipo
da jornada for 99 (Outros).
|
C |
100 |
0 |
@! |
|
|
|
|
Nao |
Vizualiza |
Virtual |
|
|
|
|
1 |
|
|
|
1 |
2 |
C90_TPINT |
Tp Intervalo |
Tipo de Intervalo |
Deve representar neste campo o tipo de
intervalo
Os valores válidos são:
0 = Sem Intevalo;
1 = Intervalo em Horário Fixo;
2 = Intervalo em Horário Variável;
|
C |
1 |
0 |
@! |
Pertence(" 012") |
|
|
|
Nao |
Altera |
Real |
0=Sem Intevalo;1=Intervalo em Horrio Fixo;2=Intervalo em Horrio Varivel; |
|
|
|
1 |
|
|
|
1 |
1 |
C90_DURINT |
Dur Interv |
Duração do Intervalo |
Deve representar neste campo o tempo de
duração do intervalo, em minutos.
O preenchimento é obrigatório se o tipo
de intervalo for igual a “2”.
|
C |
3 |
0 |
@! |
|
|
|
|
Nao |
Altera |
Real |
|
|
|
|
1 |
|
|
|
1 |
2 |
C90_DELENT |
Delta Ent. |
Delta Entrada |
Deve representar neste campo a variação
em minutos possível na hora de entrada
do trabalhador.
|
C |
3 |
0 |
@R 999 |
|
|
|
|
Nao |
Altera |
Real |
|
|
|
|
1 |
|
|
|
1 |
2 |
C90_DELSAI |
Delta Saí. |
Delta Saída |
Deve representar neste campo a variação
em minutos possível na hora de saída do
trabalhador.
|
C |
3 |
0 |
@R 999 |
|
|
|
|
Nao |
Altera |
Real |
|
|
|
|
1 |
|
|
|
1 |
2 |
C90_VERANT |
Ver Ant Reg |
Versão anterior registro |
Campo de uso interno do sistema.
Deve representar neste campo a
identificação da versão anterior do
registro. Este campo herdará a versão do
registro anterior, quando se tratar de
uma alteração/exclusão.
|
C |
14 |
0 |
@! |
|
|
|
|
Nao |
Altera |
Real |
|
|
|
078 |
|
|
|
|
1 |
2 |
C90_STATUS |
Status reg. |
Status do registro |
Campo de uso interno do sistema.
Deve representar neste campo o status do
registro:
(Vazio) = Registro Novo
0 = Registro Válido (integração)
1 = Registro invalido (integração)
2 = Registro transmitido
3 = Registro transmitido com
inconsistência(s)
4 = Registro transmitido válido
9 = Em Processamento
|
C |
1 |
0 |
@! |
Pertence(" 012349") |
|
|
|
Nao |
Altera |
Real |
0=Reg.Vlido;1=Reg.Invlido;2=Reg.Transmitido;3=Reg.Transmitido com inconsistncia;4=Reg.Transmitido vlido;9=Em Processamento |
|
|
079 |
|
|
|
|
1 |
2 |
C90_PROTUL |
Nº do Recibo |
Número do Recibo |
Campo de uso interno do sistema.
Deve representar neste campo o recibo da
última transmissão do registro.
|
C |
44 |
0 |
@! |
|
|
|
|
Sim |
Vizualiza |
Real |
|
|
|
080 |
2 |
|
|
|
1 |
2 |
C90_PROTPN |
Nº Recibo A |
Número do Recibo Anterior |
Campo de uso interno do sistema.
Deve representar neste campo o recibo da
penúltima transmissão do registro.
|
C |
44 |
0 |
@! |
|
|
|
|
Nao |
Altera |
Real |
|
|
|
080 |
2 |
|
|
|
1 |
2 |
C90_EVENTO |
Id. Evento |
Identificação do Evento |
Campo de uso interno do sistema.
Deve representar neste campo a
identificação do evento. Deve ser
preenchido com:
I = Inclusão
A = Alteração
E = Exclusão
|
C |
1 |
0 |
@! |
Pertence("IAE") |
"I" |
|
|
Nao |
Altera |
Real |
I=Incluso;A=Alterao;E=Excluso |
|
|
081 |
|
|
|
|
1 |
2 |
C90_ATIVO |
Reg. Ativo? |
Registro Ativo? |
Campo de uso interno do sistema.
Deve representar neste Campo se o
registro está ativo:
1 = Sim
2 = Não
|
C |
1 |
0 |
@! |
Pertence("12") |
"1" |
|
|
Nao |
Altera |
Real |
1=Sim;2=No |
|
|
082 |
|
|
|
|
1 |
2 |
C90_PERFLH |
Flex.Horario |
Permite Flexib. Horario |
Deve representar nesse campo se é
preenchida a flexibilidade de horário.
1=Sim
2=Não
|
C |
1 |
0 |
@! |
Pertence(" 12") |
|
|
|
Sim |
Altera |
Real |
1=Sim;2=No |
|
|
|
1 |
|
|
|
1 |
1 |
C90_LOGOPE |
Log Operacao |
Log Operacao |
Log de operação que indica se o registro
foi incluido/alterado via Job
(integração) ou via browse (manual).
1- Incluído Integração
2- Incluído Manual
3- Incluído Integração + Alterado
Integração
4- Incluído Integração + Alterado Manual
5- Incluído Manual + Alterado Integração
6- Incluído Manual + Alterado Manual
|
C |
1 |
0 |
@! |
|
|
|
|
Nao |
Vizualiza |
Real |
1=Incl.Integr;2=Incl.Manual;3=Incl.Integr+Alt.Integr;4=Incl.Integr+Alt.Manual;5=Incl.Manual+Alt.Integr;6=Incl.Manual+Alt.Manual |
|
|
|
|
|
|
|
1 |
2 |
C90_XMLID |
Id do XML. |
Id do XML. |
Id único de transmissão do XML.
|
C |
36 |
0 |
|
|
|
|
|
Sim |
Vizualiza |
Real |
|
|
|
|
|
|
|
|
1 |
2 |