Ir para conteúdo
  • Cadastre-se

Antonio Carlos L

Membros
  • Total de ítens

    564
  • Registro em

  • Última visita

  • Days Won

    1

Tudo que Antonio Carlos L postou

  1. Oi Andre Eu achei em https://www.sefaz.rs.gov.br/NFE/NFE-INU.aspx Como consultar inutilização de vários estados, quer seja modelo 55 ou 65 A consulta lá usa AMBIENTE, UF, CNPJ, MODELO e ANO A consulta usa ASPNET , não sei se pega no banco de dados. Então se não vier o xml de inutilização de faixa não tem como receber ele novamente ? Consegui pegar neste site o protocolo data e hora.
  2. Obrigado Andre, Pelo componente tem como consultar e pela resposta atualizar as informações no Banco de dados ou tem que ser manual mesmo ? As faixas inutilizadas são de NFCe no RJ
  3. Estou com seguinte situação : O webservice não retornou resposta e inutilizou o primeiro numero da faixa e não os demais. ocorria o erro : Ja existe pedido de Inutilizacao com a mesma faixa de inutilizacao Procedi a inutilização dos demais numero mas fiquei com o primeiro em aberto. Existe alguma forma de consultar um numero deste evento para verificar o retorno ? Obrigado.
  4. Celso, não sei se fiz corretamente, mas encontrei a solução e abri outro post
  5. Na unit ACBrNFeDAInutRL Existe a procedure TfrmNFeDAInutRL.FormDestroy(Sender: TObject); linha 312 Mas a mesma não esta registrada em no evento onDestroy do form Mesmo tendo sido feito o registro continuou o MemoryLeak Foi necessário acrescer a seguinte linha para resolver procedure TfrmNFeDAInutRL.FormDestroy(Sender: TObject); begin if Assigned(cdsItens) then FreeAndNil(cdsItens); RLNFeInut.Free; end; Verificar e se entenderem correto alterar.
  6. Juliomar, acabei abrindo um novo tópico devido ao problema encontrado Memory Leak ao imprimir com Forte inutilização
  7. Obrigado celso por sua resposta. Em atendimento a sua solicitação, segue : Componente configurado Como foi detectado o Memory Leak Demo compilado Clicado em impressão de inutilização, selecionado XML correspondente Impressão do evento Erro ao sair do DEMO Qualquer outra funcionalidade não ocasiona o Memory Leak, apenas essa da impressão de inutilização, creio que algo não esteja sendo destruído no termino. Obrigado.
  8. Caros aparece o preview , a impressão ocorre normal, mas é detectado o memory leak veja :
  9. Juliomar muito obrigado !!! As vezes é preciso ter mais calma e ler atentamente a mensagem. Essa dizia que não estava implementado, é verdade, mas em TACBrNFeDANFCeFortes1, rsrsrs Não mudei no Demo para ACBrNFeDANFeRL1 , tsc. Obrigado mais uma vez.
  10. Bom dia, vi o post que citei e entendi que estivesse implementado no componente. Mas se tento gerar fortes report usando o demo avisa que não está implementado.
  11. Caros, desculpem, mas vi posts falando que estava implementado, mas usando o exemplo o retorno é sempre que não. os fontes que estou usando é o último. Obrigado pelo esclarecimento
  12. Desculpe Italo, como os testes são feitos em cima do Demo, acabei me atrapalhando ao descrever a situação. o CheckBox cbxSalvarArqs estando marcado with ACBrNFe1.Configuracoes.Arquivos do begin Salvar := cbxSalvarArqs.Checked; esta sendo criado VARIAS PASTAS com o CNPJ de quem ENVIOU a nota com o xml da nota dentro. Ex : C:\MyLIB\ACBr\Exemplos\ACBrDFe\ACBrNFe\Delphi\Notas\13644704000149\NFe\201703\Down < O CNPJ NÃO É DO CERTIFICADO A forma do componente salvar é essa mesmo, pelo CNPJ do REMETENTE e não do DESTINATÁRIO ? Tendo em vista que o XML *-resNFe.xml pode retornar ate 50 documentos a cada consulta, supondo que todos os 50 são xml de notas, como pego o path com o nome do xml ? Obrigado.
  13. Muito Obrigado por seu esclarecimento, ajudou MUITO. Se não for abusar, apenas um item a mais. Fiz um teste, já na segunda consulta. No componente se estiver marcado Salvar Arquivos Pastas Separadas esta sendo criado VARIAS PASTAS com o CNPJ de quem ENVIOU a nota com o xml da nota dentro. Ex : C:\MyLIB\ACBr\Exemplos\ACBrDFe\ACBrNFe\Delphi\Notas\13644704000149\NFe\201703\Down < O CNPJ NÃO É DO CERTIFICADO Desmarquei a opção acima e se ocorre o download do zip ele não é descompactado. Pergunta : Qual a forma correta de deixar o componente configurado para que ele salve dessa forma : Ex : C:\MyLIB\ACBr\Exemplos\ACBrDFe\ACBrNFe\Delphi\Notas\CNPJ DO CERTIFICADO\NFe\201703\Down Pergunta : Se isso não for possível, o componente retorna o path com o xml salvo de forma a depois se varrer os locais e ler o XML ou ate mesmo move-los ? Obrigado.
  14. Obrigado, realmente por algum motivo, coisas do hotmail, estava no lixo eletrônico
  15. Caros, não sei se estou equivocado, mas não é hoje as 16h o evento anunciado sobre Boletos ? A pergunta se deve pois ate o momento não recebi nenhum email passando o link. Desculpem se estou fazendo confusão. Obrigado
  16. Caros eu fiz uma busca no forum, tentando evitar perguntas desnecessárias. Pelo que entendi da NT2014.002 o ConsultaNFeDest será desativado e o único em funcionamento será o DistribuicaoDFe Uma das respostas dada pelo Italo informa que os passos são : 1 - Consultar, 2 - Manifestar e 3 - Realizar nova consulta. Ao efetuar o passo 1 - Consultar ACBrNFe1.DistribuicaoDFe('33',CNPJ,0,'') O resultado é uma arquivo -dist-dfe.xml com informações do tipo <docZip schema="resNFe_v1.01.xsd" NSU="000000000009324">H4sIAAAAAAAEAIW.... Observei que : Se no demo estiver marcado Salvar Arquivos Pastas Separadas esta sendo criado VARIAS PASTAS com o CNPJ do remetente C:\MyLIB\ACBr\Exemplos\ACBrDFe\ACBrNFe\Delphi\Logs\00205253000444\NFe\201703\Down contendo o arquivo -resNFe.xml < que retorna <cStat>138</cStat> <xMotivo>Documento(s) localizado(s)</xMotivo> <dhResp>2017-03-14T11:51:48-03:00</dhResp> <ultNSU>000000000009360</ultNSU> <maxNSU>000000000010407</maxNSU> Pergunta : Para baixar o XML, após manifestar, devo usar <ultNSU>000000000009360</ultNSU> em ACBrNFe1.DistribuicaoDFe('33',CNPJ,'',último NSU) e qual deve ser o controle sobre cStat ? Se NÃO estiver marcado nada é criado Pergunta : Os arquivos -resNFe.xml podem ser criados individualmente na mesma pasta onde esta o -dist-dfe.xml Pelo que entendi os arquivos -resNFe.xml possuem um resumo da Nota xmlns:xsd="http://www.w3.org/2001/XMLSchema"> <chNFe>33170313644704000149550010000000000000</chNFe> <CNPJ>13644704000149</CNPJ> <xNome>H3 TRADING COMPANY S/A</xNome> <IE>79375470</IE> <dhEmi>2017-03-03T17:07:16-03:00</dhEmi> <tpNF>1</tpNF> <vNF>11.87</vNF> <digVal>aE3UQOwBSme59T/yegu3ee2L65k=</digVal> <dhRecbto>2017-03-03T17:07:18-03:00</dhRecbto> <nProt>333170000071044</nProt> <cSitNFe>1</cSitNFe> Pergunta : O componente já tem essas informções descriptografadas internamente de forma a poderem ser lidas e gravadas em um banco de dados ou cada arquivo deverá ser lido individualmente ? Percebi que o retorno não informa se já houve alguma manifestação sobre a Nota Ao efetuar 2 - Manifestar Supondo que eu queira apenas BAIXAR O XML with ACBrNFe.EventoNFe.Evento.Add do begin InfEvento.cOrgao := 33; infEvento.chNFe := Chave_da_NFe; infEvento.CNPJ := CNPJ_do_Destinatario_da_NFe; infEvento.dhEvento := now; infEvento.nSeqEvento := INC; // incrementa o evento infEvento.tpEvento := teManifDestCiencia; end; Pergunta : nSeqEvento é um identificador único que não pode se repetir NUNCA ou apenas naquele dia ? Ao efetuar 3 - Realizar nova consulta Vi que existe { ACBrNFe1.DistribuicaoDFe() ACBrNFe1.DistribuicaoDFePorUltNSU() ACBrNFe1.DistribuicaoDFePorNSU() ACBrNFe1.DistribuicaoDFePorChaveNFe() } Pergunta : Ao realizar essa nova consulta, qualquer dos metodos acima realiza a baixa do xml após a manifestação ? Pelo que entendi basta fazer for I := 0 to dmDados.NFe.WebServices.DistribuicaoDFe.retDistDFeInt.docZip.Count-1 do para pegar informações individualizadas. Pergunta : Como os zips retornam diversos documentos ..docZip.Items. tem alguma propriedade que garanta o retorno ser uma NFe ?
  17. Ao tentar compilar foi necessário efetuar a mudança. FrmDemoMDFe Linha 392 1: ACBrMDFe1.Configuracoes.Geral.VersaoDF := ve100a; 1: ACBrMDFe1.Configuracoes.Geral.VersaoDF := ve300;
  18. Existe algum manual que indique os passos a serem seguidos para implementar manifestação do destinatário criando algo muito parecido com o que o governo disponibiliza ?
  19. Eu acredito que a questão não seja a contingencia ou não. Já ouvir falar em sistemas que ficam em contingencia o dia inteiro e no final do dia alguem ou alguma thread envia eles Outros que so entram em contingência manualmente ou automaticamente se cair a internet. Acho que você deveria focar em ter certeza que o gerador numerico será incrementado independente da nota ser enviada ou não, no máximo o trabalho seria inutilizar o numero.
  20. Claudio pelo que entendi, corrijam se eu estiver errado, o DPEC é usado em NFe. Não sei se o DPEC em NFCe é o próprio DANFE em contingência. Pelo menos é a primeira vez que tenho contato com essa informação. Eu enviei a questão da impressão em duas vias para um contador junto com a citada lei e ele me disse que imprimir em uma é respaldado. Alguem sabe em qual unit fica a chamada a reimpressão em contingência e se ela pode ser sobrescrita ?
  21. Então, eu li algumas postagens e descobri que o meu problema ou ocorre pelo tal time-out que um colega informou ter sido referenciado como "buraco negro" ou da sefaz ou pela queda da internet mesmo. Dai que coloquei um log nestes clientes pois aqui eu não consigo simular o mundo real em sua plenitude. Ocorreram 4 situações ( se souber de outras por favor avise ) 1 - Houve retorno 0 , mas o xml havia sido autorizado; 2 - Houve retorno 0 , mas o xml Não havia sido autorizado; 3 - Houve uma exception, mas o xml havia sido autorizado; 4 - Houve uma exception, mas o Não xml havia sido autorizado; Eu na NFCe optei por não fazer consulta de status Fiz uma função usando InternetCheckConnection(PING_SEFAZ_DOMAIN_BR,1,0); e depois InternetGetConnectedState(@Flag, 0) e estando OFF sugiro que o operador passe para contingencia, ao fazer isso, novo xml em contigência ( com novo numero ) é gerado e realizo a impressão. estando ON Nas condições 2 e 4 em uma consulta havia o retorno : 217 - Rejeição: NF-e não consta na base de dados da SEFAZ Então envio e pronto. Nas condições 1 e 4 bastou uma consulta e atualizar o status da nota e se foi autorizado ( poderia ter sido recebido mas rejeitado ) pergunto se reimprime. Isso até o momento em relação aos 3 clientes me deu sossego. Algo que eu não fiz foi um laço de consulta muito profundo pois fiquei com medo de dar excesso de consumo e a sefaz bloquear o IP
  22. Então,vamos por suposições : Foi emitida em contingencia uma nota no dia 18 as 00:00 e depois ela foi enviada ao fisco. OK Como vc falou que tem um numerador separado , suponha que por algum motivo ele não incrementou e que apenas no dia 20 novamente o sistema volta a ser usado em contingência. O numero seria o mesmo, e como gerar o xml e imprimir independe de consultar o numero, ate porque esta offline, isso ocorreria sem nada ser apresentado ao usuário. A questão seria quando for enviar a nora a sefaz, o correto é ela ser rejeitada pelo uso da faixa de numeração. Quando falei de informações do gerador numérico, foi porque dependendo de como é feito pode ocorrer falhas neste incremento.
  23. Cláusula décima primeira Quando em decorrência de problemas técnicos não for possível transmitir a NF-e para a unidade federada do emitente, ou obter resposta à solicitação de Autorização de Uso da NF-e, o contribuinte poderá operar em contingência, gerando arquivos indicando este tipo de emissão, conforme definições constantes no ‘Manual de Orientação do Contribuinte, mediante a adoção de uma das seguintes alternativas, observando-se em relação à NF-e modelo 65 exclusivamente o disposto nos §§ 15 e 16: § 15. No caso da NF-e modelo 65 serão admitidas, a critério de cada unidade federada, as seguintes alternativas de operação em contingência: I - imprimir duas vias do DANFE-NFC-e em Formulário de Segurança para Impressão de Documento Auxiliar de Documento Fiscal Eletrônico (FS-DA), contendo a expressão “DANFE-NFC-e em Contingência - impresso em decorrência de problemas técnicos”, observado o disposto em convênio específico, sendo que na hipótese de necessidade de vias adicionais a impressão poderá ser feita em qualquer tipo de papel; II - transmitir Declaração Prévia de Emissão em Contingência - DPEC (NF-e), para a unidade federada autorizadora, nos termos da cláusula décima sétima-D, e imprimir pelo menos uma via do DANFE NFC-e que deverá conter a expressão “DANFE NFC-e impresso em contingência - DPEC regularmente recebido pela Administração Tributária autorizadora”, presumindo-se inábil o DANFE impresso sem a regular recepção da DPEC pela unidade federada autorizadora; Bem se analisarmos a legislação informada, texto em destaque, ali diz sobre imprimir pelo menos uma via. Então não é ilegal.
  24. Caros, para resolver uma questão de uns poucos clientes que tem uma internet muito ruim e não tem outro provedor de serviço disponível, passei antes de gerar a NFCe a verificar se a Internet está OK e não estando o sistema informa que esta sendo colocado em contingência. Dai que os clientes adoraram a rapidez e erro zero. Mas como nem tudo é perfeito me pediram para imprimir uma única via, que estava gastando papel demais. Eu disse a eles que entendia pelos manuais que isso deveria ser assim mesmo. Entretanto um deles me mostrou uma NFCe em contingência de uma grande rede de cosmeticos, que segundo ele, na oportunidade como consumidor, disse jurando de pé junto que saiu APENAS UMA VIA. Isso pode ser parametrizado ? Obrigado
×
×
  • 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...