Ir para conteúdo
  • Cadastre-se

dev botao

Duvidas sobre o componente NFSe


Ver Solução Respondido por andre@prodez,
  • Este tópico foi criado há 1560 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

Postado

Boa tarde pessoal,

Estou fazendo a consulta de RPS por lote, usando o seguinte comando notaNFSe.NFSe.ConsultarLoteRps(Lote, Protocolo), no entanto eu não tenho o XML da nota original para ler no componente assim como esta no exemplo da ACBr.

A consulta acontece com sucesso e eu consigo retirar os dados que necessito no XML de retorno que eu leio em notaNFSe.NFSe.NotasFiscais.Items[0].XMLNFSe. Os dados são:

InscricaoPrestador
NumeroNFe
CodigoVerificacao
SerieRPS
NumeroRPS
DataEmissaoRPS
RazaoSocialPrestador
TipoRecolhimento
ValorDeduzir
ValorTotal
Aliquota

No momento estou usando a função SeparaDados para retirar as informações do XML.

Gostaria de saber se estes dados estão somente nesse XML ou se tem alguma propriedade com estes nomes em algum lugar. Alguém pode me tirar essa dúvida?

Obs.: Tentei usar notaNFSe.NFSe.NotasFiscais.Items[0].NFSe.Prestador.InscricaoMunicipal mas sempre esta vazio, se não me engano ele só carrega quando se faz o load do XML original.

 

 

Postado
4 hours ago, Juliomar Marchetti said:

Depende do provedor se ele é sincrono ou assincrono pra retornar o xml da nota já no envio do RPS.

senão deve ser feito a consulta posterior para receber o xml da nota de serviço

Juliomar, pela documentação da DSF quando fazemos consulta por lote só temos de retorno um XML com estes dados (por RPS processado):

InscricaoPrestador
NumeroNFe
CodigoVerificacao
SerieRPS
NumeroRPS
DataEmissaoRPS
RazaoSocialPrestador
TipoRecolhimento
ValorDeduzir
ValorTotal
Aliquota

A minha dúvida é se o componente da ACBr guarda estes valores em propriedades ou eu realmente tenho que ler o XML através da função SeparaDados.

  • Solution
Postado

Boa tarde Gabriel.

Guarda em propriedades, armazenadas no componente ao Enviar ou Carregar um XML de nota, como por exemplo:

acbrNFSe.NotasFiscais.Items[0].NomeArqRps;
acbrNFSe.WebServices.EnviarLoteRPS.Protocolo;
acbrNFSe.NotasFiscais.Items[0].NFSe.CodigoVerificacao;
acbrNFSe.NotasFiscais.Items[0].NomeArq;
acbrNFSe.NotasFiscais.Items[0].NFSe.Numero;
 

André Luis.

  • Curtir 1
  • Este tópico foi criado há 1560 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar Agora
×
×
  • 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.