Ir para conteúdo
  • Cadastre-se

Fernando Pasqueto

Membros
  • Total de ítens

    14
  • Registro em

  • Última visita

Tudo que Fernando Pasqueto postou

  1. Fernando Pasqueto

    NFSeX

    Bom dia. Estou tendo problemas com o provedor coplan cidade de Campo Verde - MT, o webservice nao retorna nenhuma informacao nas consultas que sinaliza que a nfse esta cancelada ow aguardando aceite, mandei emails a coplan, liguei falei com o suporte e ate agora sem respostas. Sera que estou usando os metodos errados de consulta. Utilizo ACBrNFSeX1.ConsultarNFSeporNumero(vNumeroNFSe); para consultar notas que ja foram aceitas e podem estar canceladas sim ou nao e ja possuem o numero de nfse gerado. Utilizo ACBrNFSeX1.ConsultarNFSePorRps(vNumeroRps, vSerieRps, vTipoRps, vCodVerificacao, vCNPJTomador, vNumeroLote); para consulta de notas que ainda foram aceitas pelo tomador, nesse caso nao retorna do webservice o numero da nfse. Meu problema todo e esse se acaso o usuario cancela uma nota via site ao consultar a nota via webservice nao me retorna nada sinalizando que a mesma foi cancelada, so consigo ter um retorno de nota cancelada se tentar enviar novamente um pedido de cancelamento ai servidor retorna que o docmento ja esta cancelado.
  2. @Daniel Simoes Bom dia. postando novamente Demo_NaoFiscal.rar Demo_TEFAPI.rar ACBrTEFDElgin.pas
  3. Boa tarde link da documentacao da elgin atualizada https://elgindevelopercommunity.github.io/group__t03.html Fiz alteracoes na unit ACBrTEFDElgin procedure TACBrTEFDElgin.AdicionarIdentificacao; begin inherited; with TACBrTEFD(Owner) do begin Req.Conteudo.GravaInformacao(011,000,Inttostr(fOperacaoCRT)); end; end; necessario para restringir o CRT, alteracoes realizadas no demo nao fiscal. Alteracoes realizadas no demo nao fiscal, adcionado exemplo de restringir o crt na procedure AdicionarPagamento Alteracoes relizadas no demo tefapi, configuracoes para elgin na procedure ConfigurarTEF; ACBrTEFDElgin.pas Demo_NaoFiscal.rar Demo_TEFAPI.rar
  4. Boa tarde. Preciso definir qual tipo de cartao vou utilizar Debito ou credito enviando direto da minha aplicacao, notei que ja existe essa implementacao no demo procedure InformarParametrosCartaoDebito; begin // Instruindo CRT a apenas transações de Débito if (ACBrTEFD1.GPAtual = gpPayGoWeb) then begin ACBrTEFD1.TEFPayGoWeb.ParametrosAdicionais.ValueInfo[PWINFO_CARDTYPE]:='02'; //02: débito //ACBrTEFD1.TEFPayGoWeb.ParametrosAdicionais.ValueInfo[PWINFO_FINTYPE]:='01'; //01: à vista end else if (ACBrTEFD1.GPAtual = gpCliSiTef) then ACBrTEFD1.TEFCliSiTef.OperacaoCRT := 2; end; porem nao consegui entender como implementar para elgin e getcart
  5. realmente nao e documentado, nimguem do suporte soube me responder o motivo.
  6. Boa tarde correcao no retorno, Alterado 715 : begin //elgin case Linha.Sequencia of 17 : fpNFCeSAT.DonoCartao := Linha.Informacao.AsString; 18 : begin fpNFCeSAT.UltimosQuatroDigitos := copy(trim(Linha.Informacao.AsString),8,4); fpBin := copy(trim(Linha.Informacao.AsString),1,6); end; end; end; Linhas 863 a 873 ACBrTEFDClass.pas
  7. Por favor desconsiderar o arquivo anterior corrigido a a ordem de retorno da bandeira. Inserido a opcao de retornar o nome do dono do cartao, os primeiros 6 digitos e os ultimos 4. ACBrTEFDClass.pas
  8. @Daniel Simoes Seria melhor extender essas alteracoes dentro da classe da elgin? Penssei em extender a classe TACBrTEFDRespElgin = class( TACBrTEFDRespTXT ) e realizar os demais tratamentos da elgin ai dentro evitando assim afetar outros TEFs, essa elteracao anterior acredito que nao ira afetar os demais.
  9. Pelo que analizei sim, esse retorno nao existe uso desses codigos no mapeamento, e notei tbm que nao retorna essas tags 300 : case Linha.Sequencia of 1 : fpNFCeSAT.DataExpiracao := Linha.Informacao.AsString; 2 : fpNFCeSAT.DonoCartao := Linha.Informacao.AsString; end; Elgin retorna o dono do cartao em duas posicoes 029-017 e 715-017
  10. Boa tarde. Notei que o acbrtefd não estava retornando 2 : fpCodigoBandeiraPadrao := Linha.Informacao.AsString; //Elgin 3 : fpNFCeSAT.Bandeira := Linha.Informacao.AsString; //Elgin em transações de troca de arquico com a elgin, realizei alteracao no arquivo ACBrTEFDClass.pas , linha 797, 798 ACBrTEFDClass.pas
  11. Perfeito @Daniel Simoes testando aqui.
  12. @Daniel Simoes Bom dia. O trabalho maior foi do @MuriloS.A
  13. @Daniel Simoes @Juliomar Marchetti Boa tarde. Executei algumas correções nos arquivos ACBrTEFAPIElgin.pas e ACBrTEFAPIElginComum.pas, executei transacoes de multiplos cartões e operações admisnitrstrativas com exito. * Corrigido erro na exbição das operações administrativas. * Corrigido erro no retorno de pagamento, quando efetuado um pagamento de 10,00 o retorno era lido como 1,00, sendo assim a operacao era finalizada na elgin e permanecia em aberto no componente que recebia uma valor errado de pagamento efetuado. * Corrigido erro na rotina de tratamento de retorno do comprovante. ACBrTEFAPI.rar
  14. Boa noite @Daniel Simoes esses paths serao oficializados?
×
×
  • 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...