📘
Atividades de locação
rental
inventory_logistics
🛡️ RLS Protected
Apresentação de documentos de processo e de API derivados do código.
Fachliche Bestimmung: Aluguer e aluguer de equipamentos <unk> Documentação processual e API derivada do código.
⚡ Fluxos de trabalho e ciclos de vida (3)
🗄️ Modelos de dados (3)
🔌 Pontos de partida (UI e APIs) (40)
🛡️ Regulação e conformidade
⚡ Fluxos de trabalho e ciclos de vida
Indicação de utilização: agente de aluguel
plan:command_rental_agent
O plano durável verificado (durable_plan), iniciação: manual_command.
1. rental_agent
rental_agent
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Aktionen: rental_agent
Acompanhamento de aluguel
status:rental_booking
Massinha de estado observável (só observável)
1. reserved
Reservados
Status <unk>reservado<unk> da máquina de aluguel de estado.
2. picked_up
picked_up
Status da máquina de aluguel de estado.
3. returned
Returno
Estado de conservação da máquina de aluguel.
4. overdue
- atrasado
Estatuto da máquina de aluguer de estado.
5. cancelled
Cancelação
Status de máquina de aluguel de estado
Contratação
status:rental_order
Massinha de estado observável (só observável)
1. draft
Projecto
Estado da máquina de estado
2. reserved
Reservados
Status <unk>reservado<unk> da máquina de estado
3. active
Ativos
Status <unk>active<unk> da máquina de estado
4. closed
fechado
Estado de funcionamento da máquina de estado de aluguer.
5. cancelled
Cancelação
Status de máquina de estado de aluguer cancelado.
🗄️ Modelos de dados
🔌 Pontos de partida (UI e APIs)
| Art | Método | Ponto final / caminho | Titel & Zweck | Recurso |
|---|---|---|---|---|
| ⚡ 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
|
🛡️ Regulação e conformidade
Dieses Modul unterliegt folgenden gesetzlichen, regulatorischen und Revisionsstandards:
- - a) a) a) a) a) a) a) a) a) a) a) a) a) a) a) a) a) a) a) a) a) a) a) a) a) a) a) a) a) a) a) a) a) a) a) a) a) a) a) a) a) a) a) a) a) a) a) a) a) a) a) a) a) a) a) a) a) a) a) a) a) a) a)
- A solução de dados de dados de dados de dados de dados de dados de dados de dados de dados de dados de dados de dados de dados de dados de dados de dados de dados de dados de dados de dados de dados de dados de dados de dados de dados de dados de dados de dados de dados de dados de dados de dados de dados de dados de dados de dados de dados de dados de dados de dados de dados de dados de dados de dados de dados de dados de dados de dados de dados de dados de dados de dados de dados de dados de dados de dados de dados de dados de dados de dados de dados de dados