{"id":834,"date":"2026-04-07T09:04:21","date_gmt":"2026-04-07T09:04:21","guid":{"rendered":"https:\/\/www.sikasoftonline.net\/?p=834"},"modified":"2026-04-07T09:16:55","modified_gmt":"2026-04-07T09:16:55","slug":"end-of-day-eod","status":"publish","type":"post","link":"https:\/\/www.sikasoftonline.net\/index.php\/2026\/04\/07\/end-of-day-eod\/","title":{"rendered":"End of Day (EOD)"},"content":{"rendered":"\n<p>The\u00a0<strong>End of Day (EOD)<\/strong>\u00a0module is a critical, automated routine that marks the closure of daily business operations in Sikasoft. This module meticulously validates that the institution\u2019s accounting is balanced, ensuring no unauthorized entries are pending, no tellers hold end-of-day balances, and the General Ledger is perfectly reconciled. Once all safety checks are passed, the routine posts automated financial transactions (such as daily accrued interest and automated deductions) and officially increments the system&#8217;s operational date.<\/p>\n\n\n\n<!--more-->\n\n\n\n<h2 class=\"wp-block-heading\" id=\"user-content-purpose\">PURPOSE<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Enforce strict daily accounting hygiene by preventing day closure if discrepancies (EOD problems) exist.<\/li>\n\n\n\n<li>Automate the posting of daily interest, standing orders, and loan deductions without manual intervention.<\/li>\n\n\n\n<li>Audit all system accounts, ensuring Tellers and Mobilizers have transferred their physical and digital funds to the main Vault.<\/li>\n\n\n\n<li>Provide a clear, running console log of the system&#8217;s status and the specific database procedures being executed.<\/li>\n\n\n\n<li>Facilitate daily database backups to ensure absolute data security.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"user-content-step-by-step-guide\">STEP-BY-STEP GUIDE<\/h2>\n\n\n\n<p class=\"has-medium-font-size\"><strong>Step 1 \u2014 Accessing the Module<\/strong><\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Navigate to the\u00a0<strong>Admin Setup<\/strong>\u00a0module via the main application sidebar and select <strong>End of Day<\/strong>.<\/li>\n\n\n\n<li>The interface will display the\u00a0<strong>Current Server Date<\/strong>\u00a0(which cannot be manually edited here) alongside a large, central\u00a0<strong>Status<\/strong>\u00a0console window.<\/li>\n<\/ol>\n\n\n\n<figure class=\"wp-block-image size-large\"><img fetchpriority=\"high\" decoding=\"async\" width=\"1024\" height=\"256\" src=\"https:\/\/www.sikasoftonline.net\/wp-content\/uploads\/2026\/04\/image-16-1024x256.png\" alt=\"\" class=\"wp-image-835\" srcset=\"https:\/\/www.sikasoftonline.net\/wp-content\/uploads\/2026\/04\/image-16-1024x256.png 1024w, https:\/\/www.sikasoftonline.net\/wp-content\/uploads\/2026\/04\/image-16-300x75.png 300w, https:\/\/www.sikasoftonline.net\/wp-content\/uploads\/2026\/04\/image-16-768x192.png 768w, https:\/\/www.sikasoftonline.net\/wp-content\/uploads\/2026\/04\/image-16-1536x384.png 1536w, https:\/\/www.sikasoftonline.net\/wp-content\/uploads\/2026\/04\/image-16.png 1666w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"has-medium-font-size\"><strong>Step 2 \u2014 Initiating the Daily Process<\/strong><\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Click the dark grey\u00a0<strong>Process Transaction<\/strong>\u00a0button at the top of the interface.<\/li>\n\n\n\n<li><em>System Action:<\/em>\u00a0The system will immediately begin running a sequence of validation checks. You will see real-time updates printing into the\u00a0<strong>Status<\/strong>\u00a0text area.<\/li>\n<\/ol>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1024\" height=\"256\" src=\"https:\/\/www.sikasoftonline.net\/wp-content\/uploads\/2026\/04\/pr-1024x256.png\" alt=\"\" class=\"wp-image-836\" srcset=\"https:\/\/www.sikasoftonline.net\/wp-content\/uploads\/2026\/04\/pr-1024x256.png 1024w, https:\/\/www.sikasoftonline.net\/wp-content\/uploads\/2026\/04\/pr-300x75.png 300w, https:\/\/www.sikasoftonline.net\/wp-content\/uploads\/2026\/04\/pr-768x192.png 768w, https:\/\/www.sikasoftonline.net\/wp-content\/uploads\/2026\/04\/pr-1536x384.png 1536w, https:\/\/www.sikasoftonline.net\/wp-content\/uploads\/2026\/04\/pr.png 1666w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"has-medium-font-size\"><strong>Step 3 \u2014 Reviewing Validation Checks<\/strong>&nbsp;The system will run through several rigid checks. If any of these fail, the EOD process will&nbsp;<strong>Abort<\/strong>:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Control Accounts:<\/strong>\u00a0Verifies that critical master accounts (like Withholding Tax) exist.<\/li>\n\n\n\n<li><strong>Calendar Setup:<\/strong>\u00a0Ensures the system knows when the end of the month occurs.<\/li>\n\n\n\n<li><strong>Unauthorised Entries:<\/strong>\u00a0If any pending transactions exist, a summary table will appear at the bottom of the screen.\u00a0<em>You must navigate to the Authorization module, approve or reject them, and then restart the EOD process.<\/em><\/li>\n\n\n\n<li><strong>GL Differences (EOD Problems):<\/strong>\u00a0If the ledger is out of balance, a modal will appear detailing the debit\/credit difference. You must resolve these before proceeding.<\/li>\n\n\n\n<li><strong>Teller &amp; Mobilizer Funds:<\/strong>\u00a0If tellers have not vaulted their cash, a table will appear listing the specific accounts holding balances.<\/li>\n<\/ul>\n\n\n\n<p class=\"has-medium-font-size\"><strong>Step 4 \u2014 Automated Processing<\/strong>&nbsp;If all validation checks pass (indicated by green checkmarks in the console), the system will automatically process the day&#8217;s financial scripts, including:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Posting daily loan interest.<\/li>\n\n\n\n<li>Executing active standing orders.<\/li>\n\n\n\n<li>Calculating holding taxes and fixed deposit accruals.<\/li>\n\n\n\n<li>Triggering scheduled automated SMS reminders.<\/li>\n<\/ul>\n\n\n\n<p class=\"has-medium-font-size\"><strong>Step 5 \u2014 Confirming the End of Day<\/strong><\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Once the console reads\u00a0<code>\u2713 PROCESS COMPLETED SUCCESSFULLY<\/code>, the orange <strong>Confirm End of Day<\/strong>\u00a0button will become active.<\/li>\n\n\n\n<li>Click\u00a0<strong>Confirm End of Day<\/strong>.<\/li>\n\n\n\n<li>A confirmation prompt will appear. Confirm the action to permanently close the operational day.\u00a0<em>Note: Logging out and logging back in will reflect the new operational server date.<\/em><\/li>\n<\/ol>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1024\" height=\"256\" src=\"https:\/\/www.sikasoftonline.net\/wp-content\/uploads\/2026\/04\/c-1024x256.png\" alt=\"\" class=\"wp-image-837\" srcset=\"https:\/\/www.sikasoftonline.net\/wp-content\/uploads\/2026\/04\/c-1024x256.png 1024w, https:\/\/www.sikasoftonline.net\/wp-content\/uploads\/2026\/04\/c-300x75.png 300w, https:\/\/www.sikasoftonline.net\/wp-content\/uploads\/2026\/04\/c-768x192.png 768w, https:\/\/www.sikasoftonline.net\/wp-content\/uploads\/2026\/04\/c-1536x384.png 1536w, https:\/\/www.sikasoftonline.net\/wp-content\/uploads\/2026\/04\/c.png 1666w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"has-medium-font-size\"><strong>Step 6 \u2014 Backing Up the Database<\/strong><\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>As a final best practice, click the\u00a0<strong>Backup Database<\/strong>\u00a0button.<\/li>\n\n\n\n<li>The system will securely compile the day&#8217;s records and generate a backup file on the server.<\/li>\n<\/ol>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"user-content-key-notes\">KEY NOTES<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>End of Month Exception:<\/strong>\u00a0If the current date matches the system&#8217;s calendar for the end of the month, the End of Day process will be blocked. You must use the designated\u00a0<strong>End of Month<\/strong>\u00a0module instead.<\/li>\n\n\n\n<li><strong>Strict Sequencing:<\/strong>\u00a0You cannot click\u00a0<strong>Confirm End of Day<\/strong>\u00a0until\u00a0<strong>Process Transaction<\/strong>\u00a0has been executed and passed 100% of its internal checks.<\/li>\n\n\n\n<li><strong>Error Tables:<\/strong>\u00a0If the process is halted due to user errors (e.g., Unauthorised Entries), the tables displaying these errors will remain visible on the screen to help you troubleshoot.<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>The\u00a0End of Day (EOD)\u00a0module is a critical, automated routine that marks the closure of daily business operations in Sikasoft. This module meticulously validates that the institution\u2019s accounting is balanced, ensuring no unauthorized entries are pending, no tellers hold end-of-day balances, and the General Ledger is perfectly reconciled. Once all safety checks are passed, the routine [&hellip;]<\/p>\n","protected":false},"author":7,"featured_media":838,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[8,38],"tags":[],"class_list":["post-834","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-admin-setup","category-end-of-day"],"_links":{"self":[{"href":"https:\/\/www.sikasoftonline.net\/index.php\/wp-json\/wp\/v2\/posts\/834","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.sikasoftonline.net\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.sikasoftonline.net\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.sikasoftonline.net\/index.php\/wp-json\/wp\/v2\/users\/7"}],"replies":[{"embeddable":true,"href":"https:\/\/www.sikasoftonline.net\/index.php\/wp-json\/wp\/v2\/comments?post=834"}],"version-history":[{"count":1,"href":"https:\/\/www.sikasoftonline.net\/index.php\/wp-json\/wp\/v2\/posts\/834\/revisions"}],"predecessor-version":[{"id":839,"href":"https:\/\/www.sikasoftonline.net\/index.php\/wp-json\/wp\/v2\/posts\/834\/revisions\/839"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.sikasoftonline.net\/index.php\/wp-json\/wp\/v2\/media\/838"}],"wp:attachment":[{"href":"https:\/\/www.sikasoftonline.net\/index.php\/wp-json\/wp\/v2\/media?parent=834"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.sikasoftonline.net\/index.php\/wp-json\/wp\/v2\/categories?post=834"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.sikasoftonline.net\/index.php\/wp-json\/wp\/v2\/tags?post=834"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}