Ir para conteúdo
  • Cadastre-se

dev botao

tag infDeclaracaoPrestacaoServico


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

Recommended Posts

Postado

Onde informo o valor para essa tag?

é do RPS

 

-<Rps>


-<InfDeclaracaoPrestacaoServico Id="1841">


-<Rps Id="0001">


-<IdentificacaoRps>

<Numero>0001</Numero>

<Serie>A</Serie>

<Tipo>1</Tipo>

</IdentificacaoRps>

<DataEmissao>2020-10-01</DataEmissao>

<Status>1</Status>

</Rps>

Postado
45 minutos atrás, Italo Giurizzato Junior disse:

Boa tarde,

Preciso saber qual é o provedor.

Você esta se referindo ao atributo ID da tag ?

proISSDIGITAL

 

não existe tal tag no componente -> -<InfDeclaracaoPrestacaoServico Id="1841">

  • Consultores
Postado

Uma coisa é o componente não ter uma classe ou campo com o nome de um grupo ou tag do XML, outra coisa é ele não gerar sendo que deveria.

Você chegou a realizar um teste usando o programa exemplo?

Abriu o XML do Rps gerado para verificar se a tag que na verdade é o grupo <InfDeclaracaoPrestacaoServico> esta sendo gerado ou não?

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

Postado
1 hora atrás, Italo Giurizzato Junior disse:

Uma coisa é o componente não ter uma classe ou campo com o nome de um grupo ou tag do XML, outra coisa é ele não gerar sendo que deveria.

Você chegou a realizar um teste usando o programa exemplo?

Abriu o XML do Rps gerado para verificar se a tag que na verdade é o grupo <InfDeclaracaoPrestacaoServico> esta sendo gerado ou não?

Opa, tanto o programa exemplo como o meu, continua com o mesmo erro

Erro(s):
Código  : E349
Mensagem: Id da Declaracao do RPS nao informado - RPS.: 16
Correção: 
---------

mas vi que esta gerando sim a tag, anteriormente não gerou, mas depois que atualizei os fontes gerou, mas o erro continua, segue anexo

16A-rps.xml

Postado

Acho que ja sei o que esta acontecendo, a tag é gerada com caracteres e me parece que eles aceitam somente numericos

-<InfDeclaracaoPrestacaoServico Id="Dec_16A"> gerado pelo componente

-<InfDeclaracaoPrestacaoServico Id="1841"> modelo do webservice

 

Vi que o componente pega o numero da nota, mais a série, porem, a serie da proISSDIGITAL é série A

 

existe a possibilidade de se informar somente numeros para essa tag?

  • 3 semanas depois ...
Postado

Bom dia Ítalo,

Essa alteração "ACBrNFSeXGravarXml.pas como FGerarIDRps := true" sugerida pelo: ahsinformatica2011 para o provedor:  ISSDigital  não foi contemplada nos novos fontes. Essa alteração resolveu para o envio de NFSe em SABARÁ também.

Teria como passar isso dependendo do provedor e resolver esse problema?

 

 

Consulta_envio-Ok.txt Consulta-Envio.txt

Postado
Em 14/01/2022 at 11:42, Italo Giurizzato Junior disse:

Bom dia,

Favor anexar a unit que você alterou para que possamos analisar e caso esteja tudo Ok enviaremos para o SVN.

Boa tarde,

Estou com o mesmo problema, e a solução apresentada resolve também o meu problema para a cidade de Sabará [3156700]. 

Posso me juntar à essa demanda ou criar novo tópico?

 

  • Consultores
Postado

Boa noite,

Temos que tomar muito cuidado ao alterar as Units bases, pois podem gerar um efeito colateral em outro provedores.

Esse tipo de alteração deve ocorrer nas units do respectivo provedor assim não afeta os demais.

A linha: GerarIDRps := true

Pode e deve nestes casos ser incluída na procedure Configuracao que se encontra na unit provedor.GravarXml.

Caso essa não exista devera ser declarada, para isso vide as units de outros provedores.

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

Postado

Bom dia Ítalo,

Como sugeriu,  inclui a linha GerarIDRps := True em: ..\ACBR2\Fontes\ACBrDFe\ACBrNFSeX\Provedores\ISSDigital.GravarXml; -> procedure TNFSeW_ISSDigital200.Configuracao;

Feito igual existe para outros provedores, como em: fintelISS.GravarXml;

Funcionou corretamente nos testes de envio e cancelamento.

Teria como introduzir essa alteração aí nos fontes do ACBr?

Grato,

 

  • Este tópico foi criado há 1024 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.
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.