Ir para conteúdo
  • Cadastre-se

dev botao

Normalização Danfe Em Fast Report


juaumkiko
Ver Solução Respondido por juaumkiko,
  • Este tópico foi criado há 4163 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

  • Moderadores

Olá, fiz a troca para o Fast, pois usava o Rav, porém em nenhum dos 4 opções sai o numero do protocolo, sai uma numeração meio estranha, sem nexo, conforme anexo.

 

Algum procedimento adicional precisa ser feito?

 

Obrigado.

 

Bom Dia

 

A impressão esta correta, pois vc usou o arquivo para Formulário de Segurança.

 

O arquivo preferencial deve ser o DanfeRetrato.fr3, porém quem possui o Fast Report BASIC q é o que acompanha o Delphi DEVERÁ usar o arquivo DANFeRetrato_Basic.fr3 e se desejar imprimir em formulário de segurança (E POSSUIR O FAST REPORT BASIC) deverá usar o arquivo DANFeRetratoFS_Basic.fr3.

 

No seu caso vc utilizou este último indicando que vc possui o Fast Report Basic e deseja imprimir em formulario de segurança.

 

Peço que releia o primeiro post desse tópico pois lá esta bem detalhado essa utilização.

 

Abraços

João Henrique de Souza

 

Manual de como configurar o TortoiseSVN para não ficar mostrando a senha repetidas vezes (somente para commiters):

https://sourceforge.net/p/forge/community-docs/TortoiseSVN/

 

 

Link para o comentário
Compartilhar em outros sites

  • Moderadores

ola..

 

nao estou conseguindo imprimir em formato paisagem..

sempre sai retrato..

 

testei o DANFE.fr3 e o DANFeRetrato.fr3

 

aguardo...

 

O modo paisagem ainda esta em desenvolvimento, infelizmente tive de pará-lo até que consiga dedicar o tempo merecido nele.

 

[]´s

João Henrique de Souza

 

Manual de como configurar o TortoiseSVN para não ficar mostrando a senha repetidas vezes (somente para commiters):

https://sourceforge.net/p/forge/community-docs/TortoiseSVN/

 

 

Link para o comentário
Compartilhar em outros sites

  • Moderadores
Atualizado em 20/05/2013:
-Alterado arquivo DanfeRetrato.fr3 para imprimir a Tag vTotTrib automaticamente, quando a mesma for informada.
-Incluído a Propriedade ExibirTotalTributosItem (padrão FALSE) para informar se deseja imprimir o vTotTrib por ítem.
Revisão do componente: 5312

João Henrique de Souza

 

Manual de como configurar o TortoiseSVN para não ficar mostrando a senha repetidas vezes (somente para commiters):

https://sourceforge.net/p/forge/community-docs/TortoiseSVN/

 

 

Link para o comentário
Compartilhar em outros sites

 

Atualizado em 20/05/2013:
-Alterado arquivo DanfeRetrato.fr3 para imprimir a Tag vTotTrib automaticamente, quando a mesma for informada.
-Incluído a Propriedade ExibirTotalTributosItem (padrão FALSE) para informar se deseja imprimir o vTotTrib por ítem.
Revisão do componente: 5312

 

João Henrique, boa tarde.

Estou criando o DPEC, enviando, retornando, imprimindo, perfeitamente no FastReport (protocolo contingência).  Na segunda parte, envio o DPEC para ao Sefaz normalmente, autoriza e pronto, até aí beleza. 

Bom, daí eu vou imprimir novamente o Danfe (já com o protocolo de autorização de uso atualizado) e não esta correto no FastReport, esta com erro, o número do protocolo não esta aparecendo, já não esta em contigência e a mensagem de contigência continua. 

Esta acontecendo o mesmo com você?  Poderia fazer um teste e nos retornar?

 

No aguardo.

 

Fábio Gabriel

Link para o comentário
Compartilhar em outros sites

  • Moderadores

João Henrique, boa tarde.

Estou criando o DPEC, enviando, retornando, imprimindo, perfeitamente no FastReport (protocolo contingência).  Na segunda parte, envio o DPEC para ao Sefaz normalmente, autoriza e pronto, até aí beleza. 

Bom, daí eu vou imprimir novamente o Danfe (já com o protocolo de autorização de uso atualizado) e não esta correto no FastReport, esta com erro, o número do protocolo não esta aparecendo, já não esta em contigência e a mensagem de contigência continua. 

Esta acontecendo o mesmo com você?  Poderia fazer um teste e nos retornar?

 

No aguardo.

 

Fábio Gabriel

 

Ola Fabio,

 

É interessante sua dúvida, confesso que nunca pensei dessa maneira quando se trata de contingência.

 

Imagino (fique a vontade para discordar) que quando emitimos um XML em contingência, o Danfe deverá ser impresso em contingência, isso pq o Danfe só serviria para transporte dos materiais. Sendo assim, não tem sentido nenhum emitir uma NFe em contingência, e depois querer imprimir o Danfe com a autorização de uso.

Se não seria mais facil aguardar o serviço retornar e só assim emitir a NFe sem estar em contingência. 

 

De qualquer maneira o componente não fará isso que vc quer, pq ele se baseia na forma de impressão especificado no XML, se o mesmo esta em contingência, o danfe será impresso com as informações de contingência.

 

Caso queira mesmo assim imprimir o numero de protocolo de autorização de uso num XML em contingência, vc deverá preencher a Propriedade ProtocoloNFe do componente de Danfe com a informação que vc deseja.

 

Abraços

João Henrique de Souza

 

Manual de como configurar o TortoiseSVN para não ficar mostrando a senha repetidas vezes (somente para commiters):

https://sourceforge.net/p/forge/community-docs/TortoiseSVN/

 

 

Link para o comentário
Compartilhar em outros sites

Ola Fabio,

 

É interessante sua dúvida, confesso que nunca pensei dessa maneira quando se trata de contingência.

 

Imagino (fique a vontade para discordar) que quando emitimos um XML em contingência, o Danfe deverá ser impresso em contingência, isso pq o Danfe só serviria para transporte dos materiais. Sendo assim, não tem sentido nenhum emitir uma NFe em contingência, e depois querer imprimir o Danfe com a autorização de uso.

Se não seria mais facil aguardar o serviço retornar e só assim emitir a NFe sem estar em contingência. 

 

De qualquer maneira o componente não fará isso que vc quer, pq ele se baseia na forma de impressão especificado no XML, se o mesmo esta em contingência, o danfe será impresso com as informações de contingência.

 

Caso queira mesmo assim imprimir o numero de protocolo de autorização de uso num XML em contingência, vc deverá preencher a Propriedade ProtocoloNFe do componente de Danfe com a informação que vc deseja.

 

Abraços

João, também penso como você.  Se ele estiver em contingência, com o protocolo de contingência deverá ser impresso com as informações de contingência.

Mas, após a normalização do Sefaz, envio DPEC e vou imprimir o DANFE gera o que te descrevi.

No manual, página 111, diz também:  A validade do DANFE está condicionada à posterior transmissão da NF-e para a SEFAZ de Origem.

Após a normalização, envio e autorização, você envia a XML para o Destinatário?

O que você acha sobre?

 

Fábio

Link para o comentário
Compartilhar em outros sites

  • Moderadores

Entao Fabio...

 

Faço Assim quando preciso emitir em contingência DPEC:

- Envio o DPEC para a RFB

- Imprimo o Danfe com o protocolo de autoriazação do DPEC

- O Danfe vai para o cliente.

- Quando o serviço normaliza, eu envio o XML para a SEFAZ

- Envio os XMLs de DPEC e Autorizado pela Sefaz para o Cliente.

 

Sempre fiz assim e imagino que a maioria faz assim tambem.

Não tem necessidade vc gerar um novo danfe com o protocolo de autorizacao de uso da SEFAZ, se vc ja tem a autorizacao da RFB e posteriormente vc tem o XML autorizado pela SEFAZ.

 

[]´s

João Henrique de Souza

 

Manual de como configurar o TortoiseSVN para não ficar mostrando a senha repetidas vezes (somente para commiters):

https://sourceforge.net/p/forge/community-docs/TortoiseSVN/

 

 

Link para o comentário
Compartilhar em outros sites

Bom Dia,

 

Conforme citado mais acima foram feitas as seguintes alterações...

 

 

Atualizado em 20/05/2013:
-Alterado arquivo DanfeRetrato.fr3 para imprimir a Tag vTotTrib automaticamente, quando a mesma for informada.
-Incluído a Propriedade ExibirTotalTributosItem (padrão FALSE) para informar se deseja imprimir o vTotTrib por ítem.
Revisão do componente: 5312

 

Gostaria de saber se existe alguma alteração em andamento para o arquivo: NotaFiscalEletronica.rav

 

Atenciosamente,

Mateus Penha

signature_mateus_penha_acbr.fw.png

 

 

Link para o comentário
Compartilhar em outros sites

  • Moderadores

Bom Dia,

 

Conforme citado mais acima foram feitas as seguintes alterações...

 

 

Atualizado em 20/05/2013:
-Alterado arquivo DanfeRetrato.fr3 para imprimir a Tag vTotTrib automaticamente, quando a mesma for informada.
-Incluído a Propriedade ExibirTotalTributosItem (padrão FALSE) para informar se deseja imprimir o vTotTrib por ítem.
Revisão do componente: 5312

 

Gostaria de saber se existe alguma alteração em andamento para o arquivo: NotaFiscalEletronica.rav

 

Atenciosamente,

Mateus Penha

 

Esta nos meus planos fazer o mesmo com os Danfes em Rave... Só quero ver o feedback dessa melhoria no Fast para aplicar ela em definitivo nos danfes em Rave, pois a idéia é atualizar o mínimo possível esses Danfes.

 

[]´s

João Henrique de Souza

 

Manual de como configurar o TortoiseSVN para não ficar mostrando a senha repetidas vezes (somente para commiters):

https://sourceforge.net/p/forge/community-docs/TortoiseSVN/

 

 

Link para o comentário
Compartilhar em outros sites

Entao Fabio...

 

Faço Assim quando preciso emitir em contingência DPEC:

- Envio o DPEC para a RFB

- Imprimo o Danfe com o protocolo de autoriazação do DPEC

- O Danfe vai para o cliente.

- Quando o serviço normaliza, eu envio o XML para a SEFAZ

- Envio os XMLs de DPEC e Autorizado pela Sefaz para o Cliente.

 

Sempre fiz assim e imagino que a maioria faz assim tambem.

Não tem necessidade vc gerar um novo danfe com o protocolo de autorizacao de uso da SEFAZ, se vc ja tem a autorizacao da RFB e posteriormente vc tem o XML autorizado pela SEFAZ.

 

[]´s

João, também faço como você descreveu, está perfeito.  Porém quando o serviço normaliza e é enviado o XML para o SEFAZ, o XML é atualizado com um novo protocolo e neste processo o XML é modificado pelo componente, anexa a "Autorização de Uso do Sefaz - cstat = 100".

Se você enviar para o cliente e o mesmo for imprimir o XML pelo componente ACBrNFe o mesmo vai apresentar o erro que descrevi no início. 

Para ajudar a compreender, anexei um XML que foi feito da mesma forma que você descreveu, faça a impressão dele para você ver.

Observe que no Tipo de Emissão esta como contingência:  <tpEmis>4</tpEmis>

 

 

Fábio

Editado por FGGLUIZ
Link para o comentário
Compartilhar em outros sites

  • Moderadores

João, também faço como você descreveu, está perfeito.  Porém quando o serviço normaliza e é enviado o XML para o SEFAZ, o XML é atualizado com um novo protocolo e neste processo o XML é modificado pelo componente, anexa a "Autorização de Uso do Sefaz - cstat = 100".

Se você enviar para o cliente e o mesmo for imprimir o XML pelo componente ACBrNFe o mesmo vai apresentar o erro que descrevi no início. 

Para ajudar a compreender, anexei um XML que foi feito da mesma forma que você descreveu, faça a impressão dele para você ver.

Observe que no Tipo de Emissão esta como contingência:  <tpEmis>4</tpEmis>

 

attachicon.gif35130409076284000174550020000000934000000320-NFe.xml

 

Fábio

 

Certo Fabio...

 

Veja o Danfe em Anexo.

Ele esta correto pq o XML esta como contingencia DPEC tpEmiss=4

 

O "erro" sobre o protocolo se deve ao fato de vc ter que informar o protocolo DPEC na propriedade ProtocoloNFE do componente Danfe.

 

Quando vc emite em DPEC essa operação não é necessaria pq o componente faz isso sozinho, mas na reimpressão vc precisa especificar o protocolo e data.

 

Oq vc quer fazer é especificar o protocolo de autorização nesse Danfe que é de contingencia. Se for isso vc tb tera que ter uma rotina para especificar o protocolo e data na propriedade ProtocoloNFe.

 

[]´s

DANFeRetrato.pdf

João Henrique de Souza

 

Manual de como configurar o TortoiseSVN para não ficar mostrando a senha repetidas vezes (somente para commiters):

https://sourceforge.net/p/forge/community-docs/TortoiseSVN/

 

 

Link para o comentário
Compartilhar em outros sites

Certo Fabio...

 

Veja o Danfe em Anexo.

Ele esta correto pq o XML esta como contingencia DPEC tpEmiss=4

 

O "erro" sobre o protocolo se deve ao fato de vc ter que informar o protocolo DPEC na propriedade ProtocoloNFE do componente Danfe.

 

Quando vc emite em DPEC essa operação não é necessaria pq o componente faz isso sozinho, mas na reimpressão vc precisa especificar o protocolo e data.

 

Oq vc quer fazer é especificar o protocolo de autorização nesse Danfe que é de contingencia. Se for isso vc tb tera que ter uma rotina para especificar o protocolo e data na propriedade ProtocoloNFe.

 

[]´s

João, mas fica várias perguntas para serem respondidas, veja:

 

Se você fosse o meu cliente e eu enviasse para você este XML como iria sair a sua impressão? O Danfe ficaria sem número do protocolo?

 

O protocolo não deve acompanhar junto com XML?

 

Se for efetuar um download do Sefaz não virá este número de protocolo?

 

O XML no inicio ele seria DPEC, após não seria normal?

 

 

 

Ao meu ver esta falho, temos que verificar o Tipo de Emissão, mas também se tem protocolo de autorização de uso.

Até porque o DPEC foi no momento da contingência, concordo de "NÚMERO DE REGISTRO DPEC", mas após retornar, seria "PROTOCOLO DE AUTORIZAÇÃO DE USO".

 

Veja o link da Portaria CAT- 162, de 29 -12-2008:  http://info.fazenda.sp.gov.br/NXT/gateway.dll/legislacao_tributaria/portaria_cat/pcat1622008.htm?f=templates&fn=default.htm&vid=sefaz_tributaria:vtribut

 

Não seria melhor modificar a rotina abaixo no momento da impressão?

 

      if (FNFe.Ide.tpEmis = teDPEC) then

      begin

        FieldByName('Contingencia_Descricao').AsString := 'NÚMERO DE REGISTRO DPEC';

        //precisa testar

        if DFeUtil.EstaVazio(FDANFEClassOwner.ProtocoloNFe) then

          raise EACBrNFeException.Create('Protocolo de Registro no DPEC não informado.')

        else

          FieldByName('Contingencia_Valor').AsString := FDANFEClassOwner.ProtocoloNFe;

      end;

 

Amigo, desde já agradeço o bom trabalho que você tem no fórum.

 

Fábio Gabriel

Editado por FGGLUIZ
Link para o comentário
Compartilhar em outros sites

  • Moderadores

João, mas fica várias perguntas para serem respondidas, veja:

 

Se você fosse o meu cliente e eu enviasse para você este XML como iria sair a sua impressão? O Danfe ficaria sem número do protocolo?

 

O protocolo não deve acompanhar junto com XML?

 

Se for efetuar um download do Sefaz não virá este número de protocolo?

 

O XML no inicio ele seria DPEC, após não seria normal?

 

 

 

Ao meu ver esta falho, temos que verificar o Tipo de Emissão, mas também se tem protocolo de autorização de uso.

Até porque o DPEC foi no momento da contingência, concordo de "NÚMERO DE REGISTRO DPEC", mas após retornar, seria "PROTOCOLO DE AUTORIZAÇÃO DE USO".

 

Veja o link da Portaria CAT- 162, de 29 -12-2008:  http://info.fazenda.sp.gov.br/NXT/gateway.dll/legislacao_tributaria/portaria_cat/pcat1622008.htm?f=templates&fn=default.htm&vid=sefaz_tributaria:vtribut

 

Não seria melhor modificar a rotina abaixo no momento da impressão?

 

      if (FNFe.Ide.tpEmis = teDPEC) then

      begin

        FieldByName('Contingencia_Descricao').AsString := 'NÚMERO DE REGISTRO DPEC';

        //precisa testar

        if DFeUtil.EstaVazio(FDANFEClassOwner.ProtocoloNFe) then

          raise EACBrNFeException.Create('Protocolo de Registro no DPEC não informado.')

        else

          FieldByName('Contingencia_Valor').AsString := FDANFEClassOwner.ProtocoloNFe;

      end;

 

Amigo, desde já agradeço o bom trabalho que você tem no fórum.

 

Fábio Gabriel

 

Ok...

 

Entendo seu ponto de vista, discordo de alguns argumentos, pois o sistema teria q reconhecer que é um DPEC e buscar no banco.

E mesmo após o envio a SEFAZ o XML continua sendo DPEC. Ele nunca irá vira Tipo Normal.

 

Mas enfim...

Não tive tempo de testar para subir para o SVN.

 

Peço q troque o trecho de código que vc postou por este e teste por favor:

      if (FNFe.Ide.tpEmis = teDPEC) then
      begin
        FieldByName('Contingencia_Descricao').AsString := 'NÚMERO DE REGISTRO DPEC';

        //precisa testar
        if DFeUtil.EstaVazio(FDANFEClassOwner.ProtocoloNFe) then
        begin
          try
            FieldByName('Contingencia_Valor').AsString := FNFe.procNFe.nProt + ' ' + DFeUtil.SeSenao(FNFe.procNFe.dhRecbto <> 0, DateTimeToStr(FNFe.procNFe.dhRecbto), '');
            FieldByName('Contingencia_Descricao').AsString := 'PROTOCOLO DE AUTORIZAÇÃO DE USO';
          except
            raise EACBrNFeException.Create('Protocolo de Registro no DPEC não informado.')
          end;
        end
        else
          FieldByName('Contingencia_Valor').AsString := FDANFEClassOwner.ProtocoloNFe;
      end;

Me informe se era isso.

 

No aguardo

João Henrique de Souza

 

Manual de como configurar o TortoiseSVN para não ficar mostrando a senha repetidas vezes (somente para commiters):

https://sourceforge.net/p/forge/community-docs/TortoiseSVN/

 

 

Link para o comentário
Compartilhar em outros sites

 

Olá a todos...
 
Imagino que todos já saibam que o nosso "querido" Rave Reports não fará mais parte do Delphi a partir do versão XE3.
 
O Gerenciador de relatório oficial será o Fast Report (FR).
 
O componente já possui uma versão do Relatório para FR (menção honrosa ao colega Itamar e Régys por isso), porém ela contem alguns problemas:
- não esta normalizada com o manual
- algumas propriedades de configuração do componente não funcionam
- não funciona com o FR versão BASIC que vem com o DELPHI, devido a utilização de eventos nesta versão
 
Disponibilizei algumas correções e gostaria de voluntários para testes.
 
Basta Atualizar o componente (revisão 4874).
 
Na pasta ...Exemplos\ACBrNFe2\Delphi\Report, existem quatro Danfes para Fast Report:
 
DANFE.fr3: Arquivo que já estava disponível e foi utilizado como base para os outros três novos arquivos. Utiliza eventos e não sofreu nenhuma alteração.
 
DANFeRetrato.fr3: Utiliza Eventos e deve ser preferencialmente utilizado caso a versão do seu Fast Report não seja a BASIC. Ele esta contemplando a maioria das propriedades de configuração do componente TACBrNFeDANFEFR (Danfe para Fast Report).
 
DANFeRetrato_Basic.fr3: Não utiliza eventos e só deve ser utilizado por quem utiliza o Fast Report Basic, que é o que acompanha o Delphi. Nessa versão do arquivo, algumas propriedades de configuração do componente não funcionarão, pois as mesmas dependem de eventos do FR.
 
DANFeRetratoFS_Basic.fr3: Idêntico ao anterior porém é a versão para quem vai imprimir em Formulário de Segurança.
 
 
Obviamente poderão surgir alguns erros e dificuldades iniciais, peço que quem for testar notifique esses problemas neste mesmo Tópico, assim conseguiremos deixar essa opção do Danfe em FR tão boa e que agrade a todos como estava a versão do finado Rave.
 
 
Abraços e bons códigos a todos
 
 
Atualizado em 09/04/2013:
Incluido DEMO do ACBrNFe com XE3 utilzando Fast Report
 
Atualizado em 20/05/2013:
-Alterado arquivo DanfeRetrato.fr3 para imprimir a Tag vTotTrib automaticamente, quando a mesma for informada.
-Incluído a Propriedade ExibirTotalTributosItem (padrão FALSE) para informar se deseja imprimir o vTotTrib por ítem.
Revisão do componente: 5312

 

 

 

JuaumKiko,  será lançada uma versão para impressão do vtottrib para acbrnfedanferl ou será possível imprimir apenas no fast?

Link para o comentário
Compartilhar em outros sites

Cara, eu até cheguei a abrir as units do Danfe em Fortes, mas confesso que não me sinto a vontade em mexer neles, pois apenas uso o Fortes no meu sistema por conta do Danfe e de um outro componente, não tendo experiencia suficiente para ajudar nisso dai.

Mas eu também ficaria muito grato se o mestre do DanfeRL, o Peterson, pudesse fazer essa implementação. Eu até iria virar corinthiano como ele. rsrsrs

Claro que, brincadeiras a parte, está aberto a qualquer um fazer isso.

Link para o comentário
Compartilhar em outros sites

Cara, eu até cheguei a abrir as units do Danfe em Fortes, mas confesso que não me sinto a vontade em mexer neles, pois apenas uso o Fortes no meu sistema por conta do Danfe e de um outro componente, não tendo experiencia suficiente para ajudar nisso dai.

Mas eu também ficaria muito grato se o mestre do DanfeRL, o Peterson, pudesse fazer essa implementação. Eu até iria virar corinthiano como ele. rsrsrs

Claro que, brincadeiras a parte, está aberto a qualquer um fazer isso.

Obrigado, apesar de não ter experiência com criação de componentes vou analisar os fontes para ver se consigo ajudar em alguma coisa!

Link para o comentário
Compartilhar em outros sites

  • Moderadores

JuaumKiko,  será lançada uma versão para impressão do vtottrib para acbrnfedanferl ou será possível imprimir apenas no fast?

 

Olá

 

Semana que vem irei liberar essa modificação para os Danfes em Rave (Arquivo e CodeBase).

Para os outros pacotes restantes de Danfe terão que aguardar outros voluntarios.

 

[]´s

  • Curtir 1

João Henrique de Souza

 

Manual de como configurar o TortoiseSVN para não ficar mostrando a senha repetidas vezes (somente para commiters):

https://sourceforge.net/p/forge/community-docs/TortoiseSVN/

 

 

Link para o comentário
Compartilhar em outros sites

Ok...

 

Entendo seu ponto de vista, discordo de alguns argumentos, pois o sistema teria q reconhecer que é um DPEC e buscar no banco.

E mesmo após o envio a SEFAZ o XML continua sendo DPEC. Ele nunca irá vira Tipo Normal.

 

Mas enfim...

Não tive tempo de testar para subir para o SVN.

 

Peço q troque o trecho de código que vc postou por este e teste por favor:

      if (FNFe.Ide.tpEmis = teDPEC) then
      begin
        FieldByName('Contingencia_Descricao').AsString := 'NÚMERO DE REGISTRO DPEC';

        //precisa testar
        if DFeUtil.EstaVazio(FDANFEClassOwner.ProtocoloNFe) then
        begin
          try
            FieldByName('Contingencia_Valor').AsString := FNFe.procNFe.nProt + ' ' + DFeUtil.SeSenao(FNFe.procNFe.dhRecbto <> 0, DateTimeToStr(FNFe.procNFe.dhRecbto), '');
            FieldByName('Contingencia_Descricao').AsString := 'PROTOCOLO DE AUTORIZAÇÃO DE USO';
          except
            raise EACBrNFeException.Create('Protocolo de Registro no DPEC não informado.')
          end;
        end
        else
          FieldByName('Contingencia_Valor').AsString := FDANFEClassOwner.ProtocoloNFe;
      end;

Me informe se era isso.

 

No aguardo

Olá, João, me desculpe não retornar antes e que esta semana esta uma loucura.

Bom, seria mais o menos isso, vou pegar hoje e amanhã para modificar.

Vou aproveitar e dar uma olhada no manual para ver os padrões e tentar levar ao máximo do que estamos precisando.

Assim que tiver as modificações eu postarei para você comentar e analisar.

Abraços.

Fábio Gabriel

Link para o comentário
Compartilhar em outros sites

Olá

 

Semana que vem irei liberar essa modificação para os Danfes em Rave (Arquivo e CodeBase).

Para os outros pacotes restantes de Danfe terão que aguardar outros voluntarios.

 

[]´s

 

Só para constar: o Peterson já fez a implementação no Fortes, pelo que gostaria de agradece-lo!

  • Curtir 1
Link para o comentário
Compartilhar em outros sites

Olá, João, me desculpe não retornar antes e que esta semana esta uma loucura.

Bom, seria mais o menos isso, vou pegar hoje e amanhã para modificar.

Vou aproveitar e dar uma olhada no manual para ver os padrões e tentar levar ao máximo do que estamos precisando.

Assim que tiver as modificações eu postarei para você comentar e analisar.

Abraços.

Fábio Gabriel

João, segue em anexo as modificações e junto os comentários.

 

Fábio Gabriel

ACBrNFe_FastReport.rar

Link para o comentário
Compartilhar em outros sites

  • Moderadores

João, segue em anexo as modificações e junto os comentários.

 

Fábio Gabriel

attachicon.gifACBrNFe_FastReport.rar

 

Bom Dia Fabio

 

Subi suas alterações (revisao 5340) porem com algumas correções. Basicamente temos de dar prioridade para quando a opção NFeCancelada esta setada como True e se o ProtocoloNfE foi informado.

Modifiquei tambem a informação de pagamento para só considerar oq for especificado no XML na TAG indPag, penso ser o mais correto.

 

Obrigado pela ajuda e qq coisa é só falar.

 

[]´s

 

João Henrique de Souza

 

Manual de como configurar o TortoiseSVN para não ficar mostrando a senha repetidas vezes (somente para commiters):

https://sourceforge.net/p/forge/community-docs/TortoiseSVN/

 

 

Link para o comentário
Compartilhar em outros sites

Bom Dia Fabio

 

Subi suas alterações (revisao 5340) porem com algumas correções. Basicamente temos de dar prioridade para quando a opção NFeCancelada esta setada como True e se o ProtocoloNfE foi informado.

Modifiquei tambem a informação de pagamento para só considerar oq for especificado no XML na TAG indPag, penso ser o mais correto.

 

Obrigado pela ajuda e qq coisa é só falar.

 

[]´s

João, boa tarde.

Perfeito.

Só efetuei uma modificação no DANFeRetrato.fr3, porque ficou suprimido o nome "Dados Adicionais", se puder subir, esta em anexo.

DANFeRetrato.rar

 

Abraços.

 

Fábio Gabriel

Link para o comentário
Compartilhar em outros sites

  • Moderadores

João, boa tarde.

Perfeito.

Só efetuei uma modificação no DANFeRetrato.fr3, porque ficou suprimido o nome "Dados Adicionais", se puder subir, esta em anexo.

attachicon.gifDANFeRetrato.rar

 

Abraços.

 

Fábio Gabriel

 

Ok

Revisao 5343

 

Obrigado

João Henrique de Souza

 

Manual de como configurar o TortoiseSVN para não ficar mostrando a senha repetidas vezes (somente para commiters):

https://sourceforge.net/p/forge/community-docs/TortoiseSVN/

 

 

Link para o comentário
Compartilhar em outros sites

  • 2 semanas depois ...
  • Este tópico foi criado há 4163 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.
Visitante
Este tópico está agora fechado para novas respostas
×
×
  • 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.