-
Total de ítens
7 -
Registro em
-
Última visita
Últimos Visitantes
O bloco dos últimos visitantes está desativado e não está sendo visualizado por outros usuários.
Daniel Prochnow's Achievements
-
Bloco X Estoque - Lentidão ao GerarXML
Daniel Prochnow replied to Daniel Prochnow's tópico in Paf-ECF
Ok Daniel, mas vc pode me citar com que aplicativo vc validou minha assinatura? pois quero testar aqui também. -
Bloco X Estoque - Lentidão ao GerarXML
Daniel Prochnow replied to Daniel Prochnow's tópico in Paf-ECF
é... parece que não. Mas nem tinha pensado nisso, pois quando o arquivo foi gerado e enviado (pelo menos em homologaçã) veio até o recibo (84cf0674-6336-426b-9594-4aaf57d33ebc). Achei que estava tudo certo. Anexo está o print da validação com o eecfc e o arquivo gerado BlocoX.rar -
Bloco X Estoque - Lentidão ao GerarXML
Daniel Prochnow replied to Daniel Prochnow's tópico in Paf-ECF
Funcionou!! A assinatura que era a grande demora agora demorou 17 segundos pra uma simulação de 40.000 produtos. Fechou, tá ótimo. A hora que vcs postarem no SVN, me avisem por gentiliza A única observação é que quando tentei com 50.000 produtos, deu Out of memory. A princípio, não tenho clientes com essa quantidade de produtos cadastrados e ainda estamos buscando resposta pra situação de poder enviar apenas dos produtos cadastrados, mas o problema original que eu tinha foi resolvido. Obrigado!!! -
Bloco X Estoque - Lentidão ao GerarXML
Daniel Prochnow replied to Daniel Prochnow's tópico in Paf-ECF
Rafael, deu erro de compilação infElement := copy(infElement, Pos(':', infElement) + 1, Length(infElement)); [dcc32 Error] ACBrDFeXsLibXml2.pas(321): E2064 Left side cannot be assigned to -
Bloco X Estoque - Lentidão ao GerarXML
Daniel Prochnow replied to Daniel Prochnow's tópico in Paf-ECF
A demora é exatamente no .GerarXML(). O processo de inserir os produtos na lista é super rápido. Debugando, o ponto de demora é exatamente esse abaixo, linha 322 da ACBrDFeXsLibXml2.pas (veja imagem anexa) xpathObj := xmlXPathEvalExpression(PAnsiChar(xpathExpr), xpathCtx); Outra simulação que fiz agora, executando aquele projeto que te mandei, é que quando foi tentar fazer a sequencia de 7000 produtos, deu Out of memory.... -
Bloco X Estoque - Lentidão ao GerarXML
Daniel Prochnow replied to Daniel Prochnow's tópico in Paf-ECF
Certo, vou buscar essa informação junto a SeFaz. MAS... no cliente que estou implantando isso, fiz uma simulação, no mês de março, ele movimentou 3800 produtos diferentes (loja de bugigangas de grande movimento e muuuuita variedade de produtos). Só essa quantidade, já demora quase 10 minutos, o que ele continuará reclamando, mesmo sendo somente os produtos movimentados. E essa demora ocorre mesmo antes de de enviar pra Sefaz, só na hora de gerar o XML. -
Olá, Estou com um problema na geração do Estoque do Bloco X. Após carregar os produtos (no TACBrBlocoX.Estoque.Produtos) com certa de 10 ou 20 mil produtos, e executar ACBrBlocoX.Estoque.GerarXML(true), o sistema fica "travado", mas na verdade demora de 15 minutos até mais uma hora em alguns casos. Se deixar o processo até o final (o que o usuário não faz) o arquivo é gerado corretamente. Ano passado teve esse tópico, onde os relatos do pessoal foram exatamente os mesmos do meu. Agora a pouco ainda, atualizei o trunk2 e recompilei e o problema persiste. Fiz inclusive um projeto de exemplo pra testar com quantidades de 1000, 2000 e assim por diante até 15000 produtos, e a impressão é que o tempo cresce quase que exponencialmente (projeto teste anexo, em Delphi XE8). TESTE BLOCO X.rar