Ir para conteúdo
  • Cadastre-se

Régys Silveira

Moderadores
  • Total de ítens

    9.999
  • Registro em

  • Última visita

  • Days Won

    149

Tudo que Régys Silveira postou

  1. Geralmente a prática é ativar ao abrir o aplicativo e desativar no fechamento do mesmo.
  2. Não é obrigatório, no dia da homologação eles te perguntam se faz, se não faz, pulam os testes referentes. Mas veja as validações valem também para o desconto no total que você tem.
  3. Vou tentar explicar melhor, no produto existe um campo para informações adicionais, esse campo é por produto, basta você colocar as informações lá, segue um exemplo de código: with Det.Add do begin ... infAdProd := 'XXXXXXXXXXXXXXXXXXXXXX'; ... end; Veja, quando você adiciona o produto (det.add) existe a propriedade "infAdProd" nela você pode passar um texto qualquer que sairá logo abaixo da descrição do produto, essa propriedade é por item da nota, então você pode colocar as informações que precisa por item normalmente.
  4. Conferi no manual de integração da nota eletrônica e encontrei essa informação sobre esse padrão. Não seria um padrão adota pelos desenvolvedores, mas utilizando as informações adicionais?
  5. Não existe campo no DANFE para estas informações hoje e o padrão do DANFE também não dispõe de espaço para eles, a única forma que vejo sem alterar o layout padrão do DANFE e utilizando as informações adicionais do produto.
  6. A resposta está na própria especificação de requisitos:
  7. Desculpe isso é uma pergunta ou afirmação?
  8. Este vídeo é antigo é esse driver do vídeo serve somente para quem usa a DLL, não serve para quem usa comunicação direta, este driver tem muito problemas e a prórpria Bematech não aconselha a utilizá-lo, a bematech está trabalhando em um novo driver que vai servir a todos, esse sim funcionará perfeitamente para o caso de quem usa o ACBr, já temos um tópico acompanhando isso, segue o tópico, inclusive com alguns usuários já utilizando o driver e ensinando como instalá-lo corretamente:
  9. Se utilizar os métodos corretamente ele gera o binário e o txt na mesma pasta. Lembrando que você passa o nome do binário, o txt e criado com mesmo nome mas com extensão .txt. Exemplo de uso: ACBrECF.PafMF_ArqMF('c:\meudiretorio\ArqMF.bin'); ACBrECF.PafMF_ArqMFD('c:\meudiretorio\ArqMFD.bin');
  10. O problema ocorre porque o SQL Serve utiliza UTF-16 nas colunas do tipo XML e o XML que você está tentando inserir esta com o encoding UTF-8. Tente: parameters.parambyname('wnfxml').AsString := ACBrNFe1.NotasFiscais.Items[0].XML; Ou utilize uma função de conversão para UTF-16 para converter o texto do XML para UTF-16, algo do tipo: parameters.parambyname('wnfxml').Value:= WideStringOf(TEncoding.Unicode.GetBytes(ACBrNFe1.NotasFiscais.Items[0].XML));
  11. Fiz o acerto para não informar os zeros não significativos, já está no SVN.
  12. Fiz o acerto para não informar os zeros não significativos, já está no SVN.
  13. Você não precisa preencher as duas primeiras a não ser que queira que saim diferente do padrão, basta remover as duas linhas já que você está passando em branco, deixe somente a linha do valor do imposto se for utilizar.
  14. Então, aquele exemplo é para a comunicação TCP simples utilizando o componente nativo do Delphi, vocês precisam adapta-lo ao protocolo do monitor, veja no help como é o padrão dos comandos.
  15. Desculpe, mas está errado. Ou seja, não é obrigatório gerar, você pode ter isso para uso do teu cliente se ele quiser, mas a homologadora não pode te obrigar. Os dois requisitos estão sendo muito claros no que pedem e as observações também.
  16. Basta trocar o certificado nas configurações, mais nada. É claro primeiramente instalar, o certificado A1 é simples de instalar basta um duplo clique e seguir o passo-a-passo.
  17. Evidência de inclusão/exclusão sempre no registro U1, o restante nos seus próprios registros.
  18. -Ref. ao arquivo Registros do PAF-ECF ele deve conter todos os R01, ou seja, se o estabelecimento tiver duas ECF, neste arquivo terá 2 registro R01? Sim, todos os ECFs, sempre. -Ref. ao arquivo gerado automaticamente após a redução Z, esse então terá somente o R01 ref. a ecf que executou a redução z? Isso mesmo, porque ele é gerado para o fechamento da impressora fiscal, ou seja somente aquele dia de movimento para aquela impressora.
  19. Cleber eu verifiquei o arquivo e você alterou ele para a forma antiga do Paraíba Legal. A forma que está implementada no ACBr é a mais atual e segue a especificação de requisitos 02.01, inclusive já homologuei com ele 3 vezes este ano. Segue em anexo o PDF referente ao novo Paraíba Legal e o link para a ER atualizada: https://www1.fazenda.gov.br/confaz/confaz/atos/atos_cotepe/2013/AC009_13.htm Requisito XI item 2c Novo Paraíba Legal.pdf
  20. O problema ocorre porque você não tem uma forma de pagamento com o valor do vinculado que está tentando imprimir, somente isso, se a impressora aceitar abrir o vinculado sem a forma de pagamento no valor então tem algo errado na impressora. Pelo que você relata ela parece estar instável, talvez o sistema esteja enviando hora sim hora não.
  21. Blza, se você passar o valor corretamente, vai funcionar, o erro ocorre somente porque a impressora fiscal não acha uma pagamento no valor informado.
  22. Verifiquei duas coisas: 1. Ao efetuar o pagamento você não informou valor: ECF.EfetuaPagamento("05", 0.00) OK: :0000000Ñ+000000000000 2. Você está tentando imprimir um vinculado dessa forma de pagamento: ECF.AbreCupomVinculado("021374", "05", " 281.39") ERRO: Erro retornado pela Impressora: Daruma ... Primeiramente o vinculado por lei só deve ser utilizado para TEF, e pelo que vi você está tentando imprimir uma confissão de pagamento, está deveria ser impressa em relatório gerencial. O erro é causado porque como você não informou o valor no pagamento, a impressora não tem uma forma de pagamento com o valor do vinculado que você está tentando abrir, então ela emite o erro. A solução seria passar o valor na forma de pagamento corretamente assim o vinculado abriria normalmente, mas lembro que isso por lei não pode ser feito ou utilizar um relatório gerencial para imprimir a confissão de pagamento.
  23. Como você está instalando? O certificado é A1 ou A3? Se for A3 é cartão ou não? Precisaríamos de mais informações para tentar lhe ajudar.
  24. Não adianta recompilar se seus arquivos não estiverem atualizados, por isso lhe perguntei se eles estão marcados em vermelho ou amarelo, se estiverem, então provavelmente você não está atualizado e não vai adiantar recompilar tudo se você não tem versões atuais e corrigidas dos arquivos.
×
×
  • 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.