SAP Lanțul de procese BI: creați, verificați, activați, atribuiți, monitorizați

Ce este Process Chain?

  • Un lanț de procese este o secvență de procese care așteaptă în fundal un eveniment.
  • Unele dintre aceste procese declanșează un eveniment separat care poate porni alte procese la rândul lor.
  • Acesta oferă diverși conectori care permit execuția alternativă și paralelă a procesului.
  • De exemplu, un magazin de vânzare cu amănuntul primește o comandă de client, aceasta va declanșa o secvență de evenimente, cum ar fi verificarea materialului din stoc, comandarea produsului din comanda depozitului pentru fabricarea produsului și așa mai departe.
  • Lanțurile de procese oferă funcții grafice de programare și monitorizare pentru a ajuta la automatizarea, vizualizarea și monitorizarea sarcinilor/proceselor.
  • Lanțurile de procese sunt integrate în cockpitul de administrare BI bazat pe portal.
  • Lanțurile de procese pot fi considerate ca diagrame de flux care sunt programate să aștepte în fundal și declanșate pentru un eveniment de un alt proces.

Lanțul de proces

Lanțul de proces implică trei pași principali

  1. Start Process: descrie când va începe procesul (imediat, job programat, metaproces, API)
  2. Conector: este un proces de conectare și poate alege opțiunile de pornire a următorului proces
  3. Varianta: Obiectul pe care ar trebui să executăm procesul se numește Variant. Este un set de parametri trecuți procesului, cum ar fi numele InfoPackage-ului sau Info-Obiecte

Pași pentru a crea un lanț de proces

RSPC este singura tranzacție utilizată pentru întreținerea lanțului de proces. În acest ecran, lanțurile de procese existente sunt sortate după „ApplicationComponents”.

Sunt disponibile două vizualizări:

  1. Verificați Vizualizare
  2. Vedere de planificare.

Modul implicit este Planning View.

Pas 1) Crearea unui lanț de procese:

Faceți clic pe pictograma „Creați”.

Creați un lanț de proces în SAP

Pas 2)

  1. Introduceți numele tehnic al lanțului de proces.
  2. Introduceți o descriere semnificativă pentru lanțul de proces.

Creați un lanț de proces în SAP

Faceți clic pe Bifă

Pas 3) Apare o fereastră nouă. Faceți clic pe pictograma „Nou” pentru a crea un nou „Proces de pornire”.

Creați un lanț de proces în SAP

Pas 4)

  1. Introduceți numele tehnic al procesului de pornire.
  2. Introduceți o descriere semnificativă pentru Procesul de pornire și faceți clic pe butonul Enter.

Creați un lanț de proces în SAP

Pas 5) Ecranul următor este utilizat pentru a atribui declanșatoare bazate pe timp sau pe evenimente pentru lanțul de proces.

  1. Faceți clic pe opțiunea „Programare directă” pentru a programa lanțul de proces pentru o anumită oră.
  2. Faceți clic pe butonul „Modificați selecțiile” pentru a introduce detaliile pentru Programarea lanțului de proces pentru execuție.

Creați un lanț de proces în SAP

Pas 6) Pași pentru programarea unui lanț de procese:

  1. Faceți clic pe butonul „Dată/Oră”. Specificați data/ora de începere programată, data/ora de sfârșit.
  2. Pentru a seta frecvența, faceți clic pe caseta de selectare „Lucrări periodice”.
  3. Faceți clic pe butonul „PeriodValues”.
  4. În ecranul următor, selectați frecvența necesară (Orară/Zilnic/Săptămânal/Lunar/Altă perioadă). Faceți clic pe butonul Salvare pictograme și înapoi pentru a reveni la ecranul RSPC anterior.

Creați un lanț de proces în SAP

Faceți clic pe Salvați

Pas 7) Adăugați pachet de informații:

Faceți clic pe pictograma „Tipuri de proces” pentru a continua.

Creați un lanț de proces în SAP

Pas 8) După cum sa discutat mai devreme, încărcarea datelor poate fi declanșată printr-un InfoPackage sau un DTP.

  1. Dacă încărcarea datelor se face printr-un InfoPackage, utilizați tipul de proces „Execute InfoPackage”
  2. Dacă încărcarea datelor se face printr-un DTP, utilizați tipul de proces „Proces de transfer de date”

Creați un lanț de proces în SAP

Pas 9) Apare o nouă fereastră pop-up. Aici puteți alege InfoPackage-ul necesar.

Creați un lanț de proces în SAP

Pas 10) Conectați atât varianta Start, cât și InfoPackage:

Există 2 moduri de a face acest lucru - Faceți clic dreapta pe primul pas. Faceți clic pe „Conectați-vă cu” -> „Încărcați date”

O altă modalitate este să selectați „Start Variant” și să țineți apăsat butonul stâng al mouse-ului. Apoi mutați butonul mouse-ului la pasul țintă. O săgeată ar trebui să vă urmeze mișcarea. Nu mai apăsați butonul mouse-ului și se creează o nouă conexiune. De la procesul de pornire până la fiecare al doilea pas există o linie neagră.

Creați un lanț de proces în SAP

Lanțul de procese apare ca mai jos după ce este creată o conexiune între varianta Start și Infopackage.

Creați un lanț de proces în SAP

Pentru orice pas ulterior, putem alege dacă pasul succesor va fi executat numai dacă predecesorul.

  • A avut succes: folosit de obicei în procesarea normală
  • S-a terminat cu erori: se utilizează de obicei pentru a trimite mesaje de eșec
  • Executați indiferent de succesul sau eșecul pasului anterior

Creați un lanț de proces în SAP

Pași pentru a verifica consistența lanțului de proces

  1. Selectați meniul „Mergeți la”
  2. Alegeți „Verificare vizualizare”.

Verificați consistența lanțului de proces

SAP va verifica dacă toți pașii sunt conectați și au cel puțin un predecesor. Erorile logice nu sunt detectate. Dacă primim avertismente sau mesajul „Lanțul este OK”, îl putem activa. Dacă verificarea identifică unele erori, trebuie să le eliminăm mai întâi.

Verificați consistența lanțului de proces

Pași pentru a activa un lanț de procese

  1. Faceți clic pe meniul „Process Chain”
  2. Selectați „Activați”.
  3. Sau selectați butonul „Activare”.

Activați un lanț de proces

Pași pentru a atribui lanțul de proces la componenta aplicației

În mod implicit, lanțul de proces este creat sub componenta aplicației „Neatribuit”.

  1. Alegeți butonul „ApplicationComponent”.
  2. Selectați componenta necesară și reactivați lanțul.

Atribuiți lanțul de proces la componenta aplicației

Pași pentru a activa un lanț de procese

  1. Faceți clic pe meniul „Execuție”.
  2. Alegeți „Programare”.

Activați un lanț de proces

Alternativ, apăsați butonul „Programare”.

Lanțul va fi programat ca job de fundal și poate fi vizualizat în codul de tranzacție SM37. Veți găsi un job numit „BI_PROCESS_TRIGGER”. Toate lanțurile de procese sunt programate cu același nume de job.

Activați un lanț de proces

Cum să monitorizați lanțurile de proces

  1. Există o serie de medii de lucru disponibile pentru monitorizarea lanțului de procese:
  2. Navigați la fila Administrare din DatawarehouseWorkBench (RSA1)
  3. Monitor BI în sistemul de management al centrului de calcul (CCMS)
  4. Monitorizarea lanțurilor zilnice de procese (Tranzacție RSPCM)
  5. Vizualizare jurnal pentru rulările unui lanț de proces în întreținerea lanțului de proces (tranzacție RSPC)

Monitorizarea lanțurilor de proces