Ir para conteúdo
  • Cadastre-se

nazarenoneto

Membros Pro
  • Total de ítens

    209
  • Registro em

  • Última visita

Tudo que nazarenoneto postou

  1. Sim entendi a sua colocação, não tinha me atentado para essa colocação de ler um xml.
  2. Blz, fica a seu critério e se a alteração poder ser feita, melhor ainda! Mas veja que no trecho de código que coloquei, estava passando a cNF com o valor -2 para ser informado o valor zero nesse campo, assim não alteraria a funcionalidade do componente que já esta sendo usando hoje em dia.
  3. nazarenoneto

    XXV

    Pessoal é o seguinte, eu estou com a seguinte dúvida: Quando emitir uma venda com 3 itens custando respectivamente 2, 3 e 4 reais, totalizando 9 reais, com pagamento 5 reais em Dinheiro e 4 em Cartão com impressão de CDC. Devo gerar quantos e quais registro? 1 R04(Cupom) 3R05(Itens) 2R06(Impressão do Cupom e Impressão do CDC) e 2R07 (Dinheiro e Cartão)? Será alguém poderia me responder? Eu to mais enrolado carretel nesse requisito!
  4. Regys, eu sei disso, mas pesso essa alteração pelo fato de ter recebido uma NFe com a cNF com 0, ai quando vou pegar o xml capturar o xml do site da receita esta dando paw, ele esta gerado um numero aleatório, quando na realidade ela já foi gerado com o 0. Para maiores explicações, da uma olhada nesse outro post: viewtopic.php?f=6&t=3674
  5. Pessoal, fiz a seguinte alteração na função GerarXML: NFe.infNFe.ID := OnlyNumber(LerCampo(Grupo,'Chave de acesso')); NFe.Ide.nNF := StrToIntDef(OnlyNumber(LerCampo(Grupo,'Número NF-e')),0); NFe.procNFe.chNFe:= OnlyNumber(LerCampo(Grupo,'Chave de acesso')); { Incluido campo que recebe qual a Versão do XML que o arquivo está. } Versao := LerCampo(Grupo,'Versão'); if RetornarCodigoNumerico(NFe.infNFe.ID,NFe.infNFe.Versao) = 0 then NFe.Ide.cNF := -2 else NFe.Ide.cNF := RetornarCodigoNumerico(NFe.infNFe.ID,NFe.infNFe.Versao); Isso pois tem algumas empresas que estão gerando a nota cNF igual a "0" (zero). Para poder completar essas alterações eu sugeri essa alteração aqui viewtopic.php?f=6&t=3673 Segue em anexo a unit completa. ACBrHTMLtoXML.pas
  6. Pessoal, estava tentando gerar uma nota com o cNF com o valor "0" (zero), mas sempre estava gerando um número aleatorio, fui debegundao e achei a função gerar gerarChave no pcnAuxiliar.pas, ai fiz um pequena alteração adicionando o seguinte código: while codigoNumerico = 0 do begin Randomize; codigoNumerico := Random(99999999); end; // se o usuario informar -1 o código numerico será gerado atravéz da função // GerarCódigoNumerico baseado no numero do documento fiscal. if codigoNumerico = -1 then codigoNumerico := GerarCodigoNumerico(Numero); // se o usuario informar -2 o código sera informado como 0 if codigoNumerico = -2 then //codigo adicionado codigoNumerico := 0; //codigo adicionado Para fazer o seguinte, quando for informado -2 nesse campo, o pcnAuxiliar colocar como cNF o valor zero. Alguém poderia ver se é possível subir esse alteração. Segue em anexo toda a unit pcnAuxiliar.pas
  7. Acabado de fazer alguns testes, e verifiquei que está ocorrendo o seguinte, tenho que copiar o campo 002 também, pois ele é o numero do COO de origem (do cupom de venda), pois o componente esta lendo esse campo para passar como COO para a abertura do vinculado.
  8. Obrigado Daniel, vou dar uma olhada aqui, mas já adiantando, estou usando os seguintes comandos para finalizar o cupom: FrmPrinc.ACBrTEFD.FinalizarCupom; FrmPrinc.ACBrTEFD.ImprimirTransacoesPendentes;
  9. Permite sim, eu vou desinstalar e instalar novamente os componentes pra ver no que vai dar...
  10. Pessoal, estava realizando novamente os testes, e esta acontecendo o seguinte: Quando pego o valor campo 001 do arquivo da pasta req e colo no arquivo de backup, e pego esse arquivo de backup e coloco ele na pasta resp, o cupom esta sendo fechado, mas quando vai imprimir a via do cartão esta dando que a impressora não esta respondendo. Se algum poder me ajudar, segue em anexo o log ACBrECF e do ACBrTEFD. LogECF.txt LogTEFD.txt
  11. O meu msn é [email protected] So que eu nao fici sempre on, estou sempre no gmail. Da uma olhada em http://nazarenoneto.com.br/?p=204 Teve adiamento do sped aqui no rn.
  12. Blz, é pq eu tava meio na duvida, eu lembrei q quando fui homologar sem o ACBr eu tive que fazer isso mesmo. Eu so estou achando estranho esta dando a mensagem de impressora não responde, eu vou fazer mais uns testes aqui e depois posto.
  13. No teste pede para não verificar o valor que esta passado pelo arquivo intpos.001 e sim apenas o campo 001 Mas quando colo o arquivo, o ACBrTEFD esta efetuando o pagamento com o valor que esta no arquivo intpos.001, tipo: Faço uma venda no valor 2 reais, na impressão desligo a impressora e copio o arquivo. Faço uma nova venda de 1 real, e quando esta na tela do GP, coloco o arquivo copiado na pasta resp com o campo 001 aloterado, ai quando vai finalizar o cupom é passado o pagamento no valor de 2 reais, ficando 1 real de troco. Até aqui tudo, não consegui entender se é pra imprimir 1 real ou 2 reais. Mas quando passa pra impressão do comprovante, da logo a mensagem de impressora não responde, tentar novamente? sim/não. Acho que o erro esta ai.
  14. Pessoal, estou realizando esse teste e não estou obtendo exito. Descrição do Teste: Quando Faço o teste 12, que copio o campo 001 do arquivo original, colo no arquivo de backup e coloco o mesmo na pasta "resp", o sistema esta imprimindo a forma de pagamento com o valor de 2 reais e não de 1 real. Ja fiz os testes com o demo do ACBrTEFD e acontece a mesma coisa. Outra coisa, antes de imprimir o comprovante é mostrada a tela de impressora não responde, sim/não. quando clico em sim ele continua normalmente. Opções marcadas no demo: Auto Ativar GP = SIM Múltiplos Cartões = SIM Auto Efetuar Forma de Pagamento = NÃO Auto Finalizar Cupom = NÃO
  15. Pessoal, estou finalizando o desenvolvimento do pdv para homologar, e vi que no espelho do cupom esta sendo mostrado os dados do cartão (copia do cupom vinculado) assim esta indo contra uma das regras da homologação. Eu fiz alguns testes mas não consegui deixar imprimindo apenas a parte do cupom fiscal, alguém sabe como fazer? Peguei o exemplo do demo do ACBrECF. Olhem o meu código no ACBrECFBobinaAdicionaLinhas: if Assigned(FrmCupom) then begin if not (Pos('vinculado', Operacao) > 0) then begin WB_LoadHTML(FrmCupom.wbBobina, mBonina.Text); Application.ProcessMessages; WB_ScrollToBottom(FrmCupom.wbBobina); end; end;
  16. Isso também pq no item que ele ta lançando o ICMS, ele esta colocando o CST 40, que não tem cobrança de icms, logo o ACBrNFe não gera as tags de icms para os itens, assim ficando diferente o valor dos itens com o total da nota.
  17. Nova Alteração! ACBrHTMLtoXML.pas
  18. Adicionei o arquivo errado, o certo é esse aqui! ACBrHTMLtoXML.pas
  19. Segue em anexo alteração realizada no arquivo ACBrHTMLtoXML.pas do recupera xml, pois o mesmo não esta jogando os dados do ipi no xml ACBrHTMLtoXML.pas
  20. Amigo, está ocorrendo a mesma coisa com os dados do IPI, você poderia postar a solução? Quem sabe não é o mesmo problema.
  21. Sandro, post a unit alterada que fica melhor de validar as alterações.
  22. Essa informação que tive não foi oficial, mas foi de uma pessoa que contato com o Secretario de tributação aqui do estado, no caso vai valer apenas para o estado do RN.
  23. Alguém que homologo recentemente o TEF Discado Múltiplos Cartões, sabe me dizer se teve alguma alteração quanto ao teste 30 da cielo? Pois fiquei saber por pessoas que tinha mudado, mas não me informaram o que mudou.
×
×
  • 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...