Visão Geral do Programa
O MIT é um serviço integrado com a DCTFWeb e servirá para a inclusão dos débitos relativos a tributos que ainda não são enviados para a DCTFWeb por meio de uma escrituração fiscal específica (como ocorre com o eSocial ou EFDReinf). O MIT substitui o PGD DCTF, que atualmente é utilizado para a declaração dos seguintes tributos: IRPJ, CSLL, PIS/PASEP, IPI, COFINS, CIDE, IOF, CONDECINE, CPSS e RET/PAGAMENTO UNIFICADO.
Esta documentação visa auxiliar a geração dos arquivos do MIT e foi construída inicialmente sobre MIT leiaute JSON importação e exemplos do dia 14/01/2025 e revisado sobre o Leiaute 1.0 (RETIFICADO) json importação e exemplo do dia 20/01/2025.
Importante
Os dados para a geração do MIT, neste primeiro momento, serão informados manualmente no sistema, não havendo, por enquanto, um meio de integração. A rotina de integração será disponibilizada futuramente.
MIT
Para a manutenção dos cadastros referentes ao MIT, foi criada a rotina TAFA632 que será responsável pela gravação, alteração, visualização e exclusão dos movimentos.
A Rotina será disponibilizada através do menu do Painel Reinf e não ficara disponível no menu do TAF. Para habilitação do MIT dentro do Painel Reinf é necessário que esteja com a última expedição contínua do TAF aplicada.
Para acessar a rotina será necessário informar o período que deseja realizar a manutenção dos tributos e consultar.
Após processamento será apresentado a tela para a manutenção dos tributos do MIT.
Botão "Incluir"
Ao clicar em incluir, será aberto o MVC da rotina TAFA632 para a inclusão do tributo.
Após realizar o preenchimento dos dados será atualizado a tela com o novo registro
No registro será habilitado as opções de visualizar, alterar e excluir.
Botão "+ Ações"
Ao clicar em + Ações, será aberto os filtros para a geração do arquivo.
Para a geração do arquivo é obrigatório a seleção dos filtros, caso não seja informados será apresentado a mensagem abaixo.
Seleção
Importante
Rotina TAFA052 - Contabilistas
Importante
Rotina TAFA372 - Parâmetros de Cálculo
Botão "Gerar Arquivo"
Ao clicar em Gerar Arquivo, será iniciada a geração do json. Após finalizado processamento deverá selecionar o diretório para dowload do arquivo json.
Arquivo será disponibilizado no diretório selecionado.
Geração de arquivo
Para gerar o arquivo será necessário informar o período, dados do contabilista e forma de apuração.
Basicamente posicionará na tabela C2J (constabilistas), CHD (forma de tributação) e haverá um filtro na tabela T1A e T1B referentes as movimentações do MIT e processos e suspensão do período.
Existem 4 exemplos da tags json, conforme:
Ex. 1 - Apuração sem movimento e sem ocorrência de evento especial.
Não possui movimento no período de movimento na T1A e não possui data de situação especial preenchida na CHD.
Ex. 2 - Apuração sem movimento e com ocorrência de evento especial
Não possui movimento no período de movimento na T1A mas possui data de situação especial preenchida na CHD.
Ex. 3 - Apuração com débitos e suspensões e sem ocorrência de evento especial
Possui movimento no período de movimento na T1A e T1B(opcional) e não possui data de situação especial preenchida na CHD.
Ex. 4 - Apuração com débitos e com ocorrência de eventos especiais
Possui movimento no período de movimento na T1A e possui data de situação especial preenchida na CHD,
pode gerar ListaDebitos (data do evento especial inferior a data débito) ou ListaDebitosAposEvento (data do evento especial superior a data débito).
Particularidades sobre cada modelo.
Ex. 1 - Apuração sem movimento e sem ocorrência de evento especial.
Basicamente são 2 Grupos PeriodoApuracao e DadosIniciais e 1 Sub Grupo ResponsavelApuracao.
Que podem totalizar 5 tags ( MesApuracao, AnoApuracao, SemMovimento, QualificacaoPj e CpfResponsavel )
{ "PeriodoApuracao": { "MesApuracao": 8, "AnoApuracao": 2025 }, "DadosIniciais": { "SemMovimento": true, "QualificacaoPj": 11, "ResponsavelApuracao": { "CpfResponsavel": "99999999999" } } }
Ex. 2 - Apuração sem movimento e com ocorrência de evento especial
Basicamente são 3 Grupos PeriodoApuracao, ListaEventosEspeciais e DadosIniciais e 2 Sub Grupos ResponsavelApuracao e TelResponsavel.
Que podem totalizar 12 tags ( MesApuracao, AnoApuracao, IdEvento, DiaEvento, TipoEvento, SemMovimento, QualificacaoPj, CpfResponsavel, TelResponsavel, Ddd, NumTelefone, EmailResponsavel )
{ "PeriodoApuracao": { "MesApuracao": 3, "AnoApuracao": 2025 }, "ListaEventosEspeciais": [ { "IdEvento": 1, "DiaEvento": 12, "TipoEvento": 4 } ], "DadosIniciais": { "SemMovimento": true, "QualificacaoPj": 8, "ResponsavelApuracao": { "CpfResponsavel": "99999999999", "TelResponsavel": { "Ddd": "31", "NumTelefone": "999999999" }, "EmailResponsavel": "responsavel@mail.com" } } }
Ex. 3 - Apuração com débitos e suspensões e sem ocorrência de evento especial
Basicamente são 4 Grupos: PeriodoApuracao, DadosIniciais, Débitos, ListaSuspensoes e 4 Sub Grupos ResponsavelApuracao, RegistroCrc, ListaDebitos, ListaDebitosSuspensos.
Podem totalizar mais de 25 tags ( MesApuracao, AnoApuracao, SemMovimento, QualificacaoPj, TributacaoLucro, VariacoesMonetarias, RegimePisCofins, CpfResponsavel, UfRegistro, NumRegistro, Tributos sendo 1 ou mais tipo das 9 posibilidades, conforme: Irpj, Csll, Irrf, Ipi, Iof, Cofins, ContribuicoesDiversas, Cpss, RetPagamentoUnificado),
IdDebito, CodigoDebito, ValorDebito, PaDebito, CodigoMunicipioOuro, CnpjEstabelecimento, TipoSuspensao, MotivoSuspensao, ComDeposito, NumeroProcesso, ProcessoTerceiro, DataDecisao, VaraJudiciaria, CodigoMunicipioSj, IdDebitoSuspenso, ValorSuspenso
{ "PeriodoApuracao": { "MesApuracao": 12, "AnoApuracao": 2025 }, "DadosIniciais": { "SemMovimento": false, "QualificacaoPj": 2, "TributacaoLucro": 2, "VariacoesMonetarias": 1, "RegimePisCofins": 1, "ResponsavelApuracao": { "CpfResponsavel": "99999999999", "RegistroCrc": { "UfRegistro": "SP", "NumRegistro": "123456O3TMG" } } }, "Debitos": { "Iof": { "ListaDebitos": [ { "IdDebito": 1, "CodigoDebito": "115003", "PaDebito": 3, "ValorDebito": 4000.0 }, { "IdDebito": 2, "CodigoDebito": "402802", "PaDebito": 1, "CodigoMunicipioOuro": "3550308", "ValorDebito": 880.0 } ] }, "ContribuicoesDiversas": { "ListaDebitos": [ { "IdDebito": 3, "CodigoDebito": "874101", "CnpjEstabelecimento": "000100", "ValorDebito": 300.0 } ] } }, "ListaSuspensoes": [ { "TipoSuspensao": 2, "MotivoSuspensao": 1, "ComDeposito": true, "NumeroProcesso": "98765431220251017777", "ProcessoTerceiro": false, "DataDecisao": 20240920, "VaraJudiciaria": 1, "CodigoMunicipioSj": "5002704", "ListaDebitosSuspensos": [ { "IdDebitoSuspenso": 3, "ValorSuspenso": 2000.0 }, { "IdDebitoSuspenso": 5, "ValorSuspenso": 800.0 } ] }, { "TipoSuspensao": 1, "NumeroProcesso": "12345987654202450", "ListaDebitosSuspensos": [ { "IdDebitoSuspenso": 6, "ValorSuspenso": 300.0 } ] } ] }
Ex. 4 - Apuração com débitos e com ocorrência de eventos especiais
Basicamente são 5 Grupos: PeriodoApuracao, ListaEventosEspeciais, DadosIniciais, Débitos, ListaSuspensoes e 5 Sub Grupos ResponsavelApuracao, TelResponsavel, RegistroCrc, ListaDebitos, ListaDebitosAposEvento.
Podem totalizar mais de 25 tags ( MesApuracao, AnoApuracao, IdEvento, DiaEvento, TipoEvento, SemMovimento, QualificacaoPj, TributacaoLucro, VariacoesMonetarias, RegimePisCofins, CpfResponsavel, Ddd, NumTelefone,
UfRegistro, NumRegistro, BalancoLucroReal, Tributos sendo 1 ou mais tipo das 9 posibilidades, conforme: Irpj, Csll, Irrf, Ipi, Iof, Cofins, ContribuicoesDiversas, Cpss, RetPagamentoUnificado),
IdDebito, CodigoDebito, AnoDebito, ValorDebito, AnoPostergado, IdEventoDebito, PaDebito, CnpjScp, CnpjIncorporacao
{ "PeriodoApuracao": { "MesApuracao": 2, "AnoApuracao": 2025 }, "ListaEventosEspeciais": [ { "IdEvento": 1, "DiaEvento": 8, "TipoEvento": 4 } ], "DadosIniciais": { "SemMovimento": false, "QualificacaoPj": 1, "TributacaoLucro": 1, "VariacoesMonetarias": 2, "RegimePisCofins": 3, "ResponsavelApuracao": { "CpfResponsavel": "12345678900", "TelResponsavel": { "Ddd": "31", "NumTelefone": "999999999" }, "EmailResponsavel": "responsavel@mail.com", "RegistroCrc": { "UfRegistro": "SP", "NumRegistro": "123456O3TMG" } } }, "Debitos": { "BalancoLucroReal": false, "Irpj": { "ListaDebitos": [ { "IdDebito": 1, "CodigoDebito": "243001", "AnoDebito": 2024, "ValorDebito": 3000.0 }, { "IdDebito": 2, "CodigoDebito": "243010", "AnoPostergado": 2020, "ValorDebito": 1000.0 } ], "ListaDebitosAposEvento": [ { "IdDebito": 3, "IdEventoDebito": 2, "CodigoDebito": "236201", "ValorDebito": 6000.0 }, { "IdDebito": 4, "IdEventoDebito": 2, "CodigoDebito": "236208", "CnpjScp": "12345678000195", "ValorDebito": 2000.0 } ] }, "PisPasep": { "ListaDebitos": [ { "IdDebito": 6, "CodigoDebito": "543401", "PaDebito": 6, "ValorDebito": 3000.0 } ], "ListaDebitosAposEvento": [ { "IdDebito": 7, "IdEventoDebito": 1, "CodigoDebito": "543401", "PaDebito": 12, "ValorDebito": 300.0 } ] }, "RetPagamentoUnificado": { "ListaDebitos": [ { "IdDebito": 8, "CodigoDebito": "409501", "CnpjIncorporacao": "002112", "ValorDebito": 10000.0 } ], "ListaDebitosAposEvento": [ { "IdDebito": 9, "IdEventoDebito": 1, "CodigoDebito": "106802", "ValorDebito": 8000.0 }, { "IdDebito": 10, "IdEventoDebito": 2, "CodigoDebito": "409502", "CnpjIncorporacao": "12345678000344", "ValorDebito": 8000.0 } ] } } }
De\Para (TAGS do layout MIT x Campos TAF)
Grupo \ SubGrupo | Quantidade | Tags | Campo\Filtro\Regra |
PeriodoApuracao | 1 | MesApuracao | filtro painel |
PeriodoApuracao | 2 | AnoApuracao | filtro painel |
ListaEventosEspeciais | 3 | IdEvento | fixo 1 |
ListaEventosEspeciais | 4 | DiaEvento | CHD_DTSIT |
ListaEventosEspeciais | 5 | TipoEvento | CHD_INDESP |
DadosIniciais | 6 | SemMovimento | Se existe T1A false, senão true |
DadosIniciais | 7 | QualificacaoPj | CHD_CODQUA |
DadosIniciais | 8 | TributacaoLucro | regra com CHD_APIRCS, CHD_FORTRB, C1E_CRT |
DadosIniciais | 9 | VariacoesMonetarias | CHD_RECREC |
DadosIniciais | 10 | RegimePisCofins | CHD_PISCOF |
ResponsavelApuracao | 11 | CpfResponsavel | C2J_CPF |
TelResponsavel | 12 | Ddd | C2J_DDD |
TelResponsavel | 13 | NumTelefone | C2J_FONE |
ResponsavelApuracao | 14 | EmailResponsavel | C2J_EMAIL |
RegistroCrc | 15 | UfRegistro | C2J->C2J_UF x C09_UF |
RegistroCrc | 16 | NumRegistro | C2J_CRC |
Debitos | 17 | BalancoLucroReal | CHD_APUEST |
Debitos | 18 | Tributos: Irpj, Csll, Irrf, Ipi, Iof, Cofins, ContribuicoesDiversas, Cpss, RetPagamentoUnificado | T1A_IDTRIB x C3S_CODIGO |
ListaDebitos ou ListaDebitosAposEvento | 19 | IdDebito | T1A_IDDEBI |
ListaDebitos ou ListaDebitosAposEvento | 20 | IdEventoDebito | controle sequencial a cada ocorrência |
ListaDebitos ou ListaDebitosAposEvento | 21 | CodigoDebito | T1A_CODREC |
ListaDebitos ou ListaDebitosAposEvento | 22 | PaDebito | T1A_PERIOD e T1A_DTDEBI |
ListaDebitos ou ListaDebitosAposEvento | 23 | AnoPostergado | T1A_ANOPOS |
ListaDebitos ou ListaDebitosAposEvento | 24 | TrimPostergado | T1A_TRIPOS |
ListaDebitos ou ListaDebitosAposEvento | 25 | AnoDebito | Ano Período apuração (filtro painel) |
ListaDebitos ou ListaDebitosAposEvento | 26 | CnpjEstabelecimento | T1A_CPNEST |
ListaDebitos ou ListaDebitosAposEvento | 27 | CnpjIncorporacao | T1A_CNPINC |
ListaDebitos ou ListaDebitosAposEvento | 28 | CnpjScp | T1A_IDSCP e V3X_CNPJ |
ListaDebitos ou ListaDebitosAposEvento | 29 | CodigoMunicipioOuro | T1A_UF x C09_CODIGO e T1A_CODMUN x C07_CODIGO |
ListaDebitos ou ListaDebitosAposEvento | 30 | ValorDebito | T1A_VALTRI |
ListaSuspensoes | 31 | TipoSuspensao | C1G_TPPROC (C1G.C1G_ID = T1B.T1B_IDPROC) |
ListaSuspensoes | 32 | MotivoSuspensao | T5L_INDDEC x C8S_CODIGO |
ListaSuspensoes | 33 | ComDeposito | T5L_INDDEP |
ListaSuspensoes | 34 | NumeroProcesso | C1G_NUMPRO (C1G.C1G_ID = T1B.T1B_IDPROC) |
ListaSuspensoes | 35 | ProcessoTerceiro | T1B_TERCEI |
ListaSuspensoes | 36 | DataDecisao | T5L_DTDEC |
ListaSuspensoes | 37 | VaraJudiciaria | C1G_VARA (C1G.C1G_ID = T1B.T1B_IDPROC) |
ListaSuspensoes | 38 | CodigoMunicipioSj | C1G.C1G_UFVARA x C09_CODIGO e C1G_CODMUN x C07_CODIGO |
ListaDebitosSuspensos | 39 | IdDebitoSuspenso | T1A_IDDEBI |
ListaDebitosSuspensos | 40 | ValorSuspenso | T1B_VALSUS |
Códigos de Tributo TAF
Abaixo os códigos de tributo TAF (Tabela C3S - Campo C3S_CODIGO considerados para geração da obrigação MIT.
Responsável pelos dados do tributo e que irá ser base dos grupos de tags.
C3S_CODIGO | Nome Tributo TAF | Grupo de tags MIT |
19 | IRPJ (IMPOSTO SOBRE A RENDA DE PESSOA JURIDICA) | Irpj |
18 | CSLL (CONTRIBUICAO SOCIAL SOBRE O LUCRO LIQUIDO) | Csll |
27 | CSLL RETENCAO (CONTRIBUICAO SOCIAL SOBRE O LUCRO LIQUIDO - RETENCAO) | Csll |
12 | IR (IMPOSTO DE RENDA EMISSÃO) | Irrf |
28 | IR (IMPOSTO DE RENDA PAGAMENTO) | Irrf |
05 | IPI (IMPOSTO SOBRE PRODUTOS INDUSTRIALIZADOS) | Ipi |
34 | IOF - IMPOSTO SOBRE OPERAÇÕES FINANCEIRAS | Iof |
06 | PIS/PASEP (PROGRAMA DE INTEGRACAO SOCIAL - PROGRAMA DE FORMACAO DO PATRIMONIO DO SERVIDOR PUBLICO) | PisPasep |
07 | COFINS (CONTRIBUICAO PARA O FINANCIAMENTO DA SEGURIDADE SOCIAL) | Cofins |
35 | RET - RET UNIFICADO | RetPagamentoUnificado |
36 | CPSS - CONTRIBUIÇÃO DO PLANO DE SEGURIDADE SOCIAL | Cpss |
37 | CONTRIBUIÇÕES DIVERSAS | ContribuicoesDiversas |
Dicionário de Dados
Foram criadas as seguintes tabelas:
Tabela T1A
Responsável pelos dados do tributo e que irá ser base dos grupos de tags.
X2_CHAVE | X2_NOME | X2_MODO | X2_MODOUN | X2_MODOEMP | X2_UNICO | X2_MODULO |
T1A | Movimento MIT | E | E | E | T1A_FILIAL+T1A_ID |
INDICE | ORDEM | CHAVE | DESCRICAO |
T1A | 1 | T1A_FILIAL+T1A_ID | ID |
T1A | 2 | T1A_FILIAL+T1A_PERAPU+STR(T1A_IDDEBI)+T1A_IDTRIB+T1A_CODREC | Per. Apu. + ID Débito + ID Trib + Cod. Receita |
X3_ARQUIVO | X3_CAMPO | X3_TIPO | X3_TAMANHO | X3_DECIMAL | X3_TITULO | X3_DESCRIC | X3_PICTURE | X3_VALID | X3_RELACAO | X3_F3 | X3_VISUAL | X3_CONTEXT | X3_CBOX |
T1A | T1A_ANOPOS | C | 4 | 0 | Ano Pos. | Ano Postergado | @! | A | R | ||||
T1A | T1A_CNPINC | C | 14 | 0 | CNPJ Incorp. | CNPJ Incorporação | @!R NN.NNN.NNN/NNNN-99 | A | R | ||||
T1A | T1A_CNPSCP | C | 14 | 0 | CNPJ SCP | CNPJ SCP | @!R NN.NNN.NNN/NNNN-99 | IIF(!INCLUI.AND.!EMPTY(T1A->T1A_IDSCP),POSICIONE("V3X",1,XFILIAL("V3X")+T1A->T1A_IDSCP,"V3X_CNPJ"),"") | V3X | A | V | ||
T1A | T1A_CODMUN | C | 7 | 0 | Cod. Mun. | Código Município | @! | A | R | ||||
T1A | T1A_CODREC | C | 6 | 0 | Cod. Receita | Código de Receita | @! | A | R | ||||
T1A | T1A_CODTRI | C | 2 | 0 | Cod. Trib. | Código Tributo | @! | C3SC | A | V | |||
T1A | T1A_CPNEST | C | 14 | 0 | CNPJ Estab. | CNPJ Estabelecimento | @!RNN.NNN.NNN/NNNN-99 | V | R | ||||
T1A | T1A_DCODMU | C | 220 | 0 | Des Municip | Desc Municipio | |||||||
T1A | T1A_DESCUF | C | 220 | 0 | Desc UF | Desc Unidade Federativa | @! | ||||||
T1A | T1A_DTDEBI | D | 8 | 0 | Dt.Debito | Data do Debito | |||||||
T1A | T1A_DESTRI | C | 254 | 0 | Desc. Trib. | Descriçao Tributo | @! | V | R | ||||
T1A | T1A_FILIAL | C | 8 | 0 | Filial | Filial | @! | A | R | ||||
T1A | T1A_FILORI | C | 2 | 0 | Filial Docum | Filial do Documento | @! | A | R | ||||
T1A | T1A_ID | C | 36 | 0 | ID | ID da tabela | @! | TAFGeraID() | V | R | |||
T1A | T1A_IDDEBI | N | 6 | 0 | ID Débito | ID Sequencial Débito | @E 999,999 | A | R | ||||
T1A | T1A_IDSCP | C | 36 | 0 | ID SCP | ID SCP | @! | A | R | ||||
T1A | T1A_IDTRIB | C | 6 | 0 | ID Trib | ID do Tributo | @! | A | R | ||||
T1A | T1A_NOMSCP | C | 100 | 0 | Nome SCP | Nome SCP | @! | ||||||
T1A | T1A_PERAPU | C | 6 | 0 | Per. Apu. | Período Apuração | @! | A | R | ||||
T1A | T1A_PERIOD | C | 1 | 0 | Period. | Periodicidade | @! | Pertence("123 ") | A | R | 1=Diária;2=Decendial;3=Quinzenal | ||
T1A | T1A_TRIPOS | C | 1 | 0 | Trim. Poster | Trimestre Postergado | @! | A | R | ||||
T1A | T1A_UF | C | 6 | 0 | UF | Unidade Federativa | @! | ||||||
T1A | T1A_VALTRI | N | 16 | 2 | Val. Trib. | Valor Tributo | @E 9,999,999,999,999.99 | A | R |
X7_CAMPO | X7_SEQUENC | X7_REGRA | X7_CDOMIN | X7_TIPO | X7_SEEK | X7_ALIAS | X7_ORDEM | X7_CHAVE |
T1A_CNPSCP | 1 | V3X->(Alltrim(V3X_ID)) | T1A_IDSCP | X | S | V3X | 2 | xFilial("V3X")+M->T1A_CNPSCP |
T1A_CNPSCP | 2 | V3X->(Alltrim(V3X_NOME)) | T1A_NOMSCP | X | S | V3X | 2 | xFilial("V3X")+M->T1A_CNPSCP |
T1A_CODMUN | 1 | C07->(Alltrim(C07_CODIGO) + ' - ' + Alltrim(C07_DESCRI)) | T1A_DCODMU | X | S | C07 | 3 | xFilial("C07")+M->T1A_CODMUN |
T1A_CODTRI | 1 | C3S->(Alltrim(C3S_DESCRI)) | T1A_DESTRI | X | S | C3S | 1 | xFilial("C3S")+M->T1A_CODTRI |
T1A_CODTRI | 2 | C3S->(Alltrim(C3S_ID)) | T1A_IDTRIB | X | S | C3S | 1 | xFilial("C3S")+M->T1A_CODTRI |
T1A_FILORI | 1 | IncCNPJ() | T1A_CPNEST | P | N | 0 | ||
T1A_PERAPU | 1 | IncIdDeb() | T1A_IDDEBI | P | N | 0 |
X9_DOM | X9_IDENT | X9_CDOM | X9_EXPDOM | X9_EXPCDOM | X9_PROPRI | X9_LIGDOM | X9_LIGCDOM | X9_USEFIL | X9_VINFIL | X9_CHVFOR |
C07 | 1 | T1A | C07_ID | T1A_CODMUN | S | 1 | N | S | 2 | 2 |
C09 | 1 | T1A | C09_ID | T1A_UF | S | 1 | N | S | 2 | 2 |
C1E | 1 | T1A | C1E_CODFIL | T1A_FILORI | S | 1 | N | N | 2 | 2 |
C3S | 1 | T1A | C3S_ID | T1A_IDTRIB | S | 1 | N | S | 2 | 2 |
V3X | 1 | T1A | V3X_ID | T1A_IDSCP | S | 1 | N | S | 2 | 2 |
Tabela T1B
Responsável pelos dados dos processos referenciados e que irá ser base dos grupos de tags.
X2_CHAVE | X2_NOME | X2_MODO | X2_MODOUN | X2_MODOEMP | X2_UNICO | X2_MODULO |
T1B | Processos MIT | E | E | E | T1B_FILIAL+T1B_ID+T1B_IDPROC+T1B_IDSUSP | 84 |
INDICE | ORDEM | CHAVE | DESCRICAO |
T1B | 1 | T1B_FILIAL+T1B_ID+T1B_IDPROC+T1B_IDSUSP | ID + ID Proc + ID Susp. |
X3_ARQUIVO | X3_CAMPO | X3_TIPO | X3_TAMANHO | X3_DECIMAL | X3_TITULO | X3_DESCRIC | X3_PICTURE | X3_VALID | X3_RELACAO | X3_F3 | X3_VISUAL | X3_CONTEXT | X3_CBOX |
T1B | T1B_CODSUS | C | 14 | 0 | Cod. Susp. | Código de Suspensão | @! | xFunVldCmp("T5L",2) | IIF(!INCLUI.AND.!EMPTY(T1B->T1B_IDSUSP),POSICIONE("T5L",1,XFILIAL("T5L")+T1B->T1B_IDSUSP,"T5L_CODSUS"),"") | T5L | A | V | |
T1B | T1B_DESPRO | C | 220 | 0 | Desc. Proc. | Descrição Processo | @! | V | V | ||||
T1B | T1B_FILIAL | C | 8 | 0 | Filial | Filial do Sistema | |||||||
T1B | T1B_ID | C | 36 | 0 | ID | ID do registro | @! | V | R | ||||
T1B | T1B_IDPROC | C | 6 | 0 | ID Proc | ID Processo | @! | V | R | ||||
T1B | T1B_IDSUSP | C | 34 | 0 | Val. Susp. | Valor Suspensão | @E 9,999,999,999,999.99 | A | R | ||||
T1B | T1B_TERCEI | C | 1 | 0 | Terceiro | Terceiro | @! | Pertence("12 ") | A | R | 1=Sim;2=Não | ||
T1B | T1B_VALSUS | N | 16 | 2 | Val. Susp. | Valor Suspensão | @E 9,999,999,999,999.99 | A | R |
X7_CAMPO | X7_SEQUENC | X7_REGRA | X7_CDOMIN | X7_TIPO | X7_ALIAS | X7_ORDEM | X7_CHAVE |
T1B_CODSUS | 1 | T5L->(T5L_ID+T5L_VERSAO+T5L_CODSUS) | T1B_IDSUSP | X | T5L | 2 | xFilial("T5L")+M->T1B_CODSUS |
T1B_IDPROC | 1 | AllTrim(C1G->C1G_NUMPRO)+' - '+SubStr(C1G->C1G_DESCRI,1,150) | T1B_DESPRO | X | C1G | 8 | xFilial("C1G")+M->T1B_IDPROC+'1' |
X9_DOM | X9_IDENT | X9_CDOM | X9_EXPDOM | X9_EXPCDOM | X9_PROPRI | X9_LIGDOM | X9_LIGCDOM | X9_USEFIL | X9_ENABLE | X9_VINFIL | X9_CHVFOR |
C1G | 1 | T1B | C1G_ID+C1G_ATIVO | T1B_IDPROC+'1' | S | 1 | N | S | S | 1 | 2 |
T1A | 1 | T1B | T1A_ID | T1B_ID | S | 1 | N | S | S | 1 | 2 |