2019/01

Versão 2019/01 - Alpha 

Disponível para testes a partir de 27/07/2019.

Atenção: esta versão é compatível com a MDFeLibrary.dll 2.0.0.0.

Alterações para atender o Manual de Orientação do Contribuinte (v3.00a de abril 2019)

  • Adição da função MDFeIncDFe utilizada para gerar eventos de inclusão de DF-e’s.
  • Adição da tag qrCodMDFe no grupo infMDFeSupl.

Melhorias

  • Adição do número da sequência do evento no nome do arquivo XML que é salvo na pasta de arquivos eventos.
  • Melhoria no tratamento da geração dos eventos que podem ocorrer uma única vez.
  • Adição da validação referente o tamanho mínimo da tag xJust do evento de cancelamento o qual não pode ter menos de 15 caracteres.
  • Adição da função Uppercase nos campos referente a placa
  • Adição tratamento nos campos referente a fone para remover espaços vazios.
  • Adição das tag’s indCanalVerde e indCarregarPosterior do grupo ide.
  • Foi implementada uma alteração em todas as funções que se comunicam via internet, para emitirem um erro, caso sejam executadas durante uma transação. Esta alteração visa garantir que a aplicação não trave em ambiente multi-usuário. Abaixo as funções alteradas:
  • A função MDFeEncerramentoS que não era documentada foi removida do pacote MDF-eEncerramento.pkg. Esta função foi criada originalmente para uso com a Workspace de exemplo, mas não é mais utilizada.
  • A função MDFeCancelamentoS que não era documentada foi removida do pacote MDF-eCancelamento.pkg. Esta função foi criada originalmente para uso com a Workspace de exemplo, mas não é mais utilizada.
  • A função MDFeRecepcao foi alterada para validar o campo vMDFe.vinfModal.vrodo.vveicTracao.itpRod antes de fazer o envio, evitando assim a rejeição por schema inválido.

Workspace de exemplo

  • Adição na tela de emissão de MDF-e, aba "Evento Inclusão DFe" com exemplo de implementação deste evento.
  • Adição na tela de emissão de MDF-e, form "itpEmit", referente ao tipo de emitente.
  • Adição na tela de emissão de MDF-e, checkbox "indCarregaPosterior", que é requisitado para emitir MDF-e com carregamento posterior.

Suporte ao DataFlex

  • Incluído arquivo SWS para versão 19.1.

Correções

  • Correção na função MDFeLeitura pois não estava lendo o grupo infRespTec.
  • Correção na função MDFeRecepcao que gerava erro de schema ao informar valor numérico maior que 999.9999 para algum campo.
  • Correção na função MDFeIncCondutor que gerava erro de schema ao tentar enviar o evento.
  • Correção na função MDFeRecepcao que gerava o erro "Símbolo inválido na expressão" ao tentar gerar a tag infMDFe.infDoc.infMunDescarga.
  • Correção na função MDFeLeitura que não estava lendo corretamente a tag nAver (lia apenas a primeira ocorrência, mas ela pode se repetir).
  • Correções na função MDFeGeraXML (usada internamente pela função MDFeRecepcao:
    • As tags vMDFe.vinfModal.vrodo.vveicTracao.placa e vMDFe.vinfModal.vrodo.vveicTracao.RENAVAM estavam sendo geradas em ordem contrária.
    • A função não estava gerando o grupo infContratante, quando informado pelo desenvolvedor.
    • A função estava falhando na geração das tags MDFe.infMDFe.seg.nApol e MDFe.infMDFe.seg.nAver. Além disso, nAver é um array e estava como tipo simples.

 

Não encontrou o que precisava, entre em contato conosco.