| Produto: | |
|---|---|
| Linha de Produto: | Linha Protheus |
| Segmento: | Backoffice SP |
| Módulo: | AUTOMAÇÃO FISCAL |
| Função: | REINF - PROCESSAMENTOS (TAFAINTEG) |
| Ticket: | |
| Requisito/Story/Issue (informe o requisito relacionado) : | DSERTAF4-2500 |
Deverá ser criado estrutura de tabelas e seu modelo Entidade Relacionando para atender estrutura de dados responsável pelo gravação dos eventos registrados para um dos 16 eventos listados até no momento pela NT vigente.
Realizada modelagem e cadastro das tabelas no ATUSX conforme definições abaixo:
Criação dos campos da tabela T7A - Eventos:
Campo | Tipo | Título | Descrição | Contexto | Tamanho | Decimal | Combo | Relacionamento (SX9) |
|---|---|---|---|---|---|---|---|---|
| T7A_IDENT | C | ID | Identificação | Real | 36 | |||
| T7A_TPEVEN | N | Cod. Evento | Código do evento | Real | 6 | T7E | ||
| T7A_DESCRI | C | Desc Evento | Descrição do evento | Virtual | 40 | |||
| T7A_CHVNF | C | Chave da nota fiscal | Chave da nota fiscal | Real | 36 | |||
| T7A_CHVELE | C | Chave NF | Chave da NF-e | Real | 44 | |||
| T7A_EST | C | Estado Autor | Estado Autor | Real | 2 | |||
| T7A_CANC | C | Cancelamento | Cancelamento | Real | 1 | 1=Sim;2=Não | ||
| T7A_TPAUT | C | Tipo Autor | Tipo do Autor | Real | 1 | 1=Emitente;2=Destinatário;3=Sucessora; | ||
| T7A_PGTO | C | PAGTO | Indicador de Quitação | Real | 1 | 1=Sim;2=Não | ||
| T7A_INDACE | C | Aceitação | Indicador de aceitação | Real | 1 | 1=Não aceite;2=Aceite | ||
| T7A_MOTIVO | M | Motivo | Justificativa motivo | Real | ||||
| T7A_PROT | C | Protocolo | Protocolo do evento | Real | 17 | |||
| T7A_SERIE | C | Serie | Serie Documento Fiscal | Real | 3 | |||
| T7A_NUMDOC | C | Número NF | Número Documento Fiscal | Real | 9 | |||
| T7A_CODPAR | C | Participante | Código Participante | Real | 36 | |||
| T7A_NOME | C | Nome Partic | Nome Participante | Real | 220 | |||
| T7A_ESPECI | C | Especie NF | Especie NF | Real | 5 | |||
| T7A_STATUS | C | Status | Status do Evento | Real | 1 | 1=Solicitado;2=Enviado;3=Sol.Cancelamento;4=Cancelado;5=Falha de envio | ||
| T7A_DTPREV | D | Dt Entrega | Data Prevista de entrega | Real | 8 |
Criação de índice:
| Índice | |
|---|---|
| Ordem | Chave |
| 1 | T7A_FILIAL+T7A_IDENT |
Criação dos campos da tabela T7B - Eventos Cred Presumido:
Campo | Tipo | Título | Descrição | Contexto | Tamanho | Decimal | Combo | Relacionamento (SX9) |
|---|---|---|---|---|---|---|---|---|
| T7B_IDENT | C | Ident Evento | Identificação do Evento | Real | 36 | T7A | ||
| T7B_ITEM | C | Item Nota | Item da nota fiscal | Real | 4 | |||
| T7B_CODTRI | C | C. tributo | Código do Tributo | Real | 6 | C3S | ||
| T7B_DCODTR | C | Desc Trib. | Descrição do Tributo | Virtual | 220 | |||
| T7B_VLBASE | N | Vlr Base | Valor base do tributo | Real | 14 | 2 | ||
| T7B_CODCRE | N | Cod Cred Pre | Código Crédito Presumido | Real | 2 | |||
| T7B_PERC | N | % Cred. Pres | % Credito Presumido | Real | 2 | 2 | 1=Sim;2=Não | |
| T7B_VALOR | N | Vlr Cred Pre | Vlr de Crédito Presumido | Real | 14 | 2 | 1=Emitente;2=Destinatário;3=Sucessora; |
Criação de índice:
| Índice | |
|---|---|
| Ordem | Chave |
| 1 | T7B_FILIAL+T7B_IDENT+T7B_ITEM+T7B_CODTRI |
Criação dos campos da tabela T7C - Eventos Genéricos:
Campo | Tipo | Título | Descrição | Contexto | Tamanho | Decimal | Combo | Relacionamento (SX9) |
|---|---|---|---|---|---|---|---|---|
| T7C_IDENT | C | Ident Evento | Identificação | Real | 36 | T7A | ||
| T7C_ITEM | C | Item Nota | Item | Real | 4 | |||
| T7C_CODTRI | C | C. tributo | Código do Tributo | Real | 6 | C3S | ||
| T7C_DCODTR | C | Desc Trib. | Descrição do Tributo | Virtual | 220 | |||
| T7C_QUANT | N | Vlr Base | Quantidade | Real | 14 | 2 | ||
| T7C_UM | C | Cod Cred Pre | Unidade | Real | 6 | C1J | ||
| T7C_VALOR | N | % Cred. Pres | Valor Tributo | Real | 14 | 2 | 1=Sim;2=Não | |
| T7C_VLREST | N | Vlr Cred Pre | Valor de estorno | Real | 14 | 2 | 1=Emitente;2=Destinatário;3=Sucessora; |
Criação de índice:
| Índice | |
|---|---|
| Ordem | Chave |
| 1 | T7C_FILIAL+T7C_IDENT+T7C_ITEM+T7C_CODTRI |
Criação dos campos da tabela T7D - Log de Proc. Eventos:
Campo | Tipo | Título | Descrição | Contexto | Tamanho | Decimal | Combo | Relacionamento (SX9) |
|---|---|---|---|---|---|---|---|---|
| T7D_IDENT | C | Ident Evento | Identificação | Real | 36 | T7A | ||
| T7D_IDLOG | C | Chave do log | Id do log | Real | 36 | |||
| T7D_DATA | D | Data Proc | Data de Processamento | Real | 8 | |||
| T7D_HORA | C | Hora Proc | Hora de Processamento | Real | 8 | |||
| T7D_XMSG | M | Mensagem | Mensagem de Processamento | Real | 255 |
Criação de índice:
| Índice | |
|---|---|
| Ordem | Chave |
| 1 | T7D_FILIAL+T7D_IDLOG |
| 2 | T7D_FILIAL+T7D_IDENT |
Criação dos campos da tabela T7E - Lista de Eventos:
Campo | Tipo | Título | Descrição | Contexto | Tamanho | Decimal | Combo | Relacionamento (SX9) |
|---|---|---|---|---|---|---|---|---|
| T7E_ID | C | Id | Identificador do Registro | Real | 6 | |||
| T7E_EVENTO | C | Eventos | Lista de Eventos | Real | 6 | |||
| T7E_DESCRI | D | Descrição | Descrição do evento | Real | 50 | |||
| T7E_AUTOR | C | Autor | Autor | Real | 1 | 1=Emitente;2=Destinatário;3=Sucessora;4=Emitente/Destinatário | ||
| T7E_TIPO | C | Possui itens? | Possui itens? | Real | 1 | 1=Sim;2=Não |
Criação de índice:
| Índice | |
|---|---|
| Ordem | Chave |
| 1 | T7E_FILIAL+T7E_ID |
| 2 | T7E_FILIAL+T7E_EVENTO |
Não se aplica
Não se aplica