Ir para conteúdo
  • Cadastre-se

saverio

Membros
  • Total de ítens

    56
  • Registro em

  • Última visita

Posts postados por saverio

  1. Olá a todos, instalei ontem o ACBR no Delphi Berlin e ocorreu tudo ok, abri o Delphi, trabalhei em meu projeto NFE e tudo ok.

    Porem depois de reiniciar o computador abri novamente o Delphi e o meu projeto, e da um erro no ACBRDANFERL.

    Resolvi compilar todos os pacotes necessários para a NFE separadamente, como antigamente sem usar o instalador do ACBR, e o pacote ACBRDANFERL da erros na compilação do pacote, exemplo todas uses de Graphics, Controls etc... Não foi encontrado, tive que colocar VCL.GRAPHICS, VCL.CONTROLS e assim por diante, mas mesmo assim o pacote ACBRDANFERL continuou dando problemas .

    Lembrando quando usa o instalador e feita a instalação, sem problemas e se trabalhar normal, porem quando reiniciamos o computador e abrirmos nossos projetos da erro no pacote ACBRDANFERL.

     

    lembrando que no Delphi Seattle ou anterior não ocorre o problema citado.

  2. no evento oncreate do Tform1 no acbrnfe_demo basta desabilitar essas 2 linhas que vai rodar legal sem precisar mexer no codigo fonte 

    //  For T := Low(TSSLLib) to High(TSSLLib) do
    //    cbTipoEmissao.Items.Add( GetEnumName(TypeInfo(TSSLLib), integer(T) ) ) ;

  3. Bom dia Saverio,

     

    Mas essa function não tem nada haver com a emissão da NFC-e.

     

    Essa function tem haver com a administração do CSC - Código de Segurança do Contribuinte que é utilizado para gerar o QR-Code ao imprimir o DANFE da NFC-e.

     

    Favor atualizar os fontes e testar novamente.

     

     

    Opa mandei a função errada desculpa ai...

     

     

  4. Ola a todos, fiz atualização do acbr e fui começar a dar uma olhada no NFc-e e tb estou recebendo o mesmo erro que o pessoal fez nos post acima

     XML da área de dados com codificação diferente de UTF-8

    mas tb li todos os post e parece que ainda não esta liberado os testes para SP, correto??

    pelo que li vão liberar amanha dia 15/04???

    Caso alguém já esteja usando e testando por favor de uma dica de como solucionar este erro 

     

    obrigado a todos

  5.  Estou tentando emitir uma nfce com o exemplo do acbr e tenho a seguinte mensagem URL não disponivel para o estado solicitado. 

    o certificado que uso e de SP mas vejo que para testes nao tem problema ja troquei  UF do emitente para AM e continua o mesmo erro.

    São Paulo ainda nao tem opcao para testes do NFCE??? 

    qual seria o erro que estou comentendo??

     

    alguem teria uma dica para fornecer

  6. Consegui resolver o problema, passando o FastFile em runtime.

     

     ACBrMDFe1.DAMDFE:= ACBrMDFeDAMDFEFR1;

      ACBrMDFeDAMDFEFR1.FastFile := ExtractFileDir(application.ExeName) + '\Report\DAMDFe_Retrato.fr3';
     
     
    MAS SERA QUE O RELATORIO DO FAST REPORT ESTA CORRETO DENTRO DOS PADROES NECESSARIOS??????

    Agradeço toda a atenção dada.

    Savério Vertoni

  7. Olá pessoal , estou tentanto imprimir MDF-e utilizando o componente para FAST REPORT "ACBrMDFeDAMDFEFR1" e na hora de imprimir da a seguinte erro

     

    ACBRMDFE caminho do arquivo de impressão do DAMDFE não assinalado

     

    alguem teria uma dica??

     

    obrigado

  8. oi Italo, bom, quando abro o arquivo ACBrMDFeDAMDFeQR ok sem probemas, mas quando abro o arquivo ACBrMDFeDAMDFeQRRetrato da o seguinte erro:

     

    Error creating form: Ancestor for 'TFrmMDFeDAEventoQR' not found.

     

    so que este arquivo TFrmMDFeDAEventoQR' nao achei em lugar nenhum do projeto acbr.

     

    mas no pacote ACBrMDFeDAMDFEQR sim ele chama a classe  TFrmMDFeDAEventoQR 3 vezes.

     

    dou ok na mensagem de erro ai sim se abre o arquivo  ACBrMDFeDAMDFeQRRetrato

     

    e mesmo assim, com ok no erro com os arquivos arbertos o erro e o mesmo quando mando impirmir

  9. Ola Italo obrigado pela ajuda, sempre você salvando a galera!

    Bom fiz exatamente o que você pediu, abri o projeto exemplo Demo_ACBrMDFe que estou trabalhando e junto ao projeto abri somente a unit ACBrMDFeDAMDFeQR.pas localizada na pasta C:\ACBR\Fontes\ACBrMDFe .executei o exemplo cliquei no botao Imprimir DAMDFe escolhi meu xml que ja consegui validar xml.

    Mesmo assim estou recebendo o mesmo erro 'Ancestor for 'QRMDFe' not found'

     

    fiz um debug e da o erro na unit ACBrMDFeDAMDFEClass.pas  

     

    SEGUE ABAIXO ONDE OCORRE O ERRO COM UMA SINALIZAÇÃO.

     

     

    procedure TACBrMDFeDAMDFeClass.Notification(AComponent: TComponent;
      Operation: TOperation);
    begin
      inherited Notification(AComponent, Operation);    <--------------ATENÇÃO----------------ELE ENTRA NESTA LINHA PULA PARA O IF ABAIXO VAI PRO END; E DA O ERRO
     
      if (Operation = opRemove) and (FACBrMDFe <> nil) and (AComponent is TACBrMDFe) then
         FACBrMDFe := nil;
    end;
     
    OBS ele não entra no FACBRMDFe := nil;
     
    mais uma vez obrigado pela atenção e torcendo aqui para que vc possa me ajudar
  10. O mesmo daqui 

     

    Oi Juliomar Marchetti, eu ja tinha visto o post que vc mencionou, so que meu problema é na hora de imprimir e nao na hora de instalar, estou com tudo instalado, so nao consigo imprimir o xml ja validado

     

    se quiz dizer que fiz 2 post com o mesmo problema, acabei fazendo, desculpe, achei que cada assunto seria independete e que nem todos teriam acesso, desculpe, nao vai mais acontecer.

     

    ansiedade de resolver o problema, desculpa

     

     

    se puder me ajudar, agradeco

  11. Ola Pessoal, estou tentando usar o ACBRMDFe com delphi xe6 e ja consegui gerar o xml e validar o xml, só que na hora de imprimir o xml tenho o seguinte erro.

     

    ProjectDemo_ACBrMDFe.exe raised exception class EReadError with message 'Ancestor for 'QRMDFe' not found'.

     

    ja tentei encontrar um post que se refere a esse erro e nao encontrei, se alguem puder dar uma ajuda.

     

     

    obs. estou usando o exemplo do ACBRMDFe em meus testes iniciais

     

    agradeço

  12. Ola Pessoal, estou tentando usar o ACBRMDFe com delphi xe6 e ja consegui gerar o xml e validar o xml, só que na hora de imprimir o xml tenho o seguinte erro.

     

    ProjectDemo_ACBrMDFe.exe raised exception class EReadError with message 'Ancestor for 'QRMDFe' not found'.

     

    ja tentei encontrar um post que se refere a esse erro e nao encontrei, se alguem puder dar uma ajuda.

     

     

    obs. estou usando o exemplo do ACBRMDFe em meus testes iniciais

     

    agradeço

  13. Ola pessoal tudo na paz?

    Estou tendo dificuldade de validar meu xml tenho recebido o error "veictracao esta incompleto" 

     

    - na tag  veictracao tenho as seguinge tag´s

       rodo.veicTracao.cInt  := '001';
       rodo.veicTracao.placa := 'ABC1234';
       rodo.veicTracao.tara  := 5000;
       rodo.veicTracao.capKG := 4500;
       rodo.veicTracao.capM3 := 400;
       rodo.veicTracao.tpRod := trTruck;
       rodo.veicTracao.tpCar := tcAberta;
       rodo.veicTracao.UF    := 'SP';
     
    no meu caso seria um produto com transporte proprio.
      Ide.tpEmit  := teTranspCargaPropria;
     
    isso quer dizer que tenho que trabalhar com nfe
         with infNFe.Add do
          begin
           chNFe := '35140701178198000160550010000002861000002869'; 
         endif;
     
    - Tenho trabalhado com o SCHEMAS que esta desconpactado no exemplo acbrmdfe.
    mas ja tentei usar os SCHEMAS PL_MDFe_100a_pre (correcao) disponivel na pasta exemplo acbrmdfe e recebendo o mesmo erro.
     
    alguem teria um XML valido para eu poder comparar com meu xml, e tentar achar o erro.
     
    Segue meu xml anexo para verificação dos colegas!!
     
     

    Tenho lido varios posts relacionado ao erro, mas nao achei nada diferente do que tenho feito.

     

    Agradeco a colaboração dos colegas

    35140805134825000112580010000012341000000015-mdfe.xml

  14. Ola pessoal tudo na paz?

    Estou tendo dificuldade de validar meu xml tenho recebido o error "veictracao esta incompleto" 

     

    - na tag  veictracao tenho as seguinge tag´s

       rodo.veicTracao.cInt  := '001';
       rodo.veicTracao.placa := 'ABC1234';
       rodo.veicTracao.tara  := 5000;
       rodo.veicTracao.capKG := 4500;
       rodo.veicTracao.capM3 := 400;
       rodo.veicTracao.tpRod := trTruck;
       rodo.veicTracao.tpCar := tcAberta;
       rodo.veicTracao.UF    := 'SP';
     
    no meu caso seria um produto com transporte proprio.
      Ide.tpEmit  := teTranspCargaPropria;
     
    isso quer dizer que tenho que trabalhar com nfe
         with infNFe.Add do
          begin
           chNFe := '35140701178198000160550010000002861000002869'; 
         endif;
     
    - Tenho trabalhado com o SCHEMAS que esta desconpactado no exemplo acbrmdfe.
    mas ja tentei usar os SCHEMAS PL_MDFe_100a_pre (correcao) disponivel na pasta exemplo acbrmdfe e recebendo o mesmo erro.
     
    alguem teria um XML valido para eu poder comparar com meu xml, e tentar achar o erro.
     
    Segue meu xml anexo para verificação dos colegas!!
     
     

    Tenho lido varios posts relacionado ao erro, mas nao achei nada diferente do que tenho feito.

     

    Agradeco a colaboração dos colegas

    35140805134825000112580010000012341000000015-mdfe.xml

  15. Ola ItaloJr. meu vizinho de cidade, sou de Ibitinga e vejo que vc é de Araraquara, realmente tenho certeza que o problema esta comigo, me desculpe, acho que me expressei mal , vcs do ACBR estao sempre na frente com esse excelente trabalho, sim tenho problema com os valores: doInterestadual e doInterna.

    Sendo assim devo incluir a linha {$I ACBr.inc} no topo da minha Unit. entendi.

    Mas devo setar ACBrNFe1.NotasFiscais.Add.NFe.Ide.idDest := doInterestadua por exemplo em meu codigo ou apos incluir a linha {$I ACBr.inc} o componente ACBRNFE define isso automaticamente ???????

     

    Obrigado ItaloJr.

  16.  

    Boa noite Saverio,

     

    O componente ACBrNFe já esta preparado a um bom tempo para emitir tanto a NF-e quanto a NFC-e na versão 3.10

     

    Acredito que o seu problema seja com os valores: doInterestadual e doInterna.

     

    Pois muito bem, para que você possa utilizar esses valores entre outros na sua aplicação basta acrescentar na unit que faz uso delas a linha para incluir o ACBr.inc conforme o exemplo abaixo:

     

    {$I ACBr.inc}
     
    unit Frm_MovEmitirCNT;
     
    interface
     
    (...)
     
    Espero ter ajudado.

     

    Ola ItaloJr. meu vizinho de cidade, sou de Ibitinga e vejo que vc é de Araraquara, obrigado pela sua atenção, realmente tenho certeza que o problema esta comigo aqui, vcs do ACBR estao sempre na frente com esse excelente trabalho, sim tenho problema com os valores: doInterestadual e doInterna.

    Sendo assim devo incluir a linha {$I ACBr.inc} no topo da minha Unit. entendi.

    Mas devo setar ACBrNFe1.NotasFiscais.Add.NFe.Ide.idDest := doInterestadua por exemplo em meu codigo ou apos incluir a linha {$I ACBr.inc} o componente ACBRNFE define isso automaticamente ???????

     

    Obrigado ItaloJr.

  17. Boa noite programadores e usuários ACBR, fui testar a ACBRNFE 3.10 e recebi uma mansagem de erro que é a seguinte 

     

    " 40425 => Rejeição: Operação Interna e UF de destino diferente da UF do Emitente "

     

    Porem o colega "info02serra" postou uma solução na pagina 12 deste tópico que e a seguinte :

     

    ACBrNFe1.NotasFiscais.Add.NFe.Ide.idDest := doInterestadual (Quando UF do destinatário e diferente da UF do Emitente)   

                   e

    ACBrNFe1.NotasFiscais.Add.NFe.Ide.idDest := doInterna; (Quando UF do destinatário é igual a UF do emitente)   

     

    Minha pergunta é, devo adicionar esses codigos em minha aplicação ou essa solução vai ser implementado no componente ACBRNFE mas a frente??

    ou isso seria problemas com Schemas ou problemas no Sefaz.

     

    Fica aqui meu muito obrigado aos programadores ACBR pela imensa colaboração com a comunidade Delphi.

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