1. Inicio
  2. Documentos
  3. NS MDFe
  4. Eventos de MDFe
  5. Inclusão de DF-e no MDFe

Inclusão de DF-e no MDFe

Através do serviço de inclusão de DF-e, é possível incluir chaves de NF-es de produtos coletados ao longo do percurso à um MDF-e com a indicação de carregamento posterior previamente autorizado através da API.

URL

Produção: POST https://mdfe.ns.eti.br/mdfe/adddfe

Dados de entrada
CampoDescriçãoOcorrênciaPaiTipoObservação
X-AUTH-TOKENToken de acesso do usuário1-1APode ser enviado no header da requisição
chMDFeChave de acesso da MDF-e1-1N
tpAmbTipo do ambiente de autorização do MDF-e 1 - Produção 2 - Homologação1-1N1 - Produção 2 - Homologação
dhEventoData e hora da ocorrência do evento1-1DPadrão Sefaz AAAA-MM-DDTHH:MM:SS + UTC Ex.: 2016-06-13T15:04:10-02:00
nSeqEventoNúmero sequencial do evento0-1NQuando não informado, terá valor "1"
nProtProtocolo de Autorização do MDF-e1-1N
xMunNome do Município de Carregamento1-1A
cMunCódigo do Município de Carregamento1-1N
infDocsGrupo de informações dos documentos que serão inseridos no MDF-e1-1Array
cMunCódigo do Município de Descarregamento1-1infDocsN
xMunNome do Município de Descarregamento1-1infDocsA
chNFeChave de acesso da NF-e incluída no MDF-e com indicação de carregamento posterior1-1infDocsN
Exemplo de requisição

Requisição de inclusão de condutor ao MDF-e

curl -X POST \
-H "Content-Type: application/json" \
-d '{
     "chMDFe": "99999999999999999999999999999999999999999999",
     "tpAmb": "2",
     "dhEvento": "2019-09-04T09:54:00-03:00",
     "nProt": "999999999999999",
     "xMun": "CAMAQUA",
     "cMun": "4303509",
     "infDocs": [
          {"cMun": "4303509",
          "xMun": "CAMAQUA",
          "chNFe": "99999999999999999999999999999999999999999999"
          }
     ]
}'\
https://mdfe.ns.eti.br/mdfe/adddfe
Dados retornados
CampoDescriçãoTipoPaiObservação
statusCódigo de status do processamentoN
motivoDescrição literal do status de processamentoA
retEventoObjeto contendo os dados de processamento do cancelamento na SefazOSomente em status = 200
cStatCódigo de situação do processamentoCretEvento
xMotivoDescrição literal da situação do processamento na SefazAretEvento
idEventoChave de acesso do eventoNretEvento
chMDFeChave de acesso do MDF-eNretEventoSomente em cStat = 135
dhRegEventoData e hora de registro do evento na SefazDretEventoPadrão Sefaz AAAA-MM-DDTHH:MM:SS + UTC Ex.: 2016-06-13T15:04:10-03:00Somente em cStat = 135
nProtNúmero do protocolo de autorização do eventoNretEventoSomente em cStat = 135
xmlXML de distribuição do eventoSretEventoSomente em cStat = 135
erroObjeto contendo as informações de erro caso o encerramento não possa ser realizado com sucessoOSomente em status diferente de 200
cStatCódigo de status do erroNerro
xMotivoDescrição literal do erroAerro
Exemplos de retorno

Retorno com sucesso

{
    "status": 200,
    "motivo": "DF-e incluído com sucesso",
    "retEvento": {
        "cStat": "135",
        "xMotivo": "Evento registrado e vinculado ao MDF-e",
        "idEvento": "1101159999999999999999999999999999999999999999999901",
        "chMDFe": "99999999999999999999999999999999999999999999",
        "dhRegEvento": "2017-05-15T12:01:00-03:00",
        "nProt": "999999999999999",
        "xml": "......"
    }
}
Códigos de retorno
CódigoDescrição
200MDF-e encerrado com sucesso
-2Chave de acesso inválida
-3Nao foi possivel vincular o evento ao MDF-e Verifique o objeto erro para maiores informações
-4Problema com certificado digital Verifique o objeto erro para maiores informações
-5evento MDFe invalido de acordo com a validacao contra schema Verifique o objeto erros para maiores informações
-6Xml específico do evento invalido de acordo com a validacao contra schema Verifique o objeto erros para maiores informações
-7Deve ser informada uma lista de infDocs contendo ao menos 1 elemento
Download da Inclusão de DF-e na NS MDF-e API

Você pode fazer o download das informações completas de distribuição do encerramento em XML ou JSON e também de uma representação gráfica do mesmo em formato PDF. Para isso confira o método Download de Evento na NS MDF-e API.

Como podemos ajudar?