Skip to content

Commit

Permalink
Standardize name for B2B Components
Browse files Browse the repository at this point in the history
  • Loading branch information
sushmangupta committed Jan 25, 2024
1 parent 8732d20 commit b0f1b61
Show file tree
Hide file tree
Showing 4 changed files with 6 additions and 6 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ nav:
---

## Introduction
A new "Customer-specific features" section on the Customer detail page allows the shop merchant to turn B2B features on or off for a specific customer. This section aims to provide each customer with their own set of specific features, granting them access to certain B2B components within the shop.
A new "Customer-specific features" section on the Customer detail page allows the shop merchant to turn B2B features on or off for a specific customer. This section aims to provide each customer with their own set of specific features, granting them access to certain B2B Components within the shop.

![Feature Toggles](../../../../assets/b2b-feature-toggles.png)

Expand All @@ -18,7 +18,7 @@ To achieve this, ACL (Access Control List) and address the following cases where
Considering these scenarios, we can ensure that the appropriate B2B features are displayed and accessible based on feature toggles and admin-granted permissions.

### Prerequisite
To improve organization and maintain a clear structure, it is advisable to relocate all B2B components into the `B2B` folder within the Commercial plugin. By doing so, you can centralize the B2B-related functionality, making it easier to locate, manage, and maintain the codebase. This folder structure promotes better separation of concerns and enhances the overall modularity of the application.
To improve organization and maintain a clear structure, it is advisable to relocate all B2B Components into the `B2B` folder within the Commercial plugin. By doing so, you can centralize the B2B-related functionality, making it easier to locate, manage, and maintain the codebase. This folder structure promotes better separation of concerns and enhances the overall modularity of the application.
```
├── src
│ ├── B2B
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,4 +7,4 @@ nav:

# Guides

The following articles will guide you how to create custom toggles via a plugin for b2b components (Customer-specific features).
The following articles will guide you how to create custom toggles via a plugin for B2B Components (Customer-specific features).
Original file line number Diff line number Diff line change
Expand Up @@ -7,11 +7,11 @@ nav:

# Employee Management

A feature of the B2B components includes employee, role, and permission management. It is implemented into both Storefront and Administration and supports their respective APIs.
A feature of the B2B Components includes employee, role, and permission management. It is implemented into both Storefront and Administration and supports their respective APIs.

## Basic idea

Employee management, as one of the B2B components, is a feature that allows you to manage employees and their permissions as an extension to Shopware's account and customer management, but set into a company context. This means that employees are associated with a **company customer** and will act on behalf of that company, e.g., placing orders. Accordingly, employees can make use of addresses that have been defined by administrators of their company.
Employee management, as one of the B2B Components, is a feature that allows you to manage employees and their permissions as an extension to Shopware's account and customer management, but set into a company context. This means that employees are associated with a **company customer** and will act on behalf of that company, e.g., placing orders. Accordingly, employees can make use of addresses that have been defined by administrators of their company.

The **company customer** has the benefit of injecting company managed data into core processes without having to develop new employee processes from scratch or maintain multiple versions of these processes.

Expand Down
2 changes: 1 addition & 1 deletion products/extensions/b2b-components/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ nav:

# B2B Components

The B2B Components allow merchants to selectively choose and configure B2B capabilities according to their needs. They offer merchants the ability to craft a tailored B2B ecommerce experience for their business partners while also allowing agencies to fine-tune Shopware to meet specific requirements. This means that B2B components can be individually activated or deactivated for each business partner.
The B2B Components allow merchants to selectively choose and configure B2B capabilities according to their needs. They offer merchants the ability to craft a tailored B2B ecommerce experience for their business partners while also allowing agencies to fine-tune Shopware to meet specific requirements. This means that B2B Components can be individually activated or deactivated for each business partner.

In the world of digital B2B commerce, where businesses engage with other companies, we emphasize this vital distinction through these specific features :

Expand Down

0 comments on commit b0f1b61

Please sign in to comment.