profile image

George Papadopoulos

Department of Computer, Informatics and Telecommunications Engineering Student

Contact Me

Πρόγραμμα Αποστολής Τιμολογίων - Πρόγραμμα για Η/Υ

Program Screenshot

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

Οι δυνατότητες της εφαρμογής είναι οι εξής:

  • Εισαγωγή ενός πελατολογίου σε μορφή Excel (.xlsx) για την ανάγνωση των ονομάτων, των ΑΦΜ και των e-mail των πελατών. (Σημείωση: Προς το παρόν, η λειτουργία της εισαγωγής ενός πελατολογίου σε μορφη Excel, έχει κάποιες προϋποθέσεις. Δηλαδή η στήλη εισαγωγής των ΑΦΜ πρέπει να είναι συγκεκριμένη, και η στήλη εισαγωγής των e-mail πρέπει να είναι συγκεκριμένη. Αυτές είναι η λίστα ‘S’ και η λίστα ‘K’ αντίστοιχα.)
  • Εισαγωγή ενός αρχείου PDF (.pdf) για την ανάγνωση των τιμολογίων. Τα τιμολόγια μπορεί να έχουν σαρωθεί με κάποιο scanner, ή να έχουν γίνει εξαγωγή από κάποιο πρόγραμμα δημιουργίας τιμολογίων. (Το πρόγραμμα έχει βελτιστοποιηθεί για την εισαγωγή ενός σαρωμένου τιμολογίου.)

Μετά την εισαγωγή των παραπάνω αρχείων, το πρόγραμμα θα ξεκινήσει την εκτέλεση του, όπου και θα “διαβάσει” τα ΑΦΜ των τιμολογίων από τη σελίδα, μέσω της τεχνολογίας αναγνώρισης χαρακτήρων (OCR). Έπειτα, θα αντιστοιχίσει τα ΑΦΜ με την λίστα των ΑΦΜ από το εισαχθέν πελατολόγιο, και στη συνέχεια, θα εξάγει το e-mail του πελάτη. Αυτόματα λοιπόν, θα συνδεθεί με τον SMTP Server του παρόχου, και θα στείλει το e-mail στον αντίστοιχο πελάτη.

Η πλήρης διαδικασία με την οποία εκτελείται το πρόγραμμα, μπορεί κανείς να τη διαβάσει στο αποθετήριο του GitHub.