From Excel to SAP, in a few steps.
Hover or tap a card to walk the flow — sign-in to posted, all inside Excel.
Find the right BAPI in plain English.
"Create a purchase order" is all you need to type. PostNow finds BAPI_PO_CREATE1, imports the structures, and you're mapping in minutes — for materials, vendors, journals, sales orders, and hundreds more.
- Plain-English BAPI discovery
- Import only the structures and fields you need
- Standard SAP BAPIs — nothing custom to install
No BAPI? Record the screen instead.
Enter the T-code, record the transaction once, and PostNow captures every screen and field as a BDC. The Mapping Designer populates automatically — ready to wire to your Excel columns.
- Record any SAP transaction by T-code (e.g. MM01, ME21N)
- Every screen, field, and OK-code captured automatically
- Mapping Designer populated and ready to map
Templates from screenshots, or Excel headers.
Drop in SAP screenshots and AI reads the labels and sample values, sorting every field into the right structure. Start from your Excel headers instead — same result.
- Mapping AI from Excel files or SAP screenshots
- Reads labels, sample values, and field types
- Sorts each field into header or detail structures
One click, and your sheet is a SAP template.
Auto Map reads your workbook and wires every Excel column to its SAP field automatically. Single Record for master data, H/D Pattern for transactional header + detail loops — preview every mapping, apply, done.
- Single Record or Header / Detail pattern, your choice
- Preview shows every column → field pair before applying
- Headers written back into the sheet, SAP-tagged and ready
Errors caught before SAP sees them.
One click runs every row against SAP's field rules. Errors highlight the exact cells — click any error to jump straight to it — and the common ones fix themselves: leading zeros, stray spaces, date formats.
- Pre-flight validation with click-to-cell error jumps
- Auto-fix rules: leading zeros, upper case, trim, date format
- Clean data in, zero failed loads out
Is this vendor even real in SAP?
Excel rules catch format errors; this catches the data errors. Select a cell — a company code, vendor, profit centre — click Validate master data, and PostNow connects to SAP to confirm it actually exists and is active. Clean, real data before a single row posts.
- Live lookups against SAP master tables (T001, LFA1, CEPC…)
- Confirms existence and active status, not just format
- Catch bad references in Excel, not in a failed posting
Loops and conditions, visually.
Group rows into header/detail loops so one PO header carries many line items — set which recording rows repeat per detail. Add IF conditions to run different steps based on a cell's value, so only the right rows process.
- Header / detail loops for line-item transactions
- IF conditions on any column — process selected rows only
- Set the repeat range; the rest is automatic
Per-field rules that format as you post.
Each field carries its own formatting: leading zeros, upper case, trim spaces, date format, regex patterns, default values. Set it once and every row conforms to exactly what SAP expects.
- Leading zeros, upper case, trim, date format
- Regex patterns and default values per field
- Applied automatically to every row at post time
Post live, watch every row.
Hit Run and watch progress in real time — each row passes or fails in the popup, the run log writes back to Excel, and the exact payload sent to SAP is one click away for instant troubleshooting.
- Live pass / fail progress as rows post
- Full run log written back into your sheet
- See the exact payload sent to SAP per row
{ "LIFNR": "9200253", // expected 10 chars
"BUKRS": "1000" }
Watch the data flow, screen by screen.
For BDC recordings, step into the transaction live and see exactly how each value lands on each SAP screen — invaluable when a recording hits an error. Two modes: A shows every screen, E stops only on errors.
- Live, step-by-step BDC execution in SAP
- Mode A — display all screens · Mode E — errors only
- See exactly where and why a recording breaks
Chain scripts into one process.
Combine scripts so step one's output feeds step two — create a material, then extend it to a plant. Give each step a run condition like always, or run it only when the data calls for it.
- Hand values between steps automatically
- Per-step run conditions (always / conditional)
- One chain, the whole multi-object process
Run on a schedule, unattended.
Pick a script and a data file, set a time, and PostNow runs it on its own — scheduled locally on your PC. Manage every schedule in one place with full run history and status.
- Schedule any script or chain with a data file
- Local schedules — runs on your machine, your SAP login
- Manage all schedules with run history and status
Bring a real transaction — we'll load it live.
See PostNow in action with your own data. No slides. No simulations. Just real results.