Ir para conteúdo
  • Cadastre-se

dev botao

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

Recommended Posts

  • Membros Pro
Postado

procurei e nao achei topico..

na ecef da urano as formas de pagmento cadastradas sao

-2 dinhiero

00 prazo

01 cheque

02 cartao.

porem numa venda a vista -2 vai sem prob..

qdo eh uma venda a prazo com valor de entrada

ex: 18,00 R$, 8,0 R4 de entrada inform -2 imprime na boa

porem os 10R$ q informo a prazo..

resposta de forma de pagto invalida...

nao seria essa a forma correta ? e qual seria ?

agradeço alguma ajuda..

Postado

Boa tarde phulano!

Vou te sugerir não usar o índice da forma de pagamento para enviar a mesma pera a ecf.

Uma pq teu sistema vai exigir que todas as ecfs que forem trabalhar com ele tenha os índices iguais e já te adianto que por exemplo esse índice -2 tem ecf que não aceita.

Outra é que algumas ecfs tens que passar o índice como 0 e algumas 00. Ou seja, vais ter que colocar "ifs" para diferenciar o formato de cada ecf.

Então o ideal pesquisar a forma de pagamento pelo nome e ai sim enviar pelo índice.

Desse jeito se for necessário cadastrar uma nova forma vc mesmo faz sem intervenção técnica.

Exemplo:



var

  forma: TACBrECFFormaPagamento;


  forma := ecf.AchaFPGDescricao('dinheiro',true,true);

  if forma <> nil then

    ecf.EfetuaPagamento(forma.Indice, 1.50);


Abraço!

Giuliano Naspolini Ribeiro

Automalog Consultoria e Sistemas Ltda

  • Consultores
Postado

Outra sugestão é você ter um cadastro dos ecfs com as formas de pagamento.

Daí basta relacionar as formas de pagamento de cada ECF com as permitidas pelo seu programa.

Tem um post do Daniel em algum lugar até com a tela do programa dele sobre isso.

[]'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.
  • Este tópico foi criado há 4900 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.