logo
  • Environments
  • Enterprise
  • Pricing
BusinessJul 25, 2025

Create and Submit Purchase Order in SAP S/4HANA

EigentEigent
Create and Submit Purchase Order in SAP S/4HANA
Automate Everything with
AI Workforce on Desktop
Download Eigent

Automate SAP Purchase Orders Without Touching the Interface

Enterprise ERP systems like SAP S/4HANA are powerful, but navigating them manually is slow and error-prone. Creating a purchase order requires navigating to the right module, filling in the correct fields in the right sequence, and importing line items from existing documents — all before submitting. One wrong field and the order fails validation.

Eigent can navigate SAP's browser interface just like a human would, following a precise set of steps from start to finish — without you ever opening the ERP yourself.

1Set Up Browser Access to SAP

Make sure your SAP S/4HANA instance is accessible in a browser and that you're logged in (or Eigent has the credentials it needs). For this workflow, the target URL is:

https://my426318.s4hana.cloud.sap/ui?sap-language=EN&help-mixedLanguages=false&help-autoStartTour=PR_28A0E50CC77DAF91#Shell-home

If you're working with your own SAP instance, substitute your organization's URL in the prompt.

2Give Eigent the Full Procurement Task

This workflow is detailed, so your prompt should be too. Here's the one used in this use case:

Open your browser and go to the SAP home page. Select Procurement → Manage Purchase Orders → Create. Fill in: Purchasing Doc. Type: Standard PO (NB), Currency: USD, Purchasing Group: Group 001 (001), Company Code: Velotics Inc. (1710), Purchasing Organization: Purch. Org. 1710 (1710), Supplier: AdvertOne (USSU-TRL03). In the Items table, select Add from Document, run the search by selecting Go, and check the box for the first purchase order in results. Confirm with Add Items, then submit with Order.

The more precise your instructions, the more reliably Eigent can execute the workflow without needing to pause and ask questions.

3Eigent Navigates the SAP Interface

Eigent's browser agent opens SAP in a controlled session and follows your instructions step by step — clicking through menus, populating form fields, running searches, and selecting records. It operates exactly as a trained SAP user would, just without the manual effort. You can watch the browser session in real time or let it run in the background.

4Line Item Import from Existing Document

One of the more complex parts of SAP PO creation is pulling line items from a prior document. Eigent handles this by selecting "Add from Document" in the Items table, running the search dialog, selecting the correct purchase order from the results list, and confirming the selection to populate the line items. This eliminates manual re-entry and the risk of transcription errors across fields.

5Submit and Confirm

Once all fields are populated, Eigent selects Order to submit the purchase order. It captures the confirmation screen and reports back the PO number so you have a reference for your records.

6Why This Matters

SAP workflows are a major time sink for procurement and finance teams. A single PO creation that takes 10–15 minutes manually can be completed in seconds with Eigent — with consistent accuracy across every field. And because Eigent follows explicit instructions, the workflow is auditable: you always know what was entered and why.

7What to Try Next

Create five purchase orders from the order data in this spreadsheet.

Check the status of all open purchase orders and list any that are past their delivery date.

Submit a goods receipt for PO number 4500000123.

Generate a summary report of all purchase orders created this month.

8Tips for Better Results

  • Use exact SAP field values. SAP is strict about dropdown values and codes. Provide the exact display text (e.g., "Standard PO (NB)" not just "Standard PO") to avoid validation errors.

  • Confirm browser session stability. SAP sessions can time out. If you're running a long workflow, make sure your session timeout is set appropriately before starting.

  • Add error handling to the prompt. You can tell Eigent: "If any step fails, stop and tell me what went wrong before continuing." This prevents partial submissions from going unnoticed.

Other use cases

Gemini 4: Turn Video Tutorials into Production RL Engineering Skills

Gemini 4: Turn Video Tutorials into Production RL Engineering Skills

Watch the listed YouTube talks and turn their methods and insights into 2–4 reusable, file-based agent skills, using only these videos as primary sources. For each talk, build a timestamped outline, record the key insights, results, and warnings, and label every claim OBSERVED, INFERRED, or UPDATED. Give each skill a SKILL.md with a key insights section and a tool-agnostic path, plus an evidence.md. Validate every skill, then publish a light-mode HTML report served from 127.0.0.1 with the talks embedded, clickable timestamps, a comparison of the talks, a coverage matrix that shows gaps, and a clear list of limitations.

Build a CAD Model from Video: Gemini 3.7 Flash vs. 3.6 Flash

Build a CAD Model from Video: Gemini 3.7 Flash vs. 3.6 Flash

Analyze the transformers character in the uploaded reference video and generate a production-ready, highly detailed 3D CAD/mesh model exported as a .glb file. Analyze the character identity and style, joints and articulation, and surface details. Create ultra-high-precision hard-surface mechanical geometry with distinct body and armor pieces separated around logical joint pivot points. Use metallic PBR materials, including anodized metals, brushed steel, dark titanium, high-gloss painted armor, and emissive channels for the eyes, chest core, and joint glow effects. Pack the diffuse, normal, roughness, metallic, and emissive textures directly into the GLB. Ensure clean topology, manifold geometry, and real-time optimization without losing mechanical sharpness.

Automated VAT Return from Receipts and Invoices

Automated VAT Return from Receipts and Invoices

Please process all receipts and invoices in the "VAT" folder, including photos, scanned PDFs, and digital invoices. The final output should include only two files: (1) vat_return.xlsx — the Excel file should include one row per receipt or invoice, list all extracted fields, show whether each item is eligible for VAT recovery, show the recoverable VAT amount for each eligible item, include the exclusion reason for non-recoverable items, clearly flag items that require manual review, and include a summary sheet showing the total recoverable VAT amount. (2) vat_return.html — create a self-contained HTML file that can be opened directly and shared with the accounting team. The HTML file should show all VAT recovery items, the recoverable VAT amount for each item, excluded items and the reasons for exclusion, items requiring manual review, and the total recoverable VAT amount. Do not guess any uncertain information.

Automate everything with AI workforce on desktop
Download Eigent

Try Eigent today

Download the open-source desktop app. Your AI workforce, running on your machine.

Download Eigent
Eigent

Get the latest updates, tutorials, and releases on AI workforce automation.

Thank you for subscribing!

ProductEigentEnvironmentsPricingEnterprise
ExploreSolutionsUse CasesSkillsPluginsBlogs
DevelopersDocsGitHubCAMEL-AIOpen Source FundPartner
DownloadFor open source
CompanyAbout UsBrandCareersSupportTerms of UsePrivacy PolicySecurity & TrustCookie PolicyRefund & Trial Policy

All rights reserved © 2026 EIGENT UK LTD