Ir para conteúdo
  • Cadastre-se

dev botao

CteRecepcaoSinc - CTE_SP_P


Ver Solução Respondido por fefevilela,
  • Este tópico foi criado há 779 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

  • Membros Pro
Postado

Pessoal, bom dia

Estamos com o mesmo problema. 

Analisando o INI postado pelo BIGWINGS, realmente a CHAVE não está no arquivo.

Acredito que seja pelo fato que o Componente não está concatenando a versao 4.00 na String de pesquisa

o arquivo INI Consta:

[CTe_SP_P]
URL-QRCode=https://nfe.fazenda.sp.gov.br/CTeConsulta/qrCode
URL-ConsultaCTe=https://dfe-portal.svrs.rs.gov.br/CTE/Consulta
CTeConsultaCadastro_3.00=https://nfe.fazenda.sp.gov.br/ws/cadconsultacadastro4.asmx
RecepcaoEventoAN_3.00=https://cte.sefaz.rs.gov.br/ws/CteRecepcaoEvento/CteRecepcaoEvento.asmx
;
RecepcaoEvento_3.00=https://nfe.fazenda.sp.gov.br/cteWEB/services/cteRecepcaoEvento.asmx
CTeRecepcao_3.00=https://nfe.fazenda.sp.gov.br/cteWEB/services/cteRecepcao.asmx
CTeRetRecepcao_3.00=https://nfe.fazenda.sp.gov.br/cteWEB/services/cteRetRecepcao.asmx
CTeInutilizacao_3.00=https://nfe.fazenda.sp.gov.br/cteWEB/services/cteInutilizacao.asmx
CTeConsultaProtocolo_3.00=https://nfe.fazenda.sp.gov.br/cteWEB/services/cteConsulta.asmx
CTeStatusServico_3.00=https://nfe.fazenda.sp.gov.br/cteWEB/services/cteStatusServico.asmx
CTeRecepcaoOS_3.00=https://nfe.fazenda.sp.gov.br/cteWEB/services/cteRecepcaoOS.asmx
CTeRecepcaoSinc_3.00=
CTeRecepcaoGTVe_3.00=https://nfe.fazenda.sp.gov.br/cteWEB/services/cteRecepcaoGTVe.asmx
;
RecepcaoEvento_4.00=https://nfe.fazenda.sp.gov.br/CTeWS/WS/CTeRecepcaoEventoV4.asmx
CTeRecepcaoSinc_4.00=https://nfe.fazenda.sp.gov.br/CTeWS/WS/CTeRecepcaoSincV4.asmx
CTeConsultaProtocolo_4.00=https://nfe.fazenda.sp.gov.br/CTeWS/WS/CTeConsultaV4.asmx
CTeStatusServico_4.00=https://nfe.fazenda.sp.gov.br/CTeWS/WS/CTeStatusServicoV4.asmx
CTeRecepcaoOS_4.00=https://nfe.fazenda.sp.gov.br/CTeWS/WS/CTeRecepcaoOSV4.asmx
CTeRecepcaoGTVe_4.00=https://nfe.fazenda.sp.gov.br/CTeWS/WS/CTeRecepcaoGTVeV4.asmx

 

e o Erro propagado pelo componente refere-se APENAS a: CteRecepcaoSinc

 

Seria esse o problema ?

Luis Fernando Vilela

Open Data Informatica Ltda

  • Moderadores
Postado

Não entendi muito bem, qual chave que não consta no arquivo?

Porque o CTeRecepcaoSinc da versão 4 está aí na lista, o que não está é da versão 3.

O motivo deve ser por (creio eu) que SP não aceitava o modo síncrono no CTe, assim como não aceita na NFe.

Já na versão 4 só é aceito o modo síncrono.

Verifique se está configurando para a versão 4, e enviando no modo síncrono, e assíncrono na versão 3.

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

Projeto ACBr

 

 

  • Membros Pro
Postado
4 minutos atrás, BigWings disse:

Não entendi muito bem, qual chave que não consta no arquivo?

Porque o CTeRecepcaoSinc da versão 4 está aí na lista, o que não está é da versão 3.

O motivo deve ser por (creio eu) que SP não aceitava o modo síncrono no CTe, assim como não aceita na NFe.

Já na versão 4 só é aceito o modo síncrono.

Verifique se está configurando para a versão 4, e enviando no modo síncrono, e assíncrono na versão 3.

Executando o modo ASINCRONO = FALSE ( CompCte.Enviar(1, False) )
Na versão 3.00 vai de boas....
Na versão 4.00 ele da a mensagem conforme anexo

Imagem_do_WhatsApp_de_2023-07-03_as_10.38.30.jpg

Luis Fernando Vilela

Open Data Informatica Ltda

Postado

Salve o arquivo anexo na pasta do sistema no cliente.

Configure para Emissão Normal e CTE 4.0

E faça os testes.

Tem que funcionar.

 cte-ini.rar

Se não funcionar, refaça todo o processo do zero.

1) Renomeie sua pasta Acbr atual 

2) Crie uma nova pasta Acbr e atualize via SVN Update

3) Use o arquivo em lote ApagaACBr para apagar todo o vestígio de compilações de acbrs antigas

4) Copie o arquivo ACBrInstall_Trunk2 da pasta Acbr Antiga para a pasta nova para facilitar configuração de nova instalação

5) Feche seu Delphi e instala o Acbr novamete

6) No Delphi, abra sua aplicação e de um Build

7) Atualize a aplicação no cliente e faça o teste. Não se esqueça de copiar o arquivo Schemas do CTE 4.0 que está no Acbr para o caminho do SCHEMAS no computador do seu cliente

 

  • Membros Pro
Postado
3 minutos atrás, Leandro Miler Santana disse:

Salve o arquivo anexo na pasta do sistema no cliente.

Configure para Emissão Normal e CTE 4.0

E faça os testes.

Tem que funcionar.

  cte-ini.rar 2.38 kB · 0 downloads

Se não funcionar, refaça todo o processo do zero.

1) Renomeie sua pasta Acbr atual 

2) Crie uma nova pasta Acbr e atualize via SVN Update

3) Use o arquivo em lote ApagaACBr para apagar todo o vestígio de compilações de acbrs antigas

4) Copie o arquivo ACBrInstall_Trunk2 da pasta Acbr Antiga para a pasta nova para facilitar configuração de nova instalação

5) Feche seu Delphi e instala o Acbr novamete

6) No Delphi, abra sua aplicação e de um Build

7) Atualize a aplicação no cliente e faça o teste. Não se esqueça de copiar o arquivo Schemas do CTE 4.0 que está no Acbr para o caminho do SCHEMAS no computador do seu cliente

 

Isso é estranho pois em nenhuma das funcionalidades do ACBR eu preciso distribuir arquivos acessorios. Só distribuo o Executavel e tudo funciona....

Luis Fernando Vilela

Open Data Informatica Ltda

  • Consultores
Postado
1 hora atrás, fefevilela disse:

Executando o modo ASINCRONO = FALSE ( CompCte.Enviar(1, False) )
Na versão 3.00 vai de boas....
Na versão 4.00 ele da a mensagem conforme anexo

Imagem_do_WhatsApp_de_2023-07-03_as_10.38.30.jpg

Boa tarde!

Mesmo que envie como Assíncrono, se enviar na versão 4.0, o componente automaticamente atribui o envio síncrono:

image.png

Conforme orientado previamente, verifique se está devidamente configurado para a versão 4.0.

Veja também se seus fontes estão atualizados e em dia com o SVN e se não há nenhuma alteração local.

Vale citar que quando você atualiza o SVN, você precisa resintalar o ACBr para que as alterações tenham efeito.

Consultor SAC ACBr

Diego Folieni
Ajude o Projeto ACBr crescer - Assine o SAC

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

  • Membros Pro
Postado
1 minuto atrás, Diego Foliene disse:

Boa tarde!

Mesmo que envie como Assíncrono, se enviar na versão 4.0, o componente automaticamente atribui o envio síncrono:

image.png

Conforme orientado previamente, verifique se está devidamente configurado para a versão 4.0.

Veja também se seus fontes estão atualizados e em dia com o SVN e se não há nenhuma alteração local.

Vale citar que quando você atualiza o SVN, você precisa resintalar o ACBr para que as alterações tenham efeito.

sim.. tudo isso é feito. estou com a revisão 29973 todos os fontes atualizados e o executavel  com BUILD.... vou investigar onde está ocorrendo o problema e responderei aqui no grupo.

Obrigado

  • Curtir 1

Luis Fernando Vilela

Open Data Informatica Ltda

  • Consultores
Postado

Boa tarde Luís,

Esse erro esta ocorrendo no ambiente de homologação ou de produção?

Ele ocorre na sua maquina ou na maquina do seu cliente?

Se é na maquina do seu cliente, verifica se na pasta do EXE ou em outra configurada pela sua aplicação não tem o arquivo ACBrCTeServicos.ini antigo.

Caso afirmativo delete o arquivo.

Cheklist:

Você tem fontes com alterações locais?
Verifica se não tem nenhuma unit do ACBr com uma bolinha vermelha em seu ícone, caso afirmativo delete a unit.
Atualize todos os fontes de todas as pastas.
Reinstale o ACBr com a opção de apagar arquivos antigos marcada.
Compile a aplicação com a opção Build.
 

  • Curtir 1
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
  • Solution
Postado

Pessoal, descobri o real motivo desse erro aparecer.

 

a TAG => infCTE.Versao, estando ela setada para 3.0 o erro ocorre.... alterei para 4.0 e resolveu...

Acredito que o colega LEANDRO possa ter cometido o mesmo erro que eu....

Foi mal ai gente.

peço finalizar

  • Curtir 1

Luis Fernando Vilela

Open Data Informatica Ltda

  • Consultores
Postado

Obrigado por reportar.

Fechando. Para novas dúvidas, criar um novo tópico.

Consultor SAC ACBr

Alexandre de Paula
Ajude o Projeto ACBr crescer - Assine o SAC                    

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.  ícone Discórdia Discord   

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil

 

 

  • Este tópico foi criado há 779 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.
Visitante
Este tópico está agora fechado para novas respostas
×
×
  • 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...
The popup will be closed in 10 segundos...