O que é uma Carta de Correção? (CCe)
Uma Carta de Correção - CCE é um evento que serve para corrigir uma NFe já enviada à SEFAZ. O nosso componente disponibiliza vários métodos para trabalhar a carta de correção. São eles:
Enviar Carta de Correção (CCe)
Para enviar a carta de correção vc utiliza o método EnviarCCe(aNotaID, aTextoCorrecao, aDataHoraEvento, aOrgao, aIdLote, aSequenciaEvento), que recebe os seguintes parâmetros:
Parâmetro | Descrição |
aNotaID | chave de identificaçãoda NFe |
aTextoCorrecao | texto para descrição da correção |
aDataHoraEvento | data e a hora da emissão do evento |
aOrgao | código do estado do emissor da NFe |
aIdLote | id do lote da nota |
aSequenciaEvento | número do evento e o fuso horário do local do envio |
É considerado um método completo, ou seja, ele automaticamente gera um xml de CCe na pasta de xmlDestinatario (41200608187168000160555000553030131005554503-cce.xml) e envia para a SEFAZ.
Esse método retorna um XML contendo a mensagem do resultado da solicitação.
Documentação: Enviar a carta de correção - CCe
Visualização (CCE)
Para visualizar uma CCe você utiliza o método VisualizarCCe(aXmlCCe), onde recebe como parâmetro um xml de uma CCe autorizada, localizado dentro da pasta xmlDestinatário.
Esse método não possui retorno, somente mostrará a DANFE de correção.
Documentação: Visualizar a carta de correção - CCe
Imprimir (CCE)
Para imprimir uma CCe você utiliza o método ImprimirCCe(aXmlCCe), onde recebe como parâmetro um xml de uma CCe autorizada, localizado dentro da pasta xmlDestinatário.
Esse método não possui retorno, somente imprime a DANFE de correção.
Documentação: Imprimir a carta de correção - CCe
Editar Modelo da (CCe)
Você pode personalizar a impressão da CCe através do método EditarModeloCCe(aXmlCCe), onde recebe como parâmetro o XML autorizado de uma CC-e.
O método não possui retorno, somente abre o ReportBuilder para efetuar a edição da do arquivo RTM responsável pela DANFE CCe.
Documentação: Personalizar a impressão da carta de correção - CCE
Exportar Xml em PDF (CCe)
Você pode gerar um PDF da Carta de Correção em um diretório especifico utilizando o método ExportarCCe(aXMLCCe, aSalvarComo), onde recebe como primeiro parâmetro o xml de CCE e como segundo o caminho onde será salvo o pdf.
O método não tem retorno, somente gera o pdf no caminho informado.
Documentação: Exportar a carta de correção - CCE
Enviar Xml CCe por email
Para enviar uma CCe por e-mail para o destinatário da nota informando sobre a correção, vc utiliza o método EnviarCCeDestinatario(aCCe), onde recebe como parâmetro o caminho e o xml CCE.
O método não tem retorno, somente envia para o destinatário o xml informado.
Documentação: Enviar XML da CCe para o e-mail do destinatário
Observação:
Lembrando que antes de utilizar esse método é necessário que seja configurada as propriedades de e-mail do componente.
Documentação: Propriedades de e-mail
Gerar Manual XML Destinatário da CCE
O método EnviarCCe( ) gera automaticamente o xml na pasta XmlDestinatário, mas, caso necessite geração manual do xml de uma CCE, utilize o método GerarXMLCCeDestinatario(aIDEvento, aLogEvento, aLogRetEvento, aSalvarComo), onde recebe como parâmetro a chave da CCe, o caminho do Log de envio da CCe, o caminho da Log de retorno da CCe e o caminho onde será salvo o arquivo xml destinatário gerado.
O método retorna o XML da CC-e.
Documentação: Gerar XML Destinatário da CCe
MÉTODOS OBSOLETOS:
Montar um Xml CCe
O método MontarXmlCCe é um método obsoleto que serve para montar o xml de correção e possui a seguinte assinatura: MontarXmlCCe(aChaveNFe, aTextoCorrecao, aDataHoraEvento, aOrgao, aSequenciaEvento, aFusoHorario).
Esse método foi substituído pelo método enviarCCe que realiza o fluxo completo.
Documentação: Montar o XML de envio da CCe
Assinar Xml
O método AssinarCCe é um método obsoleto que serve para assinar o xml de correção. Antes de enviar um evento CCe, vc deve assinar o xml através do método AssinarCCe(aXmlCCe), que recebe como parâmetro o xml de correção.
Esse método foi substituído pelo método enviarCCe que realiza o fluxo completo.
Documentação: Assinar CCe
Comentários
0 comentário
Por favor, entre para comentar.