↩️
Povratke i žalbe
returns
supply_chain
🛡️ RLS Protected
U skladu s člankom 9. stavkom 1. stavkom 1. stavkom 1. točka 1.
Fachliche Bestimmung: U skladu s člankom 3. stavkom 1. stavkom 1. stavkom 2. stavkom 2. stavkom 2. stavkom 2. stavkom 2. stavkom 2. stavkom 2. stavkom 2. stavkom 2. stavkom 2. stavkom 2. stavkom 2. stavkom 2. stavkom 2. stavkom 2. stavkom 2. stavkom 2. stavkom 2. stavkom 2. stavkom 2. stavkom 2. stavkom 2. stavkom 2. stavkom 2. stavkom 2. stavkom 2. stavkom 2. stavkom 2. stavkom 2. stavkom 2. stavkom 2. stavkom 2. stavkom 2. stavkom 2. stavkom 2. stavkom 2. stavkom 2. stavkom 2. stav
⚡ Radni tokovi i životni ciklusi (3)
🗄️ Modela podataka (5)
🔌 U skladu s člankom 4. stavkom 1. (40)
🛡️ Uredba (EZ) br.
⚡ Radni tokovi i životni ciklusi
U skladu s člankom 3.4.1., člankom 3.6., člankom 3.6., člankom 3.6., člankom 3.6., člankom 3.6., člankom 3.6., člankom 3.6., člankom 3.6., člankom 3.6., člankom 3.6., člankom 3.6., člankom 4.6., člankom 6.6., člankom 6.6., člankom 6.6., člankom 6.6., člankom 6.6., člankom 6.6., člankom 6.6., člankom 6.6., člankom 6.6., člankom 6.6., člankom 6.6., člankom 6.
rma_workflow
Od povratnog prihoda do tehničkog ispitivanja do kreditnog računa.
stateDiagram-v2
[*] --> REGISTER: RMA anlegen
REGISTER --> RECEIVE: Ware trifft ein
RECEIVE --> INSPECT: Qualitätsprüfung
INSPECT --> RESTOCK: Ware einwandfrei -> Lagerzubuchung
INSPECT --> SCRAP: Defekt -> Schrottbuchung
RESTOCK --> SETTLE: Gutschrift auslösen
SCRAP --> SETTLE: Kulanz- / Garantiegutschrift
SETTLE --> [*]
1. REGISTER
U skladu s člankom 3.
- GT19_0__ ili unutarnja služba obavijesti o povratku s razlogom.
Aktionen: Snimka za proizvodnju
2. RECEIVE
Ulaz i identifikacija
Paket se nalazi u skladište, barkodni sken RMA.
Aktionen: Provedba
3. INSPECT
Proučavanje stanja
Proučavanje: novo, korišćeno, potrebno je popraviti ili otpad.
Aktionen: Dokumentacija rezultata ispitivanja
4. SETTLE
Uprava
Uloženje u skladište ili propadanje, izbacivanje kredita.
Aktionen: Uloga
Benutzerbefehl: returns agent
plan:command_returns_agent
Provedeni Durable plan (durable_plan), početak: manual_command.
1. returns_agent
returns_agent
{"key": "execute_command", "label": "Befehl prüfen, ausführen oder zur Freigabe vorlegen", "adapter": "agent.execute", "agent": "returns_agent", "condition_fact": null}
Aktionen: returns_agent
Povratak
status:return_order
Beobachtbare Zustandsmaschine (observable_only). Übergänge hier nicht erzwungen — siehe Service-Validierung.
1. draft
Uprava
Status <unk>izrada <unk> povratne stanice.
2. requested
zahtjeva
Status <unk>required<unk> stanice mašine povrat.
3. approved
Odobravanje
Status <unk>aprovljen<unk> povratne stanice.
4. rejected
Odbijanje
Status <unk>odbačen <unk> povratne stanje stroja.
5. in_transit
in_transit
Status <unk>in_transit<unk> stanice povratka.
6. part_received
part_received
Status <unk>part_received<unk> stanja mašine povrat.
7. received
primljena
Status <unk>primio <unk> stanje mašine povrat.
8. inspected
provjera
Status <unk>inspected<unk> stanja mašine povrat.
9. resolved
Odlučeno
Status <unk>resolved<unk> state machine return.
10. closed
otključan
Status <unk>closed<unk> state machine return.
11. cancelled
otkazan
Status <unk> otkazan<unk> povratne stanice.
🗄️ Modela podataka
🔌 U skladu s člankom 4. stavkom 1.
| Art | Sljedeći članak | Krajnja tačka / put | Titel & Zweck | Odluka o odobrenju |
|---|---|---|---|---|
| ⚡ REST API | GET | /api/v1/returns |
list_returns
Semantic binding: inventory_only; mutation=False
|
returns
|
| ⚡ REST API | GET | /api/v1/returns/analytics |
- analiza
Semantic binding: inventory_only; mutation=False
|
returns
|
| ⚡ REST API | GET | /api/v1/returns/contract/{contract_id}/returnables |
contract_returnables
Semantic binding: inventory_only; mutation=False
|
returns
|
| ⚡ REST API | GET | /api/v1/returns/invoice/{invoice_id}/items |
invoice_items
Semantic binding: inventory_only; mutation=False
|
returns
|
| ⚡ REST API | GET | /api/v1/returns/meta |
meta
Semantic binding: inventory_only; mutation=False
|
returns
|
| ⚡ REST API | GET | /api/v1/returns/party-context |
party_context
Semantic binding: inventory_only; mutation=False
|
returns
|
| ⚡ REST API | GET | /api/v1/returns/policies |
list_policies
Semantic binding: inventory_only; mutation=False
|
returns
|
| ⚡ REST API | GET | /api/v1/returns/reasons |
list_reasons
Semantic binding: inventory_only; mutation=False
|
returns
|
| ⚡ REST API | GET | /api/v1/returns/{return_id} |
get_return
Semantic binding: inventory_only; mutation=False
|
returns
|
| ⚡ REST API | GET | /api/v1/returns/{return_id}/credit-preview |
credit_preview
Semantic binding: inventory_only; mutation=False
|
returns
|
| ⚡ REST API | GET | /portal/{slug}/retouren |
returns_page
Semantic binding: inventory_only; mutation=False
|
returns
|
| ⚡ REST API | GET | /pub/retoure/status/{token} |
return_status
Semantic binding: inventory_only; mutation=False
|
returns
|
| ⚡ REST API | GET | /pub/retoure/status/{token}/slip |
return_slip
Semantic binding: inventory_only; mutation=False
|
returns
|
| ⚡ REST API | GET | /pub/retoure/{tenant_id} |
return_form
Semantic binding: inventory_only; mutation=False
|
returns
|
| ⚡ REST API | GET | /returns |
returns_list_page
Semantic binding: inventory_only; mutation=False
|
returns
|
| ⚡ REST API | GET | /returns/analytics |
returns_analytics_page
Semantic binding: inventory_only; mutation=False
|
returns
|
| ⚡ REST API | GET | /returns/new |
returns_new_page
Semantic binding: inventory_only; mutation=False
|
returns
|
| ⚡ REST API | GET | /returns/settings |
returns_settings_page
Semantic binding: inventory_only; mutation=False
|
returns
|
| ⚡ REST API | GET | /returns/{return_id} |
returns_detail_page
Semantic binding: inventory_only; mutation=False
|
returns
|
| ⚡ REST API | GET | /returns/{return_id}/print |
returns_print_page
Semantic binding: inventory_only; mutation=False
|
returns
|
| ⚡ REST API | PATCH | /api/v1/returns/policies/{policy_id} |
update_policy
Semantic binding: operator_surface; mutation=True
|
returns
|
| ⚡ REST API | PATCH | /api/v1/returns/reasons/{reason_id} |
update_reason
Semantic binding: operator_surface; mutation=True
|
returns
|
| ⚡ REST API | POST | /api/v1/returns |
create_return
Semantic binding: operator_surface; mutation=True
|
returns
|
| ⚡ REST API | POST | /api/v1/returns/collective-credit-note |
create_collective_credit_note
Semantic binding: operator_surface; mutation=True
|
returns
|
| ⚡ REST API | POST | /api/v1/returns/policies |
create_policy
Semantic binding: operator_surface; mutation=True
|
returns
|
| ⚡ REST API | POST | /api/v1/returns/reasons |
create_reason
Semantic binding: operator_surface; mutation=True
|
returns
|
| ⚡ REST API | POST | /api/v1/returns/{return_id}/approve |
Odobravanje
Semantic binding: operator_surface; mutation=True
|
returns
|
| ⚡ REST API | POST | /api/v1/returns/{return_id}/cancel |
otkazivanje
Semantic binding: operator_surface; mutation=True
|
returns
|
| ⚡ REST API | POST | /api/v1/returns/{return_id}/close |
u blizini
Semantic binding: operator_surface; mutation=True
|
returns
|
| ⚡ REST API | POST | /api/v1/returns/{return_id}/escalate-ticket |
escalate_to_ticket
Semantic binding: operator_surface; mutation=True
|
returns
|
| ⚡ REST API | POST | /api/v1/returns/{return_id}/inspect |
provjera
Semantic binding: operator_surface; mutation=True
|
returns
|
| ⚡ REST API | POST | /api/v1/returns/{return_id}/lines/{line_id}/photos |
add_photos
Semantic binding: operator_surface; mutation=True
|
returns
|
| ⚡ REST API | POST | /api/v1/returns/{return_id}/notes |
add_note
Semantic binding: operator_surface; mutation=True
|
returns
|
| ⚡ REST API | POST | /api/v1/returns/{return_id}/receive |
primanje
Semantic binding: operator_surface; mutation=True
|
returns
|
| ⚡ REST API | POST | /api/v1/returns/{return_id}/reject |
Odbijanje
Semantic binding: operator_surface; mutation=True
|
returns
|
| ⚡ REST API | POST | /api/v1/returns/{return_id}/resolve |
-
Semantic binding: operator_surface; mutation=True
|
returns
|
| ⚡ REST API | POST | /api/v1/returns/{return_id}/ship |
brod
Semantic binding: operator_surface; mutation=True
|
returns
|
| ⚡ REST API | POST | /portal/{slug}/retouren/anfordern |
return_request
Semantic binding: operator_surface; mutation=True
|
returns
|
| ⚡ REST API | POST | /pub/retoure/{tenant_id} |
return_lookup
Semantic binding: operator_surface; mutation=True
|
returns
|
| ⚡ REST API | POST | /pub/retoure/{tenant_id}/submit |
return_submit
Semantic binding: operator_surface; mutation=True
|
returns
|
🛡️ Uredba (EZ) br.
Dieses Modul unterliegt folgenden gesetzlichen, regulatorischen und Revisionsstandards:
- U skladu s člankom 3. stavkom 1.
- U skladu s člankom 4. stavkom 1.
- U skladu s člankom 3.
Spojena modula: