2022/01

Versão 2022/01, liberada em 07/12/2022. 

Os assinantes que desejarem realizar o download da MDFeLibrary completa podem clicar aqui.

Atenção: Esta versão da MDFeLibrary é compatível com a MDFeLibrary.DLL versão 3.0.7.0.

Alterações para atender a NT 2022/001 - (versão 1.00 liberada em Fevereiro/2022) 

  • Criada a função MDFeConfirmaServico que implementa o evento Confirmação do Serviço de Transporte.
  • Criada a função MDFeAlteracaoPagtoServ que implementa o evento Alteração do Pagamento do Serviço de Transporte.
  • Adicionado o grupo MDFe.infMDFe.infModal.rodo.infANTT.infContratante com as tags NroContrato e vContratoGlobal no modal rodoviário.
  • Adicionada a tag indAntecipaAdiant no grupo MDFe.infMDFe.infModal.rodo.infANTT.infPag no modal rodoviário.
  • Adicionada a tag tpAntecip no grupo MDFe.infMDFe.infModal.rodo.infANTT.infPag no modal rodoviário. 

Alterações para atender a NT 2015/002 - (versão 1.03 liberada em Abril/2022) 

  • Nenhuma alteração necessária. O desenvolvedor deve verificar se precisará alterar algo em sua aplicação verificando as alterações no manual.

Alterações para atender a NT 2020/002 - Nota Fiscal Fácil (NFF) (versão 1.05 liberada em Julho/2021) 

  • Nenhuma alteração necessária. O desenvolvedor deve verificar se precisará alterar algo em sua aplicação verificando as alterações no manual.

Alterações para atender a NT 2021/002 - (versão 1.03 liberada em Maio/2021) 

  • Adicionada a tag vAdiant no grupo MDFe.infMDFe.infModal.rodo.infANTT.infPag no modal rodoviário. 

Novas funcionalidades

  • Criada a função MDFeConfirmaServico que implementa o evento Confirmação do Serviço de Transporte.
  • Criada a função MDFeAlteracaoPagtoServ que implementa o evento Alteração do Pagamento do Serviço de Transporte. 

Melhorias 

  • Adicionado, na função MDFeLeitura, o parâmetro opcional sRetResultado, que passa a retornar mensagem com o resultado literal da função.
  • Adicionado, na função MDFeRecepcao, o parâmetro opcional sRetResultado, que passa a retornar mensagem com o resultado literal da função.
  • Adicionado, no parâmetro vConsulta da função MDFeConsulta, campo sRetResultado, que tem como finalidade retornar mensagem literal com o resultado da função.
  • Adicionado, na função MDFeGeraChave, o parâmetro opcional sRetResultado, que passa a retornar mensagem com o resultado literal da função.
  • Adicionado, para as funções listadas abaixo, o campo sRetResultado na estrutura vEventoMDFe, que passa a retornar mensagem literal com o resultado da execução, possibilitando ao desenvolvedor tratá-la:
  • Adicionada a tag opcional vAdiant do grupo infPag nas funções MDFeRecepcaoMDFeLeitura.
  • Adicionada a tag NroContrato do grupo infContrato nas funções MDFeRecepcaoMDFeLeitura.
  • Adicionada a tag vContratoGlobal do grupo infContrato nas funções MDFeRecepcaoMDFeLeitura.
  • Adicionada a tag opcional indAntecipaAdiant do grupo infPag nas funções MDFeRecepcaoMDFeLeitura.
  • Adicionada a tag opcional tpAntecip do grupo infPag nas funções MDFeRecepcao e MDFeLeitura.
  • Melhorias na validação dos schemas que passa a validar os schemas específicos de cada modal.

Workspace de exemplo

Correções

  • Corrigida, na função MDFeEvento (função interna), a geração da tag "vAdiant", que apresentava o erro "Falta argumento requerido em mensagem".
  • Corrigida a função MDFePagtoOperacao, que não estava gerando a tag PIX do grupo infBanc.
  • Corrigida, na função MDFeConsulta, a verificação da quantidade de argumentos informados para a função, que gerava erro ao informar o parâmetro sCertificado.
  • Corrigida, na função MDFeGeraXML (função interna), utilizada na geração do XML, a tag "idEstrangeiro" do grupo "infContratante", que continha um erro de digitação.
  • Corrigido o nome da tag ddVenc da estrutura tMDFeinfPrazo para dVenc, para manter o padrão. Após a atualização, será necessário que o usuário corrija o nome em sua implementação.

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