![]() |
Conteúdo para desenvolvedores |
![]() |
![]() |
TEF ACBr PayGo |
![]() |

DonizeteFalcon
Membros-
Content Count
36 -
Joined
-
Last visited
Community Reputation
5 NeutralAbout DonizeteFalcon
-
Rank
Membro
Profile Information
-
Sexo
Masculino
-
Location
Sorocaba-SP
Recent Profile Visitors
637 profile views
-
Cancelamento por Substituição
DonizeteFalcon replied to Italo Giurizzato Junior's topic in ACBr News
Boa tarde a todos. Estou tentando fazer o cancelamento de NFCe por substituição em homologação, mas só retorna: Código: 999 Motivo: Rejeicao: Erro nao catalogado. Alguém conseguiu faze-lo pelo Webservice do Amazonas? Segue em anexo o xml do pedido de cancelamento 1903071606-ped-eve.xml -
Cancelamento por Substituição
DonizeteFalcon replied to Italo Giurizzato Junior's topic in ACBr News
Boa tarde Ítalo. Putz amigo, desculpe aí o meu deslize, estava com 25/01 na cabeça e não enxerguei o 25/02. -
Cancelamento por Substituição
DonizeteFalcon replied to Italo Giurizzato Junior's topic in ACBr News
Boa tarde a todos. Gostaria de saber se alguém está conseguindo fazer o cancelamento de NFCe por substituição(teCancSubst) no ambiente de homologação. Estou tentando e ainda não consegui. Sempre retorna o status 999-Rejeicao: Erro nao catalogado. Estou utilizando o webservice do Amazonas. Os arquivos de schemas estão atualizados. Se alguém puder dar-me um help agradeço. Em anexo estão os xml de envio e retorno. 1901281232-eve.xml 1901281232-ped-eve.xml -
Porque ACBrTEFD precisa de estadoSimuladoEcf?
DonizeteFalcon replied to jackson Lima's topic in Dúvidas sobre TEF
Boa tarde. Gostaria de saber se utilizando ACBrTEFD (TEFDial), quando chama um CRT, ou seja uma operação de pagamento, quem tem a função de puxar o foco para a aplicação TEF (PayGo, Sitef, etc...), seria a própria aplicação tef ou eu tenho que programar para o foco sair de minha aplicação e focar na tela do tef? Porque no meu caso, quando chamo o TEF onde eu colocaria as informações do cartão, estou conseguindo clicar na minha aplicação. Se alguém puder ajudar-me, fico muito grato. -
Boa noite Daniel, obrigado pela atenção.
-
Boa noite Daniel. Conforme combinei, estou enviando em anexo as alterações para contemplar a propriedade ImprimeViaClienteReduzida. Por gentileza, dê uma analisada para ver se implementei no lugar correto(espero que sim, rsrs). Fiz os testes utilizando Pay&Go e Cappta, funcionaram corretamente. No Sitef não faz efeito, pois eles não enviam os campos 710 e 711. Alterei também no exemplo ACBrTEFD para testes em tempo de execução. ACBrTEFD.pas ACBrTEFDClass.pas Unit1.dfm Unit1.pas
-
Combinado!
-
Daniel, obrigado pela atenção. Como eu disse no post anterior vou tentar criar a propriedade para via Reduzida/Completa. Gostaria de ter a sua opinião sobre duas coisas: Qual via Imprimir por default? Qual nome fica melhor para a propriedade? ImprimeViaClienteCompleta ou ImprimeViaClienteReduzida?
-
Boa noite a todos e especialmente ao Whanderson e Guilhermefq, satisfação em poder ajudá-los. Sou grato à comunidade do ACBr e, assim que der um tempinho irei ver se consigo implementar a propriedade que sugeri. Qual via seria melhor Imprimir por default, a reduzida ou a completa?
-
Aí ocorre o seguinte: um pouco antes, o 710 identifica quantas linhas tem no 711(via simplificada do cliente) e coloca true pra usar o 711. Quando chega na 712 é identificado quantas linhas há no 713 (via completa do cliente), se houver a 713, então descartamos a 711(simplificada) setando para false e setamos true para utilizar a 713(completa). No lugar deste teste no 712, futuramente pode entrar uma propriedade (Imprime Resumida).
-
Boa tarde Daniel. Desculpe-me o transtorno, mas precisei refatorar e fazer mais uma alteração na classe ACBrTEFDClass.pas. Meu sistema é homologado com SiTef e PayGo, estava tudo certo, porém tive problema com uma cliente que utiliza o Cappta, Solicitei a documentação e me enviaram, então descobri que eles mandam as duas vias no registro 29, porém, diferente do SiTef, no registro 28 não vem a sequencia 001, que é a quantidade de linhas das vias do cliente e do estabelecimento, presentes no registro 29. No arquivo, vem os registros 711 (via resumida do cliente), 713 (via compl
-
Boa noite. Tive um problema com um cliente que utiliza Sitef Modular. Desenvolvi utilizando ACBrTEFD e quando configurava para utilizar TEFDial, a impressão não separava os cupons. Descobri que era porque no arquivo de resposta, os dois comprovantes vem no campo 29. Para resolver, na classe ACBrTEFDClass.pas (em anexo), na procedure TACBrTEFDRespTXT.ConteudoToProperty, fiz alteração à partir da linha 1516 para contemplar o campo 28 sequencia 1, assim consigo saber quantas linhas tem o primeiro comprovante, e fazer a impressão separada de cada comprovante. S
-
Bom dia a todos. Fiz alterações também na classe ACBrTEFDClass.pas para comportar os novos campos: CNPJ Credenciadora, Bandeira, Codigo da Credenciadora, Validade do Cartão, nome do dono do cartão, os ultimos quatro digitos do cartão, para o TEFDial. Que são solicitados pelo MFE do Ceará. Em anexo estou disponibilizando as mesma para, se assim os administradores entenderem ser viável, colocar as alterações no svn. ACBrTEFDClass.pas
-
Bom dia a todos. Estou fazendo a adequação do software da empresa que trabalho, com o integrador do Ceará. Quando realizo pagamentos com TEF, preciso pegar algumas informações como Bin(seis primeiros caracteres do cartao), Nome do Proprietario do cartão, os ultimos quatro digitos do cartao, o CNPJ da operadora etc..., para serem informados ao integrador, quando se usa PayGo ou TEFDial estas informações não vem no comando RespostasPendentes do ACBrTEFD. Utilizando CliSitef consegui pegar estas informações, e até implementei algumas que que não vinham. Alguém poderia me inf