Ir para conteúdo
  • Cadastre-se

dev botao

NFSe - Betha (ERRO) A string literal was expected


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

Recommended Posts

  • Consultores

Bom dia,

Favor atualizar todos os fontes de todas as pastas.

No programa exemplo você vai encontrar meia-duzia de linhas que configura as propriedades do Emitente, sem essas configurações com certeza vai ocorrer erros de validação.

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

22 horas atrás, Italo Jurisato Junior disse:

Boa tarde João,

Qual é a opção que você esta utilizando para enviar, [Gerar e Enviar Lote Rps] ou [Gerar e Enviar Lote - Síncrono] ?

No caso do provedor Betha não existe o envio no modo Síncrono.

Ao utilizar essa opção é para aparecer a mensagem que a URL não esta definida.

Se essa mensagem não esta aparecendo, isso significa que o arquivo Betha.INI foi alterado ou você esta se utilizando de schemas que não são do provedor Betha.

Fiz um teste de envio usando a opção [Gerar e Enviar Lote RPS] e o erro que você menciona não ocorreu.

Bom dia Italo, 

Primeiramente gostaria de agradecer pela atenção.

Pois bem! meu provedor é o Fiorilli, uso a opção Gerar e Enviar Lote - Sincrono do Exemplo ACBrNFSe.

A Revisão do ACBR é a 10837, tomei o cuidado de excluir quaisquer DCU's relacionadas do HD antes de atualizar, o Exemplo ACBrNFSe também ta atualizado com a última versão disponível.

O Procedimento é o seguinte:

1 - Clico no botão Gerar e Enviar Lote - Sincrono do Exemplo ACBrNFSe.

2 - Digito a Senha do Certificado

3 - O erro acontece

4 - :-(

 

acbr11.01.2016.jpg

Link para o comentário
Compartilhar em outros sites

 

1 hora atrás, João Batista Da Silva Junior disse:

Bom dia Italo, 

Primeiramente gostaria de agradecer pela atenção.

Pois bem! meu provedor é o Fiorilli, uso a opção Gerar e Enviar Lote - Sincrono do Exemplo ACBrNFSe.

A Revisão do ACBR é a 10837, tomei o cuidado de excluir quaisquer DCU's relacionadas do HD antes de atualizar, o Exemplo ACBrNFSe também ta atualizado com a última versão disponível.

O Procedimento é o seguinte:

1 - Clico no botão Gerar e Enviar Lote - Sincrono do Exemplo ACBrNFSe.

2 - Digito a Senha do Certificado

3 - O erro acontece

4 - :-(

 

acbr11.01.2016.jpg

Boa Tarde.

Estou com o mesmo problema, no mesmo provedor Fiorilli.

Estou buscando descobrir o que pode ser.

Obrigado.

Link para o comentário
Compartilhar em outros sites

Estou com o mesmo problema no provedor BHISS para Belo Horizonte, já verifiquei o programa ACBRNFSe_Teste, mas ainda não encontrei onde esta ocorrendo o problema...Utilizo a função "Gerar e Enviar Lote RPS"......

Após a ultima função ocorre o erro..

 ACBrNFSe1.NotasFiscais.Clear;
 AlimentaComponente(vAux);
 ACBrNFSe1.Enviar(vNumLote);
 ACBrNFSe1.NotasFiscais.Clear;

Editado por ALA
Link para o comentário
Compartilhar em outros sites

Boa tarde Italo,

Gostaria de contribuir com minha situação pois estou tendo o mesmo problema para o provedor BHISS para Porto Alegre utilizando Capicom ou CapicomSOAP.

Ao utilizar o envio em outra empresa, no meu sistema, utilizando OpenSSL, consegui fazer todo o processo corretamente. Estou ainda depurando o código para ver se consigo descobrir onde está o problema. Meus fontes foram atualizados agora a tarde e fiz o build no programa. Estou usando a mesma pasta de schemas para ambas forma de assinatura.

Link para o comentário
Compartilhar em outros sites

Boa tarde amigos,

Também estou tendo problemas pelo provedor BHISS para Porto Alegre, já fiz todos os procedimentos deste tópico, inclusive removendo e reinstalando todo o AcBr, build all, etc...

Utilizo também ISSCuritiba que está funcionando normalmente.

 

 

Link para o comentário
Compartilhar em outros sites

Em 11/01/2016 at 11:18, brsamn disse:

erro12012016.thumb.jpg.4d4af8057937accdcerro12012016.thumb.jpg.4d4af8057937accdcerro12012016.thumb.jpg.4d4af8057937accdc

Boa Tarde.

Estou com o mesmo problema, no mesmo provedor Fiorilli.

Estou buscando descobrir o que pode ser.

Obrigado.

Olá Italo,

Acabei de fazer um update do meu acbr e o erro acima citado não acontece mais, porém o componente começa o envio e logo em seguia apresenta esse erro. OBS: Desativei Anti-Virus, Firewall, Windows Defender e afins, até mexi la nas configurações avançadas do Opções de Internet mas não deu certo. NFe e NFCe estão tinindo de bão! rsrs

Obrigado pela atenção!

Segue abaixo imagem do erro.

 

erro12012016.thumb.jpg.decf002a734dcbef1

 

Editado por João Batista Da Silva Junior
Imagem contendo dados pessoais.
Link para o comentário
Compartilhar em outros sites

21 minutos atrás, ALA disse:

Quando utilizo a opção SSLib = libCapicom ocorre o mesmo erro para Belo Horizonte, BHISS...

Realmente ALA mudei o meu de SSLib = libCapicom para SSLib = libCapicomDelphiSoap e o erro desapareceu... agora creio que vou conseguir terminar .... qualquer novidade venho correndo aki novamente.

Obrigado!

Link para o comentário
Compartilhar em outros sites

Quando altero para libCapicomDelphi.. ocorre outro erro

É necessário um certificado para concluir a autenticação do cliente - URL:https://bhisshomologa.pbh.gov.br/bhiss-ws/nfse - SOAPAction:http://ws.bhiss.pbh.gov.br/RecepcionarLoteRps
 

Você esta com qual versão do ACBr...? A ultima ocorre o erro citado...

Link para o comentário
Compartilhar em outros sites

1 minuto atrás, ALA disse:

Quando altero para libCapicomDelphi.. ocorre outro erro

É necessário um certificado para concluir a autenticação do cliente - URL:https://bhisshomologa.pbh.gov.br/bhiss-ws/nfse - SOAPAction:http://ws.bhiss.pbh.gov.br/RecepcionarLoteRps
 

Você esta com qual versão do ACBr...? A ultima ocorre o erro citado...

Estou com a Última versão, meu provedor é o Fiorilli esse erro ai não ocorre aki. 

Link para o comentário
Compartilhar em outros sites

Boa Tarde Italo,

Bem o erro A string literal was expected... e "ERRO - Requisição não enviada 12029-A" não existem mais. Agora o erro é outro.

Depois que envio estou obtendo a seguinte mensagem: 

     L100
    O imposto deve ser retido para o tomador de serviço.
 
Observando o XML Gerado pelo componente e o XML Original que peguei no site da prefeitura, notei que a tag 
 
  <ResponsavelRetencao>1</ResponsavelRetencao>
 
não está sendo gerada no XML do ACBRNfse mesmo com a propriedade do componente Servico.ResponsavelRetencao       :=ptTomador; setada.
 
Obrigado pela atenção.
 
Segue imagens para melhor clareza.

ERRO - PARTE1.jpg

ERRO - PARTE2.jpg

ERRO - PARTE3.jpg

Link para o comentário
Compartilhar em outros sites

Pessoal, baixei a versão do ACBr agora parece que o problema de "A string literal...' foi resolvido.

O problema:  "É necessário um certificado para concluir a autenticação do cliente - URL:https://bhisshomologa.pbh.gov.br/bhiss-ws/nfse - SOAPAction:http://ws.bhiss.pbh.gov.br/RecepcionarLoteRps  " também foi resolvido. 

Obs.: Devem ser utilizados os arquivos "INI" que estão no diretório C:\ACBr\trunk2\Exemplos\ACBrDFe\ACBrNFSe\ArqINI

Editado por ALA
Link para o comentário
Compartilhar em outros sites

  • 3 semanas depois ...

olá, estou tendo um problema também mas no meu caso não está gerando o arquivo .XML da nota (pelo menos é o que me parece).

Uso o provedor Betha e tudo erro começou após a mudança para o truck2.

Eu sempre alimento o componente
e para enviar uso:

nfse.Enviar(numLote, False);

Depois pego as informações:

        arqXML             := nfse.NotasFiscais.Items[0].NomeArq;
        NF                     := nfse.NotasFiscais.Items[0].NFSe.Numero;
        codVerificacao  := nfse.NotasFiscais.Items[0].NFSe.CodigoVerificacao;
        Protocolo          := nfse.NotasFiscais.Items[0].NFSe.Protocolo;
 

Mas está executando o comando enviar sem erro, mas os demais os único que estou obtendo retorno são: "protocolo" e  "codVerificação"
Daí para imprimir eu usava assim:

        nfse.NotasFiscais.Clear;
        nfse.NotasFiscais.LoadFromFile(arqXML);
        nfse.NotasFiscais.Imprimir;
        nfse.NotasFiscais.ImprimirPDF;

mas como o nome do arquivo está vindo como  '' não consigo mais imprimir e dá erro porque o nome está vazio.

Isso em modo de homologação, não tentei mandar em produção.

Se alguém puder ajudar agradeço.

Link para o comentário
Compartilhar em outros sites

  • Consultores

Boa tarde Jefferson,

O componente esta configurado para consultar após o envio?

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

Jefferson,

Esquece o Trunk, no Trunk2 o padrão é para não consultar.

Volto a te perguntar o componente esta configurado para consultar após o envio.

  • Curtir 1
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 Jefferson,

Configuracoes.Geral.ConsultaLoteAposEnvio := True;

  • Curtir 1
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á 2929 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.