{"id":712,"date":"2026-03-26T15:04:37","date_gmt":"2026-03-26T15:04:37","guid":{"rendered":"https:\/\/www.sikasoftonline.net\/?p=712"},"modified":"2026-03-26T15:04:37","modified_gmt":"2026-03-26T15:04:37","slug":"transaction-upload","status":"publish","type":"post","link":"https:\/\/www.sikasoftonline.net\/index.php\/2026\/03\/26\/transaction-upload\/","title":{"rendered":"Transaction Upload"},"content":{"rendered":"\n<p>The\u00a0<strong>Upload Customer (Transaction Upload)<\/strong>\u00a0module provides a streamlined solution for bulk importing financial data into Sikasoft via Excel files. This utility allows administrators to seamlessly process large volumes of transactions\u2014such as payroll deductions, dividends, or bulk deposits\u2014by debiting a single source (either a Customer Account or a General Ledger) and crediting the respective items specified within the uploaded\u00a0<code>.xlsx<\/code>\u00a0or\u00a0<code>.xls<\/code>\u00a0spreadsheet.<\/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>Eliminate manual data entry for large batch transactions.<\/li>\n\n\n\n<li>Rapidly process Excel files mapping account numbers to transaction amounts and commissions.<\/li>\n\n\n\n<li>Provide a clear, visual preview of spreadsheet contents directly within the system before authorization.<\/li>\n\n\n\n<li>Support both Controller-style direct customer uploads and General Ledger batch processing.<\/li>\n\n\n\n<li>Maintain a secure staging environment (Pending\/Unauthorized Uploads) where imported data can be reviewed and authorized.<\/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 Configuring the Upload Source<\/strong><\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Navigate to the<strong>\u00a0Back Office Module<\/strong>  and find the  <strong>Transaction Upload<\/strong>\u00a0page via the main navigation sidebar.<\/li>\n\n\n\n<li>In the left panel (<strong>External Data Upload<\/strong>), begin by selecting specific behavior flags beneath the main upload button if required:\n<ul class=\"wp-block-list\">\n<li><strong>Controller Excel File:<\/strong>\u00a0Check this if specific controller-style formatting applies.<\/li>\n\n\n\n<li><strong>Credit \/ Debit Customer:<\/strong>\u00a0Check these to define the primary orientation of the transaction batch.<\/li>\n<\/ul>\n<\/li>\n<\/ol>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Under the\u00a0<strong>Credit Transaction Upload<\/strong>\u00a0section, define the source of the funds to be distributed:\n<ul class=\"wp-block-list\">\n<li><strong>Option A:<\/strong>\u00a0Select &#8220;Upload and Debit corresponding entry to a customer account&#8221; and use the finder to select the specific source customer account. Enter the current Account Balance for validation.<\/li>\n\n\n\n<li><strong>Option B:<\/strong>\u00a0Select &#8220;Upload and Debit corresponding entry to a General Ledger account&#8221; and use the finders to select the source\u00a0<strong>GL A\/C<\/strong>\u00a0and, optionally, a\u00a0<strong>Comm. A\/c<\/strong>\u00a0(Commission Account).<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li>Enter an\u00a0<strong>Entry Description<\/strong>\u00a0(e.g., &#8220;April 2026 Payroll Deductions&#8221;).<\/li>\n<\/ol>\n\n\n\n<figure class=\"wp-block-image size-large\"><img fetchpriority=\"high\" decoding=\"async\" width=\"1024\" height=\"479\" src=\"https:\/\/www.sikasoftonline.net\/wp-content\/uploads\/2026\/03\/image-106-1024x479.png\" alt=\"\" class=\"wp-image-713\" srcset=\"https:\/\/www.sikasoftonline.net\/wp-content\/uploads\/2026\/03\/image-106-1024x479.png 1024w, https:\/\/www.sikasoftonline.net\/wp-content\/uploads\/2026\/03\/image-106-300x140.png 300w, https:\/\/www.sikasoftonline.net\/wp-content\/uploads\/2026\/03\/image-106-768x359.png 768w, https:\/\/www.sikasoftonline.net\/wp-content\/uploads\/2026\/03\/image-106-1536x718.png 1536w, https:\/\/www.sikasoftonline.net\/wp-content\/uploads\/2026\/03\/image-106.png 1632w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"has-medium-font-size\"><strong>Step 2 \u2014 Uploading the Excel File<\/strong><\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>At the top of the left panel, click the prominent, dark\u00a0<strong>Upload Customer Transactions from Excel<\/strong>\u00a0button.<\/li>\n<\/ol>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1024\" height=\"462\" src=\"https:\/\/www.sikasoftonline.net\/wp-content\/uploads\/2026\/03\/y-1024x462.png\" alt=\"\" class=\"wp-image-715\" srcset=\"https:\/\/www.sikasoftonline.net\/wp-content\/uploads\/2026\/03\/y-1024x462.png 1024w, https:\/\/www.sikasoftonline.net\/wp-content\/uploads\/2026\/03\/y-300x135.png 300w, https:\/\/www.sikasoftonline.net\/wp-content\/uploads\/2026\/03\/y-768x347.png 768w, https:\/\/www.sikasoftonline.net\/wp-content\/uploads\/2026\/03\/y-1536x693.png 1536w, https:\/\/www.sikasoftonline.net\/wp-content\/uploads\/2026\/03\/y.png 1664w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<ol class=\"wp-block-list\">\n<li>A system file dialogue will appear. Select the\u00a0<code>.xlsx<\/code>\u00a0or\u00a0<code>.xls<\/code>\u00a0file containing your transaction payload.\u00a0<em>(Note: The system automatically matches standard headers like &#8216;Amount&#8217;, &#8216;Account Number&#8217;, &#8216;Commission&#8217;, etc.)<\/em><\/li>\n\n\n\n<li>The system will read the file and present a detailed\u00a0<strong>Excel Upload Preview<\/strong>\u00a0modal listing every processed row, the recognized amounts, and calculated commissions.<\/li>\n\n\n\n<li>Review the preview grid. If correct, click\u00a0<strong>Yes, Process Data<\/strong>.<\/li>\n<\/ol>\n\n\n\n<p class=\"has-medium-font-size\"><strong>Step 3 \u2014 Reviewing the Transaction Batch<\/strong><\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Once processed, the batch is moved into an unauthorized state.<\/li>\n\n\n\n<li>You can view your newly pending batch in the right-hand panel (<strong>Transaction List<\/strong>).<\/li>\n\n\n\n<li>The\u00a0<strong>Transaction Ref. #<\/strong>\u00a0and\u00a0<strong>Transaction total<\/strong>\u00a0at the top of the panel will reflect the sum of the processed spreadsheet.<\/li>\n\n\n\n<li>From here, click on the transaction row to view specific details or navigate to the Authorization module to finalize the batch against the live ledger.<\/li>\n<\/ol>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1024\" height=\"462\" src=\"https:\/\/www.sikasoftonline.net\/wp-content\/uploads\/2026\/03\/h-1024x462.png\" alt=\"\" class=\"wp-image-721\" srcset=\"https:\/\/www.sikasoftonline.net\/wp-content\/uploads\/2026\/03\/h-1024x462.png 1024w, https:\/\/www.sikasoftonline.net\/wp-content\/uploads\/2026\/03\/h-300x135.png 300w, https:\/\/www.sikasoftonline.net\/wp-content\/uploads\/2026\/03\/h-768x347.png 768w, https:\/\/www.sikasoftonline.net\/wp-content\/uploads\/2026\/03\/h-1536x693.png 1536w, https:\/\/www.sikasoftonline.net\/wp-content\/uploads\/2026\/03\/h.png 1664w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\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>Supported Formats:<\/strong>\u00a0The system strictly requires\u00a0<code>.xlsx<\/code>\u00a0or\u00a0<code>.xls<\/code>\u00a0files. Ensure your data doesn&#8217;t contain overly complex macros or formatting that could disrupt the parser.<\/li>\n\n\n\n<li><strong>Smart Column Mapping:<\/strong>\u00a0The system utilizes an intelligent mapper. It will look for column headers like &#8220;Account Number&#8221;, &#8220;A\/C No&#8221;, &#8220;Shares&#8221;, &#8220;Savings&#8221;, or &#8220;Total Deduc&#8221; to automatically categorize your data.<\/li>\n\n\n\n<li><strong>Double Check Totals:<\/strong>\u00a0Always ensure the &#8220;Transaction total&#8221; generated in the right panel matches the expected grand total of the spreadsheet you are attempting to upload.<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>The\u00a0Upload Customer (Transaction Upload)\u00a0module provides a streamlined solution for bulk importing financial data into Sikasoft via Excel files. This utility allows administrators to seamlessly process large volumes of transactions\u2014such as payroll deductions, dividends, or bulk deposits\u2014by debiting a single source (either a Customer Account or a General Ledger) and crediting the respective items specified within [&hellip;]<\/p>\n","protected":false},"author":7,"featured_media":726,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[10,28],"tags":[],"class_list":["post-712","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-back-office","category-transaction-upload"],"_links":{"self":[{"href":"https:\/\/www.sikasoftonline.net\/index.php\/wp-json\/wp\/v2\/posts\/712","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=712"}],"version-history":[{"count":1,"href":"https:\/\/www.sikasoftonline.net\/index.php\/wp-json\/wp\/v2\/posts\/712\/revisions"}],"predecessor-version":[{"id":728,"href":"https:\/\/www.sikasoftonline.net\/index.php\/wp-json\/wp\/v2\/posts\/712\/revisions\/728"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.sikasoftonline.net\/index.php\/wp-json\/wp\/v2\/media\/726"}],"wp:attachment":[{"href":"https:\/\/www.sikasoftonline.net\/index.php\/wp-json\/wp\/v2\/media?parent=712"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.sikasoftonline.net\/index.php\/wp-json\/wp\/v2\/categories?post=712"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.sikasoftonline.net\/index.php\/wp-json\/wp\/v2\/tags?post=712"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}