SAP Interfejs sieciowy CRM: narzędzia do konfiguracji, aplikacji i ulepszania

Zakładka Podgląd

  • SAP CRM ma zdefiniowanych wiele standardowych ról (np. Specjalista ds. sprzedaży) i aplikacji w ramach tych ról (np. Zarządzanie kontem)
  • Ogólnie rzecz biorąc, firmy nie korzystają ze standardowych aplikacji w obecnej postaci i decydują się na mniejsze lub większe ulepszenia
  • Biorąc to pod uwagę, SAP Wdrożono CRM wraz z narzędziami usprawniającymi SAP standardowe aplikacje. Za pomocą tych narzędzi możliwa jest zmiana widoków, dodawanie pól, dodawanie tabel itp. do istniejących aplikacji
  • Narzędzia te obejmują głównie:
  • Narzędzie konfiguracyjne interfejsu internetowego
  • Narzędzia ulepszania aplikacji (AET)

Narzędzie konfiguracyjne interfejsu internetowego

  • Układ wyświetlany dla dowolnego widoku w SAP CRM jest utrzymywana jako konfiguracja interfejsu internetowego
  • Konfiguracje te są identyfikowane za pomocą 4 wartości parametrów
  • W ten sposób można ulepszyć konfiguracje interfejsu WWW za pomocą nowych układów, korzystając z różnych wartości parametrów
  • Pola wyświetlane w interfejsie użytkownika sieci Web pochodzą ze struktur bazy danych zdefiniowanych w słowniku danych
  • Zgodnie z wymaganiami nie wszystkie pola są wyświetlane na wszystkich ekranach
  • Istnieje możliwość modyfikacji ekranów za pomocą narzędzia konfiguracyjnego Web UI
  • Dzięki temu narzędziu możliwe jest usunięcie niektórych pól z ekranów
  • Umożliwia także dodanie do ekranu pola dostępnego w strukturze słownika danych
  • Na wszystkich stronach w Interfejs sieciowy CRM, znajduje się przycisk umożliwiający przejście do „narzędzia internetowego interfejsu użytkownika”
  • Aby udostępnić ten przycisk, potrzebne są wstępnie zdefiniowane role
  • Dlatego też, aby zobaczyć ten przycisk i dokonać modyfikacji w tym narzędziu, użytkownik musi posiadać odpowiednie uprawnienia
Narzędzie konfiguracyjne interfejsu internetowego
Przyciski na stronie interfejsu WWW. Przyjrzyjmy się im poniżej
  1. Konfigurowalny obszar Narzędzie konfiguracyjne interfejsu internetowego: Podświetla obszar na ekranie, który można konfigurować
  2. Skonfiguruj stronę Narzędzie konfiguracyjne interfejsu internetowego: Spowoduje to otwarcie wyskakującego okienka umożliwiającego skonfigurowanie bieżącej strony:

Narzędzie konfiguracyjne interfejsu internetowego

Narzędzie konfiguracyjne interfejsu internetowego
Widok konfiguracji strony Work Center
  1. Personalizacja Narzędzie konfiguracyjne interfejsu internetowego
    1. Dzięki temu użytkownik może ustawić własny układ widoku
    2. Dotyczy to pojedynczego użytkownika i nie dotyczy całej aplikacji
  1. Drukuj stronę Narzędzie konfiguracyjne interfejsu internetowego: Aby wydrukować bieżącą stronę
  • W celu utworzenia nowego układu można skorzystać z przycisku „Nowy” i utworzyć pusty formularz
  • Możesz także skopiować istniejącą konfigurację, a następnie zmodyfikować ją zgodnie z wymaganiami
  • Narzędzie konfiguracyjne interfejsu użytkownika sieci Web obsługuje funkcję „przeciągnij i upuść” w celu dodania pól do układu
  • Zapewnia także możliwość ustawienia różnych właściwości pola
  • W nielicznych przypadkach implementacje tych ulepszeń obejmują także programowanie ABAP w komponentach interfejsu WWW
Narzędzie konfiguracyjne interfejsu internetowego
Widok konfiguracji dla widoku formularza na stronie przeglądu – I

Dostępne konfiguracje (zrzut ekranu powyżej)

  • Konfiguracja jest identyfikowana za pomocą unikalnej kombinacji następujących pól:
  • Klucz konfiguracji roli
  • Użycie komponentów
  • Rodzaj obiektu
  • Podtyp obiektu
  • W zależności od różnych kombinacji dostępnych jest wiele konfiguracji widoku
  • Wybranie wiersza w tym bloku przypisania aktualizuje „Aktualny projekt konfiguracji”, aby pokazać układ zaprojektowany w ramach wybranej konfiguracji
  • Przyciski do pracy nad konfiguracją (patrz zrzut ekranu powyżej): Są to przyciski umożliwiające modyfikację „Aktualnego projektu konfiguracji” dla wybranej konfiguracji w „Dostępnych konfiguracjach”

    1. Dodaj podpis: Za pomocą przycisku można dodać podpis w widoku formularza na stronie przeglądu
    2. Dodaj linię: Ten przycisk dodaje wiersz w obszarze „Aktualny projekt konfiguracji”.
    3. Przesuń w górę: Ten przycisk służy do przeniesienia wybranego pola o jeden wiersz powyżej jego bieżącego wiersza
    4. Przesuń w dół: Ten przycisk służy do przeniesienia wybranego pola o jeden wiersz poniżej bieżącego wiersza
    5. Pokaż dostępne pola: (Rys. 3) pokazuje wszystkie pola, które można dodać do układu, dzięki czemu są one widoczne w aplikacji
    6. Pokaż właściwości pola: (ryc. 3) pokazuje, że możesz zobaczyć i ustawić właściwości pola wybranego w układzie
    7. W trybie edycji możliwa jest modyfikacja niektórych z tych właściwości
Narzędzie konfiguracyjne interfejsu internetowego
Widok konfiguracji dla widoku formularza na stronie przeglądu – II
  • Narzędzie to umożliwia dodawanie lub usuwanie pól (dostępnych w słowniku danych) z układu widoku
  • Za pomocą tego narzędzia nie ma możliwości dodania pól do struktur i tabel słownika danych w taki sposób, aby odzwierciedlały one Twój CRM.
  • Ekran konfiguracji widoku tabeli ma inny układ, w którym należy ustawić dostępne kolumny i właściwości tych kolumn
Narzędzie konfiguracyjne interfejsu internetowego
Widok konfiguracji dla widoku tabeli

Obawy dotyczące bezpieczeństwa

  • Użytkownicy końcowi nie powinni mieć dostępu umożliwiającego wykonanie tych ustawień w narzędziu konfiguracyjnym. Role te są przydzielane tylko superużytkownikom lub programistom
  • Każda dokonana zmiana jest widoczna dla wszystkich użytkowników korzystających z aplikacji
  • Oprócz zmian wprowadzonych w narzędziu konfiguracji interfejsu użytkownika, użytkownicy końcowi mogą dokonać ustawień personalizacji widoku. Ustawienia personalizacji dotyczą konkretnego użytkownika i nie są udostępniane pomiędzy użytkownikami końcowymi
  • Zgodnie z wymaganiami personalizację można kontrolować w ramach ustawień dostosowywania
  • Oznacza to, że istnieją ustawienia dostosowywania, za pomocą których programiści mogą ograniczyć użytkownikom personalizację widoków
  • Po zastosowaniu tego ustawienia przycisk personalizacji nie będzie dostępny dla użytkowników końcowych

Narzędzie ulepszania aplikacji (AET)

  • Application Enhancement Tool to kompleksowe narzędzie służące do ulepszania aplikacji SAP standardowych aplikacji, dzięki czemu modyfikacje aż do poziomu bazy danych są wdrażane przez samo narzędzie i prawie nie wymaga kodowania.
  • Narzędzie to jest również zintegrowane z narzędziem konfiguracyjnym interfejsu WWW.
Narzędzie ulepszania aplikacji
Obszar konfiguracji podświetlony po kliknięciu przycisku
  • Podobnie jak w przypadku narzędzia konfiguracji interfejsu użytkownika, najpierw musisz wybrać z aplikacji obszar konfigurowalny (podświetlony na niebiesko)
  • Spowoduje to otwarcie narzędzia konfiguracji interfejsu użytkownika w tym samym oknie, jak pokazano poniżej
    Narzędzie ulepszania aplikacji
    Narzędzie konfiguracyjne interfejsu użytkownika dla AET

Musimy wybrać odpowiedni przycisk dla ulepszeń AET (podświetlony powyżej)

  • Ulepszenia wyświetlania: Umożliwia wyświetlenie już istniejących ulepszeń. Istnieje możliwość wyboru ulepszenia i jego modyfikacji
  • Przycisk „Utwórz pole” umożliwia utworzenie nowego pola w widoku wyboru

Poniżej przedstawiono wyświetlacz istniejących udoskonaleń pól i tabel:

Narzędzie ulepszania aplikacji
Widok ulepszeń wyświetlacza

Ten widok zawiera przyciski ulepszeń widoku i tabeli w odpowiednich blokach przypisań:

  • Nowość: Za pomocą tego przycisku można tworzyć nowe pola, a także tworzyć tabele
  • Za pomocą hiperłącza znajdującego się w pierwszej kolumnie (Identyfikator ulepszenia) możliwa jest edycja istniejącego ulepszenia

Ulepszanie widoku

  • Aby ulepszyć widok po kliknięciu przycisku „Nowy” (pokazanego na powyższym zrzucie ekranu) należy wybrać część obiektu biznesowego, w której należy dodać nowe pole lub nową tabelę:
Ulepszanie widoku
Wybierz część obiektu biznesowego
  • W zależności od wybranego obiektu zostaną wybrane tabele bazy danych i struktury.
  • Tworząc pole należy ustawić właściwości pola:
Ulepszanie widoku
Ustaw właściwości nowego pola
  • Zgodnie z wybranymi właściwościami pole zostanie wygenerowane, a dla nowego pola zostaną ulepszone różne warstwy
  • Można użyć przycisku „Włącz tryb eksportu”, aby platforma wybrała właściwości z elementu danych użytego w definicji pola
  • W trybie eksperckim musimy ustawić wartość pola elementu danych
  • W definicji elementu danych można ustawić właściwości takie jak Etykieta (Descriptjon)
  • Dlatego różne właściwości pola mają być ustawiane automatycznie przy użyciu definicji elementu danych w słowniku danych
Ulepszanie widoku
Ustaw właściwości nowego pola – Włącz tryb eksperta
  • Podobnie możemy tworzyć pola tabeli za pomocą AET
  • W przypadku tabeli musimy określić szczegóły tabeli jako całości, a także poszczególne pola, które mają zostać wygenerowane dla tabeli
Ulepszanie widoku
Tworzenie widoku tabeli przy użyciu narzędzia AET
  • Po wygenerowaniu pola lub tabeli za pomocą narzędzia AET aplikacja zostanie ponownie uruchomiona i użytkownik będzie mógł skorzystać z nowego pola lub tabeli
  • Te pola i tabele również zostaną zaktualizowane w wymaganych tabelach bazy danych
  • Oznacza to, że jeśli wpiszesz wartość w tych polach i wykonasz zapis, wartość zostanie zapisana w bazie danych