Ir para conteúdo
  • Cadastre-se

dev botao

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

Recommended Posts

Postado

Se alguém tiver o mesmo problema, consegui resolver: tanto a inscrição municipal do prestador, quanto do tomador não podem ser informadas com o dígito de conferência. 

 

No meu caso, o erro de formação do XML ocorria porque eu estava mandando o traço que separa o dígito de conferência no xml.

  • 1 mês depois ...
Postado

Boa tarde a todos.

 

Implementei a NFSe de Vila Velha em minha aplicação e funcionou perfeitamente. Obrigado pela ajuda.

 

Só tive que fazer uma modificação no arquivo pnfsNFSeR.pas na linha 361. Ao carregar o XML de um RPS, apenas a propriedade DataEmissaoRPS está sendo carregada, sendo que a utilizada é apenas DataEmissao.

 

Adicionei a seguinte linha:

     NFSe.DataEmissao := Leitor.rCampo(tcDat, 'DataEmissao');

Estou enviando o fonte em anexo. Italo, seria possível adicionar essa alteração ao repositório?

 

 

Roger Rodrigues

pnfsNFSeR.pas

  • 7 meses depois ...
Postado

Consegui resolver a mensagem anterior. O certificado da PMVV teve de ser instalado de forma forçada na aba "autoridades de raiz confiáveis".

Agora estou com outro erro estranho. Ao enviar a NFS-e, recebo a seguinte mensagem:

 

" A mensagem XML do cabecalho do arquivo enviado esta fora do padrao especificado. There is an error in XML document (1, 174)"

 

Estou fazendo o teste em ambiente de homologação. Os schemas de vitória foram atualizados à partir da pasta exemplo do ACBr.

Olá, sou novo aqui. Estou implementando a NFSe de Vila Velha e estou com algumas dificuldades pra fazer teste de envio.

Meu sistema já emite pra Vitória de boa, com o certificado da empresa que trabalho. Mas eu não tenho certificado pra emitir pra Vila Velha.

Então peguei o certificado encontrado no link http://issonline.vilavelha.es.gov.br/vviss/arquivos/docs/5200/pmvv-ca.zip, instalei na aba "autoridades de raiz confiáveis."

Quando eu tento enviar aparece a mensagem 'Certificado Digital não encontrado!'. Notei na codificação que somente os certificados no repositório 'My' são utilizados na assinatura do xml. Neste caso, com eu faço pra usar o certificado do site pra emitir a NFSe?

Alguém pode me ajudar? Não entendo muito sobre certificados.

 

 

  • 1 ano depois...
Postado
Em 02/12/2014 at 13:04, rodrigo4t disse:

Consegui resolver a mensagem anterior. O certificado da PMVV teve de ser instalado de forma forçada na aba "autoridades de raiz confiáveis".

Agora estou com outro erro estranho. Ao enviar a NFS-e, recebo a seguinte mensagem:

 

" A mensagem XML do cabecalho do arquivo enviado esta fora do padrao especificado. There is an error in XML document (1, 174)"

 

Estou fazendo o teste em ambiente de homologação. Os schemas de vitória foram atualizados à partir da pasta exemplo do ACBr.

Boa tarde, 

sei que o tópico é velho, mas, qual certificado da prefeitura você instalou ?

Poderia me passar o link, quando eu tento enviar a nota está me retornando o erro 403 - não autorizado.

Mesmo estando com meus certificados instalados e testados a assinatura, não consigo resolver por nada.

 

Postado

Boa noite, pra quem está passando por esse mesmo martírio que eu passei. eu encontrei a solução.

Com o erro 403 - não autorizado.

Não é necessário qualquer autorização especial da prefeitura para a utilização dos WebServices.

O meu problema era o internet explorer. Notei que pelo google chrome ele estava acessando os webservices da prefeitura normalmente, mas pelo internet explorer não. Então comecei a futucar as opções de tls e sll do internet explorer e acabou por funcionar.

Então segue anexo o print de como ficou minhas configurações para fazer funcionar corretamente a assinatura e envio das notas fiscais para a prefeitura de vitória e vila velha.

Sem título.png

Boa noite, 

Acabei minha implementação para a prefeitura de vila velha.

Mas tive que realizar uma pequena alteração no fonte, por estava me retornando a mensagem:

Citar

A mensagem XML do cabecalho do arquivo enviado esta fora do padrao especificado. There is an error in XML document (1, 1024)

Que no meu caso era a alíquota que o componente estava redimensionando para 4 casas decimais.

Linha 368 do arquivo pnfsNFSeW_ABRASFv2.pas

    Gerador.wCampoNFSe(tcDe2, '#25', 'Aliquota', 01, 05, 0, NFSe.Servico.Valores.Aliquota, DSC_VALIQ);

Com isso tudo funcionou corretamente.

segue o arquivo modificado.

pnfsNFSeW_ABRASFv2.pas

  • Consultores
Postado

Boa noite,

Não concordo com a sua alteração, pois ela gera efeito colateral.

Você tem que incluir o provedor Vitoria que atende as cidades de Vitória e Vila Velha no grupo de provedores cuja a alíquota é gerada com 2 casas decimais.

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

segue a atualização de forma correta.

  case FProvedor of
    proCoplan,
    proDigifred,
    proFiorilli,
    proFriburgo,
    proNEAInformatica,
    proNotaInteligente,
    proPronimv2,
    proSisPMJP,
    proVitoria    : Gerador.wCampoNFSe(tcDe2, '#25', 'Aliquota', 01, 05, 0, NFSe.Servico.Valores.Aliquota, DSC_VALIQ);
Citar

 

pnfsNFSeW_ABRASFv2.pas

  • 1 ano depois...
  • Membros Pro
Postado

Prezados.

Estou montado NFS-e de Vila Velha, ES. Após conseguir acertar os diversos parâmetros, quando mando gerar com o comando:

DMFuncao.ACBrNFSe.Gerar(QNFiscalTotal.FieldByName('NFEServico').AsInteger); 

Recebo a msg: ERRO na geração do arquivo de exportação. - ERRO na geração do XML. -.

 

Onde estou errando.

 

Obrigado.

 

 

4596-ger-nfse.xml

4596-lista-nfse.xml

  • Moderadores
Postado
10 horas atrás, Geraldo Rodrigues disse:

Recebo a msg: ERRO na geração do arquivo de exportação. - ERRO na geração do XML. -.

Bom dia, é possível simular o erro utilizando o Demo do ACBrNFSe?

Consultor SAC ACBr

José Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

  • Consultores
Postado

Geraldo,

A mensagem de erro esta sendo retornada pelo Web Service, logo o erro não ocorre durante a assinatura do RPS.

Favor entrar em contato com o provedor e solicitar um XML de exemplo para que possamos comparar, pois a assinatura pode esta em um local errado.

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

  • Membros Pro
Postado

Olá Italo, estou tentando falar com algum responsável indicado no próprio site da prefeitura de Vila Velha, mas, está difícil.

 

No site achei uma opção de validação do arquivo, fiz o teste e obtive a resposta anexa.

 

Tem também links que te levam a estrutura de xml, não sei se resolve, seguem abaixo:

 

http://issonline.vilavelha.es.gov.br/vviss/arquivos/docs/EnviarLoteRpsEnvio.xml

 

 

VilaVelha2.png

  • Consultores
Postado

Bom dia Geraldo,

O XML de exemplo se refere ao envio de lote (método Enviar) e não o envio de um único RPS (método Gerar).

Em vez do método Gerar, tente usar o método Enviar, pois este permite o envio de 1 até 50 RPS em lote.

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

  • Consultores
Postado

Boa tarde Paulo,

O Geraldo esta usando o método Gerar, esse método além de gerar o XML o envia para o WebService, esse método é síncrono e só permite o envio de um único RPS.

Já o método Enviar, também gera o XML e o envia, mas neste caso podemos ter um lote com até 50 RPS e o envio é assíncrono, isso significa que após o envio é preciso realizar uma consulta para saber o resultado do processamento.

O exemplo disponibilizado pelo provedor conforme link postado pelo Geraldo se refere ao envio de Lote, ou seja, método Enviar.

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