Ir para conteúdo
  • Cadastre-se

ROGERIO EDVAR DE SOUZA

Membros
  • Total de ítens

    117
  • Registro em

  • Última visita

Posts postados por ROGERIO EDVAR DE SOUZA

  1. Não é isto que causa os warning ao dar BUILD ALL.

    O exemplo da pasta :

    C:\ACBR\Exemplos\ACBrSerial\ACBrECF\Delphi\ECFTeste.dpr

    Compila sem warning algum.

    E os path da compilação, tanto faz se eu deixar com o sem o caminho apontado para 
    C:\ACBr\Lib\Delphi\LibD11 (delphi 2007)

    não dá warning algum.

    Já, no meu projeto, não consigo retirar os warning, ao dar um "BUILD ALL".

    Mesmo assim, obrigado por tentar auxiliar...

  2. Bom dia!

    Quando compilo meu sistema, dá os warnings abaixo

    (desmarcando opções em compiler messages, consegui "evitar" vários... mas os abaixo não consigo,

    desabilitando totalmente os warnings, consigo mas logicamente, não desejo, pois quero visualizar os warnings próprios do meu código, e retirá-los ... )

    Então, como evitar os warnings abaixo ?... Obrigado!

    [DCC Warning] pcnCFe.pas(102): H2219 Private symbol 'SetPagto' declared but never used
    [DCC Warning] ACBrSAT.pas(102): H2219 Private symbol 'CodificarPaginaDeCodigoSAT' declared but never used
    [DCC Warning] ACBrSATExtratoClass.pas(102): H2219 Private symbol 'ErroAbstract' declared but never used
    [DCC Warning] ACBrECFVirtualSAT.pas(618): H2443 Inline function 'DeleteFile' has not been expanded because unit 'Windows' is not specified in USES list

     

  3. Bom, pra mim :

    + Estes componentes são MARAVILHOSOS

    + Mas a melhor resposta para minha dúvida é

    Sobre esta dúvida "posso gerar arquivos pelo componente ACBrECF" sem assinar digitalmente

    A resposta pelo que vi, é : (mas AINDA acredito que exista uma forma de gerar SEM assinatura EAD)

    Não pode gerar arquivo pelo ACBrECF sem assinar digitalmente(EAD ao FINAL), mas basta inserir o comando, logo após gerar o arquivo : 

    ACBrECF.EAD.RemoveEADArquivo(   [Path+Arquivo.Txt que acabou de gerar]  );

  4. 2 horas atrás, EMBarbosa disse:

    Depende de como você está usando o componente, você tem duas opções mais simples:

    1. Você pode implementar o evento "onPAFCalcEAD" do ACBrECF com o seu código. Daí o componente ACBrECF vai chamar esse método ao invés e utilizar o ACBrEAD ligado a ele.
    2. você mesmo pode apagar a última linha do arquivo imediatamente após gerar o arquivo e antes de adicionar sua assinatura.

    Resumindo, o componente obrigatoriamente assina o arquivo que acabou de gerar, não existindo propriedade alguma que, ao ajustar, impeça isto ? (estranho...)

    Agora, ROGERIO EDVAR DE SOUZA disse:

    Resumindo, o componente obrigatoriamente assina o arquivo que acabou de gerar, não existindo propriedade alguma que, ao ajustar, impeça isto ? (estranho...)

    Observação : não há componente algum ACBrEAD ligado ao componente ACBrECF ... isto que estou achando estranho... por mim, não deveria "assinar digitalmente" o arquivo gerado...

  5. Bom dia!

    Estou utilizando o comando abaixo

    ACBrECF.PafMF_LMFC_Espelho( StrToDate( '01/07/2018'  ), StrToDate( '01/08/20108'), 'C:\SISTEMAS\Retorno.txt' )

    para gerar o arquivo LEITURA DA MEMÓRIA FISCAL COMPLETA, por DATA...

    Até aí, tudo perfeito...

    O Problema é que eu não queria gerar com EAD (assinatura digital),

    pois nosso sistema já possui uma função de assinatura digital e está funcionando tudo perfeito.

    Como então utilizar este comando de geração arquivo, SEM ASSINAR digitalmente no final ?

    ________________________________________________________________________________________________________________

    Observação :

    Estou criando um .pas para substituir um meu

    (o meu chama-se Fun_Imp_Daruma.pas... era específico da DARUMA, daí servirá agora para qualquer ECF...)  ,

    utilizando o sistema de vocês... :

    C:\ACBR\Exemplos\ACBrSerial\ACBrECF\Delphi\ECFTeste.exe ... 

    ________________________________________________________________________________________________________________

    Carlos A.F.Silva e Rogério Edvar de Souza... Obrigado!!!

  6. 9 horas atrás, André Ferreira de Moraes disse:

    O comando ACBrECF1.DadosUltimaReducaoZ retorna um INI com os dados da redução.

    Veja no demo do componente como os dados são retornados.

    
      mResp.Lines.Add( 'Dados da Ultima Redução Z' + sLineBreak + ACBrECF1.DadosUltimaReducaoZ );
      AtualizaMemos ; 

     

    Sim, isto eu vi. A dúvida simplesmente era :

    => Existe algum comando/método no ACBrECF que retorna as mesmas informações que a DARUMA e BEMATECH retornam, ao executar este comando nelas?

    Pelo jeito, não existe. Mas dá para utilizar os outros dados retornados, conforme você supracitou. 

    Como estou mudando minhas funções de "interface" que eu POSSUO no nosso sistema, para tratar os comandos da ECF,

    mundando todos para o uso do Componente TACBrECF, então caso existisse, facilitaria muito pois utilizo o mesmo comando

    na DARUMA e BEMATECH, bastaria eu trocar o retorno pelo do ACBrECF (como fiz em outros locais).

    Mesmo assim, muito obrigado por auxiliar!!!

  7. .......................................................
    .. Dúvida : Existe uma forma de obter o mesmo resultado,
    utilizando o componente TACBrECF ?
    .......................................................

    Ao executar o comando, nas .dll da DARUMA e BEMATECH:
    SetLength (UltimaZ,631); Daruma_FI_DadosUltimaReducao( UltimaZ );
    SetLength (UltimaZ,631); Bematech_FI_DadosUltimaReducao( UltimaZ );

    .......................................................
    Obtenho o seguinte: (colchete inicial e final colocado para organizar)
    [01,000000000049174522,00000000000000,00000000000000,07001200180025000
    25003000500000000000000000000000000000000000000,0000000000026500000000
    0013490000000000295000000000000357000000000000000000000000000000000000
    0000000000000000000000000000000000000000000000000000000000000000000000
    0000000000000000000000000000000000000000000000000000000000000000000000
    0013650000000000000600000000001238,00000000000000,00000000000100,00000
    0000000000000000000000000000000000000000000000000000000000000000000000
    000000000000000000000000000000000000000000000000000,000000000000000000
    000000000000000000,012371,006333,07,160718,00000000000000,00000000000000]

    .......................................................
    Eu tentei utilizar o comando ACBrECF1.DadosUltimaReducaoZ,
    logo após comando : ACBrECF1.RespostaComando, obtive algo bem diferente:
    [:È1401607201800000000004917452200000000004916699200000000000000000000
    0000000000000000000000000000000000000000000000000000000000000000000000
    0000026500000000001349000000000029500000000000035700000000000000000000
    0000000000000000000000000000000000000000000000000000000000000000000000
    0000000000000000000000000000000000000000000000000000000000000000000000
    0000000000000000001238000000000000000000000000136500000000000000000000
    0000000600000000000000000000000000000000000000000000000000000000000000
    0000000000000000000000000000000000000000000000000000000000000100000000
    0000000000000000000000000000000000000000000000000000000000000000000000
    0000000000000000000000000000000000000000000000000000000000000000000000
    0000000000000000000000000000000000000000000000000000000000000000000000
    0000000000000000000000000000000000000000000000000000000000000000000000
    0000000010700112001180012500202502030020500000000000000000000000000000
    0000000000000000000101047515510123710043640063330000000019940000000000
    0000000000000100000000000000000000000100000000000000000000000000000000
    0000000000000000000000000000000000000000000000000000000000000000000000
    00000000000000000000000000000000000000000000000000 Æ]
    .......................................................

  8. Estou com uma dúvida aqui, que é o seguinte :

    No caso do exemplo da pasta :

    C:\ACBR\Exemplos\ACBrSerial\ACBrECF\Delphi\ECFTeste.dproj


    A guia que ajusta a impressão para o NFCe é a mesma da guia do SAT ?

    (ou seja, as propriedades são as mesmas, correto?)

  9. 18 minutos atrás, ROGERIO EDVAR DE SOUZA disse:

    Bom dia....

    Estou usando no meu software as funções do exemplo ACBrNFe_demo, para gerar o xml da NF-e versão 4.0, mas me deparei com um problema aqui que não estou sabendo resolver, que é sobre a tag indIEDest  como faço para informar ela pro xml, pois estou testando uma NF-e para um destinatário que é CPF e no caso não tem IE, mas ao transmitir o xml está retornando Rejeicao: NF-e sem tag IE do destinatario

     

    Já encontrei aqui, mas só pra confirmar, é este mesmo né, que está abaixo

    NFe.Dest.indIEDest

     

  10. Bom dia....

    Estou usando no meu software as funções do exemplo ACBrNFe_demo, para gerar o xml da NF-e versão 4.0, mas me deparei com um problema aqui que não estou sabendo resolver, que é sobre a tag indIEDest  como faço para informar ela pro xml, pois estou testando uma NF-e para um destinatário que é CPF e no caso não tem IE, mas ao transmitir o xml está retornando Rejeicao: NF-e sem tag IE do destinatario

     

  11. Régis, AGRADECEMOS MUITÍSSIMO SUA AJUDA
    e postamos abaixo como foi a SOLUÇÃO FINAL ...:

    A correção final para mensagem de erro, na instalação do ACBR : 
    Error: E2199 Packages 'ACBr_synapse' and 'synapse' both contain unit 'tlntsend'
    se deu da seguinte maneira :

    A) Bastou eu procurar no HD INTEIRO por SYNAPSE.*

    A.1) Encontrei 2 arquivos :
    C:\Users\Public\Documents\RAD Studio\5.0\Dcp\Synapse.dcp
    C:\Users\Public\Documents\RAD Studio\5.0\Bpl\Synapse.bpl

    B) Com o DELPHI FECHADO
    B.1) Criei 2 pastas BKP e coloquei os arquivos destas pastas
    B.2) Apaguei os arquivos das pastas de origem

    C) Reinstalei o componente e deu tudo certo.

    Muitíssimo obrigado pelo auxílio rápido ...

    Que fique a dica acima para dúvidas de outros programadores,

    Rogério Edvar de Souza,
    FERREIRA & SOUZA INFORMÁTICA LTDA.

    ...

  12. Bom dia Régys....

    Fui efetuar o procedimento de instalação em outro micro aqui, na mesma versão do Delphi 2007.

    A instalação do fortes Report deu tudo certinho, mas ao instalar o componente ACbr apresentou uns erros que não estou conseguindo ver o que pode ser .

    e o engraçado que usei o mesmo ACBrInstall_Trunk2.ini para esta outra instalação para ter certeza que as opções dos componentes selecionados seriam iguais

    segue algumas informações 

    .......................................................

    componente ACBR : "ACBr_CTeDacteRL.dpk"
    ACBr_CTeDacteRL.dpk(75) Error: E2199 Packages 'ACBr_synapse' and 'synapse' both contain unit 'tlntsend'
    ACBr_CTeDacteRL.dpk(75) Fatal: F2220 Could not compile package 'ACBr_synapse'
    Compilation failure
    Erro ao compilar o pacote "ACBr_CTeDacteRL.dpk".
    ...
    observação : Se NÃO instalar o PACOTE ACBR "ACBr_CTeDacteRL.dpk" o erro NÃO é apresentado.

    ..........................................................

    segue em anexo o log 

    log_Delphi_2007.txt

  13. Régys... 

    Apesar de não ter apresentando nenhum erro ao instalar o Fortes Report, e depois o componente AcBr pelo instaladores correspondente, ao abrir o projeto exemplo ACBrNfe_Demo, está dando erro ao compilar 

    [DCC Error] RLReport.pas(27): F1026 File not found: 'Qt.dcu'

    Lembrando que estou usando o DELPHI 2007 Professional

    Logicamente que pela mensagem está faltando esta dcu, mas o que estou fazendo de errado agora ? pois não deu erro nas 2 instalações.

    Obrigado 

     

  14. Régys... bom dia....

    Escolhemos o FORTES REPORT... mas ainda estamos tendo problemas, veja o que está acontecendo:

    -------------------------------------------

    +++ Dúvida , NÃO estamos conseguindo
    instalar ACBR TRUNK2 no DELPHI 2007 +++

    Obsevações INICIAIS :
    => Para instalarmos o FORTES REPORT no DELPHI 2007,

    1) Baixamos os fontes no link do SOURCEFORGE,
    guia SVN, e recompilamos a versão  para DELPHI 2006.

    2) Alteramos o arquivo : RLMetaVCL.pas Na linha 608 :
    {$if CompilerVersion >= 20} // delphi 2009
    para
    {$if CompilerVersion >= 18} // delphi 2007

    3) Abrimos o delphi, abrimos o DPK,
    clicamos em BUILD e INSTALL
    ...

    Erro que OCORRE :
    Ao instalar o ACBR TRUNK2,
    dá a seguinte mensagem de erro :
    E2202 Required package 'frce' not found
    ..
    Já tentamos , e não deu certo 
    a) Apontar em DELPHI > TOOLS > OPTIONS > LIBRARY-WIN32 >LIBRARY PATH
    a pasta com os fontes, fechar o delphi e tentamos instalar novamente

    B) Copiar os arquivos fontes de :
    ...\Componentes\fortesreport-Compilado.3.71.b\
    para
    ...\Componentes\fortesreport-Compilado.3.71.b\bin\d6vcl\
    ...

     

    Segue o log de erro em anexo

     

     

    log_Delphi_2007.txt

×
×
  • 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.