Ir para conteúdo
  • Cadastre-se

Pesquisar na Comunidade

Showing results for tags 'SiTEF'.

  • 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

  1. Bom dia, Estou implementando o SiTef em minha aplicação, mas ao ativar o mesmo, tanto o exemplo do TEF como minha aplicação, estão retornando a seguinte mensagem: "O PinPad não está devidamente configurado no arquivo CliSiTef.ini", já verifiquei o que foi postado acima e no meu entender está tudo de acordo. Alguém tem alguma ideia do que pode estar faltando? Vou anexar o arquivo log, gerado pelo exemplo do TEF. Obrigado desde já! CliSiTef.ini CliSiTef.txt
  2. Estou desenvolvendo uma aplicação em java utilizando o software da software express e a mesma retorna o erro de número 8 (Não encontrou a CliSiTef ou ela está com problemas). Tentei usar o exemplo que vem junto ao arquivo .jar em meu código e mesmo assim, continua dando esse erro mesmo quando o SitDemo está aberto, alguém tem alguma dica?? Código abaixo:
  3. Aplicação para rodar TEF com CLISITEF usando DLL. As DLL's estão atualizadas e na pasta da aplicação Faço a inicialização acbrtefd1.inicializar(TACBrTEFDTipo(4)); acbrtefd1.atv; Ai me devolve a mensagem Não foi possível acionar o TEF! Erro: I/O Error : 32 O que está errado?
  4. Comecei agora o processo de integração da SiTef com o ACBr. Durante o processo de pagamento é possível informar 3 taxas: saque, embarque e serviço. As taxas de saque e serviço são salvas em variáveis corretamente, porém a taxa de embarque não é salva em nenhum lugar do componente, isso ocorre pois tanto a taxa de serviço quanto embarque possuem os mesmos código retornados pela SiTef. Como proceder nesse caso? Pois caso a taxa de embarque seja informada o valor é imbutido no PinPad segue o log do ACBr:
  5. Bom dia Srs! Estamos com um problema meio grande rsrsr. Um cliente necessita do TEF para integrar seu aplicativo comercial desktop em duas lojas, com cnpjs diferentes. Porém o mesmo não é homologado e ele detém dos fontes (programação livre customizada). Existe algo para sugerir que integre com essa aplicação e com o TEF sem necessidade de homologar? Ou realmente ele precisará homologar seu Aplicativo na Paygo, Sitef etc? Ele usa o acbrmonitor já há anos, talvez partir para o PayGo seja a solução mais prática? Obrigado por enquanto.
  6. Olá, estou usando o ACBRTEFAPI para cancelamento de uma operação !Gostaria de saber se tem como desativar a chamada dos Menus, pois os valores de NSU da transação já envio tudo via comando ficando redundante para o operador! Estou usando SITEF EX: ACBrTEFAPI1.CancelarTransacao('999120009','200',date,100,'3000','VISA'); OBS: Percebi que no TEFAndroid não existe chamada a menus, parece-me que é só passar os dados como no exemplo acima
  7. Boa tarde pessoal. Estou iniciando nessa parte de TEF e aqui na empresa estamos fazendo uma aplicação android nativo usando o sitef. Meu problema esta logo no inicio da coisa... Recebi todos os dados e libs do fornecedor da sitef, junto com os arquivos vieram também 2 aplicações de teste para android, antes de testar uma implementação própria tentei rodar a aplicação de teste fornecida, que apresentou o seguinte erro: 08-21 19:02:19.756 6174-6174/br.com.softwareexpress.sitef.example.v2 W/dalvikvm: threadid=1: thread exiting with uncaught exception (group=0xa4ce4b20) 08-21 19:02:19.756 6174-6174/br.com.softwareexpress.sitef.example.v2 E/AndroidRuntime: FATAL EXCEPTION: main Process: br.com.softwareexpress.sitef.example.v2, PID: 6174 java.lang.UnsatisfiedLinkError: Couldn't load clisitef from loader dalvik.system.PathClassLoader[DexPathList[[zip file "/data/app/br.com.softwareexpress.sitef.example.v2-1.apk"],nativeLibraryDirectories=[/data/app-lib/br.com.softwareexpress.sitef.example.v2-1, /vendor/lib, /system/lib]]]: findLibrary returned null at java.lang.Runtime.loadLibrary(Runtime.java:358) at java.lang.System.loadLibrary(System.java:526) at br.com.softwareexpress.sitef.JCliSiTefI.<clinit>(JCliSiTefI.java:148) at br.com.softwareexpress.sitef.android.CliSiTefI.<init>(CliSiTefI.java:678) at br.com.softwareexpress.sitef.android.CliSiTef.<init>(CliSiTef.java:265) at br.com.softwareexpress.sitef.example.v2.MainActivity.onCreate(MainActivity.java:49) at android.app.Activity.performCreate(Activity.java:5231) at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1087) at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2159) at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2245) at android.app.ActivityThread.access$800(ActivityThread.java:135) at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1196) at android.os.Handler.dispatchMessage(Handler.java:102) at android.os.Looper.loop(Looper.java:136) at android.app.ActivityThread.main(ActivityThread.java:5017) at java.lang.reflect.Method.invokeNative(Native Method) at java.lang.reflect.Method.invoke(Method.java:515) at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:779) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:595) at dalvik.system.NativeStart.main(Native Method) ou seja não esta encontrando a lib do sistef, que esta aqui bonito na pasta libs estou importando a pasta libs e tentai importar a lib especifica, coloquei o jndi tambem, não sei mais o q fazer, alguém já passou por isso pode me ajudar? Obs, estou usando o emulador do android Studio, um nexus 4 na API 19.
  8. Utilizo o Sitef para as transações TEF e ele retorna a bandeira utilizada na transação, mas ao passar para o AcbrMonitorPlus a bandeira, ele converte para outro número. Por exemplo, passo a bandeira 02 que foi devolvida pelo Sitef e é gerado o xml com a bandeira 01. O caso abaixo é um exemplo, o valor passado foi 02. Deve ter alguma configuração a ser feita ou conversão, gostaria de uma orientação. Obrigado
  9. Boa tarde pessoal, Estou com um problema no momento do processo iterativo (método continuaFuncaoSiTefInterativo). Ao rodar esse método na minha aplicação Android tenho o seguinte erro: "Sem conexao Servidor", porém o SitDemo está de pé e rodando localmente na porta 4096. No método configuraIntSiTefInterativoEx estou passando os seguintes dados: e meu log retorna isso:
  10. Pessoal, infelizmente não estou conseguindo contato com o pessoal da Software Express e no site deles quando tento logar dá acesso restrito. Alguém poderia me ajudar e compartilhar o atualizador de vencimento do software express 2022?
  11. Utilizo o clisitef32, alguém saberia me responder se é possível de alguma forma personalizar o cupom fiscal? Por exemplo, aumentar a fonte ou algo do tipo? do jeito que faço atualmente é imprimir a string de retorno pelos métodos padrão dele.
  12. Boa tarde, Usando componente TEF, eu fiz uma venda e paguei com GP Sitef. Tudo normal e transação efetuada e posso imprimir o comprovante TEF sem problemas. Estou usando o TEF sem acbrecf. Eu gostaria de reimprimir o comprovante. Eu uso, para fazer isso: ACBrTEFD1.ADM(gpCliSiTef); As telas do sitef são mostradas, eu escolho "Ultimo comprovante" e aparece o dialogo com a mensagem "conf. reimpressão", mas nada é reimpresso. O que preciso configurar para fazer a reimpressão? Onde fica guardado o arquivo que será lido para reimpressão? Eu tenho que salvá-lo manualmente para posterior reimpressão? Eu tenho configurado no \SiTef\CONFIG\sitefcfg.ini [Redecard] HabilitaReimpressao=1 DiasReimpressao=10 Mas não reimprime. Luiz
  13. Bom dia, Estou gerando o QRCode do PIX e exibindo em tela na aplicação, o problema é que tem um (time) no sitef demo que em determinado tempo após eu exibir o qrcode, retorna para mim, que o pagamento foi aprovado.... Queria sabe se há alguma maneira de simular isso como se estivesse em produção, validando/lendo o qrcode e após a leitura é que fosse aprovado o pagamento, se há alguma plataforma para esse teste...
  14. Saudações, pessoal! Procurei em vários lugares e acho que a resposta vai ser "Não", mas mesmo assim é bom perguntar. Trabalho com desenvolvimento Web utilizando Angular 2 pro front; node.js, java e grails pro backend (dependendo do projeto, escolho a tecnologia). Recentemente, recebi de um cliente um pedido para desenvolver um módulo estilo pdv on-line. Até ai, tranquilo. O problema é que o mesmo utiliza o SiTef (Software Express) para as máquinas de cartão e quer que o mesmo continue funcionando no sistema web. Isso é possível? Teria alguma forma do navegador mandar comandos para o pinpad e receber as respostas ou eu precisarei fazer um módulo a parte que rode localmente, ou um Applet, por exemplo? Pode parecer uma pergunta besta (caso a resposta seja não), mas preciso da confirmação de vocês. Agradeço desde já. Caio Corrêa.
  15. Bom dia Pessoal, Estou tendo um problema no roteiro da Software Express, é necessário que seja feito uma venda e um pagamento com parte do valor e um segundo com o restante porém no segundo precisa desligar o computador (reset) até aqui OK, porém quando ligo o computador e executo a aplicação eu simulo o estado da ECF já que uso apenas o Sat, parece que o componente não respeita e autoriza a venda sendo que o processo pede para a venda ser cancelada ... Verifiquei aqui no fórum e até implementei a solução que um rapaz descobriu mas no meu caso não foi satisfatório. Segue dados abaixo da situação que está ocorrendo. Meu código na Inicialização do componente: Pelo que entendi alterando o estado simulado do ECF o componente já faz esse tratamento mas parece que está ignorando, já homologuei outra automação porém agora empaquei nesse processo, @Daniel Simoes Help !! Tem alguma ideia ???
  16. Bom dia! Fiz uma alteração no fonte ACBrTEFDCliSiTef.pas para que no evento TACBrTEFDCliSiTef.ContinuarRequisicao faça a leitura do comando 41, conforme o item 3.3.1 Tabela de códigos de Comando do manual do SiTEF. Pelo que li no manual esse comando fará a mesma tratativa do comando 30, mas no caso do 41 a coleta deverá ser feita de forma mascarada. Diante disso criei um novo item em TACBrTEFDCliSiTefOperacaoCampo, chamado tcStringMask. Com esse novo item será possível solicitar a informação mascarada na implementação do evento OnObtemCampo e retornar a informação para o SiTEF. Sem a implementação ocorria um erro ao processar transações do cartão Alelo Auto por exemplo, onde o TEF retornava a mensagem "Campo obrigatório", pois a aplicação não conseguia apresentar a tela solicitando a informação para o usuário. Essa informação é solicitada via comando 41. Em anexo está o fonte com as alterações. Peço por gentileza que avaliem as alterações e subam para o repositório se julgarem que está correto. Obrigado! ACBrTEFDCliSiTef.pas
  17. Boa Tarde. Gostaria de verificar a possibilidade de alteração no fonte ACBrTEFDCliSiTef.pas quanto ao retorno da informação do código de autorização da transação. Recebemos a reclamação de alguns clientes que ao conciliar o extrato da operadora com as informações do sistema o código da autorização não coincidia com as informações do extrato. Avaliando o manual de integração do SiTef, neste indica que o código de autorização é retornado como TipoCampo 135, porém na implementação atual o código é lido do TipoCampo 133, que pelo manual corresponde a informação de NSU do Host autorizador. Anexo deixo a alteração que fiz no fonte para avaliação, bem como o trecho do manual que exemplifica os campos, se puderem verificar e subir a alteração caso não tenha maiores problemas. Matheus. ACBrTEFDCliSiTef.pas
  18. Boa noite! Estamos com um caso que o SiTef precisa ser colocado uma porta de conexão, porém no componente só vi a porta do PinPad. Tentei passar para o EnderecoIP assim: ip_servidor_web:porta mas não conecta de jeito algum. Alguém já conseguiu algo? Lembrando que é SiTef Web.
  19. Olá, estou desenvolvendo um aplicativo mobile para tef e estou usando a biblioteca ClisitefI para apps android. Para o processo de homologação, a SoftwareExpress, detentora da biblioteca, necessita que seja enviado um arquivo .dmp que é salvo na raiz do meu celular contendo informações sobre as transações realizadas naquele dia. Com isso abaixo estou mostrando 2 arquivos gerados nesses últimos dias pelo meu aplicativo sendo que em nenhum deles as transações foram gravadas. Por que um arquivo é bem maior que o outro? Esse aquivo está sendo atualizado todas as vezes em que a plataforma inicia uma atualização de tabelas, ou seja, buscando informações no servidor sobre as redes disponíveis e etc. Gostaria de saber se alguém já lidou com esse problema e saberia me ajudar a resolver. De um lado os arquivos gerados e do outro o arquivo responsável por configurar a criação desses arquivos (de acordo com a Software Express e o manual, o arquivo de configuração se encontra correto). Estou desenvolvendo um projeto em Xamarin. Desde já agradeço.
  20. Estou tentando fazer a certificação com skytef Quando aparece as formas de pagamento, como abaixo, eu gostaria que aparecesse apenas 1.Cartão de Crédito 2.Cartão de Débito Como faço isso na configuração do ACBRTefD->CliSitef?
  21. Jwest

    Sitef parcelamento

    Como eu configuro o componente AcbrTEF para parcelamento com o Sitef: Até R$100 - a vista de R$101 a R$500-3 parcelas de R$501 a R$1000-4 parcelas acima de R$1001 a R$1000-6 parcelas
  22. Bom dia, amigos, Estou iniciando com a certificação com a skytef. Gostaria de saber se posso instalar o "sitdemo.exe" em uma maquina diferente da que contem minha aplicacão com acbr. Se sim, como configuro o ACBrTefd para achar o servidor com sitdemo? Há alguma configuraçao de IP/Porta para isso no ACNrTefD? Att, Luiz
  23. olá, estou tentando especificar os dados da transação no tef(crédito, débito, quantidade de parcelas), mas o evento não está executando, eu coloco um pause break mas durante a operação esse evento não é executado. procedure TForm1.ACBrTEFD1AntesFinalizarRequisicao(Req: TACBrTEFDReq); begin if Req.Header = 'CRT' then begin Req.GravaInformacao(777, 777, 'REDECARD'); Req.GravaInformacao(777, 777, 'CIELO'); Req.GravaInformacao(800, 1, VMeuTipoCartao.toString); //0=crédito; 1=débito. Case VMeuTipoCartao of 0: begin if VMinhaQtdeParc = 0 then Req.GravaInformacao(800, 2, '0') //0=à vista; 1=parcelado. else begin Req.GravaInformacao(800, 2, '1'); //parcelado Req.GravaInformacao(800, 3, VMeuTipoParcelado.ToString); //0=ADM (juros por conta do dono do cartão); 1=Loja (juros por conta da loja). Req.GravaInformacao(800, 4, VMinhaQtdeParc.ToString); end; end; 1: Req.GravaInformacao(800, 2, '0'); //Se for C.D., só à vista. end; end; end;
  24. Estou tendo problema no exemplo de teste do ACBrTEFD, o evento ObObtemCampo do TEFCliSiTef está dando esse erro:
  25. Boa tarde! Após pesquisar no fórum e não achar uma resposta para sanar o problema que estou tendo na minha aplicação, resolvi abrir um novo tópico. Caso já haja resposta para a minha dúvida em outro tópico, peço perdão. O problema que estou tendo é o seguinte: Estou desenvolvendo o SiTef para funcionar com o MFE, onde todas as impressões ocorrem em impressora não fiscal. Todos os passos do pagamento são efetuados corretamente, sem bronca nenhuma. Porém, no momento da impressão a mensagem "Destaque a 1ª via" é exibida, e em seguida aparece o erro "List index out of bounds(0)", e a transação não é finalizada. Alguém já passou por isso e pode me dizer qual foi o procedimento adotado para a resolução de tal problema? Agradeço!
×
×
  • 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...