Ir para conteúdo
  • Cadastre-se

dev botao

Homologação ECF/TEF


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

Recommended Posts

1)-Pessoal para quem efetuou a homologação do sistema utilizando os componentes do AcbrTef/Ecf, baseando-se no guia Técnico, houve a necessidade de implantar alguma funcionalidade extra, ou a idéia de homologação se resume basicamente nas funcionalidades utilizadas pelo sistemas de exemplo Tef/Ecf.

2)- mandei um e-mail para o pessoal da homologação, mas algum de vocês já fizeram homologação utilizando um emulador ou tem que ser adquirido uma impressora fiscal e um equipamento pinpad, no caso da compra destas mercadorias alguém poderia dar uma dica de como funciona para o caso de software house?

3)- Para fins de testes consegui baixar o módulo da redecard, porém os módulos da cielo e amex não vieram, os senhores sabem me informar se efetuando o cadastro com a software express ou com a seven pdv estes outros módulos são disponibilizados para fins de testes?

4) - O número de vias impressas do cupom poderá ser parametrizado. Quando forem impressas 2 ou mais vias, a Automação Comercial poderá parar a impressão por 5 segundos, entre as vias, para que seja destacado o cupom. Para o processo de certificação, os testes serão realizados com a emissão de 2 vias, estas vias que o documento fala se refere ao Ecf? vocês utilizaram a rotina do ecf de exemplo para fazer isso?

5)- Caso o cliente escolha a forma de pagamento no cartão de crédito em 3 vezes, tem alguma função que tenho que setar para aparecer a quantidade de vezes que foi dividido as parcelas?

6) - Após a emissão do cupom Tef aparece a seguinte mensagem impressa "Exija o documento fiscal de número indicado neste comprovante T:______ N:______, pelo que entendo seria correto aparecer o número do comprovante do tef neste local, porém o mesmo não está aparecendo, é necessário passar mais alguma informação além disso

FormTestaEcf.ACBrTEFD1.CRT( StrToFloat(cxMaskEditTotalaPagar.Text) ,FormaPagto, FormTestaEcf.ACBrECF1.NumCOO);

Pessoal novamente agradeço a colaboração de vocês

com as respostas,

Alexandre

Link para o comentário
Compartilhar em outros sites

Olá

1) Faça e refaça TODOS os testes com ATENÇÃO, deixe sua aplicação redonda, estude os fontes do ACbrTEFd e ACbrECF, se tiver dúvidas não deixe de ligar para a Software Express e SevenPDV, que tudo vai dar certo.

2)Vc pode fazer os testes com emulador, eu fiz assim, mas nos últimos dias antes de ir eu peguei uma ECF de "verdade" e refiz todos os testes pra garantir. O PinPad, caso vc não tenha, eles emprestam lá.

3) Sim

4) O numero de vias não pode ser parametrizado, o Acbr cuida disso para vc (teste com o demo). Vc pode esperar 5 seg. entre as vias.

5) Não, isso será impresso automaticamente no Cupom Vinculado.

Link para o comentário
Compartilhar em outros sites

  • Consultores

1) Eles vão se atentar aos testes. Só os testes e nada mais. No entanto os testes devem ser executados 100% de acordo com as instruções.

2) SIM. Você precisa de um ECF e do Pinpad físico. Caso não possua, ligue para lá antes e veja se eles podem emprestar. Não obstante você precisa enviar cupons fiscais pra uma pré-certificação. Como vai fazer isso sem o ECF?

3) Você precisa fazer o cadastro em ambas pra conseguir o material usado para certificar e conseguir também atendimento gratuito via telefone. Se ainda não fez o cadastro, faça.

4)

[]'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.
Link para o comentário
Compartilhar em outros sites

Oi pessoal, seguindo a deixa do colega acima (me deculpe se não for o melhor lugar para perguntar isso), alguem poderia me dizer onde consigo no ACbrTEFD o retorno caso o operador tenha aberto a tela do Gp e clicado em esc aparece a mensagem Cancelada pelo Operador, em qual propriedade consigo esta mensagem?

Link para o comentário
Compartilhar em outros sites

  • Fundadores

nos campos 030 e 031... por favor leia com atenção o Guia Técnico do Gerenciador Padrão...

No ACBrTEFD vc pode acessar os campos como propriedades ou pelo Indice do Campo... Veja o exemplo extraído do Demo (estude o Demo em detalhes)


procedure TForm1.ACBrTEFD1DepoisConfirmarTransacoes(
RespostasPendentes: TACBrTEFDRespostasPendentes);
var
I : Integer;
begin
for I := 0 to RespostasPendentes.Count-1 do
begin
with RespostasPendentes[I] do
begin
Memo1.Lines.Add('Confirmado: '+Header+' ID: '+IntToStr( ID ) );

Memo1.Lines.Add( 'Rede: ' + Rede +
' NSU: ' + NSU +
' Valor: '+ FormatFloat('###,###,##0.00',ValorTotal)) ;
Memo1.Lines.Add('Campo 11: ' + LeInformacao(11,0).AsString );
end;
end;
end;
[/code]

Observe que o campo 11 é capturado pelo Índice, enquanto NSU e Rede pela propriedade com o nome específico...

A vantagem de usar as propriedades é que sua aplicação fica mais simples de migrar para um novo tipo de TEF, já que o ACBrTEFD tenta abstrair as diferenças entre eles, "mapeando" os diferentes retornos de cada classe TEF nas mesmas propriedades

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.

Link para o comentário
Compartilhar em outros sites

  • Este tópico foi criado há 4838 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...