Ir para conteúdo
  • Cadastre-se

Giquieu

Membros Pro
  • Total de ítens

    65
  • Registro em

  • Última visita

Tudo que Giquieu postou

  1. Veja a Revision 8786, nela foi implementado algumas coisas referente a cabeçalho e impressão de Sangria/Suprimento. O Link é esse:
  2. infoceasa, Utilizo uma MP 4200 TH e não tenho nenhum problema. Obs: Tive que atualizar o Firmware dela, pra funcionar o QrCode.
  3. Olá, Solivan e Juliomar, Alguém já implementou TEF com a NFCe usando ACBr? Eu implementei mas estou com problemas para imprimir o comprovante de credito e debito. No inicio consegui contornar usando uma técnica encontrada aqui: Que é, desativar a ESC/POS e ativar a Não Fiscal, assim, imprimiu o CDC, porém com um layout bem desagradável... Então, caso alguém tenha implementado e queira compartilhar. Mas, caso ninguém tenha implementado... Eu comecei implementar uma classe que irá imprimir Cupom Vinculado/Relatório Gerencial via ESC/POS. A primeira coisa que fiz foi separar as propriedades de Comando da TACBrNFeDANFeESCPOS, são as variáveis que começam com "cCmd...", pra facilitar o uso em outras classes que irão usar ESC/POS como impressão. Preciso de um conselho, de onde colocar essa classe, onde ativa-la? Pois atualmente instancio e realizo o controle dela na mão. Pensei em criar uma propriedade (HabilitaImpESCPOS True/False) no ACBrECFVirtualNFCe, mas fico com duvida em relação as outras classes de ECF virtual que ja existem (Nao Fiscal, SAT). Em anexo, deixei um CDC emitido via ESC/POS na Bematech MP-4200 TH
  4. tchuck, realmente isso está ocorrendo... Pode haver mais de uma vez o mesmo Item? Não seira melhorar comparara o Index do Item? var I: Integer; begin for I := NotasFiscais.Items[0].NFe.Det.Count -1 downto 0 do begin if (I = NumItem-1) then begin NotasFiscais.Items[0].NFe.Det.Delete(I); Break; end; end;
  5. Olá pessoal, Implementei o evento QuandoCancelarDocumento do componente TACBrECFVirtualNFCe, dessa maneira: procedure TFPDV.DoQuandoCancelarDocumento(Justificativa: String); begin Justificativa := JustCancNFCeDao.FindDescJustCancNFCePadrao; end; E percebi que a Justificativa não estava mudando, então mudei a assinatura do Método para: TACBrECFVirtualNFCeQuandoCancelarDocumento = procedure(out Justificativa : String) of object; Acrescentei o out na assinatura, e funcionou, talvez esteja se perdendo em passar a referência da String entre os Métodos. Poderiam acrescentar essa pequena alteração no SVN? []'s
  6. Olá pessoal, o tópico é antigo, mas alguém conseguiu calcular o DigestValue sem usar o Certificado Digital?
  7. Olá pessoal, Também estou com o mesmo problema enfrentado pelo Rafael. As alterações foram avaliadas? Baixei a última revisão e não encontrei as alteações. []'s
  8. Acabei de ligar pra SEFAZ/PR, e me comunicaram que não é possível gerar o DigestValue sem assinar o xml, então, cada ponto de venda obrigatoriamente deverá ter um certificado digital instalado. Mas li em vários lugares que uma das funções do CSC - Código de Segurança do Contribuinte (O Token) é a possibilidade de não necessitar a instalação de certificado em todas os pontos de venda. Alguém implementou NFCe no cenário que comentei no primeiro post?
  9. Olá desenvolvedor2, para manter o tópico coeso, ele deve tratar apenas de um assunto. Você ja espalhou sua duvida em dois tópicos, assim fica difícil pro pessoal ajudar já que tem que investigar qual tópico você esclareceu a duvida. Por favor, crie um tópico separado para sua duvida, e mantenha todas as informações necessárias nele...
  10. Olá desenvolvedor2, o seu problema não tem nada haver com o meu...Porém conforme li em alguns tópicos no forum, para enviar uma NFCe que foi emitida em Contingência, vc deve apenas carregar o componente NFe com o xml da NFCe sem alterar nada, depois, setar a forma de emissão (ACBrNFe1.Configuracoes.Geral.FormaEmissao := teNormal) e enviar (ACBrNFe1.Enviar), conforme o Regys diz nesse tópico O meu problema está em gerar o Digest Value, quando estou emitindo em Contingência em um PDV que não ter Certificado Digital instalado... sendo que nessa situação o manual diz: O meu problema é o mesmo da Vanessinha Mocellin, que teve o inicio da discussão aqui Como o Italo participou da discussão, você saberia me dizer a onde terminou esse assunto?
  11. Olá, pessoal, Lendo o tópico: e as respostas entre o pessoal que discutiu o assunto sobre a geração do Digest Value em Contingência em um PDV que não tenha o certificado digital. Gostaria de saber onde terminou a conversa, não encontro a continuação e o tópico foi trancado. Por favor, considerem o seguinte cenário: Tenho um servidor que acessa a SEFAZ, valida e assina o xml da NFCe (Aqui tem um certificado); Tenho um PDV que gera o xml e envia para o servidor fazer o restante do trabalho (Aqui não tem certificado); O problema estaria quando o PDV não consegui-se conectar com o servidor (problemas de conexão por exemplo), sendo que nessa situação o PDV deverá gerar o xml em contingência, imprimir o cupom e posteriormente enviar para o servidor. É possível apenas gerar e imprimir o xml da NFCe em um PDV e posteriormente validar, assinar e enviar? []'s
  12. Bom dia Daniel, Funcionou exatamente como o desejado, muito obrigado pela resposta. []'s
  13. Olá, pessoal, Estou usando o TACBrTEFD e CliSiTef. E preciso pegar o tipo campo 132, segue a descrição conforme a interface de comunicação: "132 - Contém um índice que indica qual o tipo do cartão quando esse tipo for identificável, segundo uma tabela a ser fornecida (5 posições);" A "tabela a ser fornecida", é uma tabela que contém o código e descrição da bandeira utilizada na transação, que o pessoal da SE me enviou. Então é preciso alterar na classe TACBrTEFDRespCliSiTef o método ConteudoToProperty adicionando no case o valor para o campo 132, porém gostaria de ter a opinião de vocês em qual classe colocar esta nova property, na TACBrTEFDRespCliSiTef ou na classe base TACBrTEFDResp? O que vocês acham? []'s
  14. Olá José Mauro, Conseguiu algo referente a está situação?
×
×
  • 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.