Ir para conteúdo
  • Cadastre-se

Pesquisar na Comunidade

Showing results for tags 'acbrtef'.

  • Search By Tags

    Digite tags separadas por vírgulas
  • Search By Author

Tipo de Conteúdo


Fóruns

  • Fórum Aberto - ACBr
    • Notícias do ACBr
    • Equipamentos testados
    • Base de Conhecimento
    • Dúvidas Gerais sobre o ACBr
    • ACBrSerial
    • ACBrSAT
    • ACBrNFe
    • ACBrDFe
    • Dúvidas sobre TEF
    • Dúvidas sobre PIX
    • ACBrMonitor PLUS
    • ACBrTXT
    • ACBrBoleto
    • ACBrDiversos
    • ACBrTCP
    • ACBrFramework
    • ACBrLIB
  • ACBr Pro
    • Dúvidas gerais
    • Duvidas Privadas
    • ACBrMonitorPLUS
    • NFe/NFCe - Nota Fiscal Eletrônica
    • DFe - Documentos Fiscais Eletrônicos
    • SAT / MFE
    • TEF
    • Boleto
    • ACBrSPED
    • ACBrTXT
    • Paf-ECF
    • Requisitos Fiscais por UF
    • ACBrLIB
  • Outros Assuntos
    • Boteco do ACBr
    • Legislação Fiscal e Tributária
    • Object Pascal - Delphi & Lazarus
    • Banco de Dados
    • Classificados
    • Dúvidas não relacionadas ao ACBr

Categorias

  • ACBr Pro
    • ACBrLib - PRO
    • ACBrMonitorPLUS - PRO
    • Utilitários - PRO
    • Dia do ACBr 1a edição
    • Dia do ACBr 2a edição
    • ACBrLib Android - Pro
  • Download Livre
    • ACBrLib - DEMO
    • ACBrMonitorPLUS - DEMO
    • Demos / Testes / Utilitários
    • Apresentações - Palestras
    • ACBrLib Android - Demo

Calendários

  • Eventos - Palestras - Webinars
  • Prazos SEFAZ
  • Calendário da Comunidade
  • ACBr Papo Pro
  • Feriados Nacionais

Find results in...

Find results that contain...


Data de Criação

  • Início

    End


Data de Atualização

  • Início

    End


Filter by number of...

Data de Registro

  • Início

    End


Grupo


Website URL

Encontrado 8 registros

  1. Boa tarde, Estou homologando TEF CLisitef, na IniciaFuncaoSiTefInterativo está indo com restrições, e o homologador disse que em ambiente de homologação deveria estar vazia essas restrições. Indo mais a fundo identifique 2 situações que preenchia essas restrições, gostaria de uma ajuda para entender melhor o código abaixo na unit ACBrTEFDCliSiTef;. 1º Caso function TACBrTEFDCliSiTef.SuportaDesconto: Boolean; begin with TACBrTEFD(Owner) do begin Result := (Identificacao.SoftwareHouse <> '') and // porque essa validação se o componente já tem uma propriedade SuportaDesconto Assigned( OnComandaECFSubtotaliza ) and (not AutoEfetuarPagamento) ; end; end; 2º Caso function TACBrTEFDCliSiTef.CRT(Valor: Double; IndiceFPG_ECF: String; DocumentoVinculado: String; Moeda: Integer): Boolean; var Sts : Integer; Restr : AnsiString ; begin if (Valor <> 0) then VerificarTransacaoPagamento( Valor ); Restr := fRestricoes; if Restr = '' then // Porque desta restrição Restr := '[10]' ; // 10 - Cheques if DocumentoVinculado = '' then DocumentoVinculado := fDocumentoFiscal; Resultado function TACBrTEFDCliSiTef.FazerRequisicao(Funcao: Integer; AHeader: AnsiString; Valor: Double; Documento: AnsiString; ListaRestricoes: AnsiString): Integer; Var ValorStr, DataStr, HoraStr : AnsiString; DataHora : TDateTime ; begin if not Assigned(xIniciaFuncaoSiTefInterativo) then raise EACBrTEFDErro.Create(ACBrStr(CACBrTEFD_CliSiTef_NaoInicializado)); if Documento = '' then Documento := DocumentoFiscal; Req.DocumentoVinculado := Documento; Req.ValorTotal := Valor; if fpAguardandoResposta then raise EACBrTEFDErro.Create( ACBrStr( CACBrTEFD_CliSiTef_NaoConcluido ) ) ; if (pos('{TipoTratamento=4}',ListaRestricoes) = 0) and (pos(AHeader,'CRT,CHQ') > 0 ) and SuportaDesconto then begin ListaRestricoes := ListaRestricoes + '{TipoTratamento=4}'; // Sempre virá ListaRestricoes:= [10]{TipoTratamento=4}
  2. Boa tarde pessoal, Recebemos uma reclamação de um cliente nosso, que a partir do momento em que recebe na tela a mensagem de aprovado e é impresso no ECF, está lento. Estava analisando o log do componente ACBrTEFD e verifiquei o seguinte: -- 18/06 07:20:11:854 - ContinuaFuncaoSiTefInterativo, Chamando: Continua = 0 Buffer = -- 18/06 07:20:45:596 - *** ContinuaFuncaoSiTefInterativo, Finalizando: STS = 0 Somente no bloco acima, que loga parte da função ContinuaFuncaoSiTefInterativo temos uma demora de 34 segundos. A princípio pelo que tenho lido, neste bloco em específico, esta função está apenas efetuando as requisições para o servidor SiTEF, conforme o fluxo do TEF, sendo que não existe uma intervenção da aplicação. Acredito que neste caso seria uma lentidão mais devido a algum problema de rede ou até mesmo de alguma demora de resposta de algum servidor relacionado ao procedimento. Seria isso mesmo a explicação? Eu anexei um trecho do log relacionado ao problema para demonstrar o caso acima com mais detalhes. Desde já agradeço a resposta. ACBrTEF_CliSITEF_20180618.txt
  3. bom dia Pessoal, Temos um sistema onde Emitimos Notas NFe pelo ACBRMONITORPLUS. E Desenvolvemos agora a Emissão de NFCe e Vamos Precisar da utilização do TEF. perguntar: o ACBRMONITORPLUS já tem como atrelar o TEF ou tenho que solicitar outro?
  4. dheymisson

    TEF com NCF-e

    Boa tarde pessoal. TEF com NCF-e Estou seguindo o roteiro de homologação da sitef e estou com a seguinte dúvida: - Faço uma venda com um valor qualquer, exemplo 100: - Pago 50,00 em um cartão de crédito qualquer; - Quando vou pagar o restante, o roteiro exige que faça os procedimentos abaixo: 1- Chamar o 2º cartão com o valor restante da venda, ao aparecer a mensagem de “Insira ou passe o cartão”, desligar o computador (reset) e em seguida desligar a impressora 2- Ligar apenas o computador 3- Cancelar a transação TEF mesmo com a impressora desligada e caso não tenha lançado a forma de pagamento é permitido aproveitar o cupom fiscal. Fiz todos os esses passo corretamente, porém quando eu chamo a função 'ACBrTEFD1.Inicializar(TACBrTEFDTipo(ComboBoxTipoTEF.ItemIndex ) )' logo em seguida o Acbr efetiva a transação pendente automaticamente e mostra um alerta(Imagem anexada). Envio também em anexo o arquivo do log dessa operação! Alguém mostrar como não efetivar transações pendentes ao iniciar o AcbrTEF? Obrigado. CliSiTef.log
  5. Boa tarde... alguem pode me ajudar como corrigi esse erro que estar acontecendo.. apenas abri o projeto, e fiz compilar e apareceu esse erro... alguem tem uma luz ai?
  6. Boa Tarde. Verificamos no layout da NTK que o campo autorização é alfanumérico, porém na classe TACBrTEFDResp a propriedade é tratada como inteiro. Com o tratamento dado quando recebido retorno com caracteres alfanuméricos está ficando zerado. Poderiam avaliar para que seja alterado essa propriedade no componente? ou se existe uma outra maneira de contornar este caso?
  7. Bom dia a todos. Estou homologando meu PAF-ECF. Quem já fez esse processo, sabe onde encontro o certificado da NTK (PayGo), pois apenas tenho o meu certificado de homologação do TEF com eles, mas não é esse o que precisa ser apresentado NA HOMOLOGAÇÃO, conforme imagem. Segundo a homologadora eu preciso do certificado da desenvolvedora da solução TEF (com as operadoras de cartão, creio eu). Não recebi outro documento além do meu. Eu enviei email a empresa que estou homologando, mas não me responderam ainda e tenho medo de não responderem em tempo hábil. Que certificado é esse? Varri a internet e não encontrei nada! Alguém tem esse documento? OBS: para registro no estado eu tenho que apresentar o meu certificado de homologação TEF, não tenho dúvidas quanto a isso, a questão apenas é no processo de homologação Se alguém souber de algo, pois estou confuso. Desde já, obrigado a todos
  8. Boa tarde pessoal, Utilizando o ACBrTEF teria como tratar o retorno dos erros do SITEF, mais especificamente desses: 1) Cheque não aprovado 2) Serviço indisponível Ou até mesmo pegar um BOOLEAN que se refere a ambos os casos? Gostaria da opinião de vocês.
×
×
  • 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.