При спробі надіслати заздалегідь рахунок в заздалегідь лист у Східній Європі версії Microsoft Dynamics NAV 5.0 SP1 із FP1 з'являється повідомлення про помилку, "операцію неможливо виконати, оскільки це призведе до невідповідності головної книги запису таблиці"


Ця стаття відноситься до Microsoft Dynamics NAV області Східній Європі (е-е).

Причини


Припустімо, що створюється замовлення, що має 100% оплати, зазначено у європейські версії Microsoft Dynamics NAV 5.0 пакета оновлень 1 (SP1) з функцією з пакетом оновлень 1 (FP1) інстальовано. Створення заздалегідь відповідну літеру і відповідний оплату за замовлення. У цьому випадку при спробі надіслати заздалегідь рахунку-фактури в заздалегідь лист, з'являється таке повідомлення про помилку:
Не вдалося завершити операцію, оскільки це призведе до невідповідності головної книги запис таблиці.

Вирішення


Відомості про виправлення

Корпорація Майкрософт випустила підтримуване виправлення доступна. Однак, застосовувати лише для вирішення проблеми, описаної в цій статті. Він придатний лише для систем, які мають з цією проблемою. Те, що це виправлення може потребувати додаткового тестування. Таким чином, якщо ви не завдає значної, рекомендовано почекати до виходу чергового пакета оновлень Microsoft Dynamics NAV або наступної версії Microsoft Dynamics NAV, який містить це виправлення.

Примітка. В окремих випадках оплату звернення до служби підтримки може бути скасовано якщо технічної підтримки професійного для Microsoft Dynamics і пов'язані продукти визначає телефонів служби. Плата стягується на додаткові питання і проблеми, які не пов'язані з оновленням.


Відомості про інсталяцію

Корпорація Майкрософт надає приклади програмного коду тільки для ілюстрації, без гарантій – прямих або інших. Це включає, але не обмежується, будь-яких гарантій придатності до продажу та придатності для певної мети. У цій статті припускається, що ви знайомі з, що демонструє мову програмування та інструменти, які використовуються для створення та налагодження процедури. Співробітники служби підтримки корпорації Майкрософт можуть пояснити функціональні особливості кожної конкретної процедури, але вони не будуть змінювати приклади для реалізації додаткових можливостей або створювати процедури на вимогу окремих користувачів.

Примітка. Перш ніж інсталювати це виправлення, переконайтеся, що всі користувачі Microsoft Navision-клієнт відключився система. Пакет оновлень містить Microsoft Navision застосунок служби (NAS) клієнта користувачів. Ви повинні тільки клієнт користувача, який увійшов до системи, під час виконання цього виправлення.

Щоб застосувати це виправлення, потрібно мати ліцензію для розробників.

Корпорація Майкрософт рекомендує, що обліковий запис користувача Windows входи вікна або у вікні бази даних входи призначити "Супер" роль ID. Якщо обліковий запис користувача не призначено "Супер" Ідентифікатор ролі, необхідно переконатися, що обліковий запис користувача, має такі дозволи:
  • Змінити дозвіл об'єкт, який буде змінюється.
  • Права для виконання системи об'єкт з Ідентифікатором 5210 об'єкт а також системи об'єкт з Ідентифікатором 9015 об'єкта.


Примітка. Маєте відповідних прав у сховища даних, якщо не потрібно виконати дані відновлення не потрібно.

Зміни коду

Примітка. Завжди тест код вирішення в середовищі контрольовані перед інсталяцією розглянутого виправлення виробництва комп'ютерів.
Щоб вирішити цю проблему, виконайте такі дії.
  1. Змінити код у таблиці продажу та повідомлення, досягнення (26585), функція AutoLinkPayment наступним чином:
    Наявний код
    ...TempLink."Amount (LCY)" := AmountToLink
    ELSE
    TempLink."Amount (LCY)" :=

    // Delete the following lines.
    ROUND(AmountToLink / CustLedgEntry."Original Currency Factor",
    Currency."Amount Rounding Precision");
    // End of the lines.

    TempLink."Document No." := LetterLine."Letter No.";
    TempLink."Line No." := LetterLine."Line No.";
    TempLink.INSERT;
    ...
    Заміна код
    ...TempLink."Amount (LCY)" := AmountToLink
    ELSE
    TempLink."Amount (LCY)" :=

    // Add the following line.
    ROUND(AmountToLink / CustLedgEntry."Original Currency Factor");

    TempLink."Document No." := LetterLine."Letter No.";
    TempLink."Line No." := LetterLine."Line No.";
    TempLink.INSERT;
    ...
  2. Змін у продажу та повідомлення, досягнення codeunit (26585), функція HandleLinksBuf наступним чином:
    Наявний код
    ...TempLink."Amount (LCY)" := AmountToLink
    ELSE
    TempLink."Amount (LCY)" :=

    // Delete the following lines.
    ROUND(AmountToLink / CustLedgEntry."Original Currency Factor",
    Currency."Amount Rounding Precision");
    // End of the lines.

    TempLink."Document No." := LetterBuf."Document No.";
    TempLink."Line No." := LetterBuf."Entry No.";
    TempLink.INSERT;
    ...
    Заміна код
    ...TempLink."Amount (LCY)" := AmountToLink
    ELSE
    TempLink."Amount (LCY)" :=

    // Add the following line.
    ROUND(AmountToLink / CustLedgEntry."Original Currency Factor");

    TempLink."Document No." := LetterBuf."Document No.";
    TempLink."Line No." := LetterBuf."Entry No.";
    TempLink.INSERT;
    ...
  3. Змін у продажу та повідомлення, досягнення codeunit (26585), функція PostInvoiceCorrection наступним чином:
    Наявний код 1
    ...SalesLine."Prepmt Amt to Deduct" := SalesLine."Prepmt. Amt. Inv." - SalesLine."Prepmt Amt Deducted"
    ELSE BEGIN
    OrderLineAmtToDeduct :=

    // Delete the following line.
    ROUND(SalesLine."Amount Including VAT" * SalesLine."Qty. to Invoice" / SalesLine.Quantity);

    IF OrderLineAmtToDeduct > (SalesLine."Prepmt. Amt. Inv." - SalesLine."Prepmt Amt Deducted") THEN
    SalesLine."Prepmt Amt to Deduct" := SalesLine."Prepmt. Amt. Inv." - SalesLine."Prepmt Amt Deducted"
    ELSE
    ...
    Код на заміну 1
    ...SalesLine."Prepmt Amt to Deduct" := SalesLine."Prepmt. Amt. Inv." - SalesLine."Prepmt Amt Deducted"
    ELSE BEGIN
    OrderLineAmtToDeduct :=

    // Add the following lines.
    ROUND(
    SalesLine."Amount Including VAT" * SalesLine."Qty. to Invoice" / SalesLine.Quantity,
    Currency."Amount Rounding Precision");
    // End of the lines.

    IF OrderLineAmtToDeduct > (SalesLine."Prepmt. Amt. Inv." - SalesLine."Prepmt Amt Deducted") THEN
    SalesLine."Prepmt Amt to Deduct" := SalesLine."Prepmt. Amt. Inv." - SalesLine."Prepmt Amt Deducted"
    ELSE
    ...
    Наявний код 2
    ...REPEAT
    TotAmt :=
    TotAmt + SalesLine."Prepmt Amt to Deduct" * LineRelation."Invoiced Amount" / SalesLine."Prepmt. Amt. Inv.";

    // Delete the following line.
    AmountToDeduct := ROUND(TotAmt) - TotAmtRnded;

    TotAmtRnded := TotAmtRnded + AmountToDeduct;

    LetterLine.GET(LineRelation."Letter No.",LineRelation."Letter Line No.");
    ...
    Код на заміну 2
    ...REPEAT
    TotAmt :=
    TotAmt + SalesLine."Prepmt Amt to Deduct" * LineRelation."Invoiced Amount" / SalesLine."Prepmt. Amt. Inv.";

    // Add the following line.
    AmountToDeduct := ROUND(TotAmt,Currency."Amount Rounding Precision") - TotAmtRnded;

    TotAmtRnded := TotAmtRnded + AmountToDeduct;

    LetterLine.GET(LineRelation."Letter No.",LineRelation."Letter Line No.");
    ...
  4. Змін у продажу та повідомлення, досягнення codeunit (26585), функція PostInvoiceCorrection наступним чином:
    Наявний код
    ...ToDeductFactor := AmountToDeduct / (AmountToDeduct + LetterLine."Amount Invoiced" - LetterLine."Amount Deducted");
    BaseToDeductLCY := ROUND(-BaseToDeductLCY * ToDeductFactor);
    VATAmountLCY := ROUND(-AmountToDeductLCY * ToDeductFactor);

    // Delete the following line.
    VATAmount := ROUND(AmountToDeduct / LetterLine."Amount Including VAT" * LetterLine."VAT Amount");

    IF (SalesInvHeader."Currency Code" <> '') AND
    (GLSetup."Correction Exchange Rate" = GLSetup."Correction Exchange Rate"::"Final Invoice")
    THEN
    ...
    Заміна код
    ...ToDeductFactor := AmountToDeduct / (AmountToDeduct + LetterLine."Amount Invoiced" - LetterLine."Amount Deducted");
    BaseToDeductLCY := ROUND(-BaseToDeductLCY * ToDeductFactor);
    VATAmountLCY := ROUND(-AmountToDeductLCY * ToDeductFactor);

    // Add the following lines.
    SetCurrencyPrecision(LetterLine."Currency Code");
    VATAmount :=
    ROUND(
    AmountToDeduct / LetterLine."Amount Including VAT" * LetterLine."VAT Amount",
    Currency."Amount Rounding Precision");
    // End of the lines.

    IF (SalesInvHeader."Currency Code" <> '') AND
    (GLSetup."Correction Exchange Rate" = GLSetup."Correction Exchange Rate"::"Final Invoice")
    THEN
    ...
  5. Змін у продажу та повідомлення, досягнення codeunit (26585), функція CalcLinkedPmtAmountToApply наступним чином:
    Наявний код 1
    ...IF TotalAmountToApply = 0 THEN
    EXIT;

    Link.SETRANGE("Entry Type",Link."Entry Type"::"Link To Letter");
    Link.SETRANGE("Document No.",LetterLine."Letter No.");
    Link.SETRANGE("Line No.",LetterLine."Line No.");
    ...
    Код на заміну 1
    ...IF TotalAmountToApply = 0 THEN
    EXIT;

    // Add the following line.
    SetCurrencyPrecision(LetterLine."Currency Code");

    Link.SETRANGE("Entry Type",Link."Entry Type"::"Link To Letter");
    Link.SETRANGE("Document No.",LetterLine."Letter No.");
    Link.SETRANGE("Line No.",LetterLine."Line No.");
    ...
    Наявний код 2
    ...IF CustLedgEntry.GET(Link."CV Ledger Entry No.") THEN BEGIN
    CustLedgEntry.CALCFIELDS("Remaining Amount");
    TotAmt := TotAmt + TotalAmountToApply * Link.Amount / LetterLine."Amount Linked";

    // Delete the following line.
    AmountToApply := ROUND(TotAmt) - TotAmtRnded;

    TotAmtRnded := TotAmtRnded + AmountToApply;

    IF LinkedAdvanceEntry.GET(CustLedgEntry."Entry No.") THEN BEGIN
    ...
    Код на заміну 2
    ...IF CustLedgEntry.GET(Link."CV Ledger Entry No.") THEN BEGIN
    CustLedgEntry.CALCFIELDS("Remaining Amount");
    TotAmt := TotAmt + TotalAmountToApply * Link.Amount / LetterLine."Amount Linked";

    // Add the following line.
    AmountToApply := ROUND(TotAmt,Currency."Amount Rounding Precision") - TotAmtRnded;

    TotAmtRnded := TotAmtRnded + AmountToApply;

    IF LinkedAdvanceEntry.GET(CustLedgEntry."Entry No.") THEN BEGIN
    ...
  6. Змін у продажу та повідомлення, досягнення codeunit (26585), функція FillInvLineBuffer наступним чином:
    Наявний код
    ...DocumentType::"Credit Memo":
    "Amount Incl. VAT" := GetInvoiceLineAmount(CurrSalesInvHeader."No.",LetterLine."Line No.");
    END;

    // Delete the following line.
    Amount := ROUND("Amount Incl. VAT" * LetterLine.Amount / LetterLine."Amount Including VAT");

    "VAT Base Amount" := Amount;
    "VAT Amount" := "Amount Incl. VAT" - Amount;
    ...
    Заміна код
    ...DocumentType::"Credit Memo":
    "Amount Incl. VAT" := GetInvoiceLineAmount(CurrSalesInvHeader."No.",LetterLine."Line No.");
    END;

    // Add the following lines.
    SetCurrencyPrecision(LetterLine."Currency Code");
    Amount :=
    ROUND(
    "Amount Incl. VAT" * LetterLine.Amount / LetterLine."Amount Including VAT",
    Currency."Amount Rounding Precision");
    //End of the lines.

    "VAT Base Amount" := Amount;
    "VAT Amount" := "Amount Incl. VAT" - Amount;
    ...
  7. Змін на придбання та повідомлення, досягнення codeunit (26586), функція AutoLinkPayment наступним чином:
    Наявний код
    ...TempLink."Amount (LCY)" := AmountToLink
    ELSE
    TempLink."Amount (LCY)" :=

    // Delete the following lines.
    ROUND(AmountToLink / VendLedgEntry."Original Currency Factor",
    Currency."Amount Rounding Precision");
    // End of the lines.

    TempLink."Document No." := LetterLine."Letter No.";
    TempLink."Line No." := LetterLine."Line No.";
    TempLink.INSERT;
    ...
    Заміна код
    ...TempLink."Amount (LCY)" := AmountToLink
    ELSE
    TempLink."Amount (LCY)" :=

    // Add the following line.
    ROUND(AmountToLink / VendLedgEntry."Original Currency Factor");

    TempLink."Document No." := LetterLine."Letter No.";
    TempLink."Line No." := LetterLine."Line No.";
    TempLink.INSERT;
    ...
  8. Змін на придбання та повідомлення, досягнення codeunit (26586), функція HandleLinksBuf наступним чином:
    Наявний код
    ...TempLink."Amount (LCY)" := AmountToLink
    ELSE
    TempLink."Amount (LCY)" :=

    // Delete the following lines.
    ROUND(AmountToLink / VendLedgEntry."Original Currency Factor",
    Currency."Amount Rounding Precision");
    // End of the lines.

    TempLink."Document No." := LetterBuf."Document No.";
    TempLink."Line No." := LetterBuf."Entry No.";
    TempLink.INSERT;
    ...
    Заміна код
    ...TempLink."Amount (LCY)" := AmountToLink
    ELSE
    TempLink."Amount (LCY)" :=

    // Add the following line.
    ROUND(AmountToLink / VendLedgEntry."Original Currency Factor");

    TempLink."Document No." := LetterBuf."Document No.";
    TempLink."Line No." := LetterBuf."Entry No.";
    TempLink.INSERT;
    ...
  9. Змін на придбання та повідомлення, досягнення codeunit (26586), функція PostInvoiceCorrection наступним чином:
    Наявний код 1
    ...PurchLine."Prepmt Amt to Deduct" := PurchLine."Prepmt. Amt. Inv." - PurchLine."Prepmt Amt Deducted"
    ELSE BEGIN
    OrderLineAmtToDeduct :=

    // Delete the following line.
    ROUND(PurchLine."Amount Including VAT" * PurchLine."Qty. to Invoice" / PurchLine.Quantity);

    IF OrderLineAmtToDeduct > (PurchLine."Prepmt. Amt. Inv." - PurchLine."Prepmt Amt Deducted") THEN
    PurchLine."Prepmt Amt to Deduct" := PurchLine."Prepmt. Amt. Inv." - PurchLine."Prepmt Amt Deducted"
    ELSE
    ...
    Код на заміну 1
    ...PurchLine."Prepmt Amt to Deduct" := PurchLine."Prepmt. Amt. Inv." - PurchLine."Prepmt Amt Deducted"
    ELSE BEGIN
    OrderLineAmtToDeduct :=

    // Add the following lines.
    ROUND(
    PurchLine."Amount Including VAT" * PurchLine."Qty. to Invoice" / PurchLine.Quantity,
    Currency."Amount Rounding Precision");
    //End of the lines.

    IF OrderLineAmtToDeduct > (PurchLine."Prepmt. Amt. Inv." - PurchLine."Prepmt Amt Deducted") THEN
    PurchLine."Prepmt Amt to Deduct" := PurchLine."Prepmt. Amt. Inv." - PurchLine."Prepmt Amt Deducted"
    ELSE
    ...
    Наявний код 2
    ...REPEAT
    TotAmt :=
    TotAmt + PurchLine."Prepmt Amt to Deduct" * LineRelation."Invoiced Amount" / PurchLine."Prepmt. Amt. Inv.";

    // Delete the following line.
    AmountToDeduct := ROUND(TotAmt) - TotAmtRnded;

    TotAmtRnded := TotAmtRnded + AmountToDeduct;

    LetterLine.GET(LineRelation."Letter No.",LineRelation."Letter Line No.");
    ...
    Код на заміну 2
    ...REPEAT
    TotAmt :=
    TotAmt + PurchLine."Prepmt Amt to Deduct" * LineRelation."Invoiced Amount" / PurchLine."Prepmt. Amt. Inv.";

    // Add the following line.
    AmountToDeduct := ROUND(TotAmt,Currency."Amount Rounding Precision") - TotAmtRnded;

    TotAmtRnded := TotAmtRnded + AmountToDeduct;

    LetterLine.GET(LineRelation."Letter No.",LineRelation."Letter Line No.");
    ...
  10. Змін на придбання та повідомлення, досягнення codeunit (26586), функція PostVATCorrection наступним чином:
    Наявний код
    ...ToDeductFactor := -AmountToDeduct / (AmountToDeduct + LetterLine."Amount Invoiced" - LetterLine."Amount Deducted");
    BaseToDeductLCY := ROUND(BaseToDeductLCY * ToDeductFactor);
    VATAmountLCY := ROUND(AmountToDeductLCY * ToDeductFactor);

    // Delete the following line.
    VATAmount := ROUND(-AmountToDeduct / LetterLine."Amount Including VAT" * LetterLine."VAT Amount");

    IF (PurchInvHeader."Currency Code" <> '') AND
    (GLSetup."Correction Exchange Rate" = GLSetup."Correction Exchange Rate"::"Final Invoice")
    THEN
    ...
    Заміна код
    ...ToDeductFactor := -AmountToDeduct / (AmountToDeduct + LetterLine."Amount Invoiced" - LetterLine."Amount Deducted");
    BaseToDeductLCY := ROUND(BaseToDeductLCY * ToDeductFactor);
    VATAmountLCY := ROUND(AmountToDeductLCY * ToDeductFactor);

    // Add the following lines.
    SetCurrencyPrecision(LetterLine."Currency Code");
    VATAmount :=
    ROUND(
    -AmountToDeduct / LetterLine."Amount Including VAT" * LetterLine."VAT Amount",
    Currency."Amount Rounding Precision");
    // End of the lines.

    IF (PurchInvHeader."Currency Code" <> '') AND
    (GLSetup."Correction Exchange Rate" = GLSetup."Correction Exchange Rate"::"Final Invoice")
    THEN
    ...
  11. Змінити код функції CalcLinkedPmtAmountToApply на придбання та повідомлення, досягнення codeunit (26586), таким чином:
    Наявний код 1
    ...IF TotalAmountToApply = 0 THEN
    EXIT;

    Link.SETRANGE("Entry Type",Link."Entry Type"::"Link To Letter");
    Link.SETRANGE("Document No.",LetterLine."Letter No.");
    Link.SETRANGE("Line No.",LetterLine."Line No.");
    ...
    Код на заміну 1
    ...IF TotalAmountToApply = 0 THEN
    EXIT;

    // Add the following line.
    SetCurrencyPrecision(LetterLine."Currency Code");

    Link.SETRANGE("Entry Type",Link."Entry Type"::"Link To Letter");
    Link.SETRANGE("Document No.",LetterLine."Letter No.");
    Link.SETRANGE("Line No.",LetterLine."Line No.");
    ...
    Наявний код 2
    ...IF VendLedgEntry.GET(Link."CV Ledger Entry No.") THEN BEGIN
    VendLedgEntry.CALCFIELDS("Remaining Amount");
    TotAmt := TotAmt + TotalAmountToApply * Link.Amount / LetterLine."Amount Linked";

    // Delete the following line.
    AmountToApply := ROUND(TotAmt) - TotAmtRnded;

    TotAmtRnded := TotAmtRnded + AmountToApply;

    IF LinkedAdvanceEntry.GET(VendLedgEntry."Entry No.") THEN BEGIN
    ...
    Код на заміну 2
    ...IF VendLedgEntry.GET(Link."CV Ledger Entry No.") THEN BEGIN
    VendLedgEntry.CALCFIELDS("Remaining Amount");
    TotAmt := TotAmt + TotalAmountToApply * Link.Amount / LetterLine."Amount Linked";

    // Add the following line.
    AmountToApply := ROUND(TotAmt,Currency."Amount Rounding Precision") - TotAmtRnded;

    TotAmtRnded := TotAmtRnded + AmountToApply;

    IF LinkedAdvanceEntry.GET(VendLedgEntry."Entry No.") THEN BEGIN
    ...
  12. Змін на придбання та повідомлення, досягнення codeunit (26586), функція FillInvLineBuffer наступним чином:
    Наявний код
    ...DocumentType::"Credit Memo":
    "Amount Incl. VAT" := GetInvoiceLineAmount(CurrPurchInvHeader."No.",LetterLine."Line No.");
    END;

    // Delete the following line.
    Amount := ROUND("Amount Incl. VAT" * LetterLine.Amount / LetterLine."Amount Including VAT");

    "VAT Base Amount" := Amount;
    "VAT Amount" := "Amount Incl. VAT" - Amount;
    ...
    Заміна код
    ...DocumentType::"Credit Memo":
    "Amount Incl. VAT" := GetInvoiceLineAmount(CurrPurchInvHeader."No.",LetterLine."Line No.");
    END;

    // Add the following lines.
    SetCurrencyPrecision(LetterLine."Currency Code");
    Amount :=
    ROUND(
    "Amount Incl. VAT" * LetterLine.Amount / LetterLine."Amount Including VAT",
    Currency."Amount Rounding Precision");
    // End of the lines.

    "VAT Base Amount" := Amount;
    "VAT Amount" := "Amount Incl. VAT" - Amount;
    ...
  13. Змін у codeunit-продажу та повідомлення, витрати майбутніх періодів (442), функція UpdateVATOnLines наступним чином:
    Наявний код
    ..."Prepmt. Amt. Incl. VAT" :=
    ROUND(NewAmountIncludingVAT,Currency."Amount Rounding Precision");
    "Prepmt. VAT Base Amt." := NewVATBaseAmount;

    MODIFY;
    RecRef.GETTABLE(SalesLine);
    ...
    Заміна код
    ..."Prepmt. Amt. Incl. VAT" :=
    ROUND(NewAmountIncludingVAT,Currency."Amount Rounding Precision");
    "Prepmt. VAT Base Amt." := NewVATBaseAmount;

    // Add the following lines.
    IF SalesHeader."Prices Including VAT" THEN
    "Prepmt. Line Amount" := "Prepmt. Amt. Incl. VAT"
    ELSE
    "Prepmt. Line Amount" :=
    ROUND(
    "Prepmt. Amt. Incl. VAT" / (1 + "VAT %" / 100),
    Currency."Amount Rounding Precision");
    // End of the lines.

    MODIFY;
    RecRef.GETTABLE(SalesLine);
    ...
  14. Змін у codeunit-придбання та повідомлення, витрати майбутніх періодів (444), функція UpdateVATOnLines наступним чином:
    Наявний код
    ..."Prepmt. Amt. Incl. VAT" :=
    ROUND(NewAmountIncludingVAT,Currency."Amount Rounding Precision");
    "Prepmt. VAT Base Amt." := NewVATBaseAmount;

    MODIFY;
    RecRef.GETTABLE(PurchLine);
    ...
    Заміна код
    ..."Prepmt. Amt. Incl. VAT" :=
    ROUND(NewAmountIncludingVAT,Currency."Amount Rounding Precision");
    "Prepmt. VAT Base Amt." := NewVATBaseAmount;

    // Add the following lines.
    IF PurchHeader."Prices Including VAT" THEN
    "Prepmt. Line Amount" := "Prepmt. Amt. Incl. VAT"
    ELSE
    "Prepmt. Line Amount" :=
    ROUND(
    "Prepmt. Amt. Incl. VAT" / (1 + "VAT %" / 100),
    Currency."Amount Rounding Precision");
    // End of the lines.

    MODIFY;
    RecRef.GETTABLE(PurchLine);
    ...

Попередні вимоги

Потрібно мати Східна Європа версії Microsoft Dynamics NAV 5.0 пакет оновлень 1 (SP1) з функцією з пакетом оновлень 1 (FP1), для застосування цього виправлення.

Відомості про видалення

Це виправлення не можна видалити.

Стан


Корпорація Майкрософт підтвердила існування цієї неполадки у продуктах Майкрософт, перелічених у розділі "Застосовується до".
Примітка. Це "Швидка публікація" статті, надана службою підтримки корпорації Майкрософт. Відомості в цій статті надано без змін у відповідь на повідомлення про проблеми. З огляду на швидкість публікації матеріали можуть містити орфографічні помилки. Їх може бути змінено в будь-який час без повідомлення. Щоб отримати додаткові відомості, див. Умови використання.