Criar e Enviar o XML do MDFe


MDFE.CRIARENVIARMDFE(cIniMDFe,[nLote],[nImprimir],[nImpressora],[bAssincrono],[bPreview],[nCopias],[bGerarPDF],[bEncerrado])


Parâmetros


cIniMDFe - Texto no formato de arquivo INI com informações do MDFe.

nLote - Informe o número do lote (Opcional)

nImprimir - Informe 1 para Imprimir (Opcional) Se estiver configurado Mostrar Preview no ACBrMonitor o mesmo será apresentado antes da impressão.

nImpressora - Nome da Impressora (opcional)

bAssincrono - Informa 0 para envio Síncrono¹ e 1 para envio Assíncrono²

bPreview - (Opcional ) Informe 1 para mostrar preview antes da impressão

nCopias - (Opcional) Informe o número de cópias, por default imprime 1 cópia

bGerarPDF - (Opcional) Informe 1 para gerar o pdf da impressão

bEncerrado - Imprimir Mensagem de "MDFe Encerrado", (opcional - informe 1 para imprimir)


¹ Por default o envio já é Síncrono

² Na versão "3.00" do MDF-e, o envio deve ser Síncrono.


Exemplo


MDFE.CRIARENVIARMDFE("C:\ACBrMonitorPlus\arquivoMDFe.ini",1)



Exemplo de Resposta:


OK: C:\ACBrMonitorPLUS\Logs\3519111876054000025458001000000114154125120-mdfe.xml


Arquivo recebido com sucesso

[Envio]

CStat=103

CUF=35

DhRecbto=05/11/2019 16:17:03

Msg=Arquivo recebido com sucesso

NRec=35900000251562

TMed=1

TpAmb=2

VerAplic=RS20191021102622

Versao=RS20191021102622

XMotivo=Arquivo recebido com sucesso


Autorizado o uso do MDF-e

[Retorno]

CStat=104

CUF=35

ChaveDFe=3519111876054000025458001000000114154125120

Msg=Autorizado o uso do MDF-e

Protocolo=93519000005214

VerAplic=RS20191022085547

Versao=3.00

XMotivo=Arquivo processado

cMsg=0

nRec=35900000251562

tpAmb=2

xMsg=


[MDFe114]

Id=MDFe935190002151215

XML=<protMDFe versao="3.00"><infProt Id="MDFe935190000079968"><tpAmb>2</tpAmb><verAplic>RS20191022085547</verAplic><chMDFe>3519111876054000025458001000000114154125120</chMDFe><dhRecbto>2019-11-05T16:17:04-03:00</dhRecbto><nProt>93519000002512</nProt><digVal>DpC3Ih7AfxWZzDSGDAS25115ds=</digVal><cStat>100</cStat><xMotivo>Autorizado o uso do MDF-e</xMotivo></infProt></protMDFe>

cStat=100

chDFe=3519111876054000025458001000000114154125120

dhRecbto=05/11/2019 16:17:04

digVal=DpC3Ih7AfxWZzvLSX//RMIswla0=

nProt=9351900000215325

tpAmb=2

verAplic=RS20191022085547

xMotivo=Autorizado o uso do MDF-e


[MDFe_Arq114]

Arquivo=C:\ACBrMonitorPLUS\Arqs\18760540000254\MDFe\201911\MDFe\3519111876054000025458001000000114154125120-mdfe.xml




Informações para preenchimento do Arquivo de MDFe.INI



Modelo completo de .Ini com os dados da MDFe:


MDFe.INI



Dicas:


Como Emitir um MDFe

Created with the Personal Edition of HelpNDoc: Free Qt Help documentation generator