Ir para conteúdo
  • Cadastre-se

ornei

Membros
  • Total de ítens

    205
  • Registro em

  • Última visita

Tudo que ornei postou

  1. ornei

    Impressao CCe

    Regys como eu consigo o XML da CC-e com autorização, sendo depois que envio busco o protocolo e a data da autorização para ser gravado no BD. estou fazendo desta maneita ***** NFEletronica.EventoNFe.Evento.Clear; with NFEletronica.EventoNFe.Evento.Add do begin infEvento.chNFe := FCartaCorrecao.ChaveNFe; infEvento.CNPJ := FCartaCorrecao.CPF_CNPJ; infEvento.dhEvento := IncMinute(now,5); infEvento.tpEvento := teCCe; infEvento.nSeqEvento := CD_CCe.FieldByName('CODIGO').AsInteger; infEvento.detEvento.xCorrecao := Trim(CD_CCe.FieldByName('CORRECAO').AsString); end; { Envia carta de correção } iLote := StrToInt(frmNfe.cdsNFE.FieldByName('NUMNF').AsString+FormatFloat('00',CD_CCe.FieldByName('CODIGO').AsFloat)); NFEletronica.EnviarEventoNFe(iLote); com esse processo ja não teria o XML da CCe autorizado.
  2. ornei

    Impressao CCe

    Bom dia, Pessoal não consigo imprimir a CCe completa veja a imagem, falta alguns campos. ACBr esta na Versão: 0.4.0a, uso o ACBrNFeDANFERaveCB, seleciono o Xml da NFe e o Xml do retorno do evento e sai desta mameira, so consigo se pedir a consulta da NFe, para poder seleciontar o Xml de retorno da situacao da nfe e por fim Xml do retorno do evento. Tem outra forma de imprimir ou vou ter que fazer a consulta da NFe toda vez que for imprimir e enviar por e-mail, pois o aquivo em anexo PDF esta como a imagem. Obrigado
  3. ornei

    Impressao CCe

    estou usando ACBrRaveCB, seleciono o xml da nfe e o xml do evento, mas o status, protocolo e data e a hora do registro nao esta imprimindo, gostaria de saber como pegar este dados, pois o xml da nfe e evento de retorno nao tem este campos.
  4. ornei

    Impressao CCe

    Ninguem imprime CCe
  5. ornei

    Impressao CCe

    Boa tarde Ja pesquisei no forum mas mesmo assim não estou conseguindo imprimir a CCe correta, esta faltando Status, protocolo e a data. Estou fazendo o seguinte: - Seleciono o Xml da NFe e depois o arquivo do evento (Ex.: 7802-ped-evento.xml), se eu selecionar o arquivo (7802-ped.xml) ocorre o erro '' is not valid integer value. Consegui fazendo este processo: - primeiro faco a consulta da NFe, seleciono o Xml da NFe e depois seleciono o arquivo de retorno da consulta ( Ex: 31121138709408000100550010000000731000000732-sit.xml), fazendo isto a impressão sai correta sem faltar nada. o ACBr ja esta atualizado na versão 4411. Gostaria de saber se estoru deixando de fazer alguma coisa para que não sai certo a impressão da CCe. segue o procedimento para impressão: Obrigado...
  6. Bom dia, segue os fontes para analise pelo moderador para que possa subir as alterações Obrigado ACBrEPCBloco_F_Class.pas ACBrEPCBloco_1_Class.pas
  7. Meu ACBr ja esta atualizado. Não seria melhor moderador que usa TortoiseSVN fazer as alterações e o commit.
  8. ornei

    Sped Contribuições

    Boa Tarde, se possivel fazer as seguintes alterações nos fontes do Acbr pois não esta de acordo com o manual v1.10. BLOCO F - ACBrEPCBloco_F_Class.pas: alteração de acordo com o manual 1.10 dos seguintes registros WriteRegistroF111 (IND_PROC) - CAMPO 3 WriteRegistroF139 (IND_PROC) - CAMPO 3 WriteRegistroF211 (IND_PROC) - CAMPO 3 TABELA DO MANUAL: 1 - Justica Federal 3 - Secretaria da Receitra Federal do Brasil 9 - Outros WriteRegistroF800 O CAMPO 9 DEVE SER LFill( PER_CRED_CIS,0,2 ) E NAO LFill( VL_CRED_COFINS ,0,2 ) BLOCO 1 - ACBrEPCBloco_1_Class: E obrigatorio com duas posições de acordo com manual 1.10 WriteRegistro1010 LFill( IND_NAT_ACAO,2 ) - informei o segundo parametro, LFill( IND_NAT_ACAO ) WriteRegistro1020 LFill( IND_NAT_ACAO,2 ) - informei o segundo parametro, LFill( IND_NAT_ACAO ) Obrigado
  9. ornei

    NFe e CCe

    Boa tarde, atualizei os fontes do ACBr e esta acorrendo os erros: -Na NFe, quando faz a consulta da NFe que tem o evento de uma CCe , ocorre um erro de acsess violation no module rtl70.bpl. Estou em modo de homologação. - No DANFERaveCB tem uma propriedade nova se mostra o preview, se definir False para nao mostrar ocorre tabem um access violation ACBRDANFERevaCB.bp isto na impressa da CCe. Obrigado
  10. Daniel Simoes, bom dia Valeu pela ajuda. Estou terminando a homologação com as alterações q eu fiz. Assim q terminar atualizo os meus fontes e testo, as suas alterações. Desde já agradeço a atenção. Att., Ornei
  11. Daniel Simoes, bom dia É este mínimo período que ele esta acusando. Sendo assim todos os testes estão com problemas. Como vc mesmo disse o cache é limpo, mas o simples fato dele (homologador) ficar por exemplo movimentadndo o mouse, e o mouse se movimenta (neste mínimo periodo em q acontece o desbloqueio) ele esta reclamando. Vou postar aqui o trecho da nossa conversa: homologador: so tem uma correcao que necessita ser feita antes de comecarmos os roteiros, verifiquei que o teclado e mouse esta destravando pom um instante depois q finaliza o cupom fiscal e antes de abrir o vinculado. ornei(eu): Isso no pode acontecer?? Nao, logo q recebe a resposta de transacao aprovada e comeca a impressao do fechamento do cupom fiscal, deve-se travar o teclado e mouse ate que a impressao do cupom fiscal e das vias do tef sejam concluidas. O q eu fiz por hora, e não sei se pode acontecer outros problemas, foi no final do método "ProcessarRespostaPagamento": if AutoFinalizarCupom and (RespostasPendentes.SaldoRestante <= 0) then begin BloquearMouseTeclado( True ); try FinalizarCupom; (neste método comentei a linha:BloquearMouseTeclado(False) ); ImprimirTransacoesPendentes; finally BloquearMouseTeclado( False ); end; end ; O q podemos fazer neste caso??? Att., Ornei
  12. Caros, boa tarde. Estou em homologação (remote), e o responsavel pelos teste não esta aceitando a seguinte situação: Fasso a venda CRT-> no metodo "ProcessarRespostaPagamento" mais precisamente no final dele onde o bloco de comandos é executado: if AutoFinalizarCupom and (RespostasPendentes.SaldoRestante <= 0) then begin FinalizarCupom; ImprimirTransacoesPendentes; end ; ...Entre as duas (no final da "FinalizarCupom" tem finally end que habilita o teclado ) o teclado e o mouse são habilitados. Neste intervalo de tempo , entre habilitar o teclado no método "FinalizarCupom" e desabilitar o teclado do método "ImprimirTransacoesPendentes", ele ta questionando que o teclado tem q ficar travado Alguem pode me ajudar Att, Ornei
  13. Daniel, boa tarde No documentação "Pay&Go - Roteiro de testes da Automacao comercial - v1.01", não achei nada falando como rodar um teste específico. o único tópico que achei referente a minha dúvida é "3.5. Repetindo parte dos testes". Só consigo repetir os teste que já realizei. Não consigo realizar por exemplo o Teste 29, sem antes passar pelos 28 primeiros. Att., Ornei
  14. Boa tarde, colegas. Alguém conseguiu realizar os Testes Cielo Premia, e saiba me ajudar? Att., Ornei
  15. Boa tarde, colegas. Estou encontrando dificuldades para realizar os testes referentes ao CIELO Premia. Instalei o Pay&Go (Cliente e Servidor), Ok. Teste 29 do CheckList9 (Todas as Bandeiras - SevenPDV) ------------------------------------------------------- Realizar uma venda crédito no valor de R$ 9.010,20. Atransação deverá ser aprovada com desconto imediato de R$ 5,00 (retornado pelo módulo), sendo VALOR ORIGINAL: R$ 9.010,20, VALOR COM DESCONTO: R$ 9.005,20. Estou utilizando o TefDemo, porém o desconto não me é retornado (709-000, não aparece no arquivo de resposta). Obs.: No CRT envio (706-000=3), portanto aceita Troco e Desconto. Como habilitar esta funcionalidade no Pay&Go? Obs.: No documentação "Pay&Go - Roteiro de testes da Automacao comercial - v1.01", fala sobre os testes, porém pelo q pude perceber não consigo realizar por exemplo o Teste 10 sem antes passar pelos 9 primeiros. E isso mesmo? Se sim, como realizar separadamente o teste acima descrito (Teste 29 do CheckList9). Att., Ornei
  16. Ok, Daniel E venda com mais de uma Consulta de Cheques é permitida (Múltiplos CHQ)? Att., Ornei
  17. Colegas, Estou com esta dúvida, se pode ou não combinar pagamentos com Cartão e Consulta Cheque numa mesma venda. Se sim. Deve ser tudo impresso num mesmo vinculado? Att., Ornei
  18. Caros colegas, Consegui resolver o problema. A questão não foi nem o Win64, no meu caso é porque tenho o HD particionado. Instalei o GP e os módulos no disco C:\, e a minha aplicação estava da partição D:\. Foi só passar para o disco C:\ que o problema acabou. Obrigado a todos pela atenção. Att., Ornei
  19. Caros colegas, Estou tendo problemas ao ativar o GP, e realizar um ADM ou outro tipo de transação logo que ativo o GP pela aplicação. Passos: 1 - Aprimeria coisa que eu faço ao entrar na minha Aplicação e ACBr.Inicializar; 1.1 - IniciarRequisicao: ATV 1.2 - Mensagem: O Gerenciador Padrão não está ativo e será ativado automaticamente! 1.3 - IniciarRequisicao: ATV Até aqui Ok - TefDial.exe sendo executado, Redecard.exe sendo executado. 2 - Envio uma transação ADM 2.1 - A tela do GP(4.0) é exibida 2.2 - Escolho a opção 1-REDECARD 2.3 - A aplicação fica aguardando o intpos.sts (+- uns 15 segundos) 2.4 - A tela do GP novamente é exibida com a seguinte msg no edit: Não ativou TEF DISCADO - REDECARD (2) Obs.: só consigo dar continuidade se, pelo Gerenciador de tarefas, finalizar o Redecard.exe. E com o GP ativado, executei novamente esse Redecard.exe na pasta dele. Mandei uma solicitação de ADM e nao apareceu mais o erro no GP dizendo que nao tinha ativado Redecard.... Estou utilizando: - GP (4.0) - Módulo Redecard 5.0 - Windows 7 64Bits - Delphi 7 (o meu PAF-ECF é uma bpl não um exe) Pude observar também, é que no momento em que o GP é exibido e eu escolho a opção 1-REDECARD, é criada uma cópia do meu intpos.001 na pasta "C:\tef_dial\redecard\Req" (acho q é normal), só que logo após aparecer o erro, escolha a opção 9 para cancelar a operação e o arquivo não é apagado do diretório "C:\tef_dial\redecard\Req", fica lá. Depois que isso acontece, qualquer operação que você mande retorna o erro: Não ativou TEF DISCADO - REDECARD (2). Alguém tem alguma idéia ou ja passou por isso? Segue o Log do TEF em anexo. Att., Ornei logtef.txt
  20. Daniel, Realmente não fala que deve ser antes da CRT. Como é a CRT que vai disparar OnComandaECFPagamento, achei que tinha que desligar antes da CRT. Talvez eles tenham que melhorar a descrição do teste, para eveitar dupla enterpretação. Muito obrigado pela atenção. Att., Ornei
  21. Daniel, Segue a descrição do teste 19: Desligar a impressora durante a impressão do cupom fiscal, ANTES DE RECEBER A FORMA DE PAGAMENTO. Na msg de ecf não responde, optar por NÃO. Att., Ornei
  22. Lucas, O Log tá muito grande e de difícil analise, tete enviar só a parte (ADM) que esta dando problema. Att., Ornei
  23. Daniel, Segue os passos Ativar ECF Inicializando: gpTefDial Enviando: ATV ID: 61661 ACBrTEFD.Inicializar Executado ACBrECF.AbreCupom ACBrECF.VendeItem ACBrECF.SubtotalizaCupom Saldo Restante: 1,00 AQUI NESTE PONTO DESLIGO O ECF Pressiono o botão CRT (ACBrTEFD.CRT) - De fato aqui o ECF vai retornar um erro, concordo e esta correto, o log nos comprova isso: -- 13:42:41:411 NumCupom ----------------- ERRO ----------------- Impressora Bematech não está em linha ---------------------------------------- Porém para satisfazer o Teste 19 do CheckList9(SevenPDV), tenho que optar por NÃO na msg:"Impressora não responde. Deseja Tentar novamente?", e é ai que esta o problema a msg não aparece e sim o erro de "Impressora Bematech não está em linha ". Att., Ornei
  24. Lucas, Apesar de não ter muitos conhecimentos do ACBrTEFD ainda... Mande o log do ACBrECF e do ACBrTEFD, para analise. Talvez possa te ajudar.
  25. Julio, obrigado pela atenção. O teste que estou realizando e o de desligar a impressora durante a impressão do cupom fiscal, ANTES DE RECEBER A FORMA DE PAGAMENTO. Na msg de ecf não responde, optar por NÃO. O erro que o Log se refere é o do 3º parametro do metodo ACBrTED.CRT(Vlor,Indice,COO). No momento que executo este comando na aplicação, o ECF deve estar desligado para atender ao teste (teste 19 do CheckList9(Todas as bandeiras)). Att., Ornei
×
×
  • 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.