CTE.EnviarCTe
Enviar XML do CTE
CTE.ENVIARCTE(nXMLCTe, [nLote], [nAssinar],[nImprimi],[nImpressora], [bAssincrono] )
Parâmetros:
nXMLCTe - Caminho do XML do CT-e
nLote - Número do Lote (opcional)
nAssinar - Assinar o XML (opcional - informe 0 para não assinar)
nImprimi - Imprimir CT-e (opcional - informe 1 para imprimir)
nImpressora - Nome da Impressora (opcional)
bAssincrono - (Opcional) Informe 0 para utilizar Envio Síncrono¹ e 1 para Envio Assíncrono².
¹ Por default o envio é síncrono.
² Na versão 4.00 do CTe o envio deve ser síncrono.
Exemplo
CTE.ENVIARCTE("C:\ACBrMonitorPlus\arquivoCTe.ini",1)
Exemplo Resposta
OK: CTe criado em: C:\ACBrMonitor\logs\35XXXXXXXXXXXXXXXX550010000000190000000193-cte.xml
[ENVIO]
Versao=1.10
TpAmb=2
VerAplic=SP_CTE_PL_005c
CStat=103
XMotivo=Lote recebido com sucesso
CUF=35
NRec=35000000XXXXXXX
DhRecbto=2009-03-25T09:25:04
TMed=1
Lote processado
[RETORNO]
Versao=1.10
TpAmb=2
VerAplic=SP_CTE_PL_005c
NRec=35000000XXXXXXX
CStat=104
XMotivo=Lote processado
CUF=35
[CTE28]
Versao=1.07
Id=
TpAmb=2
VerAplic=SP_CTE_PL_005c
CStat=100
XMotivo=Autorizado o uso da CT-e
CUF=35
ChDFe=350XXXXXXXXXXXXXXXXX550010000000280000000281
DhRecbto=2009-03-25T09:25:04
NProt=13509000XXXXXXX
DigVal=UNTpscTtknjN5UOBUHa9PZPHJnE=
[NFe_Arq28]
Arquivo=C:\ACBrCTeMonitor\Arqs\35XXXXXXXXXXXXXXXX550010000000190000000193-cte.xml
Created with the Personal Edition of HelpNDoc: Full-featured Help generator