Páginas filhas
  • DT Envio de Manifestação do Destinatário pela API

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.


01. DADOS GERAIS

Linha de Produto:Virtual Age
Segmento:Moda
Módulo:Fiscal
Função:Manifestação do destinatário da NFe
Ticket:
Requisito/Story/Issue (informe o requisito relacionado) :DVAFIS-4550


02. SITUAÇÃO/REQUISITO

Para os devidos fins fiscais é necessário realizar a manifestação por parte do destinatário da NFe, e tal processo atualmente não está sendo contemplado de forma satisfatória na versão corrente do sistema. Dessa forma surgiu a necessidade de melhorar esse processo. 

03. SOLUÇÃO

Foi implementado na API de comunicação fiscal uma rota (end point) para a realização da manifestação do destinatário  da NFe.


Totvs custom tabs box
tabsPasso 01, Passo 02, Passo 03, Passo 04
idspasso1,passo2
Totvs custom tabs box items
defaultyes
referenciapasso1
Totvs custom tabs box items
defaultno
referenciapasso2

04. DEMAIS INFORMAÇÕES

Card documentos
InformacaoUse esse box para destacar informações relevantes e/ou de destaque.
TituloIMPORTANTE!

Image Added

Imagem 1- Na empresa 1 foi acessado o componente TRAFM060 e criado a transação de venda "2" para o cliente "10", com a transação criada, foram incluídos os produtos "231647", "231648" e "231649", com os produtos incluídos foi efetuado o encerramento e pagamento da transação e com a conclusão do processo, foi gerada e autorizada automaticamente a NFe "52".


Image Added

Imagem 2 - Com a nota autorizada, foi acessado o componente FISFP093 e informado os seguintes filtros:

  • Empresa: "1";
  • Data de emissão: "06/02/2020";
  • Situação processamento: "Autorizada".

Após o filtro informado foi feita a consulta no componente (F4) e selecionado a nota "52" (nota que foi gerada no processo da imagem 1). Com a nota selecionada foi efetuada a exportação do XML, acionado pelo botão "Exportar".


Image Added

Imagem 3 - Após o acionamento do botão "Exportar" no componente FISFP093, foi aberto o componente responsável pelo caminho da exportação do XML, foi indicado o caminho da exportação e confirmado o processo, confirmado pelo botão "OK".


Image Added

Imagem 4 - Após a exportação do XML da NFe, foi acessado a empresa "3" e acionado o componente ADMFM014, com o componente aberto foi informado o parâmetro "IN_TRANS_CONF_OPER_ENTNF" com o valor "1", esse valor será responsável para que o sistema faça o envio da manifestação do destinatário pela nova API. Após informado o valor do parâmetro, foi feito a gravação do registro (F3).


Image Added

Imagem 5 - Ainda no componente ADMFM014 foi informado o parâmetro "CD_PESSOA_CERTIFICADO_DFE" com o código da pessoa "10", que contem os dados do certificado digital. Após o valor do parâmetro informado, foi feito a gravação do registro (F3).


Image Added

Imagem 6 - Foi acessado o componente GERFM243  e criado o ciclo "123" com a seguinte lista de estágios:

  • 110: "Xml importado";
  • 140: "NF gerada";
  • 150: "Produto distribuído";
  • 151: "Produto interno distribuído";
  • 220: "Encerrado".

Com os dados informados, foi efetuada a gravação do registro (F3).


Image Added

Imagem 7 - Com o ciclo cadastrado foi feito a importação do arquivo XML (exportado na imagem 2) através do componente GERFP065, foi informado o "Diretório origem", o "Diretório destino" e o "Diretório dest. erro". Após os dados do filtro informados, foi feita a consulta do XML (F4) e nota-se que foi atribuída a contagem "62" para o registro, foi marcado o registro e efetuada a importação do XML acionado pelo botão "Importar".


Image Added

Imagem 8 - Antes de concluir o processo da manifestação do destinatário, foi consultado a situação da NFe na SEFAZ através da chave de acesso da nota "52", e pode ser observado que só temos o evento "Autorização de Uso" .


Image Added

Image Added

Imagens 9 e 10 - Após a consulta pela SEFAZ, foi acessado o componente GERFP066, para o processamento da contagem do XML e informado os seguintes filtros:

  • Empresa: "3";
  • Contagem: "62";
  • Código de configuração: "123" (Código do ciclo criado na imagem 6);
  • Operação: "4040".

Após os dados informados, foi efetuada a consulta (F4) marcado a opção referente a NFe e com o registro marcado, feito o processamento da contagem através do botão "Processar". Após o processamento da contagem foi confirmado que o processo foi efetuado com sucesso.


Image Added

Imagem 11 - Após o processo de contagem, foi acessado novamente a consulta pela SEFAZ, e nota-se que o processo da manifestação do destinatário foi efetuada com sucesso, ela pode ser confirmada pelo evento "Confirmação da Operação pelo Destinatário (Orgão Autor: AN)".


Image Added

Imagem 12 -  Na empresa 1 foi acessado o componente TRAFM060 e criado a transação de venda "3" para o cliente "10", com a transação criada, foram incluídos os produtos "231647", "231648" e "231649", com os produtos incluídos foi efetuado o encerramento e pagamento da transação e com a conclusão do processo, foi gerada e autorizada automaticamente a NFe "53" (foram repetidos os passos da imagem 1).

Com a nota autorizada, foi acessado o componente FISFP093 e informado os seguintes filtros:

  • Empresa: "1";
  • Data de emissão: "06/02/2020";
  • Situação processamento: "Autorizada".

Após o filtro informado foi feita a consulta no componente (F4) e selecionado a nota "53" (nota que foi gerada no processo da imagem 1). Com a nota selecionada foi efetuada a exportação do XML, acionado pelo botão "Exportar" (foram repetidos os passos da imagem 2).

Após a NFe autorizada, foi acessado o site da SEFAZ para a consulta da NFe através da chave de acesso da NFe "53" e nota-se que o único evento da nota é o evento "Autorização de Uso".


Image Added

Imagem 13 - Após a consulta da NFe, foi acessado a empresa 3 e acionado o componente GERFM076 criando a contagem "63", com a contagem criada foi efetuada a importação do XML da NFe criada na imagem 1 através do botão "Importar arquivo...". Com os dados do XML em tela, foi feita a gravação do processo (F3) e em seguida foi gerada a NFe pelo botão "Gerar NF...".


Image Added

Imagens 14 - Confirmar a geração da NFe a partir do XML selecionado.


Image Added

Imagens 15 - No componente GERFL010 selecionar a operação "4040" (Operação de entrada de mercadoria).


Image Added


Image Added

Imagens 16 e 17 - Após confirmada a geração da NFe, foi retornado para o componente GERFP076 e acionado o botão "Manutenção NF...".


Image Added

Imagem 18 - Com o acionamento do botão "Manutenção NF" foi aberto o componente FISFM089, em seguida clicado no botão "Item...".


Image Added


Image Added

Imagens 19 e 20 - Após o acionamento do botão "Item..." no componente FISFM089 foi aberto o componente FISFM090 e com o componente aberto, foi clicado no botão "Distribuir". Em seguida foi escolhida a opção "Interno" e concluído o processo.


Image Added

Imagem 21 - Foi retornado para o componente FISFM089 e finalizada a nota fiscal gerada, através do botão "Encerrar".


Image Added

Imagem 22 - Após o processo de contagem, foi acessado novamente a consulta pela SEFAZ, e nota-se que o processo da manifestação do destinatário foi efetuada com sucesso, ela pode ser confirmada pelo evento "Confirmação da Operação pelo Destinatário (Orgão Autor: AN)".


Image Added

Imagem 23 - Na empresa 1 foi acessado o componente TRAFM060 e criado a transação de venda "3" para o cliente "10", com a transação criada, foi incluído o produto "231647" com o produto incluído, foi efetuado o encerramento e pagamento da transação e com a conclusão do processo, foi gerada e autorizada automaticamente a NFe "55" (foi repetidos os passos da imagem 1).

Com a nota autorizada, foi acessado o componente FISFP093 e informado os seguintes filtros:

  • Empresa: "1";
  • Data de emissão: "06/02/2020";
  • Situação processamento: "Autorizada".

Após o filtro informado foi feita a consulta no componente (F4) e selecionado a nota "55" (nota que foi gerada no processo da imagem 1). Com a nota selecionada foi efetuada a exportação do XML, através do botão "Exportar" (foi repetidos os passos da imagem 2).

Com a NFe autorizada, foi acessado o site da SEFAZ para a consulta da NFe informando a chave de acesso da NFe "55" e nota-se que o único evento da nota é o evento "Autorização de Uso".


Image Added

Imagem 24 - Após a consulta da NFe, foi acessado a empresa 3 e acionado o componente TRAFM050 e informado os seguintes dados:

  • Pessoa: "1";
  • Operação: "4040";
  • Cond. pagamento: "001";
  • Comprador: "50";
  • Produto: "231647".

Após os dados informados foi efetuada a gravação da transação (F3) e em seguida foi feito o encerramento da transação, através do botão "Encerrar".


Image Added

Imagem 25 - Após o acionamento do botão "Encerrar", foi aberto o componente TRAFM051 e informados os dados da nota fiscal autorizada. Depois de informar os dados foi efetuada a confirmação do processo pelo botão "Confirmar".


Image Added

Imagem 26 - Após a finalização do processo do TRAFM050, foi acessado novamente a consulta pela SEFAZ, e nota-se que o processo da manifestação do destinatário foi efetuada com sucesso, ela pode ser confirmada pelo evento "Confirmação da Operação pelo Destinatário (Orgão Autor: AN)".

...


Templatedocumentos


HTML
<style>
div.theme-default .ia-splitter #main {
    margin-left: 0px;
}
.ia-fixed-sidebar, .ia-splitter-left {
    display: none;
}
#main {
    padding-left: 10px;
    padding-right: 10px;
    overflow-x: hidden;
}

.aui-header-primary .aui-nav,  .aui-page-panel {
    margin-left: 0px !important;
}
.aui-header-primary .aui-nav {
    margin-left: 0px !important;
}

.aui-tabs.horizontal-tabs>.tabs-menu>.menu-item.active-tab a::after { 
	background: #FF9900; !important 
}

.menu-item.active-tab { 
	border-bottom: none !important; 
}

</style>