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 |
C99_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 |
C99_ID |
ID |
Identificador do Registro |
Deve representar neste campo a
identificação única do registro.
|
C |
6 |
0 |
@! |
|
GetSx8Num( "C99", "C99_ID" ) |
|
|
Sim |
Vizualiza |
Real |
|
|
|
|
1 |
|
|
|
1 |
1 |
C99_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 |
|
|
|
|
1 |
|
|
|
1 |
2 |
C99_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(,"C99_DTFIN") .and. VLDEVTAB("C99",5,FWFLDGET("C99_CODIGO"),M->C99_DTINI,FWFLDGET("C99_DTFIN"),,1) |
|
|
|
Sim |
Altera |
Real |
|
|
|
|
1 |
|
|
|
1 |
1 |
C99_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("C99_DTINI") .and. VLDEVTAB("C99",5,FWFLDGET("C99_CODIGO"),FWFLDGET("C99_DTINI"),M->C99_DTFIN,,1) |
|
|
|
Sim |
Altera |
Real |
|
|
|
|
1 |
|
|
|
1 |
2 |
C99_CODIGO |
Cod.Lotação |
Código da Lotação |
Deve representar neste campo o código da
Lotação.
|
C |
30 |
0 |
@! |
VldEvTab("C99",5,M->C99_CODIGO,FWFLDGET("C99_DTINI"),FWFLDGET("C99_DTFIN"),,1) |
|
|
|
Sim |
Altera |
Real |
|
|
|
|
1 |
|
|
|
1 |
1 |
C99_DESCRI |
Desc.Lotação |
Descrição da Lotação |
Deve represetar neste campo a descrição
da Lotação.
|
C |
220 |
0 |
@! |
|
|
|
|
Nao |
Altera |
Real |
|
|
|
|
1 |
|
|
|
1 |
1 |
C99_TPLOT |
Id.TpLotação |
Id.Tipo Lotação |
Deve representar neste campo a
identificação do tipo de lotação.
|
C |
6 |
0 |
@! |
XFUNVldCmp("C8F",,,,2,.T.) |
|
C8F |
S |
Sim |
Altera |
Real |
|
|
|
|
1 |
|
|
|
1 |
1 |
C99_DTPLO |
Des.Tp.Lot. |
Des.Tipo de Lotação |
Deve representar neste campo a descrição
do tipo de lotação.
|
C |
220 |
0 |
@! |
|
IF(!INCLUI.AND.!EMPTY(C99->C99_TPLOT ),POSICIONE("C8F",1, xFilial("C8F")+C99->C99_TPLOT ,"C8F_CODIGO + ' - ' +C8F_DESCRI"),"") |
|
|
Nao |
Vizualiza |
Virtual |
|
|
|
|
1 |
|
|
|
1 |
2 |
C99_TPINES |
Tp.Ins.Es |
Tp.Ins.Estabelecimento |
Deve representar neste campo a
identificação do tipo de inscrição do
Estabelecimento.
|
C |
1 |
0 |
@! |
Pertence(" 1234") .and. XVldTNrIns(M->C99_TPINES , FWFLDGET("C99_NRINES")) |
|
|
|
Sim |
Altera |
Real |
1=CNPJ;2=CPF;3=CAEPF;4=CNO |
|
|
|
1 |
|
|
|
1 |
2 |
C99_NRINES |
Num.Insc.Est |
Núm.Insc.Estabelecimento |
Deve representar neste campo o número da
inscrição do Estabelecimento.
|
C |
15 |
0 |
@! |
XVldTNrIns(FWFLDGET("C99_TPINES") ,M->C99_NRINES) |
|
|
|
Sim |
Altera |
Real |
|
|
|
|
1 |
|
|
|
1 |
2 |
C99_TPLOGR |
Id.Tp.Logr. |
Tipo do Logradouro |
Deve representar neste campo o tipo do
logradouro.
|
C |
6 |
0 |
@! |
XFUNVldCmp( "C06", 3 ,,,4) |
|
C06 |
S |
Sim |
Altera |
Real |
|
|
|
|
1 |
|
|
|
1 |
2 |
C99_DTPLOG |
Des.Tp.Logr. |
Desc.Tipo do Logradouro |
Deve representar neste campo a descrição
do tipo do logradouro.
|
C |
220 |
0 |
@! |
|
IF(!INCLUI.AND.!EMPTY(C99->C99_TPLOGR),POSICIONE("C06",3, xFilial("C06")+C99->C99_TPLOGR,"C06_CODIGO + ' - ' +C06_DESCRI"),"") |
|
|
Nao |
Vizualiza |
Virtual |
|
|
|
|
1 |
|
|
|
1 |
2 |
C99_DESLOG |
Des.Lograd. |
Descrição do Logradouro |
Deve representar neste campo a descrição
do logradouro.
|
C |
220 |
0 |
@! |
|
|
|
|
Sim |
Altera |
Real |
|
|
|
|
1 |
|
|
|
1 |
2 |
C99_NUMLOG |
Num.Lograd. |
Número do Logradouro |
Deve representar neste campo o número do
logradouro.
|
C |
10 |
0 |
@! |
|
|
|
|
Sim |
Altera |
Real |
|
|
|
|
1 |
|
|
|
1 |
2 |
C99_COMLOG |
Comp.Lograd. |
Complemento do Lograd. |
Deve representar neste campo o
complemento do logradouro.
|
C |
30 |
0 |
@! |
|
|
|
|
Sim |
Altera |
Real |
|
|
|
|
1 |
|
|
|
1 |
2 |
C99_BAIRRO |
Bairro |
Nome do Bairro |
Deve representar neste campo o nome do
Bairro.
|
C |
60 |
0 |
@! |
|
|
|
|
Sim |
Altera |
Real |
|
|
|
|
1 |
|
|
|
1 |
2 |
C99_CEP |
CEP |
CEP da Rua |
Deve representar neste campo o CEP da
Rua
|
C |
8 |
0 |
@! |
|
|
|
|
Sim |
Altera |
Real |
|
|
|
|
1 |
|
|
|
1 |
2 |
C99_UF |
Id.UF |
Unidade da Federação |
Deve representar neste campo a
identificação da Unidade da Federação.
|
C |
6 |
0 |
@! |
xFunVldCmp("C09",3) |
|
C09 |
S |
Sim |
Altera |
Real |
|
|
|
|
1 |
|
|
|
1 |
2 |
C99_DUF |
Des. UF |
Desc. UF |
Deve representar neste campo a descrição
da Unidade da Federação.
|
C |
220 |
0 |
@! |
|
IF(!INCLUI.AND.!EMPTY(C99->C99_UF),POSICIONE("C09",3, xFilial("C09")+C99->C99_UF,"C09_UF + ' - ' +C09_DESCRI"),"") |
|
|
Nao |
Vizualiza |
Virtual |
|
|
|
|
1 |
|
|
|
1 |
2 |
C99_CODMUN |
Id.Cod.Mun |
Cód. Do MunicÃpio |
Deve representar neste campo o código do
MunicÃpio
|
C |
6 |
0 |
@! |
XFUNVldCmp("C07",4,FWFLDGET("C99_UF")+M->C99_CODMUN) |
|
C07 |
S |
Sim |
Altera |
Real |
|
|
|
|
1 |
|
|
|
1 |
2 |
C99_DCODMU |
Des.Mun |
Descrição Do MunicÃpio |
Deve representar neste campo a descrição
do MunicÃpio.
|
C |
220 |
0 |
@! |
|
IF(!INCLUI.AND.!EMPTY(C99->C99_CODMUN),POSICIONE("C07",3, xFilial("C07")+C99->C99_CODMUN,"C07_CODIGO + ' - ' +C07_DESCRI"),"") |
|
|
Nao |
Vizualiza |
Virtual |
|
|
|
|
1 |
|
|
|
1 |
2 |
C99_FPAS |
Id.Cod.FPAS |
Código FPAS |
Deve representar neste campo o código
relativo ao FPAS
|
C |
6 |
0 |
@! |
XFUNVldCmp("C8A",,,,2,.T.) |
|
C8A |
S |
Sim |
Altera |
Real |
|
|
|
|
1 |
|
|
|
1 |
1 |
C99_DFPAS |
Des.FPAS |
Descrição FPAS |
Deve representar neste campo a descrição
relativa ao FPAS.
|
C |
220 |
0 |
@! |
|
IF(!INCLUI.AND.!EMPTY(C99->C99_FPAS),POSICIONE("C8A",1, xFilial("C8A")+C99->C99_FPAS,"C8A_CDFPAS + ' - ' +C8A_SITCTB"),"") |
|
|
Nao |
Vizualiza |
Virtual |
|
|
|
|
1 |
|
|
|
1 |
2 |
C99_CODTER |
Id Cod Terc |
Id. Codigo Terceiro |
Deve representar neste campo o código de
Terceiros, conforme tabela 4, já
considerando a existência de eventuais
convênios para recolhimento direto.
Exemplo: Se o contribuinte está
enquadrado com FPAS 507, cujo código
cheio de Terceiros é 0079,
se possuir convênio com Senai deve
informar o código 0075.
|
C |
6 |
0 |
@! |
XFUNVldCmp("C8A",,,,4,.T.) |
|
C8A |
S |
Nao |
Altera |
Real |
|
|
|
|
1 |
|
|
|
1 |
1 |
C99_DCODTE |
Desc Terceir |
Descrição Código Terceiro |
Deve representar neste campo a descrição
relativa ao Código Terceiro.
|
C |
220 |
0 |
@! |
|
IF(!INCLUI.AND.!EMPTY(C99->C99_CODTER),POSICIONE("C8A",1, xFilial("C8A")+C99->C99_CODTER,"C8A_CODTER+ ' - ' +C8A_SITCTB"),"") |
|
|
Nao |
Vizualiza |
Virtual |
|
|
|
|
1 |
|
|
|
1 |
2 |
C99_TERSUS |
Cod Ter Susp |
Código Terceiros Susp |
Deve representar neste campo o código
combinado dos Terceiros para os quais o
recolhimento
está suspenso em virtude de processos
Judiciais.
Exemplo: Se o contribuinte Leiautes do
eSocial possui decisões de processos
para suspensão
de recolhimentos ao Sesi (0008) e ao
Sebrae (0064), deve informar o código
combinado das
duas entidades, ou seja, 0072.
|
C |
4 |
0 |
@ |
|
|
|
|
Sim |
Altera |
Real |
|
|
|
|
1 |
|
|
|
1 |
2 |
C99_TPINCT |
Tp.Insc.Cont |
Tp Inscrição Contratante |
Deve representar neste campo o tipo de
inscrição do contratante.
|
C |
1 |
0 |
@! |
Pertence(" 12") .AND. XVldTNrIns(M->C99_TPINCT , FWFLDGET("C99_NRINCT")) |
|
|
|
Sim |
Altera |
Real |
1=CNPJ;2=CPF |
|
|
|
2 |
|
|
|
1 |
2 |
C99_NRINCT |
Núm.Insc.Con |
Núm inscrição Contratante |
Deve representar neste campo o número de
inscrição do Contratante.
|
C |
14 |
0 |
@! |
XVldTNrIns(FWFLDGET("C99_TPINCT") ,M->C99_NRINCT) |
|
|
|
Sim |
Altera |
Real |
|
|
|
|
2 |
|
|
|
1 |
2 |
C99_TPINPR |
Tp.Insc.Prop |
Tp Inscrição Proprietário |
Deve representar neste campo o tipo de
inscrição do Proprietário.
|
C |
1 |
0 |
@! |
Pertence(" 12") .AND. XVldTNrIns(FWFLDGET("C99_TPINPR") ,M->C99_NRINPR) |
|
|
|
Sim |
Altera |
Real |
1=CNPJ;2=CPF |
|
|
|
2 |
|
|
|
1 |
2 |
C99_VERANT |
Id. Ver. Ant |
Id versão anterior reg. |
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 |
C99_NRINPR |
Núm.Insc.Pro |
Núm insc. Proprietário |
Deve representar neste campo o número de
inscrição do Proprietário.
|
C |
14 |
0 |
@! |
XVldTNrIns(FWFLDGET("C99_TPINPR") ,M->C99_NRINPR) |
|
|
|
Sim |
Altera |
Real |
|
|
|
|
2 |
|
|
|
1 |
2 |
C99_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 |
2 |
C99_PROTUL |
Ult.Prot.Tr. |
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 |
@! |
|
|
|
|
Sim |
Vizualiza |
Real |
|
|
|
080 |
3 |
|
|
|
1 |
2 |
C99_PROTPN |
Pnlt.Prot.Tr |
Prot. Penúltima transm. |
Campo de uso interno do sistema.
Deve representar neste campo o reciobo
da Penúltima transmissão do registro
|
C |
44 |
0 |
@! |
|
|
|
|
Nao |
Altera |
Real |
|
|
|
080 |
3 |
|
|
|
1 |
2 |
C99_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 |
C99_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 |
C99_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 |
C99_XMLID |
Id do XML. |
Id do XML. |
Id único de transmissão do XML.
|
C |
36 |
0 |
|
|
|
|
|
Sim |
Vizualiza |
Real |
|
|
|
|
|
|
|
|
1 |
2 |