1
Nowe funkcjonalności
Maximo Asset Management 7.5 Hubert Duda
Platforma Tivoli’s PAE 7.5
Maximo Asset Management 7.5
2
Platforma Tivoli’s PAE 7.5 – nowy wygląd
3
• Nowe wykresy KPI
• Dla całego systemu domyślną
skórką jest tivoli09
• Plik webclient.properties
przeniesiony do bazy danych
• Zmiana komunikacji
Platforma Tivoli’s PAE 7.5 – asynchroniczna walidacja
5
Łatwo konfigurowalna asynchroniczna walidacja danych ułatwiająca tzw.
wpisywanie z „pochyloną głową „. Użytkownik nie musi czekać na walidację
każdego pola a ewentualne błędy może skorygować, kiedy np. zakończy
wypełnianie formatki.
Ikona nie tylko przy polu ale również na zakładce.
Platforma Tivoli’s PAE 7.5 – asynchroniczna walidacja
6
Możliwa jednorazowa identyfikacja wymaganych pól ( parametr systemowy )
Platforma Tivoli’s PAE 7.5 – asynchroniczna walidacja
7
Question– wymaga wyboru od użytkownika Smartfill– wymaga wyboru od użytkownika
Warning– wymaga zmiany lub akceptacji
Error– wymaga zmiany
Dokładna, kontekstowa informacja nie tylko o błędach.
Platforma Tivoli’s PAE 7.5 – asynchroniczna walidacja
8
Zmiana możliwa na różnych poziomach
– Kontrolki
– Aplikacji
– Systemu
Platforma Tivoli’s PAE 7.5 – komponenty lista i tabela
9
• Znacznie przyspieszone operacje wybierania indywidualnych rekordów, poprzez asynchronicznośd
• Nowy przycisk do odświeżania zawartości
• Usunięte rekordy pozostają do czasu odświeżenia
• Fokus zostaje na ostatnio wybieranym rekordzie
• W tabelach po operacji zapisu fokus pozostaje tam gdzie był
Platforma Tivoli’s PAE 7.5 – nowe pole Long Description
10
• Kontrolka bazująca na Dojo Editor z rozbudowanym formatowaniem ( html )
• Sprawdzanie pisowni
• Wsparcie nowej kontrolki zarówno ze strony raportowania, komponentów integracyjnych jak i Menedżera Migracji
Platforma Tivoli’s PAE 7.5 – nowe kontrolki
11
• Edytor z pełną możliwością formatowania tekstu
• Kontrolka do statycznego prezentowania sformatowanego tekstu – znacznie lżejszy i nie pokazuje paska narzędziowego
• Długości pól muszą uwzględniad istnienie znaczników htm
• Należy używad kontrolek konsekwentnie dla odpowiednich atrybutów
Platforma Tivoli’s PAE 7.5 – nowe kontrolki
12
• Możliwośd łatwej konfiguracji edytora, zmiany zachowanie i rozbudowywania
Platforma Tivoli’s PAE 7.5 – nowa kontrolka kalendarza
13
Platforma Tivoli’s PAE 7.5 – nowe funkcje „Projektanta aplikacji”
14
• Oznaczanie kontrolek z parametrami warunkowymi
• Rozdzielenie właściwości kontrolek na częściej i rzadziej używane
• Zalecana nowa rozdzielczośd 1400x1050 ( aktualna rozdzielczośd aplikacji to 1280x768 )
• Nowe rozmieszczenie parametrów warunkowych w postaci zakładek
Platforma Tivoli’s PAE 7.5 – eskalacje wyliczanie oparte o kalendarz
15
Kalendarz harmonogramu uruchamiania np.
poniedziałek-piątek, między 9:00-17:00
Kalendarz punktu eskalacji. Upływ czasu liczony jest tylko w ramach czasu pracy
Platforma Tivoli’s PAE 7.5 – eskalacje z SLA
16
• Ta sama logika co przy zwykłych eskalacjach tylko kalendarz jest dziedziczony z umowy SLA
• Dodatkowa opcja do konfigurowania zachowania eskalacji związanej z umową SLA
• Widok SLA pokazuje kalendarz wyliczania
Platforma Tivoli’s PAE 7.5 – skryptowanie • Wsparcie dla języków skryptowych
zgodnych ze standardem JSR-223
• Nie ma potrzeby kompilowania, przebudowy i zatrzymywania serwera aplikacyjnego
• Deklarowanie zmiennych wejściowych i wyjściowych
• Wiązanie zmiennych z atrybutami, parametrami systemowymi (properties i MAXVAR ) lub literałami
– wsparcie dla obsługi tablic
• Importowanie gotowych skryptów do systemu
• Przesyłanie skryptów i punktów uruchamiania przez Menedżera Migracji
17
Platforma Tivoli’s PAE 7.5 – skryptowanie
18
Kilkukrokowy kreator do tworzenia punktów
uruchamiania bazujących na: • zdarzeniach MBO (init, add, update, or
delete)
• walidacji atrybutów
• akcjach
• wyrażeniach warunkowych
• ewaluacji warunków na nodach procesu
workflow
Platforma Tivoli’s PAE 7.5 – logi korelowanie, tłumaczenie
• Przykład korelacji dla zadania Cron [INFO] [MXSERVER4] [CID-CRON-0] Correlation started.
[INFO] [MXSERVER4] [CID-CRON-0] BMXAA6719I - USER = (MAXADMIN) SPID = (136) app (null) object (MAXUSER) : select * from maxuser where
userid = 'MAXADMIN' and status in (select value from synonymdomain where domainid = 'MAXUSERSTATUS' and maxvalue = 'ACTIVE')
[INFO] [MXSERVER4] [CID-CRON-0] BMXAA6719I - USER = (MA
XADMIN) SPID = (150) app (null) object (PERSON) : select * from person where personid = 'MAXADMIN'
...
[INFO] [MXSERVER4] [CID-CRON-0] Correlated data: BEGIN
InstanceName:AsyncImmediate TaskName:AsyncImmediateJobCron ElapsedTime:109 ms END
• Przykład korelacji dla sesji użytkownika [INFO] [MXSERVER4] [CID-UI-60] Correlation started.
[INFO] [MXSERVER4] [CID-UI-60] BMXAA6719I - USER = (WIL
SON) SPID = (145) app (null) object (MAXPROPVALUE) : select * from maxpropvaluewhere ((upper(servername) like '%COMMON%')) and (propname ='mxe.adminPasswd')
[INFO] [MXSERVER4] [CID-UI-60] BMXAA6719I - USER = (WIL
SON) SPID = (152) app (null) object (DMCOLLAPPTOOLBAR) : select * from dmcollapp
toolbar where (appname = 'PROPMAINT') order by toolbarsequence
[INFO] [MXSERVER4] [CID-UI-60] Correlated data: BEGIN
uIClientIP:127.0.0.1 UserId:wilson Event:click- AppName:propmaint UISessionId:1216911858516 ElapsedTime:812 ms END
• %d{dd MMM yyyy HH:mm:ss:SSS} [%-2p] [%s] [%q] %m%n
19
• Propagowanie zdarzeo z obiektów podrzędnych
20
Platforma Tivoli’s PAE 7.5 – Integration Framework nowe funkcjonalności
• Poprawiona autoryzacja
• Web Services zgodne z JAX-WS
• Wsparcie dla języków pisanych ze strony prawej do lewej (BIDI)
21
Platforma Tivoli’s PAE 7.5 – Integration Framework nowe funkcjonalności
Platforma Tivoli’s PAE 7.5 – Integration Framework nowe funkcjonalności
22
• Eksport i import danych bezpośrednio z poziomu aplikacji
• Konfiguracja na poziomie struktury obiektu
Platforma Tivoli’s PAE 7.5 – Struktura konta
23
• Różne struktury kont dla różnych organizacji
• Nowe statusy kont
System docelowy
24
Kolekcja migracji
Platforma Tivoli’s PAE 7.5 – Menedżer Migracji
System źródłowy
Tworzenie Dystrybucja Wdrożenie
Przegląd
Tworzenie
Zbierania
Walidacja
Idź do /Powrót z wartością
Dodaj do kolekcji z poziomu aplikacji
Zbieranie bazujące na zdarzeniach
Porównanie
Porównanie
Dodaj wynik porównania do Kolekcji migracji
Definiowanie /Generowanie
25
Platforma Tivoli’s PAE 7.5 – Menedżer Migracji • Różne mechanizmy do
zbierania danych konfiguracyjnych z systemu
– opcja „Idź do/Powrót z wartością”, dla pojedynczych rekordów
– Uaktywnienie paska Kolekcji migracji w aplikacji i zbieranie wielu rekordów
– Uaktywnienie zbierania danych w oparciu o zdarzenia na obiekcie
– Import zawartości kolekcji bezpośrednio z pliku XML
• Sprawdzanie poprawności i kompletności danych w kolekcji
• Definiowanie, uaktywnianie i deaktywowanie reguł sprawdzania poprawności
• Szybki import i eksport kolekcji
• Generowanie definicji pakietów
26
Platforma Tivoli’s PAE 7.5 - Bezpieczeostwo • Zmiana hasła użytkownika bazy danych bez restartu serwera
aplikacyjnego
• Prefiksy wszystkich grup systemowych rozpoczynają się od MAX
• Komunikaty systemowe zostały uaktualnione tak aby nie ujawniad, żadnej dodatkowej informacji np. prawidłowej nazwy użytkownika
• Blokowanie adresów IP z dużą ilością nieprawidłowych prób logowania lub zmiany hasła – Konfigurowalna dozwolona ilośd błędnych prób logowania
– Akcja do zarządzania zablokowanymi adresami IP
– Log systemowy zawiera odpowiedni wpis
• Nowy parametr dla kontrolek interfejsu „AllowQualifiedRestriction”, do ograniczania dostępu do danych z poziomu nadrzędnych rekordów np. przez relację ( TICKET – TICKETSPEC ) – Kontrolka musi tworzyd nowe źródło danych do persystantnego obiektu
– Nie można dodad właściwości z poziomu „Projektanta aplikacji”
Platforma Tivoli’s PAE 7.5 – Pomoc
27
• Zmieniona technologia na eclipse, zawartośd to pluginy
• Bardziej kontekstowa
• Wszystko dostępne jako html ( również wcześniejsze PDFy )
28
Platforma Tivoli’s PAE 7.5 – Pomoc
29
Platforma Tivoli’s PAE 7.5 – Pomoc
30 10/7/2011
Platforma Tivoli’s PAE 7.5 – Raportowanie
Raportowanie
BIRT Open Database
Platform External Report
Integration
Tivoli Common
Reporting
Platforma Tivoli’s PAE 7.5 – Raportowanie
• Raporty ad-hoc, QBR – Możliwośd edytowania lub zapisywania pod inną nazwą
raportów QBR
– Uprawnienia do odczytu i edytowania raportów QBR
– Ta sama struktura obiektu może wystąpid w ROS kilka razy
• Usprawniona funkcja „Direct Print” ( zmieniona technologia )
• Przesyłanie linków do raportów zamiast plików – Nowa aplikacja do przeglądania raportów
– Mechanizmy do przechowywania wykonanych raportów i nadzoru składowania ( cron + KPI )
• Wsparcie dla pól RTF
• Szyfrowanie haseł do importu/eksportu raportów oraz z dostępem do bazy dla deweloperów
• Ograniczenia dla raportów harmonogramowanych
• Znacznie poprawione logi
• Nowy sterownik do SQL Server
32
• Uruchamianie raportów wprost z menu aplikacji
• Bardziej czytelne opisy pakietów ( nie nazwa ale opis ROS )
• Pakiety wielojęzykowe
Platforma Tivoli’s PAE 7.5
Maximo Asset Management 7.5
33
Maximo Asset Management 7.5 - Zasoby • Tworzenie dowolnych relacji
pomiędzy zasobami
• Graficzny komponent do wizualizacji relacji
34
35
• Naprawa zasobu w lokalizacji z innego ośrodka niż ośrodek przypisany do zasobu
• Uprawnienia do warsztatów
Maximo Asset Management 7.5-Warsztat Naprawczy
Maximo Asset Management 7.5-Zarządzanie pracą
36
• Nowe statusy dostępności materiałów
• Możliwośd swobodnej konfiguracji na poziomie organizacji, ośrodka lub zlecenia pracy
• Odświeżanie przy pomocy dedykowanego zadania Cron, ręczne lub przy zmianach zlecenia lub struktury
• Nowa tabela dostępności materiałów
• Rezerwacje typu soft/hard
Maximo Asset Management 7.5-Zarządzanie pracą
37
• Przypisania z poziomuj zlecenia pracy
Maximo Asset Management 7.5-Plany pracy
38
• Korekty Planów pracy
• Tylko jedna korekta może byd aktywna
Maximo Asset Management 7.5-KZ Prognoza
39
Maximo Asset Management 7.5-Gospodarka Materiałowa • Zmiany w metodach wyceny
– aktualnie wycena na poziomie magazynu ( poprzednio ośrodka )
– nowe metody wyceny FIFO i LIFO
• Znacznie rozszerzona obsługa materiałów konsygnacyjnych z pełną transakcyjnością i możliwością automatycznego fakturowania
• Zmiana definicji materiału składowanego
– aktualnie bardziej dosłowna tj. materiał może byd składowany na magazynie; poprzednio miała wpływ tylko na automatyczne uzupełnianie zapasów
– Nowa flaga „Zamów ponownie”
40
• Dwa typy rezerwacji miękka i twarda z możliwością automatycznego procesowania
– Nowe zadanie Cron do automatycznego procesowania typów rezerwacji
Maximo Asset Management 7.5-Gospodarka Materiałowa
41
• Nowa aplikacja „Wykorzystanie magazynu” ( Inventory usage )
– Docelowo zastąpi aplikację „Wydania i transfery”
– Możliwośd tworzenie dokumentów magazynowych ( statusy )
– Rozbijanie transakcji na kila pojemników ( bin )
– Możliwośd wydania do lokalizacji tymczasowej gdzie materiał oczekuje na odbiór ( staging bin )
– Możliwośd tworzenia rekordów „shipment” dla transakcji, które wymagają przejściowych lokalizacji typu kurier, dostawca, samochód itp. (do przyjmowania służy aplikacja „Przyjęcia dostaw” )
Maximo Asset Management 7.5-Gospodarka Materiałowa
42
• Nowa aplikacja „Przyjęcia dostaw” ( Shipment Receiving)
– Lepsza możliwośd kontroli materiałów podczas transakcji wymagających przejściowych lokalizacji lokalizacji typu kurier, dostawca, ciężarówka itd..
– Ułatwienie transferu materiałów pomiędzy organizacjami i/lub ośrodkami
Maximo Asset Management 7.5-Zamówienia • Możliwośd tworzenia korekt
Zamówieo – Dodawanie pozycji do
zaakceptowanego lub częściowo zrealizowanego Zamówienia
– Nie wszystkie parametry można edytowad ( np. waluta, kontrakt ) inne w zależności czy nastąpił już chociaż częściowy odbiór
– Wsparcie Integration Framework dla korekt Zamówieo
• Nowa akcja „ Pokaż powiązane rekordy”
– Zastępuje dotychczasowe opcje „Pokaż linie Faktury” i „Pokaż linie Zapotrzebowanie”
– Również z poziomu linii Zamówienia
43
Maximo Asset Management 7.5-Podatki
44
• Dodatkowe typy podatków z możliwością ich tworzenia
• Możliwośd konfigurowania logiki wybierania podatku
• Oznaczenie zwolnienia od podatku
Maximo Asset Management 7.5-Zaptania ofertowe
45
• Możliwośd oglądania ofert przeliczonych na walutę podstawową – Łatwiejsze porównywanie ofert otrzymanych w różnych walutach
Maximo Asset Management 7.5-Przyjęcia
• Możliwośd unieważnienia transakcji przyjęcia, tak aby nie pojawiały się przy fakturowaniu
• Możliwośd wskazania konkretnego zasobu rotującego do zwrotu ( znika z ewidencji )
• Limit tolerancji dla ilości przyjmowanych elementów i usług ( linia Zamówienia )
46
Maximo Asset Management 7.5-Faktury
• Wprowadzenie nowego pola „Data publikacji KG” ( Posting Date )
• Możliwośd fakturowania Zamówieo z różnych ośrodków ( site )
• Możliwośd tworzenia „Faktury zwrotnej” ( Reverse Invoice )
• Wartości domyślne dla linii
• Dialog do kopiowania linii umożliwia odfiltrowanie tylko nie zafakturowanych materiałów i usług
47
48
49
Top Related