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 |
T2G_FILIAL |
Filial |
Filial |
Deve representar neste campo o código
da filial referente ao cadastro.
|
C |
2 |
0 |
|
|
|
|
|
Sim |
Altera |
Real |
|
|
|
033 |
|
|
|
|
1 |
2 |
T2G_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("T2G","T2G_ID") |
|
|
Sim |
Vizualiza |
Real |
|
|
|
|
|
|
|
|
1 |
2 |
T2G_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 |
T2G_NISV |
NIS |
NIS |
NIS do trabalhador.
|
C |
11 |
0 |
|
|
TafGetNIS(T2G->T2G_FILIAL,,"T2G",T2G->T2G_CPFTRA) |
|
|
Sim |
Vizualiza |
Virtual |
|
|
TafGetNIS(T2G->T2G_FILIAL,,"T2G",T2G->T2G_CPFTRA) |
|
|
|
|
|
1 |
2 |
T2G_NOMEV |
Nome |
Nome |
Nome do trabalhador.
|
C |
70 |
0 |
|
|
TafGetNome(T2G->T2G_FILIAL,,,"T2G",T2G->T2G_CPFTRA) |
|
|
Sim |
Vizualiza |
Virtual |
|
|
TafGetNome(T2G->T2G_FILIAL,,,"T2G",T2G->T2G_CPFTRA) |
|
|
|
|
|
1 |
2 |
T2G_MATV |
Matricula |
Matricula |
Matricula do trabalhador.
|
C |
30 |
0 |
|
|
TafGetMatr(T2G->T2G_FILIAL,,T2G->T2G_ID,T2G->T2G_VERSAO,,"T2G",T2G->T2G_CPFTRA) |
|
|
Sim |
Vizualiza |
Virtual |
|
|
TafGetMatr(T2G->T2G_FILIAL,,T2G->T2G_ID,T2G->T2G_VERSAO,,"T2G",T2G->T2G_CPFTRA) |
|
|
|
|
|
1 |
2 |
T2G_CPFV |
CPF |
CPF |
CPF do trabalhador.
|
C |
11 |
0 |
@R 999.999.999-99 |
|
T2G->T2G_CPFTRA |
|
|
Sim |
Vizualiza |
Virtual |
|
|
T2G->T2G_CPFTRA |
|
|
|
|
|
1 |
2 |
T2G_RECBAS |
Rec.Arq.Base |
Num. Recibo Arquivo Base |
Deve representar neste campo o número
do recibo do arquivo que deu origem ao
presente arquivo de retorno ao
empregador.
|
C |
44 |
0 |
@! |
|
|
|
S |
Sim |
Altera |
Real |
|
|
|
|
|
|
|
|
1 |
1 |
T2G_PERAPU |
Per.Apur. |
PerÃodo Apuração |
Deve representar neste campo o mês/ano
(formato AAAA-MM) de referência das
informações.
|
C |
6 |
0 |
@R !!!!-!! |
XFUNVldUni("T2G",2,M->T2G_PERAPU+FWFLDGET("T2G_CPFTRA")) |
|
|
|
Sim |
Altera |
Real |
|
|
|
|
|
|
|
|
1 |
1 |
T2G_CPFTRA |
CPF |
CPF do Trabalhador |
Preencher com o CPF do Trabalhador. Deve
ser um CPF válido e que conste no
arquivo gerado pelo empregador
no evento correspondente: S-1200,
S-1202, S-2299 ou S-2399
|
C |
11 |
0 |
@R 999.999.999-99 |
xFunVldPJF(,1,.F.) .AND. XFUNVldUni("T2G",2,FWFLDGET("T2G_PERAPU")+M->T2G_CPFTRA) |
|
|
|
Nao |
Altera |
Real |
|
|
|
|
|
|
|
|
1 |
1 |
T2G_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 |
T2G_STATUS |
Status Reg. |
Status do Registro |
Deve representar neste campo o fator a
ser utilizado para cálculo da
contribuição patronal do décimo terceiro
dos trabalhadores.
|
C |
1 |
0 |
@! |
Pertence(" 012349") |
|
|
|
Nao |
Altera |
Real |
0=Reg.Valido;1=Reg.Invalido;2=Reg.Transmitido;3=Reg.Transmitido com inconsistencia;4=Reg.Transmitido valido;9=Em Processamento |
|
|
079 |
|
|
|
|
1 |
2 |
T2G_VRDEDD |
Vlr Ded Base |
Vlr Dedução Base Dependen |
Valor da dedução da base de cálculo do
IRRF relativo aos dependentes do
beneficiário do pagamento,
correspondente ao número de dependentes
multiplicado pelo valor de dedução por
dependente previsto na legislação do
Imposto de Renda.
|
N |
15 |
2 |
@E 999,999,999,999.99 |
|
|
|
|
Nao |
Altera |
Real |
|
|
|
|
|
|
|
|
1 |
2 |
T2G_PROTUL |
Últ. Prot. |
Prot. Última Transmissão |
Campo de uso interno do sistema.
Deve representar neste campo o
protocolo da última transmissão do
registro.
|
C |
44 |
0 |
@! |
|
|
|
|
Sim |
Vizualiza |
Real |
|
|
|
080 |
|
|
|
|
1 |
2 |
T2G_PROTPN |
Pnlt. Prot. |
Prot. Penúltima Transm. |
Campo de uso interno do sistema.Deve
representar neste campo o protocolo da
penúltima transmissão do registro.
|
C |
44 |
0 |
@! |
|
|
|
|
Nao |
Altera |
Real |
|
|
|
080 |
|
|
|
|
1 |
2 |
T2G_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=Inclusão;A=Alteração;E=Exclusão |
|
|
081 |
|
|
|
|
1 |
2 |
T2G_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 |
2 |
T2G_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 |