Configuring Replicated B2B Customers and B2B Units

Objectives

After completing this lesson, you will be able to:
  • Configure B2B customer permissions
  • Assign initial passwords to the B2B customers
  • Assign cost centers to B2B units

Configure B2B Customer Permissions

A B2B order fulfillment integration scenario between SAP S/4HANA Cloud and SAP Commerce Cloud, involves the replication of Contact Person (B2B Customer) and Business Partner (B2B Unit) data. The data comes from SAP S/4HANA Cloud to SAP Commerce Cloud. After the successful replication, you now need to make sure that the B2B Customer can log on to the SAP Commerce Cloud storefront and place orders.

You’ll need to check and update the group permissions of a B2B Customer in the SAP Commerce Cloud Backoffice. There are several group permissions required to allow a B2B Customer to log on and place an order in the SAP Commerce Cloud storefront.

  1. Access SAP Commerce Cloud Backoffice and log on as an administrator.
  2. Navigate to B2B CommerceB2B Customer.
  3. You now need to search for a customer. Let's use the example B2B Customer whose UID (email) is elena.meier@sap.com. Remember that this is Contact Person (B2B Customer) data that would have been replicated earlier from SAP S/4HANA Cloud, the system being integrated with SAP Commerce Cloud, during the replicating of Master Data. Select elena.meier@sap.com, and choose Search.
  4. Choose the B2B Customer entry in the Search Result area to view the details of the B2B Customer.
  5. In the Editor area at the bottom, find the Groups field from the General tab.
  6. Verify if the user groups 1000080_1710_10_00, b2bcustomergroup and b2badmingroup are assigned to the B2B customer. These user groups allow members to log on to the storefront, place, and track their orders.

    Note

    The user group 1000080_1710_10_00 is a B2B unit replicated from SAP S/4HANA Cloud. And if the SAP S/4HANA Cloud customer group ID and b2bcustomergroup are missing, perform the verification at SAP S/4HANA Cloud side. Verify if the contact person is correctly assigned to the account group and has been given the correct function.
  7. In the Editor area, find the Permissions field from the Permissions tab. Verify if the required B2B order threshold permissions are assigned to the B2B customer. You now need to assign permissions, which have been created earlier in completing the SAP Commerce Cloud configuration for order exchange, when setting up sample data. Let's assign the example permissions TT_17100005 and TP_17100005, which would have been created then.
  8. Choose Save.

Assign Initial Password to a B2B Customer

After the Business Partner and Contact Person data in SAP S/4HANA Cloud are replicated to SAP Commerce Cloud as B2B unit and B2B customer, you need to assign a password before the B2B customer can log on to the SAP Commerce Cloud storefront.

  1. Access SAP Commerce Cloud Backoffice and log on as an administrator.
  2. Navigate to B2B CommerceB2B Customer.
  3. Search for the B2B customer whose UID (email) is elena.meier@sap.com. Remember that this is Contact Person (B2B Customer) data that would have been replicated earlier from SAP S/4HANA Cloud, the system being integrated with SAP Commerce Cloud, during the replicating of Master Data. Select elena.meier@sap.com, and choose Search.
  4. Choose the B2B customer entry in the Search Result area to view the details of the B2B customer.
  5. In the Editor area, go to the Password tab, and assign the initial password as welcome. Choose False for the Login Disabled field.
  6. Choose Save to update the B2B customer.

Assign Cost Centers to B2B Units

The B2B cost center is the SAP Commerce Cloud item that has some B2B budgets with it. Every sales-area-specific B2B unit must have some cost centers assigned to it. Without cost center assignment, B2B customers won’t be able to place or save an order on the B2B storefront.

  1. Access SAP Commerce Cloud Backoffice, and log on as an administrator.
  2. Navigate to B2B CommerceB2B Unit.
  3. Search for the sales-area-specific B2B unit 1000080_1710_10_00.
  4. Choose the entry from the Search Result List area to view the details of the B2B unit.
  5. In the Editor area, navigate to the Cost Center tab. Find the B2B Cost Centers field. Check and make sure the correct cost center is already assigned to the B2B unit, for example, CC_1000080_1710_10_00.

    Note

    It should already be assigned from the previous lesson Setting Up Sample Data.

    Cost centers would already have been assigned in SAP Commerce Cloud previously in a project like this, to integrate SAP Commerce Cloud with another system such as SAP S/4HANA Cloud. The assignment would have happened in the immediately preceding step in the integration project of Setting Up Sample Data. At this step, the appropriate sample data impex file/s would have been used to automatically import such sample data as B2BBudget and B2BCostCenter.

  6. Choose Save to update the B2B unit if you make any changes.

Log in to track your progress & complete quizzes