Reusable, reviewable automation for daily SAP GUI work. ⚙️📊
Atulya-SAP-Automations is planned as a free library and runner for approved SAP GUI automation: export reports, validate Excel templates, prepare uploads, and make repetitive work repeatable.
🚧 No production transaction automation is shipped yet. Recipes will be tested transaction-by-transaction and remain dependent on each organization's SAP configuration and permissions.
| Business area | Initial transaction-oriented recipes |
|---|---|
| Procurement | ME21N, ME22N, ME2N, ME5A workflows |
| Materials / stock | MM01, MM02, MM03, MB52, MMBE workflows |
| Finance | FB60, FBL1N, FBL5N, FS10N workflows |
| Sales | VA01, VA05, VF01 workflows |
| Production | COOIS reporting workflows |
Initial recipes will prioritize report extraction and pre-validation before posting or updating transactions.
- Choose a tested recipe and download its Excel template.
- Validate required columns and values locally.
- Preview the actions Atulya SAP intends to perform.
- Run through SAP GUI Scripting when enabled by company policy.
- Save results, screenshots/logs and row-level errors.
flowchart LR
SHEET["Excel Template"] --> VALIDATE["Validator"]
VALIDATE --> RECIPE["Versioned Recipe"]
RECIPE --> RUNNER["VBA / Python Runner"]
RUNNER --> GUI["SAP GUI Scripting"]
GUI --> RESULT["Output + Audit Log"]
RESULT --> EXPORT["Excel / CSV Export"]
| Platform | Plan |
|---|---|
| Windows | Primary desktop runner for SAP GUI for Windows and signed Excel templates |
| macOS / Linux | Recipe design, validation and report processing; GUI execution depends on supported SAP client environments |
| Web | Recipe catalog, documentation and template downloads |
| Phase | Delivery |
|---|---|
| 1 | Recipe format, Excel validator and common report-export templates |
| 2 | Windows runner, audit logs and error handling |
| 3 | Procurement, inventory and finance recipe packs |
| 4 | Recorder assistant and community-contributed recipes |
| 5 | Template marketplace, installer and signed recipe releases |
Atulya-SAP-Automations uses only permitted automation interfaces and does not bypass SAP authorization. Organizations must enable and approve SAP GUI Scripting under their security policy; posting workflows must require user review.
MIT planned for Atulya-authored source and recipes.
