Ir para conteúdo
  • Cadastre-se

dev botao

  • Este tópico foi criado há 3232 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

  • Membros Pro
Postado

Bom dia senhores, existe algum exemplo de impressão de carta de correção? se caso alguém tiver esse exemplo e puder me ajudar eu agradeço.

  • Membros Pro
Postado

Obrigado Ricardo, decidi desenvolver isso agora por conta de uma solicitação de um cliente, daí imaginei que não tivesse no demo, mas vou estudar agora, obrigado mais uma vez!

  • Membros Pro
Postado

Ricardo, desculpe a ignorância mas você poderia me dizer onde está esse exemplo no demo? só encontrei o envio a impressão não

Postado

Agora tem o DanferaveCB .. nele consegue a impressão de Carta Correção ... 
mais ou menos assim:

 

 

          NFe.DANFE := DanferaveCB ;
          DanferaveCB .TipoDANFE := tiRetrato;
          DanferaveCB .ImprimirEVENTO;
          DanferaveCB .ImprimirEVENTOPDF;
  • Membros Pro
Postado (editado)

Boa tarde, conseguí montar todas estrutura da impressão da CCe mas quando peço pra imprimir o evento retorna um erro

'CAMPO Corgao NÃO INFORMADO!' já pesquisei no forum e ví alguns tópicos sobre o assunto mas mesmo assim continua retornando esse erro

é como se não estivesse lendo as informações que passo pra o componente.

 

Exemplo:

 

  ACBrNFeDANFERaveCB.MostrarPreview := True;
 
  ACBrNFe1.NotasFiscais.Clear;
  ACBrNFe1.NotasFiscais.LoadFromString(XMLCCe);
 
  ACBrNFe1.EventoNFe.Evento.Clear;
  ACBrNFe1.EventoNFe.Evento.Add.InfEvento.id := IDCCE;
  ACBrNFe1.EventoNFe.Evento.Add.InfEvento.cOrgao   := ORGAOCCE;
  ACBrNFe1.EventoNFe.Evento.Add.InfEvento.tpAmb    := AMBIENTECCE;
  ACBrNFe1.EventoNFe.LerXMLFromString(XMLCCe);
 
  ACBrNFe1.ImprimirEvento;
 
onde estou errando?
Editado por Jakson
  • Moderadores
Postado

Qual o conteúdo dessa variável XMLCCe? Pois vc está utilizando ela tanto para carregar a nota(ACBrNFe1.NotasFiscais.LoadFromString(XMLCCe)) quanto para carregar o evento(ACBrNFe1.EventoNFe.LerXMLFromString(XMLCCe)) e não existe previsão de um XML que contenha as duas informações.

djsystem-logo.png
 youtube.png facebook.png instagram.png linkedin.png
André Ferreira de Moraes | Analista de Sistemas
www.djsystem.com.br | www.djpdv.com.br
www.tefhouse.com.br | www.xpos.com.br
  • Membros Pro
Postado

fiz a correção, carrego o XML da NFe e em outra variavél carrego o xml do evento de correção e mesmo assim continua o erro... 

  • Membros Pro
Postado

Bom dia amigos !!!

 

Vou dar um pitaco aqui sem ter analisado o problema relatado pelo Jakson.

 

Jakson, observe que os nomes dos arquivos XMLs são diferentes:

 

Veja :

 

Arquivo XML do Evento tem no início '110110', e no final depois do dígito da NF-e tem '01-procEventoNFe.xml'

 

Arquivo XML da NFe simplesmente o número da chave com o final '-nfe.xml'

 

 1101102615010023418800013255001000000158100000158301-procEventoNFe.xml

 

veja os detalhes em vermelho !!!

 

De uma conferida nisso para ver se resolve.

  • Membros Pro
Postado

Entendo Vilmar, mas esse XML é o próprio componente que gera, o dever do componente não é só ler as informações e jogar em tela?!

então nesse caso eu devo fazer o que? dar um copy no xml pra pegar a chave igual a da NFE?

  • Membros Pro
Postado

Entendo Vilmar, mas esse XML é o próprio componente que gera, o dever do componente não é só ler as informações e jogar em tela?!

então nesse caso eu devo fazer o que? dar um copy no xml pra pegar a chave igual a da NFE?

Entendo que deveria !!!

 

Eu faço assim, vou lhe dar um exemplo.

 

Variáveis  tipo:

Chave_CCe =  26150100234188000132550010000001581000001583

Chave_Evento = '110110' +  Chave_CCe + '01-procEventoNFe.xml'

 

para imprimir o arquivo da chave:

 

ACBrNFe1.NotasFiscais.LoadFromFile( Chave_CCe+'-nfe.xml' );
 
para imprimir o evento
 
ACBrNFe1.EventoNFe.LerXML( Chave_Evento );
 
 
Só não mencione nas variáveis os caminhos onde pode estar cada arquivo !!!
  • Obrigado 1
  • Membros Pro
Postado

fiz tudo como você descreveu acima só que informando o caminho do XML claro e mesmo assim retorna o erro...

CAMPO CORGAO NÃO INFORMADO

  • Este tópico foi criado há 3232 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar Agora
×
×
  • 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...