Scenariusze procesów
Przestrzeń do analizy procesów: każdy scenariusz poniżej to szkielet/placeholder do doprecyzowania przez analityków (kroki, uczestnicy, wywołania API). Diagramy sekwencji są szablonami do uzupełnienia.
1. Tworzenie zamówienia zakupu (domena 3. Procurement)
Opis: Od zapotrzebowania do zamówienia zakupu — kroki i wywołania API do doprecyzowania.
| Element | Placeholder (do uzupełnienia) |
|---|---|
| Uczestnicy | Analityk, system zakupów, magazyn — do doprecyzowania |
| Kroki | 1. … 2. … 3. … — lista kroków i ewentualne wywołania API |
| Wywołania API | Np. POST /v1/purchase-requisitions, POST /v1/purchase-orders — do uzupełnienia |
| Diagram sekwencji | Szablon do uzupełnienia (np. Mermaid sequence) |
2. Przepływ P2P (Procure-to-Pay)
Opis: Pełny cykl od zapotrzebowania przez zamówienie, przyjęcie towaru, fakturę do rozliczenia — do doprecyzowania.
| Element | Placeholder (do uzupełnienia) |
|---|---|
| Kroki | Zapotrzebowanie → Zamówienie → Przyjęcie → Faktura → Płatność — szczegóły i API |
| Uczestnicy | Do doprecyzowania |
| Wywołania API | Endpointy per krok — do uzupełnienia |
| Diagram sekwencji | Szablon do uzupełnienia |
3. Przepływ O2C (Order-to-Cash)
Opis: Od zamówienia sprzedaży przez realizację, wysyłkę, fakturę do należności — do doprecyzowania.
| Element | Placeholder (do uzupełnienia) |
|---|---|
| Kroki | Zamówienie → Realizacja → Wysyłka → Faktura → Płatność — szczegóły i API |
| Uczestnicy | Do doprecyzowania |
| Wywołania API | Endpointy per krok — do uzupełnienia |
| Diagram sekwencji | Szablon do uzupełnienia |
4. Przepływ dokumentu w EOD: bufor → weryfikacja → zatwierdzenie → dekrety/płatności
Opis: Przepływ dokumentu w elektronicznym obiegu dokumentów (EOD): dodanie do bufora → weryfikacja → zatwierdzenie → odczyt dekretów/płatności. Szablon do doprecyzowania przez analityków. Pełna specyfikacja endpointów: API.ERP - openAPI.json (w repozytorium).
| Element | Placeholder / endpointy z OpenAPI |
|---|---|
| Uczestnicy | System klienta, API EOD — do doprecyzowania |
| Kroki | 1. Dodanie dokumentu do bufora (POST /eod/finance/accounting/v1/documents-buffer). 2. Pobranie dokumentu po ID (GET .../documents-buffer/{eod-id}). 3. Oznaczenie jako zweryfikowany (POST .../documents-buffer/{eod-id}/mark-as-verified). 4. Zatwierdzenie (POST .../documents-buffer/{eod-id}/approve). 5. Pobranie dekretów / płatności (GET .../documents-buffer/{eod-id}/decrees, GET .../payments). |
| Wywołania API | Szczegóły parametrów, nagłówki ks-system-identification, ks-company-tax-no — w specyfikacji OpenAPI (w repozytorium). |
| Diagram sekwencji | Szablon do uzupełnienia (np. Mermaid sequence: Klient → API EOD dla każdego kroku). |
5. Inne scenariusze (szablony)
Analityk może dodać dalsze scenariusze (np. M2D, S2D, R2R, Serwis, Commerce) jako szablony do doprecyzowania — kroki, uczestnicy, wywołania API, diagramy sekwencji.
Szablon diagramu sekwencji (Mermaid)
sequenceDiagram
participant U as Użytownik/System
participant API as Nasze API
U->>API: (krok 1 — do uzupełnienia)
API-->>U: (odpowiedź — do uzupełnienia)
U->>API: (krok 2 — do uzupełnienia)
API-->>U: (odpowiedź — do uzupełnienia)
Opis: Uzupełnić uczestników i komunikaty zgodnie z doprecyzowanym scenariuszem.