Jump to content

klag

Members
  • Posts

    1246
  • Joined

  • Last visited

  • Days Won

    11

Everything posted by klag

  1. http://autoexec.gr/index.php?/blog/13-klag-rulez/
  2. Δοκίμασα όλους τους πιθανούς τρόπους για να βάλω τις ρυθμίσεις στο Live Writer έτσι ώστε να μπορώ να μπορώ να κάνω Publish ένα Νεό Blog Post από το Live Writer , αλλά δεν κατάφερα να συνδεθώ. Πήγα στα Advanced Settings του Blog και ενεργοποίησα το XML-RPC interface αλλά πάλι δεν κατάφερα να συνδεθώ, ούτε με The Blogger ούτε με Metaweblog API's Μπορείτε να μας πείτε τι ρυθμίσεις πρέπει να κάνουμε στο Live Writer έτσι ώστε να συνδεθούμε στο Blog μας? Ευχαριστώ
  3. Καλημέρα. Μετά από αρκετό χρονικό διάστημα, γράφω την απάντησή μου στο autoexec, και είμαι πολύ χαρούμενος για αυτό. Οι απαντήσεις που σου έδωσαν τα παιδιά είναι πολύ σωστές. Πρέπει να ξεδιαλύνεις ότι έχεις ΔΥΟ διαφορετικά θέματα να αντιμετωπίσεις. 1. Να λαμβάνεις email στον exchange σου χωρίς την χρήση POP3 και 2. Να μπορείς να συνδεθείς στον Exchange σου με OWA. Πριν ξεκινήσεις να κάνεις οτιδήποτε από αυτά που θα γράψω σαν λύση, πρέπει να κάνεις κάποιους απαραίτητους ελέγχους έτσι ώστε να μην μείνεις χωρίς εισερχόμενα email μέχρι να τα φτιάξεις όλα. Έλεγχος 1. Μπορεί να λάβει ο Exchange email? Έλεγχος 2. Μπορεί να στείλει email? Έλεγχος 3. δουλεύει το OWA ? Έλεγχος 4. Μπορεί να λάβει o Exchange email για το company.com ? Έλεγχος 5. Μπορεί να λάβει mail από τον έξω κόσμο? Έστω ότι ο Exchange έχει ΙΡ 192.168.1.1 και ονομάζεται mailserver.company.local. Έλεγχος 1. Πήγαινε επάνω στον server mailserver.company.local. άνοιξε ένα CMD και γράψε telnet 192.168.1.1 25. Aπαντά ο Exchange? Αν ναι είναι έτοιμος να λαμβάνει email. Πήγαινε σε ένα PC μέσα στο δίκτυό σου και άνοιξε και πάλι ένα cmd και γράψε telnet 129.168.1.1 25 . Απαντά και πάλι o Exchange σου. Αν ναι θα είναι έτοιμος μετά τις ρυθμίσεις να λάβει και mail από τον "έξω" κόσμο. Αν όχι έχεις κάποιο firewall πάνω στον mailserver.company.local το οποίο κόβει την κίνηση στην πόρτα 25. Πήγαινε λοιπόν και άνοιξε την πόρτα 25 σε αυτό το Firewall που έχεις εγκατεστημένο πάνω στον mailserver.company.local. ΛΟΓΙΚΑ χωρίς να κάνεις τίποτε, πρέπει να απαντά ο Exchange και στις δύο περιπτώσεις των telnet. Έλεγχος 2. Πήγαινε και πάλι επάνω στον Exchange σου και πάτα telnet mailgate.otenet.gr 25 Απαντά η Otenet? (Αν δεν έχεις ΟΤΕΝΕΤ βάλε τον SMTP Server του παρόχου της ADSL Γραμμής σου). ΛΟΓΙΚΑ πρέπει να απαντά. Κάνε και ένα telnet σε έναν άλλο Server πχ telnet 74.125.30.26 25 ή telnet aspmx.I.google.com 25 Απαντά αυτός ο τρίτος εξωτερικός server? Αν απαντά είσαι έτοιμος να στείλεις mail στον έξω κόσμο από την δικιά σου Static IP, διαφορετικά θα πρέπει να βρεις τον λόγο γιατί ο πάροχός σου σου έχει κλειστή την πόρτα 25 προς τον έξω κόσμο. Μέχρι να ανοίξει ο πάροχος της ADSL σου την πόρτα 25 προς τον έξω κόσμο, θα είσαι αναγκασμένος να στέλνεις τα εξερχόμενα email σου μέσω smarthost που θα δηλώσεις πάνω στον Exchange σου, πράγμα που βέβαια είναι πολύ εύκολο να το κάνεις. ΛΟΓΙΚΑ ούτε και σε αυτό το βήμα πρέπει να έχεις πρόβλημα, διότι αυτή τη στιγμή στέλνεις email στον έξω κόσμο έχοντας στο Outlook κάποιον SMTP Server και στέλνεις κανονικά email. Έλεγχος 3 Πήγαινε και πάλι επάνω στον mailserver.company.local. Άνοιξε έναν Internet Explorer και γράψε https://localhost/exchange (Για Exchange 2003) ή https://localhost/owa (Για Exchange 2007 και πάνω). Λογικά πρέπει να σου βγάλει ένα σφάλμα πιστοποιητικού το οποίο όταν το αποδεχθείς πρέπει να σου ζητήσει UserName και Password. Βάλε UserName και Password και πρέπει να δεις το OWA. Αν δεν δουλεύει αυτό θα πρέπει να βρούμε το λόγο για τον οποίο δεν δουλεύει έτσι ώστε να μπορεί να παίξει το OWA κανονικά. Έλεγχος 4. όπως είσαι μέσα στο OWA στείλε mail στον εαυτό σου πχ [email protected] Λαμβάνεις το email στα εισερχόμενα του OWA? Αν ναι είναι έτοιμος να λάβει για όλους mails για το company.com. Αν όχι πρέπει να κάνεις τις απαραίτητες ρυθίσεις στον Exchange έτσι ώστε να είναι υπεύθυνος για το company.com. Αν τo OWA δεν δουλεύει, οπότε δεν μπορείς να κάνεις και τον παραπάνω έλεγχο, πήγαινε σε ένα PC στο Outlook και βάλε τον λογαριασμό Exchange. Στείλε mail στον εαυτό σου στο [email protected] Λαμβάνεις το email? Αν ναι τότε ο Exchange σου όπως είπα και πριν είναι έτοιμος να λάβει emails για το company.com. Έλεγχος 5. Για να πάνε τα mail μέσα στον Exchange από τον έξω κόσμο πρέπει στο Router σου να κάνεις ΝΑΤ την πόρτα 25 στην 192.168.1.1. Θα πρέπει από κάποιον έξω από το δίκτυό σου που μπορεί να κάνει telnet σε διάφορους mail servers να κάνεις ένα test Telnet E.F.G.H 25 (όπου E.F.G.H είναι η static IP σου). Απαντά ο mail server σου? Αν όχι δες από το ίδιο PC αν απαντά κάποιος άλλος mail server Αν και πάλι δεν απαντά τότε είναι κλειστή η πόρτα 25 προς τον έξω κόσμο και θα πρέπει να κάνεις από άλλο δίκτυο test προς την IP σου. Αν απαντά σε άλλους mail servers και όχι στον δικό σου, ενώ έχεις κάνει σωστά το ΝΑΤ στην 25, τότε πήγαινε στο my.otenet.gr και βγάλε την προστασία που έχει ενεργοποιημένη η otenet στην σύνδεσή σου, κάνε restart το Router σου και θα δεις ότι πλέον θα απαντά ο mailserver σου στο telnet E.F.G.H 25 . (Δες προς το τέλος και αυτό που έχω με **) ΛΥΣΗ Αποστολή mail απ' ευθείας στον Exchange. Πήγαινε στην σελίδα mxtoolbox.com , βάλε το company.com και πάτα ΜΧ Lookup. Θα σου επιστρέψει μία ΙΡ πχ mail.company.com A.B.C.D Αυτό σημαίνει ότι οποιοσδήποτε στον κόσμο θέλει να σου στείλει mail πηγαίνει στην εγγραφή του DNS για το company.com και δείχνει ότι το MX Record είναι το mail.company.com δηλαδή η IP A.B.C.D. Για να έρχονται τα mail απ'ευθείας τα mail στον Exchange πρέπει όταν κάνεις τον έλεγχο αυτό στο MXToolbox.com να σου δείχνει την mail.company.com E.F.G.H (όπου είναι η δικιά σου Static IP). Πήγαινε στο Cpanel και στην περιοχή του DNS και στις ζώνες θα βρεις μία εγγραφή MX RECORD η οποία θα δείχνει το mail, και λίγο πιο πάνω λογικά θα βρεις μία HOSTA εγγραφή η οποία γράφει mail hostA A.B.C.D. Τροποποίησε την HostA από A.B.C.D σε E.F.G.H (Static IP σου) Μετά από λίγη ώρα αν μπεις στο mxtoolbox.com και κάνεις και πάλι τον έλεγχο για το domain σου, θα δεις ότι πλέον θα γράφει mail.company.com E.F.G.H. Πλέον λοιπόν οποιοσδήποτε (ίσως και μετά από κάποιες ώρες) στέλνει mail στο company.com Πηγαίνουν στην ΙΡ E.F.G.H. Αν από το Cpanel δεν μπορείς να βρεις αυτές τις ρυθμίσεις, πες στον υπεύθυνο που έχει το site σου να αλλάξει το MX Record για το domain company.com σε E.F.G.H. Μετά λοιπόν από όλα αυτά μπορείς και στέλνεις και λαμβάνεις email στον Exchange Server σου. OWA Πρέπει να κάνεις Publish το OWA . Πήγαινε και πάλι στο router σου και κάνε ΝΑΤ την πόρτα 443 στην 192.168.1.1. όταν είσαι έξω από το δίκτυό σου αν γράψεις https://mail.company.com/exchange (Exchange 2003) ή https://mail.company.com/owa (Exchange 2007 και πάνω) , Θα πρέπει να σου βγάλει ένα σφάλμα πιστοποιητικού ασφαλείας το οποίο πρέπει να το αποδεχτείς και θα σου ζητήσει UserName και Password. Πλέον όλα θα δουλεύουν έτσι όπως θες ή περίπου όπως θες. Απομένουν δύο πραγματάκια να κάνεις. 1 Reverse DNS 2 Πιστοποιητικά Πήγαινε και πάλι εκτός από το δίκτυό σου. Κάνε ping -a E.F.G.H , θα σου δείξει η σύνδεση κάποιο όνομα ΠΧ static.company.otenet.ondl.gr Κάνε telnet mail.company.com θα σου απαντά ο Exchange σου με κάποιο όνομα ΠΧ mail.company.com Για να είναι σωστά τα πράγματα πρέπει τα δύο αυτά ονόματα να είναι ίδια. Το σωστό είναι να πεις στην otenet (Αν έχεις σύνδεση otenet) να αλλάξει το REVERSE DNS NAME από static.company.otenet.ondl.gr σε mail.company.com. Η διαδικασία αυτή γίνεται με αποστολή Fax στην otenet. Επειδή όμως πολλές φορές μέχρι να βρεις κάποιον που καταλαβαίνει τι του λες ίσως περάσουν μέρες... πήγαινε στον Exchange και άλλαξε το όνομα που απαντά από mail.company.com σε static.company.otenet.ondl.gr. Έτσι δεν θα έχεις σοβαρό πρόβλημα όπως θα έχεις αν τα αφήσεις με διαφορετικά ονόματα. αν πας και πάλι στο mxtoolbox.com και βάλεις το domain σου και πατήσεις MX Lookup και στη συνέχεια smtp test θα δεις ότι θα σου τα βγάλει όλα πράσινα εκτός από το SMTP TLS. **Τώρα που το σκέφτομαι, το test που σου λέω για να κάνεις από ένα υπολογιστή έξω από το δίκτυό σου μπορείς να το κάνεις και από το MXtoolBox Πήγαινε στο Diagnostics βάλε την Static IP σου και πάτα test mail server . Πρέπει να σου βγάλει πράσινο στο SMTP Test. Πιστοποιητικά Τα iphone και τα android κινητά θα αποδεχθούν το σφάλμα του πιστοποιητικού και θα λαμβάνουν κανονικά email. Το Outlook όμως ενός Laptop όταν είναι έξω από το δίκτυό σου και τα Windows phone δεν θα μπορούν να συνδεθούν διότι πρέπει να εγκαταστήσουν το πιστοποιητικό . Έτσι πρέπει να δημιουργήσεις ένα πιστοποιητικό Self Signed από τον exchange ή από μία Certificate Authority που πρέπει να εγκαταστήσεις μέσα στο domain σου. Στη συνέχεια αυτό το πιστοποιητικό πρέπει να το εγκαταστήσεις στο Mobile phone και στα Laptop. Αυτό όμως είναι ένα άλλο κεφάλαιο. Πάντοτε θα μπορείς να κάνεις τα clients να μπορούν να λαμβάνουν email με POP3 ή IMAP ΑΝ ΚΑΙ ΔΕΝ ΠΡΟΤΕΪΝΕΤΑΙ. Αρκεί να πας στο Router και να κάνεις NAT τις αντίστοιχες πόρτες. ΕΓΩ ΔΕΝ ΘΑ ΤΟ ΕΚΑΝΑ ΠΟΤΕ ΑΥΤΟ και θα προσπαθούσα να τα κάνω όλα με τον σωστό τρόπο (δηλαδή με Exchange) και όχι POP3 και IMAP για να λαμβάνουν mails από τον Exchange Server σου. ελπίζω να σε βοηθήσουν τα παραπάνω... ΑΝΤΕ ΚΑΙ ΚΑΛΗ ΑΡΧΗ autoexec ΜΑΣ ΕΛΕΙΨΕΣ.....
  4. Αντε λοιπόν Καλή Συνέχεια.......
  5. To Disclaimer Θα το Κάνεις στον Exchange 2007 Πηγαίνεις Organization Configuration > Hub Transport > Transport Rules New Transport Rule Δώσε ένα όνομα πχ Disclaimer Next, sent to users inside or outside the organization Επέλεξε Outside για να στέλενι Disclaimer μόνο όταν στέλνεις mail εκτός Next Append disclaimer text using font, sixe color ...... Γράψε το κείμενο που θες και είσαι Έτοιμος
  6. Τι mail Server έχεις 20120? Τι Outlook? Με ποιον τρόπο συνδέται το Outlook στον server? εύκολη πρώτη Απάντηση CRM.....
  7. Τι μπορεί να γίνει από έναν κύκλο? http://koalastothemax.com/?aHR0cDovL3d3dy5hbWlyaWdodC5jb20vYWxidW0tY292ZXItdGhlbWVzL2ltYWdlcy9hbGJ1bS1CcmFuZC1OZXctRGVqYS1FbnRlbmR1LmpwZw== Απάντηση ένας αστροναύτης απορώ ποιος κάνει ολόκληρο domain με τέτοιο τρόπο http://koalastothemax.com
  8. Ρώτησα και το φιλαράκι και μου απάντησε το ίδιο. Δεν μπορείς να το βρεις. Μου είπε ότι κανονικά ο ΗΡ δίσκος θα έχει ένα αυτοκόλλητο που εχει spare parts κλπ και γράφει επάνω ΗΡ. Είναι η μοναδική ένδειξη ότι ο δίσκος που έχει στα χέρια του είναι ΗΡ αλλά όχι ότι είναι και ο αρχικός ΗΡ.
  9. Να αλλάξει φίλους!!!! Πέρα από την πλάκα ΔΕΝ νομίζω ότι υπάρχει τρόπος. Δεν ξέρω αν είχε κάνει register από τα ΗΡ tools μήπως γίνεται κάτι τέτοιο και υπάρχει κρατημένη η πληροφορία. το μόνο που βρίσκει γενικότερα τώρα είναι μέχρι πότε έχει εγγύηση το laptop κλπ Δεν νομίζω ότι έχει το σειριακό του δίσκου.. Από Δευτέρα θα ρωτήσω και έναν φίλο μυ που εργάζεται στην ΗΡ αλλά λογικά η απάντηση θα είναι αρνητική.
  10. Μισό λεπτό... Ο SBS τι σχέση έχει? Έχει Δύο κάρτες δικτύου και τον έχεις σαν gateway τον SBS στα PCs? ή τα PCs έχουν GW to Router? Αν τα PCs έχουν GW το Router το μόνο που ζητάνε από τον SBS είναι το DNS Query και τίποτε άλλο. Μήπως έχουν τα PCs κάποιο θέμα με Firewall το οποίο το στέλνει ο SBS από group policy? έχεις ISA στον SBS?
  11. Δημιουργία Βιβλιοθηκών, φόρμας και σύνδεση με Excel Υπολογισμού. http://lagiopoulos.blogspot.gr/2012/07/sharepoint-project-create-forms-and_7635.html
  12. Part2 Create Excel that can calculate network days Ας ξεκινήσουμε από το εύκολο κομμάτι. Θέλουμε να μπορούμε να υπολογίσουμε τις εργάσιμες ημέρες που είναι ανάμεσα σε δύο ημερομηνίες Εργάσιμες Ημέρες = Έως - Από Γενικά για να υπολογίσουμε τις Ημέρες είναι πολύ εύκολο, Μία απλή αφαίρεση αλλά οι Εργάσιμες? Στο Excel ΕΙΝΑΙ πολύ εύκολο να το κάνουμε. Κελί B2, Από, Μορφοποίηση Ημερομηνία Κελί B3, ΕΩΣ, Μορφοποίηση Ημερομηνία Κελί B4, Αποτέλεσμα, Ημέρες Συνάρτηση NETWORKDAYS ΓΙΑ ΝΑ ΜΗΝ παιδευόμαστε στην πορία πρέπει να ονομάσουμε τα κελιά B2 σε APO για παράδειγμα B3 EOS και B4 APOTELESMA Αυτό το κάνουμε πηγαίνοντας αριστερά από το fx όπου γράφει Β2 για παράδειγμα όπου θα βάζουμε την τιμή, κάνουμε κλικ και γράφουμε Apo το ίδιο κάνουμε για το Β3 και για το Β4 Image1 Βλέπουμε ότι το Excel μας δουλεύει όπως ήταν και το αναμενόμενο. Υπολογίζει σωστά τις εργάσιμες ημέρες αφαιρώντας τα ΣαββατοΚύριακα και τις Επίσημες Αργίες. Στη συνέχεια το αποθηκεύουμε σε μία βιβλιοθήκη του Sharepoint που όμως Πρέπει να έχουμε ορίσει ότι ανήκει στα Trusted Places του sharepoint (Το οποίο το ρυθμίζουμε από το Sharepoint Central Administration) Έτσι μετά από αυτό βλέπουμε ότι μπορούμε να ανοίξουμε την σελίδα του Excel ΜΕΣΑ ΣΤΟΝ INTERNET EXPLORER. Image2
  13. Εγκατέστησα στο PC μου και στο Laptop μου το Windows Live. έβαλα και στα δύο το Windowslive Account μου Στέλνω από το ένα, σβήνω, διαβάζω κλπ και πατάω Αποστολή Παραλαβή. Πηγαίνω στο Laptop Πατάω αποστολή παραλαβή και ότι είχα κάνει στο PC γίνονται και στο Laptop. Το ίδιο ισχύει και ανάποδα.... ΣΥΜΠΕΡΑΣΜΑ ΕΙΝΑΙ ΕΝΟΠΟΙΗΜΕΝΑ ακριβώς όπως ήταν και το αναμενόμενο.
  14. Θα το κατεβάσω και θα σου πω.....
  15. Καλημέρα σε όλους Ασχολούμαι με το sharepoint αρκετά χρόνια φτιάχνοντας διάφορα μικρά ή και λίγο μεγαλύτερα Project. ΔΕΝ ΕΙΜΑΙ ΠΡΟΓΡΑΜΜΑΤΙΣΤΗΣ ΟΥΤΕ DEVELOPER…. Είχα πάρα πολύ καιρό να γράψω κάτι αλλά τελικά πήρα την απόφαση, βρήκα και λίγο χρόνο και είπα να σηκώσω κάτι στο Blog μου Θεωρώ ότι είναι ένα εργαλείο το οποίο το έχουμε αφήσει στην άκρη, ειδικά εδώ στην Ελλάδα. Νομίζω ότι οι Developers που δημιουργούν εφαρμογές Web από το μηδέν θα είχαν ένα μεγάλο όπλο στο οπλοστάσιό τους αν “μάθαιναν” να χρησιμοποιούν το Sharepoint. Επειδή λοιπόν βλέπω ότι κανένας μας δεν γράφει κάτι για αυτό το εργαλείο, αποφάσισα να γράψω κάποια πράγματα και να προσπαθήσω να δημιουργήσω έναν Step By Step Οδηγό για την δημιουργία ενός “προγράμματος” στο Sharepoint στο οποίο θα καταχωρούμε τις αιτήσεις αδειών και θα δημιουργήσουμε και ροές εργασίας εγκρίσεων. Το να καταγραφεί το παραπάνω με λόγια είναι αρκετά δύσκολο, αλλά θα προσπαθήσω να μεταφέρω όσο καλύτερα μπορώ την φιλοσοφία. Γενικά τι χρειαζόμαστε? Χρειαζόμαστε έναν Sharepoint Server 2010 Τον Sharepoint Server τον χρειαζόμαστε για να μπορούμε να κάνουμε Publish Excel Services, αλλά και Form (Infopath) Services, πράγμα που δεν το κάνει ο Free Sharepoint. Επιπλέον οι άδειες που χρειαζόμαστε είναι Enterprise έτσι ώστε οι φόρμες να μπορούν να ανοίξουν σε περιβάλλον Web και να μην είναι αναγκασμένοι οι Clients να έχουν infopath στο PC τους. Χρειαζόμαστε το Infopath για να σχεδιάσουμε τις φόρμες Χρειαζόμαστε τον sharepoint designer για να σχεδιάσουμε τις ροές εγκρίσεων (Ο Sharepoint Designer είναι Free και μπορείτε να τον κατεβάσετε από http://www.microsoft.com/el-gr/download/details.aspx?id=16573) Καλό θα ήταν να κατεβάσετε την Ελληνική Έκδοση έτσι ώστε κάποια προεπιλεγμένα Workflows που έχει να είναι μεταφρασμένα στα Ελληνικά. Πρώτα από όλα πρέπει να έχουμε εγκαταστήσει τον Sharepoint Server μέσα στο Domain μας ο οποίος για να εγκατασταθεί θέλει να υπάρχει και SQL τουλάχιστον 2005 64bit. Στον server αυτό θα πρέπει να έχουμε ενεργοποιήσει Excel Services, Form Services κλπ και θα πρέπει να έχουμε ορίσει κάποιο σημείο το οποίο θα το θεωρεί αξιόπιστο ώστε να μπορούμε να αποθηκεύουμε κάποιο Excel και αυτό να ανοίγει σε περιβάλλον Web και όχι απλά να μπορούμε να το κάνουμε Download από τον Sharepoint Server. Εφόσον λοιπόν είμαστε έτοιμοι με όλα τα παραπάνω μπορούμε να ξεκινήσουμε. Όλα ξεκινάνε από τον καλό σχεδιασμό, έτσι ώστε να μην μας εμφανιστούν στην πορία πράγματα τα οποία δεν τα είχαμε προβλέψει. Σε αυτό το σημείο λοιπόν πρέπει να πάρουμε μολύβι και χαρτί και να καταγράψουμε όσο δυνατόν καλύτερα τις απαιτήσεις μας. Θέλουμε λοιπόν ένας ΧΡΗΣΤΗΣ να συμπληρώνει μία φόρμα στην οποία θα διαλέγει έναν ΕΡΓΑΖΟΜΕΝΟ (Διότι όλοι οι εργαζόμενοι Δεν έχουν υπολογιστή και Active Directory Account) Θέλουμε η φόρμα να έχει ΗΜΕΡΟΜΗΝΙΑ ΔΗΜΙΟΥΡΓΙΑΣ. Θέλουμε να διαλέγει την ημερομηνία ΑΠΟ που θα πάρει άδεια μέχρι την ημερομηνία ΕΩΣ που θα πάρει άδεια. Στη συνέχεια θέλουμε να υπολογίζουμε τις ημέρες και μάλιστα τις ΕΡΓΑΣΙΜΕΣΗΜΕΡΕΣ αφαιρώντας τα Σαββατοκύριακα και τις επίσημες αργίες. Στο τέλος θέλουμε να καταχωρεί την φόρμα και να αποθηκεύετε η φόρμα με ένα μοναδικό όνομα ΟΝΟΜΑΦΟΡΜΑΣ. Με τα παραπάνω βλέπουμε ότι χρειαζόμαστε τα πεδία ΧΡΗΣΤΗΣ ΕΡΓΑΖΟΜΕΝΟΣ ΗΜΕΡΟΜΗΝΙΑΔΗΜΙΟΥΡΓΙΑΣ ΑΠΟ ΕΩΣ ΕΡΓΑΣΙΜΕΣΗΜΕΡΕΣ ΟΝΟΜΑΦΟΡΜΑΣ Σκεφτόμαστε ότι όταν θα ψάχνουμε αποτελέσματα θα πρέπει να μπορούμε να φιλτράρουμε ανά έτος έτσι ώστε να βλέπουμε πόσες άδειες πήρε ο κάθε χρήστης το κάθε έτος Οπότε χρειαζόμαστε ένα πεδίο ΕΤΟΣ το οποίο με κάποιο τρόπο θα υπολογίζεται από την ημερομηνία Δημιουργίας. Επίσης αν η πολιτική της εταιρίας είναι ότι στο νέο έτος κουβαλάει το υπόλοιπο αδειών του από το προηγούμενο μέχρι κάποια ημερομηνία κάποιον τρόπο να ελέγχουμε αν η αίτηση αφορά ημέρες για προηγούμενο έτος ή για το τρέχον. Οπότε ένα πεδίο Yes/No ΠΡΟΗΓΟΥΜΕΝΟΕΤΟΣ. Θα θέλαμε ο χρήστης να δηλώνει την επιθυμία του για άδεια την τάδε του μηνός αλλά δεν θέλουμε να ξεκινά ροή εγκρίσεων αν ο πρώτος διευθυντής του δεν δώσει το ΟΚ για την ημερομηνία αυτή, αν δεν ελέγξει ένα χρονοδιάγραμμα αδειών για εκείνη την περίοδο που αφορά το τμήμα του και την πόλη του. Από το παραπάνω βγάζουμε συμπέρασμα ότι θέλουμε την ΠΟΛΗ του εργαζομένου, το ΤΜΗΜΑ του εργαζομένου, καθώς και ένα στοιχείο ελέγχου ΟΡΙΣΤΙΚΗΥΠΟΒΟΛΗ Ναι ή όχι. Στη συνέχεια θέλουμε Αν έχει γίνει οριστική υποβολή να ξεκινά διαδικασία εγκρίσεων σειριακή με τους Υπεύθυνους του Εργαζόμενου. Οπότε χρειαζόμαστε τους υπεύθυνους εγκρίσεων με την σειρά που υπογράφουν, ΔΙΕΥΘΥΝΤΗΣ1, ΔΙΕΥΘΥΝΤΗΣ2, ΔΙΕΥΘΥΝΤΗΣ3, ΔΙΕΥΘΥΝΤΗΣ4, ΔΙΕΥΘΥΝΤΗΣ5, ΔΙΕΥΘΥΝΤΗΣ6. Όταν καταχωρείτε η φόρμα θέλουμε ο χρήστης που την καταχώρησε να ενημερώνεται με email ότι έχει ξεκινήσει η διαδικασία εγκρίσεων. Στη συνέχεια θέλουμε να πάει email στον πρώτο Διευθυντή και αν εγκρίνει να συνεχίσει στο δεύτερο κλπ. Αν κάποιος απορρίψει να σταματά η διαδικασία εγκρίσεων και να αφαιρείται η άδεια από το χρονοδιάγραμμα αδειών.. Αν τελικά Εγκριθεί η άδεια θέλουμε να ενημερώνεται ο δημιουργός ότι έχει εγκριθεί ή άδειά του, και στην συνέχεια να μπορεί αυτή η άδεια πλέον να μην μπορεί να πειραχτεί. Οπότε χρειαζόμαστε (για ευκολία) μία δεύτερη βιβλιοθήκη μέσα στην οποία θα αντιγράφονται οι εγκεκριμένες μόνο άδειες και δεν θα μπορεί να τις πειράξει κανένας παρά μόνο κάποιοι χρήστες (Για να διορθώσουν για παράδειγμα τις ημερομηνίες διότι ο Εργαζόμενος ήρθε νωρίτερα επειδή έπρεπε να έρθει, που εύχομαι να μην τύχει σε κανέναν μας αυτό). Όταν η άδεια είναι εγκεκριμένη, όταν την ανοίγουμε να είναι σε εκτυπώσιμη μορφή και να μην μπορεί να πειραχθεί τίποτε, και επιπλέων να γράφει τα ονόματα των διευθυντών που έδωσαν τις εγκρίσεις. Τέλος θα πρέπει όταν η άδεια είναι εγκεκριμένη να πηγαίνει ένα email ενημέρωσης στο τμήμα Hr της πόλης που είναι ο χρήστης έτσι ώστε να μπορεί να εκτυπώσει την φόρμα σε περίπτωση που αυτό είναι απαιτητό και να βάλει τον εργαζόμενο να υπογράψει (Σε περίπτωση που και αυτό είναι απαιτητό). Θέλουμε να μεταφέρεται στον φάκελο Εγκεκριμένων ΟΤΑΝ ο τελευταίος Διευθυντής Υπογράψει και όχι ενδιάμεσος. Ποιος είναι ο τελευταίος Διευθυντής? άλλος εργαζόμενος έχει 2 άλλος 3 άλλος 5, οι οποίοι είναι υπεύθυνοι για να εγκρίνουν για τον κάθε εργαζόμενο. Οπότε χρειαζόμαστε έναν έλεγχο για να βρούμε τον τελευταίο διευθυντή. Ο έλεγχος θα είναι της μορφής IF ΔΙΕΥΘΥΝΤΗΣ1<>”” Then ΔΙΕΥΘΥΝΤΗΣ1ΕΛΕΓΧΟΣ2=1 IF ΔΙΕΥΘΥΝΤΗΣ2<>”” Then ΔΙΕΥΘΥΝΤΗΣ1ΕΛΕΓΧΟΣ2=1 IF ΔΙΕΥΘΥΝΤΗΣ3<>”” Then ΔΙΕΥΘΥΝΤΗΣ1ΕΛΕΓΧΟΣ3=1 IF ΔΙΕΥΘΥΝΤΗΣ4<>”” Then ΔΙΕΥΘΥΝΤΗΣ1ΕΛΕΓΧΟΣ4=1 IF ΔΙΕΥΘΥΝΤΗΣ5<>”” Then ΔΙΕΥΘΥΝΤΗΣ1ΕΛΕΓΧΟΣ5=1 IF ΔΙΕΥΘΥΝΤΗΣ6<>”” Then ΔΙΕΥΘΥΝΤΗΣ1ΕΛΕΓΧΟΣ6=1 Θέλουμε το άθροισμα των παραπάνω ΑΘΡΟΙΣΜΑΔΙΕΥΘΥΝΤΩΝ=sum(ΔΕΙΥΘΥΝΤΗΣ1;Δ ΙΕΥΘΥΝΤΗΣ2;ΔΙΕΥΘΥΝΤΗΣ3;ΔΙΕΥΘΥΝΤΗΣ4;ΔΙΕΥΘΥΝΤΗΣ5;ΔΙΕΥΘΥΝΤΗΣ5) Και τέλος ένα ΠΕΔΙΟ όπου ΤΕΛΙΚΟΣΕΓΚΡΙΝΩΝ IF ΑΘΡΟΙΣΜΑΔΙΕΥΘΥΝΤΩΝ=1 Then ΤΕΛΙΚΟΣΕΓΚΡΙΝΩΝ=ΔΙΕΥΘΥΝΤΗΣ1 IF ΑΘΡΟΙΣΜΑΔΙΕΥΘΥΝΤΩΝ=2 Then ΤΕΛΙΚΟΣΕΓΚΡΙΝΩΝ=ΔΙΕΥΘΥΝΤΗΣ2 IF ΑΘΡΟΙΣΜΑΔΙΕΥΘΥΝΤΩΝ=3 Then ΤΕΛΙΚΟΣΕΓΚΡΙΝΩΝ=ΔΙΕΥΘΥΝΤΗΣ3 IF ΑΘΡΟΙΣΜΑΔΙΕΥΘΥΝΤΩΝ=4 Then ΤΕΛΙΚΟΣΕΓΚΡΙΝΩΝ=ΔΙΕΥΘΥΝΤΗΣ4 IF ΑΘΡΟΙΣΜΑΔΙΕΥΘΥΝΤΩΝ=5 Then ΤΕΛΙΚΟΣΕΓΚΡΙΝΩΝ=ΔΙΕΥΘΥΝΤΗΣ5 IF ΑΘΡΟΙΣΜΑΔΙΕΥΘΥΝΤΩΝ=6 Then ΤΕΛΙΚΟΣΕΓΚΡΙΝΩΝ=ΔΙΕΥΘΥΝΤΗΣ6 έχοντας όλα τα παραπάνω σκέφτομαι ότι η φόρμα όταν θα έχει εγκριθεί πρέπει να ανοίγει σε άλλη μορφή (εκτυπώσιμη) οπότε θέλω και ένα Πεδίο ΚΑΤΑΣΤΑΣΗΕΓΚΡΙΣΗΣ. Νομίζω ότι με τα παραπάνω πεδία είμαστε καλυμμένοι. Στην πορεία θα δούμε αν θα χρειαστούμε κάτι αλλά τον βασικό σχεδιασμό τον έχουμε κάνει. ΚΑΤΑΛΗΞΑΜΕ ΛΟΙΠΟΝ ΝΑ ΧΡΕΙΑΖΟΜΑΣΤΕ Τα προφανή ΧΡΗΣΤΗΣ, ΕΡΓΑΖΟΜΕΝΟΣ, ΗΜΕΡΟΜΗΝΙΑΔΗΜΙΟΥΡΓΙΑΣ, ΑΠΟ, ΕΩΣ, ΕΡΓΑΣΙΜΕΣΗΜΕΡΕΣ, ΟΝΟΜΑΦΟΡΜΑΣ, Αλλά και ένα σωρό ακόμη πεδία τα οποία δεν φαινόταν από την αρχή. Όλα αυτά τα πεδία θα πρέπει λοιπόν να τα περιέχει η φόρμα μας. Data Input Τα στοιχεία που θα “διαβάζουμε” στην φόρμα, μπορούν να έρχονται από πολλών ειδών πηγές. Μπορούν να έρχονται από κάποιον SQL Server, από ODBC, από Web Service, ή από λίστες του Sharepoint. ΕΔΩ ΘΑ ΗΤΑΝ Η ΠΟΛΥ ΚΑΛΗ ΔΟΥΛΕΙΑ ΤΩΝ Developer να έκαναν για παράδειγμα ένα Web Service ή έναν Connector ή κάτι τέλος πάντων το οποίο θα μας σύνδεε τα Data με το ERP της εταιρίας για παράδειγμα. Μιας και δεν έχουμε αυτή τη στιγμή Developer σκέφτομαι ότι καλό θα ήταν να μπορώ αν χρειαστεί να κάνω Upload στην μισθοδοσία για παράδειγμα τα δεδομένα, οπότε στα παραπάνω πεδία προσθέτω και τον ΚΩΔΙΚΟΣΕΡΓΑΖΟΜΕΝΟΥ που έχει στην μισθοδοσία αλλά και τον αν είναι ΕΝΕΡΓΟΣ ή όχι. Εγώ λοιπόν το έκανα με λίστα του sharepoint Τι πρέπει να έχει αυτή η λίστα? ΕΡΓΑΖΟΜΕΝΟΣ ΚΩΔΙΚΟΣ ΕΝΕΡΓΟΣ ΤΜΗΜΑ ΠΟΛΗ Δ1 Δ2 ΔΙ/ΗΣ3 Δ4 Δ5 Δ6 ΛΑΓΙΟΠΟΥΛΟΣ ΚΩΣΤΑΣ 234 Ναι ΙΤ ΘΕΣΣΑΛΟΝΙΚΗ p.pet t.tas ΠΕΤΡΟΠΟΥΛΟΣ ΠΕΤΡΟΣ 146 Ναι OIKONOMIKO ΑΘΗΝΑ k.kos Θα πρέπει λοιπόν να έχει την παραπάνω μορφή όπου οι τιμές των διευθυντών είναι τα UserName που έχουν στο Active Directory. Σε αυτό το σημείο νομίζω ότι πρέπει να διακόψω το πρώτο μέρος, έτσι ώστε να μπορείτε να διαβάσετε όλα αυτά αλλά και να μπορείτε να τα σκεφτείτε .
  16. Θεώρησα ότι όταν λες windows live mail εννοείς hotmail, windowslive.com κλπ Δηλαδή Microsoft Live Mail Passport Enabled. Δεν με μπέρδεψες Δεν μπορώ όμως να σου απαντήσω στην ερώτησή σου, διότι δεν το χρησιμοποιώ. ΟΠΟΤΕ ή θα μας πει κάποιος που το χρησιμοποιεί ή θα κάνεις δοκιμή και θα μας πεις. Θεωρώ και πάλι όμως ότι πρέπει να ανταποκριθεί όπως περιμένεις διότι από πίσω είναι Exchange και δεν κάνει το client κάποιο POP3 Connection οπότε νομίζω ότι θα κάνει αυτό που θες. Αναμένω λοιπόν δικιά σου ή άλλου απάντηση Είμαι Σίγουρος ότι δεν πρόκειται να σου κάνει κάτι κακό πάντος.
  17. Με ποιο Software βλέπεις τα mail σου?
  18. Κάποτε που το έψαχνα σε παλιότερο Exchange δεν το έβρισκα. ΜΑΛΙΣΤΑ το λογικό για εμένα θα ήταν ΑΝ οι παραλύπτες είναι περισσότεροι του Χ Και το μέγεθος του Email είναι μεγαλύτερο από Υ Τότε στείλτο μετά τις 20:00 το απόγευμα. Τότε που το εψαχνα είχαμε καταλήξει ότι ο 2010 θα το κάνει. Ας μας απαντήσει κάποιος που χρησιμοποιεί 2010.
  19. Με το Outlook Connector το έχεις και το ένα και το άλλο? Από όσο θυμάμαι θα συμπεριφερθεί όπως το περιμένεις. Από πίσω είναι ένας Exchange που κάνει ακριβώς αυτά που λές. Ας μας πει όμως και κάποιος πουτο χρησιμοποιεί.
  20. Και δυστυχώς η απάντηση http://autoexec.gr/forums/thread/40478.aspx
  21. Και δυστυχώς η απάντηση http://autoexec.gr/forums/thread/40478.aspx
  22. Διάβασα ότι βγάινει η νέα έκδοση Windows 8 Apollo http://autoexec.gr/forums/thread/40426.aspx Θα μπορεί να μπει στην δική μου συσκευή με κάποιο update? ή θα πρέπει να αγοράσω καινούργια συσκευή?
  23. Ανάλογα την ημέρα. Σίγουρα τουλάχιστον 8 ώρες την ημέρα και με κάποια ρεκόρ που μπορεί να φτάνουν και 20 ίσως και παραπάνω ώρες. Δυστυχώς ΝΑΙ κάποιες φορές χάνεις την επαφή με την πραγματικότητα, αλλά νομίζω ότι αυτό συμβαίνει με όλες τις δουλειές. Κάποτε μου άρεσε που είχα προσωπικό γραφείο, αργότερα είχαμε μπει όλοι σε έναν χώρο και στην αρχή δεν μπορούσα να δουλέψω, στη συνέχεια όμως έμαθα να απομονώνω τους θορύβους και να μην αποσπώ την προσοχή μου από το γύρω περιβάλλον. Πλέον έχω και πάλι δικό μου γραφείο......
×
×
  • Create New...