ale-dp/sap-fiori-apps huggingface dataset:
Maintain Hierarchy
Application component: Bank Account Management
App type: Web Dynpro
Cash Manager : 
Is responsible for overall liquidity status of group corporate, executes cash transactions and centrally manages bank accounts with rich attributes, including overdraft limit and signatories, approves for opening or closing bank accounts, etc.

Cash Management Specialist : 
Executes cash transactions and centrally manages bank accounts with a wide range of attributes, including overdraft limit and signatories, utilizing approval process for opening or closing bank accounts, and the regular inventory/auditing process.
Monitor Change Requests
Application component: Bank Account Management
App type: Web Dynpro
Business roles: Cash Manager| Cash Management Specialist
Cash Manager : 
Is responsible for overall liquidity status of group corporate, executes cash transactions and centrally manages bank accounts with rich attributes, including overdraft limit and signatories, approves for opening or closing bank accounts, etc.

Cash Management Specialist : 
Executes cash transactions and centrally manages bank accounts with a wide range of attributes, including overdraft limit and signatories, utilizing approval process for opening or closing bank accounts, and the regular inventory/auditing process.
Upload Document for Bank Account
Application component: Bank Account Management
App type: Web Dynpro
Business roles: Cash Manager| Cash Management Specialist
Cash Management Specialist : 
Executes cash transactions and centrally manages bank accounts with a wide range of attributes, including overdraft limit and signatories, utilizing approval process for opening or closing bank accounts, and the regular inventory/auditing process.

Cash Manager : 
Is responsible for overall liquidity status of group corporate, executes cash transactions and centrally manages bank accounts with rich attributes, including overdraft limit and signatories, approves for opening or closing bank accounts, etc.
Display Liquidity Hierarchy - China, Liquidity Item Hierarchy
Application component: SAP Cash Management
App type: Web Dynpro
Cash Management Specialist : 
Executes cash transactions and centrally manages bank accounts with a wide range of attributes, including overdraft limit and signatories, utilizing approval process for opening or closing bank accounts, and the regular inventory/auditing process.

Cash Manager : 
Is responsible for overall liquidity status of group corporate, executes cash transactions and centrally manages bank accounts with rich attributes, including overdraft limit and signatories, approves for opening or closing bank accounts, etc.

Cash Manager for China: (is an add-on role to the Cash Manager)
Is responsible for overall liquidity status of group corporate, executes cash transactions and centrally manages bank accounts with rich attributes, including overdraft limit and signatories, approves for opening or closing bank accounts, etc.
Import and Export Bank Accounts
Application component: Bank Account Management
App type: Web Dynpro
Business roles: Cash Manager| Cash Management Specialist
Cash Manager : 
Is responsible for overall liquidity status of group corporate, executes cash transactions and centrally manages bank accounts with rich attributes, including overdraft limit and signatories, approves for opening or closing bank accounts, etc.

Cash Management Specialist : 
Executes cash transactions and centrally manages bank accounts with a wide range of attributes, including overdraft limit and signatories, utilizing approval process for opening or closing bank accounts, and the regular inventory/auditing process.
Create Initial Version - Assortment List
Application component: Assortment List
App type: SAP GUI
Business roles: Administrator (Retail)
Administrator (Retail) : 
Performs retail specific administration tasks on application level, such as POS interface monitoring.
Create Assortment List
Application component: Assortment List
App type: SAP GUI
Business roles: Administrator (Retail)
Administrator (Retail) : 
Performs retail specific administration tasks on application level, such as POS interface monitoring.
Restart Assortment List Run
Application component: Assortment List
App type: SAP GUI
Business roles: Administrator (Retail)
Administrator (Retail) : 
Performs retail specific administration tasks on application level, such as POS interface monitoring.
Create Delta Version - Assortment List
Application component: Assortment List
App type: SAP GUI
Business roles: Administrator (Retail)
Administrator (Retail) : 
Performs retail specific administration tasks on application level, such as POS interface monitoring.
Create Perishables Planning
Application component: Perishables Planning
App type: SAP GUI
Description:   Perishables are a special group of merchandise that usually has a short shelf life. The products are usually offered by a number of suppliers, each with limited delivery capacity. Typical examples of perishables are:   Fruit and vegetables   Meat and delicatessen   Fish and other seafood   Dairy products   Flowers    Procuring and distributing perishables (that is, issuing them to stores) is a dynamic process that usually takes place under extreme time pressure and requires a lot of experience. The freshness and appearance of the products directly influence sales. It is therefore essential that the time between producing and selling the goods is as short as possible. Ideally, it should not exceed 24 hours.     Dealing in perishables means having to work with considerable fluctuations every day. Often the weather conditions greatly influence demand, prices, and the quantities delivered. Well-trained, experienced buyers are indispensable for ensuring that the quality of the produce and consequently potential sales do not suffer.   The special functions described here for planning, procuring and issuing perishable produce ensure that the logistics processes involved are lean and optimized. They enable you to analyze demand and the current state of the market fast, support you in making decisions and allow you to order merchandise quickly and easily.   You can use these functions for typical perishable produce, but also for other articles offered by more than one supplier.  
Key features:   You can create a perishables planning list containing all the fresh produce relevant in a site over a particular period.   The perishables planning list contains key data for each article and supplier selling the article. You can use this information to obtain a good picture of the market even before demand occurs, enabling you to react swiftly and make the best possible buying decisions.   Store sales over any period of your choice (the day before, the week before and so on) can serve as the basis for forecasting the quantities you need to order.   You can forecast quantities, enter purchase prices, calculate retail prices, and order perishables all in the same transaction.   You can define the quantities and delivery dates for the individual recipients in an interactive issue list or change the proposals made by the system.   You can map push processes as well as pull processes using the perishables planning functions.   All the data created is collected in a special information structure that enables tight internal cost accounting in the individual stores and distribution centers.   
Business roles: Demand Planner (Retail)
Demand Planner (Retail) : 
Is responsible for forecasting the demand for all different customer sales channels as input to supply and inventory planning.
Maintain Perishables Planning
Application component: Perishables Planning
App type: SAP GUI
Description:   Perishables are a special group of merchandise that usually has a short shelf life. The products are usually offered by a number of suppliers, each with limited delivery capacity. Typical examples of perishables are:   Fruit and vegetables   Meat and delicatessen   Fish and other seafood   Dairy products   Flowers    Procuring and distributing perishables (that is, issuing them to stores) is a dynamic process that usually takes place under extreme time pressure and requires a lot of experience. The freshness and appearance of the products directly influence sales. It is therefore essential that the time between producing and selling the goods is as short as possible. Ideally, it should not exceed 24 hours.     Dealing in perishables means having to work with considerable fluctuations every day. Often the weather conditions greatly influence demand, prices, and the quantities delivered. Well-trained, experienced buyers are indispensable for ensuring that the quality of the produce and consequently potential sales do not suffer.   The special functions described here for planning, procuring and issuing perishable produce ensure that the logistics processes involved are lean and optimized. They enable you to analyze demand and the current state of the market fast, support you in making decisions and allow you to order merchandise quickly and easily.   You can use these functions for typical perishable produce, but also for other articles offered by more than one supplier.  
Key features:   You can create a perishables planning list containing all the fresh produce relevant in a site over a particular period.   The perishables planning list contains key data for each article and supplier selling the article. You can use this information to obtain a good picture of the market even before demand occurs, enabling you to react swiftly and make the best possible buying decisions.   Store sales over any period of your choice (the day before, the week before and so on) can serve as the basis for forecasting the quantities you need to order.   You can forecast quantities, enter purchase prices, calculate retail prices, and order perishables all in the same transaction.   You can define the quantities and delivery dates for the individual recipients in an interactive issue list or change the proposals made by the system.   You can map push processes as well as pull processes using the perishables planning functions.   All the data created is collected in a special information structure that enables tight internal cost accounting in the individual stores and distribution centers.   
Business roles: Demand Planner (Retail)
Demand Planner (Retail) : 
Is responsible for forecasting the demand for all different customer sales channels as input to supply and inventory planning.
Display Perishables Planning
Application component: Perishables Planning
App type: SAP GUI
Description:   Perishables are a special group of merchandise that usually has a short shelf life. The products are usually offered by a number of suppliers, each with limited delivery capacity. Typical examples of perishables are:   Fruit and vegetables   Meat and delicatessen   Fish and other seafood   Dairy products   Flowers    Procuring and distributing perishables (that is, issuing them to stores) is a dynamic process that usually takes place under extreme time pressure and requires a lot of experience. The freshness and appearance of the products directly influence sales. It is therefore essential that the time between producing and selling the goods is as short as possible. Ideally, it should not exceed 24 hours.     Dealing in perishables means having to work with considerable fluctuations every day. Often the weather conditions greatly influence demand, prices, and the quantities delivered. Well-trained, experienced buyers are indispensable for ensuring that the quality of the produce and consequently potential sales do not suffer.   The special functions described here for planning, procuring and issuing perishable produce ensure that the logistics processes involved are lean and optimized. They enable you to analyze demand and the current state of the market fast, support you in making decisions and allow you to order merchandise quickly and easily.   You can use these functions for typical perishable produce, but also for other articles offered by more than one supplier.  
Key features:   You can create a perishables planning list containing all the fresh produce relevant in a site over a particular period.   The perishables planning list contains key data for each article and supplier selling the article. You can use this information to obtain a good picture of the market even before demand occurs, enabling you to react swiftly and make the best possible buying decisions.   Store sales over any period of your choice (the day before, the week before and so on) can serve as the basis for forecasting the quantities you need to order.   You can forecast quantities, enter purchase prices, calculate retail prices, and order perishables all in the same transaction.   You can define the quantities and delivery dates for the individual recipients in an interactive issue list or change the proposals made by the system.   You can map push processes as well as pull processes using the perishables planning functions.   All the data created is collected in a special information structure that enables tight internal cost accounting in the individual stores and distribution centers.   
Business roles: Demand Planner (Retail)
Demand Planner (Retail) : 
Is responsible for forecasting the demand for all different customer sales channels as input to supply and inventory planning.
Delete Error Messages - POS Inbound
Application component: POS Interface - Inbound
App type: SAP GUI
Business roles: Administrator (Retail)
Administrator (Retail) : 
Performs retail specific administration tasks on application level, such as POS interface monitoring.
Update Datelines - Order Scheduling
Application component: Orders and Contracts
App type: SAP GUI
Business roles: Allocator (Retail)| Purchaser (Retail)
Purchaser (Retail) : 
Performs retail specific purchasing tasks.

Allocator (Retail) : 
Is responsible for the distribution of products from distribution centers to stores throughout the lifecycle of these products.
Reorganize Status - POS Outbound
Application component: POS Interface - Inbound
App type: SAP GUI
Business roles: Administrator (Retail)
Administrator (Retail) : 
Performs retail specific administration tasks on application level, such as POS interface monitoring.
Reorganize POS Outbound IDocs
Application component: Assortment List
App type: SAP GUI
Business roles: Administrator (Retail)
Administrator (Retail) : 
Performs retail specific administration tasks on application level, such as POS interface monitoring.
Delete Status - POS Inbound
Application component: POS Interface - Inbound
App type: SAP GUI
Business roles: Administrator (Retail)
Administrator (Retail) : 
Performs retail specific administration tasks on application level, such as POS interface monitoring.
Maintain Rules - Trade Item Catalog
Application component: Price Catalog Inbound
App type: SAP GUI
Description:  The validation and enrichment process is triggered by an event. The event calls up one or more rule sets. Rule sets are called one after the other. Each of them processes all its rules consecutively. A rule checks the condition. If the condition is met, an action is carried out. The rule is made up on the basis of conditions, actions and expressions. The VE Processor consists of two parts: runtime environment and configuration environment. The user uses the runtime environment to process actual data according to rules. The configuration environment is used to define and edit the elements of the VE Processor: application, event, rule set, rule, condition, action, and expression.  
Key features:  You can work in the VE Processor with the following elements:   Application External structure for defining a rule. The application consists of objects defined as structures: event, rule set, rule, condition, action, and expression.   Element This is the generic term for rule expression components: expression, action, condition, rule, rule set, and event.   Expressions These are components of actions or conditions. They can be simple (for example, a constant) or complex (a method call). They can be edited or deleted as long as they are not used by another element. Expressions can contain operands and an operator. Their return value is a Boolean value. Operands can be constants, fields, or system variables.   Actions Use expressions. They can transform data, connect data from different structures, call methods and produce messages informing the user about the results of processes carried out.    Condition The components of a condition are expressions or other conditions. Conditions can contain hierarchies of such components. They are also evaluated on the basis of these hierarchies. The result of a condition evaluation can influence the result of the evaluation of the next condition. Therefore, the order/succession of components is extremely important. Conditions establish whether the actions of a rule can be carried out: If the condition is met, the action is carried out, otherwise it is not carried out.   Rule Rules consist of an initial condition and an action. If the condition is met, the action is carried out, otherwise it is not carried out. Rule attributes can be assigned to fields that belong to deeper structures. In that case, the rule can be applied to all chosen deep structures – this makes it possible to process mass data.   Rule set Rule sets are groups of rules. They can be called by one or a number of events. A rule set consists of several rules grouped together on management grounds. The rules of a rule set have the same attributes as the rules directly assigned to the events.   Event An event can contain a rule set or a hierarchy of rule sets. If an event executes a rule set, the rules are executed successively. Triggered by the event, rule processing is started from a program. During this process, work structures are filled with external data.
Define Filter - Replication Services
Application component: Retail Enterprise Services
App type: SAP GUI
Business roles: Administrator (Retail)
Administrator (Retail) : 
Performs retail specific administration tasks on application level, such as POS interface monitoring.
Display Application Log - Replication Services
Application component: Retail Enterprise Services
App type: SAP GUI
Business roles: Administrator (Retail)
Administrator (Retail) : 
Performs retail specific administration tasks on application level, such as POS interface monitoring.
Delete Application Log - Replication Services
Application component: Retail Enterprise Services
App type: SAP GUI
Business roles: Administrator (Retail)
Administrator (Retail) : 
Performs retail specific administration tasks on application level, such as POS interface monitoring.
Generate Messages - Replication Services
Application component: Retail Enterprise Services
App type: SAP GUI
Business roles: Administrator (Retail)
Administrator (Retail) : 
Performs retail specific administration tasks on application level, such as POS interface monitoring.
Display Reference Stores - Replication Services
Application component: Retail Enterprise Services
App type: SAP GUI
Business roles: Administrator (Retail)
Administrator (Retail) : 
Performs retail specific administration tasks on application level, such as POS interface monitoring.
Assign Reference Stores - Replication Services
Application component: Retail Enterprise Services
App type: SAP GUI
Business roles: Administrator (Retail)
Administrator (Retail) : 
Performs retail specific administration tasks on application level, such as POS interface monitoring.
Create Planned Retail Markup
Application component: Retail-Pricing
App type: SAP GUI
Business roles: Category Manager (Retail)| Pricing Specialist (Retail)
Category Manager (Retail) : 
Manages the assortment and sales figures of a given product category at a retailer.
Maintain Planned Retail Markup
Application component: Retail-Pricing
App type: SAP GUI
Business roles: Category Manager (Retail)| Pricing Specialist (Retail)
Category Manager (Retail) : 
Manages the assortment and sales figures of a given product category at a retailer.
Display Planned Retail Markup
Application component: Retail-Pricing
App type: SAP GUI
Business roles: Category Manager (Retail)| Pricing Specialist (Retail)
Category Manager (Retail) : 
Manages the assortment and sales figures of a given product category at a retailer.
Create Planned Retail Markup - Price List
Application component: Retail-Pricing
App type: SAP GUI
Business roles: Category Manager (Retail)| Pricing Specialist (Retail)
Category Manager (Retail) : 
Manages the assortment and sales figures of a given product category at a retailer.
Maintain Planned Retail Markup - Price List
Application component: Retail-Pricing
App type: SAP GUI
Business roles: Category Manager (Retail)| Pricing Specialist (Retail)
Category Manager (Retail) : 
Manages the assortment and sales figures of a given product category at a retailer.
Display Planned Retail Markup - Price List
Application component: Retail-Pricing
App type: SAP GUI
Business roles: Category Manager (Retail)| Pricing Specialist (Retail)
Category Manager (Retail) : 
Manages the assortment and sales figures of a given product category at a retailer.
Convert Main Currency of Prices
Application component: Logistics Basic Data
App type: SAP GUI
Business roles: Category Manager (Retail)
Category Manager (Retail) : 
Manages the assortment and sales figures of a given product category at a retailer.
Create Collective Purchase Orders
Application component: Merchandise Distribution
App type: SAP GUI
Business roles: Allocator (Retail)
Allocator (Retail) : 
Is responsible for the distribution of products from distribution centers to stores throughout the lifecycle of these products.
Maintain Actual Quantities - Merchandise Distrib.
Application component: Merchandise Distribution
App type: SAP GUI
Business roles: Allocator (Retail)
Allocator (Retail) : 
Is responsible for the distribution of products from distribution centers to stores throughout the lifecycle of these products.
Monitor Merchandise Distribution
Application component: Merchandise Distribution
App type: SAP GUI
Business roles: Allocator (Retail)
Allocator (Retail) : 
Is responsible for the distribution of products from distribution centers to stores throughout the lifecycle of these products.
Delete Merchandise Distribution
Application component: Merchandise Distribution
App type: SAP GUI
Business roles: Allocator (Retail)
Allocator (Retail) : 
Is responsible for the distribution of products from distribution centers to stores throughout the lifecycle of these products.
Adjust Merchandise Distribution
Application component: Merchandise Distribution
App type: SAP GUI
Business roles: Allocator (Retail)
Allocator (Retail) : 
Is responsible for the distribution of products from distribution centers to stores throughout the lifecycle of these products.
Create Outbound Deliveries - Merchandise Distrib.
Application component: Merchandise Distribution
App type: SAP GUI
Business roles: Allocator (Retail)
Allocator (Retail) : 
Is responsible for the distribution of products from distribution centers to stores throughout the lifecycle of these products.
Create Distribution Orders - Merchandise Distrib.
Application component: Merchandise Distribution
App type: SAP GUI
Business roles: Allocator (Retail)
Allocator (Retail) : 
Is responsible for the distribution of products from distribution centers to stores throughout the lifecycle of these products.
Display Application Log - Merchandise Distrib.
Application component: Merchandise Distribution
App type: SAP GUI
Business roles: Allocator (Retail)
Allocator (Retail) : 
Is responsible for the distribution of products from distribution centers to stores throughout the lifecycle of these products.
Delete Application Log - Merchandise Distrib.
Application component: Merchandise Distribution
App type: SAP GUI
Business roles: Allocator (Retail)
Allocator (Retail) : 
Is responsible for the distribution of products from distribution centers to stores throughout the lifecycle of these products.
Execute Sales Forecast for Sites
Application component: Sales Forecast
App type: SAP GUI
Business roles: Demand Planner (Retail)
Demand Planner (Retail) : 
Is responsible for forecasting the demand for all different customer sales channels as input to supply and inventory planning.
Delete Sales Forecast for Sites
Application component: Sales Forecast
App type: SAP GUI
Business roles: Demand Planner (Retail)
Demand Planner (Retail) : 
Is responsible for forecasting the demand for all different customer sales channels as input to supply and inventory planning.
Display Parameters - Sales Forecast Sites
Application component: Sales Forecast
App type: SAP GUI
Business roles: Demand Planner (Retail)
Demand Planner (Retail) : 
Is responsible for forecasting the demand for all different customer sales channels as input to supply and inventory planning.
Copy Consumption Data - Sales Forecast Sites
Application component: Sales Forecast
App type: SAP GUI
Business roles: Demand Planner (Retail)
Demand Planner (Retail) : 
Is responsible for forecasting the demand for all different customer sales channels as input to supply and inventory planning.
Display Application Log - Sales Forecast Sites
Application component: Sales Forecast
App type: SAP GUI
Business roles: Demand Planner (Retail)
Demand Planner (Retail) : 
Is responsible for forecasting the demand for all different customer sales channels as input to supply and inventory planning.
Delete Application Log - Sales Forecast Sites
Application component: Sales Forecast
App type: SAP GUI
Business roles: Demand Planner (Retail)
Demand Planner (Retail) : 
Is responsible for forecasting the demand for all different customer sales channels as input to supply and inventory planning.
Check Withholding Tax Settings and Simulate Calculation
Application component: Withholding Tax (Calculation)
App type: SAP GUI
General Ledger Accountant : 
Carries out daily activities in general ledger, for example by recording transactions and making adjustment postings, and prepares financial statements.
Simulate Import - Assortment List
Application component: Assortment List
App type: SAP GUI
Business roles: Administrator (Retail)
Administrator (Retail) : 
Performs retail specific administration tasks on application level, such as POS interface monitoring.
List Versions - Assortment List
Application component: Assortment List
App type: SAP GUI
Business roles: Administrator (Retail)
Administrator (Retail) : 
Performs retail specific administration tasks on application level, such as POS interface monitoring.
Change Payment Block and Payment Method - Netherlands
Application component: Netherlands
App type: SAP GUI
Business roles: Accounts Payable Accountant - Procurement for Netherlands
Accounts Payable Accountant - Procurement : 
Carries out the most important functions in accounts payable accounting with a special focus on supplier invoice processing.

Accounts Payable Accountant for Netherlands: (is an add-on role to the Accounts Payable Accountant)
Carries out the most important functions in accounts payable accounting with a special focus on creation and execution.

Accounts Payable Accountant - Procurement for Netherlands: (is an add-on role to the Accounts Payable Accountant - Procurement)
Carries out the most important functions in accounts payable accounting with a special focus on supplier invoice processing.
Display Document Flow - Netherlands
Application component: Netherlands
App type: SAP GUI
Business roles: Accounts Payable Accountant - Procurement for Netherlands
Accounts Payable Accountant for Netherlands: (is an add-on role to the Accounts Payable Accountant)
Carries out the most important functions in accounts payable accounting with a special focus on creation and execution.

Accounts Payable Accountant - Procurement : 
Carries out the most important functions in accounts payable accounting with a special focus on supplier invoice processing.

Accounts Payable Accountant - Procurement for Netherlands: (is an add-on role to the Accounts Payable Accountant - Procurement)
Carries out the most important functions in accounts payable accounting with a special focus on supplier invoice processing.
Check Certificates Expiry Dates - Netherlands
Application component: Netherlands
App type: SAP GUI
Business roles: Accounts Payable Accountant - Procurement for Netherlands
Accounts Payable Accountant for Netherlands: (is an add-on role to the Accounts Payable Accountant)
Carries out the most important functions in accounts payable accounting with a special focus on creation and execution.

Accounts Payable Accountant - Procurement : 
Carries out the most important functions in accounts payable accounting with a special focus on supplier invoice processing.

Accounts Payable Accountant - Procurement for Netherlands: (is an add-on role to the Accounts Payable Accountant - Procurement)
Carries out the most important functions in accounts payable accounting with a special focus on supplier invoice processing.
Maintain Layouts
Application component: Logistics Basic Data
App type: SAP GUI
Business roles: Assortment Specialist - Retail| Store Design Manager
Store Design Manager : 
Designs and decides on shelf placements and the placement / facing of articles on shelfs in retail stores.
Determine Investment Buying Requ. - Order Optimizing
Application component: Physical Inventory
App type: SAP GUI
Business roles: Allocator (Retail)
Allocator (Retail) : 
Is responsible for the distribution of products from distribution centers to stores throughout the lifecycle of these products.
Execute Load Build Run - Order Optimizing
Application component: Load Building
App type: SAP GUI
Business roles: Allocator (Retail)
Allocator (Retail) : 
Is responsible for the distribution of products from distribution centers to stores throughout the lifecycle of these products.
Analyze Investment Buying - Order Optimizing
Application component: Physical Inventory
App type: SAP GUI
Business roles: Allocator (Retail)
Allocator (Retail) : 
Is responsible for the distribution of products from distribution centers to stores throughout the lifecycle of these products.
List Results Load Build Run - Order Optimizing
Application component: Load Building
App type: SAP GUI
Description:   You use this function to check the results of automatic load building and create purchase orders from displayed purchase requisitions and additional items. 
Key features:   The system displays the results of the automatic load building run in an easy-to-read list. This list also details all the collective numbers that have been assigned.  If the system was unable to generate purchase orders, it issues a list of all the errors logged.  Each result contains both the Purchase Order Completed and Rework Necessary flags. The following scenarios are possible:  PO created  Manual Processing Required  Comments   X  Restrictions not fulfilled  X   Standard  X  X  Restrictions overfulfilled   From the results list you can delete single or multiple lines. This results in less manual processing. Manually you can then ensure that the purchase order bundles created by automatic load building fulfill a restriction profile. If you delete lines, you reduce the totals of the actual values for a restriction profile.  From the results list you can generate purchase requisitions for additional quantities.  In Customizing for order optimizing, you can define the number of calendar days for which an entry in the results list is valid for automatic load building. This allows you to customize a short validity period and the validity periods of the entries that were created after a weekend or public holiday provide your replenishment planner with sufficient time to check and adjust the results. 
Business roles: Allocator (Retail)
Allocator (Retail) : 
Is responsible for the distribution of products from distribution centers to stores throughout the lifecycle of these products.
Simulate Investment Buying - Order Optimizing
Application component: Physical Inventory
App type: SAP GUI
Business roles: Allocator (Retail)
Allocator (Retail) : 
Is responsible for the distribution of products from distribution centers to stores throughout the lifecycle of these products.
Analyze Supplier Service Level - Order Optimizing
Application component: Load Building
App type: SAP GUI
Business roles: Allocator (Retail)
Allocator (Retail) : 
Is responsible for the distribution of products from distribution centers to stores throughout the lifecycle of these products.
Simulate Quantity Optimizing
Application component: Quantity Optimizing
App type: SAP GUI
Purchaser : 
Ensures that demands of materials and services are fulfilled by creating and monitoring purchase orders.
Calculate Supplier Service Level - Order Optimizing
Application component: Load Building
App type: SAP GUI
Description:   Use this program to calculate and manage vendor service levels. This includes:  Display of vendor service levels on the database and those calculated by the system  Deletion of existing vendor service levels  Calculation of new vendor service levels   The vendor service level indicates the percentage of the maximum potential sales (forecast) that a goods recipient (for example, a store) can achieve with the quantity of material available from the vendor. This figure is an important criterion in the load building functions. It defines which articles and quantities are included by the system in the purchase order.  The vendor service level is calculated by the system using the vendor service level for individual articles. 
Business roles: Allocator (Retail)
Allocator (Retail) : 
Is responsible for the distribution of products from distribution centers to stores throughout the lifecycle of these products.
Create Supplier Billing Document
Application component: Settlement Management
App type: SAP GUI
Description: You can enter a remuneration settlement as a supplier billing document.
Create Expense Settlement, Create Expenses Settlement
Application component: Settlement Management
App type: SAP GUI
Key features: You can create an expense settlement without a reference to a previous business transaction, that is, a preceding document, in particular, customer invoice, is not required. The expense settlement on the customer’s side is the composite document to the supplier billing document on the supplier side. You can also generate expense settlements in Global Trade Management. For information, see Trading Expenses. 
Business roles: Settlement Clerk (ACM)
Settlement Clerk (Agricultural Contract Management) : 
Compiles and computes payment due and recoveries to be made for ACM.
Change Supplier Billing Document
Application component: Settlement Management
App type: SAP GUI
Key features: You use this document to handle all ad-hoc remunerations and charges made to a supplier. In del credere business, this allows you to separate del credere payables from those resulting from purchases. Depending on your system settings, you can post this document to either balance sheet accounts or clearing accounts.
Change Expense Settlement, Change Expenses Settlement
Application component: Settlement Management
App type: SAP GUI
Key features: You can create an expense settlement without a reference to a previous business transaction, that is, a preceding document, in particular, customer invoice, is not required. The expense settlement on the customer’s side is the composite document to the supplier billing document on the supplier side. You can also generate expense settlements in Global Trade Management. For information, see Trading Expenses. 
Business roles: Settlement Clerk (ACM)
Settlement Clerk (Agricultural Contract Management) : 
Compiles and computes payment due and recoveries to be made for ACM.
Change Customer Settlement
Application component: Settlement Management
App type: SAP GUI
Key features: You can use customer settlements instead of customer settlement lists. Whereas a customer settlement list represents a group of settlement documents that are to be settled by a customer, a customer settlement is an individual document for a customer. You generate one or more customer settlements based on individual settlement documents that have been created in supplier settlement lists. The system groups all settlement documents that contain the same header data (customer or posting data) on the customer side in a single settlement document. In doing so, the system accepts the items in the individual settlement documents. The system runs price determination for each header in the customer settlement. When this is done, the system also include purchasing condition records from the settlement document when running price determination in the customer settlement. Settlement documents may contain a different currency than the customer settlement. For more information, see Creating a Customer Settlement Document List from Supplier Settlement Lists.
Display Supplier Billing Document
Application component: Settlement Management
App type: SAP GUI
Key features: You use this document to handle all ad-hoc remunerations and charges made to a supplier. In del credere business, this allows you to separate del credere payables from those resulting from purchases. Depending on your system settings, you can post this document to either balance sheet accounts or clearing accounts. 
Business roles: Credit Controller - Prepayments
Credit Controller - Prepayments : 
Manages legally binding Prepayments and Credit requests from Business Partners.
Display Expense Settlement, Display Expenses Settlement
Application component: Settlement Management
App type: SAP GUI
Key features: You can create an expense settlement without a reference to a previous business transaction, that is, a preceding document, in particular, customer invoice, is not required. The expense settlement on the customer’s side is the composite document to the supplier billing document on the supplier side. You can also generate expense settlements in Global Trade Management. For information, see Trading Expenses. 
Business roles: Settlement Clerk (ACM)
Settlement Clerk (Agricultural Contract Management) : 
Compiles and computes payment due and recoveries to be made for ACM.
Display Customer Settlement
Application component: Settlement Management
App type: SAP GUI
Key features: You can use customer settlements instead of customer settlement lists. Whereas a customer settlement list represents a group of settlement documents that are to be settled by a customer, a customer settlement is an individual document for a customer. You generate one or more customer settlements based on individual settlement documents that have been created in supplier settlement lists. The system groups all settlement documents that contain the same header data (customer or posting data) on the customer side in a single settlement document. In doing so, the system accepts the items in the individual settlement documents. The system runs price determination for each header in the customer settlement. When this is done, the system also include purchasing condition records from the settlement document when running price determination in the customer settlement. Settlement documents may contain a different currency than the customer settlement. For more information, see Creating a Customer Settlement Document List from Supplier Settlement Lists.
Display Cost Distribution Documents - Transportation Management
Application component: Settlement Management
App type: SAP GUI
Business roles: Settlement Clerk - Freight Management| Transportation Manager
Settlement Clerk - Freight Management : 
Manages the settlement of carrier and supplier invoices and takes care of dispute management. Generates freight settlement documents for freight orders and triggers invoice verification prior to settlement.
Output Settlement Documents
Application component: Settlement Management
App type: SAP GUI
Business roles: Settlement Clerk - Commissions| Settlement Clerk - Royalties
Accounts Payable Accountant : 
Carries out the most important functions in accounts payable accounting with a special focus on creation and execution.

Billing Clerk : 
Processes invoices in time, monitors and manages the invoice process, works on a prioritized worklist (e.g. sorted by invoice date and value of invoice requests), creates, releases, and sends invoice documents.

Settlement Clerk - Commissions : 
Is responsible for all financial settlement processes, settling contractual commission agreements with both internal and external sales representatives. Is keeping track of settlement documents, personnel settlement documents and payments.

Settlement Clerk - Royalties : 
Is responsible for third-party financial settlement processes, settling contractual royalty agreements and for keeping track of settlement documents and payments.
Maintain Fixtures
Application component: Logistics Basic Data
App type: SAP GUI
Description:   A fixture is an optional enhancement to the layout concept that allows you to arrange your assortments on a placement-oriented basis. Fixtures are used to present goods in the sales area available. The sales space you have available only allows for a limited number of fixtures. Fixtures are assigned to layout module versions. Examples of fixtures are:  Shelves  Pegs  Wall-mounted containers  Rounders  Freezers   Fixtures contain the following basic data:  Fixture number (alphanumeric, 10 digits)  Fixture description (alphanumeric, 40 characters, can be entered in different languages)  Picture or outline (stored with the fixture object using document management)  Fixture category, for example, rounders   You can define the permitted fixture categories in Customizing.  Measurements: Height, width, depth  Default capacity  This is used as a default value when assigning a fixture to a layout module version.   A layout module version consists of one or more fixtures. 
Key features:   You can use BAdI WRF_WLAY_X_LMVF2_E to include additional attributes in the basic data view. Example  You can include attributes such as brand or fixture type.  Depending on the layout module version, you can fill a fixture differently and assign it more than once to a layout module version. The system maps this with an assignment number. If you only assign a fixture once to a layout module version, the assignment number is not relevant.  To allow different capacities for each layout module to be maintained differently for the same fixture, the capacity is set when a fixture is assigned to a layout module version. The system first proposes the default capacity of the fixture that is defined in the basic data. Example  For a rounder fixture, capacity can depend on the season. It is not possible to hang as many winter coats on a fixture as summer coats.  A layout module version consists of one or more fixtures. The dimensions of a fixture are irrelevant. Fixtures (one or more) are therefore always assigned to a layout module version, independently of their measurements. When articles are assigned to layout module versions, the fixture ID replaces the existing shelf information. The use of fixtures is kept as flexible as possible to allow users the freedom to arrange their shelves in numerous different ways.  Maintaining the assignment of fixtures to layout module versions is only available in layout module version maintenance. It is not available in the fixture master. You can, however, define an additional tab in the fixture master for the assignment of fixtures to layout module versions using the WRF_WLAY_X_LMVF1_E BAdI.  
Business roles: Assortment Specialist - Retail
Maintain Layout Module Versions
Application component: Logistics Basic Data
App type: SAP GUI
Description: This function allows you to create, change and delete layout module versions. You can use several versions of a layout module with different validity periods, for example, because planning is to take effect on shelves at a future date rather than immediately. The validity periods of the individual versions within a layout module are unique and must not overlap. The time-based scheduling of layout modules in versions enables you to plan seasonal variations for a shelf quickly and easily, for example. 
Key features: You can use the following criteria to select the layout module versions: ArticleLayoutSupplierClassificationArticle hierarchy You can use the WRF_WLAY_WLWBNEXT1_E BAdI to include any article characteristics you want in the selection.You can copy existing layout module versions. The system copies the existing article assignments and all placement data to the new version. If necessary, you can also copy all existing layout module variants (but without assigning them to local assortments).You can cross-copy layout modules to copy a version to an existing version (this overwrites existing article assignments in the target version) or to a newly created version of another layout module.You can replace articles in the following ways:Layout-module-specific replacementThe system replaces an article in all layout module versions with a new article.Placement-specific replacementFor each placement, the system replaces an article with another article.For each placement you replace a sample article (for example, spectacles), which acts as a placeholder, with a real, operationally used article (for example, sunglasses: 12345 “Vogue”, black/brown). A replacement like this can apply to all layout module versions in which the article is assigned, or only to a few selected layout module versions.You can use the sample implementation of the WRF_WLAY_X_WAREPL_E BAdI to restrict the articles to be replaced.Some articles are only intended to be replaced with specific articles.After you have made a selection, the system displays all the article assignments for a version. It is possible to restrict the selection to several layout modules.At the point of copying, the system transfers the placement data for the articles to the new articles.Replacement in a layout module versionThe system performs placement-specific replacement for a layout module version that has already been used, and contains one or more articles that are to be replaced. When it does this it displays all the existing article assignments for the selected layout module version. You can then perform placement-specific replacement of the existing article assignments. 
Business roles: Assortment Specialist - Retail| Store Design Manager
Store Design Manager : 
Designs and decides on shelf placements and the placement / facing of articles on shelfs in retail stores.
Redetermine Output - Settlement Documents
Application component: Settlement Management
App type: SAP GUI
Business roles: Settlement Clerk - Commissions| Settlement Clerk - Royalties
Settlement Clerk - Commissions : 
Is responsible for all financial settlement processes, settling contractual commission agreements with both internal and external sales representatives. Is keeping track of settlement documents, personnel settlement documents and payments.

Billing Clerk : 
Processes invoices in time, monitors and manages the invoice process, works on a prioritized worklist (e.g. sorted by invoice date and value of invoice requests), creates, releases, and sends invoice documents.

Settlement Clerk - Royalties : 
Is responsible for third-party financial settlement processes, settling contractual royalty agreements and for keeping track of settlement documents and payments.

Accounts Payable Accountant : 
Carries out the most important functions in accounts payable accounting with a special focus on creation and execution.