Ir para conteúdo
  • Cadastre-se

dev botao

CteRecepcaoSinc - CTE_SP_P


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

Recommended Posts

  • Membros Pro

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

Link para o comentário
Compartilhar em outros sites

  • Moderadores

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

 

 

Link para o comentário
Compartilhar em outros sites

  • Membros Pro
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

Link para o comentário
Compartilhar em outros sites

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

 

Link para o comentário
Compartilhar em outros sites

  • Membros Pro
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

Link para o comentário
Compartilhar em outros sites

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

Link para o comentário
Compartilhar em outros sites

  • Membros Pro
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

Link para o comentário
Compartilhar em outros sites

  • Consultores

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

  • Membros Pro
  • Solution

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

Link para o comentário
Compartilhar em outros sites

  • Consultores

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

 

 

Link para o comentário
Compartilhar em outros sites

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