Ir para conteúdo
  • Cadastre-se

Sérgio Assunção

Membros
  • Total de ítens

    3.210
  • Registro em

  • Última visita

  • Days Won

    34

Tudo que Sérgio Assunção postou

  1. Veja como passar esses parâmetros para o componente: ACBrNFe1.Configuracoes.Geral.IdCSC := '00000X'; ACBrNFe1.Configuracoes.Geral.CSC := 'XXXXXX'; Veja como é feito no demo: with ACBrNFe1.Configuracoes.Geral do begin SSLLib := TSSLLib(cbSSLLib.ItemIndex); SSLCryptLib := TSSLCryptLib(cbCryptLib.ItemIndex); SSLHttpLib := TSSLHttpLib(cbHttpLib.ItemIndex); SSLXmlSignLib := TSSLXmlSignLib(cbXmlSignLib.ItemIndex); AtualizaSSLLibsCombo; AtualizarXMLCancelado := cbxAtualizarXML.Checked; ExibirErroSchema := cbxExibirErroSchema.Checked; RetirarAcentos := cbxRetirarAcentos.Checked; FormatoAlerta := edtFormatoAlerta.Text; FormaEmissao := TpcnTipoEmissao(cbFormaEmissao.ItemIndex); ModeloDF := TpcnModeloDF(cbModeloDF.ItemIndex); VersaoDF := TpcnVersaoDF(cbVersaoDF.ItemIndex); IdCSC := edtIdToken.Text; CSC := edtToken.Text; Salvar := ckSalvar.Checked; end;
  2. Você usa o ACBrMonitorPlus ou o componente ACBrNFe para a emissão de NFCe ? Sim, para cada cliente é um CSC diferente.
  3. Você deve passar o seu CNPJ para a contabilidade (do seu cliente) para que ela faça um "vínculo". Após esse passo, você vai acessar o receita.pr e fazer o reconhecimento do usuário de software. Após isso será gerado o CSC que você deverá usar na emissão da NFC-e.
  4. ...Fontes\ACBrDFe\ACBrNFe\DANFE\NFCe\EscPos
  5. Esses aparelhos Linker 1 e Dimep (o mais antigo) não aguentam uma oscilação de energia e danificam, e é certo que todos dessa linha irão danificar. Eu mesmo ja troquei mais de 50 aparelhos e quase todos os dias envio um para a Elgin. O linker II vem com uma bateria e passa a ser mais resistente ... vamos ver até quando.
  6. @doidopb o CRT do emitente está configurado corretamente ?
  7. Informe o grupo de pagamentos na NFe (4.0). Faça uma busca no fórum que ja existem alguns tópicos sobre esse assunto.
  8. Anexa o XML enviado (-env.xml) e se possível a rotina onde você adiciona as formas de pagamento ao componente.
  9. O comportamento do emulador é praticamente o mesmo de um aparelho. Fica mais fácil se você anexar um xml onde houve o problema.
  10. @Julio_Arauveira boa tarde. Podemos dar continuidade por aqui ? Caso tenha solução, é importante que seja compartilhada Segue em anexo o log (atualizado), a consulta do status operacional e a foto do aparelho onde o led "Conectado a Sefaz" aparece apagado. log.txt * O log está entre as imagens. Já passei essas informações anteriormente para o Elton ([email protected]).
  11. Veja se não tem nenhum dispositivo instalado nessa porta. Teste também usando a propriedade ControlePorta.
  12. @Antonio Alexanadre Acesso negado é porque tem algum outro dispositivo usando a mesma porta.
  13. Na sua pasta ...\DLLs\XMLSec\MinGW\32 ou \DLLs\XMLSec\MinGW\64
  14. Se você usar o nome ou mesmo o compartilhamento, o documento vai para a fila de impressão e realmente não vai tratar o status da impressora. Se a comunicação for feita diretamente com a serial, ai sim é possível tratar o status.
  15. Qual é a forma de comunicação da sua impressora ? Tente fazer o controle de porta manualmente (ativar antes da impressão e desativar após a impressão) e veja se consegue chegar no exception quando ativar o componente.
  16. Veja se ajuda ... Data: 06/10/2017 -- ACBrPosPrinter -- [+] Adicionada a propriedade: "VerificarImpressora: Boolean default False" Quando "True", o ACBrPosPrinter usará o método "LerStatusImpressora", a cada execução do método "Imprimir", e interpretará as respostas da Impressora, emitindo erros no caso de "Tampa Aberta, Sem Papel, OffLine, Erro". IMPORTANTE: A leitura de Status da impressora, somente funciona em Portas Seriais ou TCP
  17. @rogercon Tenta o try no frmprincipal.ACBrPosPrinter1.Ativar
  18. "O valor resultante da multiplicação deve ser arredondado para um valor numérico com duas casas decimais." A regra é o arredondamento... você pode ir a fundo nas NT's como o amigo Agnaldo citou.
  19. Arredondamento. Veja que na ACBrUtil você encontra a função RoundABNT.
  20. Veja na pasta Exemplos\ACBrSAT o demo fornecido.
  21. A impressora é serial ? Ja tentou colocar em um try ? // Exemplo try ACBrPosPrinter1.Ativar; except ShowMessage('Erro na comunicação com a impressora'); end;
  22. @cassio maeji a parte mais importante do log não foi colada. Passe a anexar o arquivo.
  23. Veja nas configurações da balança qual é exatamente a velocidade da porta e ajuste no componente (Baud) a velocidade correta.
×
×
  • 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...