Ir para conteúdo
  • Cadastre-se

Antonio Paulo Mangili

Membros Pro
  • Total de ítens

    1.048
  • Registro em

  • Última visita

Tudo que Antonio Paulo Mangili postou

  1. Régys acabei de efefuar um svn e me parece que o italo acertou isso: [-] Acerto para utilizar o CNPJ do evento quando for salvá-lo em disco, em alguns casos o usuário pode utilizar o certificado da Matriz, antes estava salvando utilizando o CNPJ do certificado o que mistura xmls de evento da matriz com a filial. por: Italo Jurisato Junior Mas ele acertou somente para o CTe, e o MDFe. Para a NF-e me parece que não Poderia verificar para mim. Me parece que ele também teve o mesmo problema que estou tendo Obrigado
  2. Bom dia Daniel. Obrigado por me retornar. Vou tentar ser mais explicativo possível diante do manual que tenho aqui comigo Ok. Vamos supor que tenha ocorrido esse detalhe abaixo: Por algum motivo ocorrer algum problema após o envio da NF-e para sefaz e o xml assinado fica sem protocolo de autorização e na sefaz a mesma encontra-se autorizada. O que eu faço: Eu carrego o componente novamente com os dados arquivado em minha base de dados com a função abaixo: (CdsGeral.FieldByName('xmlarq') as TBlobField).SaveToFile(ExtractFilePath(edtPathLogs.Text) + vChave + '-nfe.xml'); PS: essa variavel vChave contem o xml completo mas sem o protocolo de autorização porque ocorreu algum motivo. ACBrNFe1.NotasFiscais.LoadFromFile(edtPathLogs.Text + vChave + '-nfe.xml'); ACBrNFe1.Consultar; Nesse exato momento o projeto recebe as tag referentes ao protocolo de autorização e salva os arquivos -ped-sit.xml, o -sit.xml na pasta de logs, e o -nfe.xml, ele estava salvando na pasta %meupath%/cnpj/nfe/aaaamm/nfe, mas agora não esta salvando mais.Ele salva tudo na pasta de log. Eu gostaria que volta-se como era antes Estava certo desde o dia 25/9 quando fiz o svn. após isso esta ocorrendo isso. inclusive no demo esta assim também, porque já fiz um teste. Após essa atualização estou também com outro problema que o Régys esta tentando acertar para mim.http://www.projetoacbr.com.br/forum/topic/24656-pasta-de-gravação-dos-eventos/#comment-159732 Peço por favor Daniel que veja isso para mim, porque esta provocando um desconforto em meu cliente. Sei que o tempo de voceis é bem corrido, mas peço gentilmente. Obrigado Paulinho
  3. Régys Obrigado pelo retorno, mas veja só Voce esta supondo que no meu arquivo tenha salvo o XML com autorização, mas caso não eu preciso efetuar a consulta para anexar a autorização de uso correto?, e ai executo essa função abaixo que esta no manual, Mas acontece que quando eu efetuava essa função ele armazenava o xml, assinado, e protocolado na pasta correta e não na pasta de log como esta hoje. essa função acima que lhe passei uso desde que implementei minha ERP com o projeto acbr, mas acontece que depois do dia 25/9 ele passou a gravar na pasta do log. ACBrNFe1.Consultar: Boolean; Essa função é muito útil quando ocorre algum problema após o envio da NF-e para SEFAZ e o XML assinado fica sem o protocolo de autorização e na SEFAZ a mesma encontra-se autorizada. A função Consultar realiza uma consulta a SEFAZ e obtém como resposta a situação atual da NF-e informada. É aconselhável alimentar o componente com os dados da NF-e a ser consultada, lendo o XML da mesma através do LoadFromFile (por exemplo), desta forma se o XML estiver assinado, receberá as TAGs referentes ao protocolo de autorização caso esta tenha sido autorizada. obrigado paulinho
  4. Régys fiz tudo isso que voce me passou novamente. mas continua errado como lhe passei anteriormente. o arquivo ???????-ped-eve.xml esta criando na pasta com o cnpj do certificado(esta errado) o arquivo ???????-ProcEventoNFe.xml esta criando na pasta do cnpj da empresa(esta certo) ou seja esta criando em 2 pastas diferentes, onde deveria estar todas no cnpj da empresa. voce esta testando com o certificado de um cnpj, e a empresa outro. tipo matriz/filial??. Acredito que ainda exista erro no projeto, porque antes não criava a pasta do cnpj da empresa, e sim do certificado, e agora cria duas pastas com 2 cnpj. Pode ser que no seu teste esteja criando uma pasta de um cnpj só porque o cnpj é igual ao do certificado. é que não consegui depurar para ver exatamente onde ele faz isso, mas se voce puder me passar onde voce alterou que esta criando dois, posso depurar Obrigado Paulinho
  5. Régys boa noite Tá muito simples. Sim eu gravo o xml em um banco meu. Só que para salvar eu preciso fazer o ACBrNFe1.NotasFiscais.LoadFromFile(edtPathLogs.Text + vChave + '-nfe.xml'); ACBrNFe1.Consultar; Ok Só que quando eu fazia isso o arquivo consultado gravava na pasta correta (%meupath%/cnpj/nfe/aaaamm/nfe. agora esta gravando na pasta log, e eu preciso que volte como era. Tenho uma versão antiga aqui que estava fazendo isso, foi depois da alteração do dia 25/9 que ferro tudu. Eu uso isso quando o usuário deleta o xml autorizado na pasta de armazenamento. Régys no manual a função acbrnfe1.consultar faz isso ACBrNFe1.Consultar: Boolean; Essa função é muito útil quando ocorre algum problema após o envio da NF-e para SEFAZ e o XML assinado fica sem o protocolo de autorização e na SEFAZ a mesma encontra-se autorizada. A função Consultar realiza uma consulta a SEFAZ e obtém como resposta a situação atual da NF-e informada. É aconselhável alimentar o componente com os dados da NF-e a ser consultada, lendo o XML da mesma através do LoadFromFile (por exemplo), desta forma se o XML estiver assinado, receberá as TAGs referentes ao protocolo de autorização caso esta tenha sido autorizada. Eu alimentei o componente com as informações do meu banco. Onde ele salva esse XML???. Antes salvava na pasta correta agora esta salvando no log Obrigado Paulinho
  6. Régys boa noite Agora ferro mais. Veja só o que esta fazendo: o arquivo ???????-ped-eve.xml esta criando na pasta com o cnpj do certificado(esta errado) o arquivo ???????-ProcEventoNFe.xml esta criando na pasta do cnpj da empresa(esta certo) ou seja esta criando em 2 pastas diferentes, onde deveria estar todas no cnpj da empresa. Obrigado Paulinho
  7. Régys bom dia Sim estão atualizados e inclusive acabei de atualizar e efetuei um cancelamento, e o mesmo criou a pasta com o cnpj do certificado, e não da empresa. Lembrando sempre que o cnpj do certificado é da MATRIZ, e diferente da EMPRESA Si vc quizer lhe enviou uma nfe para voce cancelar, e o certificado da empresa em que estou tendo esse tipo de problema. Lembrando que isso funcionava certinho antes da alteração da checagem do cnpj, em que voce acertou para pegar somente os oito digitos, A NFe ficou certo mas os eventos continua com problema de criação de pasta no aguardo muito obrigado paulinho
  8. Régys bom dia Obrigado pelo retorno. mas é exatamente isso que faço, eu só guardo os XML autorizado. Pode ser que eu não esteja me explicando direito a voce. Vamo lá. Hoje eu só guardo o xml autorizado, mas acontece que o usuario foi lá na pasta %meupath%/cnpj/aaaamm/nfe, e deletou o xml de lá. Ai eu preciso efetuar um download atraves dessa guarda em que gravei em minha base, e ai eu uso essa função. O que mé é estranho e que estava funcionando certinho até dia 25, depois entornou tudu. função simples que funcionada certinho o que eu queria que fica-se como era. o -nfe.xml grava na sua respectiva pasta de geração, e os outros dois poderia ficar nn pasta de log (CdsGeral.FieldByName('xmlarq') as TBlobField).SaveToFile(ExtractFilePath(edtPathLogs.Text) + vChave + '-nfe.xml'); ACBrNFe1.NotasFiscais.LoadFromFile(edtPathLogs.Text + vChave + '-nfe.xml'); ACBrNFe1.Consultar; ShowMessage('Processo Finalizado Com Geração do XML Em Sua Respectiva Pasta'); eu acho que o problema esta na função consultar. foi ai que foi alterado Muito obrigado Paulinho
  9. Bom dia Régys Eu preciso manter esses arquivos em uma base de dados, porque já me aconteceu do usuário deletar o xml da pasta. e ai c tenho ele guardado em uma base de dados, fica simples eu carregar o mesmo e efetuar o download. Essa propriedade já esta como true. acontece que antes dessa atualização o comando ACBrNFe1.Consultar; salvava os arquivos -ped-sit.xml, o -sit.xml na pasta de logs, e o -nfe.xml, na sua pasta respectiva ao ano/mes, eu gostaria que permanece assim, alguma alteração ai trocou essa lógica, que era otima. agora esta salvando tudo na pasta de logs. Por favor tem como voltar como era antes? Obrigado Paulinho
  10. boa tarde a todos logo que iniciei a integralizar meu aplicativo com o componente ACBrNFe fui orientado pelo Ítalo, a sempre gravar o XML gerado em um banco de dados, porque em uma certa ocasião o usuário deletou o xml de sua pasta, e tivemos de efetuar o download da Sefaz. A partir dai efetuei essa evolução em meu aplicativo. e quando isso acontece eu tenho um botão em meu aplicativo em que o usuário informa a chave da NFe e ele efetua a rotina abaixo: (CdsGeral.FieldByName('xmlarq') as TBlobField).SaveToFile(ExtractFilePath(edtPathLogs.Text) + vChave + '-nfe.xml'); ACBrNFe1.NotasFiscais.LoadFromFile(edtPathLogs.Text + vChave + '-nfe.xml'); ACBrNFe1.Consultar; ShowMessage('Processo Finalizado Com Geração do XML Em Sua Respectiva Pasta'); Quando eu efetua essa rotina antes de atualizar hoje dia 25/9/2015, ele gravava na pasta de logs os arquivos de pedidos que são -ped-sit.xml, o -sit.xml, e o -nfe.xml ele gravava na pasta correta do xml ou seja cnpj/nfe/aaaamm/nfe/....xml. Mesmo eu informando o edtPathLogs.Text. Eu acredito que a função ACBrNF1.Consultar foi alterada para que isso não acontece-se mais. Tentei mudar o edtPathLogs.txt, para edtPathNFe.txt, e ai ele gravou os pedidos na pasta de logs, mas o -nfe.xml gravou fora, em meu %meupath%, não gravou dentro do %meupath%/cnpj/nfe/aaaamm/nfe/....xml. Alguem poderia verificar isso? muito obrigado Paulinho
  11. Boa tarde a todos hoje pela manha tive um problema de gravação da NFe devido ao cliente estar usando o certificado da MATRIZ na FILIAL. Fui muito bem assessorado pelo pessoal administrador, e moderadores do projeto ACBr. Esse Post: http://www.projetoacbr.com.br/forum/topic/24627-pasta-de-gravação-do-xml/ Acontece que ficou tudo resolvido quanto a gravação da NFe, mas quanto a gravação dos eventos, ele continua criando a pasta do cnpj do certificado, e não o cnpj da empresa. quando é feito uma NFe ele cria a pasta CNPJ/nfe/aaaamm/nfe/ e os xml. esse CNPJ na gravação do xml da nfe esta pegando do arquivo .ini, que é o da filial. quando é feito um evento ele cria a pasta CNPJ/nfe/aaamm/nfe/evento/cce , ou cancelamento. esse CNPJ na gravação do evento esta pegando o do certificado, que é outro o da matriz. como resolver isso. espero ter conseguido explicar. muito obrigado paulinho
  12. Italo boa tarde obrigado pelo retorno e parabéns pelas explicações. muito bom Paulinho
  13. Daniel obrigado pelo retorno é assim, eu gostaria que só fosse gravado na pasta dos xml da NFe os xml que foram assinados, e protocolados com autorização. aqueles xmls que derem erros como: duplicidade de nfe, ou outros erro qualquer não fosse gravado na pasta xml. porque o que acontece hoje: caso a nfe de duplicidade ele esta gravando na pasta do xml, e substituindo o correto. eu fiz o que voce me orientou, e realmente, quando da duplicidade ele não grava, mas quando autoriza ele tambem não estava gravando. eu volteio habilitar "Arquivos.Salvar" como true, ai voltou a gravar os xml autorizados, e os com erros. espero ter conseguido me explicar corretamente. obrigado paulinho
  14. Cardilo eu fiz o que o daniel me orientou. estou com os fontes atualizados também, mas si eu desabilitar o: Desabilite "Arquivos.Salvar" ele não grava na pasta o xml com validade juridica. voce já passou por isso obrigado paulinho
  15. Daniel deu certinho. é que no demo esta opção esta confusa. esta assim: Salvar Arquivos em Pastas Separadas, vou alterar para salvar xml sem validade juridica em meu aplicativo muito obrigado Paulinho Daniel me desculpe não deu não. caso eu desabilite essa opção ele não grava nem o xml com validade juridica
  16. isaque um problema resolveu o outro. muito obrigado mesmo, pelos ajustes abs paulinho ps: como faço para encerrar esse post
  17. Régys Sensacional deu certinho. maravilha. obrigado a todos que me socorreram. abs paulinho ps: como faço para encerrar esse post?
  18. Italo bom dia voce poderia me informar si esse post foi resolvido? Eu queria setar alguma coisa que não grave o xml sem validade juridica. ex. quando emito uma nfe que da duplicidade por algum erro que usuario informou o mesmo numero da nfe ele esta gravando na pasta do xml, sem protocolo de autorização, e acaba substituindo a correta, e ai tenho que efetuar o download na sefa da verdadeira. obrigado paulinho
  19. Ok Agora não deu mais o erro nem do cnpj, e nem do data.db, mas esta dando esse erro em anexo, e não imprime o danfe Obrigado
  20. Regys esta dando esse erro que anteriormente estava dando ao compilar o aplicativo ACBrNFeDANFeRL, pcnConversao, RLBarcode, StrUtils, Data.DB; voce já tinha acertado isso, mas voltou. poderia acertar para que eu possa testar essa situação de matriz e filial obrigado paulinho
  21. Isaque o cnpj do certificado é da matriz, e o cnpj da empresa é da filial. tipo assim: cnpj do certificado matriz :02.062.476/0001-82 cnpj da empresa filial: 02.062.476/0002-63 tenho varias empresas clientes com esse tipo de situação. ex tenho fabrica de calçados, que tem 4 lojas sendo 4 filial, usando o mesmo certificado. Obrigado
  22. Isaque eu uso o componente. Mas si eu comentar, eu irei para de receber atualizações nesse programa ok?? ou não? Eu fiz assim e a nfe emitiu. inclussive depois disso o componente criou uma pasta do xml com cnpj diferente do da empresa. criou o do certificado. Assinar; AXML := FXMLAssinado; { if EstaVazio(AXML) then begin if NFe.Emit.CNPJCPF = TACBrNFe(TNotasFiscais(Collection).ACBrNFe).SSL.CertCNPJ then Assinar else raise EACBrNFeException.Create('XML informado não possui assinatura, e CNPJ é diferente do Emitente' ); AXML := FXMLAssinado; end; } muito obrigado Isaque tenho esse post que devido a isso esteja ocasionando esse problema http://www.projetoacbr.com.br/forum/topic/24627-pasta-de-gravação-do-xml/ obrigado Paulinho
  23. Bom dia isaque Obrigado pelo retorno. Desculpe não entendi essa pergunta: Você como debugar e saber qual esta errado e deveria estar certo? obrigado paulinho
  24. bom dia a todos Depois que efetuei um SVN ontem começou a dar esse erro em anexo. Ate então estava tudo ok. o detalhe é que essa empresa no dados dela o cnpj e diferente do certificado. ou seja, é uma filial, usando o certificado da matriz. Sempre deu certinho, mas agora estou com esse erro. acredito que seja aqui: if EstaVazio(AXML) then begin if NFe.Emit.CNPJCPF = TACBrNFe(TNotasFiscais(Collection).ACBrNFe).SSL.CertCNPJ then Assinar else raise EACBrNFeException.Create('XML informado não possui assinatura, e CNPJ é diferente do Emitente' ); AXML := FXMLAssinado; end; Estou com o cliente parado sem emitir NFe por esse erro. Peço porfavor para que me oriente o que fazer diante desse detale Obrigado Paulinho
×
×
  • 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.