
Dércio Luis Zanatta
Membros Pro-
Total de ítens
1.255 -
Registro em
-
Última visita
-
Days Won
2
Tipo de Conteúdo
Blocks
Notes ACBrLibNFe
Fóruns
Downloads
Calendário
Tudo que Dércio Luis Zanatta postou
-
ACBR x Alocação de memória
um tópico no fórum postou Dércio Luis Zanatta NFC-e - Nota Fiscal do Consumidor Eletrônica
Bom dia Estou enfrentando um problema ultimamente e gostaria de saber uma opinião sobre isso.. Depois de debugar o programa acompanhando o uso de memória no gerenciador de tarefas no windows, verifiquei que a quantidade de memória alocada no momento em que é feito o envio da NFCe (ACBRNFe1.Enviar) sobe muito e além disso fica cada vez maior conforme os documentos são enviados na seqência. Ex: Envio uma NFCe de 120 ítens.. Antes de enviar a memória alocada era de 6MB. Quando executou o envio, subiu para 38 MB. Depois Fiz a mesma nfce com os mesmos 120 ítens. Antes de enviar 6MB, No envio, 42 MB. Em uma terceiria tentativa, foi para 56 MB, e assim vai subindo até que uma hora ocorre "out of memory" no sistema. Uso o componente do ACBR em outro formulário e faço a liberação do mesmo após cada envio. Será que existe algo que se possa fazer para controlar isso ? -
Olá pessoal Sei que esse Post é meio antigo, mas estou enfrentando alguns problemas com "out of memory" no Delphi 7 Utilizo Delphi 7 com Firebird 2.5.3 O que ocorre é que aleatóriamente, quando faz um Select numa tabela (não é sempre na mesma tabela) ocorre o erro de "Out Of Memory" Não tem lógica nenhuma.. As vezes ocorre, as vezes não... Alguém já passou por uma situação parecida ?
-
Bom dia Verdade Ítalo. Estou impressionado com o amadorismo desse pessoal da prefeitura de Carazinho.. Tinham me informado via telefone que não havia necessidade de assinar os arquivos xml, que podia usar o método Síncrono e passaram o endereço da página de login do site deles como sendo a URL de homologação.. Pois bem, tudo errado... PRECISA ASSINAR OS XML, NÃO EXISTE MÉTODO SÍNCRONO E A URL... NEM SE FALA ! A luta continua companheiros !! kkkkkkkkkkkkkk
-
O pessoal do provedor me passou que não necessidade de assinatura do RPS e nem do Lote, masss....
-
Alimentando o número de série com um certificado válido e instalado no windows, sim, tudo funciona perfeitamente.. Ao menos no envio, ainda estou tento problema no retorno que está vindo sem o número de série, isso está sendo analisado pelo pessoal da DBSeller
-
Eu já tinha tentado isso, tb não deu certo.. Da mensagem que número de série do certificado não foi informado.. Opa.. Fiz o teste novamente agora... Estou passando assim: ACBrNFse1.Configuracoes.Certificados.NumeroSerie:='' ; ACBrNFse1.Configuracoes.Certificados.ArquivoPFX:='' ; ACBrNFse1.Configuracoes.Certificados.DadosPFX:='' ; ACBrNFse1.Configuracoes.Certificados.Senha:='' ; ACBrNFse1.Configuracoes.Certificados.VerificarValidade:=False ; Agora da a mensagem "Cerificado informado está vencido" !!
-
Bom dia. Conseguiu testar alguma coisa Ítalo ? Aqui não consigo usar sem o certificado
-
Testei aqui dessa maneira e não funciona.. Da a mensagem: "Número de série do certificado digital não informado"
-
Bom dia Conseguiste ver algo sobre não usar o certificado Ítalo ?
-
o UseCertificado está igual a zero.
-
Mais uma dúvida Ítalo. Esse provedor não exige certificado digital. Sendo assim , o que devo informar na propriedade ACBrNFe1.Configuracoes.Certificados.NumeroSerie ? Se não informar nada, ocorre Acess Violation. Tentei informar um valor qualquer "123" ai ele retorna "Certificado digital não encontrado"
-
Bom dia Era isso mesmo Ítalo. Tinha o TimeOut em 5 seg, aumentei para 30 e agora deu certo. Agora continua a briga com eles sobre o problema de não retornar o número de série na consultaNFSePorRPS. Muito obrigado por tudo.
-
Sim. Já passei isso pra eles.. Ficaram de analisar, porém agora não estou consuindo nem enviar sem consultar.. Ocorre o ero em anexo: Aparentemente não está retornando nada do Web Service, porém eles insistem que não ha nada de errado la !
-
Somente quando vai reenviar um RPS ( que já foi enviado uma vez e não está efetivado ainda)
-
Faço a consulta antes, pois ocorrem casos em que o RPS é aprovado na prefeitura, porém o retorno não vem tempo , ocorrendo time out de conexão. Nesses casos se enviar novamente, vai ocorrer erro. Por isso eu consulto antes e se já estiver efetivado, apenas atualiza o status. Isso sempre funcionou muito bem até agora..
-
Não Ítalo. Primeiro eu faço o cliear, alimento o componente com o RPS que quero consultar, depois consulto, e se o RPS não está confirmado é enviado. Eu nunca consegui fazer a consulta sem carregar o RPS no componente.
-
Sim. Estou fazendo o Clear antes de alimentar o componente, tanto que se eu não executar o ConsutaNFSePorRPS o xml fica somente com 1 RPS. Se eu consultar antes de enviar ai gera com os dois.
-
Sim Ítalo, porém o problema somente ocorre quando eu envio logo depois de consultar, se eu não consultar não gera dois rps ! Vou tentar fazer com o programa exemplo..
-
Eu estou adicionando somente um RPS no componente, isso com certeza. Fiz a somente a consulta agora e reparaei que o xml retornado está sem a Série.. Deve ser por isso que está adicionando outro RPS. Já repassei isso para o pessoal da Prefeitura.
-
Bom dia Hoje finalmente, o pessoal da Prefeitura de Carazinho me retornou que fizeram alguma alterações no ambiente de homologação para mim testar novamente. Enviei um novo RPS e retornou o erro "Tempo limite atingido para operação" Carreguei o RPS no componente e fiz uma ConsultaNFSePorRPS. Quando faço isso, o xml de envio é gerado com dois RPSs. Um com os que eu carreguei e outro exatamente igual, porém sem a série. Seguem xmls em anexo.. 111-comp-nfse.xml 111-comp-nfse-soap.xml 23101219-env-lot.xml 23101219-env-lot-soap.xml 23101219-rec.xml 23101219-rec-soap.xml 111-con-nfse-rps.xml 111-con-nfse-rps-soap.xml 23101136-env-lot.xml 23101136-env-lot-soap.xml
-
Sim Ítalo, com os xmls está tudo certo, O que notei aqui é que a propriedade ACBrNFse1.NotasFiscais.Items[0].Confirmada está ficando igual a False. Em outros provedores quando realizo essa consulta e a NFSe já está autorizada, essa propriedade retorna True. Por isso me baseio nela para saber se a consulta retornou uma NFSe autorizada ou não. Nessse caso, essa propriedade não deveria ter retornado = True ? Notei que não está carregando para o componente nenhum dado da nota ACBrNFse1.NotasFiscais.Items[0].NFSe.Numero retorna Branco ACBrNFse1.NotasFiscais.Items[0].NFSe.CodigoVerificacao retorna branco
-
Boa tarde Enviei um ConsultarNFSeporRps de uma NFSe/RPS que estão autorizados no ambiente de homologação. A consulta parece efetuar com sucesso, retorna o xml com os dados da nota e tudo mais, porém a propriedade ACBrNFse1.NotasFiscais.Items[0].Confirmada Retorna False. Nesse caso em que a NFSe já encotra-se autorizada, não deveria retornar True ? 91-comp-nfse.xml 91-comp-nfse-soap.xml 91-con-nfse-rps.xml 91-con-nfse-rps-soap.xml