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


Comando: DCE_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 DACe caso o DC-e for autorizado.

03

AZipado

Boolean

Não

Se True envia o DCe compactado.

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

CUF=35

DhRecbto=01/01/2026 12:00:00

Msg=Arquivo recebido com sucesso

TpAmb=2

VerAplic=PR-v0.14.1

Versao=1.00

XMotivo=Arquivo recebido com sucesso


[Retorno]

CStat=100

CUF=35

ChaveDFe=35260512345678000195990010000003211000001239

Msg=Autorizado o uso do DC-e

Protocolo=123456789012345

VerAplic=PR-v0.14.1

Versao=1.00

XMotivo=Arquivo processado

cMsg=0

tpAmb=2

xMsg=


[DCe1]

Id=DCe123456789012345

XML=<protDCe versao="1.00"><infProt Id="DCe123456789012345"><tpAmb>2</tpAmb><verAplic>PR-v0.14.1</verAplic><chDCe>35260512345678000195990010000003211000001239</chDCe><dhRecbto>2026-01-01T12:00:00-03:00</dhRecbto><nProt>123456789012345</nProt><digVal>DpC3Ih7AfxWZzDSGDAS25115ds=</digVal><cStat>100</cStat><xMotivo>Autorizado o uso do DC-e</xMotivo></infProt></protDCe>

cStat=100

chDCe=35260512345678000195990010000003211000001239

dhRecbto=01/01/2026 12:00:00

digVal=DpC3Ih7AfxWZzvLSX//RMIswla0=

nProt=123456789012345

tpAmb=2

verAplic=PR-v0.14.1

xMotivo=Autorizado o uso do DC-e

Created with the Personal Edition of HelpNDoc: Easily create PDF Help documents