Skip to content

atulyaai/Atulya-SAP-Automations

Repository files navigation

Atulya-SAP-Automations

Reusable, reviewable automation for daily SAP GUI work. ⚙️📊

Atulya-SAP-Automations banner

Status Automation Safety

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.

🧰 Automation Library

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.

🖱️ User Flow

  1. Choose a tested recipe and download its Excel template.
  2. Validate required columns and values locally.
  3. Preview the actions Atulya SAP intends to perform.
  4. Run through SAP GUI Scripting when enabled by company policy.
  5. Save results, screenshots/logs and row-level errors.

🏗️ Architecture

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"]
Loading

💻 Planned Delivery

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

🗺️ Roadmap

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

🔐 Security Note

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.

📜 License

MIT planned for Atulya-authored source and recipes.

About

SAP GUI workflow automation via Excel and YAML recipes.

Topics

Resources

License

Stars

1 star

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages