Ir para conteúdo
  • Cadastre-se

dev botao

Modo sincrono no provedor SimpliSS


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

Recommended Posts

Olá pessoal blz? Entrei em contato com o suporte da prefeitura da cidade de Presidente Prudente, la eles usa o provedor SimpliSS, eles dizeram que SIM tem metodo SINCRONO para o provedor SimpliSS, porem no ACBrNFSeX não funciona modo sincrono, toda vez que manda da a seguinte mensagem: x001 Serviço não implementado pelo Provedor.

Estou emitindo dessa forma: ACBrNFSeX1.Emitir(IntToStr(Lote), meLoteSincrono,False);

Percebi que dentro do arquivo  SimpliSS.ini o serviço ServicoEnviarSincrono esta vazio.

Exemplo:

ServicoEnviar=nfse_3.xsd
ServicoConSit=nfse_3.xsd
ServicoConLot=nfse_3.xsd
ServicoConRps=nfse_3.xsd
ServicoConNfse=nfse_3.xsd
ServicoCancelar=nfse_3.xsd
ServicoGerar=nfse_3.xsd
ServicoEnviarSincrono=
ServicoSubstituir=

 

Será que vocês precisa mexer no fonte para poder funcionar o modo sincrono no provedor SimpliSS.

Desde já obrigado, aguardo um resposta valeu.

simpliSS.png

Link para o comentário
Compartilhar em outros sites

  • Consultores

Boa tarde Antonio,

Vamos lá, o provedor SimplISS possui um layout próprio ou segue a versão 1 ou 2 do layout da ABRASF?

Na imagem que você anexou do arquivo SimplISS.ini, logo no inicio temos:

[XML]
Layout=ABRASFv1

Não esta previsto no manual da ABRASF versão 1 o modo síncrono para envio de lote, note que no arquivo INI do provedor não consta nada referente a Síncrono.

Já lhe adianto que o serviço GerarNfse não foi implementado uma vez que o XML a ser enviado para ser convertido em NFS-e esta fora do layout padrão do Rps.

Se você abrir a unit SimplISS.Provider vai notar que existem duas classes: TACBrNFSeXWebserviceSimplISS TACBrNFSeXWebserviceSimplISS203.

A primeira trabalha com a versão 1 do layout da ABRASF, já a segunda com a versão 2.03 da ABRASF.

Favor verificar com o pessoal da prefeitura/provedor se é possivel usar a versão 2.03 para a cidade de Presidente Prudente.

Caso afirmativo, precisamos das URLs de homologação e produção para a referida cidade.

De posse das URLs podemos alterar o arquivo ACBrNFSeXServicos.ini 

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

Boa tarde Italo blz?

Então entrei em contato com eles eles faram isso:

"Antonio, verifiquei aqui que a versão para o município de Presidente Prudente é a 1.0, e o ambiente de homologação para o município não é ABRASF.
http://homologacaonovo.simplissweb.com.br/ 

Esse é o correto.

Segue link de integração: http://wshomologacao.simplissweb.com.br/nfseservice.svc?wsdl

 

Foram isso que responderam , não sei se ajuda.

Editado por antonio_jr
Link para o comentário
Compartilhar em outros sites

Italo no manual do site deles achei isso

Sem título.jpg

Mandei o print de cima para eles e eles responderam que "O modo síncrono para a emissão de notas é o GerarNfse, o mesmo está disponível e funcional"

Editado por antonio_jr
mandei essa imagem para eles e eles responderam que O modo síncrono para a emissão de notas é o GerarNfse, o mesmo está disponível e funcional
Link para o comentário
Compartilhar em outros sites

  • Consultores

Antonio,

Somente os serviços de consulta e cancelamento que são síncrono.

O serviço que recepciona o Rps é assíncrono como eu já lhe tinha passado.

Essa pessoa que lhe atendeu não tem noção nenhuma.

 

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

Italo eles responderam assim :

No caso de Presidente Prudente, para a emissão no método síncrono não é enviado RPS, somente a nota mesmo.
O número de RPS não é informado.
Somente é feito o envio de RPS, em Lote, por meio do método Assíncrono, em que é necessário aguardar o processamento do lote.

É possível emitir notas pelos dois métodos sr Antonio, por meio do GerarNfse (sincrono) e por meio do RecepcionarLoteRps (assíncrono).
Segue em anexo os arquivos de exemplo dos dois métodos

modelo_GerarNfse.xml modelo_RecepcionarLote.xml

Link para o comentário
Compartilhar em outros sites

  • Consultores

Antonio,

Como eu já tinha escrito acima, todos os provedores que seguem a ABRASF versão 1 não tem o serviço de GerarNfse, esse serviço existe na versão 2 do layout da ABRASF.

O provedor implementou esse serviço para a versão 1, mas fez de uma forma que ficou fora do layout, pois na versão 2 o que é enviado é o Rps para ser convertido em NFS-e.

Na versão 2 o serviço GerarNfse trabalha no modo síncrono.

A implementação no componente para consumir o serviço GerarNfse com o layout que eles criaram não sei se vai funcionar a contento.

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

  • 2 semanas depois ...

Boa tarde Italo blz. Conversei com supervisor do TI da prefeitura de Presidente Prudente, ele garantiu que sim funciona o modo Sincrono, ai ele me mandou o manual novo.  E a versão desse novo manual esta ABRASF 2.03.

Gostaria de saber o que você precisa, para eu pedir para eles, para poder mudar no acbr.

Segue em anexo o Novo Manual que eles me enviaram. caso precisa de algo mais eu ligo la e peço para eles.

ManualSimpliSS.rar

NFSe.png

Link para o comentário
Compartilhar em outros sites

  • Consultores

Boa tarde Antonio,

O componente ACBrNFSeX no que se refere ao provedor SimplISS, ele atende tanto a versão 1.00 quanto a 2.03 do layout da ABRASF.

O que eu preciso é das URLs de produção e de homologação usadas pelas cidade de Presidente Prudente para a versão 2.03

De posse dessas URLs, devemos alterar o arquivo ACBrNFSeXServicos.ini seguindo as orientações do tópico abaixo.

 

 

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

Italo vc fala que é só substituir dentro do arquivo ACBrNFSeXServicos.ini isso:

[SimplISS]
HomRecepcionar=http://wshomologacao.simplissweb.com.br/nfseservice.svc
HomLinkURL=http://wshomologacao.simplissweb.com.br/nfseservice.svc
 

colocar ai os novos endereço e depois seguir os passos do novo topico : Inclusão de novas cidades ou alteração de provedor

Link para o comentário
Compartilhar em outros sites

  • Consultores

Antonio,

Se a cidade segue a versão 2.03 do layout da ABRASF se faz necessário também incluir o campo versão.

Veja este exemplo.

[3304904]
; Atualizado em 19/10/2021
Nome=Sao Goncalo
UF=RJ
Provedor=SimplISS
Versao=2.03
ProRecepcionar=https://wssaogoncalo.simplissweb.com.br/nfseservice.svc
HomRecepcionar=https://wshomologacaoabrasf1.simplissweb.com.br/nfseservice.svc

As URLs abaixo são de homologação da versão 1 elas não devem ser alteradas.

[SimplISS]
HomRecepcionar=http://wshomologacao.simplissweb.com.br/nfseservice.svc
HomLinkURL=http://wshomologacao.simplissweb.com.br/nfseservice.svc

 

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

  • 2 semanas depois ...

Italo bom dia blz? Ainda não deu certo, mudei aqui o arquivo e segui os passos do topico :https://www.projetoacbr.com.br/forum/topic/66337-inclusão-de-novas-cidades-ou-alteração-de-provedor/

E mesmo assim não foi. Minha duvida é teria que fazer a alteração somente no arquivo  ACBrNFSeXServicos.ini ou nos arquivos SimplISS.ini ou SimplISSv2 tambem teria que mudar?

Link para o comentário
Compartilhar em outros sites

  • Consultores
1 hora atrás, antonio_jr disse:

A esqueci de falar não deu certo, porque agora fica dando esse erro de DadosPFX, ArquivoPFX ou NumeroSerie não especificados. Porem agente não usa certificado. 

Veja o ConfigAssinar.

Você precisa de um certificado.

image.png

Consultor SAC ACBr

Diego Folieni
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 !!

Link para o comentário
Compartilhar em outros sites

  • Consultores

Boa tarde Antonio,

No novo componente ACBrNFSeX não é usado os arquivos Cidades.ini e os INI dos provedores.

No componente novo temos o arquivo ACBrNFSeXServicos.ini que contem as cidades atendidas pelo componente.

Para cada provedor temos 3 units, exemplo: SimplISS.Provider , SimplISS.GravarXml e SimplISS.LerXml.

Para saber se é necessário o uso do certificado digital, basta abrir a unit Provider do provedor em questão.

Veja a imagem que o Diego anexou, nela esta claro que para a verão 2.03 do provedor SimplISS devemos assinar o XML do RPS, assinar o Lote de RPS ( quando o RPS é enviado em Lote ) e assinar o RPS quando este é enviado de forma unitária ( serviço GerarNfse ).

  • Curtir 1
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

  • 2 meses depois ...

Utilizo atualmente de forma Assíncrona, já no componente ACBRNFSeX, mais não da mais, esta demorando horas o processamento.

Eles tem leiaute próprio, para utilizar o GerarNFSe(Síncrono), conforme o e-mail deles configurei da seguinte forma:

 

ACBrNFSeXServicos.ini

"

[3541406]
; Atualizado em 17/08/2021
Nome=Presidente Prudente
UF=SP
Provedor=SimplISS
Versao=2.03
ProRecepcionar=http://issprudente.sp.gov.br/ws_nfse/nfseservice.svc
;
ProLinkURL=http://issprudente.sp.gov.br/ws_nfse/nfseservice.svc

"

E na chamada a única forma que consegui comunicação foi utilizando da seguinte forma:

"DMI.ACBrNFSeX.Emitir(nLoteNFSeX.ToString,meUnitario,False);"

 

Foi a configuração mais próxima que cheguei, se tiver outro, peço que me oriente por favor.

 

Só que não obtive sucesso, pelo que notei o pacote enviado não esta de acordo que eles esperam, esta retornando o erro "a:ActionNotSupported".

Anexei o XML de retorno, e o arquivo de envio.

Poderia me orientar por favor o que devo fazer pra dar certo utilizando o ACBRNFSeX?

 

Atenciosamente.

Adriano Teodorico dos Santos

402-lista-nfse-ger-soap.xml 402-ger-nfse-soap.xml

Adriano Teodorico dos Santos

Analista de Sistemas na Empresa GIGa Informática Dracena Ltda ME

Bach. em Ciência da Computação

Pós Graduado em Gestão Fiscal e Planejamento Tributário

Link para o comentário
Compartilhar em outros sites

  • Consultores
  • Solution

Bom dia Adriano,

O problema desse provedor é que ele possui dois webservices, sendo que um deles segue a versão 1 do layout da ABRASF e o outro a versão 2.03

A cidade em questão se utiliza do webservice que trabalha na versão 1 do layout da ABRASF.

E na versão 1 só existe um serviço de recepção de RPS que é em lote no modo assíncrono.

Eles criaram para esse webservice um serviço chamado GerarNFSe cujo layout do XML do RPS a ser enviado não segue o padrão ABRASF.

O componente não esta preparado para gerar esse XML fora do padrão.

O grande problema é que a rotina que gera o XML do RPS não sabe qual é o serviço que vai ser consumido, logo não tem como direcionar a geração do XML para uma outra rotina que gere ele fora do padrão ABRASF.

O ideal seria eles migrarem para a versão 2.03

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

18 minutos atrás, Italo Giurizzato Junior disse:

Bom dia Adriano,

O problema desse provedor é que ele possui dois webservices, sendo que um deles segue a versão 1 do layout da ABRASF e o outro a versão 2.03

A cidade em questão se utiliza do webservice que trabalha na versão 1 do layout da ABRASF.

E na versão 1 só existe um serviço de recepção de RPS que é em lote no modo assíncrono.

Eles criaram para esse webservice um serviço chamado GerarNFSe cujo layout do XML do RPS a ser enviado não segue o padrão ABRASF.

O componente não esta preparado para gerar esse XML fora do padrão.

O grande problema é que a rotina que gera o XML do RPS não sabe qual é o serviço que vai ser consumido, logo não tem como direcionar a geração do XML para uma outra rotina que gere ele fora do padrão ABRASF.

O ideal seria eles migrarem para a versão 2.03

Boa Tarde Italo, perfeito, vou encaminhar um e-mail pra eles "forçando" eles a alterar para a versão 2.03, conseguindo, eu comunico.

Muito Obrigado

 

Atenciosamente.

  • Curtir 1

Adriano Teodorico dos Santos

Analista de Sistemas na Empresa GIGa Informática Dracena Ltda ME

Bach. em Ciência da Computação

Pós Graduado em Gestão Fiscal e Planejamento Tributário

Link para o comentário
Compartilhar em outros sites

  • 1 mês depois ...

Boa Tarde, Italo 

Também venho enfrentando muita dificuldade com o provedor SIMPLISS da prefeitura mencionada acima como demora de processamento no método assíncrono, caso de mais de 12 horas para processarem um RPS e nos gerar a NFse, gostaríamos de  saber se vai ser implementado o método SINCRONO para este provedor e pra prefeitura de Presidente prudente se alguém teve alguma solução por favor compartilhem estamos com muitos cliente reclamando mais não é um problema do sistema e sim do provedor. Fico no Aguardo 

Link para o comentário
Compartilhar em outros sites

  • Consultores

Bom dia Marciano,

Oriente os seus clientes a protocolarem na prefeitura uma reclamação quanto ao tempo de processamento.

Quanto mais contribuinte reclamar na prefeitura, mais cedo eles resolvem o problema.

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

Boa tarde, só para todos saber, eu já mandei uns par de e-mail para o SIMPLISS reclamando dessa demora, mais sempre falam para falar na prefeitura, pois então eu liguei lá, falei com uma moça que ela é do SIMPLISS mais fica dentro da prefeitura, falou que iria participar desse assunto e verificar o que daria para ser feito. Poucos dias depois da minha ligação, veio a resposta por e-mail, segue:

"

Bom dia Sr. Adriano,
Apresentei ao diretor do Departamento de ISS - Sr. David Jabes - o seu pedido de alteração de versão do layout da ABRASF da 1 para a 2.03.
O mesmo informou que por hora essa alteração não é viável, visto que o impacto seria muito grande, no município todo.
Porém, o caso será estudado para que no próximo ano essa mudança possa ocorrer de maneira mais tranquila, com uma data estipulada e com tempo hábil para os desenvolvedores e usuários do sistema se adaptarem a essa nova versão.

Atenciosamente,

 Flávia Tomiazi Peres

Suporte Técnico Presidente Prudente

"

Eu oriento quem esta incomodado com essa demora, como eu, encaminhe um e-mail postando a reclamação para: [email protected][email protected]. Acredito quanto mais gente reclamando, logo eles providenciam essa mudança.

 

Atenciosamente.

Adriano Teodorico dos Santos

Adriano Teodorico dos Santos

Analista de Sistemas na Empresa GIGa Informática Dracena Ltda ME

Bach. em Ciência da Computação

Pós Graduado em Gestão Fiscal e Planejamento Tributário

Link para o comentário
Compartilhar em outros sites

  • Consultores

Boa tarde Adriano,

A coisa vai resolver mais rápido a partir do momento que a prefeitura receber uma pilha de reclamações protocoladas.

Você envia um e-mail para a Flavia, manda e-mail para o provedor, eles não vão resolver nada, vão continuar empurrando com a barriga.

A prefeitura tem que ficar sabendo dos problemas que estão ocorrendo.

Esse pessoal não vão contar do péssimo serviço que eles estão prestando para a pessoa da prefeitura que tem a obrigação de cobrar do provedor.

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

  • Este tópico foi criado há 145 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.