Zarządzanie informacjami dotyczącymi klienta (Polska)
Wprowadzenie
W tym artykule opisano sposób obsługi informacji o odbiorcy, takich jak numer podatku VAT, w Retail Point of Sale (POS) dla Polski.
Numer VAT odbiorcy można określić podczas tworzenia lub edytowania głównego rekordu odbiorcy w punkcie sprzedaży. Można także określić numer VAT dla transakcji sprzedaży, kopiując go z odbiorcy transakcji lub wprowadzając go ręcznie. Informacje dotyczące odbiorcy mogą być następnie drukowane zarówno na stałych, jak i fiskalnych przychodach i mogą być używane do celów fakturowania.
Ważne
Nie można określić numeru VAT odbiorcy w POS, gdy w profilu funkcji POS włączono opcję Tworzenie odbiorcy w trybie asynchronicznym. Obsługę trybu tworzenia asynchronicznego odbiorcy można dodać w przyszłych aktualizacjach.
Konfiguracja
Aby skorzystać z ten funkcji należy skonfigurować system w następujący sposób:
- Zarządzanie informacjami dotyczącymi klienta dla Polski.
- Ustawić typ rejestracji dla numeru VAT.
- Dodać operację Dodaj informacje o kliencie do układów ekranu.
- Aktywować zapytanie dotyczące informacji o odbiorcy.
- Konfigurować format paragonu.
- Konfiguracja składników kanału.
Zarządzanie informacjami dotyczącymi klienta dla Polski
Włącz funkcję (Polska) Zarządzanie informacjami o odbiorcach w programie Retail POS w obszarze roboczym Zarządzanie funkcjami.
Ustawić typ rejestracji dla numeru VAT
Przed określeniem numerów VAT w POS należy utworzyć odpowiedni typ rejestracji numeru VAT i połączyć go z kategorią rejestracyjną identyfikatora VAT ID. Aby uzyskać więcej informacji na temat pracy z typami rejestracji i identyfikatorami rejestracji, przejrzyj Identyfikatory rejestracji.
Ostrzeżenie
Jeśli typ rejestracji nie zostanie utworzony lub nie jest połączony z kategorią rejestracji identyfikatorów VAT ID, w programie POS zostanie wygenerowany błąd, jeśli dla adresu odbiorcy zostanie wypełniony numer VAT.
Dodaj operację Dodaj informacje o kliencie do układów ekranu
Za pomocą operacji Dodawania informacji o kliencie można dodawać informacje o odbiorcy do transakcji sprzedaży, takie jak np. numer VAT. Te informacje można skopiować z odbiorcy określonego dla transakcji lub ręcznie wprowadzić.
Na stronie Siatki przycisków wybierz siatkę przycisków, na której ma się pojawić operacja, a następnie otwórz Projektanta siatki przycisków. Dodaj nowy przycisk, nastepnie w polu Działanie, wybierz Dodaj informacje o kliencie. Aby uzyskać więcej informacji na temat pracy z układami ekranu i siatkami przycisków, należy zapoznać się z Układami ekranu dla punkt sprzedaży (POS).
Aktywuj zapytanie dotyczące informacji o odbiorcy
Jeśli dla transakcji sprzedaży nie określono informacji o odbiorcy, prośba o te informacje może zostać wyzwolona automatycznie po sfinalizowaniu transakcji. Ta metoda jest alternatywą dla operacji Dodawania informacji o odbiorcy.
Aby uaktywnić opcję żądania informacji o odbiorcy w centrali Commerce headquarters na stronie Profile funkcji punktu sprzedaży, na skróconej karcie Funkcje, w obszarze Parametry podatków, ustaw opcję Włącz pytanie o informacje o odbiorcy w transakcjach sprzedaży na wartość Tak.
Konfiguracja formatów paragonu
Formaty paragonów można skonfigurować w taki sposób, aby numer VAT odbiorcy był na nich drukowany.
Banknot
Domyślna firma użytkownika, który tworzy konfigurację paragonu, powinna być tą samą osobowością prawną, w której jest tworzone ustawienie tekstu w języku. Alternatywnie, można również utworzyć ten sam tekst językowy w domyślnej firmie użytkownika i dla tego samego bytu prawnego, dla którego utworzono konfigurację.
Na stronie Tekst języka, na karcie Punkt sprzedaży dodaj następujący rekord dla etykiety pola niestandardowego w przypadku formatów paragonów. Należy zwrócić uwagę, że przykłady Identyfikatora języka, Identyfikatora tekstu oraz wartości tekstowe przedstawione w poniższej tabeli są tylko przykładami. Można je zmienić, aby spełniały wymagania użytkownika. Jednak używana wartość identyfikatora tekstu musi być unikatowa i musi być równa lub większa niż 900001.
Identyfikator języka | Identyfikator tekstu | Tekst |
---|---|---|
en-US | 900001 | Numer VAT |
Na stronie Niestandardowe pola dodaj następujący rekord dla pola niestandardowego w odniesieniu do formatów paragonów. Należy zauważyć, że wartość identyfikatora tekstu podpisu musi być zgodna z wartością identyfikatora tekstu podaną na stronie tekstowej języka.
Nazwa | Typ | Identyfikator tekstu podpisu |
---|---|---|
FISCALCUSTOMER_VATID_PL | Pokwitowanie | 900001 |
W projektancie formatów paragonów dodaj pole niestandardowe do odpowiedniej sekcji paragonu dla każdego wymaganego formatu paragonu. Aby uzyskać więcej informacji o sposobie pracy z formatami paragonów, zobacz Szablony paragonów i drukowanie.
Konfiguracja składników kanału.
Ważne
Kroki opisane w tej sekcji należy zaimplementować tylko w przypadku korzystania z wersji Microsoft Dynamics 365 Commerce 10.0.28 lub wcześniejszej. W wersji Commerce 10.0.29 wszystkie składniki kanału Commerce, które są wymagane do aktywowania zarządzania informacjami o klientach dla Polski, są włączone domyślnie. Jeśli korzystasz z wersji Commerce 10.0.28 lub starszej i migrujesz do wersji Commerce 10.0.29 lub nowszej, musisz wykonać kroki w tecie Migracja do wersji 10.0.29 lub nowszej.
Aby udostępnić funkcje właściwe dla Polski, należy skonfigurować rozszerzenia dla składników kanału. Aby uzyskać więcej informacji, zobacz sekcję Wskazówki dot. wdrożenia w dalszej części tego artykułu.
Przykładowe scenariusze
Poniższe przykładowe scenariusze przedstawiają sposób pracy z informacjami o odbiorcach w POS dla Polski.
Scenariusz 1: dokonać sprzedaży anonimowemu odbiorcy
- Zaloguj się w POS.
- Dodaj pozycje do koszyka.
- Wybierz opcję Dodaj informacje o odbiorcy, a następnie wybierz Wprowadź ręcznie.
- Wprowadź numer VAT odbiorcy, a następnie kliknij przycisk OK.
- Zarejestruj płatności dla transakcji, a następnie zakończ transakcję.
- Sprawdź, czy wydrukowany paragon zawiera numer VAT odbiorcy.
Scenariusz 2: dokonać sprzedaży nowemu, nazwanemu odbiorcy
- Zaloguj się w POS.
- Dodaj pozycje do koszyka.
- Wybierz opcję Dodaj odbiorcę, a następnie wybierz Nowy.
- Ustaw atrybuty nowego odbiorcy.
- Wybierz Stwórz nowy adres. Następnie określ informacje kontaktowe nowego odbiorcy oraz adres.
- W polu Numer VAT wprowadź numer VAT odbiorcy.
- Zapisz rekord odbiorcy i rekord adresu odbiorcy, a następnie dodaj odbiorcę do transakcji.
- Zarejestruj płatności dla transakcji, a następnie zakończ transakcję.
- Ponieważ zostało aktywowane zapytanie o informacje o odbiorcy, ale informacje o odbiorcy nie zostały dodane do transakcji, zostanie otwarte okno dialogowe Wprowadź informacje o odbiorcy . Wybierz opcję Tak, a następnie wybierz opcję Kopiuj z odbiorcy transakcji.
- Sprawdź numer VAT odbiorcy, a następnie kliknij przycisk OK.
- Sprawdź, czy wydrukowany paragon zawiera numer VAT odbiorcy.
Banknot
Jeśli trzeba określić innego odbiorcę dla transakcji, należy wyczyścić informacje o odbiorcy, a następnie skopiować je ponownie po dodaniu nowego odbiorcy.
Scenariusz 3: zmiana informacji o odbiorcy sprzedaży na nazwanego odbiorcę
- Zaloguj się w POS.
- Dodaj pozycje do koszyka.
- Wybierz Dodaj odbiorcę, a następnie wybierz konto odbiorcy i dodaj je do transakcji.
- Wybierz opcję Dodaj informacje o odbiorcy, a następnie wybierz opcję Kopiuj z odbiorcy transakcji.
- Sprawdź numer VAT odbiorcy, a następnie kliknij przycisk OK.
- Wybierz opcję Dodaj informacje o odbiorcy, a następnie kliknij Wyczyść, aby wyczyścić informacje o odbiorcy z transakcji.
- Wybierz opcję Dodaj informacje o odbiorcy, a następnie wybierz Wprowadź ręcznie.
- Podaj numer VAT odbiorcy, a następnie kliknij przycisk OK.
- Zarejestruj płatności dla transakcji, a następnie zakończ transakcję.
- Sprawdź, czy wydrukowany paragon zawiera numer VAT odbiorcy.
Wskazówki dotyczące wdrażania
Ważne
Kroki opisane w tej sekcji należy zaimplementować tylko w przypadku korzystania z wersji Commerce 10.0.28 lub wcześniejszej. W wersji Commerce 10.0.29 wszystkie składniki kanału Commerce, które są wymagane do aktywowania zarządzania informacjami o klientach dla Polski, są włączone domyślnie. Jeśli korzystasz z wersji Commerce 10.0.28 lub starszej i migrujesz do wersji Commerce 10.0.29 lub nowszej, musisz wykonać kroki w tecie Migracja do wersji 10.0.29 lub nowszej.
Ta sekcja zawiera wskazówki dotyczące wdrażania umożliwiające zarządzanie informacjami o klientach w lokalizacji Dynamics 365 Commerce dla Polski.
Banknot
Jeśli chcesz włączyć integrację POS z drukarkami fiskalnymi w Polsce, a w szczególności, jeśli chcesz drukować numery podatku VAT od odbiorców na paragonach fiskalnych, musisz wdrożyć próbkę integracji z drukarką fiskalną dla Polski.
Dostosowanie aktualizacji
Jeśli dostosowania mają odwołania do usługi TaxRegistrationIdFiscalCustomerService
, muszą zostać usunięte.
Aktualizacja środowiska projektowego
Aby zaktualizować środowisko programistyczne, należy wykonać następujące kroki.
CRT komponenty rozszerzenia
Znajdź plik konfiguracji rozszerzenia dla środowiska uruchomieniowego Commerce Runtime (CRT):
- Commerce Scale Unit: znajdź plik CommerceRuntime.Ext.config w folderze bin\ext w lokalizacji strony Microsoft Internet Information Services (IIS) Commerce Scale Unit site location.
- Lokalne wystąpienie CRT na Modern POS: znajdź plik CommerceRuntime.MPOSOffline.Ext.config w lokalizacji brokera lokalnego klienta CRT.
Zarejestruj zmianę rozszerzenia CRT w pliku konfiguracji rozszerzenia.
<add source="assembly" value="Microsoft.Dynamics.Commerce.Runtime.TaxRegistrationIdPoland" />
Ostrzeżenie
Nie należy edytować plików CommerceRuntime.config i CommerceRuntime.MPOSOffline.config. Pliki te nie są przeznaczone do żadnych dostosowań.
Komponenty rozszerzenia nowoczesnego POS
Aby udostępnić rozszerzenie TaxRegistrationId.PL, należy wykonać następujące kroki.
Otwórz rozwiązanie w RetailSdk\POS\ModernPOS.sln.
W pliku POS.Extensions\extensions.json, włącz rozszerzenie.
{ "extensionPackages": [ { "baseUrl": "Microsoft/TaxRegistrationId.PL" } ] }
Stwórz rozwiązanie.
Otwórz Modern POS i przetestuj te funkcje.
Komponenty rozszerzenia Cloud POS
Aby udostępnić rozszerzenie TaxRegistrationId.PL, należy wykonać następujące kroki.
Otwórz rozwiązanie w RetailSdk\POS\CloudPOS.sln.
W pliku POS.Extensions\extensions.json, włącz rozszerzenie.
{ "extensionPackages": [ { "baseUrl": "Microsoft/TaxRegistrationId.PL" } ] }
Stwórz rozwiązanie.
Otwórz Cloud POS i przetestuj te funkcje.
Zaktualizuj środowisko produkcyjne
Wykonaj następujące kroki, aby utworzyć możliwe do wdrożenia pakiety, które zawierają składniki Commerce i aby stosować te pakiety w środowisku produkcyjnym.
W plikach konfiguracji CommerceRuntime.Ext.config i CommerceRuntime.MPOSOffline.Ext.config, w folderze RetailSdk\Assets dodaj następujący wiersz w sekcji Kompozycja.
<add source="assembly" value="Microsoft.Dynamics.Commerce.Runtime.TaxRegistrationIdPoland" />
Włącz rozszerzenie POS TaxRegistrationId.PL.
{ "extensionPackages": [ { "baseUrl": "Microsoft/TaxRegistrationId.PL" } ] }
Uruchom narzędzie msbulid dla całego zestawu Retail Software Development Kit (SDK), aby utworzyć pakiety do wdrożenia.
Zastosuj pakiety za pośrednictwem Microsoft Dynamics Lifecycle Services (LCS) lub ręcznie. Aby uzyskać więcej informacji, zobacz Pakiety Retail SDK.
Migracja do wersji Commerce 10.0.29 lub nowszej
Kroki opisane w tej sekcji są wymagane w przypadku korzystania z programu Commerce w wersji 10.0.28 lub starszej oraz do wersji 10.0.29 lub nowszej. Aby poprawnie zaktualizować środowisko Commerce, należy wykonać następujące kroki.
Zaktualizuj centralę Commerce Headquarters.
Włącz Funkcje specyficzne dla Polsk w obszarze roboczym Zarządzanie funkcjami i umieść zmiany w kanałach.
Zaktualizuj CRT, Cloud POS i Modern POS, a następnie wyklucz następujące starsze rozszerzenia specyficzne dla Polski:
- W plikach commerceruntime.ext.config i CommerceRuntime.MPOSOffline.Ext.config wyklucz rozszerzenie CRT Microsoft.Dynamics.Commerce.Runtime.TaxRegistrationIdPoland.
- W pliku extensions.json wykluczrozszerzenie punktu sprzedaży Microsoft/TaxRegistrationId.PL.