📘
Închirieri și închirieri
rental
inventory_logistics
🛡️ RLS Protected
În cazul în care se aplică un sistem de închiriere, se aplică un sistem de închiriere de închiriere.
Fachliche Bestimmung: În cazul în care se aplică un sistem de închiriere, se aplică un sistem de închiriere de închiriere de închiriere de închiriere de închiriere de închiriere de închiriere de închiriere de închiriere de închiriere de închiriere de închiriere de închiriere de închiriere de închiriere de închiriere de închiriere de închiriere de închiriere de închiriere de închiriere de închiriere de închiriere de închiriere de închiriere de închiriere de închiriere
⚡ Fluxuri de lucru (3)
🗄️ Modele de date & câmpuri (3)
🔌 Puncte de inițiere (UI & API) (40)
🛡️ Reglementări și respectare
⚡ Fluxuri de lucru
Ordonanța de utilizare: agent de închiriere
plan:command_rental_agent
Plan durabil verificat (durable_plan), inițiativă: manual_command.
1. rental_agent
rental_agent
{"key": "execute_command", "label": "Befehl prüfen, ausführen oder zur Freigabe vorlegen", "adapter": "agent.execute", "agent": "rental_agent", "condition_fact": null}
Aktionen: rental_agent
Înregistrarea închirierii
status:rental_booking
În cazul în care se aplică o metodă de verificare a situaţiei, se poate observa o metodă de verificare a situaţiei.
1. reserved
rezervate
Statutul rezervat al maşinii de stat închiriere.
2. picked_up
picked_up
Statutul de închiriere a mașinii de închiriere
3. returned
returnate
Statutul de închiriere a maşinii de închiriere
4. overdue
întârziat
Statutul de închiriere a mașinii de închiriere
5. cancelled
anulate
Statutul de închiriere a mașinii de închiriere
Închiriere
status:rental_order
În cazul în care se aplică o metodă de verificare a situaţiei, se poate observa o metodă de verificare a situaţiei.
1. draft
proiect
Statutul proiectului de închiriere a mașinii de închiriere.
2. reserved
rezervate
Statut <unk>reservat <unk> de închiriere a mașinii de stare
3. active
activ
Statutul <unk>active<unk> al maşinii de stare închiriere.
4. closed
închis
Statutul de închiriere a mașinii de închiriere
5. cancelled
anulate
Statut <unk>annulă<unk> de închiriere a maşinii de stare
🗄️ Modele de date & câmpuri
🔌 Puncte de inițiere (UI & API)
| Art | Metoda | Punctul de încheiere / traseul | Titel & Zweck | Asigurarea |
|---|---|---|---|---|
| ⚡ REST API | GET | /api/v1/rental/availability |
check_availability
Semantic binding: not_evaluated; mutation=False
|
rental
|
| ⚡ REST API | GET | /api/v1/rental/availability/product |
check_product_availability
Semantic binding: not_evaluated; mutation=False
|
rental
|
| ⚡ REST API | GET | /api/v1/rental/bookings |
list_bookings
Semantic binding: not_evaluated; mutation=False
|
rental
|
| ⚡ REST API | GET | /api/v1/rental/bookings/{booking_id} |
get_booking
Semantic binding: not_evaluated; mutation=False
|
rental
|
| ⚡ REST API | GET | /api/v1/rental/bookings/{booking_id}/charge-preview |
booking_charge_preview
Semantic binding: not_evaluated; mutation=False
|
rental
|
| ⚡ REST API | GET | /api/v1/rental/bookings/{booking_id}/kit |
list_kit_members
Semantic binding: not_evaluated; mutation=False
|
rental
|
| ⚡ REST API | GET | /api/v1/rental/orders |
list_orders
Semantic binding: not_evaluated; mutation=False
|
rental
|
| ⚡ REST API | GET | /api/v1/rental/orders/{order_id} |
get_order
Semantic binding: not_evaluated; mutation=False
|
rental
|
| ⚡ REST API | GET | /api/v1/rental/orders/{order_id}/bookings |
list_order_bookings
Semantic binding: not_evaluated; mutation=False
|
rental
|
| ⚡ REST API | GET | /api/v1/rental/products/rentable |
list_rentable_products
Semantic binding: not_evaluated; mutation=False
|
rental
|
| ⚡ REST API | GET | /api/v1/rental/rate-cards |
list_rate_cards
Semantic binding: not_evaluated; mutation=False
|
rental
|
| ⚡ REST API | GET | /api/v1/rental/rate-cards/resolve |
resolve_rate_card
Semantic binding: not_evaluated; mutation=False
|
rental
|
| ⚡ REST API | GET | /api/v1/rental/settings |
get_rental_settings
Semantic binding: not_evaluated; mutation=False
|
rental
|
| ⚡ REST API | GET | /api/v1/rental/utilisation |
rental_utilisation
Semantic binding: not_evaluated; mutation=False
|
rental
|
| ⚡ REST API | GET | /portal/{slug}/vermietung |
rental_page
Semantic binding: not_evaluated; mutation=False
|
rental
|
| ⚡ REST API | GET | /rental |
rental_page
Semantic binding: not_evaluated; mutation=False
|
rental
|
| ⚡ REST API | GET | /rental/new |
rental_create_page
Semantic binding: not_evaluated; mutation=False
|
rental
|
| ⚡ REST API | PATCH | /api/v1/rental/rate-cards/{rate_card_id} |
update_rate_card
Semantic binding: not_evaluated; mutation=True
|
rental
|
| ⚡ REST API | POST | /api/v1/rental/bookings |
create_booking
Semantic binding: not_evaluated; mutation=True
|
rental
|
| ⚡ REST API | POST | /api/v1/rental/bookings/kit |
create_kit_booking
Semantic binding: not_evaluated; mutation=True
|
rental
|
| ⚡ REST API | POST | /api/v1/rental/bookings/{booking_id}/cancel |
cancel_booking
Semantic binding: not_evaluated; mutation=True
|
rental
|
| ⚡ REST API | POST | /api/v1/rental/bookings/{booking_id}/create-invoice |
create_hire_invoice
Semantic binding: not_evaluated; mutation=True
|
rental
|
| ⚡ REST API | POST | /api/v1/rental/bookings/{booking_id}/cycle-invoice |
create_cycle_invoice
Semantic binding: not_evaluated; mutation=True
|
rental
|
| ⚡ REST API | POST | /api/v1/rental/bookings/{booking_id}/deposit/apply |
apply_deposit
Semantic binding: not_evaluated; mutation=True
|
rental
|
| ⚡ REST API | POST | /api/v1/rental/bookings/{booking_id}/deposit/checkout |
start_deposit_checkout
Semantic binding: not_evaluated; mutation=True
|
rental
|
| ⚡ REST API | POST | /api/v1/rental/bookings/{booking_id}/deposit/collect |
collect_deposit
Semantic binding: not_evaluated; mutation=True
|
rental
|
| ⚡ REST API | POST | /api/v1/rental/bookings/{booking_id}/deposit/invoice |
create_deposit_invoice
Semantic binding: not_evaluated; mutation=True
|
rental
|
| ⚡ REST API | POST | /api/v1/rental/bookings/{booking_id}/deposit/refund |
refund_deposit
Semantic binding: not_evaluated; mutation=True
|
rental
|
| ⚡ REST API | POST | /api/v1/rental/bookings/{booking_id}/early-return |
early_return_booking
Semantic binding: not_evaluated; mutation=True
|
rental
|
| ⚡ REST API | POST | /api/v1/rental/bookings/{booking_id}/extend |
extend_booking
Semantic binding: not_evaluated; mutation=True
|
rental
|
| ⚡ REST API | POST | /api/v1/rental/bookings/{booking_id}/pickup |
pickup_booking
Semantic binding: not_evaluated; mutation=True
|
rental
|
| ⚡ REST API | POST | /api/v1/rental/bookings/{booking_id}/reschedule |
reschedule_booking
Semantic binding: not_evaluated; mutation=True
|
rental
|
| ⚡ REST API | POST | /api/v1/rental/bookings/{booking_id}/return |
return_booking
Semantic binding: not_evaluated; mutation=True
|
rental
|
| ⚡ REST API | POST | /api/v1/rental/bookings/{booking_id}/swap-asset |
swap_booking_asset
Semantic binding: not_evaluated; mutation=True
|
rental
|
| ⚡ REST API | POST | /api/v1/rental/orders |
create_order
Semantic binding: not_evaluated; mutation=True
|
rental
|
| ⚡ REST API | POST | /api/v1/rental/orders/from-contract/{contract_id} |
create_order_from_contract
Semantic binding: not_evaluated; mutation=True
|
rental
|
| ⚡ REST API | POST | /api/v1/rental/orders/from-product |
create_order_from_product
Semantic binding: not_evaluated; mutation=True
|
rental
|
| ⚡ REST API | POST | /api/v1/rental/rate-cards |
create_rate_card
Semantic binding: not_evaluated; mutation=True
|
rental
|
| ⚡ REST API | POST | /portal/{slug}/vermietung/anfragen |
rental_booking_request
Semantic binding: not_evaluated; mutation=True
|
rental
|
| ⚡ REST API | PUT | /api/v1/rental/settings |
update_rental_settings
Semantic binding: not_evaluated; mutation=True
|
rental
|
🛡️ Reglementări și respectare
Dieses Modul unterliegt folgenden gesetzlichen, regulatorischen und Revisionsstandards:
- Încercibilitate
- Izolarea clientului (PostgreSQL RLS)