Melhorias
  • Implementada a impressão das dezenas da nota premiada fornecidas pela SEFAZ MS no Danfe da NF-e e NFC-e.
  • Incluído o grupo MensagemInteresse no retorno que retornará as dezenas da nota premiada.

Para os PDV's que não utilizam o DANFE do Fiscal Flow

As automações que não utilizam o DANFE gerado pelo Fiscal Flow deverão implementar a impressão dos dados da nota premiada em seu DANFE. Veja abaixo os detalhes de como os dados da nota premiada serão retornados e como realizar a impressão utilizando a DLL DanfeGenerator.

{
...
 "nProt": "150200000008332",
 "cStat": "100",
 "xMotivo": "Autorizado o uso da NF-e",
"MensagemInteresse":
 {
  "Codigo": "200",
  "Descricao": "NOTA MS PREMIADA | DEZENAS: ( 02 08 11 17 31 45 56 59 ) | www.notamspremiada.ms.gov.br"
}

Abaixo segue um exemplo de como chamar o DanfeGenerator para que a mensagem seja impressa na versão atual do componente:

DadosDanfe dadosDanfe = new DadosDanfe()
{
 Xml = xml,
 UrlAutorizacao = urlDanfe,
 RenderReportFormat = bHTML ? RenderReportFormat.MHTML.ToString() : RenderReportFormat.PDF.ToString(),
 ProtocoloEpec = string.IsNullOrEmpty(protocoloEpec) ? "" : protocoloEpec,
 UrlAutorizacaoChave = sURL_Consulta,
 LogoBinary = emit.Logo_Imagem,
 Tipo = tpDanfe,
};

if (emissor.MensagemImpressao != null && emissor.MensagemImpressao.ImprimeMensagem)
{
 if (retorno.MensagemInteresse != null && retorno.MensagemInteresse.Codigo == emissor.MensagemImpressao.Codigo)
 {
  dadosDanfe.Mensagem = retorno.MensagemInteresse.Descricao;
 }
}

//Danfe normal
danfe = new Linx.Nfe.DanfeGenerator.NFCeDanfeEcologica().GerarDanfeNFC(dadosDanfe);
//Danfe ecologica
danfe = new Linx.Nfe.DanfeGenerator.NFCeDanfe().GerarDanfeNFC(dadosDanfe);

Ao chamar o metodo GerarDanfeNFC, deverá ser passar o objeto DadosDanfe com os parâmetros abaixo:
dadosDanfe.Mensagem = este campo que é responsável por entregar ao componente da Danfe o valor que deverá ser impressão no lugar indicado pelo manual da Sefaz para a Nota Premiada do MS. Lembrando que deverá ser validado o estado do emissor e o código do retorno da Sefaz que representa a Nota Premiada.
Atualmente este recurso deverá ser usado apenas para o estado do MS quando o código for igual a 200.

Identificação do destinatário

Para que as dezenas sejam geradas é obrigatório informar um destinatário que deverá obrigatoriamente ser pessoa física (CPF), tanto para NF-e quanto para NFC-e.


Versão

Release : 1.0.47.08

Data do Release :  

Correções
  • ERRO NA GERAÇÃO DO EXTRADO DE CANCELAMENTO DO CF-E SAT

  • ERRO NO CANCELAMENTO DE NFC-E DO CEARÁ




  • Sem rótulos