3. Gerar o XML do MDF-e
3.2. Emitente do MDF-e 07-09-18
3.1.3. Cria chave de Acesso do MDF-e
« Anterior
3.3. Informação do Modal
Próximo »

3.2. Emitente do MDF-e 07-09-18


Assinatura

string emit(string CNPJ, string IE, string xNome, string xFant_Opc, string xLgr, string nro, string xCpl_Opc, string xBairro, string cMun, string xMun, string CEP_Opc, string UF, string fone_Opc, string email_Opc)

Descrição:

Funcionalidade para gerar o XML do grupo de Emitente do MDF-e.

Parâmetros:

nome tipo tam. obrig. descrição
CNPJ string 11 ou 14 sim informar o CNPJ ou CPF do emitente, sem formatação ou máscara, deve ser informado com 14 ou 11 dígitos.07-09-18
IE string 2-14 sim informar a IE do emitente, sem formatação ou máscara.
xNome string 2-60 sim informar a razão social do emitente.
xFant_Opc string 1-60 não informar o nome fantasia do emitente, pode ser omitido.
xLgr string 2-60 sim informar o logradouro do emitente.
nro string 2-60 sim informar o número do endereço do emitente, campo obrigatório. Informar S/N ou . (ponto) ou - (traço) para evitar falha de schema XML quando não houver número.
xCpl_Opc string 2-60 não informar o complemento do endereço do emitente, pode ser omitido.
xBairro string 2-60 sim informar o bairro do endereço do emitente.
cMun string 7 sim informar o código do município na codificação do IBGE com 7 dígitos.
xMun string 2-60 sim informar o nome do município.
CEP_Opc string 8 não informar o CEP, pode ser omitido.
UF string 2 sim informar a sigla da UF.
fone_Opc string 7-12 sim informar o telefone do emitente, pode ser omitido.
email_Opc string 1-60 sim informar o email do emitente, pode ser omitido.

Diagrama:

DiagramaEmitente

Retorno:

Um string com o grupo XML do emitente

XML:

Exemplo de XML


<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>

Importante

O trecho do XML foi formatado para uma melhor visualização, a mensagem original não tem formatação.

Vale observar que a formatação pode corromper a assinatura digital, além de ocupar espaço e ser desnecessária, pois os browser exibem formatado.

Exemplos de uso:

Visual Basic 6.0

'
'
'
3.2. Emitente do MDF-e 07-09-18
3. Gerar o XML do MDF-e
« Anterior
3.1.3. Cria chave de Acesso do MDF-e
Próximo »
3.3. Informação do Modal