Skip to Content
Author's profile photo Aseem Baruaole

Step by Step Guide to Create One-Time Business Partner Customer/Vendor in SAP S/4HANA

About the Author: Aseem Baruaole  is an SAP Consultant with 15 years of SAP Implementation and 9 years of domain experience in sales, working with multiple clients in diverse industry domain. Aseem is working with Infosys as Principal Consultant (SAP S/4HANA Logistics) in SAP Transformation Center of Excellence. 

“This blog will guide SAP S/4HANA Consultants to create one time account  for customer/vendor in SAP S/4HANA Enterprise Management, and help them understand the concept of integrating a BP to customer and vendor, which can further be leveraged to map other similar scenarios.” 

With SAP S/4HANA users always have questions how to create master for One Time BP -Customer/Vendor, as in standard BP role for one-time account is not available presently.While exploring the system for a client, I came across it, and though of sharing the solution through this blog. This document aims to explain concept and steps with screenshots to create One-Time Customer BP role. The same concept can be followed for creating One Time Vendor as well.

Step 1

Though with S/4HANA customer and vendor masters are created with Business Partner concept, but all the controls are still not there in Business Partner itself. Whether a customer is one-time account(CPD) is defined while defining customer account group with transaction code OVT0, as we would do in SAP ECC. The control for one-time account is here, nowhere else you will find this control.

Now in the following steps, we would see how the above setting in customer account group will integrate and influence a BP Role, so that system understands a particular BP role is One-time customer account and when a BP is created, it creates customer accordingly in Financial Accounting for the desired accounting entries after billing. 


Step 2

Create a BP role for One-time customer.

IMG –> Cross Application Comp.–> SAP Business Partner –> Business Partner –> Basic Settings–> Business partner roles –>Define BP roles

Can be created copying “FLCU01”, later adjusting settings for BP view and Field statuses, as per the requirement.

Step 3

In next step define BP grouping for one-time account CPD, in IMG –>Cross Application Comp.–> SAP Business Partner–>Business Partner–> Basic Settings –> Number range and groupings –>Define groupings and assign number .

Assign number range here for CPD. If both external and internal number ranges are required, we need to define two BP groups.


Step 4 

In this step, BP role is integrated with customer. With this setting, system has to consider customer integration when it processes the corresponding BP role. For example in this case ZCLPD0, is considered as Customer.

IMG –> Cross Application Comp. –>Master data synchronization–> Customer/Vendor integration–>Business Partner settings –> Settings for Customer integration –> Set BP role category for direction BP to customer

Step 5

Here in this setting BP group is connected to Customer Account group CPD and system understands that this BP group is One-time customer account.

IMG–> Cross Application Comp.–>Master data synchronization –> Customer/Vendor integration –>Business Partner settings–>Settings for Customer integration –> Field assignment for customer integration –> Assign keys –> Define Number assignment for direction BP to Customer



In similar way One-time vendor account can also be created.

Assigned Tags

      You must be Logged on to comment or reply to a post.
      Author's profile photo jbm m
      jbm m

      Very good article.

      Nice overview of the S4HANA customer creation.

      Thanks Aseem for your useful blog.


      Author's profile photo Dan Goodhart
      Dan Goodhart

      When creating a one time Vendor, we are having an issue with BP Role Cat.  If we use BBP000 for Create General we are not able to then create the Company Code views.  But if we use FLVN01 you are required to enter an address and we do not want to do that for a One Time Vendor because we want to use the address off the invoice document.  Do you know how to handle this problem?

      Author's profile photo Sorav Seth
      Sorav Seth

      Dear Sir,

      This bog is very good but i have some questions

      1. What is the use of Account Groups where we have CPD(One-time cust) or CPDA ?
      2. How to link Account Groups with BP role.
      3. Do we need to create a new BP role for One-time customer.
      4. As you said we can copy the FLCU01 and create our own Z-role for one -time customer then what is the difference between  FLCU01 and Z-role?

      Looking forward to your reply.

      Thanks in advance.


      Sorav Seth

      Author's profile photo Aseem Baruaole
      Aseem Baruaole
      Blog Post Author

      When this blog was created that time one time customer BP role was not available in S4 by default. Additionally, the BP grouping connects to customer account group and through BP grouping system will understand whether it is a one time customer and also partner functions.

      Author's profile photo Ray Mannion
      Ray Mannion

      Just can't thank you enough. I was able to follow your steps and set up the one time customer as needed. Thanks for taking the time to put this out here for us!