Ir para conteúdo
  • Cadastre-se

Rogério Teixeira_2055

Membros
  • Total de ítens

    22
  • Registro em

  • Última visita

Tudo que Rogério Teixeira_2055 postou

  1. Também tenho interesse sobre este assunto, pois tentei entender como ACBRNFSe_Demo pode enviar o arquivo para São Paulo, como configurar o Demo.
  2. Ola Bom Dia. Eu estou iniciando o projeto da NFSe. Conclui atualmente um projeto da NFe e foi mais suave pois segui fielmente o exemplo da ACBR, so que na NFSe não consegui compreender como funcionaria, por exemplo no pacote tem um exemplo da NFSe, queria saber como envio de RPS para São Paulo, Como eu poderia enviar para São Paulo neste exemplo da RPS, outra coisa que me preocupou e que não existir ambiente de teste da prefeitura, pergunto. Alguém tem algum exemplo para envio para São Paulo. Realmente não existe ambiente de testes para prefeitura de São Paulo. Manual ou dicas para iniciar, estou estudando agora a NFSe. Obrigado.
  3. André, vc só gerou e depois envio ? não precisou assinar e nem validar ? a unica coisa que eu vejo de diferente e que a gente coloca "if Not DMNFe.ACBrNFe.Enviar(ALote, False) Then " que seria o false para não imprimir, mais isso não muda em nada. Outra coisa vc colocou para ACBRNFe.WebServices.AjustaAguardaConsultaRet como True ? por que esperamos a consulta pelo motivo de gravar no BD.
  4. Bom Hoje Testei com o ACBRDemo coloquei mais um processo para o envio, segue .... procedure TForm1.Button1Click(Sender: TObject); begin memoLog.Clear; MemoResp.Clear; memoLog.Lines.Add(FormatDateTime('HH:MM:SS', Now)+' :: Importar Txt'); btnImportarXML.Click; memoLog.Lines.Add(FormatDateTime('HH:MM:SS', Now)+' :: Verfificando ACBR'); if ACBrNFe1.NotasFiscais.Count > 0 then begin memoLog.Lines.Add(FormatDateTime('HH:MM:SS', Now)+' :: Gerar NFe'); ACBrNFe1.NotasFiscais.GerarNFe; memoLog.Lines.Add(FormatDateTime('HH:MM:SS', Now)+' :: Assinar NFe'); ACBrNFe1.NotasFiscais.Assinar; memoLog.Lines.Add(FormatDateTime('HH:MM:SS', Now)+' :: Validar NFe'); ACBrNFe1.NotasFiscais.Valida; memoLog.Lines.Add(FormatDateTime('HH:MM:SS', Now)+' :: Enviar NFe'); if ACBrNFe1.Enviar(1,True) then begin memoLog.Lines.Add(FormatDateTime('HH:MM:SS', Now)+' :: Retorno NFe'); MemoResp.Lines.Text := UTF8Encode(ACBrNFe1.WebServices.Retorno.RetWS); memoRespWS.Lines.Text := UTF8Encode(ACBrNFe1.WebServices.Retorno.RetornoWS); end; memoLog.Lines.Add(FormatDateTime('HH:MM:SS', Now)+' :: Fim NFe'); end; end; e mesmo assim houve uma demora considerável de tempo nos processos .... veja os Txt´s. Pensei em varias coisas e uma delas que seria na performance de rede, mais mesmo assim não mudou em nada de uma rede para outra e muito menos sendo executado pelo Rad ou Não. 1Envio_ACBRDemo.Txt - Enviado em modo de Debug em uma Rede Wirelles 2Envio_ACBRDemo.Txt - Enviado com o executável gerado (Obs. Sem o RadStudio) em uma Rede Cabeada. Estou enviando tambem o arquivo (035725_TESTE.TXT) para testes, ok. Obs. Esta sem o emitente e sem o destinatario. 1Envio_ACBRDemo.txt 2Envio_ACBRDemo.txt 035725_TESTE.TXT
  5. Ok, bom a NFe com maior itens que me apareceu foi este mesmo, e outra coisa testando aqui o XML desses itens na verdade tem 300 Kb o de 601 kb e o Txt, eu tinha me confundido depois entendi o meu erro, ainda estou na caça de uma solução.
  6. Outra coisa não vou utilizar no modo monitor, só usamos ele para testes e nada mais, o problema levantado esta no componente, ok.
  7. então e um processo demorado que para gerar o xml usamos o emissor gratuito e exportamos o xml, isso, para teste do monitor ou ACBR Demo, ok. No nosso sistema utiliza um processo de Txt igual ao do Sefaz, por que no começo a gente usava o software da sefaz, e lemos campo por campo, chave por chave gravando nas tag´s do ACBRNFe. entendeu. Resumindo e assim faz a venda, e gera o txt (igual da Sefaz) outro sistema nosso le esse txt, popula as informações no ACBRNFe ai (Gera, Assina, Valida e Envia) a sefaz retorna a resposta com o XML e gravamos em nosso banco, isso em modo automatico ou manual, acho que resumindo e isso ai.
  8. Sim claro, estou verificando nesse momento, o que acontece e que geramos o txt igual a sefaz e atraves dele e que mandamos, preciso ver como gerar o xml acho que antes de assinar eu salvo, não e isso. outra coisa o arquivo diminui e ficou 306 Kb e aconteceu a mesma demora. Pergunto alguem ja mandou um arquivo com ou mais itens que isso ?
  9. Então voltando ao caso as validações do sistema, fugimos um pouco do assunto, e assim o processo e rápido so que acontece que esse arquivo demora mesmo no nosso processo por que ele grande e gravamos isso no banco, são 390 Itens em uma unica NF, o que ocorre e que no momento de envio, nas funções do componente (Gerar, Assinar, Validar, Enviar) somente ai em uma arquivo Txt com esses itens o sistema teve uma demora de 12 a 15 Min. somente nesse processos, que para o cliente demorou muito. entendeu. Usei também o Demo para teste e aconteceu o mesmo problema, 12 a 15 Min.
  10. E ai começa aquele caso que o pessoal faz, "Se ele(Emissor Gratuito) faz por que o seu sistema não faz" e ai ate explicar que "A" não e "B", ja levamos muita "porrada".
  11. isso o nosso sistema faz, só que o problema e que não estava dando a mensagem para o usuário, aonde estou ajustando isso, o que eu achei estranho e que no emissor gratuito da Sefaz eu consegui enviar este arquivo, é como se o cliente não usa-se de algum sistema de envio e sim o emissor. e ele(cliente) poderia estar enviado arquivos indevido por uma das causas que seria o tamanho do arquivo.
  12. Outra coisa como eu falei no OnStatusChange tirei todos os processos de la e foi nisso que deu logo acima, ok.
  13. Bom Resumindo o problema e assim. Quando o Lote de vários XML´s ou apenas um nos arquivos somando tem o tamanho do XML de Dados superior a 500 Kbytes será Rejeitado (Código 214), o sistema faz esse tratamento só que não retornava uma mensagem de erro (estou ajustando isso), pelo que eu vi esse processo de tamanho do XML não é uma verdade por que burlei este conceito de tamanho deixando qualquer lote a enviar e a Sefaz por outro lado aceitou o(s) arquivo(s) que tem 604 Kb Total, só que houve realmente uma demora no processo. Segue o log do nosso sistema aonde no momento de envio e recebimento dessa NFe foi marcado com HH:MM:SS 1.) 20/08/2013 As 17:02:35:: **Gerar** 20/08/2013 As 17:03:06:: Fim Processo de Gerar 2.) 20/08/2013 As 17:03:06:: **Assinar** 20/08/2013 As 17:04:26:: Fim Processo de Assinatura 3.) 20/08/2013 As 17:04:26:: **Valida** 20/08/2013 As 17:08:09:: Fim Processo de Validação 5.) 20/08/2013 As 17:12:21:: **Enviar** 20/08/2013 As 17:19:18:: Fim do Processo de Enviado Se contar os Min. tenho um Total de 12Min a outras vezes chegamos a 15Min, que eu acho grande. O Total de demora do Nosso sistema nesse envio foi de 17 Min. Chegando a 18 Min. isso por que gravamos o XML no banco de Dados (e esse e um grande, hein) e fazemos uma serie de tratamento do tipo de Arquivo gerado, e com isso fazemos varias validações nossa. Bom eu vou fazer outro teste com arquivo que chega mais ou menos a 500Kb e ver o comportamento do sistema, se você tiver algum Txt que tiver este tamanho poderia me enviar por que estou procurando aqui com outros clientes que passaram por esse problema. Outra coisa o emissor Gratuito da Sefaz enviou este arquivo com no máximo 2 Min Total de envio e recebimento da Sefaz, só que ele também não fez esse tratamento, mais enviou. O que eu coloco a diferença do Nosso sistema com o Emissor Gratuito e que realmente terá um pouco mais de demora nosso por que o Sistema além de grava este XML no Banco ele também tem as nossas validações e manutenção no arquivo. Ok, Logo mais posto o resultado, mais adiantando e isso aí ate o momento.
  14. ok vou fazer este teste, é já te informo, lembrei de mais um lugar para verificar que seria o OnStatusChange do componente ACBRNFe, por que tratamos alguns processos nesses evento.
  15. Olha vou testar colocando essas informações que você me passou, e ver o comportamento novamente. Eu acho que não poderia ser isso que eu vou falar mais a IDE que a gente usa atualmente e o XE para a NFe, será que teria algum problema com essa IDE, estou testando em ambiente de teste em uma VM com o XP, não sei, mais complementando a informação teria algum problema relacionado a isso?
  16. Eu não tenho o xml e sim o txt igual ao processo da sefaz, poderia ser este ? se sim, eu posso enviar por email.
  17. Estou tentando enviar uma nota com pelo menos 392 Itens e o sistema simplesmente trava em todos os processos da Nota seja ela em Gera, Valida, envia ou Consulta, em modo de debug ele demora muito mais envia, agora quando o programa esta publicado e executado ele simplesmente trava. Queria saber o que poderia causar isso e se existe alguma solução sobre este caso.
×
×
  • 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...