Przejdź do treści

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.