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 |
CUP_FILIAL |
Filial |
Filial |
Deve representar neste campo o código da
filial
|
C |
2 |
0 |
|
|
|
|
|
Sim |
Altera |
Real |
|
|
|
033 |
|
|
|
|
1 |
2 |
CUP_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 |
@! |
|
|
|
|
Nao |
Altera |
Real |
|
|
|
|
|
|
|
|
1 |
2 |
CUP_VERSAO |
Id. Ver. Reg |
Id da Versão do Registro |
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 |
CUP_MATRIC |
MatrÃcula |
MatrÃcula do Funcionário |
Deve representar neste campo a matrÃcula
do funcionário.
|
C |
30 |
0 |
@! |
|
|
|
|
Sim |
Altera |
Real |
|
|
|
|
|
|
|
|
1 |
1 |
CUP_DTADMI |
Dt. Admissão |
Data Admissão |
Deve representar neste campo a data de
admissão do funcionário.
|
D |
8 |
0 |
|
|
|
|
|
Sim |
Altera |
Real |
|
|
|
|
|
|
|
|
1 |
1 |
CUP_TPADMI |
Tp. Admissão |
Tipo Admissão |
Deve representar neste campo o Tipo de
admissão do trabalhador, conforme opções
abaixo:
1 - Admissão;
2 - Transferência de empresa do mesmo
grupo econômico;
3 - Transferência de empresa consorciada
ou de consórcio;
4 - Transferência por motivo de
sucessão, incorporação, cisão ou fusão.
Validação: Se for igual a [2,3,4] é
obrigatório o preenchimento do registro
de Sucessão de VÃnculo Trabalhista.
|
C |
1 |
0 |
@! |
Pertence(" 123456") |
|
|
|
Sim |
Altera |
Real |
#CboTpAdmiss() |
|
|
|
|
|
|
|
1 |
1 |
CUP_INDADM |
Ind Admissão |
Indicativo de Admissão |
Deve representar neste campo o
indicativo de admissão do funcionário:
1 = Normal
2 = Decorrente de Ação Fiscal
3 = Decorrente de Decisão Judicial
|
C |
1 |
0 |
@! |
Pertence(" 123") |
|
|
|
Sim |
Altera |
Real |
1=Normal;2=Decorrente de Ação Fiscal;3=Decorrente de Decisão Judicial |
|
|
|
|
|
|
|
1 |
1 |
CUP_INDPRE |
Ind Prim Emp |
Ind. Primeiro Emprego |
Deve representar neste campo se trata-se
do primeiro emprego do funcionário:
1 = Sim
2 = Não
|
C |
1 |
0 |
@! |
Pertence(" 12") |
|
|
|
Sim |
Altera |
Real |
1=Sim;2=Não |
|
|
|
|
|
|
|
1 |
1 |
CUP_TPREGT |
Tp Reg Trab |
Tipo Regime Trabalhista |
Deve representar neste o tipo de regime
trabalhista.
1 - CLT - Consolidação das Leis de
Trabalho e legislações trabalhistas
especÃficas;
2 - RJP - Regime JurÃdico Próprio.
|
C |
1 |
0 |
@! |
Pertence(" 12") |
|
|
|
Sim |
Altera |
Real |
1=CLT - Consolidação das Leis de Trabalho;2=Estatutário |
|
|
|
|
|
|
|
1 |
1 |
CUP_TPREGP |
Tp Reg Prev |
Tp. Regime Previdenciário |
Deve representar neste campo o tipo de
regime previdenciário:
1 - Regime Geral da Previdência Social -
RGPS;
2 - Regime Próprio de Previdência Social
- RPPS;
3 - Regime de Previdência Social no
Exterior.
|
C |
1 |
0 |
@! |
Pertence(" 123") |
|
|
|
Sim |
Altera |
Real |
1=Reg. Geral da Previdência Social - RGPS;2=Reg. Próprio de Previdência Social - RPPS;3=Reg. de Previdência Social no Exterior |
|
|
|
|
|
|
|
1 |
1 |
CUP_TPREGJ |
Tp Reg Jor |
Tp. Regime Jornada |
Deve representar neste campo o regime de
jornada do empregado:
1 - Submetidos a Horário de Trabalho
(Cap. II da CLT);
2 - Atividade Externa especificada no
Inciso I do Art. 62 da CLT;
3 - Funções especificadas no Inciso II
do Art. 62 da CLT;
4 - Teletrabalho, previsto no Inciso III
do Art. 62 da CLT.
|
C |
1 |
0 |
@! |
Pertence(" 1234") |
|
|
|
Sim |
Altera |
Real |
#CboTpRegJ() |
|
|
|
|
|
|
|
1 |
1 |
CUP_NATATV |
Nat. Ativid. |
Natureza da Atividade |
Deve representar neste campo o tipo de
vÃnculo trabalhista:
1 = Trabalho Urbano
2 = Trabalho Rural
|
C |
1 |
0 |
@! |
Pertence(" 12") |
|
|
|
Sim |
Altera |
Real |
1=Trabalho Urbano;2=Trabalho Rural |
|
|
|
|
|
|
|
1 |
1 |
CUP_CODCAT |
Id. Cat |
Id. Categoria |
Deve representar neste campo a categoria
do trabalhador.
|
C |
6 |
0 |
@! |
xFunVldCmp("C87",,,,2,.F.) |
|
C87 |
S |
Sim |
Altera |
Real |
|
|
|
|
|
|
|
|
1 |
1 |
CUP_DCODCA |
Des. Cat |
Des Categoria |
Deve representar neste campo a descrição
da categoria do trabalhador
|
C |
220 |
0 |
@! |
|
Iif(!INCLUI .and. !Empty(CUP->CUP_CODCAT),Posicione("C87",1,xFilial("C87")+CUP->CUP_CODCAT,"C87_CODIGO+' - '+C87_DESCRI"),"") |
|
|
Nao |
Vizualiza |
Virtual |
|
|
|
|
|
|
|
|
1 |
2 |
CUP_CODFUN |
Cód. Função |
Código da Função |
Deve representar neste campo o código da
função do funcionário.
|
C |
6 |
0 |
@! |
xFunVldCmp("C8X",,,,2,,.F.) |
|
C8X |
S |
Sim |
Altera |
Real |
|
|
|
|
|
|
|
|
1 |
2 |
CUP_DCODFU |
Descr Função |
Descrição da Função |
Deve representar neste campo a descrição
da função do funcionário.
|
C |
220 |
0 |
@! |
|
Iif(!INCLUI,Posicione("C8X",1,xFilial("C8X")+CUP->CUP_CODFUN,"Alltrim(C8X_CODIGO)+' - '+C8X_DESCRI"),"") |
|
|
Nao |
Vizualiza |
Virtual |
|
|
|
|
|
|
|
|
1 |
2 |
CUP_CODCGO |
Cód. Cargo |
Código do Cargo |
Deve representar neste campo o código do
cargo do funcionário.
|
C |
6 |
0 |
@! |
xFunVldCmp("C8V",,,,2,,.F.) |
|
C8V |
S |
Sim |
Altera |
Real |
|
|
|
|
|
|
|
|
1 |
1 |
CUP_DCODCG |
Descr. Cargo |
Descrição do Cargo |
Deve representar neste campo a descrição
do cargo do funcionário.
|
C |
220 |
0 |
@! |
|
Iif(!INCLUI,Posicione("C8V",1,xFilial("C8V")+CUP->CUP_CODCGO,"ALLTRIM(C8V_CODIGO)+' - '+C8V_DESCRI"),"") |
|
|
Nao |
Vizualiza |
Virtual |
|
|
|
|
|
|
|
|
1 |
2 |
CUP_CODCBO |
Cód.Ocupação |
Código da Ocupação |
Deve representar neste campo o código
brasileiro da ocupação do funcionário.
|
C |
6 |
0 |
@! |
xFunVldCmp("C8Z",,,,2,,.F.) |
|
C8Z |
S |
Sim |
Altera |
Real |
|
|
|
|
|
|
|
|
1 |
1 |
CUP_DCODCB |
Desc.Ocupac. |
Descrição da Ocupação |
Deve representar neste campo a descrição
da ocupação do funcionário.
|
C |
220 |
0 |
@! |
|
Iif(!INCLUI .And. !Empty(CUP->CUP_CODCBO),Posicione("C8Z",1,xFilial("C8Z")+CUP->CUP_CODCBO,"C8Z_CODIGO+' - '+C8Z_DESCRI"),"") |
|
|
Nao |
Vizualiza |
Virtual |
|
|
|
|
|
|
|
|
1 |
2 |
CUP_DATAB |
Data Base |
Data Base Categ. Prof. Tr |
Deve representar neste campo a data base
da categoria profissional do
trabalhador.
|
C |
2 |
0 |
99 |
|
|
|
|
Sim |
Altera |
Real |
|
|
|
|
|
|
|
|
1 |
2 |
CUP_VLSLFX |
Vlr Sal Fixo |
Valor Salário Fixo |
Deve representar neste campo o valor do
salário fixo do funcionário.
|
N |
16 |
2 |
@E 9,999,999,999,999.99 |
|
|
|
|
Sim |
Altera |
Real |
|
|
|
|
|
|
|
|
1 |
1 |
CUP_UNSLFX |
Und Sal Fixo |
Unidade Salário Fixo |
Deve representar neste campo a unidade
do salário fixo do funcionário:
1=Por Hora
2=Por Dia
3=Por Semana
4=Por Quinzena
5=Por Mês
6=Por Tarefa
7=Não Aplicável – Salario Excluisvamente
Variável
|
C |
1 |
0 |
@! |
Pertence(" 1234567") |
|
|
|
Sim |
Altera |
Real |
1=Por Hora;2=Por Dia;3=Por Semana;4=Por Quinzena;5=Por Mês;6=Por Tarefa;7=Não Aplicável - salário exclusivamente variável |
|
|
|
|
|
|
|
1 |
1 |
CUP_DESSVR |
Desc Sal Var |
Desc Salário Variável |
Deve representar neste campo uma
descrição do salário variável do
funcionário.
|
C |
254 |
0 |
@! |
|
|
|
|
Sim |
Altera |
Real |
|
|
|
|
|
|
|
|
1 |
2 |
CUP_TPCONT |
Tp. Contrato |
Tipo Contrato |
Deve representar neste campo o tipo de
contrato de trabalho:
1 = Prazo indeterminado
2 = Prazo determinado
|
C |
1 |
0 |
@! |
Pertence(" 123") |
|
|
|
Sim |
Altera |
Real |
1=Prazo indeterminado;2=Prazo determinado, definido em dias;3=Prazo determinado, vinculado à ocorrência de um fato. |
|
|
|
|
|
|
|
1 |
1 |
CUP_DTTERM |
Dt Térm Con |
Data Término Contrato |
Deve representar neste campo a data de
término do contrato.
|
D |
8 |
0 |
|
|
|
|
|
Sim |
Altera |
Real |
|
|
|
|
|
|
|
|
1 |
2 |
CUP_MOTCON |
Hipot. Legal |
Hipotese Legal Contrat. |
Deve representar neste campo a hipótese
legal para contratação do trabalhador
estatutário.
1 = Necessidade transitória de
substituição de seu pessoal regular.
2 = Acréscimo extraordinário de
serviços.
|
C |
1 |
0 |
@! |
Pertence(" 12") |
|
|
|
Sim |
Altera |
Real |
1=Necessidade de substituição transitória de pessoal permanente;2=Demanda complementar de serviços. |
|
|
|
|
|
|
|
1 |
2 |
CUP_CPFTRS |
Cpf Trab.Sub |
Cpf Trab. SubstituÃdo |
Deve representar neste campo o CPF do
trabalhador substituÃdo
|
C |
11 |
0 |
@R 999.999.999-99 |
xFunVldPJF(,1,.F.) |
|
|
|
Sim |
Altera |
Real |
|
|
|
|
|
|
|
|
1 |
2 |
CUP_MATSUB |
Mat.Trab.Sub |
Matric. Trab. Sub |
Deve representar neste campo a matricula
do trabalhador que está sendo
substituÃdo.
|
C |
30 |
0 |
@! |
|
|
|
|
Sim |
Altera |
Real |
|
|
|
|
|
|
|
|
1 |
2 |
CUP_TPINSC |
Tp Inscrição |
Tipo de Inscrição |
Deve representar neste campo o tipo de
inscrição:
1 = CNPJ
2 = CPF
3 = CAEPF (Cadastro de Atividade
Econômica de Pessoa FÃsica)
4 = CNO (Cadastro Nacional de Obra)
|
C |
1 |
0 |
@! |
Pertence(" 1234") .and. XVldTNrIns(M->CUP_TPINSC,FWFLDGET("CUP_NRINSC")) |
|
|
|
Sim |
Altera |
Real |
1=CNPJ;2=CPF;3=CAEPF;4=CNO |
|
|
|
|
|
|
|
1 |
1 |
CUP_NRINSC |
Nr Inscrição |
Número de Inscrição |
Deve representar neste campo o número de
inscrição do contribuinte.
|
C |
15 |
0 |
@! |
XVldTNrIns(FWFLDGET("CUP_TPINSC"),M->CUP_NRINSC) |
|
|
|
Sim |
Altera |
Real |
|
|
|
|
|
|
|
|
1 |
1 |
CUP_CODLOT |
Id. Lotação |
Identificador da Lotação |
Deve representar neste campo o código da
lotação onde o funcionário exerce suas
atividades.
|
C |
6 |
0 |
@! |
xFunVldCmp("C99",,,,2,,.F.) |
|
C99 |
S |
Sim |
Altera |
Real |
|
|
|
|
|
|
|
|
1 |
1 |
CUP_DCODLO |
Desc. Compl. |
Descrição da Lotação |
Deve representar neste campo a descrição
da lotação onde o funcionário exerce
suas atividades.
|
C |
220 |
0 |
@! |
|
Iif(!INCLUI .and. !Empty(CUP->CUP_CODLOT),Posicione("C99",1,xFilial("C99")+CUP->CUP_CODLOT,"C99_CODIGO+' - '+C99_DESCRI"),"") |
|
|
Nao |
Vizualiza |
Virtual |
|
|
|
|
|
|
|
|
1 |
2 |
CUP_DESLOT |
Desc. Compl. |
Desc. Comp. Local Trabalh |
Deve representar neste campo a descrição
complementar do local de trabalho.
|
C |
80 |
0 |
@! |
|
|
|
|
Sim |
Altera |
Real |
|
|
|
|
|
|
|
|
1 |
2 |
CUP_QTDHJS |
Qtd. Horas |
Qtd. Horas Jornada Semana |
Deve representar neste campo a
quantidade média de horas relativas a
jornada semanal do trabalhador.
|
N |
5 |
2 |
@E 99.99 |
|
|
|
|
Sim |
Altera |
Real |
|
|
|
|
|
|
|
|
1 |
2 |
CUP_CNPJSD |
CNPJ Sind. |
CNPJ Sindicato do Trab. |
Deve representar neste campo o CNPJ do
sindicato ao qual o trabalhador
encontra-se filiado.
|
C |
14 |
0 |
@R 99.999.999/9999-99 |
xFunVldPJF(,2,.F.) |
|
|
|
Sim |
Altera |
Real |
|
|
|
|
|
|
|
|
1 |
2 |
CUP_ALVJUD |
Id Proc Jud |
Id. Processo Judicial |
Deve representar neste campo o número do
processo judicial referente ao alvará
judicial do funcionário.
|
C |
6 |
0 |
@! |
xFunVldCmp("C1G",3) |
|
C1G |
S |
Nao |
Altera |
Real |
|
|
|
|
|
|
|
|
1 |
2 |
CUP_DALVJU |
Des Proc Jud |
Descr. Processo Judicial |
Deve representar neste campo a descrição
do processo judicial referente ao alvará
judicial do funcionário.
|
C |
220 |
0 |
@! |
|
Iif(!INCLUI,Posicione("C1G",3,xFilial("C1G")+CUP->CUP_ALVJUD,"C1G_TPPROC+' - '+C1G_NUMPRO"),"") |
|
|
Nao |
Vizualiza |
Virtual |
|
|
|
|
|
|
|
|
1 |
2 |
CUP_FGTSOP |
Opt. FGTS? |
Optante FGTS? |
Deve representar neste campo se o
trabalhador é optante pelo FGTS:
1 = Optante
2 = Não Optante
|
C |
1 |
0 |
Pertence(" 12") |
|
|
|
|
Sim |
Altera |
Real |
1=Optante;2=Não Optante |
|
|
|
|
|
|
|
1 |
1 |
CUP_DTFGTS |
Dt. Op. FGTS |
Data Opção FGTS |
Deve representar neste campo a data de
opção do FGTS, sendo que a data deve ser
igual ou posterior à data de admissão,
observando o que segue:
a) Se a data de admissão for posterior a
04/10/1988, a data de opção deverá ser
igual à data de admissão, exceto para
empregado doméstico;
b) Se a data de admissão for anterior a
05/10/1988, a data de opção fica
limitada a 05/10/1988.
|
D |
8 |
0 |
|
|
|
|
|
Sim |
Altera |
Real |
|
|
|
|
|
|
|
|
1 |
2 |
CUP_CNPJEA |
CNPJ Emp Ant |
CNPJ Empregador Anterior |
Informar o número de inscrição do
empregador anterior, de acordo com o
tipo de inscrição indicado no campo
{tpInscAnt}.
Validação: Deve ser um número de
inscrição válido diferente da inscrição
do declarante, considerando as
particularidades aplicadas à informação
de CNPJ de órgão público em S-1000.
Se {tpInscAnt} = [1], deve possuir 14
(catorze) algarismos e ser diferente do
CNPJ base do empregador e dos
estabelecimentos informados através do
evento S-1005.
Se {tpInscAnt} = [2], deve possuir 11
(onze) algarismos. Se {tpInscAnt} = [5],
deve possuir somente algarismos.
|
C |
14 |
0 |
@! |
XVldTNrIns(FWFLDGET("CUP_INSANT"),M->CUP_CNPJEA) |
|
|
|
Sim |
Altera |
Real |
|
|
|
|
|
|
|
|
1 |
2 |
CUP_MATANT |
Matr. Ant. |
MatrÃcula Anterior |
Deve representar neste campo a matrÃcula
do funcionário na empresa que deu origem
ao vÃnculo trabalhista.
|
C |
30 |
0 |
@! |
|
|
|
|
Sim |
Altera |
Real |
|
|
|
|
|
|
|
|
1 |
2 |
CUP_DTINVI |
Dt.Ini.Vinc |
Data InÃcio VÃnc.Anterior |
Preencher com a data da transferência do
empregado para o empregador
|
D |
8 |
0 |
|
|
|
|
|
Sim |
Altera |
Real |
|
|
|
|
|
|
|
|
1 |
2 |
CUP_OBSVIN |
Obs VÃnc Ant |
Obs. VÃnculo Anterior |
Deve representar neste campo a
observação referente ao vÃnculo anterior
do funcionário.
|
M |
255 |
0 |
@! |
|
|
|
|
Sim |
Altera |
Real |
|
|
|
|
|
|
|
|
1 |
2 |
CUP_CNPJCD |
CNPJ Cedente |
CNPJ Cedente |
Deve representar neste campo o CNPJ da
empresa cedente.
|
C |
14 |
0 |
@R 99.999.999/9999-99 |
xFunVldPJF(,2,.F.) |
|
|
|
Sim |
Altera |
Real |
|
|
|
|
|
|
|
|
1 |
2 |
CUP_MATRCD |
Mat. Cedente |
MatrÃcula Cedente |
Deve representar neste campo a matrÃcula
do funcionário na empresa de origem
(cedente).
|
C |
30 |
0 |
@! |
|
|
|
|
Sim |
Altera |
Real |
|
|
|
|
|
|
|
|
1 |
2 |
CUP_DTADCD |
Dt Adm Ced |
Data Admissão Cedente |
Deve representar neste campo a data de
admissão do trabalhador na empresa de
origem (cedente).
|
D |
8 |
0 |
|
|
|
|
|
Sim |
Altera |
Real |
|
|
|
|
|
|
|
|
1 |
2 |
CUP_INFOCD |
Inf Ônus Ced |
Informa Ônus Cedente |
Deve representar neste campo se o
funcionário foi cedido com ônus ou sem
ônus para o empregador cessionário:
1 = Ônus do Cedente
2 = Ônus do Cessionário
3 = Ônus do Cedente e Cessionário
|
C |
1 |
0 |
@! |
Pertence(" 123") |
|
|
|
Sim |
Altera |
Real |
1=Ônus do Cedente;2=Ônus do Cessionário;3=Ônus do Cedente e Cessionário |
|
|
|
|
|
|
|
1 |
2 |
CUP_CODASO |
Código ASO |
Cód. Atestado Saúde Ocup. |
Deve representar neste campo o código de
atestado de saúde ocupacional do
funcionário.
|
C |
6 |
0 |
@! |
xFunVldCmp("C8B",,,.F.) |
|
C8B |
S |
Sim |
Altera |
Real |
|
|
|
|
|
|
|
|
1 |
2 |
CUP_DCODAS |
Descr. ASO |
Descr Atestado Saúde Ocup |
Deve representar neste campo a descrição
do atestado de saúde ocupacional do
funcionário.
|
C |
220 |
0 |
@! |
|
Iif(!INCLUI.and.!Empty(CUP->CUP_CODASO),Posicione("C8B",1,xFilial("C8B")+CUP->CUP_CODASO,"'Realizado em ' +DToC(C8B_DTASO)"),"") |
|
|
Nao |
Vizualiza |
Virtual |
|
|
|
|
|
|
|
|
1 |
2 |
CUP_DTINIA |
Ini. Afastam |
Dt. Ini Afastamento |
Deve representar neste campo a data
inicial do afastamento.
|
D |
8 |
0 |
|
|
|
|
|
Sim |
Altera |
Real |
|
|
|
|
|
|
|
|
1 |
2 |
CUP_DTDESL |
Dt. Desligam |
Data do Desligamento |
Deve representar neste campo a data do
desligamento.
|
D |
8 |
0 |
|
|
|
|
|
Sim |
Altera |
Real |
|
|
|
|
|
|
|
|
1 |
2 |
CUP_INDPRO |
Ind. Provim. |
Indicativo Provimento |
Deve representar neste campo o
indicativo de provimento.
1 - Normal;
2 - Decorrente de Decisão Judicial;
3 - Tomou posse mas não entrou
exercÃcio.
|
C |
1 |
0 |
@! |
Pertence(" 123") |
|
|
|
Sim |
Altera |
Real |
1=Normal;2=Decorrente de Decisão Judicial |
|
|
|
|
|
|
|
1 |
2 |
CUP_TIPPRO |
Tip. Provim. |
Tipo Provimento |
Deve representar neste campo o tipo de
provimento.
1 - Nomeação em cargo efetivo;
2 - Nomeação em cargo em comissão;
3 - Incorporação (militar);
4 - MatrÃcula (militar);
5 - Reinclusão (militar).
|
C |
2 |
0 |
@! |
Pertence(" |1 |2 |3 |4 |5 |6 |99") |
|
|
|
Sim |
Altera |
Real |
1=Cgo. efetivo;2=Cgo. comissao;3=Incorpor. Mil.;4=Matric. Mil.;5=Reinclus. Mil.;6=Diplomacao;99=Outros |
|
|
|
|
|
|
|
1 |
2 |
CUP_DTNOME |
Dt. Nomeação |
Dt. Nomeação do Servidor |
Deve representar neste campo a data da
nomeação do servidor.
|
D |
8 |
0 |
|
|
|
|
|
Sim |
Altera |
Real |
|
|
|
|
|
|
|
|
1 |
2 |
CUP_DTPOSS |
Dt. Posse |
Dt. Posse Servidor |
Deve representar neste campo a data da
posse do servidor.
|
D |
8 |
0 |
|
|
|
|
|
Sim |
Altera |
Real |
|
|
|
|
|
|
|
|
1 |
2 |
CUP_DTEXER |
Dt.Exercicio |
Dt. Entrada Exercicio |
Deve representar neste campo a data da
entrada sem exercÃcio pelo servidor.
|
D |
8 |
0 |
|
|
|
|
|
Sim |
Altera |
Real |
|
|
|
|
|
|
|
|
1 |
2 |
CUP_TPJORN |
Tp. Jornada |
Tipo de Jornada Trabalho |
Deve representar nesse campo o tipo de
jornada da trabalho.
1 - Jornada Semanal (segunda a domingo)
com apenas um horário padrão por dia da
semana e folga fixa
2 - Demais tipos de jornada (escala,
turno de revezamento, permutas, horários
rotativos, etc.)
|
C |
1 |
0 |
@! |
Pertence(" 1239") |
|
|
|
Sim |
Altera |
Real |
1=Jornada Semanal (seg a dom);2=Jornada 12 x 36;3=Jornada com horário diário fixo e folga variável;9=Demais Tipos de Jornada |
|
|
|
|
|
|
|
1 |
2 |
CUP_DTPJOR |
Desc.Jornada |
Descrição Tipo Jornada |
Deve representar nesse campo a descrição
do tipo da jornada. Obrigatório quando o
'Tp. Jornada', for igual a 2.
|
C |
100 |
0 |
@! |
|
|
|
|
Sim |
Altera |
Real |
|
|
|
|
|
|
|
|
1 |
2 |
CUP_TPLOGD |
Tp Logr Dom. |
Tp Logr. Trab Domestico |
Deve representar neste campo o tipo de
logradouro referente ao endereço do
trabalhador domestico.
|
C |
6 |
0 |
@! |
xFunVldCMp("C06",3) |
|
C06 |
S |
Sim |
Altera |
Real |
|
|
|
|
|
|
|
|
1 |
2 |
CUP_DSCTPL |
Log. Domest. |
Desc Tp Log Domestico |
Deve representar neste campo a descrição
do tipo de logradouro referente ao
endereço do trabalhador domestico.
|
C |
220 |
0 |
@! |
|
Iif(!INCLUI .and. !Empty(CUP->CUP_TPLOGD),Posicione("C06",3,xFilial("C06")+CUP->CUP_TPLOGD,"C06_CODIGO+' - '+C06_DESCRI"),"") |
|
|
Nao |
Vizualiza |
Virtual |
|
|
|
|
|
|
|
|
1 |
2 |
CUP_DELOGD |
Des. Lg Dom. |
Desc Logr. Trab Domestico |
Deve representar neste campo o tipo de
logradouro referente ao endereço do
trabalhador domestico.
|
C |
100 |
0 |
@! |
|
|
|
|
Sim |
Altera |
Real |
|
|
|
|
|
|
|
|
1 |
2 |
CUP_NRLOGD |
Nr. Logr Dom |
Nr. Logr Domestico |
Deve representar neste campo o número do
logradouro do trabalhador domestico.
|
C |
10 |
0 |
@! |
|
|
|
|
Sim |
Altera |
Real |
|
|
|
|
|
|
|
|
1 |
2 |
CUP_COMLGD |
Comp. Logr D |
Comp. Logr Trab Domestico |
Deve representar neste campo o
complemento referente ao endereço do
trabalhador domestico.
|
C |
30 |
0 |
@! |
|
|
|
|
Sim |
Altera |
Real |
|
|
|
|
|
|
|
|
1 |
2 |
CUP_BAIRTD |
Bairro Trb D |
Bairro Trab Domestico |
Deve representar neste campo o bairro
referente ao endereço do trabalhador
domestico.
|
C |
60 |
0 |
@! |
|
|
|
|
Sim |
Altera |
Real |
|
|
|
|
|
|
|
|
1 |
2 |
CUP_CEPLTD |
CEP Logr Dom |
CEP Logr. Trab Domestico |
Deve representar neste campo o CEP
referente ao endereço do trabalhador
domestico.
|
C |
8 |
0 |
@! |
|
|
|
|
Sim |
Altera |
Real |
|
|
|
|
|
|
|
|
1 |
2 |
CUP_UFTRBD |
UF. Trb Dom. |
UF Trabalhador Domestico |
Deve representar neste campo a unidade
federativa referente ao endereço do
trabalhador domestico.
|
C |
6 |
0 |
@! |
xFunVldCmp("C09",3) |
|
C09 |
S |
Sim |
Altera |
Real |
|
|
|
|
|
|
|
|
1 |
2 |
CUP_DUFTRD |
Des. UF Dom. |
Desc UF. Trab Domestico |
Deve representar neste campo a descrição
da unidade federativa referente ao
endereço do trabalhador domestico.
|
C |
220 |
0 |
@! |
|
Iif(!INCLUI .and. !Empty(CUP->CUP_UFTRBD),Posicione("C09",3,xFilial("C09")+CUP->CUP_UFTRBD,"C09_UF+' - '+C09_DESCRI"),"") |
|
|
Nao |
Vizualiza |
Virtual |
|
|
|
|
|
|
|
|
1 |
2 |
CUP_CMUNTD |
Mun. Trab. D |
Mun. Trab Domestico |
Deve representar neste campo o código de
municÃpio referente ao endereço do
trabalhador domestico.
|
C |
6 |
0 |
@! |
xFunVldCmp("C07",3) |
|
C07 |
S |
Sim |
Altera |
Real |
|
|
|
|
|
|
|
|
1 |
2 |
CUP_DSCMTD |
Mun. Trb Dom |
Mun. Trb Domestico |
Deve representar neste campo a descrição
do municÃpio referente ao endereço do
trabalhador domestico.
|
C |
220 |
0 |
@! |
|
Iif(!INCLUI .and. !Empty(CUP->CUP_CMUNTD),Posicione("C07",3,xFilial("C07")+CUP->CUP_CMUNTD,"C07_CODIGO+' - '+C07_DESCRI"),"") |
|
|
Nao |
Vizualiza |
Virtual |
|
|
|
|
|
|
|
|
1 |
2 |
CUP_TPINST |
Tp.Insc Tom. |
Tipo Insc.Tomador Serviço |
Deve representar nesse campo o Tipo de
Inscrição, referente a empresa
contratante para a qual o trabalhador
temporário será alocado.
1 - CNPJ
2 - CPF
3 - CAEPF (Cadastro de Atividade
Econômica de Pessoa FÃsica)
4 - CNO (Cadastro Nacional de Obra)
|
C |
1 |
0 |
@! |
Pertence(" 1234") .and. XVldTNrIns(M->CUP_TPINST,FWFLDGET("CUP_NRINST")) |
|
|
|
Nao |
Altera |
Real |
1=CNPJ;2=CPF;3=CAEPF;4=CNO |
|
|
|
|
|
|
|
1 |
2 |
CUP_NRINST |
Nr.Ins. Tom. |
Nro.Insc. Tomador Serviço |
Deve representar nesse campo o número de
inscrição do contratante de serviços, de
acordo com o tipo de inscrição.
|
C |
15 |
0 |
@! |
XVldTNrIns(FWFLDGET("CUP_TPINST"),M->CUP_NRINST) |
|
|
|
Nao |
Altera |
Real |
|
|
|
|
|
|
|
|
1 |
2 |
CUP_MOTVAF |
Cód.Mot.Afas |
Código Motivo Afastamento |
Deve representar neste campo o motivo de
afastamento temporário do funcionário.
|
C |
6 |
0 |
@! |
XFUNVldCmp("C8N",,,,2,.T.) |
|
C8N |
S |
Sim |
Altera |
Real |
|
|
|
|
|
|
|
|
1 |
2 |
CUP_RECEVT |
Núm.Rec.Evt |
Núm. recibo evento S-2190 |
Deve representar neste campo o número do
recibo do evento S-2190 - Admissão de
Trabalhador - Registro Preliminar, caso
o mesmo tenha sido enviado.
|
C |
40 |
0 |
@! |
|
|
|
|
Sim |
Altera |
Real |
|
|
|
|
|
|
|
|
1 |
2 |
CUP_DMOTVA |
Desc.Mot.Afa |
Descrição Motivo Afastame |
Deve representar neste campo a descrição
do motivo de afastamento temporário do
funcionário.
|
C |
220 |
0 |
@! |
|
IF(!INCLUI.AND.!EMPTY(CUP->CUP_MOTVAF),Posicione( "C8N", 1, xFilial("C8N")+CUP->CUP_MOTVAF, "C8N_CODIGO+' – '+C8N_DESCRI" ),"") |
|
|
Nao |
Vizualiza |
Virtual |
|
|
|
|
|
|
|
|
1 |
2 |
CUP_CNPJCP |
CNPJ Cat Pro |
CNPJ Sind. da Categoria |
Deve representar neste campo o CNPJ do
sindicato representativo da categoria
|
C |
14 |
0 |
@R 99.999.999/9999-99 |
xFunVldPJF(,2,.F.) |
|
|
|
Sim |
Altera |
Virtual |
|
|
|
|
|
|
|
|
1 |
2 |
CUP_NOMEVE |
Nome Evento |
Nome Evento |
Deve representar nesse campo o nome do
evento do trabalhador:
S2100 = Cadastro Inicial do Trabalhador
S2200 = Admissão do Trabalhador
S2300 = Trabalhador Sem VÃnculo
ORIGI = Registro Original. Consolida as
informações do trabalhador.
|
C |
5 |
0 |
@! |
|
|
|
|
Nao |
Altera |
Real |
|
|
|
|
|
|
|
|
1 |
2 |
CUP_TPINAP |
Tp. Ins Apre |
Tp Inscr. Contr. Aprendiz |
Deve representer neste campo o tipo de
inscrição do contratante de aprendiz por
entidade educativa sem fins lucrativos.
|
C |
1 |
0 |
@! |
Pertence(" 1234") .and. XVldTNrIns(M->CUP_TPINAP,FWFLDGET("CUP_NRINAP")) |
|
|
|
Nao |
Altera |
Real |
1=CNPJ;2=CPF;3=CAEPF;4=CNO |
|
|
|
|
|
|
|
1 |
2 |
CUP_NRINAP |
Nr. Insc Apr |
Nr. Inscrição Aprendiz |
Deve representar neste campo o número de
inscrição do contratante de aprendiz por
entidade educativa sem fim lucrativos.
|
C |
15 |
0 |
@! |
XVldTNrIns(FWFLDGET("CUP_TPINAP"),M->CUP_NRINAP) |
|
|
|
Nao |
Altera |
Real |
|
|
|
|
|
|
|
|
1 |
2 |
CUP_TMPARC |
Temp.Parcial |
Contrat. Tempo Parcial |
Contrato de trabalho em regime parcial,
ou seja, cuja jornada semanal não exceda
25 horas semanais.
1=Sim
2=Não
|
C |
1 |
0 |
@! |
Pertence(" 0123") |
|
|
|
Nao |
Altera |
Real |
0=Não é contrato em tempo parcial;1=Limitado a 25 horas semanais;2=Limitado a 30 horas semanais;3=Limitado a 26 horas semanais. |
|
|
|
|
|
|
|
1 |
2 |
CUP_CODCAR |
Cod.Carreira |
Código Carreira Pública |
Deve representar neste campo o código de
identificação da carreira pública do
trabalhador, conforme tabela do eSocial.
|
C |
6 |
0 |
@! |
xFunVldCmp("T5K",1) |
|
T5K |
S |
Nao |
Altera |
Real |
|
|
|
|
|
|
|
|
1 |
2 |
CUP_DESCAR |
Des.Carreira |
Descrição da Carreira |
Deve representar neste campo a descrição
do código da carreira pública do
funcionário.
|
C |
220 |
0 |
@! |
|
IF(!INCLUI,Posicione("T5K",5,xFilial("T5K") + CUP->CUP_CODCAR+'1', "Alltrim(T5K_CODIGO) + '-' + T5K_DESCRI"),"") |
|
|
Nao |
Vizualiza |
Virtual |
|
|
|
|
|
|
|
|
1 |
2 |
CUP_DTINGC |
Dt. Ingresso |
Data Ingresso Carreira |
Deve representar neste campo a data em
que o funcionário ingressou na carreira
identificada.
|
D |
8 |
0 |
|
|
|
|
|
Nao |
Altera |
Real |
|
|
|
|
|
|
|
|
1 |
2 |
CUP_JUSHIP |
Just. Legal |
Just. Hipotese Legal |
Deve representar neste campo a
justificativa da hipotese legal da
contratação.
|
M |
255 |
0 |
@! |
|
|
|
|
Nao |
Altera |
Real |
|
|
|
|
|
|
|
|
1 |
2 |
CUP_TPINCL |
Tp. Contrato |
Tipo Inclusão Contrato |
Deve representar neste campo o tipo de
inclusão do contrato do trabalhador
temporário.
1 - Locais sem filiais;
2 - Estudo de mercado;
3 - Contratação superior a 3 meses
|
C |
1 |
0 |
@! |
Pertence(" 123") |
|
|
|
Nao |
Altera |
Real |
1=Locais sem filiais;2=Estudo de mercado;3=Contratação superior a 3 meses |
|
|
|
|
|
|
|
1 |
2 |
CUP_TPLASM |
Tp.Plan.Seg |
Tp. Plano Segr. Massa |
Deve representar neste campo o tipo de
segregação da massa
1 - Plano previdenciário ou único;
2 - Plano financeiro.
|
C |
1 |
0 |
@! |
Pertence(" 12") |
|
|
|
Nao |
Altera |
Real |
1=Plano Previdenciário ou Único; 2=Plano Financeiro |
|
|
|
|
|
|
|
1 |
2 |
CUP_NPROJE |
Proc. Judic. |
Proc. Judic. Estatutário |
Deve representar neste campo o número de
identificação do processo estatutário.
|
C |
6 |
0 |
@! |
xFunVldCmp("C1G",3) |
|
C1G |
S |
Nao |
Altera |
Real |
|
|
|
|
|
|
|
|
1 |
2 |
CUP_DNPRJE |
Des.Proc.Jud |
Des.Proc. Judicial Estat. |
Deve representar neste campo a descrição
do processo judicial do funcionário
estatutário.
|
C |
220 |
0 |
@! |
|
Iif(!INCLUI,Posicione("C1G",8,xFilial("C1G")+CUP->CUP_NPROJE+"1","C1G_TPPROC+' - '+C1G_NUMPRO"),"") |
|
|
Nao |
Vizualiza |
Virtual |
|
|
|
|
|
|
|
|
1 |
2 |
CUP_TPINTT |
Tp.Insc.Est. |
Tipo Insc. Estab. Vincul. |
Deve representar neste campo o tipo de
inscrição do trabalhador, quando se
tratar de um temporário.
1=CNPJ
2=CPF
|
C |
1 |
0 |
@! |
Pertence(" 1234") .and. XVldTNrIns(M->CUP_TPINTT,FWFLDGET("CUP_NRINTT")) |
|
|
|
Nao |
Altera |
Real |
1=CNPJ;2=CPF;3=CAEPF;4=CNO |
|
|
|
|
|
|
|
1 |
2 |
CUP_NRINTT |
Nr.Insc.Est. |
Núm. Inscr. Estab. Vincul |
Deve representar neste campo o número da
inscrição do trabalhador temporário.
|
C |
15 |
0 |
@! |
XVldTNrIns(FWFLDGET("CUP_TPINTT"),M->CUP_NRINTT) |
|
|
|
Nao |
Altera |
Real |
|
|
|
|
|
|
|
|
1 |
2 |
CUP_CLAUAS |
Cláusula Ass |
Cláusula asseguratória |
Deve Indicar se o contrato por prazo
determinado contém cláusula
asseguratória do direito recÃproco de
rescisão antes da data de seu término:
S - Sim;
N - Não.
|
C |
1 |
0 |
@! |
Pertence(" 12") |
|
|
|
Nao |
Altera |
Real |
1=Sim;2=Não |
|
|
|
|
|
|
|
1 |
2 |
CUP_CPFSUB |
Cpf Substit. |
Cpf Substituido |
Preencher com o número do CPF do
representante anterior da unidade
familiar.
|
C |
11 |
0 |
@R 999.999.999-99 |
|
|
|
|
Sim |
Altera |
Real |
|
|
|
|
|
|
|
|
1 |
2 |
CUP_MATRAN |
Matric. Ant. |
Matricula Anterior |
MatrÃcula do trabalhador no
representante anterior da unidade
familiar.
|
C |
30 |
0 |
@! |
|
|
|
|
Sim |
Altera |
Real |
|
|
|
|
|
|
|
|
1 |
2 |
CUP_DTTRAN |
Dt. Transf. |
Data Transferência |
Data da transferência do vÃnculo ao novo
representante da unidade familiar.
|
D |
8 |
0 |
|
|
|
|
|
Sim |
Altera |
Real |
|
|
|
|
|
|
|
|
1 |
2 |
CUP_STASEC |
StatusSecund |
Status Secundário |
Utilizado no histórico, monitor para o
caso extemporâneo.
|
C |
1 |
0 |
@! |
|
|
|
|
Nao |
Altera |
Real |
|
|
|
|
|
|
|
|
1 |
2 |
CUP_DINSIS |
Dt Inc Sist |
Data Inclusão Sistêmica |
Deve representar neste campo a data de
inclusão sistêmica, utilzada pelos os
eventos extemporâneos.
|
D |
8 |
0 |
|
|
ddatabase |
|
|
Nao |
Altera |
Real |
|
|
|
|
|
|
|
|
1 |
2 |
CUP_INSANT |
Tp Insc Ante |
Tipo inscrição Anterior |
Preencher com o código correspondente ao
tipo de inscrição, conforme Tabela 05.
|
C |
1 |
0 |
@! |
Pertence(" 1256") |
|
|
|
Sim |
Altera |
Real |
1=CNPJ;2=CPF;5=CGC;6=CEI |
|
|
|
|
|
|
|
1 |
2 |
CUP_OBJDET |
Obj. Determi |
Objeto Determinante Contr |
Indicação do objeto determinante da
contratação por prazo determinado (
Obra, Serviço, Safra, etc.)
|
C |
254 |
0 |
@! |
|
|
|
|
Nao |
Altera |
Real |
|
|
|
|
|
|
|
|
1 |
2 |
CUP_CPFANT |
Antigo CPF |
CPF Antigo do Trabalhador |
Preencher com o número do CPF antigo do
trabalhador.
Este campo deve ser utilizado quando
houver a necessidade de alteração do CPF
do trabalhador no E-Social de acordo com
a Nota Orientativa de 2018-12.
|
C |
11 |
0 |
@R 999.999.999-99 |
xFunVldPJF(,1,.F.) |
|
|
|
Sim |
Altera |
Real |
|
|
|
|
|
|
|
|
1 |
2 |
CUP_MATOLD |
Matr Ant |
Matricula Anterior |
Preencher com a matrÃcula anterior do
trabalhador.
Este campo deve ser preenchido quando
houver a necessidade de alteração do CPF
do trabalhador de acordo com a Nota
Orientativa 2018-12.
|
C |
30 |
0 |
@! |
|
|
|
|
Sim |
Altera |
Real |
|
|
|
|
|
|
|
|
1 |
2 |
CUP_DATCPF |
Dt Alt CPF |
Data de Alteração do CPF |
Data de alteração do CPF. Este campo
deve ser preenchido quando houver a
necessidade de alteração do CPF do
Trabalhador no E-Social de acordo com a
Nota Orientativa 2018-12.
|
D |
8 |
0 |
|
|
|
|
|
Sim |
Altera |
Real |
|
|
|
|
|
|
|
|
1 |
2 |
CUP_OBSCPF |
Obs CPF |
Observação na Alt de CPF |
Observação. Este campo deve ser
preenchido quando houver a necessidade
de alteração do CPF do Trabalhador no
E-Social de acordo com a Nota
Orientativa de 2018-12.
|
M |
255 |
0 |
@! |
|
|
|
|
Sim |
Altera |
Real |
|
|
|
|
|
|
|
|
1 |
2 |