Ir para conteúdo
  • Cadastre-se

dev botao

Erro na hora de rodar a Demo do NFSe


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

Recommended Posts

  • Consultores

Bom dia Allan,

Dentro da pasta existe o arquivo INI de configuração?

Se sim, ele contem as informações de configuraçã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

Link para o comentário
Compartilhar em outros sites

1 minuto atrás, Italo Jurisato Junior disse:

Bom dia Allan,

Dentro da pasta existe o arquivo INI de configuração?

Se sim, ele contem as informações de configuração?

Na pasta onde estou compilando, coloquei no meu caso o BETHA.ini, mais aparente não é o ini, eu rodo a aplicação e ele fecha

Link para o comentário
Compartilhar em outros sites

  • Consultores

Allan,

Estou me referindo ao arquivo INI de configuração do componente e não o arquivo INI do provedor e nem o arquivo INI das cidades.

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

Link para o comentário
Compartilhar em outros sites

  • Moderadores

6.3 - Mostre respeito pelo modo de escrever. Escreva de modo claro, gramaticalmente e semanticamente correto. Não escreva TUDO EM MAIÚSCULAS. Isso é lido como se estivesse gritando e é considerado rude. Favor leia as regras do fórum.

Consultor SAC ACBr Juliomar Marchetti
 

Projeto ACBr

skype: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br
MVP_NewLogo_100x100_Transparent-02.png
 

 

Link para o comentário
Compartilhar em outros sites

1 hora atrás, Juliomar Marchetti disse:

6.3 - Mostre respeito pelo modo de escrever. Escreva de modo claro, gramaticalmente e semanticamente correto. Não escreva TUDO EM MAIÚSCULAS. Isso é lido como se estivesse gritando e é considerado rude. Favor leia as regras do fórum.

Ok Desculpe.

Eu resolvi o erro apenas reinstalando o ACBr pelo instalador do trunk

Link para o comentário
Compartilhar em outros sites

  • Consultores

Bom dia Allan,

Mesmo configurando o componente para enviar para o ambiente de homologação, será necessário o certificado digital.

O certificado digital é utilizado para assinar o RPS e ou Lote bem como estabelecer uma conexão com o servidor (webservice) do provedor.

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

Link para o comentário
Compartilhar em outros sites

54 minutos atrás, Italo Jurisato Junior disse:

Bom dia Allan,

Mesmo configurando o componente para enviar para o ambiente de homologação, será necessário o certificado digital.

O certificado digital é utilizado para assinar o RPS e ou Lote bem como estabelecer uma conexão com o servidor (webservice) do provedor.

Obrigado Italo, vou falar com meu chefe pra ver o que ele vai querer fazer, mais os dados ali estão oks?

Link para o comentário
Compartilhar em outros sites

  • Consultores

Allan,

O seu chefe pode querer o que ele bem entender.

Se você abrir o arquivo Betha.ini vai encontrar os seguintes campos:

[Geral]
VersaoSoap=1.1
(...)
; 0 = False / 1 = True
UseCertificado=1

; 0 = False / 1 = True (se True então assina)
[Assinar]
RPS=1
Lote=1
(...)

Como você pode ver no caso do provedor Betha devemos assinar o XML do RPS, assinar o Lote que contem o RPS previamente assinado e para poder consumir o webservice é preciso usar o Certificado.

Se você alterar esse arquivo com o objetivo de não assinar o RPS e o Lote o que vai ocorrer: primeiro que o Lote não vai ser validado e o envio será abortado.

Se você alterar esse arquivo para que o lote não seja validado não vai conseguir enviar pela falta do certificado e se mesmo assim você conseguir enviar, o lote será rejeitado pelo provedor pois tanto o RPS quanto o Lote não estão assinados.

Acredito que ficou claro.

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

Link para o comentário
Compartilhar em outros sites

2 minutos atrás, Italo Jurisato Junior disse:

Allan,

O seu chefe pode querer o que ele bem entender.

Se você abrir o arquivo Betha.ini vai encontrar os seguintes campos:

[Geral]
VersaoSoap=1.1
(...)
; 0 = False / 1 = True
UseCertificado=1

; 0 = False / 1 = True (se True então assina)
[Assinar]
RPS=1
Lote=1
(...)

Como você pode ver no caso do provedor Betha devemos assinar o XML do RPS, assinar o Lote que contem o RPS previamente assinado e para poder consumir o webservice é preciso usar o Certificado.

Se você alterar esse arquivo com o objetivo de não assinar o RPS e o Lote o que vai ocorrer: primeiro que o Lote não vai ser validado e o envio será abortado.

Se você alterar esse arquivo para que o lote não seja validado não vai conseguir enviar pela falta do certificado e se mesmo assim você conseguir enviar, o lote será rejeitado pelo provedor pois tanto o RPS quanto o Lote não estão assinados.

Acredito que ficou claro.

Ficou sim obrigado

Link para o comentário
Compartilhar em outros sites

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