01. DADOS GERAIS
| Produto: | TOTVS Backoffice
|
|---|---|
| Linha de Produto: | Linha Protheus |
| Segmento: | Backoffice SP |
| Módulo: | AUTOMAÇÃO FISCAL |
| Função: | |
| Ticket: | Não há |
| Requisito/Story/Issue (informe o requisito relacionado) : | DSERTAF2-20847 |
02. SITUAÇÃO/REQUISITO
Para o módulo MIT iremos precisar de duas tabelas, são elas:
- Tabela1: Responsável pelos dados do tributo e que irá ser base dos grupos de tags.
- Tabela2: Responsável pelos dados dos processos referenciados e que irá ser base dos grupos de tags.
03. SOLUÇÃO
Foram criadas as tabelas solicitadas com a seguinte estrutura:
Tabela 1: T1A
X2_CHAVE | X2_NOME | X2_MODO | X2_MODOUN | X2_MODOEMP | X2_UNICO | X2_MODULO |
T1A | Movimento MIT | E | E | E | T1A_FILIAL+T1A_PERAPU+STR(T1A_IDDEBI)+T1A_IDTRIB+T1A_CODRECT1A_FILIAL+T1A_ID | 84 |
| 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 2: T1B
| 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 |
04. DEMAIS INFORMAÇÕES
05. ASSUNTOS RELACIONADOS
Não se aplica
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas