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 |
CM8_FILIAL |
Filial |
Filial |
Deve representar neste campo o código da
filial referente ao cadastro.
|
C |
2 |
0 |
|
|
|
|
|
Sim |
Altera |
Real |
|
|
|
033 |
1 |
|
|
|
1 |
2 |
CM8_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("CM8","CM8_ID") |
|
|
Sim |
Vizualiza |
Real |
|
|
|
|
1 |
|
|
|
1 |
2 |
CM8_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 |
2 |
CM8_TRABAL |
Trabalhador |
Id. do Trabalhador |
Deve representar neste campo a
identificação do trabalhador.
|
C |
6 |
0 |
@! |
XFUNVldCmp("C9V",,,,1,,,.T.) .And. XFUNVldUni("CM8",2,M->CM8_TRABAL+DTOS(FWFLDGET("CM8_DTAVIS"))) |
|
C9V |
S |
Sim |
Altera |
Real |
|
|
|
|
1 |
|
|
|
1 |
1 |
CM8_CPFV |
CPF |
CPF |
Esse campo é utilizado somente para
exibição no browse do Aviso Prévio.
|
C |
11 |
0 |
@R 999.999.999-99 |
|
|
|
|
Sim |
Vizualiza |
Virtual |
|
|
TafGetCPF(CM8->CM8_FILIAL,CM8->CM8_TRABAL,,"CM8") |
|
|
|
|
|
1 |
2 |
CM8_MATV |
MatrÃcula |
MatrÃcula |
Esse campo exibirá a matrÃcula do
funcionário, porém será exibido somente
no Browse de Aviso Prévio.
|
C |
30 |
0 |
@! |
|
|
|
|
Sim |
Vizualiza |
Virtual |
|
|
TafGetMatr(CM8->CM8_FILIAL,CM8->CM8_TRABAL,,,,"CM8") |
|
|
|
|
|
1 |
2 |
CM8_NISV |
NIS |
NIS do Trabalhador |
Esse campo exibe o NIS do trabalhador
somente no Browse do Aviso Prévio.
|
C |
11 |
0 |
@! |
|
|
|
|
Sim |
Vizualiza |
Virtual |
|
|
TafGetNIS(CM8->CM8_FILIAL, CM8->CM8_TRABAL, "CM8") |
|
|
|
|
|
1 |
2 |
CM8_DTRABA |
Nome Trab. |
Nome do Trabalhador |
Deve representar neste campo o nome do
trabalhador.
|
C |
220 |
0 |
@! |
|
IF(!INCLUI.AND.!EMPTY(CM8->CM8_TRABAL),Posicione( "C9V", 1, xFilial("C9V")+CM8->CM8_TRABAL, "C9V_CPF+' – '+C9V_NOME" ),"") |
|
|
Sim |
Vizualiza |
Virtual |
|
|
XFunRelac(93) |
|
1 |
|
|
|
1 |
2 |
CM8_DTAVIS |
Dt. Aviso |
Dt. Aviso Prévio |
Deve representar neste campo a data em
que o trabalhador ou o empregador
recebeu o aviso de Desligamento.
Deve ser uma data posterior a data de
admissão do vÃnculo ao qual se refere o
evento.
|
D |
8 |
0 |
|
XFUNVldUni("CM8",2,FWFLDGET("CM8_TRABAL")+DTOS(M->CM8_DTAVIS)+M->CM8_ATIVO) |
|
|
|
Sim |
Altera |
Real |
|
|
|
|
1 |
|
|
|
1 |
2 |
CM8_DTAFAS |
Dt. Afastam. |
Data Afastamento |
Deve representar neste campo a data
projetada para o afastamento do
trabalhador.
Deve ser uma data superior ao campo Dt.
Aviso Prévio.
|
D |
8 |
0 |
|
|
|
|
|
Sim |
Altera |
Real |
|
|
|
|
1 |
|
|
|
1 |
2 |
CM8_TPAVIS |
Tp. Aviso |
Tipo de Aviso Prévio |
Deve representar neste campo o Tipo de
Aviso Prévio. Indica quem avisou o
desligamento, conforme opções abaixo:
1 - Aviso prévio trabalhado dado pelo
empregador ao empregado, que optou pela
redução de duas horas diárias [caput do
art. 488 da CLT];
2 - Aviso prévio trabalhado dado pelo
empregador ao empregado, que optou pela
redução de dias corridos [parágrafo
único do art. 488 da CLT];
4 - Aviso prévio dado pelo empregado
(pedido de demissão), não dispensado de
seu cumprimento, sob pena de desconto,
pelo empregador, dos salários
correspondentes ao prazo respectivo (§2º
do art. 487 da CLT);
5 - Aviso prévio trabalhado dado pelo
empregador rural ao empregado, com
redução de um dia por semana ( art. 15
da Lei nº 5889/73);
6 - Aviso prévio trabalhado decorrente
de acordo entre empregado e empregador
(art. 484-A, "caput", da CLT).
|
C |
1 |
0 |
@! |
Pertence(" 12456") |
|
|
|
Sim |
Altera |
Real |
1=Redução 2 Hrs/Dia;2=Red. Dias Corridos;4=Não Dispensado;5=Empreg.Rural Red. um Dia por Semana;6=Acordo(Empregado e Empregador) |
|
|
|
1 |
|
|
|
1 |
2 |
CM8_OBSERV |
Observação |
Observação |
Deve representar neste campo as
observações.
|
M |
255 |
0 |
@! |
|
|
|
|
Sim |
Altera |
Real |
|
|
|
|
1 |
|
|
|
1 |
2 |
CM8_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 |
|
|
|
1 |
2 |
CM8_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.Válido;1=Reg.Invalido;2=Reg.Transmitido;3=Reg.Transmitido com inconsistências;4=Reg.Transmitido válido;9=Em Processamento |
|
|
079 |
1 |
|
|
|
1 |
2 |
CM8_PROTUL |
Ult. Prot. |
Prot. última transmissão |
Campo de uso interno do sistema.
Deve representar neste campo o recibo da
última transmissão do registro.
|
C |
44 |
0 |
@! |
|
|
|
|
Nao |
Vizualiza |
Real |
|
|
|
080 |
2 |
|
|
|
1 |
2 |
CM8_PROTPN |
Pnlt. Prot. |
Prot. penúltima transm. |
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 |
CM8_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("IAERF") |
"I" |
|
|
Nao |
Altera |
Real |
I=Inclusão;A=Alteração;E=Exclusão;R=Retificação;F=Fim |
|
|
081 |
1 |
|
|
|
1 |
2 |
CM8_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=Não |
|
|
082 |
1 |
|
|
|
1 |
2 |
CM8_DTCANC |
Dt. Cancelam |
Data Cancelamento Aviso |
Deve representar neste campo a data do
cancelamento do aviso prévio.
Validação: Deve ser uma data posterior a
data do aviso prévio que está sendo
cancelado.
|
D |
8 |
0 |
|
|
|
|
|
Sim |
Altera |
Real |
|
|
|
|
1 |
|
|
|
1 |
2 |
CM8_MOTCAN |
Motivo Canc. |
Motivo Cancelamento |
Deve representar neste campo o motivo do
Cancelamento do Aviso Prévio:
1 - Reconsideração prevista no artigo
489 da CLT;
2 - Determinação Judicial;
3 - Cumprimento de norma legal;
9 - Outros;
|
C |
1 |
0 |
@! |
Pertence(" 1239") |
|
|
|
Sim |
Altera |
Real |
1=Reconsideração prevista no artigo 489 da CLT;2=Determinação Judicial;3=Cumprimento de norma legal;9=Outros. |
|
|
|
1 |
|
|
|
1 |
2 |
CM8_XMLID |
Id do XML. |
Id do XML. |
Id único de transmissão do XML.
|
C |
36 |
0 |
|
|
|
|
|
Sim |
Vizualiza |
Real |
|
|
|
|
|
|
|
|
1 |
2 |
CM8_STASEC |
Status Sec. |
Status Secundario |
Este campo deve conter o status
secundário do registro.
|
C |
1 |
0 |
|
|
|
|
|
Nao |
Altera |
Real |
|
|
|
|
|
|
|
|
1 |
2 |
CM8_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 |
CM8_DINSIS |
Dt Inc. Sist |
Data Inclusao Sistemica |
Este campo contém a data de inclusão no
sistema do evento extemporâneo.
|
D |
8 |
0 |
|
|
ddatabase |
|
|
Sim |
Altera |
Real |
|
|
|
|
|
|
|
|
1 |
2 |