Ir para conteúdo
  • Cadastre-se

Anticlei Scheid

Membros
  • Total de ítens

    26
  • Registro em

  • Última visita

Últimos Visitantes

932 visualizações

Anticlei Scheid's Achievements

  1. Já encontrei resposta para minha pergunta no arquivo pcnNFeR Obrigado! Perdão pelo transtorno.
  2. 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?
  3. 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
  4. 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
  5. 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
  6. 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.
  7. 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!
  8. 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!
  9. Boa tarde Quando ocorre algum problema de queda de energia elétrica ou qualquer outro que interrompa o processamento do computador onde uma requisição TEF já foi enviada ao software do PayGo, mas ainda não recebeu a resposta. Quais são a sugestões de mitigação de perdas nesses casos? Obrigado!
  10. Bom dia Considerando os colegas com mais experiência no uso do ACBrTEFAPI Quais os dados mais importantes do ACBrTEFResp (ACBrTEFAPI.UltimaRespostaTEF) do ponto de vista de auditoria e rastreabilidade no caso de dúvidas sobre alguma transação do passado? Obrigado
  11. Boa tarde Já desenvolvi e mantenho sistemas para emissão de NF-e, mas agora estou começando a conhecer para desenvolver emissão de NFC-e. Vi no site sobre credenciamento na SEFAZ para emissão de NFC-e. Alguém tem alguma dica, informação ou sugestão de leitura sobre esse assunto específico de credenciamento? Obrigado!
  12. Bom dia Implementarei TEF e PIX nas aplicações da minha empresa. Estou na estaca ZERO. Preciso sugestões de material de leitura e estudo para iniciar nesse assunto. Sei que devo estudar sobre equipamentos e pretendo usar o ACBr. Obrigado!
  13. Bom dia Agradeço pela resposta, mas se você revisar o exemplo teste citado acima, que usa stdcall e está funcional concluo não ser a causa do problema. O trecho de código que enviei na pergunta original corrobora com a minha conclusão, pois o erro ocorre depois da function TACBrSATDinamico_stdcall.ConsultarSAT comunicar-se com a dll usando stdcall e receber a resposta corretamente na seguinte linha: Resp := xSAT_ConsultarSAT( numeroSessao ) ; Ou seja, chamada usando stdcall funciona. O erro é levantado quando a function TACBrSATDinamico_stdcall.ConsultarSAT vai retornar o resultado, portanto o trabalho de comunicação com a dll já foi feito e funcionou corretamente.
  14. Estou executando a aplicação como Administrador De qualquer forma fiz uma pequena aplicação de teste, que registra chamada a função ConsultarSAT da dll diretamente function ConsultarSAT( numeroSessao : LongInt ) : PAnsiChar ; Stdcall; External 'GERSAT.dll'; Nessa mesma aplicação executo a seguinte função, que funciona perfeitamente: procedure TForm1.btnConsultarClick(Sender: TObject); begin gNumeroSessao:= Random(999999); edtNumeroSessao.Text:= IntToStr(gNumeroSessao); edtRetornoConsulta.Text:= UTF8ToString(ConsultarSAT(gNumeroSessao)); end; Nota toda a bibliteca ACBr funciona perfeitamente em quase todos os SAT, somente esse está dando esse erro E além desse erro, agora a pouco recebi os seguintes erros: floating point stack check at <endereço hexadecimal>, que no log está sendo exibido assim: "Invalid floating point operation" e Access violation at address 0548DB1F. Write of address 00000004 Já trabalho com SAT com o ACBr já faz tempo e nunca tive um problema como esse
×
×
  • 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.