Ir para conteúdo
  • Cadastre-se

dev botao

Consulta NFSE de Prefeitura de Santos | Nota Cancelada retornado como Normal


Recommended Posts

  • Membros Pro

Conforme conversado com a Juliana hoje, iremos planejar a migração para o Novo Componente posteriormente, neste momento precisamos de ajuda para solucionar o seguinte problema:

O Componente ACBRNFe nos pontos abaixo estamos verificando que a nota consulta está normal, sendo que a mesma dentro do site da prefeitura de Santos está cancelada, estamos buscando o retorno da seguinte maneira abaixo.

Aqui na classe TNFSE o campo cancelado está como não, é o campo data está como 30/12/1899, ou seja, nulo.

Mais abaixo o retorno Já ConsNfseRps.RetWS o xml que retorna não encontramos campos que nos mostra que essa nota fiscal de serviço está cancelada.
image.thumb.png.6d7e3a3bdaba16c2c524baa2c5db325a.png
image.png.1d27662801f64c11c82b752174043d68.png
image.thumb.png.f3d568e3a93a13003dc0ed54ba3ba8b4.png
image.thumb.png.15d4844b926a9a488e83b4cc845c19f8.png

'<ns3:ConsultarNfseRpsResposta xmlns:ns2="http://www.w3.org/2000/09/xmldsig#" xmlns:ns4="http://www.ginfes.com.br/tipos_v03.xsd" xmlns:ns3="http://www.ginfes.com.br/servico_consultar_nfse_rps_resposta_v03.xsd"><ns3:CompNfse><ns4:Nfse><ns4:InfNfse Id="1195498"><ns4:Numero>7498</ns4:Numero><ns4:CodigoVerificacao>KIQMWQKXZ</ns4:CodigoVerificacao><ns4:DataEmissao>2024-03-14T16:25:56</ns4:DataEmissao><ns4:IdentificacaoRps><ns4:Numero>3066</ns4:Numero><ns4:Serie>00001</ns4:Serie><ns4:Tipo>1</ns4:Tipo></ns4:IdentificacaoRps><ns4:DataEmissaoRps>2024-03-14</ns4:DataEmissaoRps><ns4:NaturezaOperacao>1</ns4:NaturezaOperacao><ns4:RegimeEspecialTributacao>0</ns4:RegimeEspecialTributacao><ns4:OptanteSimplesNacional>1</ns4:OptanteSimplesNacional><ns4:IncentivadorCultural>0</ns4:IncentivadorCultural><ns4:Competencia>2024-03-14</ns4:Competencia><ns4:Servico><ns4:Valores><ns4:ValorServicos>250</ns4:ValorServicos><ns4:ValorDeducoes>0</ns4:ValorDeducoes><ns4:ValorPis>0</ns4:ValorPis><ns4:ValorCofins>0</ns4:ValorCofins><ns4:ValorInss>0</ns4:ValorInss><ns4:ValorIr>0</ns4:ValorIr><ns4:ValorCsll>0</ns4:ValorCsll><ns4:IssRetido>1</ns4:IssRetido><ns4:ValorIss>12.5</ns4:ValorIss><ns4:ValorIssRetido>12.5</ns4:ValorIssRetido><ns4:BaseCalculo>250</ns4:BaseCalculo><ns4:Aliquota>5</ns4:Aliquota><ns4:ValorLiquidoNfse>237.5</ns4:ValorLiquidoNfse><ns4:DescontoIncondicionado>0</ns4:DescontoIncondicionado><ns4:DescontoCondicionado>0</ns4:DescontoCondicionado></ns4:Valores><ns4:ItemListaServico>14.01</ns4:ItemListaServico><ns4:CodigoTributacaoMunicipio>3314717</ns4:CodigoTributacaoMunicipio><ns4:Discriminacao>1 UN MAO DE OBRA 1 UN MAO DE OBRA - SERVICO MECANICO ORDEM DE SERVICO 32774 -->Trib aprox R$ 31,94 Federal R$ 9,26 Municipal Conforme Decreto 12.741 de 08/12/2012 Fonte: IBPT 5oi7eW</ns4:Discriminacao><ns4:CodigoMunicipio>3548500</ns4:CodigoMunicipio></ns4:Servico><ns4:PrestadorServico><ns4:IdentificacaoPrestador><ns4:Cnpj>68441021000186</ns4:Cnpj><ns4:InscricaoMunicipal>1072134</ns4:InscricaoMunicipal></ns4:IdentificacaoPrestador><ns4:RazaoSocial>DEFAR COMERCIAL - LTDA</ns4:RazaoSocial><ns4:Endereco><ns4:Endereco>null MANSUETO PIEROTTI</ns4:Endereco><ns4:Numero>68</ns4:Numero><ns4:Complemento>0000</ns4:Complemento><ns4:Bairro>VALONGO</ns4:Bairro><ns4:CodigoMunicipio>3548500</ns4:CodigoMunicipio><ns4:Uf>SP</ns4:Uf><ns4:Cep>11010270</ns4:Cep></ns4:Endereco><ns4:Contato><ns4:Telefone>130</ns4:Telefone></ns4:Contato></ns4:PrestadorServico><ns4:TomadorServico><ns4:IdentificacaoTomador><ns4:CpfCnpj><ns4:Cnpj>33412792019937</ns4:Cnpj></ns4:CpfCnpj><ns4:InscricaoMunicipal>2917434</ns4:InscricaoMunicipal></ns4:IdentificacaoTomador><ns4:RazaoSocial>CONSTRUTORA QUEIROZ GALVAO</ns4:RazaoSocial><ns4:Endereco><ns4:Endereco>RUA MARTIN AFONSO</ns4:Endereco><ns4:Numero>18</ns4:Numero><ns4:Complemento>CJ 51</ns4:Complemento><ns4:Bairro>CENTRO</ns4:Bairro><ns4:CodigoMunicipio>3548500</ns4:CodigoMunicipio><ns4:Uf>SP</ns4:Uf><ns4:Cep>11010060</ns4:Cep></ns4:Endereco><ns4:Contato/></ns4:TomadorServico><ns4:OrgaoGerador><ns4:CodigoMunicipio>3548500</ns4:CodigoMunicipio><ns4:Uf>SP</ns4:Uf></ns4:OrgaoGerador></ns4:InfNfse></ns4:Nfse></ns3:CompNfse></ns3:ConsultarNfseRpsResposta>'

image.thumb.png.862e501053097ccf5aaa909ba7de7e4f.png

Link para o comentário
Compartilhar em outros sites

  • Consultores

anexa os SOAP

Consultor SAC ACBr

Victor H Gonzales - Pandaaa
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.  Discord

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil

Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

"Aprender é a única coisa que a mente nunca se cansa, nunca tem medo e nunca se arrepende” - Leonardo da Vinci

"Ter sucesso é falhar repetidamente, mas sem perder o entusiasmo"

Link para o comentário
Compartilhar em outros sites

  • Consultores

Tópico movido para a área do SAC, para que o SLA de respostas seja considerado

Consultor SAC ACBr

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

Projeto ACBr

Analista de Sistemas / e-mail: [email protected] / Fone: (16) 9-9701-5030 / Araraquara-SP

Araraquara - A era dos Trólebus

Link para o comentário
Compartilhar em outros sites

  • Consultores

Boa tarde @[email protected],

Configuracoes.WebServices.Salvar := True

Isso faz com que o componente salve em disco os arquivos Soap tanto de envio quanto de retorno.

Consultor SAC ACBr

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

Projeto ACBr

Analista de Sistemas / e-mail: [email protected] / Fone: (16) 9-9701-5030 / Araraquara-SP

Araraquara - A era dos Trólebus

Link para o comentário
Compartilhar em outros sites

  • Consultores
47 minutos atrás, [email protected] disse:

Bom dia, e onde ele salva esse arquivo? com qual nome e extensão?
Grato.

bom dia, voce pode definir o path em Arquivos.PathNFSe

os arquivos serão .xml

terão o literal soap

Consultor SAC ACBr

Victor H Gonzales - Pandaaa
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.  Discord

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil

Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

"Aprender é a única coisa que a mente nunca se cansa, nunca tem medo e nunca se arrepende” - Leonardo da Vinci

"Ter sucesso é falhar repetidamente, mas sem perder o entusiasmo"

Link para o comentário
Compartilhar em outros sites

  • Consultores

isso é a nota em si.

precisamos analisar os SOAP, tu tem que marcar a propriedade Salvar no componente, na parte de Webservices, vai gerar alguns arquivos com prefixos SOAP.

precisamos do envelope que o provedor está retornando

Consultor SAC ACBr

Victor H Gonzales - Pandaaa
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.  Discord

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil

Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

"Aprender é a única coisa que a mente nunca se cansa, nunca tem medo e nunca se arrepende” - Leonardo da Vinci

"Ter sucesso é falhar repetidamente, mas sem perder o entusiasmo"

Link para o comentário
Compartilhar em outros sites

  • Membros Pro

    ACBrNFe.Configuracoes.Arquivos.Salvar := true;
    ACBrNFe.Configuracoes.Geral.Salvar := true;
    ACBrNFe.Configuracoes.WebServices.Salvar := true;
    DMNFSe.ACBrNFSe.Configuracoes.Arquivos.PathNFSe  := 'C:\temp';
    DMNFSe.ACBrNFSe.Configuracoes.Arquivos.PathCan   := 'C:\temp';

na pasta temp só tem xml enviado.

Link para o comentário
Compartilhar em outros sites

  • Consultores
9 minutos atrás, [email protected] disse:

    ACBrNFe.Configuracoes.Arquivos.Salvar := true;
    ACBrNFe.Configuracoes.Geral.Salvar := true;
    ACBrNFe.Configuracoes.WebServices.Salvar := true;
    DMNFSe.ACBrNFSe.Configuracoes.Arquivos.PathNFSe  := 'C:\temp';
    DMNFSe.ACBrNFSe.Configuracoes.Arquivos.PathCan   := 'C:\temp';

na pasta temp só tem xml enviado.

mas isso é no de NFe, estamos falando NFSe

mas é no mesmo local, só que no componente de nfse

Consultor SAC ACBr

Victor H Gonzales - Pandaaa
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.  Discord

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil

Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

"Aprender é a única coisa que a mente nunca se cansa, nunca tem medo e nunca se arrepende” - Leonardo da Vinci

"Ter sucesso é falhar repetidamente, mas sem perder o entusiasmo"

Link para o comentário
Compartilhar em outros sites

  • Membros Pro

Desculpa nunca utilizei ACBR antes, coloquei no seguinte caminho dentro do fonte do sistema conforme abaixo e mesmo assim na pasta abaixo só gera XML.

    {--> Testing 22/03/2024 }
    DMNFSe.ACBrNFSe.Configuracoes.WebServices.Salvar := True;
    DMNFSe.ACBrNFSe.Configuracoes.Arquivos.PathNFSe  := 'C:\Lixo';

image.png.965790650d3c00e851d1923579f9821f.png

Veja se são esses arquivos aqui que encontrei procurando dentro das pastas.

306600001-comp-nfse.xml 306600001-comp-nfse-soap.xml 306600001-con-nfse-rps.xml 306600001-con-nfse-rps-soap.xml

Link para o comentário
Compartilhar em outros sites

  • Consultores

o seu XML está faltando essas TAG tcCancelamentoNfse

sem essas informações o componente não conseguirá processar o retorno.

image.png

image.png

Seu XML :

image.png

 

os prefixos, ns1, ns2, ns3, ns4 etc, não é o problema, o problema é a falta do schema tcCancelamentoNfse no seu XML.

tu precisa verificar com o provedor o motivo da falta dessa tag no retorno do XML deles

  • Curtir 1
Consultor SAC ACBr

Victor H Gonzales - Pandaaa
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.  Discord

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil

Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

"Aprender é a única coisa que a mente nunca se cansa, nunca tem medo e nunca se arrepende” - Leonardo da Vinci

"Ter sucesso é falhar repetidamente, mas sem perder o entusiasmo"

Link para o comentário
Compartilhar em outros sites

  • Consultores

o problema não é componente A ou B.

no SOAP que você me enviou está faltando informações de schemas de cancelamento, quem gera a informação é o Provedor, para assim o componente realizar o parser.

Mas sim, nada impende de você usar componente A para um fluxo e B para outro, não é muito viável manter a estrutura assim, mas nada impede.

Consultor SAC ACBr

Victor H Gonzales - Pandaaa
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.  Discord

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil

Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

"Aprender é a única coisa que a mente nunca se cansa, nunca tem medo e nunca se arrepende” - Leonardo da Vinci

"Ter sucesso é falhar repetidamente, mas sem perder o entusiasmo"

Link para o comentário
Compartilhar em outros sites

  • Consultores

Boa tarde @[email protected],

No tópico abaixo se refere a cidade de Jundiaí/SP que também é atendida pelo provedor Ginfes.

Ao ler o tópico você vai notar que o desenvolvedor esta passando pelo mesmo problema que você esta passando, ou seja, ao consultar uma nota cancelada no XML da NFS-e retornado não consta nenhuma informação sobre o cancelamento e o componente acaba entendendo que a nota não esta cancelada.

Eu estou notando que o provedor Ginfes esta promovendo diversas alterações em seus sistemas para atender o compartilhamento das notas com a Receita Federal e estão fazendo uma kaka atrás da outra.

Tenha em mente o seguinte:

O componente gera e envia o XML do RPS e os XMLs de pedido de consultas e de cancelamento.

Os XMLs retornados são gerados pelo webservice do provedor, isso inclui o XML da NFS-e que é retornado pelas consultas solicitadas.

O componente não tem culpa que o provedor ao gerar o XML da NFS-e gera sem as informações de cancelamento caso a nota esteja cancelada.

 

 

Consultor SAC ACBr

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

Projeto ACBr

Analista de Sistemas / e-mail: [email protected] / Fone: (16) 9-9701-5030 / Araraquara-SP

Araraquara - A era dos Trólebus

Link para o comentário
Compartilhar em outros sites

  • Membros Pro
9 minutos atrás, Italo Giurizzato Junior disse:

Tenha em mente o seguinte:

O componente gera e envia o XML do RPS e os XMLs de pedido de consultas e de cancelamento.

Os XMLs retornados são gerados pelo webservice do provedor, isso inclui o XML da NFS-e que é retornado pelas consultas solicitadas.

O componente não tem culpa que o provedor ao gerar o XML da NFS-e gera sem as informações de cancelamento caso a nota esteja cancelada.

Boa tarde @Italo Giurizzato Junior

Concordo plenamente e digo mais, o que nós usuários do componente NFSe e vocês do ACBr tentamos fazer é quase uma missão impossível por causa desse provedores, da forma como eles alteram o WebService deles em todas as suas partes de recepção e resposta.

E até ai ja estamos acostumados, mas agora quando falta informação ja saiu do aceitável para a mais pura incompetência, como é esse caso atual que estamos tratando.

Ontem fiquei mais de 2 horas esperando atendimento no chat deles para eu reportar esse problema, mas dai de 18:00 e o chat disse que não tinha ninguém para me atender.

Segunda-feira vou tentar de novo, deixa esse tópico aberto, vou retornar aqui com alguma resposta deles, obrigado por enquanto.

  • Curtir 2
Link para o comentário
Compartilhar em outros sites

  • Membros Pro

Boa tarde, conseguimos resolver a consulta, como o provedor GINFES da prefeitura de Santos, quando você consulta a nota fiscal pelo Consultar NFse por RPS não está retornando a TAG de Cancelamento, mas quando consultamos pelo Consultar NFse por Numero a Tag de Cancelamento vem, conforme imagem abaixo (Amarelo). Importante continuamos usando o ACBRNFSe.

Fica de aprendizado para quem precisar.

Grato pela ajuda.

image.thumb.png.6e116582f1961d5e55c53490759ba74b.png

image.png

  • Curtir 1
Link para o comentário
Compartilhar em outros sites

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.