EnviarCTSincrono(aXML);
Função para Enviar CTe's assinados ao WebService da SEFAZ de modo síncrono, ou seja, tem o retorno da SEFAZ no próprio envio do conhecimento de transporte, não sendo necessário fazer uma consulta de chave ou recibo após o envio.
OBS: Segundo o manual da SEFAZ, para realizar o envio síncrono de CT-e, a mensagem deverá ser compactada no padrão GZIP e posteriormente convertida para Base64. Mas fique tranquilo, pois esta compactação é feita pelo componente.
Método
EnviarCTSincrono(aXML : String): string;
Parâmetros
Argumento | Tipo | Detalhes |
aXML | String | XML de CT-e assinado. |
Retorno
Xml contendo mensagem do resultado da solicitação.
Exemplos
Delphi
retorno := spdCTe.EnviarCTSincrono('XML da Nota Assinada');
C#
public spdCTeX spdCTe = new spdCTeX();
retorno = spdCTe.EnviarCTSincrono("XML da Nota Assinada");
VB6
Public spdCTe As CTeX.spdCTeX
Set spdCTe = New CTeX.spdCTeX
retorno = spdCTe.EnviarCTSincrono "XML da Nota Assinada"
PHP
$spdCTe = new COM("CTeX.spdCTeX");
$retorno = $spdCTe.EnviarCTSincrono("XML da Nota Assinada");
JAVA
ActiveXComponent spdCTe = new ActiveXComponent("CTeX.spdCTeX");
retorno = spdCTe.invoke("EnviarCTSincrono", "XML da Nota Assinada").toString();
Comentários
0 comentário
Por favor, entre para comentar.