Ir para conteúdo
  • Cadastre-se

dev botao

Mudança Sorocaba-SP ISSDSF para ABRASF v2.03


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

Recommended Posts

Postado (editado)

Prezados, boa tarde.

Descobrimos que a prefeitura de Sorocaba /SP estará mudando para o layout ABRASF v2.03 a partir de 01/02/2022.

Estamos tentando implementar, já no nova ABCrNFSeX. Estamos com o retorno abaixo e como é a primeira vez usando o ACBrNFSeX, não sei se é algo do componente ou o serviço da prefeitura furado (que não é difícil de acontecer rs).

<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"><soap:Body><soap:Fault><faultcode>soap:Client</faultcode><faultstring>Message part {http://nfse.abrasf.org.br}recepcionarLoteRps was not recognized.  (Does it exist in service WSDL?)</faultstring></soap:Fault></soap:Body></soap:Envelope>

 

Pode ajudar ?

Editado por Luiz Sodré
  • Luiz Sodré changed the title to Mudança Sorocaba-SP ISSDSF para ABRASF v2.03
  • Consultores
Postado

Bom dia Luiz,

O provedor ISSDSF tem um layout próprio, se a cidade de Sorocaba esta mudando para o layout ABRASF 2.03 temos duas situações:

1. ou ela esta mudando de provedor e este trabalha com o layout ABRASF 2.03

2. ou o provedor atual vai disponibilizar um webservice que trabalha com o layout ABRASF 2.03

Precisamos saber qual dessas duas situações é o que esta ocorrendo.

Se mudou de provedor, qual é, quais são as URLs de homologação e de produção.

Se não mudou, precisamos dos Schemas e das URLs de homologação e de produçã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

@Italo Giurizzato Junior , boa noite.

 

Segue anexo as mudanças que realizei para funcionamento da prefeitura de Sorocaba/SP.

As unidades importantes são "ACBrNFSeXServicos.ini" , "ACBrNFSeXWebserviceBase.pas" e "DSF.Provider.pas".

Pode ser melhorado e melhor enquadrado a realidade da comunidade, mas essas alterações funcionaram os métodos de Emite, ConsultaLoteRps, ConsultaNFSePorRps e Cancelamento (ainda não realizei substituição.

Ainda não conseguimos o link de produção, mas assim que terminar a validação, creio que conseguiremos o link de produção para atualizar o INI.

ACBrDFe.zip

  • Consultores
Postado

Luiz,

Enviei para o SVN a sua contribuição com alguns ajustes feitos por mim.

Só não enviei o arquivo ACBrNFSeXServicos.ini que ainda continua com o provedor ISSDSF, uma vez que a mudança só vai ocorrer em 01/02/2022.

Faça uma cópia dos arquivos: ACBrNFSeXServicos.ini e ACBrNFSeXServicos.res, depois atualize os fontes, reinstale o ACBr, repõem os arquivos ACBrNFSeXServicos e por fim faça novos testes.

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

Obrigado Italo.

Também não descobri qual é a URL de produção. Pelo jeito não divulgaram ainda.
Já questionei o suporte da Prefeitura também.

Se eu souber de mais novidades eu posto aqui.

 

  • Curtir 1
Postado
Em 27/01/2022 at 10:47, Italo Giurizzato Junior disse:

Bom dia Luiz,

Muito obrigado pelos arquivos.

Chegou a atualizar os fontes e fazer novos testes?

Já verifiquei sua alterações mais ainda não atualizei o componente para testar suas adequações.

4 horas atrás, Italo Giurizzato Junior disse:

Bom dia Luiz,

Que maravilha, avisam nos 47 minutos do segundo tempo.

Exatamente.
Prefeitura sendo prefeitura.

  • Curtir 1
  • 2 semanas depois ...
Postado
3 horas atrás, RonBrisola disse:

Bom dia.

O componente já está funcionando no ambiente de homologação?

Infelizmente, a prefeitura de Sorocaba ainda não divulgou a url do ambiente de produção.

Pessoal,
Eu consegui gerar no ambiente de homologação agora.
Só precisei fazer um ajuste no arquivo nfse.xsd nas pasta Schemas\DSF\2.03, porém não sei se era algo da minha instalação.

Quando fui emitir a primeira vez deu este erro:

Erro(s):
Código  : X800
Mensagem: Erro de Validação: 1824 - Element 'CodigoCnae': '620400000' is not a valid value of the atomic type 'tsCodigoCnae'.

 

Ai eu procurei esse tipo no arquivo nfse.xsd, e vi que nele o tamanho estava configurado como 7:

<xsd:simpleType name="tsCodigoCnae">
        <xsd:restriction base="xsd:int">
            <xsd:totalDigits value="7" />
        </xsd:restriction>
    </xsd:simpleType>

 

Depois que eu alterei o tamanho para 9 a emissão funcionou:
 

<xsd:simpleType name="tsCodigoCnae">
        <xsd:restriction base="xsd:int">
            <xsd:totalDigits value="9" />
        </xsd:restriction>
    </xsd:simpleType>

 

Postado

Boa tarde Italo,

Não cheguei a fazer esse teste,
pois quando vai fazer a nota de forma manual no site os códigos de atividade aparecem com 9 casas
image.thumb.png.53b4ac11867f28b82a69af58c850d27a.png

 

E também na página inicial que mostra o acesso ao webservice tem esta mensagem:

image.thumb.png.ad15a924ff514cea4ce03822569bd264.png

 

Postado

Realmente tem o ajuste referente ao CNAE, conforme o próprio site de Sorocaba/SP.
Inicialmente eu tinha retirado a validação do schemas pois estava atrasando minha entrega (que foi adiada 😤).
Não lembro agora, mas acho que no site não tem o schemas e peguei diretamente na ABRASF.

image.thumb.png.3bf10c23723fa0fa63af416dca8cca57.png

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