E-POWER · Paymentsការទទួលប្រាក់

Paymentsការទទួលប្រាក់

Cash at the counter, prepayment, deposit, bank import and KHQR — plus cancel/delete and cash-drawer shifts. សាច់ប្រាក់នៅបញ្ជរ ប្រាក់បង់មុន ប្រាក់តម្កល់ ធនាគារ និង KHQR — រួមទាំងការលុបការបង់ប្រាក់ និងវេនកេះដាក់ប្រាក់។

1. Receive paymentទទួលប្រាក់បង់

How to use — step by stepរបៀបប្រើប្រាស់ — ជាជំហានៗ

  1. Open your cash drawer, then Receive Paymentបើកកេះដាក់ប្រាក់ រួចបើក "ទទួលប្រាក់បង់" Cashierអ្នកគិតលុយ
    The dialog is also reachable from the customer profile, the aging report and payment history. អាចបើកបានពីប្រវត្តិអតិថិជន របាយការណ៍បំណុលតាមកាល និងប្រវត្តិបង់ប្រាក់ផងដែរ។
  2. Find the customerស្វែងរកអតិថិជន
    By code, name or meter. The grid shows all open invoices (including invoices billed to this customer as merge-parent) plus unpaid deposits, by currency; the prepay balance is shown too. តាមលេខកូដ ឈ្មោះ ឬលេខនាឡិកាស្ទង់។ តារាងបង្ហាញវិក្កយបត្រមិនទាន់បង់ទាំងអស់ (រួមទាំងវិក្កយបត្រកូនក្នុងគណនីរួម) និងប្រាក់តម្កល់មិនទាន់បង់ តាមរូបិយប័ណ្ណ; សមតុល្យប្រាក់បង់មុនក៏បង្ហាញដែរ។
    Prepay prompt:សំណួរប្រាក់បង់មុន៖ if the customer has prepay balance, the app offers to settle from it first. បើអតិថិជនមានប្រាក់បង់មុន ប្រព័ន្ធស្នើកាត់ពីវាមុន។
  3. Enter the amount and press OKបញ្ចូលចំនួនប្រាក់ រួចចុច OK
    Deposits settle before invoices; allocation is oldest-first (FIFO). Overpayment asks confirmation and becomes prepayment. ប្រាក់តម្កល់ត្រូវទូទាត់មុនវិក្កយបត្រ; ការបែងចែកតាមលំដាប់ចាស់មុន (FIFO)។ ប្រាក់លើសសួរបញ្ជាក់ រួចក្លាយជាប្រាក់បង់មុន។
  4. Print the receiptបោះពុម្ពបង្កាន់ដៃ
    Payment, deposit or prepayment receipt as applicable. A printing problem never un-saves the payment. បង្កាន់ដៃបង់ប្រាក់ តម្កល់ ឬបង់មុន តាមករណី។ បញ្ហាបោះពុម្ពមិនធ្វើឲ្យការបង់ប្រាក់បាត់ទេ។

Process & conditionsដំណើរការ និងលក្ខខណ្ឌ

Conditionsលក្ខខណ្ឌ

  • The payment method must map to a GL account for the chosen currency. មធ្យោបាយបង់ប្រាក់ត្រូវមានគណនីគណនេយ្យសម្រាប់រូបិយប័ណ្ណនោះ។
  • The save runs on the server (CoreAPI): payment + details written, invoice paid amounts/status updated, overpay booked as prepayment. ការរក្សាទុកដំណើរការនៅ Server (CoreAPI)៖ បង្កាន់ដៃ + លម្អិត ត្រូវសរសេរ ស្ថានភាពវិក្កយបត្រធ្វើបច្ចុប្បន្នភាព ប្រាក់លើសចូលប្រាក់បង់មុន។
  • When the month is fully settled, its 0-amount invoices sweep Close too, each with a 0-amount receipt line as the audit link. ពេលខែបង់ផ្តាច់ វិក្កយបត្រ 0 ក្នុងខែក៏បិទដែរ ដោយមានបន្ទាត់បង្កាន់ដៃ 0 ជាតំណត្រួតពិនិត្យ។
  • Pay date is editable only with the specific permission + utility flag. កាលបរិច្ឆេទបង់ អាចកែបានតែជាមួយសិទ្ធិ និងការកំណត់ពិសេស។

2. Prepaymentប្រាក់បង់មុន

How it worksរបៀបដំណើរការ

  1. Top-upបញ្ចូលប្រាក់ Cashierអ្នកគិតលុយ
    Created through receive-payment: paying more than due (or with nothing due) books the difference as prepayment. ធ្វើតាមផ្ទាំងទទួលប្រាក់៖ បង់លើសបំណុល (ឬគ្មានបំណុល) — ចំនួនលើសចូលជាប្រាក់បង់មុន។
  2. Auto-applyកាត់ដោយស្វ័យប្រវត្តិ
    After each bill run, manual charge or invoice re-issue, the balance settles new dues oldest-first and closes fully-settled invoices. ក្រោយចេញវិក្កយបត្រ គិតថ្លៃសេវា ឬចេញវិក្កយបត្រថ្មី សមតុល្យកាត់បំណុលថ្មីតាមលំដាប់ ហើយបិទវិក្កយបត្រដែលបង់គ្រប់។

Conditionsលក្ខខណ្ឌ

  • A prepay run that pays nothing never closes 0-amount invoices — they close only when the run actually paid and the whole group is settled. ការកាត់ដែលមិនបានបង់អ្វី មិនបិទវិក្កយបត្រ 0 ទេ — វាបិទតែពេលការកាត់បង់ប្រាក់ពិត ហើយក្រុមទាំងមូលផ្តាច់។
  • Overpaid invoices refund back into the prepay balance during the sweep. វិក្កយបត្របង់លើស ត្រូវបងវិលចូលសមតុល្យប្រាក់បង់មុនវិញ។

3. Deposit applyបង់លើវិក្កយបត្រ (ប្រាក់តម្កល់)

How to use — step by stepរបៀបប្រើប្រាស់ — ជាជំហានៗ

  1. Open from the customer profileបើកពីប្រវត្តិអតិថិជន Cashierអ្នកគិតលុយ
    Open cash drawer required; the dialog shows open invoices and the deposit balance. ត្រូវការកេះដាក់ប្រាក់បើករួច; ផ្ទាំងបង្ហាញវិក្កយបត្រមិនទាន់បង់ និងសមតុល្យប្រាក់តម្កល់។
  2. Apply and printកាត់ និងបោះពុម្ព
    A payment plus a negative deposit ledger row are written; invoices settle oldest-first and close when fully paid. បង្កាន់ដៃ និងបន្ទាត់តម្កល់អវិជ្ជមាន ត្រូវសរសេរ; វិក្កយបត្រទូទាត់តាមលំដាប់ ហើយបិទពេលបង់គ្រប់។

Conditionsលក្ខខណ្ឌ

  • Cannot apply more than the deposit balance; full settlement required unless partial mode is checked. មិនអាចកាត់លើសសមតុល្យតម្កល់; ត្រូវបង់ផ្តាច់ លើកលែងតែជ្រើសរបៀបបង់ខ្លះ។
  • 0-amount invoices close only when the deposit settles the entire list. វិក្កយបត្រ 0 បិទតែពេលប្រាក់តម្កល់ទូទាត់បញ្ជីទាំងមូល។

4. Bank & digital paymentទូទាត់តាមធនាគារ / KHQR

How to use — step by stepរបៀបប្រើប្រាស់ — ជាជំហានៗ

  1. Export the collection listនាំចេញបញ្ជីប្រមូល Back officeការិយាល័យ
    All open invoices export to the bank's Excel template or the ACLEDA text file. វិក្កយបត្រមិនទាន់បង់ទាំងអស់ នាំចេញជាឯកសារ Excel ឬឯកសារ ACLEDA។
  2. Import the bank result and settleនាំចូលលទ្ធផលពីធនាគារ រួចទូទាត់
    Successful rows settle per customer: deposit first (optional), then invoices oldest-first, each payment linked to its bank record. បន្ទាត់ជោគជ័យ ទូទាត់តាមអតិថិជន៖ តម្កល់មុន (ជម្រើស) បន្ទាប់មកវិក្កយបត្រតាមលំដាប់ ដោយភ្ជាប់ទៅកំណត់ត្រាធនាគារ។
    Negative rows = reversals:បន្ទាត់អវិជ្ជមាន = ការបដិសេធ៖ the matching payment is voided and the amount is kept as customer credit (the bank still holds the cash). ការបង់ប្រាក់ដែលត្រូវគ្នាត្រូវលុប ហើយចំនួនរក្សាទុកជាឥណទានអតិថិជន (ប្រាក់នៅធនាគារ)។
  3. KHQR / Bill24KHQR / Bill24
    QR codes are generated at invoice printing; digital bills sync through the Bill24 gateway; QR payments settle via the gateway server-side. QR បង្កើតពេលបោះពុម្ពវិក្កយបត្រ; វិក្កយបត្រឌីជីថលធ្វើសមកាលកម្មតាម Bill24; ការបង់តាម QR ទូទាត់នៅខាង Server។

5. Cancel / delete paymentលុបការបង់ប្រាក់

How to use — step by stepរបៀបប្រើប្រាស់ — ជាជំហានៗ

  1. Find the paymentស្វែងរកការបង់ប្រាក់ Cashierអ្នកគិតលុយ
    By customer or receipt number (or per-invoice from payment history). Enter the reason and date. តាមអតិថិជន ឬលេខបង្កាន់ដៃ (ឬតាមវិក្កយបត្រពីប្រវត្តិបង់ប្រាក់)។ បញ្ចូលមូលហេតុ និងកាលបរិច្ឆេទ។
  2. Confirm the removalបញ្ជាក់ការលុប
    The original payment is voided; a negated mirror receipt is recorded; every invoice on it re-opens. បង្កាន់ដៃដើមត្រូវលុប; បង្កាន់ដៃបដិសេធកត់ត្រា; គ្រប់វិក្កយបត្រលើវាបើកវិញ។

Process & conditionsដំណើរការ និងលក្ខខណ្ឌ

Delete-payment policy (v7.4.7.9+)គោលការណ៍លុបការបង់ប្រាក់ (v7.4.7.9+)

  • No deposit/prepay credit on delete — the deletion shows in the cancel-payment report, not the deposit ledger. គ្មានឥណទានតម្កល់/បង់មុនពេលលុប — ការលុបបង្ហាញក្នុងរបាយការណ៍លុបការបង់ប្រាក់ មិនមែនក្នុងបញ្ជីតម្កល់ទេ។
  • Only bank reversals and prepayment reversals still credit the customer (the money genuinely stays with the licensee). មានតែការបដិសេធពីធនាគារ និងពីប្រាក់បង់មុនប៉ុណ្ណោះ ដែលនៅផ្តល់ឥណទាន (ព្រោះប្រាក់ពិតជានៅ)។
  • Statuses re-open honestly: an invoice is never Close while nothing is paid — 0-amount invoices swept by this receipt re-open too. ស្ថានភាពបើកវិញត្រឹមត្រូវ៖ វិក្កយបត្រមិន "បង់ហើយ" ដោយគ្មានប្រាក់ — វិក្កយបត្រ 0 ដែលបិទដោយបង្កាន់ដៃនោះ ក៏បើកវិញដែរ។
  • Open cash drawer required; an already-voided payment cannot be voided again. ត្រូវការកេះដាក់ប្រាក់បើករួច; បង្កាន់ដៃដែលលុបរួច មិនអាចលុបម្តងទៀតទេ។

6. Cash drawer shiftsវេនកេះដាក់ប្រាក់

How to use — step by stepរបៀបប្រើប្រាស់ — ជាជំហានៗ

  1. Open the shiftបើកវេន Cashierអ្នកគិតលុយ
    Choose your assigned drawer and enter the opening float per currency. ជ្រើសកេះដែលបានចាត់តាំង រួចបញ្ចូលប្រាក់ដើមវេនតាមរូបិយប័ណ្ណ។
  2. Work the shiftធ្វើការក្នុងវេន
    Every money action (receive, deposit apply, paid charges, unblock fee, cancel) stamps your drawer. រាល់ប្រតិបត្តិការប្រាក់ (ទទួល តម្កល់ ថ្លៃសេវា ថ្លៃភ្ជាប់វិញ លុប) កត់ចូលកេះរបស់អ្នក។
  3. Close the shiftបិទវេន
    Count the cash; the dialog reconciles counted vs system amounts and closes the shift. រាប់សាច់ប្រាក់; ផ្ទាំងផ្ទៀងផ្ទាត់ចំនួនរាប់ និងក្នុងប្រព័ន្ធ រួចបិទវេន។

Notesចំណាំ

  • System payments (prepay auto-apply, reversal mirrors) use drawer 0 — they never affect a cashier's till. បង្កាន់ដៃប្រព័ន្ធ (កាត់បង់មុនស្វ័យប្រវត្តិ បដិសេធ) ប្រើកេះលេខ 0 — មិនប៉ះពាល់កេះអ្នកគិតលុយឡើយ។