Ir para conteúdo
  • Cadastre-se

dalri

Membros Pro
  • Total de ítens

    14
  • Registro em

  • Última visita

Posts postados por dalri

  1. Bom dia.

    Juliomar, obrigado pela ajuda. 

    A solução para o problema na instalação dos componentes ACBr_BoletoRL ACBr_CTeDacteRL foi remover, ante de compilar os pacotes, todos os arquivos Requires. Ao compilar os pacotes o delphi localiza os Requires necessários e adiciona ao pacote, depois compila e instala sem problema.

    Vou deixar aqui um passo a passo das ações para resolver o problema, pelo menos, aqui pra mim.

    Movi a pasta do ACBr de Programs para o disco C:\;

    Usei o apagarAcbr.bat para remover todos os componentes do ACBr;

    Instalei o ACBr utilizando o instalador, porém, não marquei nenhuma opção do Fortes Report;

    Instalei manualmente o danfe NFe e NFCe e para os demais relatórios Fortes instalei usando a solução descrita acima.

    Mais uma vez obrigado.

     

    • Curtir 1
  2. Boa tarde.

    De abril em diante tive 3 clientes com o credenciamento de emissão de NF-e cancelados em Santa Catarina. O sistema atende um ramo específico que é a compra e venda de tabaco. 

    Alguém que passou por situação semelhante?

    Ou será só coincidência...

    Se alguém teve este tipo de dificuldade e puder ajudar.

    Obrigado.

  3. Boa tarde pessoal. 

    Em especial ao amigo Regys explico o que segue:

    Utilizo o componente ACBrNFe e não o ACBrMonitor assim sendo, meu post ficou no forum errado e por isso me deculpo.

    Após informar todas as tags do componente eu encerro a geração do arquivo da seguinte maneira:

      dmNFe.NFe.NotasFiscais.GerarNFe;
      dmNFe.NFe.NotasFiscais.Assinar;
      dmNFe.NFe.NotasFiscais.Validar;
    
      If not(dmNFe.NFe.NotasFiscais.ValidarRegrasdeNegocios(vErro)) then
      begin
        MessageDlg(vErro, mtError, [mbOk], 0);
        Result := False;
        Exit;
      end;

    Se ocorre algum erro de validação nem tento enviar a NFCe, interrompo o processo e envio uma mensagem ao usuário com os erro apontados pela função NotasFiscais.ValidarRegrasdeNegocios(vErro). Como os colegas relataram anteriormente, aqui no RS quando enviamos uma NFCe onde qualquer dos itens contiver o CFOP 5.656, em modo do Homologação solicita o Grupo Comb, já em modo de Produção o mesmo não é obrigatório.

    Ocorre que se informo o CFOP 5.656 quando o chego nesta linha If not(dmNFe.NFe.NotasFiscais.ValidarRegrasdeNegocios(vErro)) then o sistema identifica o erro citado no titulo do tópico e não prossegue com a emissão (o problema já foi contornado com uma verificação do ambiente). Para que a validação ocorra de forma normal fui no componente e comentei as linhas referentes a esta validação na unit  ACBrNFeNotasFiscais linha 936, mas o componente continua validando o grupo Comb. 

    Será que é necessário alterar o código em mais alguma unit?

    Esta é minha dúvida.

    Alessandro Dal Ri

    drSistemas & Computadores 

  4. Boa tarde pessoal,

    Estou usando a função NFe.NotasFiscais.ValidarRegrasdeNegocios(vErro) para validar a NFC-e antes de tentar enviar, até então tudo bem. Agora quando o CFOP do produto é 5.656 (Combustíveis) retorna o erro 739-Rejeição: NFC-e com grupo de Combustíveis. Tentei desabilitar esta validação diretamente no componente comentando as linhas conforme segue:

    Unit: ACBrNFeNotasFiscais linha 936.

    		  GravaLog('Validar: 737-'+IntToStr(I)+'-NCM info');
              if (Prod.med.Count > 0) then
                AdicionaErro('737-Rejeição: NFC-e com grupo de Medicamentos');
    
              GravaLog('Validar: 738-'+IntToStr(I)+'-NFCe grupo Armamentos');
              if (Prod.arma.Count > 0) then
                AdicionaErro('738-Rejeição: NFC-e com grupo de Armamentos');
    	      
              // Comentada a linha 936, 937 e 938 ref. a validação do grupo combustível
              //GravaLog('Validar: 739-'+IntToStr(I)+'-NFCe grupo combustível');
              //if (NaoEstaVazio(Prod.comb.UFcons)) then
              //  AdicionaErro('739-Rejeição: NFC-e com grupo de Combustível');
    
              GravaLog('Validar: 348-'+IntToStr(I)+'-NFCe grupo RECOPI');
              if (NaoEstaVazio(Prod.nRECOPI)) then
                AdicionaErro('348-Rejeição: NFC-e com grupo RECOPI');
    
              GravaLog('Validar: 766-'+IntToStr(I)+'-NFCe CST 50');
              if (Imposto.ICMS.CST = cst50) then
                AdicionaErro('766-Rejeição: NFC-e com CST 50-Suspensão');

     Mesmo comentando a validação continua. Talvez esteja alterando o local errado, se for o caso, alguém poderia me informar o local correto?

    Obrigado.

    Alessandro Luiz Dal Ri

    drSistemas & Computadores

    www.drsistemas.net 

  5. Boa tarde, amigos.

     

    Estou seguindo a NT 2013.005 para informar a tag INDiedEST = 2 e não informo a tag IE com diz a NT, porém, sempre recebo a rejeição: IE do destinatário não informada.

     

    Estou anexando o XML para que alguém possa me dar uma ajuda.

     

    Desde já agradeço a atenção.

     

    Alessandro Dal Ri

    drWinComercio - Sistema de Automação Comercial

    www.drsistemas.net

     

     

     

     

    43150304233398000167550010000051501000051501-nfe.zip

  6. Boa tarde.

     

    Tenho uma empresa de desenvolvimento no interior do RS onde tenho 90 clientes com contrato de locação e manutenção. Desenvolvo em Delphi e meu sistema é de automação comercial para micro e pequenas empresas. Também tenho um sistema para Postos de Combustíveis integrado com concentrador CompanyTec, Softplus e Hiro com 30 clientes com contrato.

    Tenho grande experiência em automação comercial e desenvolvo em delphi e php há mais de 15 anos e estou disposto a conhecer sua proposta. Estou procurando novos desafios e aqui posso deixar a empresa com a estrutura montada e supervisiono de longe.

    Se você ainda estiver procurando um sócio envie email para: [email protected].

     

    Aguardo.

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