SAP PM Automation: 5 Concrete Ideas Plus Working Demo Code (Python / VBA / SAP GUI Scripting)
Worldwide
Job title SAP PM Automation: 5 Concrete Ideas Plus Working Demo Code (Python / VBA / SAP GUI Scripting) Category / skills SAP, SAP PM (Plant Maintenance), SAP GUI Scripting, VBA, Python, Power BI, Data Analysis, Automation Job type Fixed price, one off deliverable. Budget and timeline stated below. Project description I am preparing an internal presentation on automation and analytics in the SAP Plant Maintenance (PM) environment of a manufacturing site. I am looking for an experienced SAP automation specialist to deliver five distinct automation ideas, each with runnable demo code that I can execute and show live. Context of the target area: Maintenance technicians document repairs, notifications and work orders in SAP PM, partly through a mobile front end. Recurring pain points are incomplete or incorrect data entry, failure code capture, high manual effort for repeating reports, and weak master data quality on equipment and maintenance plans. The audience is engineering management, not developers. Ideas must be explainable in two minutes each. What I need delivered Five separate automation ideas, each described on one page: problem, what the automation does, technical approach, expected benefit, effort estimate, and prerequisites. For each idea, working demo code that runs against a demo or mock dataset, so no live SAP system is required to reproduce it. Acceptable stacks: SAP GUI Scripting (VBS), Excel VBA, Python (pyrfc, pandas, openpyxl), or Power BI / Power Query. State clearly which one you used and why. A short README per idea: setup steps, dependencies, how to run, expected output. Sample input data (CSV or Excel) that mimics typical SAP PM extracts: notifications, work orders, equipment master, maintenance plans, measurement documents. A clear note for each idea on whether it is read only or whether it writes back to SAP. Hard requirements At least three of the five ideas must be strictly read only, meaning extraction, analysis and reporting without any write back. This is essential for a regulated environment. Code must run out of the box on Windows with standard Office and Python. No paid third party licenses, no RPA platform licenses. No hardcoded credentials, no scraping of production systems, no workarounds of security settings. Original work only. You keep no exclusivity claim on the concepts; I need full rights to use and adapt the code internally. Preferred idea directions (you may propose better ones) Data quality scoring for maintenance documentation, for example completeness of failure and cause codes Automated generation and distribution of recurring maintenance reports Rule based master data checks on equipment and maintenance plans Measuring the actual time saved by mobile documentation versus desktop entry Early warning logic for overdue calibration or maintenance activities How to apply Do not send a generic proposal. In your first message include: One paragraph describing your hands on SAP PM experience, including which tables or transactions you have worked with. One of the five ideas already sketched in five sentences, so I can judge your thinking. A short code sample from a previous automation, public or anonymized. Your fixed price for the full package and your delivery time in calendar days. Proposals without a code sample will not be reviewed. Timeline and budget Delivery within X days of contract start. Budget range: X to Y USD fixed price. Milestone structure: 30 percent at idea approval after the five one pagers, 70 percent at final code handover. Communication English. Short written check in after the concept stage, one video call optional. Fill in the X and Y placeholders with your actual budget and deadline before posting. You already have five ideas drafted in so you can compare what comes back against your own set rather than starting from zero.
$20.00
Fixed-price- ExpertExperience Level
- Remote Job
- One-time projectProject Type
Skills and Expertise
Activity on this job
- Proposals:Less than 5
- Last viewed by client:yesterday
- Hires:1
- Interviewing:0
- Invites sent:0
- Unanswered invites:0
About the client
- GermanyGöttingen1:14 AM
- $1.7K total spent10 hires, 4 active
Explore similar jobs on Upwork
How it works
Create your free profileHighlight your skills and experience, show your portfolio, and set your ideal pay rate.
Work the way you wantApply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
Get paid securelyFrom contract to payment, we help you work safely and get paid securely.
About Upwork
- 4.9/5(Average rating of clients by professionals)
- G2 2021#1 freelance platform
- 49,000+Signed contract every week
- $2.3BFreelancers earned on Upwork in 2020
Find the best freelance jobs
Growing your career is as easy as creating a free profile and finding work like this that fits your skills.
Trusted by