Ir para conteúdo
  • Cadastre-se

dev botao

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

Recommended Posts

Postado

Italo, Bom Dia.

Eu fiz as implementações nos arquivos cidade.ini e smarapd.ini, porem não sei se esta correto.
Estive dando uma olhada nos fontes e percebi tb que o provedor smarapd utiliza os webservices da versão anterior, agora o webservice atual é unico :https://201.72.16.150/tbwhomolog/services/nfseSOAP?wsdl
Nesse caso esse é de homologação, como implementar isso para começar os teste nesse novo ambiente??

Segue os arquivos ini (Cidade e Smarapd) para ver se eu fiz as configurações corretas

 

Smarapd.ini

Cidades.ini

  • Consultores
Postado

Bom dia André,

Isso significa que todas as cidades atendidas pelo provedor SmarAPD vai passar a mesma URL de homologação ou vai variar de uma cidade para outra?

Você tem como obter essa informação?

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

Bom Dia tudo bem?
Entrei em contato com a Smarapd, e fui informado que esse endereço de homologação será o mesmo para todas as cidades a principio
Também fui informado que o sera utilizado o padrao ABRASF 2.04.

Pelo que vi tb existe novas regras de comunicação com o WS, precisando, antes era só usuário e senha, mas agora tem que fazer a validação pelo certificado do contribuinte que vai ser carregado no servidor de homologação. vou buscar mais informações sobre isso e vou postando.
 

Tenho um bom relacionamento com o pessoal da Smarapd, vamos aproveitar disso e implementar essas mudanças.

Obrigado

 

@Italo Jurisato Junior

Entrei em contato novamente com a Smarapd, para saber se todas as prefeituras atendida por ela tb vao mudar de padrão, me disseram que sim porem gradativamente, a primeira cidade será Sertaozinho, portanto penso que a principio o provedor smarapd tera 2 padrões, o anterior e o Abrasf, até a implantação em todas as cidades.
Aqui em Sertãozinho, vai estar valendo esse novo padrão a partir de 05/02/2017

  • Curtir 1
  • 2 semanas depois ...
Postado

Boa Noite amigos, tudo bem?

Amigos, estou na tentativa de conseguir implementar o provedor SmarapdABRASF, conforme algumas orientações do Italo, fiz algumas alterações nas units pnfsConversao.pas, e enviei para o Italo, ele fez alguns outros ajustes e disponibilizou no repositório, ficando então a seguinte situação, na pastas schemas agora tem uma pasta chamada SmarapdABRASF, na pasta Arqini, foi adicionado a cidade de Sertãozinho da seguinte forma:
[3551702]
Nome=Sertaozinho
UF=SP
Provedor=SmarapdABRASF
NomeURL_H=https://201.72.16.150
NomeURL_P=https://201.72.16.150]

Conforme orientação do Italo, fiz um arquivo SmarapdABRASF.ini com base em outro provedor com padrão abrasf, porém o ao gerar e enviar lote rps, ocorre um erro, porem um xml é gerado, mas de forma invalida, se comparando ao xml de exemplo enviado pelo o provedor, em anexo, foi colocar o erro, o arquivos SmarapdABRASF.ini, o arquivo cidade.ini, o xml gerado pelo sistema de exemplo e o xml modelo que foi me enviado.

Gostaria de uma ajuda dos nobres colegas, eu acho que pode ter alguma coisa errada no arquivo SmarapdABRASF.ini que eu criei. Conto com a ajuda de todos

 

Obrigado

image.png.6df5bc3e15bcf1adbe885d25abd6da0c.png

 

 

SmarapdABRASF.ini

Cidades.ini

XmlExemplo_gerarNfseEnvio.xml

3518010523934400017156000000000000001-rps.xml

3 minutos atrás, andre.zardo disse:

Boa Noite amigos, tudo bem?

Amigos, estou na tentativa de conseguir implementar o provedor SmarapdABRASF, conforme algumas orientações do Italo, fiz algumas alterações nas units pnfsConversao.pas, e enviei para o Italo, ele fez alguns outros ajustes e disponibilizou no repositório, ficando então a seguinte situação, na pastas schemas agora tem uma pasta chamada SmarapdABRASF, na pasta Arqini, foi adicionado a cidade de Sertãozinho da seguinte forma:
[3551702]
Nome=Sertaozinho
UF=SP
Provedor=SmarapdABRASF
NomeURL_H=https://201.72.16.150
NomeURL_P=https://201.72.16.150]

Conforme orientação do Italo, fiz um arquivo SmarapdABRASF.ini com base em outro provedor com padrão abrasf, porém o ao gerar e enviar lote rps, ocorre um erro, porem um xml é gerado, mas de forma invalida, se comparando ao xml de exemplo enviado pelo o provedor, em anexo, foi colocar o erro, o arquivos SmarapdABRASF.ini, o arquivo cidade.ini, o xml gerado pelo sistema de exemplo e o xml modelo que foi me enviado.

Gostaria de uma ajuda dos nobres colegas, eu acho que pode ter alguma coisa errada no arquivo SmarapdABRASF.ini que eu criei. Conto com a ajuda de todos

 

Obrigado

image.png.6df5bc3e15bcf1adbe885d25abd6da0c.png

 

 

SmarapdABRASF.ini

Cidades.ini

XmlExemplo_gerarNfseEnvio.xml

3518010523934400017156000000000000001-rps.xml

No site da smarapd, consegui novos exemplos dos xmls, segue

exemplosXmlSite.zip

Postado

@Italo Jurisato Junior Boa Tarde tudo bem?

Estou ainda na luta para a implementação da NFS-e SmarapdABRASF, para a cidade de Sertoazinho.

Consegui gerar o xml do conforme anexo usando as configurações do smarapdABRASF.ini tb em anexo, porem retorna um erro conforme abaixo?

 

image.png.8b0a5be97de6ac79135dbbc2dcbd5b98.png

Estou parado nesse erro, nao sei por onde proseguir, me da uma ajuda.

Outro detalhe é que o padrão que o provedor usa é o ABRASF 2.04, o acbr ja da suporte a essa versao?? Configurei o arquivo .ini com a versao indicada pelo provedor, esta correto?

 

1-env-lot.xml

1-env-lot-soap.xml

SmarapdABRASF.ini

  • Membros Pro
Postado
Em 27/01/2018 at 15:44, andre.zardo disse:

@Italo Jurisato Junior Boa Tarde tudo bem?

Estou ainda na luta para a implementação da NFS-e SmarapdABRASF, para a cidade de Sertoazinho.

Consegui gerar o xml do conforme anexo usando as configurações do smarapdABRASF.ini tb em anexo, porem retorna um erro conforme abaixo?

 

image.png.8b0a5be97de6ac79135dbbc2dcbd5b98.png

Estou parado nesse erro, nao sei por onde proseguir, me da uma ajuda.

Outro detalhe é que o padrão que o provedor usa é o ABRASF 2.04, o acbr ja da suporte a essa versao?? Configurei o arquivo .ini com a versao indicada pelo provedor, esta correto?

 

1-env-lot.xml

1-env-lot-soap.xml

SmarapdABRASF.ini

Bom dia Andre

Você conseguiu finalizar essa homologação para Sertãozinho?

Também estou tentando fazer.

 

Postado

@Italo Jurisato Junior

Bom Dia Italo, tudo bem?

Italo eu alterei o nome do scehmas em uma tentativa de progresso mas depois voltei a configuraçao, eu alterei algumas outras coisas de acordo com a orientacao da smarapd:

<![CDATA[<?xml version='1.0' encoding='UTF-8'?>
<cabecalho xmlns="http://www.abrasf.org.br/nfse.xsd"
versao="2.04">
<versaoDados>2.04</versaoDados>
</cabecalho>]]>

9 - Na tag nfseDadosMsg insira:

 <![CDATA[
XML NOTA
]]>

Mas ainda estou tendo problemas na transmissao, ocorre o mesmo erro, e ao tentar validar o xml no site de homologacao da NFS-e tenho os seguintes erro:

 

[ linha 5 : coluna 10 ] - cvc-complex-type.2.4.a: Foi detectado um conteúdo inválido começando com o elemento 'CpfCnpj'. Era esperado um dos '{"http://www.abrasf.org.br/nfse.xsd":Prestador}'.
[ linha 19 : coluna 47 ] - cvc-datatype-valid.1.2.1: '2018-01-25T00:00:00' não é um valor válido para 'date'.
[ linha 19 : coluna 47 ] - cvc-type.3.1.3: O valor '2018-01-25T00:00:00' do elemento 'DataEmissao' não é válido.
[ linha 22 : coluna 47 ] - cvc-datatype-valid.1.2.1: '2018-01-25T00:00:00' não é um valor válido para 'date'.
[ linha 22 : coluna 47 ] - cvc-type.3.1.3: O valor '2018-01-25T00:00:00' do elemento 'Competencia' não é válido.
[ linha 30 : coluna 28 ] - cvc-complex-type.2.4.a: Foi detectado um conteúdo inválido começando com o elemento 'CodigoTributacaoMunicipio'. Era esperado um dos '{"http://www.abrasf.org.br/nfse.xsd":ResponsavelRetencao, "http://www.abrasf.org.br/nfse.xsd":ItemListaServico}'.
[ linha 43 : coluna 10 ] - cvc-complex-type.2.4.a: Foi detectado um conteúdo inválido começando com o elemento 'Tomador'. Era esperado um dos '{"http://www.abrasf.org.br/nfse.xsd":TomadorServico, "http://www.abrasf.org.br/nfse.xsd":Intermediario, "http://www.abrasf.org.br/nfse.xsd":ConstrucaoCivil, "http://www.abrasf.org.br/nfse.xsd":RegimeEspecialTributacao, "http://www.abrasf.org.br/nfse.xsd":OptanteSimplesNacional}'.

Sera que para contornar essa situação tenho que alterar o ACBR na parte da geraçao do xml? Caso tenha, me da uma orientacao de quais units devo alterar, por favor.

Obrigado

37-env-lotS.xml

SmarapdABRASF.ini

nfse.xsd

Em 02/02/2018 at 10:23, Weber de Paula disse:

Bom dia Andre

Você conseguiu finalizar essa homologação para Sertãozinho?

Também estou tentando fazer.

 

Bom DIa @Weber de Paula, tudo bem??

Weber, o erro ainda continua, além do erro 12169 (erro interno), tb nao estou conseguindo validar o xml no portal de homologacao, eu acho que um erro nao tem nada a ver com o xml. Alguem me corrija se estou falando besteira, mas o fato é que estou parado nessa etapa, tanto na validaçao do xml qto na transmissao.

HJ ENTREI EM CONTATO COM A PREFEITURA E FUI INFORMADO QUE O PRAZO DE IMPLANTAÇAO FOI PRORROGADO DE 05/02 (HOJE) PARA 19/02

Pelo menos uma boa noticia: :-D:-D

Vc é de Sertaozinho??

  • Membros Pro
Postado
1 minuto atrás, andre.zardo disse:

@Italo Jurisato Junior

Bom Dia Italo, tudo bem?

Italo eu alterei o nome do scehmas em uma tentativa de progresso mas depois voltei a configuraçao, eu alterei algumas outras coisas de acordo com a orientacao da smarapd:

<![CDATA[<?xml version='1.0' encoding='UTF-8'?>
<cabecalho xmlns="http://www.abrasf.org.br/nfse.xsd"
versao="2.04">
<versaoDados>2.04</versaoDados>
</cabecalho>]]>

9 - Na tag nfseDadosMsg insira:

 <![CDATA[
XML NOTA
]]>

Mas ainda estou tendo problemas na transmissao, ocorre o mesmo erro, e ao tentar validar o xml no site de homologacao da NFS-e tenho os seguintes erro:

 

[ linha 5 : coluna 10 ] - cvc-complex-type.2.4.a: Foi detectado um conteúdo inválido começando com o elemento 'CpfCnpj'. Era esperado um dos '{"http://www.abrasf.org.br/nfse.xsd":Prestador}'.
[ linha 19 : coluna 47 ] - cvc-datatype-valid.1.2.1: '2018-01-25T00:00:00' não é um valor válido para 'date'.
[ linha 19 : coluna 47 ] - cvc-type.3.1.3: O valor '2018-01-25T00:00:00' do elemento 'DataEmissao' não é válido.
[ linha 22 : coluna 47 ] - cvc-datatype-valid.1.2.1: '2018-01-25T00:00:00' não é um valor válido para 'date'.
[ linha 22 : coluna 47 ] - cvc-type.3.1.3: O valor '2018-01-25T00:00:00' do elemento 'Competencia' não é válido.
[ linha 30 : coluna 28 ] - cvc-complex-type.2.4.a: Foi detectado um conteúdo inválido começando com o elemento 'CodigoTributacaoMunicipio'. Era esperado um dos '{"http://www.abrasf.org.br/nfse.xsd":ResponsavelRetencao, "http://www.abrasf.org.br/nfse.xsd":ItemListaServico}'.
[ linha 43 : coluna 10 ] - cvc-complex-type.2.4.a: Foi detectado um conteúdo inválido começando com o elemento 'Tomador'. Era esperado um dos '{"http://www.abrasf.org.br/nfse.xsd":TomadorServico, "http://www.abrasf.org.br/nfse.xsd":Intermediario, "http://www.abrasf.org.br/nfse.xsd":ConstrucaoCivil, "http://www.abrasf.org.br/nfse.xsd":RegimeEspecialTributacao, "http://www.abrasf.org.br/nfse.xsd":OptanteSimplesNacional}'.

Sera que para contornar essa situação tenho que alterar o ACBR na parte da geraçao do xml? Caso tenha, me da uma orientacao de quais units devo alterar, por favor.

Obrigado

37-env-lotS.xml

SmarapdABRASF.ini

nfse.xsd

Andre bom dia

Você poderia compartilhar os manuais ou informativos que a Smarapd te enviou?

Fiz contato com eles hoje e ficaram de me enviar os documentos para integração/homologação, mas ainda não chegou nada. Se puder compartilha talvez possa auxiliar em algo pois esta com a mesma necessidade.

Um ponto de observação é que esta previsto pra hj (05/02) a mudança, porém aparentemente nada foi alterado ainda e a Smarapd também não soube informar se houve mudança. Estou na busca desta informação também.

Desde já obrigado trabalho!

6 minutos atrás, andre.zardo disse:

@Italo Jurisato Junior

Bom Dia Italo, tudo bem?

Italo eu alterei o nome do scehmas em uma tentativa de progresso mas depois voltei a configuraçao, eu alterei algumas outras coisas de acordo com a orientacao da smarapd:

<![CDATA[<?xml version='1.0' encoding='UTF-8'?>
<cabecalho xmlns="http://www.abrasf.org.br/nfse.xsd"
versao="2.04">
<versaoDados>2.04</versaoDados>
</cabecalho>]]>

9 - Na tag nfseDadosMsg insira:

 <![CDATA[
XML NOTA
]]>

Mas ainda estou tendo problemas na transmissao, ocorre o mesmo erro, e ao tentar validar o xml no site de homologacao da NFS-e tenho os seguintes erro:

 

[ linha 5 : coluna 10 ] - cvc-complex-type.2.4.a: Foi detectado um conteúdo inválido começando com o elemento 'CpfCnpj'. Era esperado um dos '{"http://www.abrasf.org.br/nfse.xsd":Prestador}'.
[ linha 19 : coluna 47 ] - cvc-datatype-valid.1.2.1: '2018-01-25T00:00:00' não é um valor válido para 'date'.
[ linha 19 : coluna 47 ] - cvc-type.3.1.3: O valor '2018-01-25T00:00:00' do elemento 'DataEmissao' não é válido.
[ linha 22 : coluna 47 ] - cvc-datatype-valid.1.2.1: '2018-01-25T00:00:00' não é um valor válido para 'date'.
[ linha 22 : coluna 47 ] - cvc-type.3.1.3: O valor '2018-01-25T00:00:00' do elemento 'Competencia' não é válido.
[ linha 30 : coluna 28 ] - cvc-complex-type.2.4.a: Foi detectado um conteúdo inválido começando com o elemento 'CodigoTributacaoMunicipio'. Era esperado um dos '{"http://www.abrasf.org.br/nfse.xsd":ResponsavelRetencao, "http://www.abrasf.org.br/nfse.xsd":ItemListaServico}'.
[ linha 43 : coluna 10 ] - cvc-complex-type.2.4.a: Foi detectado um conteúdo inválido começando com o elemento 'Tomador'. Era esperado um dos '{"http://www.abrasf.org.br/nfse.xsd":TomadorServico, "http://www.abrasf.org.br/nfse.xsd":Intermediario, "http://www.abrasf.org.br/nfse.xsd":ConstrucaoCivil, "http://www.abrasf.org.br/nfse.xsd":RegimeEspecialTributacao, "http://www.abrasf.org.br/nfse.xsd":OptanteSimplesNacional}'.

Sera que para contornar essa situação tenho que alterar o ACBR na parte da geraçao do xml? Caso tenha, me da uma orientacao de quais units devo alterar, por favor.

Obrigado

37-env-lotS.xml

SmarapdABRASF.ini

nfse.xsd

Bom DIa @Weber de Paula, tudo bem??

Weber, o erro ainda continua, além do erro 12169 (erro interno), tb nao estou conseguindo validar o xml no portal de homologacao, eu acho que um erro nao tem nada a ver com o xml. Alguem me corrija se estou falando besteira, mas o fato é que estou parado nessa etapa, tanto na validaçao do xml qto na transmissao.

HJ ENTREI EM CONTATO COM A PREFEITURA E FUI INFORMADO QUE O PRAZO DE IMPLANTAÇAO FOI PRORROGADO DE 05/02 (HOJE) PARA 19/02

Pelo menos uma boa noticia: :-D:-D

Vc é de Sertaozinho??

Pelo que percebi eles estão bem perdidos nisso tudo.

Acabei de pedir pra um de nossos clientes que tem bom contato na Prefeitura de Sertãozinho confirmar essa informação, se mudou ótimo!

Sou de Morro Agudo/SP mas temos clientes em Sertãozinho.

Mantenho informado sobre mudanças também!

  • 2 semanas depois ...
Postado

@Italo Jurisato Junior

Bom Dia tudo bem??
Pessoal a NFS-e da Cidade de Sertaozinho provedor SmarapdABRASF, consigo consumir e enviar um xml apenas usando certificados A1, utilizado a seguinte configuraçao do certificado:
image.png.b2da6ef0f343f54f5c11264c3d30dd1c.png

Porém com certificado A3, nao estou conseguindo, se eu utilizar a mesma configuração acima, tenho a seguinte mensagem:
image.png.37bed012c9b1eaec54054dd837803048.png

Configurando para usar a SSLLIB WinCrypt, tenho a seguinte mensagem de erro:
image.png.b264a14d88ddb1e70c4376ea058dadb0.png

e se usar:
image.png.3753cf3a7b3bada668252db01c6ee1e8.png

Vale lembrar que para o certificado A1, testei varias opções e só consegui com as configurações conforme a primeira figura. Ja no certificado A3 testei de todas as possibilidade e obtive esses erros.

Alguem tem alguma dica??

Postado
4 horas atrás, Italo Jurisato Junior disse:

Boa tarde André,

Configurado o SSLLib com libWinCrypt tentou colocar em XMLSignLib o valor xsMsXml2 ?

Boa Noite Italo, tudo bem?

Fiz conforme vc orientou e tb nao deu certo:

image.png.ff64a6777d1589279c9eef9bf3104a72.png

 

Postado
1 minuto atrás, Italo Jurisato Junior disse:

André,

Não criei um tópico, é que participo de um grupo e nele tem pessoas que se utilizam do certificado A3, logo eles podem dar alguma dica.

Assim que eu tiver alguma resposta, posto aqui.

 

 

Mais uma vez obrigado

  • Consultores
Postado

Bom dia Rubens,

Você leu todo esse tópico?

Se sim, deve ter lido que o André já esta conseguindo enviar usando o certificado A1, o problema agora é com o certificado A3.

E se falando no cerificado A3, peço a todos que atualizem todos os fontes de todas as pastas, reinstalem os componente e refaçam os testes de preferencia usando o programa exemplo.

Foram feitas algumas alterações visando resolver problemas com o certificado A3.

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

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

The popup will be closed in 10 segundos...