Mensagem de erro "a data é inválida" ao executar a sincronização do Outlook para uma entidade que contém um campo de data no Microsoft Dynamics NAV 2009

Traduções de Artigos Traduções de Artigos
Artigo: 2692299 - Ver produtos para os quais este artigo se aplica.
Este artigo se aplica ao Microsoft Dynamics NAV para todos os países e todas as localidades de idioma.
Expandir tudo | Reduzir tudo

Nesta página

Sintomas

Suponha que você estender uma entidade que contém um campo de data no Microsoft Dynamics NAV 2009. Quando você executa a sincronização do Outlook para a entidade, você recebe a seguinte mensagem de erro se o campo estiver vazio:
A data é inválida.

Resolução

Informações sobre hotfix

Um hotfix com suporte foi disponibilizado pela Microsoft. No entanto, ela é destinada apenas para corrigir o problema descrito neste artigo. Aplique-o somente aos sistemas que apresentarem esse problema específico. Este hotfix pode receber testes adicionais. Portanto, se esse problema não o prejudicar, recomendamos que você aguarde o próximo service pack do Microsoft Dynamics NAV 2009 ou a próxima versão do Microsoft Dynamics NAV que contém esse hotfix.

Observação Em alguns casos, taxas cobradas para suporte a chamadas podem ser canceladas se um profissional de suporte técnico do Microsoft Dynamics e produtos relacionados determina que uma atualização específica resolverá o problema. Os custos de suporte normais se aplicarão a perguntas de suporte adicionais e problemas que não se qualificam à atualização específica em questão.

Informações de instalação

A Microsoft fornece exemplos de programação apenas para ilustração, sem garantia expressa ou implícita. Isso inclui, mas não está limitado a, garantias implícitas de comercialização ou adequação para uma finalidade específica. Este artigo presume que você esteja familiarizado com a linguagem de programação que está sendo demonstrada e com as ferramentas que são usadas para criar e depurar procedimentos. Engenheiros de suporte da Microsoft podem ajudar a explicar a funcionalidade de um determinado procedimento. No entanto, eles não modificarão esses exemplos para fornecer funcionalidades adicionais ou construir procedimentos para atender às suas necessidades específicas.

Observação Antes de instalar esse hotfix, verifique se todos os usuários do cliente Microsoft Navision fez logoff do sistema. Isso inclui o Microsoft Navision Application Server (NAS) os usuários do cliente. Você deve ser o único usuário do cliente que efetuou logon quando você implementar esse hotfix.

Para implementar esse hotfix, você deve ter uma licença de desenvolvedor.

Recomendamos que a conta de usuário na janela Logins do Windows ou na janela banco de dados seja atribuída a ID de função "SUPER". Se a conta de usuário não pode ser atribuída a ID de função "SUPER", verifique se a conta de usuário tem as seguintes permissões:
  • A permissão Modificar para o objeto será alterado.
  • A permissão Execute para o objeto 5210 de ID de objeto do sistema e para o objeto 9015 de ID de objeto do sistema .


Observação Você não tem direitos para armazenamentos de dados, a menos que você tem que executar o reparo de dados.

Alterações de código

Observação Sempre teste código corrige em um ambiente controlado antes de aplicar as correções para os computadores de produção.
Para resolver esse problema, altere o código de sincronização do Outlook. NAV Mgt codeunit (5301) como segue:

Código existente

...
'Date':
BEGIN
TempTime := 000000T;
IF NOT EVALUATE(TempDate,FORMAT(FieldRef.VALUE)) THEN
TempDate := 01014501D;
OSynchField1.RESET;
...

Código de substituição

...
'Date':
BEGIN
TempTime := 000000T;
IF NOT EVALUATE(TempDate,FORMAT(FieldRef.VALUE)) OR (TempDate = 0D) THEN
TempDate := 01014501D;
OSynchField1.RESET;
...

Pré-requisitos

Você deve ter um dos seguintes produtos instalado para aplicar esse hotfix:
  • Microsoft Dynamics NAV 2009 R2
  • Microsoft Dynamics NAV 2009 Service Pack 1

Informações sobre remoção

Você não pode remover esse hotfix.

Ponto Da Situação

A Microsoft confirmou que este é um problema nos produtos da Microsoft listados na seção "Aplica-se a".
Observação Este é um artigo "FAST publicar" criado diretamente de dentro da organização de suporte da Microsoft. As informações contidas neste documento são fornecidas como-é em resposta a questões emergentes. Como resultado de velocidade em tornar disponíveis, os materiais podem incluir erros tipográficos e podem ser revisados a qualquer momento sem aviso prévio. Consulte Termos de uso para outras considerações.

Propriedades

Artigo: 2692299 - Última revisão: 26 de abril de 2012 - Revisão: 1.0
A informação contida neste artigo aplica-se a:
  • Microsoft Dynamics NAV 2009
Palavras-chave: 
kbqfe kbmbsmigrate kbsurveynew kbmbscodefix kberrmsg kbmt KB2692299 KbMtpt
Tradução automática
IMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine translation ou MT), não tendo sido portanto revisto ou traduzido por humanos. A Microsoft tem artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais. O objectivo é simples: oferecer em Português a totalidade dos artigos existentes na base de dados do suporte. Sabemos no entanto que a tradução automática não é sempre perfeita. Esta pode conter erros de vocabulário, sintaxe ou gramática? erros semelhantes aos que um estrangeiro realiza ao falar em Português. A Microsoft não é responsável por incoerências, erros ou estragos realizados na sequência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza actualizações frequentes ao software de tradução automática (MT). Obrigado.
Clique aqui para ver a versão em Inglês deste artigo: 2692299

Submeter comentários

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com