Ir para conteúdo
  • Cadastre-se

RP INFO Sistemas

Membros
  • Total de ítens

    27
  • Registro em

  • Última visita

  • Days Won

    1

Tudo que RP INFO Sistemas postou

  1. Olá, estou enfrentando dificuldades com erros que estão ocorrendo nas versões mais recentes no Projeto ACBR. Estou recebendo erros de comunicação, estou com a versão do dia 24/01/2020 e está funcionando normalmente, porém se eu atualizar para a versão mais recente no caso em questão é do dia 30/04/2020, passo a ter erros de conexão com a SEFAZ, tanto na Nfe quanto em GNRE ou CTE. Obs: Compilado em 32 bits no Delphi Rio. Aparentemente a mensagem do erro está pegando lixo de memória. Segue StackTrace do erro: Erro: Falha Enviando a Requisição. Erro: 0 - 2 0 1 0 5 7 7 0 1 5 1 0 2 0 1 0 5 7 1 0 0 1 0 2 R 1 0 0 1 0 2 ÿò q u s L I M I T 1 ) StackTrace: 0080e971 TransmissoresSefaz.exe ACBrDFe 627 TACBrDFe.GerarException 00815fe7 TransmissoresSefaz.exe ACBrDFeWebService 528 TDFeWebService.GerarException 00814acd TransmissoresSefaz.exe ACBrDFeWebService 218 TDFeWebService.Executar 771c012e ntdll.dll KiUserExceptionDispatcher 007d9700 TransmissoresSefaz.exe ACBrDFeHttpWinApi 95 TDFeHttpWinHttp.Execute 007de8b0 TransmissoresSefaz.exe ACBrDFeSSL 1062 TDFeSSLHttpClass.HTTPMethod 007de6dd TransmissoresSefaz.exe ACBrDFeSSL 1045 TDFeSSLHttpClass.Enviar 007dff0e TransmissoresSefaz.exe ACBrDFeSSL 1412 TDFeSSL.Enviar 008158d6 TransmissoresSefaz.exe ACBrDFeWebService 412 TDFeWebService.EnviarDados 00814a42 TransmissoresSefaz.exe ACBrDFeWebService 206 TDFeWebService.Executar 01326709 TransmissoresSefaz.exe rp.gnre.business.envGnre 349 TGnreService.send 01326f64 TransmissoresSefaz.exe rp.app.business.task.envioGnre 54 TEnvioGnreTask.sendLocal 0132721b TransmissoresSefaz.exe rp.app.business.task.envioGnre 92 TEnvioGnreTask.executeBatch 013276cb TransmissoresSefaz.exe rp.app.business.task.envioGnre 139 TEnvioGnreTask.process 01327ca6 TransmissoresSefaz.exe rp.app.business.task.envioGnre 212 TEnvioGnreTask.execute 011a0332 TransmissoresSefaz.exe rp.core.app.controller.baseTaskManager 431 TBaseTaskManager.processTask 011a12eb TransmissoresSefaz.exe rp.core.app.controller.baseTaskManager 633 TBaseTaskManager.run 01253909 TransmissoresSefaz.exe rp.core.app.main 162 TTransmissoresSefazRP.runner 01164e97 TransmissoresSefaz.exe rp.core.app.runnerThread 33 TRunnerThread.Execute 00489579 TransmissoresSefaz.exe System.Classes 15040 ThreadProc 0040b738 TransmissoresSefaz.exe System 24940 ThreadWrapper 76aa343b kernel32.dll BaseThreadInitThunk
  2. Olá, estou gerando uma nota com um item CST 060, com valor zerado na tag pSt (N26a), porém ao gerar o xml o componente não está exportando a tag e isso gera uma falha de schema, conforme mensagem a seguir: "The element 'ICMS60' in namespace 'http://www.portalfiscal.inf.br/nfe' has invalid child element 'vICMSSTRet' in namespace 'http://www.portalfiscal.inf.br/nfe'. List of possible elements expected: 'pST' in namespace 'http://www.portalfiscal.inf.br/nfe'. Caminho: enviNFe/NFe[1]/infNFe/det[1]/imposto/ICMS/ICMS60/vICMSSTRet" Não sei se estou fazendo algo errado, preciso saber como exportar a tag mesmo com valor 0. Na nota técnica "NT_2016_002_v1.42" este elemento é obrigatório, número de ocorrências "1-1". No trecho de código da unit "pcnNFeW.pas", notei que o parâmetro ocorrencias está com valor 0, fiz o teste alterando para valor 1 e a tag foi exportada como eu desejava. Trecho mencionado: if (NFe.infNFe.Versao >= 4) then Gerador.wCampo(IIf(Usar_tcDe4,tcDe4,tcDe2), 'N26.1', 'pST', 01, IIf(Usar_tcDe4,07,05), 0, nfe.Det.Imposto.ICMS.pST, DSC_PST); Trecho conforme a minha alteração: if (NFe.infNFe.Versao >= 4) then Gerador.wCampo(IIf(Usar_tcDe4,tcDe4,tcDe2), 'N26.1', 'pST', 01, IIf(Usar_tcDe4,07,05), 1, nfe.Det.Imposto.ICMS.pST, DSC_PST); Obs: Anteriormente abri o tópico: Porém ninguém me respondeu se isso é algum erro nos componentes do acbr, ou se tenho que fazer algo diferente para que a tag 'pSt' seja exportada mesmo com valor 0. Para uso em nossos cliente fiz a alteração para exportar a tag, conforme explicado no tópico mencionado acima, porém cada vez que preciso atualizar os fontes do acbr tenho que repassar estas modificações nos fontes. Em anexo está o arquivo com minhas modificações junto com as modificações recentes do acbr, ressaltando que atualizei os fontes do acbr hoje dia 29/05/2018. Obrigado. pcnNFeW.pas
×
×
  • 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.