Método usado para enviar um lote de MDFe para SEFAZ.


Comando: MDFE_Enviar(ALote, AImprimir, ASincrono, sResposta, esTamanho);


SEQ.

NOME

TIPO

OPICIONAL

DESCRIÇÃO

01

ALote

Integer

Não

Numero do Lote a ser enviado.

02

AImprimir

Boolean

Não

Se True imprime o DAMDFe caso o MDF-e for autorizado.

03

ASincrono

Boolean

Não

Se True envia o MDFe em modo sincrono.

04

sResposta

String

Não

Usado pelo retorno, contem as informações retornadas pela consulta.

05

esTamanho

Integer

Não

Usado pelo retorno, contem o tamanho da string (sResposta).


RETORNO

Valor

Descrição

0

Indica que o método foi inicializada corretamente.

-1

Indica que a biblioteca não foi inicializada.

-10

Indica erro de validação.

-11

Indica falha na validação do xml.


Resposta

[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


[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

chNFe=3519111876054000025458001000000114154125120

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

digVal=DpC3Ih7AfxWZzvLSX//RMIswla0=

nProt=9351900000215325

tpAmb=2

verAplic=RS20191022085547

xMotivo=Autorizado o uso do MDF-e

Created with the Personal Edition of HelpNDoc: Easily create Qt Help files