Ir para conteúdo
  • Cadastre-se

dev botao

  • Este tópico foi criado há 3523 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

Postado

Boa tarde pessoal, sou novo aqui e preciso da ajuda de vocês.

Tenho um PDV para loja de varejo e estou seguindo o roteiro de pré-homologação da SoftwareExpress.

Possuo uma dúvida e vou explica-la:

Estou com problemas na "Sequencia 59" da pré-homologação do SiTef.

Nela eu preciso realizar uma transação usando a opção "Consulta Saque e Saque Fininvest".

Até essa parte, esta tudo certo, porém quando eu aperto em "Consulta Saque", no menu seguinte, nada acontece.

O "TipoComando" que é retornado é o 3166 e indo por debug percebi que o mesmo não esta implementado.

Minha dúvida é se eu terei que realizar a implementação desse retorno ou existe alguma configuração em algum arquivo '.ini' do Sitef que resolve meu problema?

Obrigado pela ajuda.

Postado

Desculpa, esqueci de informar esse detalhe.

Esse tipo comando informa qual foi a opção selecionada no menu de navegações, que no meu caso seria essa opcao "Consulta Saque", ela aparece logo depois que se escolhe a opção "Consulta saque e saque Fininvest"

  • Fundadores
Postado

Parei em Rede não habilitada... Segue trecho do LOG

ContinuaFuncaoSiTefInterativo, Retornos: STS = 10000 ProximoComando = 3 TipoCampo = -1 Buffer = Aguarde, em processamento...(34) Tam.Min = 0 Tam.Max = 0

-- 18/03/11 10:37:54

CliSiTef DoExibeMsg: Oper: opmExibirMsgOperador Mensagem: Aguarde, em processamento...(34)

-- 18/03/11 10:37:54

CliSiTef DoExibeMsg: Oper: opmExibirMsgCliente Mensagem: Aguarde, em processamento...(34)

-- 18/03/11 10:37:54

ContinuaFuncaoSiTefInterativo, Chamando: Contina = 0 Buffer =

-- 18/03/11 10:37:54

ContinuaFuncaoSiTefInterativo, Retornos: STS = 10000 ProximoComando = 13 TipoCampo = -1 Buffer = Tam.Min = 0 Tam.Max = 0

-- 18/03/11 10:37:54

CliSiTef DoExibeMsg: Oper: opmRemoverMsgOperador Mensagem:

-- 18/03/11 10:37:54

CliSiTef DoExibeMsg: Oper: opmRemoverMsgCliente Mensagem:

-- 18/03/11 10:37:54

ContinuaFuncaoSiTefInterativo, Chamando: Contina = 0 Buffer =

-- 18/03/11 10:37:54

ContinuaFuncaoSiTefInterativo, Retornos: STS = 10000 ProximoComando = 22 TipoCampo = -1 Buffer = Rede nao habilitada Tam.Min = 1 Tam.Max = 1

-- 18/03/11 10:37:54

CliSiTef DoExibeMsg: Oper: opmOK Mensagem: Rede nao habilitada

-- 18/03/11 10:37:54

BloquearMouseTeclado: NAO

-- 18/03/11 10:38:00

BloquearMouseTeclado: SIM

-- 18/03/11 10:38:00

ContinuaFuncaoSiTefInterativo, Chamando: Contina = 0 Buffer =

-- 18/03/11 10:38:00

ContinuaFuncaoSiTefInterativo, Retornos: STS = 255 ProximoComando = 22 TipoCampo = -1 Buffer = Tam.Min = 1 Tam.Max = 1

-- 18/03/11 10:38:00

*** ContinuaFuncaoSiTefInterativo, Finalizando: STS = 255

-- 18/03/11 10:38:00

BloquearMouseTeclado: NAO

Consultor SAC ACBr

Daniel Simões de Almeida
O melhor TEF, é com o Projeto ACBr - Clique e Conheça
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Postado

Veja o trecho do log que o TefDemo gerou aqui.

É possível que eu esteja usando uma versão desatualizada do TefDemo?

Já atualizei no SVN.

ContinuaFuncaoSiTefInterativo, Retornos: STS = 10000 ProximoComando = 14 TipoCampo = -1 Buffer = Tam.Min = 0 Tam.Max = 0

-- 18/03/11 10:52:34

ContinuaFuncaoSiTefInterativo, Chamando: Contina = 0 Buffer =

-- 18/03/11 10:52:34

ContinuaFuncaoSiTefInterativo, Retornos: STS = 10000 ProximoComando = 0 TipoCampo = 33 Buffer = Tam.Min = 0 Tam.Max = 0

-- 18/03/11 10:52:34

ContinuaFuncaoSiTefInterativo, Chamando: Contina = 0 Buffer =

-- 18/03/11 10:52:34

ContinuaFuncaoSiTefInterativo, Retornos: STS = 10000 ProximoComando = 4 TipoCampo = -1 Buffer = Consulta saque e saque Fininvest Tam.Min = 0 Tam.Max = 0

-- 18/03/11 10:52:34

ContinuaFuncaoSiTefInterativo, Chamando: Contina = 0 Buffer =

-- 18/03/11 10:52:34

ContinuaFuncaoSiTefInterativo, Retornos: STS = 10000 ProximoComando = 21 TipoCampo = -1 Buffer = 1:Consulta saque;2:Saque; Tam.Min = 1 Tam.Max = 2

-- 18/03/11 10:52:34

BloquearMouseTeclado: NAO

-- 18/03/11 10:52:36

BloquearMouseTeclado: SIM

-- 18/03/11 10:52:36

ContinuaFuncaoSiTefInterativo, Chamando: Contina = 0 Buffer = 1

-- 18/03/11 10:52:36

ContinuaFuncaoSiTefInterativo, Retornos: STS = 10000 ProximoComando = 14 TipoCampo = -1 Buffer = Tam.Min = 0 Tam.Max = 0

-- 18/03/11 10:52:36

ContinuaFuncaoSiTefInterativo, Chamando: Contina = 0 Buffer =

-- 18/03/11 10:52:36

ContinuaFuncaoSiTefInterativo, Retornos: STS = 10000 ProximoComando = 0 TipoCampo = 3166 Buffer = Tam.Min = 0 Tam.Max = 0

-- 18/03/11 10:52:36

ContinuaFuncaoSiTefInterativo, Chamando: Contina = 0 Buffer =

-- 18/03/11 10:52:36

ContinuaFuncaoSiTefInterativo, Retornos: STS = -43 ProximoComando = 0 TipoCampo = 3166 Buffer = Tam.Min = 0 Tam.Max = 0

-- 18/03/11 10:52:36

*** ContinuaFuncaoSiTefInterativo, Finalizando: STS = -43

-- 18/03/11 10:52:36

BloquearMouseTeclado: NAO

Postado

Daniel, o erro continua porém solucionou outro problema que iria comentar depois que é o do cheque rsrs.

Eu baixei um arquivo zipado que continha os seus arquivos ini e os coloquei dentro da pasta do Demo, mas mesmo assim ele continua dando o mesmo erro.

Alguma outra idéia?

Postado

Liguei la e me informei sobre essa sequencia.

Agora estou com dúvida na sequencia 64, será que você pode me ajudar novamente? hehehe

Nesse passo eu tenho que efetuar o cancelamento de uma transação que eu já fiz, no caso a transação que eu realizei na sequencia 61.

Os passos descritos abaixo foram realizados no Demo:

1º Comando "ADM";

2º Cancelamento de transação;

3º Insiro o código do supervisor;

4º Cancelamento garantia de Cheque TecBan;

5º Uma janela pedindo para que eu entre com os valores do cheque aparece.

Minha dúvida é: o que exatamente eu devo colocar nessa janela?O que o sitef entende como "Dados do cheque"

Obrigado.

  • Consultores
Postado

Liguei la e me informei sobre essa sequencia.

Se você deixar aqui a resposta que lhe ajudou isso pode ajudar outras pessoas...

[]'s

Consultor SAC ACBr

Elton
Profissionalize o ACBr na sua empresa, conheça o ACBr Pro.

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Um engenheiro de Controle de Qualidade(QA) entra num bar. Pede uma cerveja. Pede zero cervejas.
Pede 99999999 cervejas. Pede -1 cervejas. Pede um jacaré. Pede asdfdhklçkh.
Postado

Sobre o cartão fininvest eu liguei lá e a primeira pergunta que o técnico me fez foi se eu usaria essa função no meu sistema, eu verifiquei com o pessoal aqui da empresa e descobri que não usaremos essa opção, ao falar isso pro técnico do suporte da Software Express ele me respondeu que como eu não usária não era necessário fazer esses testes, porém se eu fosse usar algum dia, teria que homologar novamente. Como no momento o cartão fininvest não é prioridade decidi deixar para verificar o problema depois e dar continuidade na pré-homologação.

Então, para realizar uma consulta na hora da venda ele vai perguntando cada um dos campos, mas no cancelamento ele pede "os dados do Cheque".

Esses dados é aquela concatenação de campos que o demo ACBR faz:

Me corrigem se eu estiver errado.

'0:'+Compensacao+Banco+Agencia+AgenciaDC+Conta+ContaDC+Cheque+ChequeDC;

Estou com mais algumas dúvidas, o que significa os campos:

"CMC7"

"AgenciaDC"

"ContaDC"

"ChequeDC"

Me desculpem por tantas dúvidas, mas procurei no Google e não encontrei nenhum outro lugar onde poderia obter uma resposta.

  • Fundadores
Postado

CMC7 é o cod.barras magnético que consta no rodapé do cheques... é necessário uma leitora de cheques para le-lo... ele contem todos os dados da agencia e conta do cheque... Vc pode usar o ACBrCMC7 para converter de Agencia + Conta + Cheque para CMC7 e vice-versa

DC = Digito de Controle.

Exemplo agência: 0284-4 Agencia = 0284, Agencia DC = 4

o digito de controle permite saber se o campo anterior está correto...

Consultor SAC ACBr

Daniel Simões de Almeida
O melhor TEF, é com o Projeto ACBr - Clique e Conheça
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

  • 3 anos depois...
Postado

Lembrando que no manual existe a seção para habilitar redes, porém o roteiro pede para utilizar redeshop/maestro que foi 'substituida' pela mastercard... a transação é de consulta saque e saque finivest.

  • 3 semanas depois ...
  • Este tópico foi criado há 3523 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

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