Ηλεκτρονικό ημερολόγιο πληρωμών. Τα κύρια στάδια ανάπτυξης ενός συστήματος ημερολογίου πληρωμών


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

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

Στη διαδικασία της σύνταξης ημερολόγιο πληρωμώνεπιλύονται οι παρακάτω εργασίες:

  • οργάνωση της λογιστικής για την προσωρινή σύνδεση των εισπράξεων μετρητών και των επερχόμενων εξόδων του οργανισμού.
  • σχηματισμός βάσης πληροφοριών σχετικά με την κίνηση των ταμειακών εισροών και εκροών·
  • καθημερινή λογιστική των αλλαγών στη βάση πληροφοριών·
  • ανάλυση των μη πληρωμών (ανά ποσά και πηγές) και οργάνωση συγκεκριμένων μέτρων για την αντιμετώπισή τους·
  • υπολογισμός της ανάγκης για βραχυπρόθεσμο δάνειο σε περίπτωση προσωρινής ασυμφωνίας μεταξύ των εισπράξεων μετρητών και της εκπλήρωσης των υποχρεώσεων και της ταχείας απόκτησης δανειακών κεφαλαίων·
  • υπολογισμός (κατά ποσά και όρους) των προσωρινά διαθέσιμων κεφαλαίων του οργανισμού·
  • ανάλυση της χρηματοπιστωτικής αγοράς από την προοπτική της πιο αξιόπιστης και κερδοφόρας τοποθέτησης των προσωρινά δωρεάν κεφαλαίων του οργανισμού.
συντάσσονται για μικρά χρονικά διαστήματα(μήνας, 15 ημέρες, δέκα ημέρες, πέντε ημέρες). Ο όρος καθορίζεται με βάση τη συχνότητα των κύριων πληρωμών. Συνιστάται περισσότερο να καταρτίσετε ένα σχέδιο για ένα μήνα με ανάλυση δέκα ημερών. Το ημερολόγιο πληρωμών καλύπτει όλα τα έξοδα και τις εισπράξεις κεφαλαίων του οργανισμού, τόσο σε μορφή όσο και σε μορφή.

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

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

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

Παράδειγμα ημερολογίου πληρωμών

Υπολογισμός της ανάγκης για βραχυπρόθεσμο δάνειο

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

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

Αυτί. 3.5. Ημερολόγιο πληρωμών κατά τον υπολογισμό των απαιτήσεων δανείου

Σύμφωνα με το ημερολόγιο πληρωμών, είναι σαφές ότι ο οργανισμός αντιμετωπίζει έλλειψη κεφαλαίων στις αρχές του μήνα. Πριν ληφθούν τα αναμενόμενα κεφάλαια από τον πελάτη για την εργασία, το συνολικό έλλειμμα κεφαλαίων είναι 10.221 χιλιάδες ρούβλια. Ημερολόγιο πληρωμών λαμβάνοντας υπόψη τη λήψη δανείου ύψους 10.500 χιλιάδων ρούβλια. για περίοδο 5 ημερών δίνεται στον πίνακα. 3.6.

Με βάση τα δεδομένα του ημερολογίου πληρωμών, μπορείτε να καθορίσετε μια συγκεκριμένη περίοδο δανείου - 5 ημέρες. Την πέμπτη ημέρα του δανεισμού, μπορείτε να εξοφλήσετε πλήρως το δάνειο που λάβατε και τους τόκους για τη χρήση δανειακών κεφαλαίων. Ο τόκος υπολογίζεται με τον τύπο:

Ας πούμε P = 13%, τότε το ποσό του καταβλητέου τόκου θα είναι ίσο με 10500 · 0,13 · 5: 365 = 18,5 (χιλιάδες ρούβλια). Έτσι, 12.618,7 χιλιάδες ρούβλια θα φύγουν από τον τρεχούμενο λογαριασμό την πέμπτη εργάσιμη ημέρα του μήνα. (10.500 (δάνειο) + 18,7 (τόκοι δανείου) + 2.100 (τρέχοντα έξοδα)), και ο οργανισμός θα έχει στη διάθεσή του 560,3 χιλιάδες ρούβλια.

Αυτί. 3.6. Ημερολόγιο πληρωμών λαμβάνοντας υπόψη τη λήψη δανείου

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

Σύνταξη ημερολογίου πληρωμών

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

  • χρονοδιάγραμμα δαπανών κεφαλαίων (ή χρονοδιάγραμμα για επερχόμενες πληρωμές)·
  • πρόγραμμα παραλαβής μετρητών.

Το πρόγραμμα δαπανών μετρητών αντικατοπτρίζει το χρονοδιάγραμμα και το ποσό των πληρωμών της επιχείρησης στην επόμενη περίοδο για όλους τους (ή συγκεκριμένους) τύπους χρηματοοικονομικών υποχρεώσεων.

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

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

Ήταν χρήσιμη η σελίδα;

Περισσότερα για το ημερολόγιο πληρωμών

  1. Βελτιστοποίηση των ταμειακών ροών της επιχείρησης σε πραγματικό χρόνο
    Η συγκεκριμένη χρονική περίοδος για την οποία πρέπει να καταρτιστεί το ημερολόγιο πληρωμών δεν είναι σαφώς καθορισμένη Η επιλογή των χρονικών διαστημάτων που καλύπτονται από τον προϋπολογισμό μετρητών εξαρτάται από τη φύση της εταιρείας
  2. Πώς να βελτιώσετε την οικονομική διαχείριση σε μια κρίση
    Ενεργήσαμε με το μάτι, θα υπολογίσουμε πόσα χρήματα θα έρθουν και πόσα θα βγουν, αν δεν μαντέψουμε σωστά, θα πάρουμε γρήγορα ένα δάνειο και θα κλείσουμε το κενό μετρητών Οι αιτήσεις πληρωμής που ελήφθησαν συγκρίθηκαν με αυτό, φυσικά, αλλά
  3. Δοκιμασμένοι στην πράξη τρόποι διαχείρισης των χρημάτων της εταιρείας
    Ωστόσο, υπάρχουν αρκετά απλά βήματα που θα σας βοηθήσουν να αναπτύξετε ένα ημερολόγιο πληρωμών. Αναπτύξτε τη δομή των άρθρων του ημερολογίου πληρωμών
  4. Η κατάθεση ως τρόπος διασφάλισης της φερεγγυότητας μιας επιχείρησης
    Το ημερολόγιο πληρωμών θα σας βοηθήσει να προγραμματίσετε τις επερχόμενες πληρωμές με περισσότερες λεπτομέρειες ανά αντισυμβαλλόμενο και σκοπό πληρωμής Το ημερολόγιο πληρωμών είναι ένα προγραμματισμένο οικονομικό έγγραφο που αντικατοπτρίζει τις ημερήσιες αποδείξεις και
  5. Εξασφάλιση ισορροπίας απαιτήσεων και υποχρεώσεων οργανισμών στις ρωσικές περιοχές ως κατεύθυνση για την ενίσχυση των περιφερειακών προϋπολογισμών
    Wilson, που χρησιμοποιείται ευρέως σε χώρες του εξωτερικού, η ανάπτυξη ενός ημερολογίου πληρωμών που επιτρέπει το συγχρονισμό θετικών και αρνητικών ταμειακών ροών στο μέγιστο δυνατό βαθμό, αυξάνοντας έτσι την αποτελεσματικότητα των ταμειακών ροών της επιχείρησης της επιχείρησης, που αναπτύχθηκε για μεμονωμένους τύπους
  6. Τρέχοντα θέματα διαχείρισης ταμειακών ροών
    Αντικατοπτρίζει τα προγραμματισμένα ταμειακά υπόλοιπα στην αρχή και στο τέλος της περιόδου
  7. Οικονομικός προγραμματισμός
    Κατά τη δημιουργία ενός ημερολογίου πληρωμών, επιλύονται οι ακόλουθες εργασίες: οργάνωση της λογιστικής της προσωρινής σύνδεσης των εισπράξεων μετρητών και των επερχόμενων εξόδων της επιχείρησης
  8. Πολιτική διαχείρισης ταμειακών περιουσιακών στοιχείων
    Για τους σκοπούς αυτούς, αναπτύσσεται σχέδιο είσπραξης και δαπάνης κεφαλαίων, ημερολόγιο πληρωμών και άλλα έγγραφα που διασφαλίζουν αυτόν τον κύκλο εργασιών. 3. Καθορισμός του ελάχιστου απαιτούμενου υπολοίπου των νομισματικών περιουσιακών στοιχείων
  9. Συστηματική προσέγγιση στη διαχείριση των εισπρακτέων λογαριασμών
    Η εφαρμογή της λειτουργίας ελέγχου απαιτεί παρακολούθηση και ανάλυση της κατάστασης των απαιτήσεων με βάση την τήρηση ημερολογίου πληρωμών και τη σύγκρισή του με το χρονοδιάγραμμα των αναμενόμενων εισπράξεων μετρητών από τους οφειλέτες, προκειμένου να
  10. Πολιτική προσέλκυσης εμπορικών πιστώσεων
    Οι διακανονισμοί για εμπορικές πιστώσεις περιλαμβάνονται στο ημερολόγιο πληρωμών και ελέγχονται κατά τη διαδικασία παρακολούθησης τρεχουσών χρηματοοικονομικών δραστηριοτήτων Κατά τη διαδικασία διαμόρφωσης της πολιτικής προσέλκυσης
  11. Πιστωτική πολιτική
    Οι πληρωμές δανείων περιλαμβάνονται στο ημερολόγιο πληρωμών και ελέγχονται στη διαδικασία παρακολούθησης των τρεχουσών χρηματοοικονομικών δραστηριοτήτων Για επιχειρήσεις που προσελκύουν μεγάλους όγκους
  12. Πώς να ξεπεράσετε μια κρίση εάν η εταιρεία είναι στα πρόθυρα
    Αυστηρός έλεγχος κεφαλαίων κατάταξης πληρωμών κατά προτεραιότητα και τήρηση ορίων και εισαγωγή πρόσθετης εξουσιοδότησης
  13. Πώς να αλλάξετε τους καθιερωμένους κανόνες για τον προγραμματισμό και τον έλεγχο των πληρωμών σε ένα μήνα
    Κατέστη δυνατή η γρήγορη δημιουργία ενός ημερολογίου πληρωμών για οποιαδήποτε περίοδο που δεν υπερβαίνει τον ένα μήνα Το χειρότερο ήταν για τα τμήματα που ξεκινούσαν τις πληρωμές τώρα
  14. Η διαχείριση του κεφαλαίου κίνησης μιας οικονομικής οντότητας ως σημαντική κατεύθυνση της βραχυπρόθεσμης χρηματοοικονομικής της πολιτικής
    Άλλοι οφειλέτες κάνουν μια πρόβλεψη ταμειακών εισροών από οφειλέτες χρησιμοποιώντας δείκτες είσπραξης, καταρτίζοντας ημερολόγιο πληρωμών, αναχρηματοδοτούν απαιτήσεις 2 Ως αποτελεσματικά μέτρα για την αναχρηματοδότηση των απαιτήσεων στις
  15. Φορολογικός προγραμματισμός
    Οι μικροί οργανισμοί περιλαμβάνουν δείκτες πληρωμής φόρου στο γενικό ημερολόγιο πληρωμών Συνώνυμα φορολογικός προγραμματισμός Η σελίδα ήταν χρήσιμη
  16. Έντυπο «κατάσταση ταμειακών ροών»: χαρακτηριστικά προετοιμασίας και αξιολόγησης της φερεγγυότητας ενός εμπορικού οργανισμού στη βάση του
    Στο Β ο Kovalev ορίζει τη φερεγγυότητα ως την ικανότητα μιας επιχείρησης να εκπληρώσει το ημερολόγιο πληρωμών χωρίς παραβιάσεις, δηλαδή την παρουσία μιας εταιρείας με επαρκή κεφάλαια για να πληρώσει τις υποχρεώσεις του
  17. Πολιτική διαχείρισης πληρωτέων λογαριασμών
    Η πληρωμή των κεφαλαίων περιλαμβάνεται στο αναπτυγμένο ημερολόγιο πληρωμών και ελέγχεται στη διαδικασία παρακολούθησης των τρεχουσών χρηματοοικονομικών δραστηριοτήτων της εταιρείας Λαμβάνοντας υπόψη την προβλεπόμενη ανάπτυξη
  18. Πολιτική Δανεισμού
    Οι πληρωμές για την εξυπηρέτηση των δανείων περιλαμβάνονται στο ημερολόγιο πληρωμών και ελέγχονται στη διαδικασία παρακολούθησης των τρεχουσών χρηματοοικονομικών δραστηριοτήτων σε επιχειρήσεις που προσελκύουν μεγάλους όγκους
  19. Πολιτική προσέλκυσης τραπεζικών δανείων
    Οι πληρωμές αυτές περιλαμβάνονται στο ημερολόγιο πληρωμών και ελέγχονται κατά τη διαδικασία παρακολούθησης των τρεχουσών χρηματοοικονομικών δραστηριοτήτων της επιχείρησης 7. Εξασφάλιση έγκαιρης και
  20. Κανονισμοί που θα επιτρέψουν τη βελτιστοποίηση του κεφαλαίου κίνησης της εκμετάλλευσης
    Η διαδικασία εξισορρόπησης του ημερολογίου πληρωμών πραγματοποιείται 4.6.4. Ο υπεύθυνος για την πλευρά των δαπανών μπορεί να πραγματοποιήσει εξισορρόπηση μόνο σε στοιχεία που περιλαμβάνονται

Εργασίες ημερολογίου πληρωμών

1. Αποφύγετε ταμειακά κενά και αδυναμία εκπλήρωσης των υποχρεώσεων της εταιρείας προς τους αντισυμβαλλομένους. Ο κύριος σκοπός της δημιουργίας ενός ημερολογίου πληρωμών είναι να καταπολεμηθούν τα ταμειακά κενά, στα οποία δεν υπάρχουν χρήματα στο ταμείο ή στον τρεχούμενο λογαριασμό. Όντας στην πραγματικότητα ένα προγραμματισμένο «χρονοδιάγραμμα» της ροής DDS της επιχείρησης, το ημερολόγιο πληρωμών σάς επιτρέπει να προβλέψετε τα χρηματικά κενά και να λάβετε μέτρα εκ των προτέρων για να εξαλείψετε καταστάσεις όπου είναι απαραίτητο να πραγματοποιήσετε πληρωμές ελλείψει επαρκών κεφαλαίων στον λογαριασμό της εταιρείας. Ακολουθώντας την αρχή «το προειδοποιημένο είναι οπλισμένο», μπορείτε να αλλάξετε γρήγορα τα σχέδια για τη δαπάνη DS, αποτρέποντας έτσι ένα κενό μετρητών.

Μπορείτε να κάνετε προκαταρκτικές "εκτιμήσεις", να αλλάξετε τις ημερομηνίες εισπράξεων και πληρωμών, να τις συντονίσετε με τους αντισυμβαλλομένους - και να απεικονίσετε όλα αυτά απευθείας στο ημερολόγιο πληρωμών.

2. Μην επιτρέψετε να δαπανηθούν κεφάλαια που υπερβαίνουν τα εγκεκριμένα ποσά. Ακόμα κι αν μια εταιρεία έχει πολλά χρήματα, αυτό δεν σημαίνει ότι μπορεί να ξοδευτεί αλόγιστα. Οι δαπάνες επιτρέπονται μόνο εντός των αποδεκτών προϋπολογισμών. Οι απρόβλεπτες καταστάσεις που απαιτούν υπέρβαση του προϋπολογισμού αποτελούν μάλλον εξαιρέσεις στον γενικό κανόνα. Το ημερολόγιο πληρωμών σάς επιτρέπει να ελέγχετε εάν η πληρωμή είναι εντός του προϋπολογισμού.

3. Διαχειριστείτε τη ρευστότητα της εταιρείας. Ένα από τα βασικά κριτήρια για την ορθότητα των διαχειριστικών αποφάσεων που λαμβάνονται στον χρηματοπιστωτικό τομέα είναι η θετικότητα της συνολικής ροής των κεφαλαιουχικών περιουσιακών στοιχείων ανά πάσα στιγμή.

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

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

6. Εξαλείψτε όσο το δυνατόν περισσότερο τον ανθρώπινο παράγοντα.

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

Ρύζι. 1

ημερολογιακές ταμειακές ροές πληρωμών

Τα κύρια στάδια ανάπτυξης ενός συστήματος ημερολογίου πληρωμών

1. Σχηματισμός προγραμματισμένων στοιχείων (η διαδικασία αυτή υλοποιείται στο πλαίσιο του προϋπολογισμού και αποτελεί υποχρεωτικό προπαρασκευαστικό στάδιο, αφού ελέγχεται η δυνατότητα πληρωμής σύμφωνα με τα προγραμματισμένα δεδομένα).

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

Είναι σημαντικό να καταρτιστεί ένα BDDS σχετικά με τις ταμειακές ροές για βασικές, επενδυτικές και χρηματοοικονομικές δραστηριότητες, για τις οποίες είναι απαραίτητο να υπάρχουν προϋπολογισμοί τόσο για βασικές δραστηριότητες όσο και για επενδυτικά έργα. Συνιστάται να ορίσετε ένα άτομο υπεύθυνο για κάθε άρθρο (δηλαδή, έναν υπάλληλο που λαμβάνει αποφάσεις και είναι υπεύθυνος τόσο για προγραμματισμένους όσο και για πραγματικούς δείκτες, αποκλίσεις από το σχέδιο δεδομένων)

2. Καθορισμός λίστας αναλυτικών στοιχείων (άρθρο DDS, αντισυμβαλλόμενοι, συμβόλαια, πηγή DS), στο πλαίσιο του οποίου θα ελέγχεται η δυνατότητα πληρωμών και εισπράξεων.

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

Μπορείτε να χρησιμοποιήσετε τα ακόλουθα αναλυτικά στοιχεία: CFD, πηγή DS, αντισυμβαλλόμενος (παραλήπτης DS), συμφωνία με τον αντισυμβαλλόμενο (με βάση τον οποίο θα πραγματοποιηθούν οι πληρωμές), στοιχείο DDS (με βάση το οποίο θα πραγματοποιηθούν οι πληρωμές DS), έργο (για ποια επένδυση θα πραγματοποιηθούν πληρωμές), προτεραιότητα πληρωμής.

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

3. Κατασκευή μηχανισμού δημιουργίας μητρώων πληρωμών και αιτήσεων.

Μετά τον προσδιορισμό των αναλυτικών στοιχείων και των λεπτομερειών πληρωμής, δημιουργείται μια εργαλειοθήκη πληρωμής/παραλαβής. Το σύστημα λειτουργικής οικονομικής διαχείρισης μιας επιχείρησης, που εφαρμόζεται μέσω της επιχειρηματικής διαδικασίας «Ημερολόγιο πληρωμών», περιλαμβάνει πολλούς συμμετέχοντες (υπάλληλο, τμήμα, υπηρεσία) και ο καθένας χρειάζεται ένα εργαλείο με το οποίο θα εργαστεί σε αυτό το σύστημα. Οι υπάλληλοι τμημάτων και υπηρεσιών υποβάλλουν αιτήσεις πληρωμής/παραλαβής DS και η διοίκηση ή οι υπάλληλοι που είναι εξουσιοδοτημένοι να λαμβάνουν αποφάσεις τις εφαρμόζουν μέσω μητρώων αιτήσεων. Μια εφαρμογή είναι ένα έγγραφο αίτησης για εισπράξεις ή πληρωμές DS, που περιέχει περιγραφικές πληροφορίες σχετικά με αυτήν τη λειτουργία. Η εφαρμογή αντικατοπτρίζει όλους τους εγκεκριμένους αναλυτές, τις υποστηρικτικές λεπτομέρειες, την προτεραιότητα, εάν είναι απαραίτητο, και ένα πεδίο για σχόλια από κάθε συμμετέχοντα στη μελλοντική διαδικασία ημερολογίου πληρωμών.

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

Τόσο η αίτηση όσο και το μητρώο αιτήσεων πληρωμής DS πρέπει να περιέχουν πλήρη και επαρκή ποσότητα πληροφοριών για να ληφθεί απόφαση σχετικά με την πληρωμή/παραλαβή χρημάτων.

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

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

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

5. Ρύθμιση και τεκμηρίωση της επιχειρηματικής διαδικασίας «Ημερολόγιο πληρωμών».

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

6. Αυτοματοποίηση της επιχειρηματικής διαδικασίας «Ημερολόγιο πληρωμών».

Για τη διατήρηση της λειτουργικής διαχείρισης ταμειακών ροών, θα απαιτείται αυτοματοποίηση των σχετικών επιχειρηματικών διαδικασιών. Το λογισμικό πρέπει να επιτρέπει:

· Δημιουργία ηλεκτρονικών λογιστικών εγγράφων του συστήματος πληρωμών (για παράδειγμα, αιτήσεις πληρωμής ή μητρώα).

· δημιουργία ηλεκτρονικών αναφορών που είναι απαραίτητες για τον έλεγχο της εκτέλεσης των πληρωμών, τη συμμόρφωση με τους κανονισμούς του συστήματος πληρωμών, BDCS (για παράδειγμα, το ημερολόγιο πληρωμών).

· εφαρμογή υποστήριξης για διαδικασίες ελέγχου και έγκρισης (προϋπολογισμοί, αιτήματα πληρωμής κ.λπ.).

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

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

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

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

Η διαδικασία για τον υπολογισμό των ποσών των υπολοίπων κεφαλαίων εκτός μετρητών και μετρητών που αναλήφθηκαν στο ημερολόγιο πληρωμών εξαρτάται από το εάν η εμφανιζόμενη ημερολογιακή περίοδος (ημέρα) ανήκει στο παρελθόν, το τρέχον ή το μέλλον (σε σχέση με την εργάσιμη ημερομηνία) και υπόκειται σε ακόλουθοι κανόνες:

  • Προηγούμενες ημερολογιακές περίοδοι- τα προγραμματισμένα και τα πραγματικά υπόλοιπα στην αρχή της ημέρας αντιστοιχούν στα πραγματικά υπόλοιπα της προηγούμενης ημέρας, το προγραμματισμένο υπόλοιπο στο τέλος της ημέρας υπολογίζεται λαμβάνοντας υπόψη τις προγραμματισμένες εισπράξεις και πληρωμές και το πραγματικό υπόλοιπο βασίζεται σε δεδομένα για τα πραγματικά ταμειακές ροές·
  • Εργάσιμη μέρα- τα δεδομένα για μια εργάσιμη ημέρα υπολογίζονται παρόμοια με τις προηγούμενες ημερολογιακές περιόδους·
  • Μελλοντικές ημερολογιακές περίοδοι- για τις μελλοντικές ημερολογιακές περιόδους, είναι διαθέσιμες μόνο οι αξίες των προγραμματισμένων ποσών, ο υπολογισμός των οποίων πραγματοποιείται διαδοχικά, με βάση τις προγραμματισμένες πληρωμές και εισπράξεις κάθε ημέρας, ξεκινώντας από την εργάσιμη ημερομηνία, ξεκινώντας από το προγραμματισμένο ταμειακό υπόλοιπο στο το τέλος του. Συγχρόνως πρέπει να ληφθούν υπόψη, τι γίνεται αν υπάρχει ανάγκη υπολογισμού μελλοντικών ημερολογιακών περιόδων από τα πραγματικά υπόλοιπα της εργάσιμης ημερομηνίας ( μια τέτοια κατάσταση, για παράδειγμα, μπορεί να προκύψει στο τέλος της εργάσιμης ημέρας, όταν είναι σίγουρο ότι δεν αναμένονται άλλες εισπράξεις και πληρωμές σήμερα) αρκεί να μετατοπίσετε την εργάσιμη ημερομηνία μία ημέρα μπροστά, η οποία με τη σειρά της θα μετατοπίσει την τρέχουσα ημέρα στην προηγούμενη ημερολογιακή περίοδο και θα σας επιτρέψει να προγραμματίσετε τις κινήσεις και τα υπόλοιπα των μελλοντικών περιόδων από τα πραγματικά δεδομένα της τρέχουσας ημέρας.

Ακολουθούν παραδείγματα φορμών αναφοράς "Ημερολόγιο πληρωμών".

Έντυπο αναφοράς "Ημερολόγιο πληρωμών".

Τα στοιχεία αναφοράς που απαιτείται να συμπληρωθούν

Για να δημιουργήσετε την αναφορά, πρέπει να συμπληρώσετε τα ακόλουθα πεδία: την περίοδο δημιουργίας του ημερολογίου πληρωμών, την ημερομηνία εργασίας και τον οργανισμό για τον οποίο θα δημιουργηθεί το ημερολόγιο πληρωμών. Όταν ανοίγετε μια φόρμα αναφοράς, ορίζεται μια προεπιλεγμένη περίοδος όπου η ημερομηνία έναρξης υπολογίζεται από την τρέχουσα ημερομηνία μείον δύο ημέρες και η ημερομηνία λήξης υπολογίζεται από την τρέχουσα ημερομηνία συν επτά ημέρες. Έτσι, από προεπιλογή, το βάθος προβολής του ημερολογίου πληρωμών είναι δύο ημέρες και ο ορίζοντας προγραμματισμού είναι επτά ημέρες. Η τιμή του πεδίου "Ημερομηνία εργασίας" ορίζεται ίση με την τιμή της τρέχουσας ημερομηνίας συστήματος. Η τιμή αυτού του χαρακτηριστικού πρέπει να βρίσκεται εντός του διαστήματος της περιόδου δημιουργίας αναφοράς. Το χαρακτηριστικό "Οργανισμός", όταν ανοίγει μια φόρμα αναφοράς, παίρνει αυτόματα την αξία του κύριου οργανισμού από τις προσωπικές ρυθμίσεις του χρήστη.

Διαθέσιμες αναλυτικές προβολές, επιλογές ομαδοποίησης γραμμών και στηλών

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

  • Είδος κεφαλαίων- παρέχει ομαδοποίηση κεφαλαίων ανά τύπο: χωρίς μετρητά, μετρητά.
  • Είδος ταμειακής ροής- παρέχει ομαδοποίηση πληροφοριών σύμφωνα με τη γενική ταξινόμηση των ταμειακών ροών: διακανονισμοί με προμηθευτές, πελάτες, εργαζόμενους, πληρωμές στον προϋπολογισμό κ.λπ.
  • Στοιχείο ταμειακών ροών- παρέχει λεπτομερή ταξινόμηση των συναλλαγών σε μετρητά.
  • αντισυμβαλλόμενος- Αντισυμβαλλόμενος, ατομικός.
  • Συμφωνία, επί του οποίου έγιναν οι υπολογισμοί.

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

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

Πρόσθετες πληροφορίες σχετικά με τη χρήση της αναφοράς

Όταν καλείτε για αποκρυπτογράφηση των δεδομένων που περιέχονται στη γραμμή ημερολογίου πληρωμών, θα ανοίξει η αναφορά "Κάρτα ταμειακών ροών".

Η φόρμα αναφοράς παρέχει τη δυνατότητα γρήγορης εισαγωγής των ακόλουθων εγγράφων: «Αίτηση πληρωμής», «Σχέδιο παραλαβής μετρητών» και «Πρόγραμμα δαπανών μετρητών». Για να το κάνετε αυτό, στον πίνακα εντολών αναφοράς, ανοίξτε το στοιχείο μενού "Εισαγωγή εγγράφου" και επιλέξτε τον απαιτούμενο τύπο εγγράφου.

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

Ο πίνακας με τις συνολικές ταμειακές ροές που συζητήθηκε στο Κεφάλαιο 19 χρησιμεύει περισσότερο για την εμφάνιση των συνολικών ημερήσιων ταμειακών ροών (DC) και των ταμειακών υπολοίπων (CF), σύμφωνα με τα οποία, εάν είναι ανεπαρκή, μπορεί να υπολογιστεί το κόστος των δανειακών κεφαλαίων. Οι ειδικοί του οικονομικού τμήματος σκέφτηκαν το αντίθετο πρόβλημα - την έλλειψη λεπτομερειών ή ανάλυσης αυτών των ταμειακών ροών στο πλαίσιο μιας τραπεζικής ημέρας. Αυτές οι λεπτομέρειες είναι απαραίτητες για την ανάλυση των τρεχουσών συναλλαγών σε μετρητά και, εάν είναι απαραίτητο, για τις επακόλουθες προσαρμογές στις αποφάσεις της διοίκησης που λαμβάνονται για τη διόρθωση πιθανών προβλημάτων. Ως εκ τούτου, αποφασίστηκε να συμπληρωθεί το μοντέλο πρόβλεψης ταμειακών ροών με ένα άλλο φύλλο εργασίας με έναν πίνακα ημερολογίου πληρωμών, ο οποίος θα εμφανίζει:

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

Το στρατηγικό νόημα του ίδιου του ημερολογίου πληρωμών είναι η εύρεση σημείων συμφόρησης στις λεπτομερείς ροές DS και, εάν είναι δυνατόν, η εξάλειψή τους. Πράγματι, με θετική ροή για το μήνα συνολικά, ενδέχεται να υπάρξουν αυξήσεις στα υπόλοιπα DS κάτω από το μηδενικό σημείο εντός αυτού του μήνα. Αυτή η κατάσταση, όταν δεν υπάρχουν αρκετά χρήματα για τη διεξαγωγή επιχειρησιακών επιχειρηματικών δραστηριοτήτων, ονομάζεται κενό μετρητών. Χωρίς τη χρήση μοντελοποίησης, είναι σχεδόν αδύνατο να προβλεφθεί η πιθανή συμπεριφορά των μετρητών, αλλά και να διορθωθεί. Και αυτό είναι αδυναμία εκπλήρωσης των υποχρεώσεών του με πιθανή επακόλουθη διακοπή της επιχείρησης στο σύνολό της ή πρόσθετο κόστος για την εξάλειψη των ανεπιθύμητων συνεπειών όταν γίνονται γνωστές πολύ αργά. Εξάλλου, είναι γνωστό ότι το κόστος των αγορασθέντων αγαθών και υπηρεσιών εξαρτάται συχνά από την εκπλήρωση των υποχρεώσεών του από τον συνεργάτη.

Μια άλλη πιθανή έννοια του ημερολογίου πληρωμών είναι η βελτιστοποίηση των ταμειακών ροών (CFM) προκειμένου να μεγιστοποιηθεί η αποτελεσματικότητα της χρήσης πόρων, που είναι τα χρήματα. Τα στοιχεία DDS στο ημερολόγιο πληρωμών σάς επιτρέπουν να ρίξετε μια πιο αποτελεσματική ματιά στις τρέχουσες διαδικασίες, προκειμένου να δημιουργήσετε ένα ημερολόγιο πληρωμών χωρίς έλλειμμα με βάση την ανάλυση προηγούμενων γεγονότων και την πρόβλεψη μελλοντικών. Μπορεί να υπάρχουν διαφορετικές προσεγγίσεις, για παράδειγμα, η επιθυμία «κάλυψης» των προγραμματισμένων νομισματικών πόρων ή ο υπολογισμός των ελάχιστων δυνατών ποσών των προσελκυσμένων δανείων και του κόστους τους σε περίπτωση έλλειψης DS. Το ημερολόγιο πληρωμών θα σας επιτρέψει να μοντελοποιήσετε τις μελλοντικές ταμειακές ροές με βάση το «τι-εάν» και να βρείτε πιο βέλτιστες επιλογές, για παράδειγμα, όσον αφορά την πληρωμή. Εάν υπάρχει βραχυπρόθεσμη υπέρβαση χρημάτων, λαμβάνεται απόφαση να μην κατατεθεί κατάθεση, αλλά να πληρωθούν οι προμηθευτές για υλικά (αγαθά, υπηρεσίες) με μια ορισμένη προσυμφωνημένη έκπτωση. Ή, αντίθετα, διαπραγματευτείτε προκαταρκτικά με τον αγοραστή για να πληρώσετε τα αγαθά νωρίτερα από την καθορισμένη προθεσμία και να του παράσχετε έκπτωση, αντί να προσελκύσετε βραχυπρόθεσμο δάνειο.

Παράδειγμα κλασικού ημερολογίου πληρωμών

Λογικά, οι ταμειακές ροές, ως μέσο πληρωμής, περιλαμβάνουν μετρητά άμεσα - ένα εμπόρευμα με άμεση ρευστότητα - και τα ισοδύναμά τους. Τα ισοδύναμα είναι διάφορα περιουσιακά στοιχεία που λαμβάνονται ως πληρωμή για αγαθά (υπηρεσίες) που πωλήθηκαν. Αυτό είναι, κατά κανόνα, άλλο προϊόν (offset, ανταλλαγή), λογαριασμοί κ.λπ. Όταν όμως φτάνουν αυτά τα ισοδύναμα, το ποσό στον τραπεζικό λογαριασμό παραμένει αμετάβλητο και η ρευστότητα των ισοδυνάμων δεν είναι στιγμιαία. Επομένως, θεωρούμε το ημερολόγιο πληρωμών μόνο για την πρόβλεψη και την άμεση καταγραφή των ταμειακών ροών.

Ως μέρος του κλασικού ημερολογίου πληρωμών (Εικ. 21.1.), μπορούν να διακριθούν τρία στοιχεία του DDS:

  • ταμειακές ροές από βασικές δραστηριότητες·
  • ταμειακές ροές από επενδυτικές δραστηριότητες·
  • ταμειακές ροές από χρηματοδοτικές δραστηριότητες
  • αναλύοντάς τα σε ξεχωριστά άρθρα.

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

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

Ρύζι. 21.1. Παράδειγμα κλασικού ημερολογίου πληρωμών

Καθήκοντα αυτοματοποίησης του σχηματισμού ημερολογίου πληρωμών

Το μοντέλο ταμειακών ροών έχει ένα σημαντικό μειονέκτημα - την αδυναμία προβολής των συνεχιζόμενων συναλλαγών στο πλαίσιο μιας εργάσιμης ημέρας, εάν υπάρχει επαρκής αριθμός εγγραφών σχετικά με τις τρέχουσες συναλλαγές στον πίνακα προέλευσης στο φύλλο εργασίας Δεδομένα εξόδου. Για το σκοπό αυτό, προσθέστε στο μοντέλο ένα φύλλο εργασίας υπολογιστή με ημερολόγιο πληρωμών (Εικ. 21.2.). Άμεσες εργασίες αυτοματοποίησης του σχηματισμού του ημερολογίου πληρωμών:

  • καθορίζει αυτόματα τα ονόματα των εισερχόμενων και εξερχόμενων στοιχείων συναλλαγών σε μετρητά και τα καταχωρίζει στη στήλη Όνομα, λαμβάνοντας υπόψη ότι ανήκουν είτε στο εισερχόμενο είτε στο εξερχόμενο στοιχείο του ημερολογίου πληρωμών.
  • βάσει του εισαγόμενου αριθμού μήνα για τον οποίο δημιουργείται το ημερολόγιο πληρωμών, επιλέξτε συναλλαγές σε μετρητά μόνο για αυτόν τον μήνα.
  • προσδιορίστε τον αριθμό του έτους για το οποίο δημιουργείται το ημερολόγιο πληρωμών και δημιουργήστε τις ημερομηνίες κάθε ημέρας σε μορφή Excel.
  • συνοψίστε τη ροή των συναλλαγών σε μετρητά για κάθε ημέρα για κάθε στοιχείο στο ημερολόγιο πληρωμών και εισαγάγετε αυτό το ποσό στο ημερολόγιο πληρωμών στη διασταύρωση της γραμμής με το όνομα αυτής της πράξης και τη στήλη που υποδεικνύει αυτόν τον αριθμό της ημέρας του μήνα στο που πραγματοποιήθηκε η επιχείρηση·
  • καθορίζει το ποσό των ημερήσιων εισπράξεων και δαπανών σε μετρητά, καθώς και την καθαρή ταμειακή ροή για την ημέρα·
  • καθορίζει από την αρχή του μήνα σε αυξανόμενη βάση το ποσό των εσόδων και των δαπανών των κεφαλαίων·
  • πραγματοποιήσει τους τελικούς τελικούς υπολογισμούς του ημερολογίου πληρωμών.

Ρύζι. 21.2. Φύλλο εργασίας Η/Υ με δημιουργημένο ημερολόγιο πληρωμών και αριθμητικό παράδειγμα για τον μήνα Φεβρουάριο

Δημιουργία ημερολογίου πληρωμών

Ο πίνακας του ίδιου του ημερολογίου πληρωμών βρίσκεται στην περιοχή των κελιών C6:AI83. Οι γραμμές 12:29 του ημερολογίου κατανέμονται για το σχηματισμό αναλυτικών δεδομένων για εισερχόμενα κεφάλαια και οι γραμμές 32:79 για τα διαγραφέντα κεφάλαια.

Πριν από την αυτόματη συμπλήρωση του ημερολογίου πληρωμών, ο αριθμός του μήνα για τον οποίο θα δημιουργηθεί το ημερολόγιο πληρωμών εισάγεται στο κελί D2 χρησιμοποιώντας το πληκτρολόγιο. Οι ενδιάμεσοι υπολογισμοί κατά τη διαμόρφωση του ημερολογίου πληρωμών θα γίνονται στις στήλες BA:BC.

Σχηματισμός ονομάτων άρθρων του ημερολογίου πληρωμών

Για τη δημιουργία των ονομάτων των στοιχείων του ημερολογίου πληρωμών, προορίζεται το υποπρόγραμμα Formation of Calendar Items (Εικ. 21.3.). Τα στοιχεία σχηματίζονται με βάση τα ονόματα των πράξεων που εισάγονται στον πίνακα προέλευσης στο φύλλο εργασίας δεδομένων προέλευσης. Επιπλέον, εάν το όνομα της πράξης υπάρχει στον πίνακα προέλευσης, αλλά δεν πραγματοποιήθηκε τον μήνα για τον οποίο δημιουργείται το ημερολόγιο πληρωμών, αυτό το στοιχείο θα εξακολουθεί να υπάρχει στο ημερολόγιο. Αυτό εξηγείται από την ανάγκη ενοποίησης των ημερολογίων πληρωμών για οποιαδήποτε χρονική περίοδο. Το νόημα μιας τέτοιας ενοποίησης έγκειται, πρώτα απ 'όλα, στην ορατότητα ή στην επιθυμία ενός ατόμου να αναζητήσει πράγματα σε ένα μέρος οικείο σε αυτόν. Για παράδειγμα, σε ένα μήνα η εταιρεία διεξήγαγε ενεργές χρηματοοικονομικές και οικονομικές δραστηριότητες και υπήρχαν 50 κονδύλια εξόδων για τα οποία πραγματοποιήθηκαν εργασίες και σε έναν άλλο μήνα ήταν μόνο 10 και μόνο τα στοιχεία με συνεχείς δραστηριότητες αντικατοπτρίζονται στο ημερολόγιο. Ένας διευθυντής, έχοντας τοποθετήσει δύο φύλλα χαρτιού με τυπωμένα ημερολόγια πληρωμών στο τραπέζι, θα αφιερώσει περισσότερο χρόνο στην αναζήτηση πανομοιότυπων στοιχείων σε αυτούς τους πίνακες παρά στην άμεση ανάλυση των πληροφοριών που περιέχονται και στη λήψη αποφάσεων.

Η υπορουτίνα περιλαμβάνει δύο άλλες διαδικασίες: την εισαγωγή τύπων για την επιλογή των ονομάτων των στοιχείων εισοδήματος (RevenuePart) και τη διαγραφή στοιχείων (ExpenditurePart). Η ίδια η υπορουτίνα εισάγει μόνο το επιλεγμένο κείμενο των τίτλων των άρθρων απευθείας στο ημερολόγιο.

Στο παράδειγμά μας, στο δημιουργημένο ημερολόγιο πληρωμών μπορείτε να τοποθετήσετε έως και 18 στοιχεία στο τμήμα εσόδων του ημερολογίου και 48 στοιχεία στο μέρος των δαπανών. Εάν είναι απαραίτητο, ο αριθμός των άρθρων μπορεί να μειωθεί ή να αυξηθεί, αλλά στη συνέχεια θα χρειαστεί να επεξεργαστείτε τις μακροεντολές δημιουργίας ημερολογίου πληρωμών που περιγράφονται παρακάτω και το μέγεθος του πίνακα στον οποίο βρίσκεται το ημερολόγιο.

Εάν δεν χρειάζεται να ενημερώνονται συνεχώς τα ονόματα των άρθρων κατά τη διαμόρφωση ενός ημερολογίου πληρωμών, τότε αυτή η υπορουτίνα μπορεί να παραλειφθεί τοποθετώντας μια σημείωση μπροστά από το όνομά της στην υπορουτίνα Συμπλήρωση του Ημερολογίου Πληρωμών που συζητείται παρακάτω (Εικ. 21.5.) .

Ρύζι. 21.3. Υποπρόγραμμα Σχηματισμός ειδών ημερολογίου για τη δημιουργία ονομάτων ειδών απόδειξης μετρητών

Σχηματισμός ονομάτων ειδών ταμειακών αποδείξεων

Πριν ξεκινήσετε την εγγραφή της μακροεντολής RevenuePart, εισαγάγετε τους τύπους στο κελί BA12:

=IF(Αρχικά δεδομένα!I10=0;"";IF(Αρχικά δεδομένα!H10=1,Αρχικά δεδομένα!C10,0))

το οποίο ελέγχει πρώτα εάν η τιμή στο κελί I10 του φύλλου εργασίας δεδομένων εισόδου (αποδείξεις μετρητών) διαφέρει από την τιμή 0. Εάν διαφέρει, τότε πραγματοποιείται πρόσθετος έλεγχος για να διαπιστωθεί εάν το χαρακτηριστικό ταμειακής ροής έχει εισαχθεί στο κελί H10 της Εισόδου Φύλλο εργασίας δεδομένων. Εάν πληρούνται αυτές οι προϋποθέσεις, ο τύπος επιστρέφει το κείμενο του ονόματος της λειτουργίας που έχει εισαχθεί στο κελί C10 του φύλλου εργασίας OutputData.

Και στο κελί BB12 ο τύπος:

=IF(BA12=BA13,0,BA12)

που μπαίνει στις δυνάμεις του αφού αντικαταστήσει τα περιεχόμενα του εύρους κελιών BA12:BA5002 που περιέχει τον πρώτο τύπο με τις τιμές που καθορίζονται από αυτόν και την επακόλουθη ταξινόμηση τους (με φθίνουσα σειρά, χωρίς να υπολογίζεται η πρώτη σειρά ως γραμμή κεφαλίδας). Μετά την ταξινόμηση των τιμών, το κείμενο των ονομάτων των ίδιων άρθρων θα περιέχεται μόνο σε γειτονικά κελιά. Στη συνέχεια, αυτός ο τύπος, έχοντας συγκρίνει τις τιμές σε δύο γειτονικά κελιά, θα επιστρέψει την τιμή 0 εάν το κείμενο είναι πανομοιότυπο και εάν υπάρχει αναντιστοιχία, το κείμενο του τίτλου του άρθρου στο κελί που βρίσκεται παραπάνω. Έτσι, από όλα τα κελιά που περιέχουν το ίδιο κείμενο τίτλου άρθρου σε ολόκληρο τον πίνακα δεδομένων, θα επιλεγεί μόνο ένα.

Για να εγγράψετε μια υπορουτίνα, κάντε τα εξής αφού ξεκινήσετε την εγγραφή της μακροεντολής:

  • επιλέξτε την περιοχή των κελιών BA12:BA22 και πατήστε το πλήκτρο F2, ακολουθούμενο από το συνδυασμό πλήκτρων Ctrl+Enter.
  • Χωρίς να μετακινήσετε τον δρομέα του πίνακα, αντιγράψτε το επιλεγμένο εύρος στο πρόχειρο και επικολλήστε στο ίδιο εύρος καλώντας το πλαίσιο διαλόγου Ειδική επικόλληση, στο οποίο ενεργοποιείτε τον διακόπτη Τιμές.
  • Χωρίς να μετακινήσετε τον κέρσορα του πίνακα, ταξινομήστε το επιλεγμένο εύρος με φθίνουσα σειρά κάνοντας κλικ στο κουμπί Ταξινόμηση φθίνουσας στη βασική γραμμή εργαλείων. Έτσι, ολόκληρη η υπάρχουσα λίστα πράξεων που σχετίζονται με εισπράξεις μετρητών θα συγκεντρωθεί στο επάνω μέρος του επιλεγμένου εύρους και με φθίνουσα αλφαβητική σειρά.
  • επιλέξτε την περιοχή των κελιών BB12:BB22 και επαναλάβετε όλα τα βήματα που περιγράφονται.
  • σταματήστε την εγγραφή της μακροεντολής και, ανοίγοντας το πρόγραμμα επεξεργασίας της Visual Basic, επεξεργαστείτε τις επιλεγμένες περιοχές κελιών, αντικαθιστώντας τις διευθύνσεις τους με BA12:BA5002 και BB12:BB5002, καθώς και επεξεργαστείτε το κείμενο του κώδικα VBA και εισαγάγετε σχόλια.

Ρύζι. 21.4. Macro ProfitablePart

Σχηματισμός ονομάτων διαγραφών μετρητών

Κατά τη δημιουργία μιας μακροεντολής ConsumablePart, δεν χρειάζεται να επαναλάβετε όλα τα βήματα που εκτελέστηκαν κατά την εγγραφή της προηγούμενης. Αντιγράψτε τη μακροεντολή RevenuePart στο Visual Basic Editor και αντικαταστήστε το όνομα και επεξεργαστείτε το, το οποίο συνίσταται στην αντικατάσταση της αναφοράς στο κελί με το I10 κατά την εισαγωγή του τύπου στην περιοχή κελιών BA:

""=IF(Αρχικά δεδομένα!R[-2]C[-44]=0, ......"

""=IF(Αρχικά δεδομένα!R[-2]C[-43]=0, ...."

Αυτό είναι ένα σχετικό σύστημα αναφοράς και υποδεικνύει ότι η στήλη I είναι 44η και η στήλη J είναι 43η προς τα αριστερά σε σχέση με τη στήλη BA, στα κελιά της οποίας εισάγονται τύποι.

Συμπλήρωση του ημερολογίου πληρωμών με ημερήσια ποσά τζίρου μετρητών

Η υπορουτίνα Συμπλήρωση του Ημερολογίου Πληρωμών κατά Ημερομηνίες (Εικ. 21.5.) αποτελείται από τρία στοιχεία:

  • υπορουτίνες Τύποι για τη συμπλήρωση του ημερολογίου πληρωμών απευθείας για την εισαγωγή τύπων που εκτελούν υπολογισμούς.
  • Για-Επόμενος κύκλος για διαδοχική εισαγωγή του υπολογισμένου ημερήσιου κύκλου εργασιών για κάθε στοιχείο στο ημερολόγιο πληρωμών.
  • εκκαθάριση των περιεχομένων της περιοχής με εισαγόμενους τύπους για ενδιάμεσους υπολογισμούς.

Τα κριτήρια για την επιλογή των δεδομένων είναι:

  • ο αριθμός μήνα που εισήχθη στο κελί D2 πριν από την έναρξη των υπολογισμών.
  • τον αριθμό της ημέρας του επιλεγμένου μήνα, που εισάγεται από τον κύκλο For-Next χρησιμοποιώντας τη μεταβλητή X στο κελί BA1 και κατά την εκτέλεση της υπορουτίνας, αλλάζοντας την τιμή από 1 σε 31.
  • το όνομα του στοιχείου λογιστικής διαχείρισης που δημιουργήθηκε νωρίτερα στο ημερολόγιο πληρωμών στην περιοχή των κελιών C12:C79.

Εικ.21.5. Υπορουτίνα Συμπλήρωση του Ημερολογίου Πληρωμών κατά Ημερομηνίες

Τύποι υπολογισμού ημερήσιου τζίρου μετρητών

Για να εισαγάγετε τύπους για τον προσδιορισμό του ημερήσιου τζίρου μετρητών, γράψτε τη μακροεντολή Τύπος συμπλήρωσης ημερολογίου πληρωμών, έχοντας πρώτα εισαγάγει τους παρακάτω τύπους. Στο κελί BA10 ο τύπος είναι:

=IF(MONTH(OriginalData!D10)=$D$2,IF(DAY(OriginalData!D10)=$BA$1,OriginalData!C10,0);0)

το οποίο καθορίζει πρώτα εάν ο αριθμός μήνα στην ημερομηνία που βρίσκεται στο κελί D10 του φύλλου εργασίας OutputData ταιριάζει με τον αριθμό μήνα που έχει εισαχθεί στο κελί D2 του φύλλου εργασίας υπολογιστή. Όταν πληρούται αυτή η συνθήκη, ελέγχεται η ακόλουθη συνθήκη - εάν ο αριθμός της ημέρας του μήνα αυτής της ημερομηνίας αντιστοιχεί στον αριθμό της ημέρας του μήνα που έχει εισαχθεί στο κελί BA1 του φύλλου εργασίας Η/Υ. Εάν πληρούνται αυτές οι προϋποθέσεις, ο τύπος επιστρέφει το όνομα της λειτουργίας που εκτελείται, που έχει εισαχθεί στο κελί D10 του φύλλου εργασίας OutputData. Διαφορετικά, ο τύπος επιστρέφει 0.

Τύπος στο κελί BB10:

=IF(BA10=0,0,SUM(Αρχικά Δεδομένα!I10:J10))

ελέγχει το αποτέλεσμα του υπολογισμού του τύπου στο κελί BA10. Εάν το αποτέλεσμα δεν είναι μηδέν, τότε ο τύπος συνοψίζει την αξία της παραλαβής και της χρέωσης των χρημάτων για αυτήν τη λειτουργία, που περιέχονται στα κελιά I10:J10 του φύλλου εργασίας InputData. Η άθροιση των τιμών των στοιχείων εσόδων και εξόδων εξηγείται από το γεγονός ότι τα κελιά I10:J10 δεν μπορούν να περιέχουν τιμές ταυτόχρονα. Αυτό πρέπει να λαμβάνεται υπόψη κατά τη δημιουργία ενός πίνακα στο φύλλο SourceData, γιατί διαφορετικά μια τέτοια εγγραφή δεν θα έχει νόημα.

Τύπος στο κελί BC12:

=SUMIF($BA$10:$BA$5000,$C12,$BB$10:$BB$5000)

συνοψίζει τον κύκλο εργασιών ταμειακών ροών στην περιοχή των κελιών BB10:BB5000 για τον αριθμό της ημέρας του μήνα που έχει εισαχθεί στο κελί BA1 και υπό την προϋπόθεση ότι το κείμενο του τίτλου του άρθρου στο κελί C12 είναι πανομοιότυπο με το κείμενο του ονόματος του άρθρου στην περιοχή των κελιών BA10:BA5000.

Η εγγραφή μιας μακροεντολής συνίσταται στη διαδοχική εισαγωγή αυτών των τύπων στις περιοχές κελιών BC12:BC79, BA10:BA5000 και BB10:BB5000.

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

Ο κύκλος πλήρωσης του ημερολογίου πληρωμών με ημερήσιο τζίρο ταμειακών ροών

Το κύριο στοιχείο της αυτόματης πλήρωσης του ημερολογίου πληρωμών με ημερήσιο κύκλο εργασιών DDS είναι ο κύκλος For-Next. Η ακολουθία πράξεων που εκτελούνται από τον κύκλο στο υποπρόγραμμα Συμπλήρωση του Ημερολογίου Πληρωμών κατά Ημερομηνίες (Εικ. 21.5.) είναι η εξής:

  • προκαταρκτικά, στη μεταβλητή Row (αριθμός γραμμής) εκχωρείται η τιμή 12, η ​​οποία αντιστοιχεί στον αριθμό γραμμής από τον οποίο αρχίζει να σχηματίζεται το κείμενο των ονομάτων των άρθρων λογιστικής διαχείρισης.
  • ορίζεται η εκτέλεση των κύκλων από 1 έως 31, που αντιστοιχεί στον μέγιστο αριθμό ημερών σε ένα μήνα.
  • στη μεταβλητή X εκχωρείται μια τιμή ίση με την προηγούμενη τιμή της αυξημένη κατά ένα. Η τιμή του X δεν καθορίστηκε και στην αρχή του βρόχου θα είναι ίση με μηδέν.
  • Η τρέχουσα τιμή της μεταβλητής X εκχωρείται στο κελί BA1 (αριθμός της ημέρας του μήνα), από το οποίο θα γίνει δειγματοληψία δεδομένων χρησιμοποιώντας τύπους που έχουν εισαχθεί προηγουμένως στην περιοχή των κελιών BA10:BA5000.
  • καθορίζεται εκ νέου υπολογισμός των εισαγόμενων τύπων.
  • αντιγράφονται τα περιεχόμενα της περιοχής των κελιών BC12:BC79, οι τύποι των οποίων επιστρέφουν διαφορετικές τιμές όταν αλλάζει η τιμή του κελιού BA1.
  • ορίζεται ένα κελί στην περιοχή εργασίας του ημερολογίου πληρωμών με μια διεύθυνση στη διασταύρωση του αριθμού σειράς (Σειρά) και του αριθμού στήλης ίσο με την τιμή 3 (στήλες A:C), αυξημένη κατά την τιμή της μεταβλητής X. Γραμμή κώδικα VBA Cells (Σειρά, 3 + X). Οι τιμές του αντιγραμμένου εύρους BC12:BC79 εισάγονται σε αυτό το κελί. Η μεταβλητή X αυξάνεται κατά ένα με κάθε κύκλο και με κάθε κύκλο συμβαίνει μια μετάβαση ένα κελί προς τα δεξιά - D12. E12, F12, G12, κ.λπ. Δεν μπορείτε να χρησιμοποιήσετε τη μεταβλητή Row σε αυτήν την υπορουτίνα, αλλά απλώς να καθορίσετε την τιμή 12, αλλά αυτό είναι πιο σαφές.

Εισαγωγή ημερομηνιών και υπολοίπων στην αρχή της ημέρας

Η αποστολή της μακροεντολής CalendarDatesBalance (Εικ. 21.7.) είναι να εισαγάγει τους τύπους:

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

Όπως θυμάστε, κατά τη δημιουργία του πίνακα στο φύλλο SumFlows, η κατακόρυφη θέση του πίνακα περιορίστηκε στη γραμμή 200 ή, βάσει του χώρου εργασίας, ο πίνακας καλύπτει ένα χρονικό διάστημα 198 ημερών. Ο περιορισμός οφειλόταν στην αύξηση της ταχύτητας επεξεργασίας πληροφοριών. Επιπλέον, ο αλγόριθμος για τη δημιουργία αυτού του πίνακα καθορίζει ανεξάρτητα την ημερομηνία από την οποία θα ξεκινήσει αυτό το χρονικό διάστημα. Κατά συνέπεια, εάν η ημερομηνία έναρξης είναι το δεύτερο εξάμηνο του έτους, τότε το χρονικό διάστημα θα μετακινηθεί στο επόμενο έτος.

Επιπλέον, δημιουργώντας διάφορες εφαρμογές και μοντέλα σε όλο το βιβλίο, προσπαθήσαμε να διασφαλίσουμε ότι ο χρήστης κάνει όσο το δυνατόν λιγότερες περιττές κινήσεις όταν εργάζεται με υπολογιστή. Τέτοιες «κινήσεις» περιλαμβάνουν την εισαγωγή του αριθμού του έτους για το οποίο θα δημιουργηθεί το ημερολόγιο πληρωμών. Ας αφήσουμε το Excel να επιλέξει το ίδιο το έτος. Το κύριο κριτήριο είναι ότι το έτος πρέπει να βρίσκεται στο χρονικό εύρος που σχηματίζεται στο φύλλο SumFlows και καθορίζεται από τον αριθμό του μήνα που έχει εισαχθεί στο κελί D2 στο φύλλο υπολογιστή.

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

=IF(OR(YEAR(MIN(SumThreads!B3:B200))=YEAR(MAX(SumThreads!B3:B200));MONTH(MIN(SumThreads!B3:B200))

Στο πρώτο όρισμα της συνάρτησης IF, η συνάρτηση OR ελέγχει δύο συνθήκες:

  • Εάν το μέγιστο έτος στην περιοχή ημερομηνιών στο φύλλο εργασίας SumFlows είναι ίσο με τον ελάχιστο αριθμό έτους στο ίδιο εύρος. Με απλά λόγια - θα γίνει παραμονή Πρωτοχρονιάς σε αυτό το διάστημα;
  • είναι μεγαλύτερος ή ίσος με τον ελάχιστο αριθμό μήνα στο ίδιο εύρος ημερομηνιών με τον αριθμό μήνα στο κελί D2.

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

Τύπος για το σχηματισμό της ημερομηνίας στο κελί D6:

=IF(EOSH(CONCATENATE(D7;".";$D$2;".";$D$3)*1);0;CONCATENATE(D7;".";$D$2;".";$D$3 )*1)

χρησιμοποιώντας τη συνάρτηση CONCATENATE, συνδυάζει την ημέρα (κελί D7), τον μήνα (κελί D2) και το έτος (κελί D2) σε ένα ενιαίο σύνολο. Ο αλγόριθμος για τον υπολογισμό τέτοιων τύπων περιγράφεται στο Κεφάλαιο 7. Ο κύκλος συμπλήρωσης του ημερολογίου πληρωμών προϋποθέτει ότι υπάρχουν 31 ημέρες σε ένα μήνα. Επομένως, όπως στο παράδειγμά μας, εάν δημιουργήσετε ένα ημερολόγιο για τον Φεβρουάριο, το οποίο έχει 28 ημέρες, τότε σε αυτόν τον μήνα, ξεκινώντας από την 29η ημέρα, θα επιστραφεί η τιμή σφάλματος #VALUE. Επομένως, η συνάρτηση CONCATENATE στο πρώτο όρισμα της συνάρτησης IF ελέγχεται από τη συνάρτηση EOSH, η οποία, εάν εντοπιστεί σφάλμα, θα επιστρέψει την τιμή TRUE. Σε αυτήν την περίπτωση, η συνάρτηση IF θα επιστρέψει την τιμή 0, διαφορετικά την τιμή της ημερομηνίας Excel που δημιουργείται από τη συνάρτηση CONCATENATE.

Για αυτήν την ημερομηνία, ο τύπος στο κελί D9 καθορίζει το υπόλοιπο μετρητών στην αρχή της ημέρας, χρησιμοποιώντας το υπόλοιπο μετρητών στον πίνακα ταμειακών ροών στο φύλλο εργασίας SumFlows:

=IF(END(VLOOKUP(D6-1,SumThreads!$B$3:$E$200,4,FALSE)),0,VLOOKUP(D6-1,SumThreads!$B$3:$E$200,4,FALSE))

Η κύρια λειτουργία αναζήτησης δεδομένων τύπου είναι η συνάρτηση VLOOKUP. Εάν δεν υπάρχει ημερομηνία στο εύρος αναζήτησης, για να εξαλειφθεί η τιμή σφάλματος που επιστρέφεται από τον τύπο, η συνάρτηση UND χρησιμοποιείται στο πρώτο όρισμα της συνάρτησης IF. Και η συνάρτηση IF επιλέγει - εάν δεν υπάρχει ημερομηνία, επιστρέφει την τιμή 0, διαφορετικά την αξία του υπολοίπου μετρητών σε μια δεδομένη ημερομηνία, που βρίσκεται από τη συνάρτηση VLOOKUP.

Η εγγραφή της μακροεντολής CalendarDatesBalance περιλαμβάνει τη διαδοχική εισαγωγή αυτών των τύπων στα κελιά D3, D6:AH6 και D9:AH9 και στη συνέχεια επεξεργασία του κώδικα VBA μετά την εγγραφή της μακροεντολής.

Ρύζι. 21.7. Υπορουτίνα CalendarDatesBalance

Τελικοί υπολογισμοί του ημερολογίου πληρωμών

Η υπορουτίνα CalendarFinalCalculations (Εικ. 21.8.) είναι αρκετά απλή και αποτελείται από την εισαγωγή όλων των τύπων άθροισης στις κατάλληλες περιοχές κελιών. Τέλος, η υπορουτίνα επιλέγει ολόκληρο το φύλλο εργασίας και αντικαθιστά τους τύπους με τιμές, μετά από τις οποίες εισάγει έναν τύπο για τον προσδιορισμό της τρέχουσας ημερομηνίας και ώρας στο κελί C1.

Ρύζι. 21.8. Υπορουτίνα CalendarFinalCalculations

Πλήρης κύκλος συμπλήρωσης του ημερολογίου πληρωμών

Για να πραγματοποιούνται αυτόματα όλες οι λειτουργίες συμπλήρωσης του ημερολογίου πληρωμών, γράψτε μια υπορουτίνα Συμπλήρωση του Ημερολογίου Πληρωμών (Εικ. 21.9.). Αυτή η υπορουτίνα αποτελείται από τα ονόματα των μακροεντολών που έχουν εγγραφεί προηγουμένως που εκτελούν τις διαδικασίες υπολογισμού που καθορίζονται από αυτές. Για να εκτελέσετε μια μακροεντολή για εκτέλεση, δημιουργήστε ένα κουμπί Συμπλήρωση του ημερολογίου πληρωμών (Εικ. 21.2.) και αντιστοιχίστε τη δημιουργημένη υπορουτίνα σε αυτό.

Ρύζι. 21.9. Υπορουτίνα Συμπλήρωση του Ημερολογίου πληρωμών

Πλήρης κύκλος υπολογισμού ταμειακών ροών

Για να υπολογίσετε πλήρως ολόκληρο το μοντέλο από τον επανυπολογισμό των δεδομένων στο φύλλο δεδομένων πηγής έως τον υπολογισμό του πιστωτικού ορίου και τη συμπλήρωση του ημερολογίου πληρωμών, γράψτε την υπορουτίνα Πλήρης Υπολογισμός Ταμειακών Ροών (Εικ. 21.10), η οποία εκτελεί ολόκληρο τον κύκλο υπολογισμού που περιγράφεται στο τα κεφάλαια δημιουργίας του μοντέλου Ταμειακών Ροών. Καθοδηγήστε την υπορουτίνα που θα ξεκινήσει χρησιμοποιώντας το κουμπί Πλήρης Υπολογισμός Ταμειακών Ροών (Εικ. 21.2.).

Ρύζι. 21.10. Υπορουτίνα Πλήρης Υπολογισμός Ταμειακών Ροών για πλήρη υπολογισμό του μοντέλου ταμειακών ροών

Η υπορουτίνα εκχωρεί στις διαδικασίες που δημιουργήθηκαν προηγουμένως Βελτιώστε τον Υπολογισμό της Πιστωτικής Γραμμής (Εικ. 20.12.) και τη Συμπλήρωση του Ημερολογίου Πληρωμών (Εικ. 21.9.) για να εκτελέσετε ολόκληρο τον κύκλο υπολογισμών από τη στιγμή που ο πίνακας επανυπολογιστεί στο φύλλο SourceData μέχρι να συμπληρωθεί το ημερολόγιο πληρωμών. Επιπλέον, η υπορουτίνα συμπληρώνεται με λειτουργίες εξυπηρέτησης:

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

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

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

X = Application.Round((Χρονόμετρο - X), 0)

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

Δημιουργία πλαισίου διαλόγου χρησιμοποιώντας τη συνάρτηση MsgBox

Η δυνατότητα δημιουργίας προσαρμοσμένων πλαισίων διαλόγου στο Excel με χρήση του Visual Basic Editor γράφτηκε στο Κεφάλαιο 5 (Εικ. 5.16.). Ας δούμε τη δημιουργία και τη χρήση ενός πλαισίου διαλόγου χρησιμοποιώντας τη συνάρτηση MsgBox. Η συνάρτηση MsgBox εμφανίζει ένα παράθυρο διαλόγου που περιέχει ένα μήνυμα και περιμένει να πατήσει ο χρήστης ένα κουμπί.

Σύνταξη συνάρτησης:

MsgBox(prompt[, buttons] [, title] [, helpfile, context])

περιέχει τα ακόλουθα κύρια ορίσματα με όνομα:

  • Το prompt είναι ένα απαιτούμενο όρισμα. Αυτή είναι μια έκφραση συμβολοσειράς που εμφανίζεται ως μήνυμα στο πλαίσιο διαλόγου. Το μέγιστο μήκος μιας συμβολοσειράς προτροπής είναι περίπου 1024 χαρακτήρες, ανάλογα με το πλάτος των χαρακτήρων που χρησιμοποιούνται.
  • κουμπιά είναι ένα προαιρετικό όρισμα. Αυτή είναι μια αριθμητική έκφραση που αντιπροσωπεύει το άθροισμα των τιμών που υποδεικνύουν τον αριθμό και τον τύπο των κουμπιών που εμφανίζονται, τον τύπο του εικονιδίου που χρησιμοποιείται, το κύριο κουμπί και τη λειτουργία του πλαισίου μηνύματος. Για βοήθεια σχετικά με αυτό το όρισμα, τοποθετήστε τον κέρσορα πάνω από αυτήν τη συνάρτηση και πατήστε F1 για να εμφανιστεί η Βοήθεια του προγράμματος επεξεργασίας της Visual Basic. Η προεπιλεγμένη τιμή αυτού του ορίσματος είναι 0.
  • Ο τίτλος είναι ένα προαιρετικό όρισμα. Αυτή είναι μια έκφραση συμβολοσειράς που εμφανίζεται στη γραμμή τίτλου του πλαισίου διαλόγου. Εάν αυτό το όρισμα παραλειφθεί, το όνομα της εφαρμογής, όπως το Microsoft Excel, τοποθετείται στη γραμμή τίτλου.

Στη ρουτίνα μας, σε μια γραμμή κώδικα VBA:

MsgBox "Πλήρης διάρκεια υπολογισμού - " & X & " δευτερόλεπτο(α)", 0, "Μοντέλο πρόβλεψης ταμειακών ροών"

Η συνάρτηση MsgBox έχει τα ακόλουθα ορίσματα:

  • προτροπή - εμφανίζεται μήνυμα κειμένου που περιέχει το κείμενο - Πλήρης διάρκεια υπολογισμού, στη συνέχεια η τιμή της μεταβλητής - X και κείμενο - δευτερόλεπτα(α).
  • κουμπιά - εκχωρήθηκε η τιμή 0, που σημαίνει ότι υπάρχει ένας αριθμός εμφανιζόμενων κουμπιών - εμφανίζεται μόνο το κουμπί OK.
  • τίτλος - έκφραση κειμένου που εμφανίζεται στη γραμμή τίτλου του πλαισίου διαλόγου: Μοντέλο πρόβλεψης ταμειακών ροών.

Ρύζι. 21.11. Δημιούργησε ένα παράθυρο διαλόγου μοντέλου πρόβλεψης ταμειακών ροών για να εμφανιστεί ο χρονισμός του υπολογισμού του μοντέλου και να υποδειχθεί πότε έχουν ολοκληρωθεί οι υπολογισμοί

Ελαχιστοποίηση του παραθύρου του Excel για όλη τη διάρκεια των υπολογισμών

Ένας πλήρης κύκλος υπολογισμού μοντέλου μπορεί να διαρκέσει περισσότερο από ένα λεπτό και, προκειμένου να αποφευχθεί η κούραση των ματιών κατά τον υπολογισμό των παραμέτρων του πιστωτικού ορίου, απενεργοποιήθηκε η ενημέρωση οθόνης (Εικ. 20.12.). Ένας πιο αποτελεσματικός τρόπος είναι να ελαχιστοποιήσετε το παράθυρο του Excel ενώ εκτελείται η διαδικασία υπολογισμού. Προσθέστε λοιπόν δύο γραμμές κώδικα VBA. Στην αρχή της υπορουτίνας:

Application.WindowState = xlΕλαχιστοποιημένο

και στο τέλος:

Application.WindowState = xlΜεγιστοποιημένη

Η ρύθμιση της ιδιότητας WindowState σε xlMinimized θα ελαχιστοποιήσει το παράθυρο του Excel πριν από την εκτέλεση υπολογισμών, ενώ η ρύθμιση της ιδιότητας WindowState σε xlMaximized θα το επαναφέρει σε πλήρη οθόνη. Κατά τη διάρκεια αυτής της περιόδου, μπορείτε να εργαστείτε σε άλλα προγράμματα.

Αποτελέσματα

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

Αυτό το κεφάλαιο περιέγραψε τη διαδικασία από την ανάγκη χρήσης ενός ημερολογίου πληρωμών στις δραστηριότητες διαχείρισης μετρητών μιας επιχείρησης έως την υλοποίηση ενός έργου για την αυτόματη παραγωγή της. Διαφέρει κάπως από το κλασικό (Εικ. 21.1), αλλά αυτό μπορεί να διορθωθεί εύκολα, για παράδειγμα, οργανώνοντας την εξαγωγή δεδομένων από το δημιουργημένο ημερολόγιο στο κλασικό.

Η πρακτική εφαρμογή του ημερολογίου πληρωμών για μια μεταποιητική επιχείρηση συζητείται στο Κεφάλαιο 26.