Ir para conteúdo
  • Cadastre-se

BigWings

Moderadores
  • Total de ítens

    10.096
  • Registro em

  • Última visita

  • Days Won

    155

Tudo que BigWings postou

  1. Bom dia, Fiz uma alteração para obter o número do protocolo de cancelamento para o provedor Agili. Segue anexo. pnfsCancNfseResposta.pas
  2. Então o problema não é no cancelamento e sim na emissão da nota. Abra um novo tópico, poste o XML enviado com fuso -04:00 com horário de verão e a mensagem de rejeição.
  3. Horário de verão marcado? Aqui uso desta forma.
  4. Você postou os XML de retorno do webservice, neles vai constar a hora e fuso do servidor do webservice. Veja qual hora e fuso está sendo gerado nos arquivos de envio, e se a hora do PC está correta. Uma diferença de minutos na hora já pode causar rejeição. A opção de horário de verão também causa problemas, caso o Windows do PC esteja desatualizado, a hora pode mudar indevidamente. Estou em RO, fuso -04:00, sem horário de verão, usando SVRS, sem nenhum problema.
  5. Componente do ACBr. Veja o demo no diretório ACBr\Exemplos\ACBrSerial\ACBrPosPrinter. A função chama OpenPrinter, StartDocPrinter, StartPagePrinter pra cada linha a ser impressa. Bem pouco eficiente. Talvez você devesse mandar o texto todo de uma vez só, num StringList por exemplo, ou modificar a função para abrir a tarefa de impressão uma vez só, fazer todas as chamadas a WritePrinter necessárias, e encerrar com o EndPagePrinter, EndDocPrinter e ClosePrinter.
  6. Me parece que cada chamada a WriteRawStringToPrinter cria uma nova tarefa de impressão no Windows, então é até natural que haja uma pausa. Porque não usa o ACBrPosPrinter? Basta configurar o driver pra criar a porta serial e configurar o PosPrinter com o modelo ppEscEpson e ela funciona 100%.
  7. O valor do ICMS já é embutido no valor dos produtos, essa observação no manual acaba confundindo os desenvolvedores. Basta olhar a forma de cálculo exigida para o vNF que verá que não se deve somar o vICMS lá, pois ele já está no vProd.
  8. Segue o antes e depois.
  9. Boa tarde, Fiz alguns ajustes de alinhamento e quebras de linha para melhorar a impressão na Daruma. Para alinhar a quantidade à direita na impressão em duas linhas, precisei incluir um parâmetros na função ACBrUtil.PadSpace. Seguem os arquivos para análise. ACBrUtil.pas ACBrNFeDANFeESCPOS.pas
  10. ACBrConsultaCPF, ele usa esta página da receita para retornar o nome e situação cadastral do CPF. https://www.receita.fazenda.gov.br/Aplicacoes/SSL/ATCTA/CPF/ConsultaSituacao/ConsultaPublica.asp
  11. O WebService permite informar CPF mas provavelmente só retornará caso o CPF tenha inscrição estadual, como os produtores rurais.
  12. DANFE_FR.ShowDialog := DANFE_FR.Impressora = '';
  13. Por alguma razão o digVal está duplicando dentro da tag. O campo só deve ter 56 caracteres, segundo o Schema, e o teu XML ele está com 112.
  14. Bom dia. Pode haver um arquivo ACBrNFeServicos.res antigo no library path do Delphi que está tendo prioridade no momento da compilação. Você pode forçar a usar o arquivo .ini colocando ele no diretório da aplicação.
  15. Segundo o link que postei acima, está errada. A URL informada na Sefaz é a mesma que está no repositório do ACBr. Então, reverta o ACBrNFeServicos.ini e ACBrNFeServicos.res e recompile.
  16. BigWings

    Eventos NFe

    A consulta da NF-e não retorna todos os eventos, apenas Cancelamento, Carta de Correção e EPEC. Leiam a NT 2015/002. Para obter todos os eventos usem o serviço DistribuicaoDFe.
  17. Você verificou se a URL está sendo alterada no XML? Há algum arquivo ACBrNFeServicos.ini dentro do diretório do programa?
  18. http://www.nfce.go.gov.br/post/ver/214295/sefaz-disponibiliza-consulta-da-nota-fiscal-eletronica-do-consumidor-por-qr-code Faça o teste infomando essas URL na tag URL-QRCode.
  19. Usar Fast em vez de Fortes, testei aqui e em Fast fica normal.
  20. Informe o valor sem separador de milhar.
  21. O site do IBGE está abrindo normal com o www, e o componente funcionando normalmente também. Deve ser algo na sua configuração de rede.
  22. Boa tarde, Verifique se a UF em questão disponibilizou o WebService para o AdministrarCSC. Que eu saiba são bem poucas as UF que implementaram esse WebService, o ACBr tem as URL para AM e GO.
  23. Interessante, me passou despercebida essa observação no manual. Parece bem claro, se houver tentativa de transmissão e acontecer qualquer problema de comunicação, seja do lado da Sefaz ou do emitente, gerar uma nova NFC-e, e marcar a que houve erro para cancelamento ou inutilização. Ou seja, quando é ativada a contingência e todas as notas impressas em modo offline não é preciso fazer o tratamento. O único problema que vejo é se passar 24h com problemas de Internet e houver notas marcadas para cancelamento, não será possível cancelar e o emitente terá que emitir as notas de estorno.
  24. Na Daruma não cabe numa linha só, mas em outras impressoras vai ficar.
  25. <ObsCont xCampo="LEI DA TRANSPARÊNCIA"> Acredito que o erro esteja nesse acento.
×
×
  • 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...