Ir para conteúdo
  • Cadastre-se

Anticlei Scheid

Membros
  • Total de ítens

    33
  • Registro em

  • Última visita

Últimos Visitantes

969 visualizações

Anticlei Scheid's Achievements

Contributor

Contributor (5/14)

  • Collaborator Rare
  • Reacting Well Rare
  • First Post
  • Week One Done
  • One Month Later

Recent Badges

4

Reputação

3

Community Answers

  1. Obrigado Daniel Tem razão, não tinha pensado nisso. Implementarei um cancelamento de faturamento com permissões especiais somente no banco de dados da aplicação, mas mantendo guardados todos os dados para o cancelamento via back-office. Dará um pouco mais de trabalho, mas esse procedimento não deve ser muito fácil mesmo, justamente por uma questão de segurança. Obrigado!
  2. Boa noite Obrigado Juliomar, esse exemplo que você destacou é exatamente o que me levou a perguntar. A intenção foi confirmar para não perder tempo. Obrigado Daniel, por confirmar isso com a sua resposta e também por lembrar-me que o cartão do cliente será exigido no processo. Estou começando com o desenvolvimento TEF, portanto não tenho experiência em relação a interação com o usuário. Talvez vocês ou alguém que nos "ouve", tenham conhecimento sobre a frequência de ocorrências de cancelamento de operações TEF solicitadas pelo cliente dos meus clientes. Já implementei o "caminho da felicidade", agora estou jogando areia pra testar o funcionamento. Obrigado
  3. Boa tarde Tudo bem? O método ACBrTEFAPI.CancelarTransacao pode cancelar qualquer transação ou somente a última? É necessário que ACBrTEFAPI.UltimaRespostaTEF ainda esteja em memória, se armazenarmos NSU, CodigoAutorizacaoTransacao, DataHoraTransacaoHost, ValorTotal, Finalizacao e Rede, no banco de dados ou um arquivo texto e tentarmos CancelarTransacao com esses dados? Obrigado!
  4. Ainda estou trabalhando nisso Perdão por não dar retorno. Podemos fechar esse tópico por enquanto. Obrigado
  5. Repeti o estudo do exemplo e entendi melhor agora. Obrigado!
  6. Obrigado pela resposta, Pedro. Minha preocupação é a seguinte, suponha o seguinte cenário: 1. Solicitei autorização (considerando ConfirmarTransacaoAutomaticamente = True) 2. O ACBrTEFAPI confirma automaticamente 3. Gravo os dados no banco de dados Se ocorrer uma queda de energia entre 2 e 3, ou seja, transação já confirmada no adquirente, mas sem registro nenhum no banco de dados. Nesse cenário minha aplicação simplesmente "acha" que o pagamento não foi efetuado, quando for reestabelecida. Você tem alguma sugestão o experiência de como seria possível recuperar isso pra não cobrar o cliente duas vezes?
  7. Bom dia, tudo bem? Pretendo melhorar a garantia de sincronização entre as operações TEF e banco de dados, assim: 1. ConfirmarTransacaoAutomaticamente = False 2. Gravar dados no banco de dados ao receber autorização do adquirente e antes de confirmar 3. Commit no banco de dados 4. Confirmar transação no adquirente Qual é o melhor evento pra executar isso? QuandoDetectarTransacaoPendente ou QuandoFinalizarOperacao ou outro Obrigado
  8. Já encontrei resposta para minha pergunta no arquivo pcnNFeR Obrigado! Perdão pelo transtorno.
  9. Ah tá, então confundi, pois não sabia que NF de energia elétrica é a NF3e, perdão pela falta de conhecimento. Imaginei que haviam duas versões da TNFe. Comecei usando ACBRNFe e TNFe, mas não encontrei a tag dhEmi da hierarquia <NFe> <infNFe> <ide> <dhEmi>, só encontrei a tag dEmi Como preciso da data e hora, achei que dEmi seria de versões 1 e/ou 2 da NFe, por isso achei que NF3e seria uma versão mais nova da NFe A tag obtida de TNFe.Ide.dEmi, contém a data e hora da tag dhEmi dos xml atuais?
  10. Anticlei Scheid

    Estrutura do ACBrNF3e

    Boa tarde Iniciando o uso do ACBrNF3e para obter dados dos xml de NF-e atuais, embora exista o ACBrNFe Estou procurando a tag modFrete da hierarquia <NFe> <infNFe> <transp> <modFrete>, mas não a encontro nos arquivos ACBrNF3e, ACBrNF3eClass Só encontrei ACBRNFe.Classes Para carregar xml, criei uma instância da classe TACBrNF3e, obtive a primeira instância de TNF3e de frmAcbrNFe.NotasFiscais.Items[0].NF3e Não encontrei TNF3e.transp.modFrete, mas notei que existe TNFe.transp.modFrete. Assim como não encontrei essa tag, talvez não encontre mais outras. Como é essa relação entre essas duas versões NFe e NF3e no ACBr? Obrigado
  11. Tentei enviar, mas o tamanho total de anexo aqui é de 2MB e o arquivo zip tem 9.983 Kb Então aqui vão as instruções para baixar e instalar como fiz: Downloads 1. Baixar no seguinte endereço: Elgin i9 (procure por "Download Center" nessa página) 1.1. Driver Windows V1.7.3 1.2. Utility i9 V1.2.2.24 2. Baixar o arquivo PL2303_Prolific_v3.3.2.105.exe do seguinte endereço: theAmberLion/Prolific: Windows 11 compatible drivers for older Prolific PL2303 USB to RS232 cables Instalação da Elgin i9 no Windows 11 1 instalar como administrador: 1.1 ELGIN i9 Printer Driver_v-1.7.3.exe 1.2 PL2303_Prolific_v3.3.2.105.exe 1.2.1 depois de instalado desligue e ligue a impressora 2 abrir gerenciador de dispositivos no item "Portas (COM e LPT)" 2.1 provavelmente terá um item assim ou parecido: 2.1.1 'THIS IS NOT PROLIFIC PL2303. PLEASE CONTACT YOUR SUPPLIER' 2.2 clique botão direito nesse item, selecione "Atualizar Driver" e escolha a versão 3.3.2.105 de 27/10/2008 (foi essa que funcionou pra mim) 2.2.3 se funcionou, o texto da mensagem do item 2.1.1 mudará para: 2.2.3.1 "Prolific USB-to-Serial Comm Port (COM7)" (pode ser que seja determinado outro número da porta COM) 3 instalar como administrador: ELGINUtilitySetup V1.2.2.24.exe 4 abrir o Elgin Utility: 4.1 adicionar impressora na porta COM indicada no item 2.2.3.1 4.2 realizar os testes para verificar o bom funcionamento da impressora
  12. Obrigado Antônio Carlos! Meu problema era a instalação da Elgin i9 no Windows 11. As instruções de instalação nesse post indicado servem somente até Windows 10. Pesquisando mais, descobri um driver Prolific de 2008, daí consegui fazer a i9 funcionar no Windows 11. Executei os testes contidos no exemplo do ACBrPosPrinter e funcionaram perfeitamente! De qualquer forma, o post indicado será muito útil para o uso do ACBrPosPrinter na minha aplicação, obrigado por ter indicado. Ah se alguém quiser, tenho os arquivos necessários e um mini manual para instalação da Elgin i9 no Windows, mas não sei se posso fazer upload aqui. Abraços
  13. Gostaria de usar o ACBrPosPrinter Tentei instalar a Elgin i9 no Windows 11 seguindo as instruções e com o driver do fabricante, mas não consigo fazer funcionar.
  14. Bom dia Alguém tem uma tabela dos valores possíveis para TACBrTEFResp.CodigoBandeiraPadrao? As descrições retornadas nessa propriedade seriam as mesmas encontradas na documentação da tag tBand constante no Manual de Orientação ao Contribuinte - MOC - versão 7.0 - NF-e e NFC-e fornecido pela SEFAZ? 01 Visa 02 Mastercard 03 American Express 04 Sorocred 05 Diners Club 06 Elo 07 Hipercard 08 Aura 09 Cabal 10 Alelo 11 Banes Card 12 CalCard 13 Credz 14 Discover 15 GoodCard 16 GreenCard 17 Hiper 18 JcB 19 Mais 20 MaxVan 21 Policard 22 RedeCompras 23 Sodexo 24 ValeCard 25 Verocheque 26 VR 27 Ticket 99 Outros Obrigado!
  15. Boa tarde Estou desenvolvendo para PayGoWeb. Nas respostas de transações TEF: 1. Quando for crédito parcelado por conta do estabelecimento, os vencimentos das parcelas são referentes às datas de crédito na conta do estabelecimento? 2. Quando for crédito à vista, ou seja, uma única "parcela", a data do crédito está no atributo "DataVencimento"? Obrigado!
×
×
  • 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.