Your account requires a password change before you can sign in.
🔐
Two-Factor Authentication
Enter the 6-digit code from your authenticator app.
Payment & Journal Voucher System
Finance & Controlling · National Office · Bethlehem
D365 ●
——
⚡ Waiting for Your Action
Vouchers & Journal Entries needing your input
#
Type
Date
Description
Amount
Status
Action
Loading…
💰 Value Pending Approval
—
✅ Posted to D365 This Month
—
❌ Value Rejected / Stuck
—
0
Total
Vouchers & JEs
0
Draft
0
Pending Review
0
Pending Finance
0
Pending Director
0
Fully Approved
0
Sent to D365
0
Rejected
⏱ Pending — Time at Current Stage
#
Type
Description
Amount
Stage
Days Waiting
Action
Loading…
⚡ 4-Level Approval Workflow
✏️
PreparerLevel 1
👁
ReviewerLevel 2
💼
FinanceLevel 3
🏛
DirectorLevel 4
🚀
D365Submit
Vouchers and journal entries must pass all 4 approval levels before D365 submission. Transfer (T) payments generate a bank letter PDF after Director approval.
👥 User Management
Name
Username
Azure Email
Role
Data Visibility
Journal Names
MD Access
Actions
Loading…
📌 Data Visibility:🌐 All Data — can see all vouchers and journal entries👤 Own Only — can only see entries they created
⚙ D365 Configuration & Secrets
Contact your SuperAdmin to configure these credentials.
Secret Key
Description
Status
D365_TENANT_ID
Azure AD Tenant ID
…
D365_CLIENT_ID
App Registration Client ID
…
D365_CLIENT_SECRET
App Registration Client Secret
…
D365_RESOURCE
D365 base URL
…
D365_COMPANY
D365 Company account (e.g. 1096)
…
D365_JOURNAL_GEN
General Journal name in D365
…
D365_JOURNAL_AP
AP Invoice Journal name in D365
…
D365_FA_BOOK_ID
Default Fixed Asset Book ID (e.g. CUR)
…
🔑 Configure Credentials — SuperAdmin
💾 Credentials entered here are applied immediately and persist in your environment configuration. Environment variables always take priority over values entered here.
📌 How it works: When a voucher or journal entry reaches a key milestone (submitted, approved, posted, rejected), the system automatically emails the relevant staff.
Each user must have an Azure Email set in User Management to receive emails. SMTP must be enabled below.
(uncheck to pause all emails without losing config)
📝 Email Templates
Available variables:{{number}}{{date}}{{payTo}}{{amount}}{{currency}}{{submitter}}{{actor}}{{comment}}{{appUrl}}
HTML Preview
♻️ Active D365 Batch Pin an open batch — all submissions will add lines to it instead of creating new headers
Loading…
Only Finance (L3) and Director (L4) users can set or clear the active batch. When cleared, each voucher submission creates its own D365 journal header.
📄 Transfer Letter Design — SuperAdmin
📌 Note: These settings control the text that appears on the Bank Transfer / Cheque Letter PDF. Changes apply immediately to all future letters. Use Preview Letter to see exactly how the PDF will look before saving.
🗄 Master Data Management SuperAdmin · Director · Assigned users
🔐 Master Data Access — Assign editing rights
Loading users…
#
Code / Value
Label / Description
Actions
Select a tab to load data
NEW VOUCHER
Post directly to D365 Journal Batch
—
Journal No.
—
Active Batch
🔗Journal Batchoptional — can assign after save
Batch Number
📭None selected — will assign after save
💡 New batch mode: The selected Journal Name code (e.g. DJ, VIN) is sent as JournalName to D365 — it creates the journal header for that type. Journal Description becomes the batch description.
💳 Payment Details🔒 System only — not sent to D365
📋 Beneficiary Details
Enter an amount
📝 Entry Details
#
Acc. Type
Account / Code
Description
Code
Activity
Description 2
Inv / Doc
Dims
Local Dimension
Project
Debit
Credit
TOTAL
0.00
0.00
0.00
Debit
0.00
Credit
0.00
Difference
⚖
Balance
📎 Supporting Documents(optional — uploaded after saving)
No files attached yet.
🏷
Ledger Account & Dimensions
1 · Main Account *required*
2 · Financial Dimensions — in D365 segment order
3 · D365 AccountDisplayValue — what gets sent
MA ~ CC ~ Dept ~ BU ~ Project ~ ProjCustom ~ FixedAsset ~ Cust ~ Vend ~ InterCo ~ Global ~ Local ~ SvcType ~ Activity ~ IntCOA
VOUCHER DATA
All saved journal entries — workflow tracked
—
Total Entries
—
Pending
—
Posted
📋 Journal Entries
Journal No.
Date
Journal / Description
Prepared By
Lines
Total
Batch #
Status
Reminder
No entries yet.
PAY TO
Journal entries with payment details — track approvals & download transfer letters
💰 Total Payment Value
—
⏳ Pending Approval
—
⚡ Needs Action (Letter)
—
🚀 Posted to D365
—
💳 Payment Entries
Journal No.
Date
Pay To
Amount
Method
Purpose
Approval Status
Transfer Letter
Print Out
No entries with payment details yet.
📜 System Audit Log
Immutable compliance trail — SuperAdmin & Auditor only
Timestamp
Module
Result
Action
User
Role
IP
Reference
Detail
Loading…
📜 Audit Entry Detail
Add Entry
🏷 Financial Dimensions — Line
Sent to D365 as: —
Journal Entry
Loading…
Action
Proposal / Purpose
Skip the separate "Post to D365" step — entry will be posted in one action.
Add User
🗄 Master Data Access
This user cannot add, edit, or delete master data entries.