Payment & Journal Voucher System
Finance & Controlling · National Office · Bethlehem
— —
⚡ Waiting for Your Action Vouchers & Journal Entries needing your input
#TypeDateDescriptionAmountStatusAction
Loading…
💰 Value Pending Approval
—
✅ Posted to D365 This Month
—
❌ Value Rejected / Stuck
—
⏱ Pending — Time at Current Stage
#TypeDescriptionAmountStageDays WaitingAction
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. Saved Bank Transfer and Cheque vouchers can download a clearly marked draft letter during preparation and review. Approved letters are available after Director approval, without waiting for D365 posting.

👥 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 KeyDescriptionStatus
D365_TENANT_IDAzure AD Tenant ID…
D365_CLIENT_IDApp Registration Client ID…
D365_CLIENT_SECRETApp Registration Client Secret…
D365_RESOURCED365 base URL…
D365_COMPANYD365 Company account (e.g. 1096)…
D365_JOURNAL_GENGeneral Journal name in D365…
D365_JOURNAL_APAP Invoice Journal name in D365…
D365_FA_BOOK_IDDefault Fixed Asset Book ID (e.g. CUR)…
🌐 D365 Endpoints Used
MethodEntityFull URL
POSTTokenhttps://login.microsoftonline.com/{tenant}/oauth2/token
POSTLedgerJournalHeadershttps://sos-d365.operations.dynamics.com/data/LedgerJournalHeaders
POSTLedgerJournalLineshttps://sos-d365.operations.dynamics.com/data/LedgerJournalLines
POSTVendorInvoiceJournalHeadershttps://sos-d365.operations.dynamics.com/data/VendorInvoiceJournalHeaders
POSTVendorInvoiceJournalLineshttps://sos-d365.operations.dynamics.com/data/VendorInvoiceJournalLines
♻️ 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.

🗄 Master Data Management SuperAdmin · Director · Assigned users
#Code / ValueLabel / DescriptionActions
Select a tab to load data
NEW VOUCHER
Post directly to D365 Journal Batch
—
Journal No.
—
Active Batch
🔗 Journal Batch optional — can assign after save
Batch Number
📭 None selected — will assign after save
📝 Entry Details
# Acc. Type Account / Code Description Code Description 2 Inv / Doc Dims Debit Credit
TOTAL 0.00 0.00
0.00
Debit
0.00
Credit
0.00
Difference
⚖
Balance
📎 Supporting Documents (required — upload before submitting)
No files attached yet.
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 — open any voucher to review its effective transfer letter. Draft PDFs are available before approval; rejected letters are unavailable.
Letter supplier and date default from the voucher payee and approval/voucher date. Eligible users can edit supplier, date, and purpose in voucher detail; purpose is saved to the voucher’s existing purpose field. Copying a voucher does not copy letter overrides.
💰 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 Who did what, and when — administrator and auditor access only

Clicks show what a person selected, not whether a change was saved. Look for a completed activity to confirm the result. Select any row for a plain-language explanation.

When Activity type Outcome What happened User Role Reference Detail
Loading…