↩️
Return and claims
returns
supply_chain
🛡️ RLS Protected
The Commission shall adopt delegated acts in accordance with Article 21 of this Regulation.
Fachliche Bestimmung: Comprehensive RMA process (Return of Merchandise Authorization): customers or service technicians report returns. The system gives an RMA number, leads the warehouse worker through the quality and error check, returns the goods to stock without error and automatically encourages the creation of credits or replacement deliveries.
⚡ Workflows and life cycles (2)
🗄️ Data models and fields (5)
🔌 The Commission shall adopt delegated acts in accordance with Article 21 of this Regulation. (40)
🛡️ Regulatory and compliance
⚡ Workflows and life cycles
RMA return checking and accounting
rma_workflow
From the return receipt to the technical condition check to the credit.
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
Return declaration
The national authorities shall inform the national authorities of the reasons for the return.
Aktionen: Manufacture from materials of Chapter 7
2. RECEIVE
The following information shall be provided:
Packets are in warehouse, barcode scan of the RMA.
Aktionen: The Commission shall adopt the following:
3. INSPECT
State of the Union
Examination: new, used, in need of repair or scrap.
Aktionen: Documenting the results of the examination
4. SETTLE
The following is the list of the following:
Re-investment in the warehouse or bankruptcy, triggering the credit.
Aktionen: The Commission shall adopt the following measures:
Return of the
status:return_order
The following information is provided by the Commission on the basis of the information provided by the Member States:
1. draft
Draft
The status of the return of the state machine.
2. requested
requested
Status of the machine return.
3. approved
approved
Status of the return machine
4. rejected
Rejected
The status of the machine returned.
5. in_transit
in_transit
The status of the return machine.
6. part_received
part_received
Status of the return of the state machine.
7. received
received
Status of the return machine.
8. inspected
inspection
The status of the return machine
9. resolved
Resolved
Status of the return of the condition machine.
10. closed
closed
Status of the return machine
11. cancelled
cancelled
Status of the return machine
🗄️ Data models and fields
🔌 The Commission shall adopt delegated acts in accordance with Article 21 of this Regulation.
| Art | The method | Endpoint / path | Titel & Zweck | The Commission shall adopt the following: |
|---|---|---|---|---|
| ⚡ REST API | GET | /api/v1/returns |
list_returns
Semantic binding: not_evaluated; mutation=False
|
returns
|
| ⚡ REST API | GET | /api/v1/returns/analytics |
The following is the list of the countries:
Semantic binding: not_evaluated; mutation=False
|
returns
|
| ⚡ REST API | GET | /api/v1/returns/contract/{contract_id}/returnables |
contract_returnables
Semantic binding: not_evaluated; mutation=False
|
returns
|
| ⚡ REST API | GET | /api/v1/returns/invoice/{invoice_id}/items |
invoice_items
Semantic binding: not_evaluated; mutation=False
|
returns
|
| ⚡ REST API | GET | /api/v1/returns/meta |
Other
Semantic binding: not_evaluated; mutation=False
|
returns
|
| ⚡ REST API | GET | /api/v1/returns/party-context |
party_context
Semantic binding: not_evaluated; mutation=False
|
returns
|
| ⚡ REST API | GET | /api/v1/returns/policies |
list_policies
Semantic binding: not_evaluated; mutation=False
|
returns
|
| ⚡ REST API | GET | /api/v1/returns/reasons |
list_reasons
Semantic binding: not_evaluated; mutation=False
|
returns
|
| ⚡ REST API | GET | /api/v1/returns/{return_id} |
get_return
Semantic binding: not_evaluated; mutation=False
|
returns
|
| ⚡ REST API | GET | /api/v1/returns/{return_id}/credit-preview |
credit_preview
Semantic binding: not_evaluated; mutation=False
|
returns
|
| ⚡ REST API | GET | /portal/{slug}/retouren |
returns_page
Semantic binding: not_evaluated; mutation=False
|
returns
|
| ⚡ REST API | GET | /pub/retoure/status/{token} |
return_status
Semantic binding: not_evaluated; mutation=False
|
returns
|
| ⚡ REST API | GET | /pub/retoure/status/{token}/slip |
return_slip
Semantic binding: not_evaluated; mutation=False
|
returns
|
| ⚡ REST API | GET | /pub/retoure/{tenant_id} |
return_form
Semantic binding: not_evaluated; mutation=False
|
returns
|
| ⚡ REST API | GET | /returns |
returns_list_page
Semantic binding: not_evaluated; mutation=False
|
returns
|
| ⚡ REST API | GET | /returns/analytics |
returns_analytics_page
Semantic binding: not_evaluated; mutation=False
|
returns
|
| ⚡ REST API | GET | /returns/new |
returns_new_page
Semantic binding: not_evaluated; mutation=False
|
returns
|
| ⚡ REST API | GET | /returns/settings |
returns_settings_page
Semantic binding: not_evaluated; mutation=False
|
returns
|
| ⚡ REST API | GET | /returns/{return_id} |
returns_detail_page
Semantic binding: not_evaluated; mutation=False
|
returns
|
| ⚡ REST API | GET | /returns/{return_id}/print |
returns_print_page
Semantic binding: not_evaluated; mutation=False
|
returns
|
| ⚡ REST API | PATCH | /api/v1/returns/policies/{policy_id} |
update_policy
Semantic binding: not_evaluated; mutation=True
|
returns
|
| ⚡ REST API | PATCH | /api/v1/returns/reasons/{reason_id} |
update_reason
Semantic binding: not_evaluated; mutation=True
|
returns
|
| ⚡ REST API | POST | /api/v1/returns |
create_return
Semantic binding: not_evaluated; mutation=True
|
returns
|
| ⚡ REST API | POST | /api/v1/returns/collective-credit-note |
create_collective_credit_note
Semantic binding: not_evaluated; mutation=True
|
returns
|
| ⚡ REST API | POST | /api/v1/returns/policies |
create_policy
Semantic binding: not_evaluated; mutation=True
|
returns
|
| ⚡ REST API | POST | /api/v1/returns/reasons |
create_reason
Semantic binding: not_evaluated; mutation=True
|
returns
|
| ⚡ REST API | POST | /api/v1/returns/{return_id}/approve |
Approved
Semantic binding: not_evaluated; mutation=True
|
returns
|
| ⚡ REST API | POST | /api/v1/returns/{return_id}/cancel |
Cancel
Semantic binding: not_evaluated; mutation=True
|
returns
|
| ⚡ REST API | POST | /api/v1/returns/{return_id}/close |
close
Semantic binding: not_evaluated; mutation=True
|
returns
|
| ⚡ REST API | POST | /api/v1/returns/{return_id}/escalate-ticket |
escalate_to_ticket
Semantic binding: not_evaluated; mutation=True
|
returns
|
| ⚡ REST API | POST | /api/v1/returns/{return_id}/inspect |
inspection
Semantic binding: not_evaluated; mutation=True
|
returns
|
| ⚡ REST API | POST | /api/v1/returns/{return_id}/lines/{line_id}/photos |
add_photos
Semantic binding: not_evaluated; mutation=True
|
returns
|
| ⚡ REST API | POST | /api/v1/returns/{return_id}/notes |
add_note
Semantic binding: not_evaluated; mutation=True
|
returns
|
| ⚡ REST API | POST | /api/v1/returns/{return_id}/receive |
receiving
Semantic binding: not_evaluated; mutation=True
|
returns
|
| ⚡ REST API | POST | /api/v1/returns/{return_id}/reject |
Reject
Semantic binding: not_evaluated; mutation=True
|
returns
|
| ⚡ REST API | POST | /api/v1/returns/{return_id}/resolve |
The following points are added:
Semantic binding: not_evaluated; mutation=True
|
returns
|
| ⚡ REST API | POST | /api/v1/returns/{return_id}/ship |
ship
Semantic binding: not_evaluated; mutation=True
|
returns
|
| ⚡ REST API | POST | /portal/{slug}/retouren/anfordern |
return_request
Semantic binding: not_evaluated; mutation=True
|
returns
|
| ⚡ REST API | POST | /pub/retoure/{tenant_id} |
return_lookup
Semantic binding: not_evaluated; mutation=True
|
returns
|
| ⚡ REST API | POST | /pub/retoure/{tenant_id}/submit |
return_submit
Semantic binding: not_evaluated; mutation=True
|
returns
|
🛡️ Regulatory and compliance
Dieses Modul unterliegt folgenden gesetzlichen, regulatorischen und Revisionsstandards:
- BGB right of withdrawal (§355)
- The Commission shall take into account the information provided by the Member State concerned.
- The following is the list of the institutions:
Connected modules: