Você está na página 1de 7

Configuração do

Messaging Framework na
solucão SAP® Tax
Declaration Framework
Neste tutorial você vai configurar a estrutura de
mensagem relevante para envio do Sped REINF a
solução SAP® Tax Declaration Framework - TDF

Detalhes
Você irá aprender

1. Configurações existentes para criar a estrutura de


mensagens

Este documento contém o passo a passo para configurar


a estrutura de mensagem relevante para envio do Sped
REINF a solução SAP® Tax Declaration Framework -
TDF

Você executa essas configuraçaões para executar um fluxo


de lotes, funcionalidade disponível no Messaging
Framework, ferramenta do Tax Declaration Framework
(TDF).

Recomendamos que leia atentamente as instruções antes


de executar os passos no sistema.
Passo 01 – Acesse a transação SPRO / Selecione IMG, siga o caminho abaixo:

Passa 02 - Entre no caminho: Accounting -> Tax Delaration Framework for Brazil ->
Estrutura de mensagens -> Configurações gerais-> Number ranges for batch creation: Defina
os números dos lotes a partir do intervalo de numeração configurado

Click em intervalos.
Passo 03 – Nessa atividade é indicado o calendário de fábrica (Transação SCAL) utilizado
para programação de feriados por Número de Registro. Quando existir uma entrada com o
Número de Registro em branco, o calendário de fábrica correspondente será considerado como
default:

Passo 04 – No caminho: Accounting -> Tax Delaration Framework for Brazil -> Estrutura de
mensagens -> Configurações gerais-> Atualizar arquivo de certificado digital.

Nessa atividade são configurados os arquivos .PSE utilizados para assinatura digital dos XML’s de
eventos que são enviados ao Governo. A configuração é feita por Número de Registro, e deve ser
indicado o Número de Registro vinculado ao certificado digital que fará a transmissão do XML. É
possível também indicar se a assinatura digital será feita fora do TDF eSocial. Os arquivos .PSE
são importados através da transação STRUST.

OBS.: O certificado importado no PI/PO serve apenas para logar no ambiente da Receita,
o TDF é quem assina o XML para envio do evento.

Passo 05 – Configuração opcional - Entre no caminho: Accounting -> Tax Delaration


Framework for Brazil -> Estrutura de mensagens -> Configurações gerais-> Atualizar os tipos de
eventos para validação automática -
Configurar os eventos que podem ser validados e/ou enviados automaticamente ao governo, sem
que haja uma interação manual. Você pode, ainda, configurar o sistema para que os passos de
validação e o envio de eventos necessitem de uma ativação manual do usuário. Como exemplo,
para eventos de pagamento, posso determinar que deve ser verificado manualmente este evento
antes de prosseguir para o próximo passo

Passo 06 - Entre no caminho: Accounting -> Tax Delaration Framework for Brazil -> Estrutura
de mensagens -> Configurações gerais-> Atualizar configuração de criação de lote.

Nessa atividade são indicados parâmetros para o envio de lotes, como por exemplo a quantidade
de eventos por lote, número máximo de consultas de status de processamento do lote que devem
ser feitas automaticamente, tempo de espera entre as consultas de processamento do lote e tempo
de espera entre a criação do lote e seu envio. Essas configurações podem ser feitas por Número de
Registro, tipo de evento (inicial, tabela, não periódico e periódico) e obrigação legal (REINF,
eSocial ou eFinanceira). Uma entrada de tabela em branco para os campos mencionados acima
define um padrão de comportamento para todos os eventos.

Passo 07 - Configuração opcional - Entre no caminho: Accounting -> Tax Delaration


Framework for Brazil -> Estrutura de mensagens -> Configurações gerais-> Atualizar regras de
validação de cliente.

Pode configurar as validações dos campos utilizados em cada evento. Essas validações irão se
sobrepor sobre as validações padrões dos campos entregues pela SAP. Como por exemplo, se você
configurar a validação do campo EMAIL (utilizado no evento S1000) através de uma regra de
validação preexistente na tabela /TMF/MD_RULES, configurando também a obrigatoriedade ou
não do campo, essa informação irá se sobrescrever sobre o preenchimento padrão do campo
inicialmente disponibilizado.
Passo 08 - Configuração opcional - Entre no caminho: Accounting -> Tax Delaration
Framework for Brazil -> Estrutura de mensagens -> Configurações gerais-> Atualizar aceitação e
padrões de XML de entrada.

Nesta parametrização, você pode configurar os padrões XML que serão importados para cada
evento. Como por exemplo, a geração ou não de ID novos para os eventos, o estado dos eventos, o
tipo de ambiente (se é ambiente de teste ou produção) a ser utilizado e a versão do processo de
emissão. Através dessas configurações, você pode receber um XML de um layout (tipo 05) e
enviar através de um XML de outro layout (tipo 35).

Passo 09 – Entre no caminho: Accounting -> Tax Delaration Framework for Brazil ->
Estrutura de mensagens -> Configurações gerais-> Atualizar Regras de validação de cliente

Nessa atividade é possível desabilitar regras de validação standard específicas por evento
ou criar criar regras de validação para gravação de dados nas tabelas intermediárias do TDF
eSocial.
Passo 10 - Entre no caminho: Accounting -> Tax Delaration Framework for Brazil -> Estrutura
de mensagens -> Configurações gerais-> Atualizar códigos de resposta.

Pode configurar os tipos de resposta que o governo envia à empresa. Além disso esses códigos são
atualizados automaticamente de acordo com a resposta dos lotes enviados. Por exemplo, o
governo lhe envia o código 201; para eventos do eSocial, esse código é o código de sucesso. Caso
o governo lhe envie o 401, para eventos do e-Financeira, esse código é o código de erro.

Passo 11 – Se for usar o soa manager realizar esta configuração: Accounting -> Tax
Delaration Framework for Brazil -> Estrutura de mensagens -> Configurações gerais-
>Comunicação do governo através de sistema local
Passo 12 – Regras de Validação de Saída

IMG Referência: Accounting -> Tax Declaration Framework for Brazil -> Estrutura de
mensagens -> Configurações gerais -> Maintain Custumer Release Rules -> Regras de Liberação
de Saída

O TDF entrega de forma standard todas as regras disponibilizadas pelo governo


implementadas e funcionando, antes de enviar um evento ele valida os eventos de acordo
com a Tabela de Regras do REINF, Anexo II.

Nesta atividade podemos definir que o sistema ignore uma determinada regra de validação
inserindo o evento no campo Tp.Evento , inserindo a regra no campo Method Rule e marcando
o campo de seleção Skip Rule.

OBS.: Configuração deve ser realizada por ambiente, uma vez que cada client possui seu
sistema lógico.

Passo 13 – Repetir regras de liberação

IMG Referência: Accounting -> Tax Declaration Framework for Brazil -> Estrutura de
mensagens -> Configurações gerais -> Maintain Custumer Release Rules -> Repetir regras de
Liberação

Nesta atividade você define as configurações seguintes em relação às regras de liberação da


Estrutura de mensagens:

 Você pode definir o tempo de espera de um evento da Estrutura de mensagens até que o
sistema o verifique em relação às regras. Isto pode ser efetuado inserindo-se o evento
no campo Tp Evento, inserindo o tempo em segundos no campo Wait.
 Você pode definir quantas tentativas de validação um evento deve ter inserindo o número
máximo de tentativas no campo MaxRetries.
 Você pode definir as ações que o sistema TDF realiza para um evento após atingir o
número máximo de tentativas selecionado uma das opções no Ação após
max.tent.

Você também pode gostar