Ir para conteúdo
  • Cadastre-se

dev botao

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

Recommended Posts

Postado

Bom dia, nunca trabalhei com o NFSe, a prefeitura da minha cidade (Volta Redonda/RJ) trocou o sistema e a emissão não será mais gratuita a partir de 18 e julho. A empresa que faz a gestão da NFSe "NotaControl" usa ABRASF v1, baixei os schemas mas confesso que não faço ideia de como configurar o componente.

Já inseri a cidade no arquivo cidades.ini e ficou desta forma:

[3306305]
Nome=Volta Redonda
UF=RJ
Provedor=ABRASFv1
NomeURL_H=http://www.issnetonline.com.br/webserviceabrasf/homologacao/servicos.asmx
NomeURL_P=

Já fiz os devidos apontamentos para as pastas necessárias ao componente, mas simplesmente não funciona. Creio que o problema esteja nos parâmetros do arquivo ABRASFv1.ini.

Será que alguém poderia me ajudar a configurar o componente?

Estamos vivendo um momento tão difícil na economia do país, minha intenção é disponibilizar isso gratuitamente as empresas da minha cidade.

erro.png

  • Moderadores
  • Solution
Postado
9 minutos atrás, Fabrício Hausman disse:

Já fiz os devidos apontamentos para as pastas necessárias ao componente, mas simplesmente não funciona. Creio que o problema esteja nos parâmetros do arquivo ABRASFv1.ini.

Se a cidade tem webservice de recepção, você não deve usar o arquivo ABRASFv1.ini.

Descarte as alterações que fez nele, caso tenha feito.

E altere o Cidades.ini da seguinte forma:

Citar

[3306305]
Nome=Volta Redonda
UF=RJ
Provedor=ISSNET
NomeURL_H=wshomologacao
NomeURL_P=voltaredonda

Depois disso faça os testes, não esquecendo de configurar a pasta de Schemas para o disponibilizado em ACBr\Exemplos\ACBrDFe\ACBrNFSe\Schemas\ISSNET.

Equipe ACBr BigWings
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

 

 

Postado

Ajustei conforme a sua orientação, agora recebo a seguinte mensagem

erro2.png.acc89f331efbf424a8787f92215bfa1e.png

 O arquivo ABRASFv1.ini está assim:

[Schemas]
Validar=1
DefTipos=
Cabecalho=nfse.xsd
ServicoEnviar=nfse.xsd
ServicoConSit=nfse.xsd
ServicoConLot=nfse.xsd
ServicoConRps=nfse.xsd
ServicoConNfse=nfse.xsd
ServicoCancelar=nfse.xsd
ServicoGerar=nfse.xsd
ServicoEnviarSincrono=nfse.xsd
ServicoSubstituir=nfse.xsd

[SoapAction]
Recepcionar=*
ConsSit=*
ConsLote=*
ConsNFSeRps=*
ConsNFSe=*
Cancelar=*
Gerar=*
RecSincrono=*

Substituir=*

[URL_P]
RecepcaoLoteRPS=

[URL_H]
RecepcaoLoteRPS=http://www.issnetonline.com.br/webserviceabrasf/homologacao/servicos.asmx

Ajustei somente a url.

A pasta schemas\ISSNet\ não possui o arquivo nfse.xsd, fiz a seguinte alteração no ABRASFv1.ini:

Validar=1
DefTipos=
Cabecalho=nfse.xsd
ServicoEnviar=servico_enviar_lote_rps_envio.xsd
ServicoConSit=nfse.xsd
ServicoConLot=nfse.xsd
ServicoConRps=nfse.xsd
ServicoConNfse=nfse.xsd
ServicoCancelar=nfse.xsd
ServicoGerar=nfse.xsd
ServicoEnviarSincrono=nfse.xsd
ServicoSubstituir=nfse.xsd

Depois disso recebo a seguinte mensagem:

erro3.png.af0582983c54385cfafd26c15f8ab704.png

 

Postado (editado)

Ajustei Provedor=ISSNET no post anterior não havia feito. 

Agora recebo a mensagem do certificado. Sou obrigado a utilizar o certificado digital na NFSe?

 erro4.png.3438afc6bec28c73206c9cf149313c6e.png

Editado por Fabrício Hausman
  • Moderadores
Postado
4 minutos atrás, Fabrício Hausman disse:

Agora recebo a mensagem do certificado. Sou obrigado a utilizar o certificado digital na NFSe?

Alguns provedores exigem que o XML seja assinado, exigindo assim o certificado.

Outros pedem apenas usuário e senha para acesso.

No caso do ISSNET está marcada a configuração:

Citar

[Geral]
UseCertificado=1

Também as configurações de assinatura:

Citar

[Assinar]
Lote=1
Cancelar=1

Então precisa sim do certificado.

Equipe ACBr BigWings
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

 

 

Postado

Já avancei bastante, consegui fazer a comunicação e já agradeço pela ajuda. Estou com um problema na validação.

image.png.d56532eebda6d49fb52eb02dfa5b3786.png

Segui as instruções do provedor quanto a série e acredito que o xml esteja correto. Consegue me dizer o que faltou? Como o provedor da prefeitura não exige certificado como assinar o xml?

Desde já agradeço tamanha atenção e boa vontade.

1-rec.xml 1-env-lot.xml

Postado

Acabei de falar com o suporte da empresa NotaControl, empresa que gerencia os servicos NFSe da prefeitura, e somente agora me falaram da exigência do certificado. Fui enganado, e intenção era desenvolver o aplicativo para ajudar principalmente as empresas pequenas, prestadores de serviços e agora descubro que terão que fazer um investimento anual em certificado digital. 

Obrigado pela ajuda. Assim que concluir colocarei todos os parâmetros utilizados e o caminho que percorri até a conclusão para que minha experiência possa ajudar outras pessoas.

 

  • Curtir 1
  • Consultores
Postado

Bom dia Fabrício,

Normalmente a NFS-e pode ser emitida de duas formas:

1. Via Site onde é necessário apenas estar cadastrado e possuir um usuário e senha. Neste caso não vai ser possível a integração com o seu aplicativo.

2. Via WebServices onde é necessário estar cadastrado e para alguns provedores (empresa contratada pela prefeitura) ter o certificado digital, pois em alguns casos devemos assinar o XML do RPS e ou Lote antes do seu envio.

 

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 Ítalo, entendi.

Tudo certo no envio e consulta, utilizei o certificado pelo arquivo .pfx, já que a aplicação é Web.

Gostaria de saber como acionar o Webservice para obter dados cadastrais da empresa, no meu caso a action é ConsultarDadosCadastrais não vi nenhuma consulta referente a isso no componente. Isso é importante para capturar o CNAE e as atividades disponíveis para a empresa.

  • Administradores
Postado

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

Consultora SAC ACBr

Juliana Tamizou

Gerente de Projetos ACBr / Diretora de Marketing AFRAC
Ajude o Projeto ACBr crescer - Seja Pro

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

Postado

Bom dia, 

seria possível, pelos mantenedores do componente, implementar esta função?

Ela será muito válida pois irá retornar os códigos CNAE da empresa, os Itens LC e as atividades que a empresa está liberada a exercer no município, desta forma podemos definir que toda vez que a aplicação iniciar o sistema consulta e atualiza esses dados.

  • Administradores
Postado

Bom dia.

Logo o @Italo Jurisato Junior que é responsável pelo componente lhe retornará.

Att.

Consultora SAC ACBr

Juliana Tamizou

Gerente de Projetos ACBr / Diretora de Marketing AFRAC
Ajude o Projeto ACBr crescer - Seja Pro

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

  • Consultores
Postado

Boa tarde Fabricio,

O componente contem somente os métodos dos serviços comuns na grande maioria dos provedores.

Esse serviço que o provedor em questão disponibiliza não é comum, portanto não foi implementado nenhum método para acessar esse serviç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

  • Administradores
Postado

Boa tarde @Fabrício Hausman

No momento estamos trabalhando intensamente num refactoring do componente ACBrNFSe, visando otimizar e simplificar o componente, tornado seu código mais claro e facilitando a manutenção, além de tornar sua utilização o mais transparente possível, diante da variedade de provedores existentes.

Este projeto deve levar um bom tempo até sua conclusão e além das questões citadas acima, viabilizar também a inclusão do componente nos projetos ACBrLib e ACBrMonitorPlus.

Devido ao exposto acima, seu pedido está sendo adicionado em nosso backlog, porém sem previsão para entrar em desenvolvimento, caso queira nos ajudar nesta missão, será muito bem vindo.

Att.

Consultora SAC ACBr

Juliana Tamizou

Gerente de Projetos ACBr / Diretora de Marketing AFRAC
Ajude o Projeto ACBr crescer - Seja Pro

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

Postado

Nem sei como agradecer tanta boa vontade por parte de vocês em ajudar as pessoas. Muito obrigado.

Eu baixei o projeto em andamento e vou começar a estudar as classes para conhecer o projeto a fundo. Como posso contribuir?

 

  • Administradores
Postado

Bom dia.

Se puder analisar e implementar o recurso citado por você, estamos a disposição para ir tirando as dúvidas que possam surgir no processo.

Att.

Consultora SAC ACBr

Juliana Tamizou

Gerente de Projetos ACBr / Diretora de Marketing AFRAC
Ajude o Projeto ACBr crescer - Seja Pro

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

×
×
  • 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.