Ir para conteúdo
  • Cadastre-se

dev botao

venda com pos


Ver Solução Respondido por Murilo Sousa,
  • Este tópico foi criado há 1697 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

Bom dia.

12 horas atrás, Diego Buffon disse:

devo abrir uma tela para o operador informar todos dados que solicita no arquivo cfme a venda TEF

...por ex ...nome, validade, digitos cartao...etc ?

No caso do POS, isso será apenas para quando não houver comunicação com a rede, ou seja, quando o StatusPagamento for igual a SalvoEmArmazenamentoLocal, retornando o IDLocal.

Para desenvolvimento da rotina POS, seguir esse fluxograma: http://www.sefaz.ce.gov.br/content/aplicacao/internet/CFe/arquivos/FluxoVendaPDVUtilizandoPOS.pdf

Para a rotina TEF, seguir esse: http://www.sefaz.ce.gov.br/content/aplicacao/internet/CFe/arquivos/FluxoVendaPDVUtilizandoTEF.pdf

Manual de integração: http://www.sefaz.ce.gov.br/content/aplicacao/internet/CFe/arquivos/manualutilizacaointegradorfiscal.pdf

Editado por Murilo Sousa
Link para o comentário
Compartilhar em outros sites

Em 16/10/2018 at 08:21, Murilo Sousa disse:

Bom dia.

No caso do POS, isso será apenas para quando não houver comunicação com a rede, ou seja, quando o StatusPagamento for igual a SalvoEmArmazenamentoLocal, retornando o IDLocal.

Para desenvolvimento da rotina POS, seguir esse fluxograma: http://www.sefaz.ce.gov.br/content/aplicacao/internet/CFe/arquivos/FluxoVendaPDVUtilizandoPOS.pdf

Para a rotina TEF, seguir esse: http://www.sefaz.ce.gov.br/content/aplicacao/internet/CFe/arquivos/FluxoVendaPDVUtilizandoTEF.pdf

Manual de integração: http://www.sefaz.ce.gov.br/content/aplicacao/internet/CFe/arquivos/manualutilizacaointegradorfiscal.pdf

Boa tarde @Murilo Sousa

mas como ele pega os dados do pos para enviar? pois o mesmo nao comunicacao com o computador certo? 

e como/onde é identificado o idlocal? salvoemarmazenamentolocal ? nao localizei este campo...

 

obrigado

Link para o comentário
Compartilhar em outros sites

  • Solution

Boa tarde, @Altero Desenv

Na verdade não existe uma propriedade IDLocal. Você só saberá que ele está local ou não se a propriedade StatusPagamento (classe TRespostaPagamento) retornar valor SalvoEmArmazenamentoLocal. Aí você usa o valor do IDPagamento para o IDLocal. Você consegue testar isso de maneira fácil com o demo do ACBrSAT.

Caso tenha dúvidas sobre o fluxo, sugiro dois tópicos do fórum:

 

 

 

50 minutos atrás, Altero Desenv disse:

mas como ele pega os dados do pos para enviar? pois o mesmo nao comunicacao com o computador certo? 

Sim, o P.O.S não possui comunicação com o computador. Atualmente não existe P.O.S em produção, então, em produção você irá "pular" o fluxo do VerificarStatusValidador.. Para homologação você irá utilizar o simulador http://simuladorposceara.azurewebsites.net/Index

Link para o comentário
Compartilhar em outros sites

45 minutos atrás, Murilo Sousa disse:

Boa tarde, @Altero Desenv

Na verdade não existe uma propriedade IDLocal. Você só saberá que ele está local ou não se a propriedade StatusPagamento (classe TRespostaPagamento) retornar valor SalvoEmArmazenamentoLocal. Aí você usa o valor do IDPagamento para o IDLocal. Você consegue testar isso de maneira fácil com o demo do ACBrSAT.

Caso tenha dúvidas sobre o fluxo, sugiro dois tópicos do fórum:

 

 

 

hum...certo ...vou realizar alguns testes, tentar simular...muito obrigado por enquanto

 

 

 

  • Curtir 1
Link para o comentário
Compartilhar em outros sites

  • 1 mês depois ...

Bom dia pessoal, estou com uma dúvida.

Seguinte: fiz algumas simulações usando um mesmo serial POS no simulador (http://simuladorposceara.azurewebsites.net/Index). Exemplo: Faço uma venda usando POS com internet, informo a forma de pagamento com POS, seleciono o serial do POS cadastrado no sistema e envio a forma de pagamento (método EnviarPagamento). Na minha simulação, eu não registro o pagamento no simulador POS (apesar de já visualizar no site do simulador que o pagamento foi registrado normalmente) e disparo o método VerificarStatusValidador, como ele não encontra o pagamento efetivado eu abro uma tela para informação manual dos dados da operação realizada no POS, registro esses dados no AC e concluo a venda normalmente.

Pergunta: Quando eu utilizo esse procedimento usando um mesmo serial POS, vejo que os pagamentos ficam pendentes no site do simulador. No ambiente de produção, como essas operações não "baixadas" se comportam junto as autorizadoras?

Link para o comentário
Compartilhar em outros sites

  • 9 meses depois ...
  • Este tópico foi criado há 1697 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.

The popup will be closed in 10 segundos...