Ir para conteúdo
  • Cadastre-se

Juarez

Membros
  • Total de ítens

    80
  • Registro em

  • Última visita

Posts postados por Juarez

  1. 1 hora atrás, BigWings disse:

    Pode (dificilmente) ser o ambiente incorreto, uma mesma chave em homologação tem outro protocolo do que o de produção.

    Pode o protocolo estar errado mesmo, verifique e verifique de novo.

    Ou um problema na SEFAZ.

               Obrigado pelas dicas, eu verifiquei várias vezes, veja como estou consultando o protocolo, estou capturando do site do sefaz.... a rotina estava funcionando normalmente, parou derrepente. 
     
               ACBrNFe1.NotasFiscais.Clear;
                ACBrNFe1.EventoNFe.Evento.Clear;

                ACBrNFe1.WebServices.Consulta.NFeChave := CancChave.edChave.Text;


                if ACBrNFe1.WebServices.Consulta.Executar then
                begin
                    CancChave.edProtocolo.Text := ACBrNFe1.WebServices.Consulta.Protocolo;
                end;

     

            try
                if CancChave.ShowModal <> mrOK then exit;

                ACBrNFe1.EventoNFe.Evento.Clear;
                with ACBrNFe1.EventoNFe.Evento.Add do
                begin
                    infEvento.chNFe := CancChave.edChave.Text;
                    infEvento.CNPJ := dvdados.RetiraCaracteresEspeciais(TBConfigCNPJ.AsString);
                    infEvento.dhEvento := now;
                    infEvento.tpEvento := teCancelamento;
                    infEvento.detEvento.xJust := CancChave.edJusiticativa.Text;
                    infEvento.detEvento.nProt := CancChave.edProtocolo.Text;
                end;
                Cancelou := ACBrNFe1.EnviarEvento(StrToInt(CancChave.edLote.Text));
                ConfirmaCancelamentoNFe;

                LoadXML(ACBrNFe1.WebServices.EnvEvento.RetornoWS, WBResposta);


            finally
                FreeandNil(CancChave);
            end;
     

  2. Olá a todos, estou passando pelo seguinte problema, ao tentar cancelar uma NFe seja pela chave ou pelo XML, recebo esta mensagem de retorno:

    222</cStat><xMotivo>Rejeicao: Protocolo de Autorizacao de Uso difere do cadastrado

     

    Já atualizei os schemas e fiz todos os testes possíveis, consultei a NFe no SEFAZ do MS e o protocolo está com o número correto, porém ele continua dando este retorno. Alguém saberia dizer o que pode ser? 

     

  3. Em 29/06/2017 at 10:41, Gabriel Gomes disse:

    Estou usando o ECF Virtual no meu PAF, fiz somente poucas alterações para conseguir emitir a NFCe.
    Só estou com uma pequena duvida. 
    Como faz para não imprimir o documento caso eu não queira imprimir só enviar por e-mail mesmo?

    E toda vez que inicia o dia esta retornando redução z pendente eu imprimo a redução z e fica normal, queria que isso não ocorresse tem como?

    Olá Gabriel, conseguiu resolver o seu problema de Z pendente? Isso está perturbando alguns clientes, principalmente estabelecimentos que trabalham 24h, chega um horário perto de meia noite e o PDV NFCe trava pedindo redução z o que não faz o menor sentido em um sistema NFC-e

  4. Em 03/08/2018 at 07:27, BigWings disse:

    Sim, é o usual.

    E para controlar a impressão no DANFE veja a propriedade DANFE.ImprimirUnQtVlComercial.

    Bom dia, eu fiz estas alterações citadas para um cliente só que agora sempre recebo a mensagem 

     

    Rejeicao: Valor do Produto difere do produto Valor Unitario de Tributacao e Quantidade Tributavel

    Alguém sabe o que altera no cálculo da nota pois eu já estou quebrando cabeça com isso já tem um bom tempo. 

     

    Obrigado. 

  5. Em 05/05/2017 at 08:49, Pedro_Manoel disse:

    O problema que eu não estou conseguindo tratar este falso positivo e esta dando problema com as minhas vendas.

    Caso alguém tenha passado por isso ou tenha uma ideia.

    Olá Pedro, conseguiu encontrar alguma solução para este problema? Também estou enfrentando o mesmo

     

  6. Em 12/11/2015 at 15:58, Duarte disse:

    Boa tarde,

    www.easytef.com.br, Uso este por há vários anos já estar com ele implementado no meu sistema, mais já fiz testes com acbrTEF e está ok! No caso da easyTEF ele interagem com acbrECF também, o meu sistema é homologado em TEF Dedicado + Acbr usando este componente e também somos homologados para TEF Não Fiscal.

    Boa tarde Duarte, como integrar o EasyTEF com o Acbr NFC-e capturando estes dados? Em que momento isso deve ser feito? Poderia me ajudar com isso? Estou fazendo esta implementação e não achei nada detalhando sobre. Obrigado. 

  7. 1 hora atrás, Daniel Simoes disse:

    Correto... o ACBrECFVirtual foi projetado para se comportar como um ECF real...então é necessário usar os métodos e mecanismos que já existe em ACBrECF

    Ao dar o desconto no item ele não deveria aparecer no total? Dei um desconto de 0,5 no item, calculou e vendeu e totalizou no item corretamente, mas no total do NFC-e apareceu 5,00 e não 5,50.

  8. 5 minutos atrás, BigWings disse:

    Passe o acréscimo diretamente pelos métodos ACBrECF.VendeItem ou ACBrECF.DescontoAcrescimoItemAnterior.

     

    1 hora atrás, Daniel Simoes disse:

    Correto... o ACBrECFVirtual foi projetado para se comportar como um ECF real...então é necessário usar os métodos e mecanismos que já existe em ACBrECF

    Obrigado, ajudaram, eu estava informando nos eventos citados, mandando apenas em VendeItem funcionou.

  9. Olá a todos, estou adicionando acréscimo nos itens no campo Det.Prod.vOutro no evento QuandoVendeItem do ACBrECFVirtualNFCe1, porém como podem ver na imagem em anexo, toda vez que adiciono um acréscimo aparece um desconto no mesmo valor sem que eu tenha lançado este desconto de forma alguma, mesmo forçando o campo Det.Prod.vDesc := 0; continua saindo o valor do desconto no mesmo valor do acréscimo anulando é claro o acréscimo lançado, isso é algum bug do componente?

    db42fbd1-8973-4698-839d-a695251873f6.jpg

  10. Agora, Juliomar Marchetti disse:

    Impressora com status pagamento? mas NFCe é um xml!!!

    não entendi nada.

    Mesmo que seja um XML o componente ABCRECF retorna o status do componente que acredito, fique no INI, ele mostra status como cupom aberto, pagamento, etc. 

    O Componente ACBRNFCe fica ligado a um componente ACBRECF e este mostra estes status e mantem o status de pagamento mesmo depois de mandar fechar o cupom, o envio é mandado para o webservice e não retorna nenhum status, já verifiquei no componente ACBRNFe que também fica ligado ao ACBRNFCe, e o retorno é 0 sem nenhuma mensagem de erro, enquanto o cupom anterior retorna 100. 

  11. Boa tarde, estou com um problema estranho, meu PDV emite um NFCe sem problema algum, ao tentar emitir o segundo ele dá a mensagem de enviando dados, finaliza todo o processo, fecha o cupom, sem erro algum mas não emite o NFC-e e a impressora fica em status de pagamento. Alguém já passo por isso? Emitindo cupons com o mesmo item ou com itens diferentes, não importa, sempre acontece a mesma coisa. 

     

     

  12. Em 04/09/2017 at 20:06, BigWings disse:

    Não basta informar a tag vTroco, você deve subtrair o valor do troco dos pagamentos.

    Ex.:

    
    procedure TForm1.ACBrECFVirtualNFCe1QuandoFecharDocumento(NFe: TNFe);
    var
      vPag, vTroco: Currency;
      i: Integer;
    begin
      vPag := 0;
      for i := 0 to NFe.pag.Count - 1 do
        vPag := vPag + NFe.pag.Items[i].vPag;
      vTroco := vPag - NFe.Total.ICMSTot.vNF;
      NFe.pag.Items[0].vPag := NFe.pag.Items[0].vPag - vTroco;
    end;

    Esse código subtrai o troco do primeiro pagamento, mas não testa se o valor do troco é maior que o pagamento, se o pagamento permite troco, etc... 

    A lógica fica por sua conta.

    Ajudou a resolver o problema, a lógica do meu PDV ficou bem diferente mas deu uma luz do caminho a seguir, obrigado.

    • Curtir 1
  13. Boa tarde,  tenho recebido este erro constantemente em um cliente que implantei a NFC-e, as vezes emite um cupom normalmente porém logo no próximo cupom aparece esta mensagem de erro. Noto que ocorre exatamente no evento ACBRECF.FechaCupom(varMSG); vi em outro tópico que tratam isso mas de fato não entendi em nada como é feito o tratamento capturando o ID ACBrNFe1.NotasFiscais.Items[0].NFe.infNFe.ID  e retornando o status, alguém poderia me explicar como seria feito, por favor?

     

  14. 1 hora atrás, Italo Jurisato Junior disse:

    Boa tarde Juarez,

    Na versão 4.00 da NFC-e temos uma tag chamada <vTroco> onde devemos informar o valor do troco.

    Tentei aqui ver onde adiciono esta Tag e não consegui,

    no evento ACBrECFVirtualNFCe1QuandoFecharDocumento, resumindo meu código basicamente é este mas o erro continua dando o mesmo retorno.

           if ValorPago > TotalVenda then
           begin
                  with NFe do
                  begin
                         pag.vTroco:=ValorPago -  ValorPago;
                  end;
           end;

     


     

  15. Boa tarde, um único tópico que encontrei com este retorno sequer aborda o problema citado, no caso, como tratar NFC-e que possuem valores com troco?

    Total da compra R$ 10,00

    Pago em Dinheiro R$ 20,00

     

    Sempre que faço isso recebo esta mensagem de retorno, pelo ACBrECF isso era tratado normalmente como troco pelo ECF, e agora, como devo proceder? Parece que o comportamento é diferente.


    Obrigado.

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

The popup will be closed in 10 segundos...