Ir para conteúdo
  • Cadastre-se

gss200610

Membros
  • Total de ítens

    347
  • Registro em

  • Última visita

Posts postados por gss200610

  1. Aqui onde moro teve casos que pulou mais de 1000 numeros devido a erros de internet, e proibiram o envio offline direto, tem que ficar online e so aceitam 10% em contigencia das notas. ai quero ver como vai fazer nesses casos onde tem que ficar pulando numero e gerando o proximo, como resolver entao?, se a internet nao volta de forma alguma, entao vou ficar só gerando numero e deixar um monte de notas pra traz pra cancelar é isso?

  2. 23 minutos atrás, BigWings disse:

    Se entendi bem, essa alteração vai mostrar o valor 0,00 nos descontos nos itens da NFe, mesmo quando houver desconto para o item.

    Não acho que essa abordagem seja correta, já que seria uma informação discrepante com o XML, o que não é permitido.

    Uma solução seria suprimir toda a coluna do desconto, dada a configuração, na impressão do DANFE, já que o desconto por item não é informação obrigatória, segundo o MOC da NFe.

    mesmo suprimindo vai sair no xml,.o que o pessoal precisa aqui. é nao aparecer o valor de desconto "NO ITEM". Deixo a cargo dos administradores ai, se acharem correto tudo bem.

  3. sim, acabei de atualizar novamente e nao tem nada que imprima o vdesc conforme configuracao. segue codigo do fonte acbr

    Function TACBrNFeFRClass.ManterVDesc( dvDesc: Currency; dVUnCom , dQCom : double ) : Double;
    begin
      if ( FDANFEClassOwner.ImprimirDescPorc ) then
      begin
        if ( ( dvDesc  > 0 ) and ( dVUnCom > 0 ) and ( dQCom   > 0 ) ) then
          Result := (( dvDesc*100 ) / (dVUnCom * dQCom) )
        else
          Result := 0;
      end
      else
        Result := dvDesc;
    end;
     

  4. gostaria de saber se posso fazer a seguinte alteracao no ACBrNFeDANFEFRDM.pas pois tenho clientes que nao querem que saia o valor desconto no danfe.

     

    Function TACBrNFeFRClass.ManterVDesc( dvDesc: Currency; dVUnCom , dQCom : double ) : Double;
    begin
      if FDANFEClassOwner.ImprimeDescAcrescItem then
      begin
        if ( FDANFEClassOwner.ImprimirDescPorc ) then
        begin
          if ( ( dvDesc  > 0 ) and ( dVUnCom > 0 ) and ( dQCom   > 0 ) ) then
            Result := (( dvDesc*100 ) / (dVUnCom * dQCom) )
          else
            Result := 0;
        end
        else
          Result := dvDesc;
    
      end else
      Result := 0;
    
    end;

     

  5. Em 01/06/2016 at 11:43, Fernando Di Pace disse:

    Bom dia Infomatt,

    Seria bom você verificar também o retorno Cstat = 150, pois corresponde a  "150|Autorizado o uso da NF-e, autorização fora de prazo";

    VALEU!!!

    Bom dia,

    Cara isso parece ser uma exceção não tratada no teu aplicativo, faz um debug e verifica qual linha está ocorrendo esse erro, pra ser tratada caso seja um erro no código! Caso contrário da Build All Project. 

    Bom dia,

    Cara isso parece ser uma exceção não tratada no teu aplicativo, faz um debug e verifica qual linha está ocorrendo esse erro, pra ser tratada caso seja um erro no código! Caso contrário da Build All Project. Poderá apontar alguma advertência nas classes ou método que você esteja usando. 

    como voce faz pra atualizar o xml apos consulta?, pois conforme li aqui no forum o acbr so atualiza o xml ao consultar ser for identico ao enviado pra sefaz,

    e em caso de enviar online e dar erro e voce mudar pra offline o xml ja modifica, e a nota pode tanto ter sido enviada e nao retornada pra sefaz , como nao.

    • Curtir 1
  6. ola a todos gostaria de uma dica de como fazer em casos de uma nfce emitida em modo online no qual por haver timetou.

    eu estou verificando os seguintes cstat:

          if (pos('12007 - ', E.Message.ToUpper) > 0) or // erro de conexão
             (pos('12002 - ', E.Message.ToUpper) > 0) or // timeout
             (pos('12029 - ', E.Message.ToUpper) > 0) or // limite de tempo de conexão

     

    ai mudo a nfce pra offline e imprimo. minha duvida é a seguinte, quando eu vou transmitir as nfe offline eu sempre carrego o xml e consulto, mais vi em um post aqui que

    o acbr so vai atualizar o xml se for identico ao enviado pra sefaz, e nao tem como eu saber ser foi enviado, pois no erro de timeout pode tanto ter enviado a nota quando nao.

    como voces estao fazendo nesse caso, grava os 2 xml no banco, o primeiro xml que gerou e executou o metodo enviar, e o xml que alterou a nota pra offline pra imprimir?
     

  7. ola a todos tenho a seguinte situacao:

     

       try
          DMACBr.NFePris.Enviar(DMNFCe.QNFCeIDLOTE_ENV.AsInteger, False, True);
        except on E: Exception do
          begin
            LogErros('TNFCe.Consultar_Atualizar_Dados: ' + sLineBreak + E.Message);
          end;
        end;
     

    nao consigo chegar na linha LogErros de forma alguma,  ja coloquei tratado = true no onTransmiteErro, onGerarLog. se alguem puder ajudar, agradeço

     

  8. sim, envio automatico dos arquivos, ja instalei uns 50 junto ao pessoal do suporte aqui da empresa em nossos clientes, falaram em multa de 2 mil reais por dia  nao enviado. agora se vai funcionar apartir do dia 31/01/2018 conforme falaram ser obrigatorio, nao se lhe dizer. mais a regra é arrecadar agora inicio de ano pra pagar decimo do pessoal da sefaz la. "Foi o que eu ouvir falar.".

  9. ola a todos, tenho uma rotina onde envio notas offline via thread, o problema é o seguinte. se tenho por exemplo 5 notas

    1, 2, 3, 4, 5 , e faço o while not tabela.eof e dentro uso acbr.enviar se eu tiver na nota de numero 1 e der erro, nao passa para outras que faltam, como 

    eu consigo que o acbr nao interrompa o laço ate terminal todas as notas. preciso tratar no OnTransmitError passando a variavel Tratado = true?

  10. ola a todos, uso delphi berlin update 1 e ja é o segundo cliente meu que reclama do preview do quick report com fonte que nao cabe na tela. o mais estranho que ele disse que ontem estava funcionando e hoje ja mostra o preview absurdamente enorme. ja fiz de tudo , removi pluguin de banco que vi la, verifiquei fontes, resolucoes nao achei a solucao,

    se alguem puder ajudar agradeço, se tive alguma configuracao no quick report ou form que o componente esta.

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