11487 - Ação Sid para retorno de MDF-e.
Problema: Descrição do Problema: Como efetuar o retorno de MDF-e via Ação Sid.
Rotina / Tela: Emissão de MDF-e.
Solução: Solução 11487: Segue abaixo as combinações de ações SID que podem ser utilizadas para retornar os status do MDF-e para o ERP.
A ação SID utilizada é a mesma para Nota Fiscal Eletrônica (SID.Nfv.AtualizarNFE), onde deve ser alterado o TipDoe de acordo com o tipo de documento e o SitNel de acordo com a situação, conforme exemplos que seguem abaixo.
Acao=SID.Nfv.AtualizarNFE
Parâmetros
ChvNel
SitNel (3 - Autorizada, 4 - Rejeitada, 10 - Erro Geração)
NumPrt
DatHor
TipDoe (9 - Manifesto Eletrônico de Documentos Fiscais, 10 - Manifesto Eletrônico de Documentos Fiscais - Cancelamento, 11 - Manifesto Eletrônico de Documentos Fiscais - Encerramento)
------ AUTORIZAÇÃO MDF-E ------
-- AUTORIZADO MANIFESTO --
SID.Nfv.AtualizarNFE
ChvNel =
SitNel = 3
NumPrt =
DatHor =
TipDoe = 9
-- REJEITADO MANIFESTO --
SID.Nfv.AtualizarNFE
ChvNel =
SitNel = 4
TipDoe = 9
-- ERRO GERAÇÃO MANIFESTO --
SID.Nfv.AtualizarNFE
ChvNel =
SitNel = 10
TipDoe = 9
------ CANCELAMENTO MDF-E ------
-- AUTORIZADO CANCELAMENTO MANIFESTO --
SID.Nfv.AtualizarNFE
ChvNel =
SitNel = 3
NumPrt =
DatHor =
TipDoe = 10
-- REJEITADO CANCELAMENTO MANIFESTO --
SID.Nfv.AtualizarNFE
ChvNel =
SitNel = 4
TipDoe = 10
-- ERRO GERAÇÃO CANCELAMENTO MANIFESTO --
SID.Nfv.AtualizarNFE
ChvNel =
SitNel = 10
TipDoe = 10
------ ENCERRAMENTO MDF-E ------
-- AUTORIZADO O ENCERRAMENTO MANIFESTO --
SID.Nfv.AtualizarNFE
ChvNel =
SitNel = 3
NumPrt =
DatHor =
TipDoe = 11
-- REJEITADO O ENCERRAMENTO MANIFESTO --
SID.Nfv.AtualizarNFE
ChvNel =
SitNel = 4
TipDoe = 11
-- ERRO GERAÇÃO ENCERRAMENTO --
SID.Nfv.AtualizarNFE
ChvNel =
SitNel = 10
TipDoe = 11
Rotina / Tela: Emissão de MDF-e.
Solução: Solução 11487: Segue abaixo as combinações de ações SID que podem ser utilizadas para retornar os status do MDF-e para o ERP.
A ação SID utilizada é a mesma para Nota Fiscal Eletrônica (SID.Nfv.AtualizarNFE), onde deve ser alterado o TipDoe de acordo com o tipo de documento e o SitNel de acordo com a situação, conforme exemplos que seguem abaixo.
Acao=SID.Nfv.AtualizarNFE
Parâmetros
ChvNel
SitNel (3 - Autorizada, 4 - Rejeitada, 10 - Erro Geração)
NumPrt
DatHor
TipDoe (9 - Manifesto Eletrônico de Documentos Fiscais, 10 - Manifesto Eletrônico de Documentos Fiscais - Cancelamento, 11 - Manifesto Eletrônico de Documentos Fiscais - Encerramento)
------ AUTORIZAÇÃO MDF-E ------
-- AUTORIZADO MANIFESTO --
SID.Nfv.AtualizarNFE
ChvNel =
SitNel = 3
NumPrt =
DatHor =
TipDoe = 9
-- REJEITADO MANIFESTO --
SID.Nfv.AtualizarNFE
ChvNel =
SitNel = 4
TipDoe = 9
-- ERRO GERAÇÃO MANIFESTO --
SID.Nfv.AtualizarNFE
ChvNel =
SitNel = 10
TipDoe = 9
------ CANCELAMENTO MDF-E ------
-- AUTORIZADO CANCELAMENTO MANIFESTO --
SID.Nfv.AtualizarNFE
ChvNel =
SitNel = 3
NumPrt =
DatHor =
TipDoe = 10
-- REJEITADO CANCELAMENTO MANIFESTO --
SID.Nfv.AtualizarNFE
ChvNel =
SitNel = 4
TipDoe = 10
-- ERRO GERAÇÃO CANCELAMENTO MANIFESTO --
SID.Nfv.AtualizarNFE
ChvNel =
SitNel = 10
TipDoe = 10
------ ENCERRAMENTO MDF-E ------
-- AUTORIZADO O ENCERRAMENTO MANIFESTO --
SID.Nfv.AtualizarNFE
ChvNel =
SitNel = 3
NumPrt =
DatHor =
TipDoe = 11
-- REJEITADO O ENCERRAMENTO MANIFESTO --
SID.Nfv.AtualizarNFE
ChvNel =
SitNel = 4
TipDoe = 11
-- ERRO GERAÇÃO ENCERRAMENTO --
SID.Nfv.AtualizarNFE
ChvNel =
SitNel = 10
TipDoe = 11