SIFT итоговых неправильно при удалении записей SIFT в Microsoft SQL Server Option для Microsoft Dynamics NAV

Microsoft Business Solutions Navision 4.0 и Microsoft Navision 4.0 теперь являются частью Microsoft Dynamics NAV 4.0. Все ссылки в Microsoft Business Solutions-Navision или Microsoft Navision 4.0 относятся к Microsoft Dynamics NAV.

Данная статья относится к Microsoft Dynamics NAV для всех стран и всех языковых стандартов.

Симптомы

Сумма технологии поле индекса (SIFT) отображаемых полей FlowField итоговых неправильно при удалении записей SIFT в Microsoft SQL Server Option для Microsoft Dynamics NAV 4.0.

Примечание. Примеры полей FlowField: запасов в окне Карточки товара и Чистое изменение поля в окне План счетов .При возникновении этой проблемы полях FlowField отображаются неправильные суммы. Тем не менее при нажатии кнопки перехода в полях на базовые элементы отображаются правильные суммы.

Причина

Эта проблема может возникнуть при удалении одной или нескольких пустых записей SIFT удаления. Пустая запись SIFT является записью, в которой все суммы равняются нулю. При более поздней версии Microsoft Dynamics NAV пытается обновить запись SIFT, который был удален, обновление будет прервано. Таким образом всего SIFT становится неправильным.

Решение

Сведения об исправлении

Исправление от корпорации Майкрософт доступно. Исправление устраняет проблему, описанную в данной статье. Исправление необходимо применяйте только в тех системах, где наблюдается данная проблема.

Для немедленного решения этой проблемы в службу технической поддержки Microsoft Dynamics и связанных продуктов для получения исправления. Можно войти на сайт Microsoft Dynamics и создать новый запрос на обслуживание. Чтобы сделать это, посетите следующий веб-сайт корпорации Майкрософт:

https://mbs.microsoft.com/support/newstart.aspxМожно также службу технической поддержки Microsoft Dynamics и связанных продуктов по телефону (888) 477-7877.

Примечание. В особых случаях оплата, предусмотренная в службу поддержки может быть отменена Если специалист службы технической поддержки Microsoft Dynamics и связанных продуктов определит, что решения проблемы является специально выпущенное. Затраты на обычные службы поддержки будет применяться к любые дополнительные вопросы и проблемы, которые не соответствуют требованиям особым обновлением.



Как получить исправление Microsoft Dynamics NAV или обновления файлов

После запроса файла загрузки или исправления Microsoft Dynamics NAV из службы технической поддержки для Microsoft Dynamics, гиперссылка будет отправлено вам по электронной почте.


Это сообщение будет содержать гиперссылку и пароль. Можно использовать гиперссылки для загрузки исправления Microsoft Dynamics NAV или файлов обновления. Если щелкнуть гиперссылку, откроется диалоговое окно Загрузка файла — предупреждение безопасности . Затем вы предложение запустить, сохранить или отменить загрузку.


Если нажать кнопку выполнить, начнется процесс извлечения и загрузки. Необходимо указать папку для новых файлов и затем указать пароль.


Если нажать кнопку Сохранить, укажите путь для сохранения сжатого файла. При открытии сохраненного файла, вам будет предложено указать путь к файлам. Затем необходимо указать пароль, полученный в сообщении электронной почты.


Если нажать кнопку Отмена, процесс загрузки прекратится.

Установка исправления Microsoft Dynamics NAV или файл обновления

Обновления и исправления для Microsoft Dynamics NAV будут доступны как отдельные файлы. Чтобы установить Microsoft Dynamics NAV исправление или обновление, используйте исправление или обновление файлов для замены существующих файлов установки Microsoft Dynamics NAV. Чтобы сделать это, выполните следующие действия.

  1. Замените следующие файлы установки клиента Microsoft Dynamics NAV с помощью исправления или обновления файлов.

    Имя файла

    Версия файла

    Размер файла

    Дата

    Время

    Платформа

    Dbm.dll

    4.0.3.24843

    345,552

    01-Jul-2007

    21:32

    x86

    Fin.exe

    4.0.3.24843

    8,119,760

    01-Jul-2007

    21:32

    x86

    Fin.exe.manifest

    Неприменимо

    711

    01-Jul-2007

    10:24

    Неприменимо

    Finhlink.exe

    4.0.3.24843

    120,272

    01-Jul-2007

    21:32

    x86

    Finsql.exe

    4.0.3.24843

    8,168,912

    01-Jul-2007

    21:32

    x86

    Finsql.exe.manifest

    Неприменимо

    714

    14-Dec-2006

    16:41

    Неприменимо

    Nc_netb.dll

    4.0.3.24843

    79,312

    01-Jul-2007

    21:31

    x86

    Nc_tcp.dll

    4.0.3.24843

    83,408

    01-Jul-2007

    21:31

    x86

    Nc_tcps.dll

    4.0.3.24843

    91,600

    01-Jul-2007

    21:32

    x86

    Ndbcs.dll

    4.0.3.24843

    1,086,928

    01-Jul-2007

    21:32

    x86

    Slave.exe

    4.0.3.24843

    95,696

    01-Jul-2007

    21:32

    x86

    Примечание. Клиент Microsoft Dynamics NAV обычно устанавливается в следующую папку:

    Создаваемую бизнес C:\Program решения Navision\Client\Чтобы заменить существующие файлы, выполните следующие действия.

    1. Закройте Microsoft Dynamics NAV.

    2. Перейдите в папку установки клиента Microsoft Dynamics NAV.

    3. Скопируйте файлы, которые вы загрузили.

    4. Вставьте в папку установки клиента Microsoft Dynamics NAV загруженные файлы.

    5. В диалоговом окне Подтверждение замены файла нажмите кнопку Да, чтобы перезаписать файлы в папке установки.

    6. Если исправления или обновления включает переведенные версии файла fin.stx или в файле fin.etx, необходимо заменить файл fin.stx или файла fin.etx, установленного в папках конкретного языка в папку установки.

      Чтобы заменить файл fin.stx или fin.etx файл, выполните следующие действия.

      Примечание. Следующий пример ссылается на немецком языке установки.

      1. Скопируйте любой файл fin.stx W1 или файл fin.etx в следующей папке:

        Создаваемую бизнес C:\Program решения Navision\Client\

      2. Скопируйте все файлы fin.stx или fin.etx файл из папки ENU в следующую папку:

        Создаваемую бизнес C:\Program решения Navision\Client\ENU\

      3. Скопируйте все файлы fin.stx или fin.etx файл из папки DEU в следующую папку:

        Создаваемую бизнес C:\Program решения Navision\Client\DEU\В некоторых случаях новые исполняемые файлы клиента преобразовать в формат базы данных. Таким образом необходимо обновить все клиенты. Для собственного параметра необходимо также обновить установку сервера.

  2. Если установлено приложение сервер Microsoft Dynamics NAV, замените следующие файлы установки сервера приложений Microsoft Dynamics NAV.

    Имя файла

    Версия файла

    Размер файла

    Дата

    Время

    Платформа

    Dbm.dll

    4.0.3.24843

    345,552

    01-Jul-2007

    21:32

    x86

    Nas.exe

    4.0.3.24843

    1,422,800

    01-Jul-2007

    21:32

    x86

    Nassql.exe

    4.0.3.24843

    1,463,760

    01-Jul-2007

    21:32

    x86

    Ndbcs.dll

    4.0.3.24843

    1,086,928

    01-Jul-2007

    21:32

    x86

    Slave.exe

    4.0.3.24843

    95,696

    01-Jul-2007

    21:32

    x86

    Чтобы заменить существующие файлы, выполните следующие действия.

    1. Остановите сервер приложений Microsoft Dynamics NAV.

    2. Перейдите в каталог установки сервера приложений Microsoft Dynamics NAV. Приложение Microsoft Dynamics NAV Server обычно устанавливается в следующую папку:

      C:\Program создаваемую Business Solutions Navision\Application Server\

    3. Скопируйте файлы, которые вы загрузили.

    4. Вставьте в каталоге установки сервера приложений Microsoft Dynamics NAV загруженные файлы.

    5. Нажмите кнопку Да, чтобы перезаписать файлы в каталоге.

    6. Запустите сервер Microsoft Dynamics NAV Application Server.

  3. Если у вас установлен драйвер Microsoft Dynamics NAV ODBC, замените следующие файлы установки драйвера Microsoft Dynamics NAV ODBC.

    Имя файла

    Версия файла

    Размер файла

    Дата

    Время

    Платформа

    Cfront.dll

    4.0.3.24843

    873,936

    01-Jul-2007

    21:32

    x86

    Dbm.dll

    4.0.3.24843

    345,552

    01-Jul-2007

    21:32

    x86

    Nc_netb.dll

    4.0.3.24843

    79,312

    01-Jul-2007

    21:31

    x86

    Nc_tcp.dll

    4.0.3.24843

    83,408

    01-Jul-2007

    21:31

    x86

    Nc_tcps.dll

    4.0.3.24843

    91,600

    01-Jul-2007

    21:32

    x86

    Nodbc.dll

    4.0.3.24843

    1,227,728

    01-Jul-2007

    21:32

    x86

    Nodbccfg.cfg

    4.0.3.24843

    446,464

    01-Jul-2007

    11:25

    Неприменимо

    Nodbccfg.hlp

    Неприменимо

    12,940

    14-Dec-2006

    16:42

    Неприменимо

    Nodbccfg.xml

    Неприменимо

    2,360

    14-Dec-2006

    16:42

    Неприменимо

    Slave.exe

    4.0.3.24843

    95,696

    01-Jul-2007

    21:32

    x86

    Чтобы заменить существующие файлы, выполните следующие действия.

    1. Перейдите в каталог установки драйвера Microsoft Dynamics NAV ODBC. Microsoft Dynamics NAV ODBC драйвер обычно устанавливается в следующую папку:

      C:\Program Files\Common Files\Navision\NODBC\

    2. Скопируйте файлы, которые вы загрузили.

    3. Вставьте загруженные файлы в каталоге установки Microsoft Dynamics NAV ODBC драйвер.

    4. Нажмите кнопку Да, чтобы перезаписать файлы в каталоге.

Временное решение

Чтобы обойти эту проблему, отключите свойство MaintainSIFTIndex для ключей таблицы. Включите свойство MaintainSIFTIndex этих ключей. Теперь в таблице SIFT будет перестроен с помощью правильной суммы.

Статус

Корпорация Майкрософт подтверждает, что это является ошибкой в продуктах Майкрософт, перечисленных в разделе "Относится к".

Дополнительные сведения

Для удаления пустых записей SIFT, используйте один из следующих методов.

Способ 1

  1. В Microsoft SQL Server Option для Microsoft Dynamics NAV в меню файл выберите команду базы данных и нажмите кнопку сведения.

  2. Нажмите кнопку таблицы. Нажмите кнопку оптимизировать.

Способ 2

Использование внешних сценариев SQL.

Ссылки

Для получения дополнительных сведений щелкните следующий номер статьи базы знаний Майкрософт:

Описание 824684 Стандартные термины, используемые при описании обновлений программных продуктов Майкрософт

Нужна дополнительная помощь?

Совершенствование навыков
Перейти к обучению
Первоочередный доступ к новым возможностям
Присоединение к программе предварительной оценки Майкрософт

Были ли сведения полезными?

Спасибо за ваш отзыв!

Благодарим за отзыв! Возможно, будет полезно связать вас с одним из наших специалистов службы поддержки Office.

×