Pessoal,
boa tarde,
gostaria de compartilhar um problema parecido com esse, que é o seguinte, quando eu transmito CC-e a nota fiscal eletrônica já esta carregada no ACBRnfe também os dados da transmissão do EVENTO da tudo certo, consigo transmitir e imprimir, porem quando eu preciso no dia seguinte imprimir novamente a CC-e que já foi enviada, acontecia o erro "IMPRIMIR", dai eu cheguei a conclusão para solucionar ou problema, voltando a dizer, o problema era,
" IMPRIMIR UMA CCE QUE JÁ FOI TRANSMITIDA E IMPRESSA EM OUTRO MOMENTO ( SEM SER NO MOMENTO DA TRANSMISSÃO ) "
1º Limpar o componente = ACBRNFE.notasfiscais.CLEAR
2º Carregar o XML DA NF-E QUE FEZ A CARTA DE CORREÇÃO = ACBRNFE.notasfiscais.loadfromfile( caminho do arquivo + nome do arquivo ) ex: "c:\xml\11123123123123123123-nfe.xml"
3º limpar o evento do componente = ACBRNFE.EVENTONFE.EVENTO.CLEAR;
4º ler o evento que você quer imprimir, no caso uma cc-e = acbrnfe.eventonfe.lerxml( caminho do arquivo + nome do arquivo CC-E ) ex: "c:\xmlcce\123123123123123123123-procEVENToNFE.xml"
5º marcar o preview do componete de exibição no meu caso rave = ACBRDANFERAVECB1.MOSTARPREVIEW:=TRUE;
6º IMPRIMIR O EVENTO = ACBRDANFE.IMPRIEVENTO
então pessoal, eu entendi que o erro que alguns amigos estavam era essa, imprimir após já terem feito a transmissão e também impresso uma vez, ou seja, reimprimir, dessa forma consegui resolver meu problema, garimpando por ae no fórum e lendo as respostas dos outros amigos!
att..
David Prado!