Objective
After completing this lesson, you will be able to describe the different elements involved when configuring SAP Ariba Supplier Lifecycle and Performance templates and highlight important information and requirements.
Default Configuration of Supplier Management Project Templates
Your SAP Ariba Supplier Lifecycle and Performance solution includes supplier management project templates with a default configuration. This default configuration includes an empty survey document and an approval task. You must edit the templates to define your company's specific processes.
| Template | Empty Survey Document | Task | | Team |
|---|
| Internal Supplier Request | Supplier request form | Approval for supplier request | An approval task for the default document, with members of the Project Owner group as approvers. | Project Owner: A project group with the aribasystem user and Template Creator user group as members |
External Supplier Request The default name is Supplier Self-Registration Request. | Supplier self-registration request form | Approval for supplier self-registration request |
| Supplier Registration | Supplier registration questionnaire | Approval for supplier registration |
| Supplier Qualification | Supplier qualification questionnaire | Approval for supplier qualification |
| Preferred Supplier Management | Category status | Approval for category status change |
| Supplier Disqualification | Supplier disqualification questionnaire | Approval for supplier disqualification |
| SM Modular Questionnaire | Questionnaire | Approval for questionnaire |
| SM ProcessFlow Template | ProcessFlow (intake form) | Approval for ProcessFlow (intake form) |
Template Configuration Steps
- Edit Documents
- Default survey document
- Add additional documents, if supported
- Edit Team
- Default project groups
- Add additional project groups, if needed
- Edit Tasks
- Default approval task
- Add additional tasks, if supported
- Edit Conditions
Documents in Supplier Management Templates
Supplier management processes use forms or questionnaires to solicit information about a supplier.
Supplier management project templates use survey documents to create these forms and questionnaires. Some types of projects involve questionnaires that are targeted to specific commodity, region, and department combinations.
While each supplier management project template includes a default survey document, some projects can support additional surveys to supplement the default form or questionnaire information.
- Form
- A format type for survey documents.
- Often used for internal surveys.
- Best for a limited number of questions.
- Content is not numbered.
- Questionnaire
- A format type for survey documents.
- Often used for external (supplier-facing) surveys.
- Best for a larger number of questions.
- Content is always numbered.
Examples of Documents in Supplier Management Templates
- Internal Form
- The default survey document used to collect basic information about a new supplier during the internal supplier request process
- External Form
- The default survey document used to collect basic information about a new supplier during the external supplier request process
- Internal Questionnaire
- An additional (optional) survey document used to collect information that only internal users can provide about the supplier, such as company code and purchasing organization information, during the supplier registration process
- External Questionnaire
- The default survey document used to collect detailed information about a supplier, such as bank account details, during the supplier registration process
Timing Rules in Supplier Management Surveys
Rules govern the behavior of a survey. Surveys in supplier management processes include rules to control timing and reminder settings.
- Due date: Determines how much time a supplier has to fill out and submit the form or questionnaire before it closes. This setting is available in all supplier management projects with external surveys.
- Send reminders for public updates: Generates periodic notifications reminding the supplier to update the survey at the defined intervals. This setting is only available in supplier registration.
- Keep questionnaire reopened indefinitely: Specifies whether, after initial approval or update approval, the external survey is reopened indefinitely for further updates.
- To keep the survey reopened indefinitely, choose Yes.
- To keep the survey reopened for the reopen interval configured in your site (a system parameter), choose No.
This setting is only available in supplier registration and modular supplier management.
Supplier Management Rules in Supplier Management Surveys
Rules govern the behavior of a survey. Surveys in supplier management processes include rules that are specific to supplier management.
- Specify questionnaire format: Determines the format of the supplier management survey.
- For surveys with relatively small sets of content, such as requests, choose Form. Form content is not numbered.
- For surveys with larger sets of content, choose Questionnaire. Questionnaire content is always numbered.
- Is questionnaire required?: Determines if filling out and submitting the survey is a mandatory part of the associated supplier management process.
- For surveys that are always mandatory, choose Yes.
- To allow users to exclude the survey from the associated process, choose No.
- Specify questionnaire type: Specifies whether the audience for the survey is internal users in your site or external suppliers.
- For surveys that stakeholders in your organization fill out, choose Internal.
- For surveys that suppliers fill out, choose External.
Surveys in registration projects have a third option: Supplier Profile. This specifies that the survey is internal and its approval or denial does not affect registration status.
Surveys in qualification projects have a third option: Qualification Request. This specifies that the survey is used to start supplier qualifications.
- Always open: Determines if suppliers can update survey responses on a continuous basis.
- To automatically reopen the survey for updates after approval, choose Yes.
- To permanently close the survey after the initial approval or denial, choose No.
Note
This setting is only available in modular supplier management questionnaires.
- Can expire? Specifies if the survey should expire.
- If you want the survey to expire on a schedule you set, choose Yes.
- If not, choose No.
Note
This setting is only available in modular supplier management questionnaires.
Question Settings in Supplier Management Surveys
When working with surveys in supplier management templates, you may see settings that are specific to supplier management content, such as the following:
- Supplier field mapping
- Max length
- Description
- Search term
- Validation pattern
- Sensitive data masking
- Enable duplicate check
Supplier Field Mapping
The Supplier field mapping field can be used to map specific questions in survey documents to specific supplier database fields. This ensures that the values entered for that content are written to those specific supplier database fields. You can also use project and network mappings in this field.
Most questions do not need to be mapped. However, any answer that you want to synchronize with the ERP system must be mapped to a supplier database field. When a supplier is initially synchronized with the integrated ERP system, mapped fields are synchronized with your ERP’s vendor master data. When a value is updated in the ERP system, that update is synchronized to the mapped field in SAP Ariba.
In some cases, mapping is required. For example, the supplier request form must include mapped questions for the supplier’s name and the supplier contact’s name and email address. To map the supplier’s name to the supplier database, you add a question entitled Supplier Name to the form and map the question to the vendor.vendorInfo.name1 field. As a result, the answer is stored in the database as the supplier’s name.
If the enhanced questionnaire configuration capabilities for increased ERP integration accuracy feature is enabled in your site, you can use the optional Apply field restrictions button to help validate your supplier field mapping entry. If you enter an invalid supplier field mapping, the system offers suggestions.
Multiple Supplier Field Mapping
It is possible to map a question in a form or questionnaire to multiple databases. This is done by adding multiple mappings, separated by commas.
For example, you can map to both an Ariba Network supplier profile field and a supplier database field. This ensures that updates to a supplier's Ariba Network for Suppliers profile are reflected in the supplier database.
If the supplier registration form includes a question that asks for the supplier’s name and that question is mapped to both a supplier database field and an Ariba Network supplier profile field, the question is connected to the buyer’s supplier database and the supplier’s Ariba Network profile. If the supplier makes changes to the Legal Name field in their Ariba Network for Suppliers profile, the associated field in the buyer’s supplier database is also updated.
Prepopulate Answers to Questions with Supplier Field Mapping
The questions you map to supplier database fields are automatically prepopulated with any current data from the database.
For example, if you map a question in the supplier request form to the vendor.vendorInfo.name1 field and the form contains a question that has the vendor.vendorInfo.name1 mapping, the supplier’s name will be prepopulated in the supplier registration form.
You can streamline the registration process for legacy suppliers (suppliers who are invited to register in a mass invitation wave) by including mapped questions in the supplier-facing registration questionnaire. If you import or migrate your legacy suppliers’ previous answers, they can view or update the prepopulated data.
Examples of Supplier Field Mapping
| Field Type | Field Name | Description |
|---|
| Supplier database | vendor.vendorInfo.name1 | The name of the supplier. |
| Supplier database | vendor.address | The street address of the supplier. |
| Supplier database | contact.email | The email address of the supplier contact. |
| Project | matrix.Categories | The commodities associated with the supplier. |
| Project | project.ExpirationDate | The date on which the supplier qualification expires. This field mapping is only used in qualification projects. |
| Project | project.LegalApprovalLevel | Used in hidden questions that are designed to insert the legal department into an approval flow based on the answer to another question, using a condition based on the Legal Approval Level project field. |
| Ariba Network supplier profile | network.legal.address | This field mapping is the Ariba Network equivalent of the vendor.address mapping for Address type questions. |
For a list of common supplier database, project, and Ariba Network supplier profile field mappings, consult the Supplier management setup and administration guide.
Users in the SM ERP Admin user group can download a complete list of available supplier database field names from within the SM Administration area.
Max Length
You must specify the maximum character length accepted for text answers to questions. This length must be shorter than the absolute maximum length for the question:
- Text (single line limited), 255 characters
- Text (single line), 4,000 characters
- Text (multiple lines), unlimited number of characters
When mapping a question to a supplier database field, you can use this setting to make sure that the answer does not exceed the maximum length of the supplier database field. For mapped questions, the length of the database field is the ultimate decider of the stored answer length. For example, even if you set the maximum character length at 200 characters, the ERP cannot accept a vendor name greater than 35 characters.
If the enhanced questionnaire configuration capabilities for increased ERP integration accuracy feature is enabled in your site, you can use the optional Apply field restrictions button to generate a suggested max length when you are creating Text (single line limited) or Text (single line) questions.
Description
When adding a question to a questionnaire template, you can enter the description and relevant information about the question. The description field is available for all supplier management projects.
The description is displayed as a tooltip when the supplier is answering the question and when internal buyers view or edit the question.
Search Term
You can turn questions into search filters by specifying a search term.
The search term text you enter becomes the name of the search filter.
Validation Pattern
Adding a validation pattern to a question defines the format of the answer that must be provided. The Validation Pattern field is only available for Text (single line) and Text (single line limited) answer types.
You define the validation pattern using a regular expression, which is a sequence of characters. There are a number of websites that can help you understand, formulate, and test regular expressions.
For example, you can require the answer to a question about a telephone number to be digits only, with a minimum of seven digits.
Users who provide answers that do not use the correct format see an error message and are unable to submit the form or questionnaire until they correct the format.
You can provide a custom error message in the related Validation Pattern Error Message field. If you do not provide a custom error message, a generic error message displaying the expected format is used.
Sensitive Data Masking
This setting enables you to use permissions to control who can view or edit sensitive data in question answers and attachments.
- Question Answers
- Members of the Sensitive Data Access user group can view sensitive data in question answers.
- This setting is available for Text (single line) and Text (single line limited) questions.
- To define the Sensitive Data Mask Pattern, use a regular expression.
For example, you can mask all numbers in an answer except for the last four digits.
- Attachments
- Members of the Sensitive Data Access user group can view sensitive attachments.
- This setting is available for Attachment questions, questions that support reference documents, and questions that allow suppliers to add attachments to their answers.
- To define the data to mask, select the desired option in the Mask Attachments field.
For example, you can mask all documents that the supplier attaches to a specific question.
Enable Duplicate Check
If the customer-configurable duplicate checks in supplier requests feature is enabled in your site, you can use additional questions in the internal and external supplier requests for duplicate check. To do so, select the Enable Duplicate Check option.
Custom duplicate check is supported for questions of the following answer types:
- Text (single line limited)
- Whole Number
- Decimal Number
- Yes/No
These questions must be mapped to at least one supplier database field.
If your site uses both internal and external supplier requests, and you include the same custom duplicate check-enabled question in both requests, the supplier field mappings for both questions must be identical: they must have the same number of mappings, to the same fields, in the same order.
To avoid overly broad duplicate checks, enable no more than five questions for custom duplicate check.
Edit Documents in a Supplier Management Template
In this simulation, you will edit the rules and content of a default survey document in a supplier management template.
Repeatable Sections in Supplier Management Surveys
A repeatable section is a container in which you organize other content, such as questions, requirements, attachments, static sections, and nested repeatable sections.
Repeatable sections can be used to collect information that involves a set of questions and for which respondents typically have an unknown number of answers, such as locations, contacts, bank and tax details, and factories.
The survey shows an initial instance of the repeatable section and its content. To this initial instance, respondents can add as many repetitions as they need.
Nested Repeatable Sections
If you wish to capture sets of information in a hierarchical structure, you can nest repeatable sections in other repeatable sections.
For example, if you wish to ask a supplier about their contacts’ roles, you can nest a repeatable Contact section inside a repeatable Role section.
When the supplier adds a role, they can add one or more contacts to it.
Limitations of Repeatable Sections
The use of repeatable sections in questionnaires is limited as follows:
- Address questions are not supported in repeatable sections. While Extended Address questions are supported, multiple supplier addresses are not replicated to an integrated ERP system.
- Do not create mapped Commodity, Region, or Department questions in repeatable sections.
- You can only map questions in repeatable sections to supplier database fields in array classes, which support storing multiple answers for the field.
- Data in nested repeatable sections is not synchronized with an integrated ERP system.
Configuration of Repeatable Sections
To configure repeatable sections, complete the following steps:
- Create the repeatable section parent.
- Add the repeatable section to the repeatable section parent.
- Add content to the repeatable section.
Create a Repeatable Section
In this simulation, you will create a repeatable section.
Team in Supplier Management Templates
You can add members to project template teams in the following two ways:
- Manually add individual users or user groups to project groups.
- Dynamically add individuals or user groups to project groups based on buyer category assignments.
Buyer Category Assignments
You can dynamically add users to project groups by using buyer category assignments. Buyer category assignments are created by a combination of the following two components:
- User matrix data, which assigns either individual users or system groups to project groups for specific commodities, regions, and departments.
- Template project groups, when the Use commodity and region assignments setting is enabled.
By default, assignments are based on a combination of commodity and region. If the department dimension feature is enabled in your site, buyer category assignments are based on a combination of commodity, region, and department.
Benefits of Buyer Category Assignments
An advantage of buyer category assignments is that when a user is assigned to a combination of commodity, region, and department, they are also assigned to all of the values below it in the hierarchy. Therefore, you do not have to explicitly assign users to every commodity, region, and department in your site.
For example, if you are qualifying a supplier for transportation services in Canada, but there is no user assigned to Canada, the supplier qualification project adds the user assigned to North America to the project group instead.
Buyer category assignments can be applied to the related supplier projects for suppliers of specific commodities, in specific regions, for specific departments. As a result, the same team can manage the same suppliers through their lifecycles.
User Matrix
- Buyer category assignments are defined in the UserMatrix.csv file.
- The file is imported as master data by a site administrator.
- Individual users or user groups can be assigned to project groups.
- If you assign users, when a user leaves the company or changes roles, you have to edit and re-import the User Matrix.
- If you assign user groups, when you subsequently edit who is part of the user group, you do not have to edit the User Matrix.
- Separate rows are used to assign a user to multiple commodities, regions, or departments.
- Assignments can be deactivated.
Using Buyer Category Assignments
Buyer category assignments work automatically in the following project types:
- Legacy supplier qualification
- Supplier disqualification
- Preferred supplier management
If the supplier request form includes commodity, region, and department questions, they also work in supplier request projects.
They are not supported in supplier registration projects and can’t be used to add users to Process Initiator project groups in process project templates.
You must configure project groups to use buyer category assignments. To do so, complete the following steps:
- Open a supplier template for editing.
- On the Team tab, choose Actions→Team Members→Edit.
- Edit an existing project group or add a new project group.
- For Use commodity and region assignments, choose Yes.
Edit Team in a Supplier Management Template
In this simulation, you will create project groups, manually add members to a project group, and apply buyer category assignments to a project group.
Tasks in Supplier Management Project Templates
Supplier management project templates include a default approval task. You can edit the default approval task to modify the settings and define your company’s desired approval flow.
You can also create supplementary tasks. The type of supplementary task allowed depends on the template type.
| Template | Task Type |
|---|
| Internal Supplier Request | Approval |
| External Supplier Request |
| Supplier Registration | To Do and Approval |
| Supplier Qualification |
| Preferred Supplier Management |
| Supplier Disqualification |
| SM Modular Questionnaire | External questionnaires: To Do and Approval Internal questionnaires: Approval |
Edit Tasks in a Supplier Management Template
In this simulation, you will edit the default approval task in a supplier management template.
Project-Level Conditions in Supplier Management Templates
Conditions based on project field values allow you to control the visibility of the following project items:
- Documents, including the content in the documents
- Tasks, including the nodes in approval flows
- Project groups that make up a project’s Team
Project-level conditions can also be used to control the editability of content in documents.
You can create conditions in supplier management projects based on project fields such as Registration Status, Is Legacy, or specialized approval level fields that can be mapped to hidden questions in the survey document.
Project-Level Conditions Based on Survey Answers
Supplier management projects include six specialized project-level fields with corresponding project field mappings. These allow you to create conditions based on answers to survey questions.
For each of these fields, you can trigger up to five separate conditions, resulting in up to 30 separate approval conditions in total.
| Project-Level Field | Project Field Mapping |
|---|
| Finance Approval Level | project.FinanceApprovalLevel |
| Legal Approval Level | project.LegalApprovalLevel |
| Line of Business Approval Level | project.LOBApprovalLevel |
| Purchasing Approval Level | project.PurchasingApprovalLevel |
| Quality Approval Level | project.QualityApprovalLevel |
| Sustainability Approval Level | project.SustainabilityApprovalLevel |
Configuration of Project-Level Conditions Based on Survey Answers
To configure conditions that are based on the answer to a specific survey question, complete the following steps:
- In the survey, create the question on which you want to base the condition.
- In the survey, create a simple visibility condition with a content match to the question and specify the answer that you want to use to trigger the condition.
- In the survey, add another question under the previous question and apply necessary settings.
- At the project level, create a field match condition based on the field that corresponds to the field mapping you used in the hidden question and set a value equal to the initial value you used in the hidden question.
Settings For Hidden Questions That Trigger Project-Level Conditions
To hide a question that triggers a condition, use the following settings:
| Field | Value |
|---|
| Answer Type | Whole Number |
| Response Required? | Not Required |
| Visible to Participant | No |
| Supplier field mapping | The project-level field mapping for the field you want to use in the conditional approval |
| Visibility Conditions | The simple condition you created for the visible question |
| Initial Value | A numeric value between 1 and 5 |
There can be only one of each available combination of field mapping and initial value present a single questionnaire. For example, there can only be one question mapped to project.LegalApprovalLevel with an initial value of 1 in a single registration questionnaire.
Create a Project-Level Condition Based on a Survey Answer
In this simulation, you will create a project-level condition that is based on the answer to a survey question.
Examples of Using Project-Level Conditions in Supplier Management Templates
- Documents
- Prevent suppliers from editing their initial answer to specific questions when they update the registration questionnaire.
- Include an internal-facing form in the supplier qualification process to record the findings of a due diligence check if the supplier answers No to the following question in the supplier-facing questionnaire: Has your company previously been qualified for this combination of category and region with our company?
- Tasks
- Create separate approval tasks for legacy and non-legacy supplier registrations.
- Include Legal in a non-legacy supplier registration approval flow if the supplier does not agree to your company’s supplier code of conduct.
- Include a To Do task in the supplier qualification process for the Quality Manager to complete the due diligence check form.
- Team
- Include Legal in a non-legacy supplier project team if the supplier does not agree to your company’s supplier code of conduct.
Apply a Project-Level Condition Based to a Survey Answer
In this simulation, you will apply a project-level condition to an approval flow, a document, and a task in a supplier management template.