Przejdź do głównej zawartości
Pomoc techniczna
Zaloguj się przy użyciu konta Microsoft
Zaloguj się lub utwórz konto.
Witaj,
Wybierz inne konto.
Masz wiele kont
Wybierz konto, za pomocą którego chcesz się zalogować.

Zaprezentowanie się

Ta aktualizacja jest binarne części scalonej aktualizacja, która umożliwia Microsoft Dynamics AX 2012 R3 dla funkcji lokalizacji sieci sprzedaży dla Francji. Z tą aktualizacją Scalonej systemu Microsoft Dynamics AX 2012 R3 dla produktów detalicznych jest certyfikat na wymogi w zakresie certyfikacji NF 525. Zobacz KB 4058329 dla aplikacji część aktualizacji.

Ten artykuł zawiera omówienie czynności wymaganych do konfigurowania systemu Microsoft Dynamics AX 2012 R3 dla detalicznych punktów sprzedaży (POS) do użycia w sklepach znajdujących się we Francji, jak również przeglądu składniki rozwiązania lokalizacji sieci sprzedaży dla Francji uwzględnione w handlu detalicznym SDK.

Aby uzyskać więcej informacji na temat programu Microsoft Dynamics AX 2012 R3 dla lokalizacji sieci sprzedaży dla Francji i lokalizacji wymagane kroki konfiguracji, zobacz KB 4058329 .

Konfigurowanie punktu sprzedaży dla Francji

Poniżej sekcjach opisano procedury, które są wymagane do skonfigurowania sprzedaży (POS) dla Francji.

Konfigurowanie punktu sprzedaży przedsiębiorstwa dla Francji

Aby włączyć podpisywanie cyfrowe transakcji sprzedaży w punkcie sprzedaży przedsiębiorstwa, należy zainstalować certyfikat i dodać wymagane ustawienia do pliku konfiguracji aplikacji POS.exe.config:

  1. Zainstaluj certyfikat cyfrowy do magazynu certyfikatów lokalnego na komputerze punktu sprzedaży przedsiębiorstwa.

  1. Skopiuj następujący kod do sekcji configSections pliku POS.exe.config:

<sectionGroup name="applicationSettings" type="System.Configuration.ApplicationSettingsGroup, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" >

<section name="Microsoft.Dynamics.Retail.FiscalRegistrationServices.DigitalSignatureFiscalRegister.Properties.Settings" type="System.Configuration.ClientSettingsSection, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" requirePermission="false" />

<section name="Microsoft.Dynamics.Retail.FiscalRegistrationServices.Properties.Settings" type="System.Configuration.ClientSettingsSection, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" allowExeDefinition="MachineToLocalUser" requirePermission="false" />

</sectionGroup>  

  1. Skopiuj następujący kod do sekcji applicationSettings pliku POS.exe.config:

<Microsoft.Dynamics.Retail.FiscalRegistrationServices.Properties.Settings>

< ustawienie Nazwa = "FiscalRegisterAssembly_FR" serializeAs = "Ciąg" >

<value>DigitalSignatureFiscalRegister.dll</value>

</setting>

< ustawienie Nazwa = "FiscalRegisterClass_FR" serializeAs = "Ciąg" >

<value>Microsoft.Dynamics.Retail.FiscalRegistrationServices.DigitalSignatureFiscalRegister.DigitalSignatureFiscalRegister</value>

</setting>

</Microsoft.Dynamics.Retail.FiscalRegistrationServices.Properties.Settings>

<Microsoft.Dynamics.Retail.FiscalRegistrationServices.DigitalSignatureFiscalRegister.Properties.Settings>

< ustawienie Nazwa = "CertificateStoreName" serializeAs = "Ciąg" >

< wartość > Moje < / wartość >

</setting>

< ustawienie Nazwa = "CertificateStoreLocation" serializeAs = "Ciąg" >

< wartość > Komputer lokalny < / wartość >

</setting>

< ustawienie Nazwa = "EncodingName" serializeAs = "Ciąg" >

<value>UTF-8</value>

</setting>

< ustawienie Nazwa = "DataHashAlgorithm" serializeAs = "Ciąg" >

<value>SHA1</value>

</setting>

< ustawienie Nazwa = "CertificateThumbprint" serializeAs = "Ciąg" >

<value></value>

</setting>

</Microsoft.Dynamics.Retail.FiscalRegistrationServices.DigitalSignatureFiscalRegister.Properties.Settings>

  1. Instalator poprawnych wartości CertificateStoreName, CertificateStoreLocation i CertificateThumbprint zainstalowaną certyfikatu w sekcji applicationSettings pliku POS.exe.config.

Konfigurowanie nowoczesnych POS dla Francji

Aby włączyć funkcję podpisów cyfrowych w nowoczesnych POS, należy zainstalować certyfikat i dodać wymagane ustawienia do commerceRuntime.config pliku konfiguracji Commerce Run-time.

  1. Zainstaluj certyfikat cyfrowy do magazynu certyfikatów lokalnego na komputerze nowoczesnych POS.

  1. Dodaj następujący kod do sekcji skład pliku commerceRuntime.config znajdującego się w folderze instalacyjnym serwer sprzedaży detalicznej:

< Dodawanie źródło = "Zgromadzenie" wartość = "Microsoft.Dynamics.Commerce.Runtime.Services.FiscalRegisterServiceFrance, Version = 6.3.0.0, kultury = neutral, PublicKeyToken = 31bf3856ad364e35 processorArchitecture = MSIL" / >

< Dodawanie źródło = "Zgromadzenie" wartość = "Microsoft.Dynamics.Commerce.Runtime.Services.DigitalSignature, Version = 6.3.0.0, kultury = neutral, PublicKeyToken = 31bf3856ad364e35 processorArchitecture = MSIL" / >

  1. Wprowadź te same zmiany do pliku commerceRuntime.config, znajdującego się w folderze instalacyjnym brokera klienta do obsługi trybu offline.

  1. Ustaw odpowiednie wartości certificateStoreName, certificateStoreLocation i certificateThumbprint zainstalowaną certyfikatu w pliku Microsoft.Dynamics.Commerce.Runtime.Services.FiscalRegisterServiceFrance.dll.config.

Omówienie zestawu SDK

Poniżej sekcje zawierają omówienie składników rozwiązania lokalizacji sieci sprzedaży dla Francji zawarte w Retail SDK. Można zmodyfikować te składniki, aby dostosować lub rozszerzyć funkcjonalność lokalizacji.

Enterprise POS

Rozwiązanie składa się z trzech nowych projektów, dwa nowe interfejsy i trzech nowych tabel bazy danych. Poza tym, że kilka istniejących interfejsów są rozszerzony o nowe metody.

  • Projekt DigitalSignatureFiscalRegister jest w Plugins\FiscalRegistrationServices SDK\POS sieci sprzedaży i stanowi część rozwiązania FiscalRegistrationServices.

  • Projekt FranceTriggers znajduje się w folderze Retail SDK\POS Plug-ins\Triggers i stanowi część rozwiązania wyzwalaczy.

  • Nowe interfejsy IAuditEventTrigger i IBatchOperationTrigger są częścią zestawu zamówień.

  • Do istniejącego interfejsu IApplicationTrigger został rozszerzony o dwie nowe metody:

    • ApplicationSettingChanged jest wywoływana po ustawienie aplikacji takich jak tryb szkolenia lub trybu offline zostanie zmieniona;

    • PostPurgeChannelData jest wywoływana po oczyszczeniu transakcje z bazy danych kanałów.

  • Do istniejącego interfejsu IPrintingTrigger został rozszerzony o dwie nowe metody:

    • GetReceiptFieldInfo jest wywoływana przed wydrukowaniem pola po otrzymaniu;

    • PostPrintReceiptCopy jest wywoływana po wydrukowaniu kopii za potwierdzeniem odbioru.

  • Nowa tabela RetailLogTransactionReference służy do przechowywania odwołania między zdarzeń dziennika inspekcji i odpowiednich transakcji detalicznych, takich jak odwołanie między zdarzenia drukowania kopii za potwierdzeniem odbioru i oryginalnej transakcji sprzedaży detalicznej.

  • Nowa tabela RetailLogFiscalTransaction jest używana do przechowywania informacji o rejestracji dla zdarzeń dziennika inspekcji.

  • Nowa tabela RetailFiscalRegistrationSequence służy do przechowywania ostatni kolejne liczby dla kilku typów podpisane obiektów takich jak transakcji detalicznych i dokonywanie inspekcji zdarzeń.

Wyzwalacz zdarzeń inspekcji

Aby włączyć dostosowania procesu tworzenia zdarzeń inspekcji jest dodawany nowy wyzwalacz AuditEvent . Ten wyzwalacz działa w taki sam sposób jak inne wyzwalacze i jest ładowany przez MEF. Zapewnia dwie metody PreLogEvent i PostLogEvent, które są nazywane przed i po zalogowaniu zdarzenia inspekcji, odpowiednio.

Nowy interfejs IAuditEventTrigger został dodany do biblioteki umów . W tym artykule opisano ten interfejs PreLogEventi PostLogEvent metody.

Metoda PreLogEvent może przerwać proces rejestrowania i Pokaż wiadomości za pośrednictwem standardowego obiektu PreTriggerResult . Aby użyć wyzwalacza AuditEvent , Nowa klasa musi być utworzony. Ta klasa powinna implementować interfejs IAuditEventTrigger . W takim przypadku MEF załaduje klasy podczas uruchamiania aplikacji.

FranceTriggers

Projekt FranceTriggers zawiera standardowe wyzwalacze POS, które są ładowane, jeśli pole Kod ISO profilu funkcji programu Retail POS jest ustawiona na FR.

  • BatchOperationTrigger implementuje interfejs IBatchOperationTrigger i zastępuje metodę SaveCloseBatch . Metoda rejestruje zdarzenia inspekcji z zamknięcia zmiany.

  • FranceApplicationTrigger implementuje interfejs IApplicationTrigger i zastępuje metody ApplicationStart i PostLogon .

    • Metodą ApplicationStart Inicjuje stan rejestracji RegistrationManager , wywołując metodę ActualizeRegistrationState ;

    • Metoda PostLogon sprawdza stan shift przez wywołanie metody CheckShiftClosing klasy ShiftClosingChecker , jeśli operacja logowania zakończyła się pomyślnie. Metoda wyświetla ostrzeżenie, jeśli bieżącej zmiany trwa dłużej, niż wstępnie zdefiniowanych.

  • FranceAuditEventTrigger implementuje interfejs IAuditEventTrigger i zastępuje metody PreLogEvent i PostLogEvent .

    • PreLogEvent metoda odbiera obiekt IAuditEvent i dokonuje rejestracji zdarzeń inspekcji, jeśli inspekcja jest włączona.

    • Metodę PostLogEvent otrzymuje obiektu IAuditEvent i finalizuje rejestracja zdarzeń inspekcji po włączeniu inspekcji przez zapisanie informacji rejestracyjnych fiskalnych.

  • FranceOperationTrigger implementuje interfejs IOperationTrigger i zastępuje metodę PreProcessOperation . Metody kontroli Państwo shift przez wywołanie metody CheckShiftClosing klasy ShiftClosingChecker . Metoda blokuje operację, jeśli bieżącej zmiany trwa dłużej, niż wstępnie zdefiniowanych i wyświetla komunikat ostrzegawczy.

  • FrancePaymentTrigger implementuje interfejs IPaymentTrigger i zastępuje metodę przedpłaty . Metoda działa tak samo jak metoda PreProcessOperation i blokuje płatności, jeśli bieżącej zmiany trwa dłużej, niż wstępnie zdefiniowanych.

  • FrancePrintingTrigger implementuje interfejs IPrintingTrigger i zastępuje metodę GetReceiptFieldInfo . Metoda odbiera IReceiptField i obiekty IReceiptPrintingContext i oblicza wartość pola przyjęcia drukowane.

  • FranceTransactionTrigger implementuje ITransactionTrigger i zastępuje metody PreEndTransaction i SaveTransaction .

    • Metodę PreEndTransaction otrzymuje obiekt IPosTransaction i dokonuje rejestracji transakcji sprzedaży detalicznej. Ponadto sprawdza stan shift i blokuje transakcji, jeśli bieżącej zmiany trwa dłużej, niż wstępnie zdefiniowanych.

    • SaveTransaction metoda odbiera obiekt IPosTransaction i finalizuje rejestracji transakcji sprzedaży detalicznej przez zapisanie informacji rejestracyjnych fiskalnych.

DigitalSignatureFiscalRegister

Projekt DigitalSignatureFiscalRegister zapewnia funkcjonalność cyfrowo podpisać transakcji detalicznych, a zdarzenia inspekcji.

  • Klasa CertificateHelper udostępnia metody ładowania certyfikaty z magazynu certyfikatów.

  • DigitalSignatureFiscalRegister klasy implementuje interfejs IFiscalRegisterDriver i zastępuje metody inicjowania i RegisterFiscalData .

    • Metoda zainicjować ładuje ustawienia podpisów cyfrowych, takich jak odcisk palca certyfikatu i lokalizacji z pliku konfiguracyjnego.

    • RegisterFiscalData metoda odbiera Serializowane informacje podatkowe i oblicza podpisu cyfrowego.

  • Klasa DigitalSignatureFiscalRegisterResponse reprezentuje odpowiedzi rejestru podpisu cyfrowego.

Proces rejestracji

Procedury rejestracyjnej dla transakcji detalicznych i zdarzeń inspekcji są podobne. Istnieją karty klasy implementującej interfejs IRegistrableEvent dla każdego typu obiektu rejestrującym się w programie project FranceTriggers :

  • Klasa RegistrableEventAuditEventAdapter do obsługi rejestracji inspekcji zdarzeń

  • RegistrableEventRetailTransactionAdapter do obsługi rejestracji transakcji sieci sprzedaży

  • RegistrableEventShiftTransactionEventAdapter do obsługi rejestracji zdarzeń zamknięcia zmiany

Karty sieciowe są odpowiedzialne za wyodrębnianie i szeregowania informacje używane do rejestracji z rejestrującym się obiektów. Adapter odpowiedniego typu jest tworzony wewnątrz wyzwalacza metod, takich jak PreEndTransaction, PreLogEvent i SaveCloseBatch przez klasę RegistrableEventFactory .

Rejestracji dowolnego obiektu zdarzenia rejestrującym się jest wykonywana przez klasę RegistrationManager się w projekcie FranceTriggers. RegistrationManager korzysta z usługi DefaultFiscalRegistrationService , która implementuje interfejs IFiscalRegister i jest ładowany przez MEF.

DefaultFiscalRegistrationService tworzy i ustawia instancji IFiscalRegisterDriver. Używa klasy FiscalRegisterFactory do tworzenia odpowiednie wystąpienie IFiscalRegisterDriver i produkcji wystąpienia klasy DigitalSignatureFiscalRegister w obszarze kraju we Francji / w kontekście regionu.

Dane serializowane fiskalnych rejestracji są przechowywane w formacie JSON w tabeli bazy danych RetailTransactionFiscalTransaction i RetailLogFiscalTransaction dla transakcji detalicznych i zdarzeń inspekcji, odpowiednio.

Serwer sprzedaży detalicznej

Cztery nowe serwer sprzedaży detalicznej, żądania zostały dodane do obsługi lokalizacji sieci sprzedaży dla Francji:

  • GetFiscalRegistrationSequenceTypeValue Aby uzyskać typ sekwencji fiskalnych rejestracji dla transakcji określonego typu lub typów zdarzeń.

  • Wniosek GetLastRegisteredFiscalData , aby uzyskać ostatni zarejestrowany dane fiskalne dla określonego typu transakcji lub typ zdarzenia inspekcji.

  • Żądanie RegisterAuditEvent do rejestrowania zdarzeń inspekcji.

  • GetShiftClosingStateInfo wniosek, aby uzyskać stan shift i godzina zamknięcia zmiany.

Odpowiednie metody można odnaleźć w kartach proxy sieci sprzedaży ShiftManager i StoreOperationsManager w SDK\Proxies\RetailProxy\Adapters sieci sprzedaży.

Wykonywania Commerce

Lokalizacja wykonywania Commerce składa się z dwóch nowych projektów, nowe żądanie i obsługi:

  • Zestaw SDK . DigitalSignature projekt jest w sprzedaży detalicznej SDK\Commerce Run-time\SDK. DigitalSignature i stanowi część rozwiązania Sdk.CommerceRuntime .

  • Zestaw SDK . FiscalRegisterServiceFrance projekt jest w sprzedaży detalicznej SDK\Commerce Run-time\SDK. DigitalSignature i stanowi część rozwiązania Sdk.CommerceRuntime .

SDK.DigitalSignature

Projekt jest podobny do punktu sprzedaży przedsiębiorstwa DigitalSignatureFiscalRegister projektu. To zapewnia funkcjonalność cyfrowo podpisać transakcji detalicznych, a zdarzenia inspekcji.

  • Klasa CertificateHelper udostępnia metody ładowania certyfikaty z magazynu certyfikatów.

  • DataSignatureRequestHandler klasy implementuje interfejs IRequestHandler i obsługuje żądania DigitalSignatureServiceRequest .

DigitalSignatureServiceRequest jest używany do podpisywania określonych danych przy użyciu certyfikatu.

SDK.FiscalRegisterServiceFrance

Zestaw SDK . FiscalRegisterServiceFrance projekt zawiera FiscalRegistrationService , która obsługuje szereg nowych żądań:

  • GetFiscalRegistrationSequenceTypeServiceRequest jest nowe żądanie do określenia typu sekwencji fiskalnych z określonym typem transakcji sprzedaży lub typów zdarzeń.

  • GetLastRegisteredFiscalDataServiceRequest jest nowe żądanie pobrania ostatnio zapisane dane fiskalne dla typu określonej sekwencji fiskalnych.

  • GetFiscalRegistrationSequenceServiceRequest jest nowe żądanie pobrania bieżący numer sekwencyjny dla określonego magazynu, typ terminalu i sekwencji.

  • GetSalesOrderFiscalRegistrationInfoRequest jest nowe żądanie pobrać dane fiskalne z zamówienia sprzedaży.

  • ParseFiscalRegisterDataRequest jest nowe żądanie do analizowania serializowane zarejestrować odpowiedź w formacie JSON do obiektu.

  • SaveSalesTransactionDataRequest jest zastąpiona wniosek, dokonuje rejestracji transakcji sprzedaży, a następnie wywołuje oryginalny program obsługi żądań do zapisania transakcji.

  • RegisterAuditEventServiceRequest jest nowe żądanie do rejestrowania zdarzeń inspekcji.

  • RegisterShiftCloseAuditEventRequest to nowy wniosek o rejestrację zdarzenia zamknięcia zmiany.

Nowoczesne POS

Lokalizacja nowoczesnych POS zawiera zmiany w kilku widokach i wyświetlanie modeli znajdujących się w sprzedaży detalicznej SDK\ POS Clients\Framework.

Programy obsługi przed operacją

Wprowadzono nowy interfejs IPreOperationHandler . Opisuje następujące metody:

executeHandler(operationId: Commerce.Operations.operationTypeEnum): IAsyncResult < ICancelableResult >;

Celem metody jest wdrożyć dodatkowe kontrole przed wykonaniem operacji nowoczesnych POS. Metoda executeHandler odbiera typu bieżącej operacji i może blokować operacji przez zwrócenie odpowiednich ICancelableResult asynchronicznie.

Wystąpienie interfejsu IPreOperationHandler jest zarejestrowany przez wywołanie metody registerPreOperationHandlerprogramu Operations Manager.

Sprawdzanie stanu SHIFT

Sprawdzanie stanu SHIFT jest zarządzany przez ShiftClosingManagerFrance interfejsu IShiftClosingManager . ShiftClosingManagerFactory jest odpowiedzialny za stworzenie odpowiedniej instalacji programu IShiftClosingManager i tworzy ShiftClosingManagerFrance w kontekście kraju/regionu Francji.

ShiftClosingManagerFrance również implementuje interfejs IPreOperationHandler i jest używany do zablokowania kilku operacji, jeśli zmiany trwają dłużej niż określony czas. Jest on zarejestrowany jako obsługi przed operacją klasy programu Operations Manager w kontekście kraju/regionu Francji.

ShiftClosingManagerFrance żądania zmiany stanu przed każdym płatności i operacji sprzedaży przy użyciu żądania GetShiftClosingStateInfo serwer sprzedaży detalicznej.

Proces rejestracji

Rejestracji transakcji sprzedaży i zdarzeń inspekcji jest zarządzany przez FiscalRegistrationManagerFrance klasy implementującej interfejs IFiscalRegistrationManager . Klasa FiscalRegistrationManagerFactory jest odpowiedzialny za stworzenie właściwe wprowadzenie w życie IFiscalRegistrationManager i tworzy FiscalRegistrationManagerFrance obszarze Francji kraj/region kontekst.

Rejestracja transakcji sprzedaży rozpoczyna się w klasie CartViewModel w metodzie checkOutCart . CartViewModel używa FiscalRegistrationManagerFrance umożliwiającą wykonywanie procesów logiki rejestracji, przed i po realizacji transakcji.

Logika wstępnej realizacji transakcji wyodrębnia informacje rejestracyjne (rejestr odpowiedzi) dla ostatniego zarejestrowanych transakcji sprzedaży z magazynu lokalnego (jeśli istnieje) lub żąda on od serwera sieci sprzedaży przy użyciu żądania GetLastRegisteredFiscalData . Ostatni zarejestrować odpowiedź przekazywana jako rozszerzenie właściwości obiektu koszyka do kasy. Właściwość extension przechowywania ostatniej odpowiedzi rejestru jest następnie ekstrahowana podczas obsługi SaveSalesTransactionDataRequest w czasie wykonywania Commerce i jest używany do utworzenia podpisu cyfrowego w bieżącej transakcji.

Zapisuje logiki realizacji transakcji post bieżącego zarejestrować odpowiedź do lokalnego magazynu, który ma być wykorzystany w przyszłych żądań.

Rejestracja zdarzeń inspekcji jest wykonywana przez metodę registerAuditEvent klasy FiscalRegistrationManagerFrance i jest inicjowana z różnych punktów:

  • Rejestracja zdarzeń inspekcji logowania jest inicjowana z LoginViewModel po logowania pomyślne operatora.

  • Rejestracja zdarzeń inspekcji wylogowywania są inicjowane z LogoffOperationHandler.

  • Rejestracja zdarzeń inspekcji Purge jest inicjowana z klasy BlindCloseShiftOperationHandler i CloseShiftOperationHandler .

  • Rejestracja zdarzeń rozpoczęcia i zakończenia trybu offline jest inicjowana z klasy ChainedRequestFactory .

  • Rejestracja zdarzeń drukowania kopii potwierdzenie odbioru jest inicjowana z ReceiptViewModel.

Nowoczesne POS rejestruje zdarzenia inspekcji poprzez wysłanie żądania RegisterAuditEvent serwer sprzedaży detalicznej. Wniosek jest następnie przekazywany do usługi Commerce wykonywania FiscalRegistrationService.

Informacje o poprawce

Jak uzyskać systemu Microsoft Dynamics AX aktualizuje pliki

Ta aktualizacja jest dostępna dla ręcznego pobierania i instalacji w witrynie Microsoft Download Center.

Wymagania wstępne

Musi mieć jedną z następujących produktów, w celu zastosowania tej poprawki:

  • System Microsoft Dynamics AX 2012 R3

Wymagania dotyczące ponownego uruchomienia

Po zastosowaniu tej poprawki należy ponownie uruchomić usługę Serwer obiektów aplikacji (AOS).

Jeśli wystąpią pobieranie problemu, instalowania tej poprawki, lub inne natury technicznej obsługi pytania, skontaktuj się z partnerem lub, jeśli zarejestrowani w planie pomocy technicznej bezpośrednio z firmą Microsoft, można się z pomocą techniczną dla programu Microsoft Dynamics i utworzyć nowe żądanie pomocy technicznej. Aby to zrobić, odwiedź następujące witryny firmy Microsoft:

https://mbs.microsoft.com/support/newstart.aspx

Można również kontakt pomocy technicznej dla systemu Microsoft Dynamics telefonu za pomocą tych łączy dla kraju określonych numerów. Aby to zrobić, odwiedź jedną z następujących witryn firmy Microsoft w sieci Web:

Partnerzy

https://mbs.microsoft.com/partnersource/resources/support/supportinformation/Global+Support+Contacts

Klienci

https://mbs.microsoft.com/customersource/northamerica/help/help/contactus

W wyjątkowych przypadkach opłaty, telefonujący do pomocy technicznej mogą zostać anulowane, jeśli pomocy technicznej dla systemu Microsoft Dynamics i produktów powiązanych Określa, że określonej aktualizacji, można rozwiązać swój problem. Koszty obsługi zwykłych zastosuje się do wszelkich dodatkowych pytań i problemów, których nie można rozwiązać przy użyciu określonej aktualizacji.

Uwaga: Jest to artykuł " szybkiej publikacji" tworzony bezpośrednio przez organizację pomocy technicznej firmy Microsoft. Informacje zawarte w tym miejscu w są dostarczane jako-jest w odpowiedzi na pojawiające się problemy. W wyniku przyspieszonego udostępnienia, materiały te mogą zawierać błędy typograficzne i mogą być zmieniane w dowolnym czasie bez uprzedzenia. Zobacz Warunki użytkowaniadla innych względów.

Potrzebujesz dalszej pomocy?

Chcesz uzyskać więcej opcji?

Poznaj korzyści z subskrypcji, przeglądaj kursy szkoleniowe, dowiedz się, jak zabezpieczyć urządzenie i nie tylko.

Społeczności pomagają zadawać i odpowiadać na pytania, przekazywać opinie i słuchać ekspertów z bogatą wiedzą.

Czy te informacje były pomocne?

Jaka jest jakość języka?
Co wpłynęło na Twoje wrażenia?
Jeśli naciśniesz pozycję „Wyślij”, Twoja opinia zostanie użyta do ulepszania produktów i usług firmy Microsoft. Twój administrator IT będzie mógł gromadzić te dane. Oświadczenie o ochronie prywatności.

Dziękujemy za opinię!

×