Skip to content

Commit

Permalink
Update vehicle status terminology and add rentals documentation
Browse files Browse the repository at this point in the history
Corrected Greek terminology for vehicle status "Reserved" and introduced detailed documentation for rental transactions. This includes fields, status explanations, and additional customer and cost information. Updated the navigation to include the new rentals section.
  • Loading branch information
pbaris committed Nov 26, 2024
1 parent bb87ca7 commit 6cb38e9
Show file tree
Hide file tree
Showing 3 changed files with 55 additions and 2 deletions.
53 changes: 53 additions & 0 deletions docs/modules/ROOT/pages/booking/rentals.adoc
Original file line number Diff line number Diff line change
@@ -0,0 +1,53 @@
= Ενοικιάσεις

Οι ενοικιάσεις είναι οι συναλλαγές για τη χρήση ενός οχήματος για μια συγκεκριμένη χρονική περίοδο.

== Πεδία

Όλα τα πεδία μιας ενοικίασης δημιουργούνται αυτόματα από το σύστημα ή καταχωρούνται από τον ενοικιαστή κατά τη διαδικασία της ενοικίασης. Για τον λόγο αυτό όλα τα πεδία είναι μόνο για ανάγνωση εκτός από το πεδίο `Παρατηρήσεις`.

[options="header", cols="1m,3a"]
|===
|Πεδίο|Περιγραφή
2+s|Πληροφορίες Ενοικίασης
|Κωδικός|Ο μοναδικός κωδικός συστήματος της ενοικίασης.
|Ημ/νία δημιουργίας|Η ημερομηνία που έγινε η ενοικίασης.
|Παραλαβή|Ημ/νία - Ώρα και τοποθεσία παραλαβής.
|Παράδοση|Ημ/νία - Ώρα και τοποθεσία παράδοσης.
|Κατάσταση|Η κατάσταση της ενοικίασης.

Μπορεί να πάρει τις εξής τιμές:

* *Κρατημένο:* Η κατάσταση αυτή είναι η αρχική μιας ενοικίασης όπου δεσμεύεται το όχημα πριν πάμε στο σύστημα πληρωμής για να γίνει η πληρωμή.
* *Μισθωμένο:* Στην κατάσταση έρχεται η ενοικίαση όταν ολοκληρωθεί επιτυχώς η πληρωμή.
* *Ακυρώθηκε:* Στην κατάσταση έρχεται η ενοικίαση είτε χειροκίνητα μέσα από το UI, είτε αυτόματα όταν η ενοικίαση θεωρηθεί από το σύστημα εγκαταλελειμμένη. (βλ. xref:technical/scheduled-jobs.adoc#abandoned-rentals-job[Εγκαταλελειμμένες ενοικιάσεις])
* *Ολοκληρώθηκε:* Στην κατάσταση έρχεται η ενοικίαση από το σύστημα όταν παρέλθει της ημερομηνίας παράδοσης (βλ. xref:technical/scheduled-jobs.adoc#finsish-rentals-job[Ολοκλήρωση ενοικιάσεων]).

2+s|Γενικές Πληροφορίες
|Όχημα|Το μοντέλο του οχήματος
|Ομάδα οχήματος|Η ομάδα που ανήκει το όχημα.
|Επιβάτες|Αριθμός επιβατών, όπως δόθηκε από τον πελάτη.
|Αριθμός πτήσης|Ο αριθμός πτήσης του πελάτη. Το πεδίο είναι υποχρεωτικό κατά τη διαδικασία ενοικίασης μόνο όταν η τοποθεσία παραλαβής είναι χαρακτηρισμένη σαν αεροδρόμιο.
|Όνομα ξενοδοχείου|Το όνομα ξενοδοχείου του πελάτη. Το πεδίο είναι υποχρεωτικό κατά τη διαδικασία ενοικίασης μόνο όταν η τοποθεσία παραλαβής είναι χαρακτηρισμένη σαν ξενοδοχείο.
|Γλώσσα|Η γλώσσα επικοινωνίας με τον πελάτη.
|Τρόπος πληρωμής|Ο επιλεγμένος από τον πελάτη τρόπος πληρωμής.
|Κωδικός συναλλαγής|Ο μοναδικός κωδικός συναλλαγής με το online σύστημα πληρωμών που χρησιμοποιήθηκε, εφόσον ο πελάτης επέλεξε online τρόπο πληρωμής.

2+s|Πληροφορίες Πελάτη
|Φύλο|Το φύλο που δήλωσε ο πελάτης.
|Όνομα|Το όνομα του πελάτη.
|Διεύθυνση|Η διεύθυνση που έδωσε ο πελάτης.
|Email|Το email του πελάτη.
|Τηλέφωνο|Το τηλέφωνο του πελάτη.
|Ημ/νία γέννησης|Η ημερομηνία γέννησης του πελάτη.
|Αριθμός ταυτότητας|Ο αριθμός ταυτότητας/διαβατηρίου του πελάτη.
|Αριθμός διπλώματος|Ο αριθμός διπλώματος του πελάτη.

2+s|Ανάλυση κόστους
2+d|Στην ανάλυση κόστους φαίνονται όλα τα επιμέρους κόστη της ενοικίασης. Εμφανίζονται μόνο όσα υπάρχουν για την ενοικίαση. Αν για παράδειγμα ο πελάτης έχει επιλέξει κάποιο από τα πρόσθετα τότε θα φαίνεται η ανάλυση κόστους για αυτό, διαφορετικά όχι. Το ίδιο και αν έχει δώσει κάποιο κωδικό κουπονιού και έχει εφαρμοστεί η έκπτωση ή όχι κ.ο.κ.

2+s|Άλλα
|Σχόλια πελάτη|Τα σχόλια που έκανε ο πελάτης κατά τη διαδικασία της ενοικίασης.
|Παρατηρήσεις|Χρησιμοποιείται από τον διαχειριστή του συστήματος για τυχόν παρατηρήσεις για την ενοικίαση. Είναι εσωτερικό πεδίο του συστήματος, δεν εμφανίζεται/χρησιμοποιείται κάπου αλλού.
|Πληροφορίες συστήματος πελάτη|Πληροφορίες του συστήματος του πελάτη, όπως η IP και ο browser.
|===
2 changes: 1 addition & 1 deletion docs/modules/ROOT/pages/fleet/vehicles.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -51,7 +51,7 @@

* Άγνωστη (Unknown)
* Διαθέσιμο (Available)
* Κρατημένο (Reserved)
* Δεσμευμένο (Reserved)
* Μισθωμένο (Rented)
* Στο μηχανικό (In Service)

Expand Down
2 changes: 1 addition & 1 deletion docs/modules/ROOT/partials/nav_booking.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -4,4 +4,4 @@
** xref:booking/insurances.adoc[]
** xref:booking/discounts.adoc[]
** xref:booking/extras.adoc[]
** Ενοικιάσεις
** xref:booking/rentals.adoc[]

0 comments on commit 6cb38e9

Please sign in to comment.