Ir para conteúdo
  • Cadastre-se

dev botao

AcbrNFSe


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

Recommended Posts

Boa tarde...

Instalei e configurei o ACBrNFSe e o DanfseQRpkg.

Estou tentando rodar o demo do NFs-e e recebendo a seguinte mensagem de erro quando clico no botão "Gerar e Enviar Lote":

' A sintaxe do nome do arquivo, pasta ou nome do volume está incorreta. - URL: - SOAPAction:"" '

O que pode estar gerando esse erro?

Saliento que o certificado está instalado, ativo e completamente operacional, a conexão com a Internet está Ok e sem bloqueios e o Delphi é o 2010.

Agradeço qualquer ajuda.

Bom fim-de-semana a todos.

Pedro

Pedro

Link para o comentário
Compartilhar em outros sites

Só para complementar...

Está dando esse erro do SOAPAction em todos os botões que fazem acesso aos webservices e não somente no botão informado!

Obs.: Algo que achei estranho foi que para parar de dar erro e o sistema encontrar a cidade (São José do Rio Preto/SP) tive que configurar o campo Geral/Schema para 'C:\ACBr\Exemplos\ACBrNFSe\Delphi\Schemas' e, após isso, tive que copiar os esquemas do Ginfes (schema utilizado pela cidade em questão) para a mesma pasta!

Uma outra dúvida é que só tem o padrão Abrasf para ser escolhido em WebService / Padrão de Lay-out! Com essa escolha vai funcionar corretamente para o padrão Ginfes???

Alguém já conseguiu fazer com que o exemplo funcione para São José do Rio Preto/SP?

Mais uma vez, muito obrigado!

Pedro

Link para o comentário
Compartilhar em outros sites

  • Consultores

Boa tarde Pedro,

Ginfes é o provedor utilizado por algumas prefeituras. Ginfes utiliza o padrão Abrasf.

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

Bom dia Pedro,

Note que alem dos arquivos referentes aos schemas do provedor Ginfes encontram-se dentro da pasta ...\Exemplos\ACBrNFSe\Delphi\Schemas\Ginfes, devemos copiar para dentro desta pasta os 3 arquivos Config_*.ini

Configurar o programa exemplo ou a sua aplicação essa pasta como sendo o path dos schemas.

Configurar para a cidade desejada, no caso São José do Rio Preto-SP.

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

Bom dia, Italo!

Antes de mais nada, muito obrigado por me ajudar!

Após fazer as configurações que você informou, aparentemente está funcionando. O problema é que eu tinha esquecido de fazer o download do arquivo Config_URL.ini e os mesmos não estavam na pasta do Ginfes mas na pasta Schemas. Descobri com os testes que ... ou se copia os esquemas da pasta Ginfes para a pasta Schemas ou se copia os 3 Config_*.ini para a pasta Ginfes.

Mas... agora... o problema é outro...

Código Erro : E156

Mensagem... : CNPJ do prestador nao autorizado a emitir NFS-e

Correção... : Solicite autorizacao para emitir NFS-e para o CNPJ informado.

Provedor... : GINFES

CNPJ do prestador nao autorizado a emitir NFS-e /

O estranho é que se eu entrar pelo site do Ginfes... eu consigo emitir as notas normalmente de forma manual (aliás é exatamente isso que o cliente tem feito!). Será que é necessário fazer alguma outra solicitação para consumir os Webservices?

Muito obrigado, mais uma vez!

Link para o comentário
Compartilhar em outros sites

Boa tarde pessoal estou com um problema que nao consigo resolver

estou tentando fazer nfs-e para o provedor Simpliss esta dando um erro

e160 arquivo enviado fora da strutura do arquivo xml

alguma dica

config_municipio.ini

[3148103]

Municipio=PATROCINIO/MG

Provedor=SimplISS

VersaoSoap=1.1

Config_Schemas=00006

Config_URL=00014

Prefixo2=

Prefixo3=

Prefixo4=

Identificador=id

HomNameSpace=http://187.45.245.217/ws_nfse/nfseservice.svc

ProNameSpace=http://187.45.245.217/ws_nfse/nfseservice.svc

AssinarRPS=N

AssinarLote=N

config_url.ini

[00006]

VersaoCabecalho=1.00

VersaoDados=1.00

VersaoXML=2

URL=http://www.sistema.com.br/Nfse/arquivos/

Cabecalho=nfse_3.xsd

ServicoEnviar=nfse_3.xsd

ServicoConSit=nfse_3.xsd

ServicoConLot=nfse_3.xsd

ServicoConRps=nfse_3.xsd

ServicoConNfse=nfse_3.xsd

ServicoCancelar=nfse_3.xsd

DefTipos=

Link para o comentário
Compartilhar em outros sites

PessoALL ainda estou sofrendo com a Ginfes de São José do Rio Preto.

Consegui baixar 1 xml (de resposta de consulta) de 1 nota gerada diretamente pelo Portal do Ginfes.

Nessa nota consta...

0

Tentei, então, alterar a linha

RegimeEspecialTributacao := retMicroempresaMunicipal;

para

RegimeEspecialTributacao := retNenhum;

e deu erro dizendo que retNenhum é desconhecido. Mas o comentário acima da instrução diz:

// TnfseRegimeEspecialTributacao = ( retNenhum, retMicroempresaMunicipal, retEstimativa, retSociedadeProfissionais, retCooperativa, retMicroempresarioIndividual, retMicroempresarioEmpresaPP );

Achando que poderia ser 1 erro de programação, alterei no pnfsConversao (como informado no comentário anterior) para

TnfseRegimeEspecialTributacao = ( retNenhum, retMicroempresaMunicipal, retEstimativa, retSociedadeProfissionais, retCooperativa, retMicroempresarioIndividual, retMicroempresarioEmpresaPP );

Tive que alterar também outras duas linhas de conversao mais abaixo no pnfsConversao informando o código 0 para retNenhum.

Após fazer isso, obtive 1 erro de validação do XML de acordo no tipos_v03.xsd. Se eu alterar o tipos_v03.xsd também, recebo a mensagem de erro de validação do próprio Ginfes.

Não sei como resolver esse impasse! Alguém teria uma sugestão?

Muito obrigado.

Link para o comentário
Compartilhar em outros sites

Olá pessoal, estou implementando a NFSe e na validação ocorre o seguinte erro: "O nó não é válido nem inválido, pois nenhuma declaração DTD ou esquema foi encontrada." Fiz o teste com o Demo e acontece o mesmo problema. Alguém sabe o que pode ser? Obrigada!

Bom dia !

Estou com este mesmo problema, testei pelo demo do ACBR seguindo as instrucoes, mas persiste o problema.

os tres arquivos *.ini estao juntamente com os arquivos Schemas da Betha e estou setando o caminho para os esquemas.

procedi as alterações nos arquivos de configuração abaixo:

Config_Municipios.ini

[4212908]

Municipio=Pinhalzinho/SC

Provedor=Betha

VersaoSoap=1.1

Config_Schemas=00011

Config_URL=00024

Prefixo2=

Prefixo3=ns3:

Prefixo4=

Identificador=Id

HomNameSpace=http://www.betha.com.br/e-nota-contribuinte-ws

ProNameSpace=http://www.betha.com.br/e-nota-contribuinte-ws

AssinarRPS=N

AssinarLote=N

Config_Shemas.ini

[00011]

VersaoCabecalho=1.00

VersaoDados=1.00

VersaoXML=2

URL=http://www.betha.com.br/e-nota-contribuinte-ws

Cabecalho=nfse_v01.xsd

ServicoEnviar=servico_enviar_lote_rps_envio_v01.xsd

ServicoConSit=servico_consultar_situacao_lote_rps_envio_v01.xsd

ServicoConLot=servico_consultar_lote_rps_envio_v01.xsd

ServicoConRps=servico_enviar_lote_rps_resposta_v01.xsd

ServicoConNfse=servico_consultar_nfse_envio_v01.xsd

ServicoCancelar=servico_cancelar_nfse_envio_v01.xsd

DefTipos=

Config_URL.ini

[00024]

HomRecepcaoLoteRPS=https://e-gov.betha.com.br/e-nota-contribuinte-test-ws/recepcionarLoteRps?wsdl

HomConsultaLoteRPS=https://e-gov.betha.com.br/e-nota-contribuinte-test-ws/consultarLoteRps?wsdl

HomConsultaNFSeRPS=https://e-gov.betha.com.br/e-nota-contribuinte-test-ws/consultarNfsePorRps?wsdl

HomConsultaSitLoteRPS=https://e-gov.betha.com.br/e-nota-contribuinte-test-ws/consultarSituacaoLoteRps?wsdl

HomConsultaNFSe=https://e-gov.betha.com.br/e-nota-contribuinte-test-ws/consultarNfse?wsdl

HomCancelaNFSe=https://e-gov.betha.com.br/e-nota-contribuinte-test-ws/cancelarNfse?wsdl

ProRecepcaoLoteRPS=https://e-gov.betha.com.br/e-nota-contribuinte-ws/recepcionarLoteRps?wsdl

ProConsultaLoteRPS=https://e-gov.betha.com.br/e-nota-contribuinte-ws/consultarLoteRps?wsdl

ProConsultaNFSeRPS=https://e-gov.betha.com.br/e-nota-contribuinte-ws/consultarNfsePorRps?wsdl

ProConsultaSitLoteRPS=https://e-gov.betha.com.br/e-nota-contribuinte-ws/consultarSituacaoLoteRps?wsdl

ProConsultaNFSe=https://e-gov.betha.com.br/e-nota-contribuinte-ws/consultarNfse?wsdl

ProCancelaNFSe=https://e-gov.betha.com.br/e-nota-contribuinte-ws/cancelarNfse?wsdl

Link para o comentário
Compartilhar em outros sites

Bom dia!

No meu caso, o problema com o "RegimeEspecialTributacao := retNenhum;" que não é aceito, deveria funcionar da seguinte forma...

Na hora de gerar o XML , verificar se RegimeEspecialTributacao = retNenhum, se for, omitir essa linha (já que este campo pode ser omitido ou aparecer 1 vez).

Acredito que isso resolveria o problema!

Alguém tem alguma idéia de onde alterar isso!

Obrigado.

Link para o comentário
Compartilhar em outros sites

Ola, estou fazendo nfse so que estou com dificuldade para adicionar mais de um rps ao lote.

estou fazendo da seguinte forma:

ACBrNFSe1.NotasFiscais.Clear;

with ACBrNFSe1 do

begin

NotasFiscais.NumeroLote := numLote;

// nesta parte faço um while para adicionar os lotes

with NotasFiscais.Add.NFSe do

....... preencho os campos e no final do while salvo da seguinte maneira

ACBrNFSe1.NotasFiscais.SaveToFile('C:\testeXml\');

so que ele so gera o xml com o ultimo item que foi adcionado

se eu fizer desta formaACBrNFSe1.NotasFiscais.Items[1].SaveToFile; // consigo salvar qualquer nota que adcionei

desculpe a Ignorância pois é a primeira vez que utilizo o acbr

Link para o comentário
Compartilhar em outros sites

  • Consultores

Boa tarde

Pela mensagem de erro esta se referindo ao numero do RPS e não ao numero do lote.

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 noite José,

Esse erro costuma aparecer quando o XML não contem o namespace.

Estou reformulando todo o componente, estou criando um fonte para cada provedor, por exemplo:

ACBrProvedorBetha.pas, ACBrProvedorGinfes.pas, etc.

Acredito que desta forma vai ficar mais facil as correções e inclusões de novos provedores.

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

Bom dia a todos,

Pretendo disponibilizar até o final desta semana, para que os colegas possam ajudar nos testes.

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

Bom dia Pedro,

Chequei os manuais e schemas que tenho e nenhum possui um tipo de Regime Especial de Tributação = Nenhum

Nos schemas os valores aceitos vão de 1 até 6 e segundo os manuais:

1 = Microempresa Municipal

2 = Estimativa

3 = Sociedade de Profissionais

4 = Cooperativa

5 = Microempresario Individual (MEI)

6 = MicroEmpresario e Empresa de Pequeno Porte (ME EPP)

Gostaria de saber mais detalhes sobre o "retNenhum" qual é o provedor que retorna essa informação.

Estou realizando uma alteração nos fontes para que quando o valor for "retNenhum" a tag não seja gerada.

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á 3261 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.

The popup will be closed in 10 segundos...