Ir para conteúdo
  • Cadastre-se

dev botao

Recommended Posts

  • Membros Pro
Postado

Bom dia @Italo Giurizzato Junior,

Obrigada, vou ver esses métodos... Italo, estou implementando no nosso projeto, você poderia me ajudar pq ao emitir  no 'ACBrNFSeX1.NotasFiscais.Items[0].NFSe.Numero' está vindo vazio. No projeto exemplo veio o número da nota normal. Poderia verificar e ver se pode me ajudar nisso?

Muito obrigada!

  • Membros Pro
Postado

Oi @Italo Giurizzato Junior,

Na verdade, no projeto exemplo, em ACBrNFSeX1.NotasFiscais.Items[0].NFSe.Numero' está trazendo o número do RPS, não o número da NFSe. Acredito que deveria ser o retorno do método <UploadArquivoResult> do arquivo de retorno:

 

<soap:Body>
<UploadArquivoResult>30</UploadArquivoResult>
</UploadArquivoResponse>
</soap:Body>
</soap:Envelope>
 
Poderia verificar por favor? Ou se esse dado está sendo retornado em outra propriedade?
 
Muito obrigada!
  • Consultores
  • Solution
Postado

Boa tarde @RodrigoAlvim,

O campo: ACBrNFSeX1.NotasFiscais.Items[0].NFSe.Numero só vai ter um valor valido quando você executar o método ConsultarNFSe, pois é através deste método que é retornado o XML da nota e os campos são atualizados com as informações lidas do XML.

Ao enviar o XML do RPS o provedor retorna apenas um numero, no exemplo que você anexou acima esta retornando o numero 30.

Esse 30 é o numero do RPS que foi enviado ou já é o numero da nota que você pode utilizar no ConsultarNFSe ?

 

Na unit NFEletronica.Provider na procedure: TratarRetornoEmitir se esse numero for maior que zero ele considera como sendo o  numero da nota.

Na procedure: TratarRetornoConsultaNFSeporRps se no retorno constar a palavra "EMITIDA" ele extrai o numero e o considera como sendo o numero da nota.

Na procedure: TratarRetornoConsultaNFSe se constar a tag XML ele extrai o XML da nota e salva em disco (caso estiver configurado).

O ConsultarLinkNFSe não esta funcionando ou não estamos montando corretamente o XML dessa consulta da forma correta.

O CancelarNFSe simplesmente retorna a palavra "OK", acredito eu que se o pedido de cancelamento ocorrer como esperado é só isso que é retornado.

 

Por fim no ConsultarNFSePorRps e ConsultarLink existe a tag referencia. Essa tag se refere ao numero do RPS?

Consultor SAC ACBr

Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / Araraquara-SP

Araraquara - A era dos Trólebus

  • Consultores
Postado

Bom dia @RodrigoAlvim,

Como esse tópico teve inicio a implementação do provedor e ele já esta com duas páginas, vou fechar pois o provedor já foi implementado.

Surgindo novos problemas ou duvidas favor criar um novo tópico.

Desde já muito obrigado pela colaboração e compreensão.

  • Obrigado 1
Consultor SAC ACBr

Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / Araraquara-SP

Araraquara - A era dos Trólebus

Visitante
Este tópico está agora fechado para novas respostas
×
×
  • Criar Novo...

Informação Importante

Colocamos cookies em seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies, caso contrário, assumiremos que você está bem para continuar.