Πίνακας περιεχομένων

  1. Εισαγωγή

  2. Κατανόηση του τρόπου με τον οποίο το Dolibarr χειρίζεται τη δημιουργία PDF

  3. Η προσωρινή φύση των αρχείων PDF στο Dolibarr

  4. Πού αποθηκεύονται τα PDF (και για πόσο καιρό);

  5. Συνήθεις παρανοήσεις σχετικά με την αποθήκευση εγγράφων

  6. Δημιουργία αρχείων έναντι αποθήκευσης αρχείων στο Dolibarr

  7. Συμπεριφορά ενότητας: Τιμολόγια, Παραγγελίες, Προτάσεις, κ.λπ.

  8. Ρυθμίσεις διαμόρφωσης που επηρεάζουν τον χειρισμό PDF

  9. Δικαιώματα και ζητήματα περιβάλλοντος διακομιστή

  10. Τι συμβαίνει όταν αναδημιουργείτε ένα PDF;

  11. Πώς να αποθηκεύετε και να αρχειοθετείτε αυτόματα αρχεία PDF

  12. Παρακολούθηση των δημιουργημένων PDF για νομικούς ή ελεγκτικούς λόγους

  13. Χρήση εξωτερικών αποθετηρίων αρχείων (Dropbox, Nextcloud, FTP)

  14. Λύση: Αυτόματη αντιγραφή αρχείων PDF

  15. Βέλτιστες πρακτικές για τη διατήρηση εγγράφων στο Dolibarr

  16. Αποφυγή απώλειας δεδομένων από προσωρινά αρχεία

  17. Πώς χειρίζονται οι προσαρμοσμένες ενότητες την αποθήκευση PDF

  18. Διαφορές στη συμπεριφορά μεταξύ φιλοξενούμενου και αυτοφιλοξενούμενου Dolibarr

  19. Πότε να ζητήσετε βοήθεια από προγραμματιστές

  20. Συμπέρασμα: Διαχείριση αρχείων PDF στο Dolibarr με σιγουριά


1. Εισαγωγή

Το Dolibarr είναι μια ισχυρή λύση ERP και CRM σχεδιασμένη για μικρές και μεσαίες επιχειρήσεις. Μεταξύ των πολλών δυνατοτήτων του είναι η δυνατότητα δημιουργίας εγγράφων PDF, όπως τιμολόγια, προσφορές, δελτία παράδοσης και άλλα. Ωστόσο, μια συχνή ερώτηση από νέους χρήστες είναι: "Γιατί το Dolibarr δεν αποθηκεύει τα έγγραφα PDF που δημιουργεί από προεπιλογή;"

Αυτό το άρθρο εμβαθύνει στην αρχιτεκτονική, τη λογική και τις βέλτιστες πρακτικές σχετικά με τον χειρισμό εγγράφων PDF στο Dolibarr. Η κατανόηση αυτού του γεγονότος θα σας βοηθήσει να διαχειρίζεστε καλύτερα τα αρχεία, να αποφεύγετε την απώλεια δεδομένων και να προσαρμόζετε το σύστημά σας στις ανάγκες της επιχείρησής σας.


2. Κατανόηση του τρόπου με τον οποίο το Dolibarr χειρίζεται τη δημιουργία PDF

Το Dolibarr δεν χρησιμοποιεί προ-αποθηκευμένα PDF ως προεπιλογή. Αντίθετα, δημιουργεί έγγραφα κατ' απαίτηση. Όταν ένας χρήστης κάνει κλικ για να δει ή να κατεβάσει ένα PDF, το Dolibarr δημιουργεί το αρχείο δυναμικά χρησιμοποιώντας δεδομένα από τη βάση δεδομένων του και ένα προκαθορισμένο πρότυπο.

Αυτή η προσέγγιση διασφαλίζει ότι:

  • Το PDF αντικατοπτρίζει τα πιο πρόσφατα δεδομένα

  • Δεν σπαταλιέται χώρος στο δίσκο σε παλιά ή αχρησιμοποίητα αρχεία

  • Τα πρότυπα και οι διατάξεις μπορούν να ενημερωθούν χωρίς να χρειάζεται να αναδημιουργηθούν όλα τα υπάρχοντα αρχεία


3. Η προσωρινή φύση των αρχείων PDF στο Dolibarr

Από προεπιλογή, το Dolibarr αποθηκεύει μόνο προσωρινά τα αρχεία PDF. Το σύστημα τα αποθηκεύει στο /documents/ κατάλογο, συχνά κάτω από μια δομή όπως /documents/facture/, /documents/propal/, ή /documents/commande/.

Ωστόσο, εάν το αρχείο υπάρχει ήδη, το Dolibarr ενδέχεται να το αντικαταστήσει, εκτός εάν έχει ρυθμιστεί διαφορετικά. Εάν αναδημιουργήσετε ένα έγγραφο, το Dolibarr το αναδημιουργεί με τα πιο πρόσφατα δεδομένα.


4. Πού αποθηκεύονται τα PDF (και για πόσο καιρό);

Το Dolibarr οργανώνει τα αρχεία ανά ενότητα:

  • Τιμολόγια: /documents/facture/REF/

  • Παραγγελίες: /documents/commande/REF/

  • Προτάσεις: /documents/propal/REF/

Αυτοί οι φάκελοι περιέχουν PDF, εφόσον έχουν ληφθεί ή δημιουργηθεί ρητά. Ωστόσο, εάν δεν έχετε κάνει ποτέ κλικ για να δημιουργήσετε ένα PDF, ενδέχεται να μην υπάρχει στον δίσκο.

Τα PDF παραμένουν αποθηκευμένα εκτός εάν διαγραφούν χειροκίνητα ή εάν καταργηθούν με εκκαθάριση συστήματος. Δεν υπάρχει αυτόματη λήξη, αλλά η αναδημιουργία θα αντικαταστήσει τα αρχεία εκτός εάν χρησιμοποιηθεί η διαχείριση εκδόσεων.


5. Συνήθεις παρανοήσεις σχετικά με την αποθήκευση εγγράφων

Οι χρήστες συχνά υποθέτουν:

  • Τα PDF αποθηκεύονται αυτόματα μετά την επικύρωση — δεν είναι

  • Όλες οι ενέργειες δημιουργούν αρχεία στον δίσκο — μόνο η δημιουργία εγγράφων το κάνει

  • Τα PDF αποθηκεύονται μόνιμα — μόνο εάν φυλάσσονται χειροκίνητα

Η κατανόηση ότι η δημιουργία PDF είναι ξεχωριστή από την αποθήκευση είναι το κλειδί για τη διαχείριση εγγράφων στο Dolibarr.


6. Δημιουργία αρχείων έναντι αποθήκευσης αρχείων στο Dolibarr

Δείτε πώς λειτουργεί συνήθως το Dolibarr:

  • Δημιουργείται και επικυρώνεται ένα έγγραφο (π.χ. τιμολόγιο)

  • Δεν υπάρχει αποθηκευμένο αρχείο σε αυτό το σημείο

  • Ο χρήστης κάνει κλικ στην επιλογή «Δημιουργία PDF»

  • Το Dolibarr δημιουργεί το αρχείο χρησιμοποιώντας το πρότυπο και το αποθηκεύει στον σχετικό κατάλογο

  • Το αρχείο παραμένει μέχρι να διαγραφεί ή να αντικατασταθεί

Αυτός ο διαχωρισμός παρέχει ευελιξία, αλλά απαιτεί επίγνωση για την αποφυγή απώλειας αρχείων αργότερα.


7. Συμπεριφορά ενότητας: Τιμολόγια, Παραγγελίες, Προτάσεις, κ.λπ.

Κάθε ενότητα χειρίζεται έγγραφα ελαφρώς διαφορετικά:

  • ΤιμολόγιαΤα PDF δημιουργούνται μόνο όταν κάνετε κλικ σε αυτά. Μπορούν να αναδημιουργηθούν ανά πάσα στιγμή.

  • Παραγγελιες: Ισχύει η ίδια λογική

  • ΠροτάσειςΜπορεί να περιλαμβάνει προαιρετικό υδατογράφημα και κατάσταση

Η βέλτιστη πρακτική είναι να δημιουργείτε και να αποθηκεύετε αρχεία PDF μετά την επικύρωση, ώστε να διατηρείται ένα αρχείο του εγγράφου κατά τη στιγμή της οριστικοποίησής του.


8. Ρυθμίσεις διαμόρφωσης που επηρεάζουν τον χειρισμό PDF

Μπορείτε να διαμορφώσετε ορισμένες συμπεριφορές:

  • Πηγαίνετε στο Ρύθμιση > Ενότητες > Πρότυπα PDF

  • Ορισμός προεπιλεγμένων προτύπων και ενεργοποίηση αυτόματης δημιουργίας (σε περιορισμένες ενότητες)

  • Χρησιμοποιήστε τις ρυθμίσεις διαδρομής καταλόγου εγγράφων στην ενότητα Ρύθμιση > Άλλη ρύθμιση εάν προσαρμόζετε τη δομή του αρχείου

Αυτές οι ρυθμίσεις επηρεάζουν το πού και πώς δημιουργούνται και αποθηκεύονται τα PDF.


9. Δικαιώματα και ζητήματα περιβάλλοντος διακομιστή

Ο Dolibarr πρέπει να έχει δικαιώματα εγγραφής στο /documents/ φάκελο. Εάν τα δικαιώματα δεν έχουν ρυθμιστεί σωστά:

  • Τα PDF ενδέχεται να μην αποθηκεύονται

  • Η δημιουργία αρχείων ενδέχεται να αποτύχει σιωπηλά

Βεβαιωθείτε ότι ο χρήστης Apache/Nginx σας έχει σωστή πρόσβαση και ότι το περιβάλλον διακομιστή σας (ειδικά σε κοινόχρηστη φιλοξενία) υποστηρίζει την εγγραφή αρχείων.


10. Τι συμβαίνει όταν αναδημιουργείτε ένα PDF;

Όταν αναδημιουργείτε ένα έγγραφο:

  • Το παλιό αρχείο αντικαθίσταται (αν το όνομα αρχείου είναι το ίδιο)

  • Το περιεχόμενο ενημερώνεται ώστε να αντικατοπτρίζει τα τρέχοντα δεδομένα

Αυτό είναι χρήσιμο για τη διόρθωση δεδομένων, αλλά είναι προβληματικό εάν χρειάζεται να διατηρήσετε την αρχική έκδοση για νομικούς ή ελεγκτικούς σκοπούς.


11. Πώς να αποθηκεύετε και να αρχειοθετείτε αυτόματα αρχεία PDF

Επιλογές για αυτόματη αποθήκευση:

  • Χρήση μιας εργασίας cron για την ενεργοποίηση της δημιουργίας PDF μετά την επικύρωση

  • Προσθέστε μια ενότητα ή ένα άγκιστρο για αυτόματη δημιουργία και κλείδωμα PDF

  • Μετακίνηση αρχείων PDF σε έναν κατάλογο αρχειοθέτησης μέσω script

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


12. Παρακολούθηση των δημιουργημένων PDF για νομικούς ή ελεγκτικούς λόγους

Για να διασφαλιστεί η ετοιμότητα ελέγχου:

  • Δημιουργήστε PDF κατά τη στιγμή της επικύρωσης του εγγράφου

  • Μετακίνηση ή αντιγραφή των αρχείων σε ένα αρχείο μόνο για ανάγνωση

  • Χρησιμοποιήστε διαχείριση εκδόσεων (π.χ., invoice-2025-01-V1.pdf) για να αποφύγετε τις αντικαταστάσεις

Αυτό είναι ιδιαίτερα κρίσιμο σε χώρες με αυστηρές απαιτήσεις ηλεκτρονικής τιμολόγησης ή αρχειοθέτησης ΦΠΑ.


13. Χρήση εξωτερικών αποθετηρίων αρχείων (Dropbox, Nextcloud, FTP)

Το Dolibarr μπορεί να ενσωματωθεί με εξωτερικό αποθηκευτικό χώρο:

  • Χρήση ενοτήτων για συγχρονισμό /documents/ σε υπηρεσίες cloud

  • Αυτοματοποίηση δημιουργίας αντιγράφων ασφαλείας αρχείων PDF σε FTP ή SFTP

  • Υλοποίηση WebDAV ή κοινόχρηστων φακέλων για πρόσβαση ομάδας

Αυτό βελτιώνει την ασφάλεια και τη διαθεσιμότητα των εγγράφων.


14. Λύση: Αυτόματη αντιγραφή αρχείων PDF

Χρησιμοποιήστε ένα σενάριο (bash, Python, κ.λπ.) για να παρακολουθήσετε το /documents/ κατάλογος και:

  • Εντοπισμός νέων αρχείων

  • Αντιγράψτε τα σε άλλη τοποθεσία

  • Μετονομάστε τα για αρχειοθέτηση

Ορίστε αυτό το σενάριο ως εργασία cron για εκτέλεση ανά ώρα ή καθημερινά.


15. Βέλτιστες πρακτικές για τη διατήρηση εγγράφων στο Dolibarr

  • Να δημιουργείτε πάντα PDF κατά την επικύρωση του εγγράφου

  • Χρήση συμβάσεων ονοματοδοσίας για την παρακολούθηση εκδόσεων

  • Διατηρήστε ένα ξεχωριστό αντίγραφο ασφαλείας εκτός του διακομιστή Dolibarr

  • Εκπαίδευση χρηστών σχετικά με το πότε και πώς να δημιουργούν PDF


16. Αποφυγή απώλειας δεδομένων από προσωρινά αρχεία

Εάν ένα PDF δεν δημιουργήθηκε ή αποθηκεύτηκε ποτέ:

  • Δεν μπορεί να ανακτηθεί από το ιστορικό

  • Θα χρειαστεί να το αναδημιουργήσετε — το οποίο ενδέχεται να μην αντικατοπτρίζει πλέον τα αρχικά δεδομένα

Προστατευτείτε από αυτό επιβάλλοντας πολιτικές δημιουργίας κατά την έγκριση του εγγράφου.


17. Πώς οι προσαρμοσμένες ενότητες χειρίζονται την αποθήκευση PDF

Ορισμένες επεκτάσεις Dolibarr προσθέτουν λειτουργίες αυτόματης αποθήκευσης ή καταγραφής PDF. Αυτές οι ενότητες μπορούν να:

  • Αυτόματη δημιουργία PDF σε ενεργοποιητές συμβάντων

  • Καταγραφή πότε δημιουργήθηκε ένα PDF και από ποιον

  • Αποθήκευση αντιγράφων ασφαλείας σε εξωτερικά συστήματα

Επιλέξτε αξιόπιστες ενότητες από την Dolistore ή συνεργαστείτε με έναν προγραμματιστή για να προσθέσετε αυτήν τη δυνατότητα.


18. Διαφορές στη συμπεριφορά μεταξύ φιλοξενούμενου και αυτοφιλοξενούμενου Dolibarr

Φιλοξενούμενες εκδόσεις Dolibarr (π.χ., πάροχοι SaaS):

  • Μπορεί να περιορίσει την πρόσβαση στο σύστημα αρχείων

  • Μπορεί να κάνει αυτόματο καθαρισμό παλιών αρχείων

  • Συχνά απαιτείται αίτημα υποστήριξης για μαζικές λήψεις

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


19. Πότε να ζητήσετε βοήθεια από προγραμματιστές

Επικοινωνήστε με έναν ολοκληρωτή Dolibarr εάν:

  • Χρειάζεστε αυτόματη αρχειοθέτηση

  • Θέλετε να ενσωματώσετε αποθήκευση στο cloud

  • Έχετε απαιτήσεις έκδοσης PDF ειδικά για τον έλεγχο

Τα προσαρμοσμένα σενάρια ή οι ενότητες μπορούν να γεφυρώσουν αποτελεσματικά αυτά τα κενά.


20. Συμπέρασμα: Διαχείριση αρχείων PDF στο Dolibarr με σιγουριά

Η προσέγγιση της Dolibarr στη δημιουργία PDF ευνοεί την ευελιξία και την αποτελεσματικότητα, αλλά αναθέτει την ευθύνη για την αποθήκευση και την αρχειοθέτηση εγγράφων στον χρήστη. Μόλις κατανοήσετε πώς δημιουργούνται τα PDF, πού αποθηκεύονται και πώς να ελέγχετε τη διαδικασία, μπορείτε να διασφαλίσετε τη συμμόρφωση, να ελαχιστοποιήσετε την απώλεια δεδομένων και να βελτιστοποιήσετε τις ροές εργασίας της επιχείρησής σας.

Είτε μέσω ενσωματωμένων εργαλείων, έξυπνων σεναρίων είτε εξωτερικού χώρου αποθήκευσης, το Dolibarr προσφέρει όλα όσα χρειάζεστε για να διαχειρίζεστε έγγραφα—αν γνωρίζετε πώς να το ρυθμίσετε σωστά.