Neste post iremos falar sobre os novos Webservices disponibilizados no Messaging Framework, uma ferramenta do Tax Declaration Framework (TDF).
MF_ExecActionEvt
Tem por finalidade executar ações dentro do Messaging Framework, nesta solução inicial, será possível efetuar Cancelamento dos Eventos do e-Social através deste serviço.
Segue abaixo o passo-a-passo de como obter o WSDL deste WebService.
1. Acesse a transação SOAMANAGER.
2. Selecione Web Service Configuration.
3. Procure por /TMF/MF_EXECACTIONEVT no campo Object Name da página que será aberta.
4. Clique sobre o webservice /TMF/MF_EXECACTIONEVT.
5. Clique no botão Open Binding WSDL Configuration.
6. Aqui é possível efetuar as definições do WSDL e efetuar o download do arquivo WSDL bem como obter a URL para acesso.
7. Ao clicar em executar, o WSDL seja gerado em uma nova janela, será possível obter a sua codificação através do clique do lado direito do mouse -> View Source.
Abaixo iremos evidenciar uma requisição de exemplo, onde poderá ser observado o modelo de Requisição e de Resposta do serviço.
Neste primeiro cenário, utilizaremos um evento que já está autorizado e aceito pelo governo, neste caso o cancelamento do mesmo não poderia ser efetuado.
Neste segundo cenário, temos um evento aguardando validação, de acordo com seu status atual, será permitido o cancelamento.
Exemplos:
1. Requisição
2. Resposta
MF_GetEventData_REI
Ainda dentro dos objetos contidos no Messaging Framework, fora criado um novo WebService para REINF com a finalidade de consultar status dos eventos, semelhante ao processo já disponibilizado para o e-Social.
Segue abaixo o passo-a-passo de como obter o WSDL deste WebService.
1. Acesse a transação SOAMANAGER.
2. Selecione Web Service Configuration.
3. Procure por /TMF/MF_GETEVENTDATA_REI no campo Object Name da página que será aberta.
4. Clique sobre o webservice /TMF/MF_GETEVENTDATA_REI.
5. Clique no botão Open Binding WSDL Configuration.
6. Aqui é possível efetuar as definições do WSDL e efetuar o download do arquivo WSDL bem como obter a URL para acesso.
7. Ao clicar em executar, o WSDL seja gerado em uma nova janela, será possível obter a sua codificação através do clique do lado direito do mouse -> View Source.
Abaixo iremos evidenciar uma requisição de exemplo, onde poderá ser observado o modelo de Requisição e de Resposta do serviço.
Requisição:
Resposta:
Bredik Slavik
Time de Desenvolvimento do TDF