NFSE_Emitir
Método usado para enviar um lote de NFSe para SEFAZ.
Comando: NFSE_Enviar(aLote, aModoEnvio, aImprimir, sResposta, esTamanho);
SEQ. |
NOME |
TIPO |
OPICIONAL |
DESCRIÇÃO |
01 |
aLote |
String |
Não |
Numero do Lote a ser enviado. |
02 |
aModoEnvio |
Integer |
Não |
Modo Envio NFSe: 1 = LoteAssincrono 2 = LoteSincrono 3 = Unitário 4 = Teste |
03 |
aImprimir |
Boolean |
Não |
Se True imprime NFSe. |
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. |
-17 |
Indica que nenhuma NF-e foi adicionada ao lote ou adicionado mais de 50 NFe. |
Resposta |
[Envio] CodigoVerificacao= Data=30/07/2024 12:28:38 Link= Lote=1 MaxRps=50 ModoEnvio=Enviar Lote Assicrono NumeroNota= Protocolo=00000000000000000000000000000000000000000002820543 Situacao= Sucesso=1 XmlEnvio=<EnviarLoteRpsEnvio>.... XmlRetorno=<EnviarLoteRpsResposta>.... |
* A informação da resposta pode ser obtida usando o método NFSE_UltimoRetorno.
* A informação da resposta pode ser obtida lendo o conteúdo de sResposta.
Created with the Personal Edition of HelpNDoc: Create help files for the Qt Help Framework