Bridgecore
For IT and Security

Budget control with nothing changed in SAP.

Budget Pulse runs next to S/4HANA on SAP BTP. It only reads data through SAP's released APIs, sends alerts through your own Microsoft 365, and never writes anything back.

How it fits together

S/4HANA stays exactly as it is. Budget Pulse reads from it, checks each purchase order against the rules your controller sets, and sends alerts to Teams and Outlook.

Budget Pulse architecture S/4HANA exposes released APIs. Budget Pulse on SAP BTP reads purchase orders, budgets and actuals, checks them against the rules, and sends alerts through Microsoft Teams and Outlook. SAP BTP S/4HANA standard core, unchanged released APIs read-only Budget Pulse PO budget check, rules, audit log budgets from S/4 plan or Excel web app for owners and controllers SAP sign-in and roles Microsoft 365 Teams alert card Outlook email your tenant, admin consent

No custom code in S/4HANA

No modifications, no transports and nothing to retest at upgrade time. Clean core by design.

Read-only and warn-only

It shows and explains numbers. It can't post, change, approve or block anything in SAP.

Runs on SAP BTP

A side-by-side app with SAP BTP sign-in and roles. Built for S/4HANA Cloud and on-premise.

Easy to remove

Nothing is installed inside S/4HANA, so switching it off leaves your system exactly as it was.

What Budget Pulse reads, and why

Only what the budget check needs, through SAP's released, read-only APIs.

DataFrom S/4HANAWhy
Purchase ordersPurchase Order APITo check each new or changed PO against its budget
Budget planFinancial Planning Entry Item (read)To know each cost center's budget, unless you upload it from Excel
Actual costsJournal entry items (read)To know what each cost center has already spent
Cost centers and G/L accountsMaster data APIs (read)To show names and owners in alerts and screens
SuppliersBusiness Partner API (read)To show the supplier name on an alert

New purchase orders are picked up by checking for changes every few minutes. No SAP Event Mesh needed. If you already use SAP business events, Budget Pulse can listen to those instead.

Security and data handling

Alerts in your Microsoft 365
Teams cards go through a Workflows connection your team creates. Emails are sent from a mailbox you choose, after your Microsoft admin approves access once. An alert contains the PO number, supplier, amount, cost center and budget used.
AI is optional and limited
AI notes are off until you turn them on. When on, only totals and cost center names are sent, supplier names are masked, and people's names and emails are never sent. Every call is logged against hard daily and monthly limits.
What Budget Pulse stores
Your budget rules, uploaded budgets, the result of each PO check and the audit log of who was alerted and when. It does not keep a copy of your SAP ledger.
Logs you can support
Every check and alert has a reference id. Passwords, keys and email addresses are masked in logs, and a health check shows the status of every connection.

How a rollout works

  1. Connect your test system

    We connect Budget Pulse to your development or test system with a read-only technical user.

  2. Load budgets and rules

    Your controller sets warning levels and loads budgets from S/4HANA or Excel. We connect Teams and Outlook.

  3. Move to production

    The same package moves to production when you are ready. Nothing is transported into S/4HANA.

Questions IT teams ask

Do we need SAP Event Mesh or Integration Suite?

No. Budget Pulse checks for new purchase orders every few minutes on its own. If you already run SAP business events, it can use them for instant checks.

What access does the SAP technical user need?

Read access to the APIs listed above, and nothing else. It cannot create or change documents.

Which Microsoft permissions are needed?

Permission to send email from one mailbox you choose, plus a Teams Workflows connection for the channel that receives alerts. Your admin approves both.

Does it affect SAP performance?

It reads small amounts of data through standard APIs on a schedule. Each check reads one purchase order and the totals for one cost center.

Questions from your IT team?

We are happy to walk your SAP and security team through the setup, the APIs and the data flow before a pilot starts.

Book a 20-minute call
info@bridgecoresoftware.com