Ir para conteúdo
  • Cadastre-se

Agnaldo Prates

Membros
  • Total de ítens

    967
  • Registro em

  • Última visita

  • Days Won

    4

Tudo que Agnaldo Prates postou

  1. Pode ser USB->COM, existem sistemas que emulam as portas COMs para utilização em testes, como é o caso das impressoras fiscais de alguns fabricantes que disponibilizam seus respectivos emuladores. Certamente, o procedimento será o mesmo para ECNF, como ocorre com ECF. Att.
  2. Mudar de FpNFe para fNFE Att.
  3. Bom dia. Procure analisar o exemplo que está na pasta Acbr\Exemplos\ACBrDFe\ACBrNFe\Demo ACBrNFeDANFeEscPos, com certeza você vai conseguir imprimir sem problemas. Quanto ao modo prático, isso depende muito de como você vai implementar sua aplicação. Att.
  4. Seguindo o que indicou o Julio, procure por estes arquivos em seu micro, pois, de algum modo o seu projeto está buscando esta informação em uma unit que com certeza está desatualizada. Att.
  5. Com base no seu XML, deve dar uma olhada nas seguintes mensagens: MENSAGENS E AVISOS Msg: 310 - QR-Code Inválido (Data de Emissão) Msg: 370 - QR-Code Inválido (Digest Value) Msg: 383 - QR-Code Inválido (ID Token) Informações retornadas da SEFAZ/RS neste link. Att.
  6. ACBrNFe1.Configuracoes.Geral.IdCSC := '000001'; ACBrNFe1.Configuracoes.Geral.CSC := ''; { aqui está faltando a informação do CSC que é obrigatória agora } Na secretaria de fazenda do seu estado, deverá haver um local para criar o CSC, mesmo para homologação é obrigatório. Att.
  7. Acredito que este comando deva ser revisto. DMDADOS.ACBRNFE1.NOTASFISCAIS.gravarxml('C:\PDVLOPES\XML\PENDENTE\'); Tendo em vista que ACBRNFE1.NOTASFISCAIS.gravarxml(Nome do Arquivo, Pasta Desejada), ao que parece está faltando o nome do arquivo. function GravarXML(NomeArquivo: String = ''; PathArquivo: String = ''): Boolean; Pelo menos no trunk2. Att.
  8. Experimenta baixar este schema e substituir na pasta Ve310, comigo resolveu. Att,
  9. Bom, aqui estou lendo arquivo em disco e a TAG está vindo normalmente. Salvo melhor juízo, o componente está ok. att.
  10. ve310 : AcbrNFE1.Configuracoes.Arquivos.PathSchemas := {Aqui é o local onde pego a pasta do Schemas e atribuo a versão} PathChemas+'ve310'; Configuro desse modo. Att.
  11. Não, LoadFromFile não tem esta propriedade, o que na verdade existe é que, o XML já deverá conter a Tag supra. Dê uma olhada nestes tópico. Acbr Att.
  12. Dê uma conferida na propriedade PathSalvar, é neste local que será salvo o XML. Att.
  13. Não tem que mudar nada, lembre-se de que, o Schemas deve estar setado para o ACBRNFe, na propriedade PathSchemas. o Código deve estar assim: i := pos('<Signature ', XMLAss); XMLAss := Copy(XMLAss, 1, i -1) + '<infNFeSupl>' + '<qrCode>' + '<![CDATA[' + NFe.infNFeSupl.qrCode + ']]>' + '</qrCode>' + '</infNFeSupl>' + Copy(XMLAss, i, length(XMLAss)); end; FXMLAssinado := XMLAss; ; Att.
  14. Pedro, dê uma conferida em seu app, uma vez que, o componente se configurado corretamente atualiza o XML sem problemas, de repente, você pode estar lendo o XML gerado e salvo pelo aplicativo, dê uma olhada na propriedade PathSalvar, será gravado na pasta que estiver setada nesta propriedade. Pelo menos aqui comigo está rodando 100% Att.
  15. Bom dia Antony. Bem, eu consegui enviar a NFC-e com o Qr-Code, sem problemas, porem só consegui depois de baixar o Schema deste tócico http://www.projetoacbr.com.br/forum/topic/24812-rejeição-394-nota-fiscal-sem-a-informação-do-qr-code/?page=2, acredito que depois de atualizar o seu schema, conseguirá. Att. A rotina está correta Italo. O que deve ser feito na verdade, pelo menos comigo, funcionou depois de atualizar o Schema. Att.
  16. Aconselho você dar uma revisada no código, uma vez que, de acordo com o regime de tributação vai determinar estes campos. No meu caso eu configuro a empresa como SIMPLES SD, SIMPLES CD e NORMAL. Quando for SD - Sem direito a crédito, coloco o CSOSN correspondente No caso CD - Com direito a crédito, coloco o CSOSN relativo ao direito a crédito. Para a empresa em regime normal, informo as CSTs correspondentes. Não sei se é o seu caso, mas eu resolvo assim estas situações. Att.
  17. Bom dia Pedro. Veja o tópico anterior, mas, de todo modo, lhe aconselho ler este tópico. Trunk2 Att.
  18. Bom, é importante salientar que, quando me referi à unit ACBrNFeNotasFiscais.pas, o fiz com base no trunk2, ao que parece na sua imagem, está no trunk, portanto, acredito que as mudanças desta unit não estão disponíveis para trunk, somente para trunk2. att.
  19. Bim dia Aloisiofs, A partir da linha 284 a Unit ACBrNFeNotasFiscais.pas Att.
  20. Então. O problema é sempre da software, os hardwares e seus drivers nunca dão problemas, eu sempre digo que é um conjunto de componentes que dependem uns dos outros para que funcione bem, por isso volto a aformar, não é impossível que de uma hora para outra um software deixe de funcionar simplesmente por desejo, há algo acontecendo entre ele e o dispositivo. Se no ACBrECF houvesse efetivamente este "bug" com certeza já teria sido resolvido a muito tempo, isso pode ser constatado em todos os componentes desta suite. Ademais, ainda existe o nosso software que envia as informações para o componente, portanto, não há o que se falar em erro repentino no componente. Quanto aos fabricantes de hardware, não de demais por parte deles que, envie a documentação do seu equipamento para que seja desenvolvidos softwares que atendam aos seus requisitos. Drivers todos sabemos que pode dar algum problema, assim como qualquer software, mas, acredito que todos os desenvolvedores tomam o máximo de cuidado para deixar seus executáveis em modo "readonly", para evitar que os mesmos sejam modificados, pensamento meu. Enquanto houver situações como as que enfrentamos todos os dias, onde, setar o problema para o sistema do cliente é a saída mais fácil, teremos um longo caminho na solução destes "pequenos" incidentes. Tenho dito.
  21. Não me parece ter algo em relação ao ACBr, é uma questão de lógica. Tenho um cliente que me relatou o seguinte: "Hoje quando fui iniciar o dia, o sistema travou e tive que encera-lo pelo gerenciador de tarefas, tentei outras vezes e o mesmo ocorre...". Importante frisar que, o erro ocorreu hoje, ontem estava tudo normal, até a instalação do seguinte aplicativo: "atube catcher", não se se tem algo com isso, todavia, o erro ocorreu depois que foi instalado este software. Acredito que a Bematech, com o devido respeito, está tentando encontrar solução fácil para problema difícil. Te garanto que ACBr não é. att.
  22. Bom dia Julio. Estou falando do trunk2, e Fast Report. Att.
  23. Bom dia Helder. Não sei qual o estado que você está, porem, se estiver em SP, sugiro que leia este documento: Perguntas e respostas SAT - SP Att.
  24. Bom dia Elson. Em primeiro lugar, encontre o código do IBGE da cidade em questão, e informe-o aos administradores do projeto, com certeza será incluído. att.
  25. Bom dia senhores. Em primeiro lugar, gostaria de parabenizar a todos pelo trabalho, tendo em vista que, este projeto tem levado benefício de suma importância a inúmeros desenvolvedores. Cumpre ressaltar que, as alterações, em especial a customização dos códigos, vêm dar maior agilidade no que tange a manutenção da suíte. Portanto, as adaptações devem existir e, não é muito ter que mudar algum dado em nossos softwares, isso, creio eu que, é o mínimo que o utilizador desta magnífica suíte deva fazer. Quanto ao DANFE, em especial da NFS-e, eu tentei ler o arquivo de uma nota que tenho aqui, e o mesmo não conseguiu trazer os dados. Não tive tempo de analisar a fundo o código fonte que faz a leitura, mas, mesmo pelo Demo a resposta persiste. Não se se algum dos desenvolvedores testou esta operação, contudo, não creio que este incidente esteja acontecendo com outros, haja vista que não encontrei relato aqui no fórum. Assim sendo, se algum desenvolvedor estiver testado e encontrado a solução, eu gostaria de saber como proceder neste caso. Atenciosamente, Agnaldo Prates.
×
×
  • 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.