3. Gerar o XML do MDF-e
3.14. Consolida MDF-e 25-02-20
3.13. QRCode 24-07-19
« Anterior
3.15. Informação Unidade Transporte
Próximo »

3.14. Consolida MDF-e 25-02-20

Funcionalidade para consolidar a MDF-e novo

Assinatura

string MDFe_NT2020001(string versao, string Id, string ide, string emit, string infModal,string infDoc, string seg_Opc, string tot, string lacres_Opc string autXML_Opc, string infAdic_Opc, string infRespTec_Opc, string infMDFeSupl_Opc, string prodPred_Opc)

Descrição:

Funcionalidade para consolidar o MDF-e, compatível com a versão 3.00a, é a última etapa da geração do MDF-e e todos os fragmentos do MDF-e devem ter sido criados.

Parâmetros:

nome tipo tam. obrig. descrição
versao string 1-4 sim informar o "3.00"
Id string 44 sim informar a chave de acesso do MDF-e, recomendamos o uso da funcionalidade criaChave
ide string - sim informar o grupo ide, com as informações de Identificação do MDF-e
emit string - sim informar o grupo emit, com as informações do Emitente do MDF-e
infModal string - sim informar o grupo infModal com as informações do modal
infDoc string - sim informar o grupo infDoc com as informações dos documentos fiscais vinculados ao manifesto
seg_Opc string - não informar o grupo seg com as informações dos seguros
tot string - sim informar o grupo tot com as informações dos Totalizadores da carga transportada e seus documentos fiscais
lacres_Opc string - não informar o grupo lacres com as informações dos lacres
autXML_Opc string - não informar o grupo autXML com as informações dos autorizados a fazer o download do documento
infAdic_Opc string - não informar o grupo infAdic, com as informações do Adicionais
infRespTec_Opc string - não informar o grupo infRespTec, com as informações do responsável técnico pelo sistema utlizado na emissão do documento fiscal eletrônico
infMDFeSupl_Opc string - não informar o grupo infMDFeSupl, com o QR-Code de consulta do MDF-e.
prodPred_Opc string - não informar o grupo prodPred [campo NOVO NT 2020.001]

Diagrama:

DiagramaMDFe

Dica

Os campos com contorno tracejado podem ser omitidos se a operação não exigir a informação.

Retorno:

Um string com o grupo XML do MDF-e

XML:

Exemplo de XML do MDF-e



<MDFe xmlns="http://www.portalfiscal.inf.br/mdfe">
<infMDFe versao="3.00" Id="MDFe35121010142785000190580010000000021491283026">
    <ide>
        <cUF>35</cUF>
        <tpAmb>2</tpAmb>
        <tpEmit>1</tpEmit>
        <mod>58</mod>
        <serie>0</serie>
        <nMDF>111111111</nMDF>
        <cMDF>27025506</cMDF>
        <cDV>5</cDV>
        <modal>1</modal>
        <dhEmi>2017-02-08T01:18:11-03:00</dhEmi>
        <tpEmis>1</tpEmis>
        <procEmi>0</procEmi>
        <verProc>1.1</verProc>
        <UFIni>SP</UFIni>
        <UFFim>SP</UFFim>
        <infMunCarrega>
          <cMunCarrega>3550308</cMunCarrega>
          <xMunCarrega>Sao Paulo</xMunCarrega>
        </infMunCarrega>
    </ide>
    <emit>
        <CNPJ>10142785000190</CNPJ>
        <IE>495171423115</IE>
        <xNome>MRM KATO ASAKURA EPP</xNome>
        <xFant>FlexDocs Documentos Eletronicos</xFant>
        <enderEmit>
          <xLgr>Avenida Doutor Altino Arantes</xLgr>
          <nro>131</nro>
          <xCpl>14 andar - sala 145</xCpl>
          <xBairro>Centro</xBairro>
          <cMun>3534708</cMun>
          <xMun>Ourinhos</xMun>
          <CEP>19900030</CEP>
          <UF>SP</UF>
          <fone>1433022000</fone>
          <email>contato@flexdocs.com.br</email>
        </enderEmit>
    </emit>
    <infModal versaoModal="3.00">
        <rodo xmlns="http://www.portalfiscal.inf.br/mdfe">
            <veicTracao>
              <cInt>3010</cInt>
              <placa>BBB1111</placa>
              <tara>15000</tara>
              <condutor>
                <xNome>Fulano de Tal motorista</xNome>
                <CPF>11111111111</CPF>
              </condutor>
              <condutor>
                <xNome>Beltrano de Tal motorista</xNome>
                <CPF>22222222222</CPF>
              </condutor>
              <condutor>
                <xNome>Sicrano de Tal motorista</xNome>
                <CPF>33333333333</CPF>
              </condutor>
              <tpRod>01</tpRod>
              <tpCar>00</tpCar>
              <UF>SP</UF>
            </veicTracao>
        </rodo>
    </infModal>
  <infDoc>
    <infMunDescarga>
      <cMunDescarga>4318002</cMunDescarga>
      <xMunDescarga>Sao Borja</xMunDescarga>
      <infNFe>
        <chNFe>35120910142785000190552340000000011131229000</chNFe>
      </infNFe>
      <infNFe>
        <chNFe>35120910142785000190552340000000021163934660</chNFe>
      </infNFe>
      <infNFe>
        <chNFe>35120910142785000190552340000000031131244461</chNFe>
      </infNFe>
      <infNFe>
        <chNFe>35120910142785000190552340000000041610284584</chNFe>
      </infNFe>
      <infNFe>
        <chNFe>35120910142785000190552340000000051245997315</chNFe>
      </infNFe>
    </infMunDescarga>
    <infMunDescarga>
      <cMunDescarga>4318705</cMunDescarga>
      <xMunDescarga>Sao Leopoldo</xMunDescarga>
      <infNFe>
        <chNFe>35120910142785000190552340000000011131229000</chNFe>
      </infNFe>
      <infNFe>
        <chNFe>35120910142785000190552340000000021163934660</chNFe>
      </infNFe>
      <infNFe>
        <chNFe>35120910142785000190552340000000031131244461</chNFe>
      </infNFe>
      <infNFe>
        <chNFe>35120910142785000190552340000000041610284584</chNFe>
      </infNFe>
      <infNFe>
        <chNFe>35120910142785000190552340000000051245997315</chNFe>
      </infNFe>
    </infMunDescarga>
  </infDoc>
  <tot>
    <qNFe>8</qNFe>
    <vCarga>15000.00</vCarga>
    <cUnid>01</cUnid>
    <qCarga>12300</qCarga>
  </tot>
  <lacres>
    <nLacre>AKUX10019KX</nLacre>
  </lacres>
  <lacres>
    <nLacre>AKUX10020KX</nLacre>
  </lacres>
  <lacres>
    <nLacre>AKUX10021KX</nLacre>
  </lacres>
  <lacres>
    <nLacre>AKUX10022KX</nLacre>
  </lacres>
  <infAdic>
    <infAdFisco>Informacoes de Adicionais do Fisco. Operacao nao tributada.</infAdFisco>
    <infCpl>Teste de geracao do XML do MDF-e.</infCpl>
  </infAdic>
</infMDFe>
</MDFe>

Exemplos de uso:

Visual Basic 6.0

'
'======  Em Breve ======
'
3.14. Consolida MDF-e 25-02-20
3. Gerar o XML do MDF-e
« Anterior
3.13. QRCode 24-07-19
Próximo »
3.15. Informação Unidade Transporte