sap-bp

Automate SAP Business Partner create or update flows via BP transaction.

7|1|Updated May 11, 2026
One-click install
npx skills add https://github.com/sapdev-ai/sap-dev --skill sap-bp
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: sap-bp
Source: https://github.com/sapdev-ai/sap-dev/tree/main/plugins/sap-tcd/skills/sap-bp
Command: npx skills add https://github.com/sapdev-ai/sap-dev --skill sap-bp

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Automates SAP Business Partner maintenance by performing login, existence checks, and create/update operations via the BP transaction, reducing manual effort and errors.

Core Features & Use Cases

  • Existence check for a BP number and subsequent create or update flow.
  • Create new Organization-type BPs with a chosen role and grouping, including language and essential fields from a field-definition file.
  • Update existing BPs by applying tab-field definitions from a tab-delimited file.
  • Requires an active SAP GUI session (start with /sap-login) and a BP field-definition file.

Quick Start

Log in to SAP GUI, then run the skill with a BP number and the field-definition file to create or update a BP.

Frequently Asked Questions about sap-bp

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate SAP Business Partner maintenance in SAP GUI?

Automate SAP Business Partner maintenance by using SAP GUI scripting to check BP existence and perform create or update operations via the BP transaction. This reduces manual effort and errors when managing customer or vendor data.

What do I need to create or update Business Partners via SAP GUI scripting?

To create or update Business Partners, you need an active SAP GUI session, a tab-delimited BP field-definition file, and access to the BP role and grouping logic. Login is handled separately before running the BP automation.

How does VBScript handle SAP BP existence checks and updates?

VBScript handles SAP BP existence checks by verifying the BP number in the system, then routing the workflow to either create a new Organization-type BP or update the existing BP using field definitions from a tab-delimited file.

Can I automate creating new Organization-type Business Partners with specific roles in SAP?

Yes, you can automate creating new Organization-type Business Partners by specifying a chosen role and grouping, and applying essential fields like language and other attributes parsed from a tab-delimited field-definition file.

What is the best way to update existing SAP Business Partner data in bulk?

The best way to update existing SAP Business Partner data is by applying tab-field definitions from a tab-delimited file through automated SAP GUI scripting, ensuring consistent field updates across BP records without manual entry.