SAP data automation, from days to minutes.

PostNow turns Excel into a governed front end for SAP: load, validate, post to SAP, and report on mass data with AI doing the tedious parts.

materials_upload.xlsx● LIVE
No ABAP required Runs in Excel Respects your SAP roles
How it works

Six steps. All in Excel.

Each screen below is real product behavior, running live.

01
Choose your SAP function
✓ BAPI or screen recording — your call

Start from a BAPI, or record any screen.

Type what you want in plain English and PostNow finds the BAPI — or, when no BAPI fits, record the SAP transaction once and replay it for every row.

  • Plain-English BAPI discovery
  • Screen recording (BDC) for any transaction
  • Hundreds of objects: materials, vendors, POs, journals…
New load · choose SAP functionLIVE
Find a BAPI Record a screen
BAPI_MATERIAL_SAVEDATACreate / change material master✓ SELECTED
BAPI_PO_CREATE1Create purchase order✓ SELECTED
BAPI_ACC_DOCUMENT_POSTPost journal entry✓ SELECTED
Recording · MM01 — Create Material
● REC
Material
Ind. sector
Matl type
Structures imported — ready to mapFunction ready
02
Mapping AI
✓ 3–5 hours of mapping → ~15 minutes

From screenshots or Excel headers, AI builds the map.

Drop in SAP screenshots and AI reads the labels and sample values — or start from your Excel headers. Either way, every field lands in the right SAP structure.

  • Mapping AI from SAP screenshots or Excel headers
  • Reads labels, sample values, and field types
  • Sorts each field into header or detail structures
Mapping AI · build templateLIVE
From screenshot From Excel headers
SAP · MM01 SCREENSHOT.PNG
MaterialMAT-204815
IndustryM
Material TypeFERT
Base UnitEA
MaterialHEADDATA-MATERIAL
IndustryIND_SECTOR
Material TypeMATL_TYPE
Base UnitBASE_UOM
0 of 18 fields matchedMapping built
03
Auto Map
✓ 18 fields wired · zero typing

Your sheet becomes an SAP template in one click.

Auto Map reads your headers, detects single-record or header/detail patterns, and tags every column with its SAP field.

  • Master data and transactional patterns
  • Works for BAPI and BDC recordings
  • Mappings editable and saved as templates
Auto Map · BAPI_MATERIAL_SAVEDATALIVE
✦ AUTO MAP
Single Record — one row = one transactionMASTER DATA
H/D Pattern — header + detail rowsTRANSACTIONAL
Run Log[RUN_LOG]
Row Type[H / D]
Material Number[HEADDATA-MATERIAL]
Industry[IND_SECTOR]
Material Type[MATL_TYPE]
0 of 18 fields mapped · 17 header + 1 detailSheet is now a SAP template
04
Validate
✓ 0 rows fail in SAP

Catch every error before SAP ever sees it.

Lengths, codes, leading zeros, formats — checked against SAP rules in your sheet, and auto-fixed where it's safe to.

  • SAP-aware validation on every field
  • One-click auto-fix for common issues
  • Nothing posts until the sheet is clean
Validate · pre-flight checkLIVE
Order Type
Vendor
Purch. Org
Company
NB
9200253
1000
1240
F
46183
25 4
1000
NB
52001
1000
2026-6-10
B2Max length 3 — "9200253"✓ leading zeros
C3Whitespace in code — "25 4"✓ trimmed
D4Wrong date format✓ reformatted
0 errors caught — before SAP ever sees them0 rows will fail in SAP
05
Post & diagnose
✓ Errors explained in ~10 sec

When SAP fails silently, AI tells you why.

AI Review reads the SAP message log and your payload, then explains the failure in plain English — with the fix one click away.

  • Plain-English diagnosis of SAP errors
  • Suggested fix applied to the template
  • Failed rows reposted instantly
Run Diagnostics · ME21NLIVE
AI Review — reading message log + payload…
AI Review · 9.9s

Row 2 failed silently. The vendor code is missing its leading zeros, so SAP truncated the value. Enable Leading Zeros on the Vendor field and repost.

Leading Zeros — Vendor field
Row 2 reposted successfully
06
Report
✓ Weeks of IT queue → ~60 sec

Ask for the report in plain English.

AI Query Pilot picks the tables, builds the joins, and streams live SAP data back into your sheet — 47,068 rows in about a minute.

  • Plain-English prompts or a visual query builder
  • Joins across up to 10 SAP tables
  • Refresh on your schedule, not IT's
AI Query Pilot · ECCLIVE
Tables (3)
EKKO · primaryEKPOLFA1
Joins (2)
EKKO→EKPO on EBELN · INNEREKKO→LFA1 on LIFNR · LEFT
Fields (13) + filters (6)
BEDAT ≥ last 30 daysopen items only
Fetching from SAP…
PO NumberVendorValue
4500087412Brightway Components12,400.00
4500091336Atlas Supplies Ltd8,720.50
4500093178Meridian Parts Co21,080.00
0 rows fetchedReport ready in ~60 sec
Data. Automation. Impact.

The same work.
A fraction of the time.

PostNow automates the manual, repetitive work your teams do every day. Get accurate results in minutes, not days.

Material Master
2–3 Days
30
MIN
Save ~2 Days
AI Query Pilot
1–3 Weeks
60
SEC
Save ~2 Weeks
AI Review
1–4 Hours
10
SEC
Save ~1 Hour
Data. Automation. Impact.

Post Excel data to SAP. Instantly.

Upload your Excel. Map your fields. Post to SAP with accuracy and speed. No coding. No manual work. No delays.

1Upload Excel
Sales_June_2024.xlsx
28.4 KB
2Map Fields
Product IDMATNR
QuantityMENGE
PlantWERKS
Posting DateBUDAT
3Posted to SAP
Successfully posted
1,248
records