SAP Forecasting and Replenishment, Add-On For Fresh Products Administrator Guide
SAP Forecasting and Replenishment, Add-On For Fresh Products Administrator Guide
SAP Forecasting and Replenishment, Add-On For Fresh Products Administrator Guide
2 Getting Started. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
2.1 System Requirements. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5
2.2 Required SAP Notes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
First -Time Installation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
Upgrading from SP00 to SP01. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
Upgrading from SP01 to SP02. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
2.3 Java Binaries. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
2.4 Hardware Sizing. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
SAP Forecasting and Replenishment, add-on for fresh products Administrator Guide
2 PUBLIC Content
BAdI /FRE/FU_TS_BADI_007. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79
BAdI /FRE/FU_FRP_BADI016. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79
BAdI /FRE/FU_FRP_BADI_002. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 80
BAdI /FRE/FU_CON_BI_BADI2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .80
BAdI /FRE/IF_CON_BADI_003. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 80
BAdI /FRE/IF_CON_BADI_009. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81
4.5 BAdI Definitions. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81
BAdI /FFIS/BD_SELLING_PROF. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82
5 Security Information for SAP Forecasting and Replenishment, add-on for fresh products
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .83
SAP Forecasting and Replenishment, add-on for fresh products Administrator Guide
Content PUBLIC 3
1 About this Guide
This administrator guide provides a central starting point for the technical implementation and configuration of
SAP Forecasting and Replenishment, add-on for fresh products.
In addition to describing everything you have to do to implement and configure SAP Forecasting and
Replenishment, add-on for fresh products, this guide also contains the relevant security and operations
information.
Target Audience
● Consultants
● Partners
● Customers
● System administrators
SAP Forecasting and Replenishment, add-on for fresh products Administrator Guide
4 PUBLIC About this Guide
2 Getting Started
SAP Forecasting and Replenishment, add-on for fresh products is implemented as an add-on of SAP
Forecasting and Replenishment, providing enhanced, Java-based core modules with specific improvements for
fresh products. The minimum system component requirements are as follows:
Note
The system can only identify and configure fresh products if it has received product master data from SAP
ECC.
Recommendation
We recommend using a minimal system landscape for test and demo purposes only. Do not use a minimal
system landscape as your productive landscape, as this could affect performance, scalability, high
availability, and security.
This page constains the information when upgarading SAP Forecasting and Replenishment, add-on for fresh
products from the version SP02 to version SP03.
These SAP Notes contain the latest information about the installation process, as well as corrections to the
installation information.
It is important to implement all SAP Notes in the correct order. This also applies to the order of the different
versions in which SAP Forecasting and Replenishment, add-on for fresh products was released:
● If you install SAP Forecasting and Replenishment, add-on for fresh products for the first time, refer to First -
Time Installation [page 7]
SAP Forecasting and Replenishment, add-on for fresh products Administrator Guide
Getting Started PUBLIC 5
● If you are upgrading from the initial installation to SP01, refer to Upgrading from SP00 to SP01 [page 8]
● If you are upgrading from SP01 to SP02, refer to Upgrading from SP00 to SP01 [page 8]
● If you are upgrading from SP02 to SP03, follow the instructions below:
Caution
Make sure that you have read all SAP Notes thoroughly before you start implementing the software. To
ensure that you are always reading the most up-to-date version, access SAP Notes at https://
support.sap.com/en/index.html .
Also check SAP Service Marketplace for the latest SAP Notes for support component SCM-FRE-FPA. Some of
them might be relevant for FFISCM 702, the installed support pack of SAP Forecasting and
Replenishment, add-on for fresh products. In this case, you should implement these SAP Notes as
well. Every service pack release of FFISCM requires a specific service pack version of FFICORE. For FFISCM 702
SP03, the required version is FFICORE SP09, as described in SAP Note 2762723 .
The following F&R Standard Notes are relevant for Enhanced Visibility of Intraday features in F&R standard
transactions:
Caution
Read all F&R Standard Notes thoroughly and implement all manual activities before you start implementing
the software.
SAP Forecasting and Replenishment, add-on for fresh products Administrator Guide
6 PUBLIC Getting Started
F&R Standard Note Number Title Description
This page contains information about installing SAP Forecasting and Replenishment, add-on for fresh products
for the first time.
Make sure that you have installed the required software before you start the implementation process. You can
find the required installation information in the SAP Notes listed in the table below.
2316913 Change documents are not created for Ensures enhanced functionality
location products
2398914 Delete Sales Items Append Structure Prevents an FRP abort error message
being triggered
2401175 Standard FRP run aborts after fresh Prevents an implementation error being
products add-on installation triggered
SAP Forecasting and Replenishment, add-on for fresh products Administrator Guide
Getting Started PUBLIC 7
2.2.2 Upgrading from SP00 to SP01
This page constains the information when upgarading SAP Forecasting and Replenishment, add-on for fresh
products from the initial installation to version SP01.
Make sure that you have installed the required software before you start the implementation process. You can
find the required installation information in the SAP Notes listed in the table below:
2316913 Change documents are not created for Ensures enhanced functionality
location products
2398914 Delete Sales Items Append Structure Prevents an FRP abort error message
being triggered
2401175 Standard FRP run aborts after fresh Prevents an implementation error being
products add-on installation triggered
This page constains the information when upgarading SAP Forecasting and Replenishment, add-on for fresh
products from the version SP01 to version SP02.
Make sure that you have installed the required software before you start the implementation process. You can
find the required installation information in the SAP Notes listed in the table below
2649349 Issues after upgrade to SP02 - (SP03) Correction note (high priority)
2629197 FBS FFI - Fresh Add-on FFICORE SP07 Info for JAVA Service Pack 07
SAP Forecasting and Replenishment, add-on for fresh products Administrator Guide
8 PUBLIC Getting Started
2.3 Java Binaries
Prerequisites
One of the following must be installed on the host system where Java binaries are executed:
Note
Please note that SAPMachine is only compatible with Windows, Linux, or OSX operating systems.
Context
If you have already installed SAP JVM for other SAP components, you can use it for SAP Forecasting and
Replenishment. Otherwise, you can download the correct version from the software center at:
https://launchpad.support.sap.com/#/softwarecenter/template/products/
%20_APP=00200682500000001943&_EVENT=DISPHIER&HEADER=Y&FUNCTIONBAR=N&EVENT=TREE&
NE=NAVIGATE&ENR=67837800100200020507&V=MAINT&TA=ACTUAL&PAGE=SEARCH/SAP%20JVM
%207.1
Note
Downloading and installing an SAP JVM will not void your support agreement with SAP, even if the host is
an ABAP-only system.
SAP JVM is provided as SAR packages. You have to install it using SAP CAR, which you can download from SAP
Service Marketplace.
You cannot transport Java binary packages from one system to another. Therefore, you have to manually copy
them to every system in your landscape as follows:
Note
All paths described in the following procedure are case-sensitive. Enter them exactly as shown in the
procedure below to avoid errors.
SAP Forecasting and Replenishment, add-on for fresh products Administrator Guide
Getting Started PUBLIC 9
Procedure
1. Navigate to the folder /sapmnt/<SID>/global/frp/bin/ and check whether a subfolder called FFI
exists. If so, rename it to something else, for example, FFI_old_version_xy.
2. In /sapmnt/<SID>/global/frp/bin/, create a new subfolder called FFI.
3. Copy the Java binary content to the folder /sapmnt/<SID>/global/frp/bin/FFI that you just created.
4. (Optional) If you are performing the installation on Unix, for the SAP system, use the following command to
grant execution rights for all shell scripts for all files with the suffix .sh in the new FFI folder:
chown -R <SID>adm:sapsys
7. Assign the SAP JVM runtime for the user <SID>adm by uncommenting and adjusting the definition of
JAVA_HOME in all batch files (.sh for Unix or .bat for Windows).
8. Verify the content of template folder /sapmnt/<SID>/global/frp/bin/FFI/templates/. To verify the
structure of .dsx files, compare the files in /sapmnt/<SID>/global/frp/bin/FFI/templates/ with
their .dsx counterpart in an existing standard SAP Forecasting and Replenishment data environment. For
example, compare EVENTS_FFI.dsx with EVENTS.dsx and make sure both files have the same structure.
Note
When a new site is initialized, these files are copied to the <client>/<site-GUID>/ini folder and
referenced by SAP Forecasting and Replenishment, add-on for fresh products during runtime. If there
are any changes to the templates, you need to adjust these files accordingly in all existing data
environments. To perform these adjustments, copy all template files into each <site GUID>/ini
folder manually.
If you are implementing SAP Forecasting and Replenishment, add-on for fresh products into an existing SAP
Forecasting and Replenishment system, SAP recommends updating your hardware sizing. Your system might
have to process additional product groups for SAP Forecasting and Replenishment, or one of its add-ons, which
could potentially cause performance issues with your current hardware sizing.
Forecast calculation is based on daily consumption history rather than the weekly consumption history used by
standard SAP Forecasting and Replenishment. Therefore, it is important to make sure that your consumption
data is available with a daily granularity. SAP recommends storing two years' worth of historical data.
SAP Forecasting and Replenishment, add-on for fresh products Administrator Guide
10 PUBLIC Getting Started
3 About SAP Forecasting and
Replenishment, add-on for fresh products
Fresh products, such as vegetables, fruits, meat, fish, and convenience foods are essential for grocery retailers
because they contribute significantly to margin and revenue. Typically, fresh products are items that are
delivered at least four times a week, with delivery times less than or equal to two working days. Fresh products
also usually have short replenishment cycles, strong trends, and sell quickly during the week. SAP Forecasting
and Replenishment, add-on for fresh products is integrated into SAP Forecasting and Replenishment as an
add-on to help customers reduce spoilage and increase the availability of fresh products.
You can see all the transactions for SAP Forecasting and Replenishment, add-on for fresh products in your
system under area menu /FFIS/FRE.
SAP Forecasting and Replenishment, add-on for fresh products Administrator Guide
About SAP Forecasting and Replenishment, add-on for fresh products PUBLIC 11
3.2 Useful Links
The software and additional documentation are available for download on SAP Service Marketplace at https://
support.sap.com/swdc Software Downloads Installations and Upgrades By Alphabetical Index (A to
Z) F. SAP FRESH PRODUCT ADD-ON .
3.3 Glossary
first in first out FIFO The principle that the item that was de
livered first will be sold first. That
means that the consumer always picks
the piece that has the shortest remain
ing time until expiration date.
● Optimization
Determines optimum model pa
rameters so that the model ex
plaining the historic sales best fits
the model.
● Estimation
Determines model coefficients
● Prediction
Calculates the forecasts by apply
ing the model coefficients in the fu
ture
SAP Forecasting and Replenishment, add-on for fresh products Administrator Guide
12 PUBLIC About SAP Forecasting and Replenishment, add-on for fresh products
Term Abbreviation Definition
last in first out LIFO The principle that the item that is deliv
ered last will be sold first. This means
that the consumer always picks the
piece that has the longest remaining
time until expiration date.
planned goods receipt PGR List of open order quantities for the tar
get location on the delivery date. Plan
ned goods receipts in the past (back or
ders) only are considered if they are still
within the past horizon for back orders.
SAP Forecasting and Replenishment, add-on for fresh products Administrator Guide
About SAP Forecasting and Replenishment, add-on for fresh products PUBLIC 13
4 Configuring SAP Forecasting and
Replenishment, add-on for fresh products
This section describes the changes that you need to make to the standard Customizing settings for SAP
Forecasting and Replenishment, as well as the entries that you need to make in the system table for time
series. These settings are a prerequisite for using the functions provided by SAP Forecasting and
Replenishment, add-on for fresh products.
You can make additional changes using the new Customizing for SAP Forecasting and Replenishment, add-on
for fresh products, for example, to enable or disable calculations specific to fresh products and to fine-tune
individual functions and features.
Note
You can also make these Customizing settings and system table entries as part of the installation process
for the add-on.
Recommendation
After installing the add-on, SAP recommends that you manually create transport requests with the default
settings that you want and then import these settings into each add-on client. Otherwise, you need to make
these settings manually on each client.
SAP Forecasting and Replenishment, add-on for fresh products introduces four new time series. The following
key figure parameters are provided for the time series:
SAP Forecasting and Replenishment, add-on for fresh products Administrator Guide
14 PUBLIC Configuring SAP Forecasting and Replenishment, add-on for fresh products
Key Figure Parameter Description
Context
To create the following key figure parameter for the time series in table /FRE/TSKPRM, proceed as follows:
Recommendation
SAP recommends using exactly the same key figure parameter names mentioned in the tables to prevent
conflicts while importing support packages and SAP Notes.
Procedure
Time Series
Group Description Cell Content Cell Content Cell Content Cell Content
SAP Forecasting and Replenishment, add-on for fresh products Administrator Guide
Configuring SAP Forecasting and Replenishment, add-on for fresh products PUBLIC 15
Group Description Cell Content Cell Content Cell Content Cell Content
Parameter Descrip Fresh Product Con Fresh Product Fore Projected Waste Shrinkage
tion sumption cast
Context
After creating the key figure parameters for the time series of SAP Forecasting and Replenishment, add-on for
fresh products, you need to assign the time key figure parameters to physical database tables. For each key
SAP Forecasting and Replenishment, add-on for fresh products Administrator Guide
16 PUBLIC Configuring SAP Forecasting and Replenishment, add-on for fresh products
figure parameter, you need to assign a database table with both a daily granularity and a weekly granularity.
Therefore, you have to make the following entries in system table /FRE/CDM_DEF.
Proceed as follows:
Procedure
Note
The database tables for the time series are part of the add-on installation.
To use SAP Forecasting and Replenishment, add-on for fresh products, you have to make some additional
settings in the standard Customizing for SAP Forecasting and Replenishment. You can also activate standard
functions, provided that they are supported by the add-on.
To access the standard Customizing for SAP Forecasting and Replenishment, navigate to Customizing
(transaction SPRO) SAP Reference IMG Forecasting and Replenishment .
SAP Forecasting and Replenishment, add-on for fresh products Administrator Guide
Configuring SAP Forecasting and Replenishment, add-on for fresh products PUBLIC 17
4.2.1 Defining the Internal Qualifier
Context
Consumption data for fresh products is saved in time series. To ensure that the system updates consumption
data in separate time series in parallel, you have to create a new qualifier. This qualifier is only used internally
and is not meant to receive data from the external system. To define a new qualifier, proceed as follows:
Procedure
2. Navigate to Forecasting and Replenishment Interfaces Define Movement Type Qualifiers and define
a qualifier with the following entries:
Qualifier Definition
Context
You can set the processing time for goods receipts manually in Maintain Location Products (transaction /FRE/
MASS_MATLOC) or as part of a mass maintenance in Mass Maintenance in Background (transaction /FRE/
MASS_BACKGROUND).
However, you first need to define the field and make it available for editing. Proceed as follows:
Procedure
SAP Forecasting and Replenishment, add-on for fresh products Administrator Guide
18 PUBLIC Configuring SAP Forecasting and Replenishment, add-on for fresh products
3. Add the table name /SCMB/MDL_LOCPROD and the field name /FFIS/GRPTH.
4. Save your entries.
5. Open the SAP Implementation Guide.
Context
You have already defined the internal qualifier but you now have to assign it to the time series for fresh product
consumption data. To assign the qualifier to a time series, proceed as follows:
Procedure
SAP Forecasting and Replenishment, add-on for fresh products Administrator Guide
Configuring SAP Forecasting and Replenishment, add-on for fresh products PUBLIC 19
4.2.4 Maintaining Time Series Settings
Context
For the four time series introduced with SAP Forecasting and Replenishment, add-on for fresh products, you
need to define the time series parameters in the standard Customizing for SAP Forecasting and
Replenishment. The following key figure parameters are available:
Proceed as follows:
Procedure
2. Navigate to Forecasting and Replenishment Time Series Maintain Time Series Profiles .
3. Assign the key figure parameters to time series profiles as follows:
TSPR_STORE /FFIS/CONS_DATA
TSPR_STORE /FFIS/FCST
TSPR_STORE /FFIS/PROJWASTE
TSPR_STORE /FFIS/SHRINKAGE
4. Set the Primary Granularity to daily and the Secondary Granularity to weekly.
Recommendation
We recommend that you make sales data for fresh products available with a daily granularity for two
years.
Note
If you reorganize data in time series with the SAP Forecasting and Replenishment standard
transaction /FRE/TS_DELETE, SAP recommends creating a new variant for the add-on time series. For
the add-on time series data, schedule the transaction to run regularly in a separate job.
SAP Forecasting and Replenishment, add-on for fresh products Administrator Guide
20 PUBLIC Configuring SAP Forecasting and Replenishment, add-on for fresh products
4.2.5 Exceptions
SAP Forecasting and Replenishment, add-on for fresh products creates and passes exceptions into the
standard SAP Forecasting and Replenishment. The following types of exception can occur:
● Business exceptions indicate that a validation check found unexpected or problematic data patterns in a
real-world object, such as a store or item, or in time series or master data, for example. When business
exceptions occur, it is important that you investigate them thoroughly in order to avoid making poor
business decisions as a result of erroneous data. Business exceptions always occur at item-level.
● Technical exceptions can occur when hardware or software does not behave as expected, for example, if
the software cannot handle certain situations during processing, or when configurations are inconsistent
or invalid. Technical exceptions may occur at store-level and item-level.
For detailed information about managing different types of exception, see Managing Exceptions [page 21].
You manage high-level and low-level exceptions in the standard Customizing for SAP Forecasting and
Replenishment (transaction SPRO).
Context
SAP Forecasting and Replenishment, add-on for fresh products provides both high-level and low-level
exceptions. To use these add-on specific exceptions in the exception workbench, you need to create an entry in
the exception Customizing for each message. There is a separate Customizing activity depending on whether
you want to create entries for high or low-level exceptions.
Note
The entries contained in this documentation are valid at time of publication. In the future, there might be
additional exceptions delivered in the form of an SAP Note.
Note
Make sure that all available exceptions are included in your installation so that your system works properly.
Procedure
SAP Forecasting and Replenishment, add-on for fresh products Administrator Guide
Configuring SAP Forecasting and Replenishment, add-on for fresh products PUBLIC 21
3. Make the following entries:
High-Level Exceptions
/FFIS/MSG 007 Could not read from file &2 for loca
tion &1
SAP Forecasting and Replenishment, add-on for fresh products Administrator Guide
22 PUBLIC Configuring SAP Forecasting and Replenishment, add-on for fresh products
Application Area Message Number Message Text
Note
Raise Unknown DIF Exception only
once: If flagged, this exception is
created only once per location
product and Boolean DIF. If the
exception was already created
once before, the exception is not
created again.
Low-Level Exceptions
SAP Forecasting and Replenishment, add-on for fresh products Administrator Guide
Configuring SAP Forecasting and Replenishment, add-on for fresh products PUBLIC 23
Application Area Message Number Message Text
Recommendation
SAP recommends assigning the high-level exceptions that are specific to the add-on to Business Area 7
(Forecast) in Assignment of Business Areas to F&R Exceptions. You should also adjust Validity Period of
F&R Exception (Days) to the same number of days as you configured for the SAP Forecasting and
Replenishment standard exceptions.
Context
Note
Only adapt the dispatcher profile if the dispatcher is activated and used as the F&R Processor.
The extended dispatcher profile can be used for fresh products as well as non-fresh products.
To use the add-on-specific functionality for fresh products, you need to add new tasks that provide data for
enhanced forecast, projected waste, and shrinkage calculations for the dispatcher profile. You also need to add
modules to the dispatcher profile that allow the calculations to be performed and imported as time series data.
This involves replacing the task SAFRUN_CRIT in the SAP Forecasting and Replenishment standard dispatcher
profile with the new function to be executed.
To edit the dispatcher profile, dispatcher sequences, and dispatcher tasks, proceed as follows:
Procedure
2. Navigate to Forecasting and Replenishment F&R Processor Maintain Dispatcher Profiles . The
following tasks are available:
SAP Forecasting and Replenishment, add-on for fresh products Administrator Guide
24 PUBLIC Configuring SAP Forecasting and Replenishment, add-on for fresh products
Task Description Function to be executed Restriction
/FFIS/ Creates add-on specific /FFIS/ Call this task after task /
SAFOUT_CONFIG_FILES CONFIG-/WORK.INI files FU_CL_FRP_SAFOUT_UPD_ FFIS/
INI SAFRUN_LOC_ACTIVATE
but in a non-critical time
frame, for example, before
SAP F&R standard task
SAFRUN_CALIB
/FFIS/ Creates a file with informa /FFIS/ Same as for standard SAP
SAFOUT_CLOSED_DAYS tion about closed sales days FU_CL_FRP_SAFOUT_STCL Forecasting and
OSE Replenishment
/FFIS/ Creates a file with parame /FFIS/ Same as for standard SAP
SAFOUT_FEAT_PARAM ters for forecast calculation FU_CL_FRP_SAFOUT_FT_C Forecasting and
features ONF Replenishment
/FFIS/ Creates a file with location /FFIS/ Same as for standard SAP
SAFOUT_CALIB_ITEMS products relevant for new FU_CL_FRP_SAFOUT_CALI Forecasting and
fresh product-specific cali B Replenishment
bration
/FFIS/ Creates a file with location /FFIS/ Same as for standard SAP
SAFOUT_FCST_ITEMS products relevant for new FU_CL_FRP_SAFOUT_FORE Forecasting and
fresh product-specific fore CAS Replenishment
cast calculation
/FFIS/ Creates files with fresh /FFIS/ Same as for standard SAP
SAFOUT_PRED_DATA product-specific informa FU_CL_FRP_SAFOUT_PRDC Forecasting and
tion about DIF parameters TR Replenishment
and assignments
/FFIS/ Creates files with location /FFIS/ Same as for standard SAP
SAFOUT_PROJ_WASTE products relevant for pro FU_CL_FRP_SAFOUT_WP Forecasting and
jected waste as well as pro Replenishment
vision of parameters for cal
culation
/FFIS/SAFRUN_CRIT Calls the modules in a criti /FFIS/ This task replaces the SAP
cal time frame enhanced FU_CL_FRP_SAFRUN_CRIT Forecasting and
with additional calls of new Replenishment standard
fresh product-specific cal task SAFRUN_CRIT with call
culations or steps of /FRE/
FU_CL_FRP_SAFRUN_CRIT
SAP Forecasting and Replenishment, add-on for fresh products Administrator Guide
Configuring SAP Forecasting and Replenishment, add-on for fresh products PUBLIC 25
Task Description Function to be executed Restriction
/FFIS/ Deletes data from /FFIS/ /FFIS/ Execute at the end of the
DELETE_SPLIT_ITEMS_EN SPLIT_ITEM for the current FU_CL_FRP_DEL_SPLIT_2 FRP Run (after the creation
D Location & Planning Date at of Order proposals)
the beginning of the FRP
Run
/FFIS/ Sets the value of class at /FFIS/ Execute at the beginning of
TIME_BASED_SCHEDULING tribute /FFIS/ FU_CL_FRP_INTRADAY_SC the FRP Run
CL_IM_SCHEDULING=>GV_ HED
FRP_RUN to ABAP_TRUE
SAP Forecasting and Replenishment, add-on for fresh products Administrator Guide
26 PUBLIC Configuring SAP Forecasting and Replenishment, add-on for fresh products
Task Description Function to be executed Restriction
Related Information
SAP Forecasting and Replenishment, add-on for fresh products Administrator Guide
Configuring SAP Forecasting and Replenishment, add-on for fresh products PUBLIC 27
Dispatcher Profile Sequence Order FRP Sequence Dispatcher Profile Text
SAP Forecasting and Replenishment, add-on for fresh products Administrator Guide
28 PUBLIC Configuring SAP Forecasting and Replenishment, add-on for fresh products
4.2.6.2 FRP Sequence /FFIS/MD_AND_TECH_SYNCH
/FFIS/MD_AND_TECH_SYNCH 10 CREATE_LOCATION_ENVIRONMENT
/FFIS/MD_AND_TECH_SYNCH 20 /FFIS/TIME_BASED_SCHEDULING
/FFIS/MD_AND_TECH_SYNCH 30 /FFIS/DELETE_SPLIT_ITEMS_BEGIN
/FFIS/MD_AND_TECH_SYNCH 40 CREATE_OUTBOUND_FILES_ON_DEM
/FFIS/MD_AND_TECH_SYNCH 50 CREATE_OUTB_FILES_NO_CRIT_MD
/FFIS/MD_AND_TECH_SYNCH 60 CHECK_FOR_UPDATES
/FFIS/MD_AND_TECH_SYNCH 70 /FFIS/SAFEOUT_ENHANCE_DATADICT
/FFIS/MD_AND_TECH_SYNCH 80 /FFIS/
SAFEOUT_ENHANCE_DSX_FILES
/FFIS/SAFEOUT_SALESITEMS
/FFIS/MD_AND_TECH_SYNCH 90
/FFIS/ACTIVATION 10 /FFIS/SAFRUN_LOC_ACTIVATE
SAP Forecasting and Replenishment, add-on for fresh products Administrator Guide
Configuring SAP Forecasting and Replenishment, add-on for fresh products PUBLIC 29
Task Function to be execute Dispatcher Task Text
/FFIS/OUTBOUND 10 /FFIS/SAFOUT_CONFIG_FILES
/FFIS/OUTBOUND 20 /FFIS/SAFOUT_CLOSED_DAYS
/FFIS/OUTBOUND 30 /FFIS/SAFOUT_FEAT_PARAM
/FFIS/OUTBOUND 40 /FFIS/SAFOUT_CALIB_ITEMS
/FFIS/OUTBOUND 50 /FFIS/SAFOUT_FCST_ITEMS
/FFIS/OUTBOUND 60 /FFIS/SAFOUT_PRED_DATA
/FFIS/OUTBOUND 70 /FFIS/SAFOUT_PROJ_WASTE
/FFIS/OUTBOUND 80 /FFIS/SAFOUT_DELIVER
/FFIS/OUTBOUND 90 /FFIS/SAFOUT_INTMORATES
SAP Forecasting and Replenishment, add-on for fresh products Administrator Guide
30 PUBLIC Configuring SAP Forecasting and Replenishment, add-on for fresh products
Task Function to be execute Dispatcher Task Text
/FFIS/SAFOUT_DP Fill /FRE/FRP_DP for Intraday Reset the detailed timestamps of the
Intraday Solution back to dates to en
sure a right data access during the
standard order forecast function.
/FFIS/AUTO_REPL_AND_OPRM 10 CREATE_OUTBOUND_FILES_CRIT
/FFIS/AUTO_REPL_AND_OPRM 20 /FFIS/SAFOUT_DAILY_SALES
/FFIS/AUTO_REPL_AND_OPRM 30 /FFIS/SAFRUN_CRIT
/FFIS/AUTO_REPL_AND_OPRM 40 SET_DIF_DELTA
/FFIS/AUTO_REPL_AND_OPRM 50 RESET_LOCATION_ENVIRONMENT
/FFIS/AUTO_REPL_AND_OPRM 60 CREATE_AND_RELEASE_OPS
/FFIS/AUTO_REPL_AND_OPRM 70 /FFIS/DELETE_SPLIT_ITEMS_END
/FFIS/INBOUND 10 /FFIS/SAFIN_FRESH_PROD_FCST
/FFIS/INBOUND 20 /FFIS/SAFIN_PROJECTED_WASTE
SAP Forecasting and Replenishment, add-on for fresh products Administrator Guide
Configuring SAP Forecasting and Replenishment, add-on for fresh products PUBLIC 31
Task Function to be execute Dispatcher Task Text
/FFIS/CLEANUP 10 /FFIS/SAFRUN_CLEANUP
TD_DATA_SYNCH 1 CREATE_OUTB_FILES_NO_CRIT_TD
TD_DATA_SYNCH 2 SAFRUN_CALIB
TD_DATA_SYNCH 3 /FFIS/SAFOUT_OPENORDER
Context
You activate the main and supplementary scheduling types in table/FRE/XPRA_CTRL. These scheduling types
allow you to configure main and supplementary order days, which you can use to optimize the requirement
SAP Forecasting and Replenishment, add-on for fresh products Administrator Guide
32 PUBLIC Configuring SAP Forecasting and Replenishment, add-on for fresh products
calculation. By default, the system aims to order stock on main order days only. However, if you set up
supplementary delivery days, the system can order more stock when necessary, for example, if there is a
sudden increase in demand.
In addition to defining main and supplementary scheduling days, you can also specify the minimum and
maximum coverage periods, which determine how many days the ordered stock should last for.
Note
If you have already activated this feature for the standard solution, you do not have to perform this task.
Procedure
Results
The system activates the feature when one of following events occurs:
● During the next FRP run when you run report /FRE/FRP_MID_BASIC
● When you next start and stop the FRP dispatcher either by using transaction /FRE/FRP_DISP_ACT or
running report /FRE/FRP_DISP_START_STOP
When activated, the system automatically generates all required configuration files. In table /FRE/XPRA_CTRL,
the system automatically populates column Upgrade Field with the value Upgrade finished.
Related Information
SAP Forecasting and Replenishment, add-on for fresh products Administrator Guide
Configuring SAP Forecasting and Replenishment, add-on for fresh products PUBLIC 33
4.2.7.1 Defining Main and Supplementary Days
After activating main and supplementary scheduling types, you can define main and supplementary order
days.
The process of defining main and supplementary days, as well as the business requirements and
considerations, are explained in the following SAP Note:
You need to make various settings to configure the SAP system for some of the additional features provided by
SAP Forecasting and Replenishment, add-on for fresh products. There are dedicated Customizing activities for
these add-on-specific steps.
Note
When you install this add-on, no default profiles are created. You have to create your own default profiles.
The following Customizing activities are not transported to additional systems because they contain master
data:
● SAP Implementation Guide SAP Forecasting and Replenishment for Retail, add-on for fresh products
Master Data Fresh Product Identification Assign Business Rule to Location
● SAP Implementation Guide SAP Forecasting and Replenishment for Retail, add-on for fresh products
F&R Processor Assign Optimization Frequency Profile for Fresh Product to Location
Therefore, any changes you make using these activities need to be manually changed in each system.
The following sections each correspond to a node in the add-on specific Customizing settings in which you
perform the various activities:.
Related Information
SAP Forecasting and Replenishment, add-on for fresh products Administrator Guide
34 PUBLIC Configuring SAP Forecasting and Replenishment, add-on for fresh products
4.3.1 Master Data
This section describes the activities you perform in the following Customizing node:
SAP Implementation Guide SAP Forecasting and Replenishment for Retail, add-on for fresh products
Master Data
This Customizing node contains general activities to define weekday groups, weekday group profiles, and
resolution groups. This data is used to determine the permitted values in other Customizing activities.
SAP Implementation Guide SAP Forecasting and Replenishment for Retail, add-on for fresh products
Master Data Fresh Product Identification
This Customizing node contains several activities that you need to perform so that the system can
automatically identify whether existing location products or new location products entered on the interface are
fresh products.
New location products entered on the interface are automatically identified. Otherwise, you need to run the
existing location products report /FFIS/INIT_NEW_FRESH_PRODUCTS as part of the step Identify Fresh
Products. If a location product has been identified as a fresh product, the default forecasting profile that you
defined in the following activity is assigned:
SAP Implementation Guide SAP Forecasting and Replenishment for Retail, add-on for fresh products F&R
Processor Customizing Enhance Attributes for Forecasting Profile .
Note
Automatic identification of new products as fresh products is optional. If you do not want to use this
functionality, you do not need to make any of these settings.
In this Customizing activity, you can define one or more conditions to identify fresh products.
Context
You define conditions that the system will use to automatically identify that an incoming product is a fresh
product based on the value of specific fields.
SAP Forecasting and Replenishment, add-on for fresh products Administrator Guide
Configuring SAP Forecasting and Replenishment, add-on for fresh products PUBLIC 35
Procedure
2. Navigate to Forecasting and Replenishment, add on for Fresh Products Master Data Fresh Product
Identification Define Condition for Identifying Fresh Products .
3. Enter a condition number and a condition description to help you identify the condition later.
4. Select the field name using the input help in order to determine whether an item is a fresh product.
5. Select the relevant condition, for example Equals, Between ... and … , etc.
6. Define a low value and a high value for the condition.
Example
To set up a condition that will automatically identify items with a remaining shelf life of between 1 and 5
days as fresh products, you would enter the following values:
In this Customizing activity, you assign the defined condition for fresh product identification to the condition
sets.
Prerequisites
You have defined the conditions for identifying fresh products in the Customizing for SAP Forecasting and
Replenishment under Define Condition for Identifying Fresh Products.
Context
You define the conditions in the Customizing for SAP Forecasting and Replenishment, add-on for fresh
products.
Procedure
SAP Forecasting and Replenishment, add-on for fresh products Administrator Guide
36 PUBLIC Configuring SAP Forecasting and Replenishment, add-on for fresh products
2. Navigate to Forecasting and Replenishment, add on for Fresh Products Master Data Fresh Product
Identification Assign Condition to Condition Set .
3. Select a condition set from the list to which you want to assign new conditions, or create a new set.
4. Double-click Business Condition Set Assignment in the dialog structure.
5. In the Condition Number column, specify the condition that you want to assign to the set.
6. Save your entries.
Results
In this Customizing activity, you define a business rule and business rule assignment.
Context
You define the conditions in the Customizing for SAP Forecasting and Replenishment, add-on for fresh
products.
Procedure
2. Navigate to Forecasting and Replenishment, add on for Fresh Products Master Data Fresh Product
Identification Define Business Rules for Identifying Fresh Products .
3. Select a business rule from the list, or create a new business rule.
4. Double-click Business Rules Assignments in the dialog structure.
5. In the Condition Set column, specify the condition set that you want to assign..
6. If required, select the checkbox to set this business rule as the default.
7. Save you entries.
Results
SAP Forecasting and Replenishment, add-on for fresh products Administrator Guide
Configuring SAP Forecasting and Replenishment, add-on for fresh products PUBLIC 37
4.3.1.1.4 Assigning Business Rules to Locations
In this Customizing activity, you assign the business rule to a specific location.
Prerequisites
You have defined a business rule in the Customizing for SAP Forecasting and Replenishment, add-on for fresh
products in the Define Business Rule for Identifying Fresh Products activity.
Context
You define the conditions in the Customizing for SAP Forecasting and Replenishment, add-on for fresh
products.
Procedure
2. Navigate to Forecasting and Replenishment, add on for Fresh Products Master Data Fresh Product
Identification Assign Business Rule to Location .
3. In the Location Number column, specify the location to which you want to assign the business rule.
4. In the Business Rule column, specify the business rule that you want to assign to the selected location.
5. In the Business Rule Description column, add a description to help you identify the business rule later.
6. Save your entries.
Results
SAP Implementation Guide SAP Forecasting and Replenishment for Retail, add-on for fresh products
Master Data Define Weekday Groups / Define Weekday Group Profiles
This Customizing node contains several activities that you need to perform to determine how certain
calculations are made based on weekday groups. For example, you specify whether safety amounts and the
SAP Forecasting and Replenishment, add-on for fresh products Administrator Guide
38 PUBLIC Configuring SAP Forecasting and Replenishment, add-on for fresh products
delta sales-price effect should be calculated differently for specific weekday groups, or even for each weekday
individually.
To activate the safety stock regime, you need to activate the relevant parameter in SAP Implementation
Guide SAP Forecasting and Replenishment for Retail, add-on for fresh products F&R Processor Fresh
Product Forecasting Parameter Profiles .
To determine different delta sales-price effects based on weekday groups, you first define the weekday group in
the demand influence settings for delta sales price in SAP Implementation Guide SAP Forecasting and
Replenishment for Retail, add-on for fresh products Demand Influencing Factors Enhance Attributes for
DIF .
Context
Safety stock can be calculated for several periods within one week based on weekday groups. As a basic
example, you might have one group for weekdays (Monday - Friday) and another group for the weekend
(Saturday and Sunday). In this Customizing activity, you can assign one or more weekdays to a group.
You define weekday groups in the Customizing for SAP Forecasting and Replenishment, add-on for fresh
products.
Procedure
2. Navigate to Forecasting and Replenishment, add on for Fresh Products Master Data Define Weekday
Groups .
3. Enter the an ID and description for the weekday group.
4. Select the weekdays that you want to include in this group.
5. Save your entries.
Example
SAP Forecasting and Replenishment, add-on for fresh products Administrator Guide
Configuring SAP Forecasting and Replenishment, add-on for fresh products PUBLIC 39
4.3.1.2.2 Defining Weekday Group Profiles
In this Customizing activity, you define weekday group profiles and assign weekday groups to them.
Prerequisites
You have defined the weekday groups in Customizing in activity Define Weekday Groups.
Context
You can use weekday group profiles during safety stock calculation. You define the profiles in the Customizing
for SAP Forecasting and Replenishment, add-on for fresh products.
Proceed as follows:
Procedure
2. Navigate to Forecasting and Replenishment, add on for Fresh Products Master Data Define Weekday
Group Profiles .
3. Enter a weekday profile ID and a weekday profile description.
4. Assign weekday groups to your weekday profile.
Note
The combination of weekday groups contained in a profile must contain at least one unassigned day.
That is, you cannot assign a weekday group that contains every single day of the week.
SAP Implementation Guide SAP Forecasting and Replenishment for Retail, add-on for fresh products
Master Data Define Season Resolution Group for Fresh Products
In these Customizing activities, you define the number of season dummies that exist for a year. Season
dummies are artificial data curves that are used for forecasting seasonal data. The number that you choose in
this activity determines how many of these curves are generated. Therefore, the higher the value, the finer the
granularity with which seasonal fluctuations are modeled. Season resolution 1 means that the forecast does
not contain any seasonal predictions, that is, the entire year is modeled on a single curve.
SAP Forecasting and Replenishment, add-on for fresh products Administrator Guide
40 PUBLIC Configuring SAP Forecasting and Replenishment, add-on for fresh products
A season dummy must be observed for at least half of its total period to accurately detect effects of seasonal
demand-influencing factors (DIF). For example, if you set a season resolution of 6, there are potentially 6
separate seasons throughout the year consisting of 2 months each. Therefore, each season must be observed
for at least 1 month before you can make accurate forecasts.
To activate this seasonality function, you need to activate the relevant parameter in Fresh Product Forecasting
Parameter Profile.
In this Customizing activity, you define the number of seasonal demand influencing factors (DIFs) to be used.
Context
You make these settings in the Customizing for SAP Forecasting and Replenishment, add-on for fresh
products.
The resolution defines how many seasons can potentially exist. Therefore, a season resolution of 1 means that
the no seasonality is considered in the forecast, that is, the entire year is modeled on a single curve.
If you have activated the seasonality function in Customizing for SAP Forecasting and Replenishment, add-on
for fresh products in activity Define Fresh Product Forecasting Parameter Profiles, resolution groups are required
as a parameter for the fresh product profile.
Proceed as follows:
Procedure
2. Navigate to Forecasting and Replenishment, add on for Fresh Products Master Data Define Season
Resolution Groups for Fresh Products .
3. Specify a new season resolution group or select one from the list by double-clicking it.
4. Use the checkboxed to select the season resolutions that you want to assign to this group.
5. Save your entries.
SAP Implementation Guide SAP Forecasting and Replenishment for Retail, add-on for fresh products
Demand Influencing Factors
SAP Forecasting and Replenishment, add-on for fresh products Administrator Guide
Configuring SAP Forecasting and Replenishment, add-on for fresh products PUBLIC 41
This Customizing node contains activities for defining the relevance of the demand influencing factor (DIF)
identifier for fresh products and editing it afterward.
In this Customizing activity, you define fresh product-specific attributes for demand influencing factors (DIF)
based on the fresh product-specific DIF type you enter.
Prerequisites
● You have defined the DIF in standard Customizing for SAP Forecasting and Replenishment under Define
Demand Influencing Factors.
● You have set the DIF relevance for fresh products to 1 Only relevant for Fresh Products or 2 DIF Relevant for
Fresh and Non-Fresh Products.
● You have set the DIF relevance as instructed for additional fresh product-specific attributes to be
maintained.
Context
You make these settings in the Customizing for SAP Forecasting and Replenishment, add-on for fresh
products.
Procedure
2. Navigate to Forecasting and Replenishment, add on for Fresh Products Master Data Demand
Influencing Factors Enhancing Attributes for DIF .
3. Select a DIF ID and specify whether it is relevant for fresh products only, non-fresh products only, or both
using the dropdown provided.
4. Save your entries.
4.3.3 Interfaces
SAP Implementation Guide SAP Forecasting and Replenishment for Retail, add-on for fresh products
Interfaces
SAP Forecasting and Replenishment, add-on for fresh products Administrator Guide
42 PUBLIC Configuring SAP Forecasting and Replenishment, add-on for fresh products
This Customizing node contains activities that you can use to make settings related to interfaces. These are
general settings considered during outbound processing within an FRP run but are also relevant for inbound
processing of consumption data. For fresh products, you can make different settings from the SAP Forecasting
and Replenishment standard to retrieve historical consumption data during the initial transfer from BI.
● Define General Configuration Parameters for Fresh Products: Define the FRP parameter
Tools.SalesBuffer.Weeks with the value defined in Time Series Past Period for Second Granularity of
an /FFIS/ time series.
Tools.SalesBuffer.Weeks 110
● Define Source Qualifier for Fresh Product Time Series: Assign all fresh product-relevant qualifiers for
consumptions to the new qualifier 3099 in SAP Implementation Guide SAP Forecasting and
Replenishment for Retail, add-on for fresh products Interfaces Define Movement Type Qualifiers .
● Define Fresh Product Settings for Transfer of Consumption from BI: You can overwrite the standard
parameters with parameters that are relevant for fresh products to retrieve consumption data from BI.
Define all required parameters for transferring the consumption data from BW on a daily basis, as opposed
to on a weekly basis.
In this Customizing activity, you define configuration values that are specific to fresh product forecasting.
Context
Similar to the SAP Forecasting and Replenishment standard forecast calculation, the fresh product forecast
calculation receives configuration settings from the configuration file. For most parameters, you can use the
same values as in the standard CONFIG.INI configuration file. However, you do need to make some changes to
parameters to enable fresh product calculation. You make these settings in the Customizing for SAP
Forecasting and Replenishment, add-on for fresh products.
SAP Forecasting and Replenishment, add-on for fresh products Administrator Guide
Configuring SAP Forecasting and Replenishment, add-on for fresh products PUBLIC 43
Procedure
2. Navigate to Forecasting and Replenishment, add on for Fresh Products Master Data Interfaces
Define General Configuration Parameters for Fresh Products .
3. Add configuration parameter Tools.SalesBuffer.Weeks and set the value to 110.
In this Customizing activity, you can determine the qualifier that is saved along with the incoming and
duplicated data.
Prerequisites
● You have defined qualifiers in standard Customizing for SAP Forecasting and Replenishment under Define
Movement Type Qualifiers.
● You have defined the time series interface for source qualifiers and for the fresh product time series
qualifiers in standard Customizing for SAP Forecasting and Replenishment under Maintain Time Series
Interface.
Context
Consumption data for fresh products is saved in both SAP Forecasting and Replenishment time series and
fresh product-specific time series. In the time series for fresh products, data is saved for a longer duration and
at a higher granularity. In the add-on, for example, data is saved for two years on a daily basis, whereas in SAP
Forecasting and Replenishment consumption data time series, it is saved for 30 days on a daily basis and then
at a lower granularity for longer periods.
To save consumption data for fresh products in two separate time series, the incoming consumption data with
a specific qualifier is duplicated when data is posted to a buffer table for time series data, for example, /FRE/
BIF_TSD.
With interface processing, the consumption data is written into two different time series.
Procedure
SAP Forecasting and Replenishment, add-on for fresh products Administrator Guide
44 PUBLIC Configuring SAP Forecasting and Replenishment, add-on for fresh products
2. Navigate to Forecasting and Replenishment, add on for Fresh Products Master Data Interfaces
Define Source Qualifiers for Fresh Product Time Series .
3. Add the following entry:
In this Customizing activity, you can define all required parameters for transferring the consumption data from
the business warehouse on a daily basis, instead of on a weekly basis.
Context
This is necessary for fresh products because it allows you to overwrite the standard parameters with
parameters that are relevant for fresh products in order to retrieve consumption data from BI.
On this Customizing screen, you cannot create or delete profiles. You can only maintain additional fresh
product parameters. You can only define exact one profile, which is valid for all locations.
Procedure
2. Navigate to Forecasting and Replenishment, add on for Fresh Products Master Data Interfaces
Define Fresh Product Settings for Transfer of Consumption from BI .
3. Enter the required information and select the options that you want for the profile.
4. Save your entries.
This Customizing node contains settings that control the FRP run.
You can set parameters used in the enhanced forecast, projected waste, and shrinkage calculations. In addition
to generally activating the fresh products forecast and waste calculations for SAP F&R standard forecasting
profiles, you can activate and deactivate the individual enhanced forecast features. You can also define the
parameters used for the calculation.
SAP Forecasting and Replenishment, add-on for fresh products Administrator Guide
Configuring SAP Forecasting and Replenishment, add-on for fresh products PUBLIC 45
The default profile for fresh products can also be defined in the Condition Set and will overrule the default
profile in Master Data F&R Processor Enhancing Attributes for Forecasting Profiles .
Note
These Customizing activities determine whether the main functions of the add-on are activated. When
activating the fresh product forecast or projected waste calculation for a forecasting profile, the functions
are activated for all location products that are already assigned the forecasting profile.
You define parameter profiles for the F&R processor that determine how the system performs the automatic
forecast for fresh products.
Prerequisites
● You have defined a weekday group profile in the Customizing (transaction SPRO) under SAP Forecasting
and Replenishment, add-on for fresh products Master Data Define Weekday Group Profiles .
● You have defined a resolution group profile in the Customizing under SAP Forecasting and
Replenishment, add-on for fresh products Master Data Define Resolution Group Profiles .
Context
To enable the F&R processor for fresh products, you have to create parameter profiles for fresh product
forecasting and assign them to standard forecasting profiles.
In this activity, you define the parameter profiles for fresh product forecasting that you later assign to SAP
Forecasting and Replenishment standard forecasting profiles. If a fresh product profile is assigned to a forecast
profile, the system applies the new forecast calculation logic for fresh products only.
SAP Forecasting and Replenishment, add-on for fresh products Administrator Guide
46 PUBLIC Configuring SAP Forecasting and Replenishment, add-on for fresh products
By default, when you create a new parameter profile, all of the fresh-product forecasting functions are active,
for example, the collinearity and zero stock filters. If required, you can deactivate these features.
Recommendation
We recommend keeping at least one profile for fresh product forecasting with the SAP default settings.
Procedure
2. Navigate to Forecasting and Replenishment, add on for Fresh Products Master Data F&R Processor
Define Fresh Product Forecasting Parameter Profiles .
In the table, you can add, edit and delete parameter profiles. To edit a parameter profile, double-click the
parameter name.
3. To add a new parameter profile, choose New Entries.
4. In the FP FCST Parameter Profile fields, enter a name in the left field and a description for your parameter
profile in the right field.
5. Make the relevant settings as follows to suit your needs:
General Parameters
SAP Forecasting and Replenishment, add-on for fresh products Administrator Guide
Configuring SAP Forecasting and Replenishment, add-on for fresh products PUBLIC 47
Section Field Description
Recommendation
We recommend entering 770
days.
Default Value: 1
Activate Safety Stock Regimes When active, the safety stock is calcu
lated for several periods within one
week. The system assigns one or
more weekdays to one group. After
wards it assigns one or more weekday
groups to one profile. The system
uses these profiles during safety stock
calculation.
Seasonality
SAP Forecasting and Replenishment, add-on for fresh products Administrator Guide
48 PUBLIC Configuring SAP Forecasting and Replenishment, add-on for fresh products
Section Field Description
SAP Forecasting and Replenishment, add-on for fresh products Administrator Guide
Configuring SAP Forecasting and Replenishment, add-on for fresh products PUBLIC 49
Section Field Description
Zero Stock Correction The system can detect days with zero
stocks based on a configured setting
in Forecasting Profile of the standard
forecast calculation. The daily sales
for detected days with a zero stock
automatically will be discarded in the
fresh product forecast calculation.
Activate Outlier Detection for Metric Dampens the effect if future metric
DIFs DIFs exceed the range of the historic
observations.
SAP Forecasting and Replenishment, add-on for fresh products Administrator Guide
50 PUBLIC Configuring SAP Forecasting and Replenishment, add-on for fresh products
Section Field Description
Dampening Factor for Metric DIF Avoids extreme forecasts and forecast
Outlier Detection errors by weakening the effect of val
ues.
Inactive Periods
SAP Forecasting and Replenishment, add-on for fresh products Administrator Guide
Configuring SAP Forecasting and Replenishment, add-on for fresh products PUBLIC 51
Section Field Description
Phantom Sales Quantile for Detection Defines which quantile to use as sales
of Inactive Periods quantile. The resulting quantile value
is the observation value for which the
"PhantomSalesQuantile" percent of
the values is smaller than this.
Use Daily Refinement Parameters for Defines if in the weeks before and af
Inactive Periods ter detected inactive periods partly
also should be ignored: There might
be days at the end of the week before
a detected inactive period which also
is affected by the inactive period. In
addition, there might be days at the
beginning of the week after a detected
inactive period which are affected by
the inactive period.
SAP Forecasting and Replenishment, add-on for fresh products Administrator Guide
52 PUBLIC Configuring SAP Forecasting and Replenishment, add-on for fresh products
Section Field Description
Daily Refinement Factor for Detection Defines the threshold below which
of Inactive Periods weeks are regarded as "almost zero"
and the threshold below which daily
sales are regarded as "almost zero".
The daily threshold is determined as
the weekly threshold divided by the
DailyRefinementFactor.
SAP Forecasting and Replenishment, add-on for fresh products Administrator Guide
Configuring SAP Forecasting and Replenishment, add-on for fresh products PUBLIC 53
Section Field Description
Past Horizon for Check Number of past days with valid sales
before current calculation date in
which one of the two situations ap
pears:
7 is recommended value.
SAP Forecasting and Replenishment, add-on for fresh products Administrator Guide
54 PUBLIC Configuring SAP Forecasting and Replenishment, add-on for fresh products
Section Field Description
7 is recommended value.
SAP Forecasting and Replenishment, add-on for fresh products Administrator Guide
Configuring SAP Forecasting and Replenishment, add-on for fresh products PUBLIC 55
Section Field Description
Global Adaptivity
Adaptivity for Products with Few Sales Defines adaptivity for products which
Greater 0 are selling in few numbers according
to the threshold comparison.
Adaptivity for Products with Many Defines adaptivity for products which
Sales Greater 0 are selling in great numbers according
to the threshold comparison.
SAP Forecasting and Replenishment, add-on for fresh products Administrator Guide
56 PUBLIC Configuring SAP Forecasting and Replenishment, add-on for fresh products
Section Field Description
Threshold for Few/Many Sales Greater Defines which percentage of the ob
0 servations must be non-zero before
using the adaptivity value for high
sales.
Weekday Influence
DIF Consideration
SAP Forecasting and Replenishment, add-on for fresh products Administrator Guide
Configuring SAP Forecasting and Replenishment, add-on for fresh products PUBLIC 57
Section Field Description
DIF Insignificance Threshold You can remove DIFs that are less sig
nificant than specified in the threshold
parameter from the list of DIFs that
are considered during optimization.
Exceptions
SAP Forecasting and Replenishment, add-on for fresh products Administrator Guide
58 PUBLIC Configuring SAP Forecasting and Replenishment, add-on for fresh products
Section Field Description
SAP Forecasting and Replenishment, add-on for fresh products Administrator Guide
Configuring SAP Forecasting and Replenishment, add-on for fresh products PUBLIC 59
Section Field Description
SAP Forecasting and Replenishment, add-on for fresh products Administrator Guide
60 PUBLIC Configuring SAP Forecasting and Replenishment, add-on for fresh products
Section Field Description
Raise Exeption for Unknown DIF only A Demand Influencing Factor de
once scribes the basic properties of certain
events or values that influence the de
mand for a product in a typical man
ner. They may reoccur over time or
may change their value. It is essential
that the occurrences of a particular
DIF have the same causal influence on
the demand for the product or its
sales behavior, so that the demand
forecast can calculate/predict the in
fluence of future occurrences based
on past occurrences.
6. Select whether you want to activate the safety stock regime. This calculates safety stock for several
periods within one week. It assigns one or more weekdays to one group. Afterwards it assigns one or more
weekday groups to one profile. The system uses these profiles during safety stock calculation.
SAP Forecasting and Replenishment, add-on for fresh products Administrator Guide
Configuring SAP Forecasting and Replenishment, add-on for fresh products PUBLIC 61
4.3.4.2 Defining Projected Waste Parameter Profiles
Context
In this activity, you define the projected waste profile, which you can later assign to a forecast profile in the
activity Enhancing Attributes for Forecasting Profiles [page 64]. In each projected waste profile all the
parameters needed for a projected waste calculation are collected. Only when a profile is assigned to a forecast
profile, projected waste calculation will be executed.
When defining the profile, you configure the logic for projected waste calculation, activate and configure
shrinkage calculation. and select how the system deals with back orders when calculating the projected waste.
For example, you can choose to determine valid back orders based on the shelf life of the product. If the back
order is so late that the product's shelf life has been exceeded, the system will stop considering the products as
planned goods receipts.
Procedure
2. Navigate to Forecasting and Replenishment, add on for Fresh Products F&R Processor Define
Projected Waste Parameter Profiles .
3. Choose New Entries to create a new profile.
4. Enter a name for the profile.
5. Define the parameters to suit your needs:
Field Description
Threshold Total Waste Too High Exception With this parameter, you configure a percentage of the de
livered quantity of the relevant goods receipts. The calcu
ated percentage of the delivered quantity will be used as a
threshold.
Distribution Factor Past/Future Sets the percentage for the past and future to control the
daily distribution on the basis of the following factors: 0%
means that FIFO applies, 100% means LIFO applies, 50%
means both factors apply.
Back Order Handling Fresh Products Here you can select how the system handles shelf life.
Outdated, planned goods receipts are treated as open or
ders, availability dates can be shifted to current planning
datges for outdated goods receipts or a minimum shelf life
can be taken into account.
Shrinkage Percentage This option defines the percentage (0% - 100%) by which
the stock is reduced due to shrinkage.
SAP Forecasting and Replenishment, add-on for fresh products Administrator Guide
62 PUBLIC Configuring SAP Forecasting and Replenishment, add-on for fresh products
Field Description
Disable Waste Activating this option prevents the system from using
spoilage to calculate projected waste.
Results
Context
In this activity, you configure exact time when the stock reduction due to projected waste calculation and/or
daily shrinkage has to be considered in the Requirements Calculation
First, it has to be selected if the stock reduction must be considered at the next morning (the day after
calculated best-before date) or at the end of day (the day of calculated best-before date) as well as at which
time.
The default profile for fresh products can also be defined in the Condition Set and will overrule the default
profile in Master Data F&R Processor Enhancing Attributes for Forecasting Profiles .
Procedure
2. Navigate to Forecasting and Replenishment, add on for Fresh Products F&R Processor Projected
Waste Module Execution Timing .
3. Choose Evening or Morning from Date selection.
4. Enter Waste time.
5. Define the parameters to suit your needs:
SAP Forecasting and Replenishment, add-on for fresh products Administrator Guide
Configuring SAP Forecasting and Replenishment, add-on for fresh products PUBLIC 63
Field Description
Waste time The time that should be used for generating negative open
orders for waste or shrinkage. The default is 00:00 in
morning mode and 23:59 in evening mode.
Results
After you have created your parameter profiles, you can begin assigning them to your F&R standard
forecasting profiles.
Prerequisites
● You have defined standard forecasting profiles in the Customizing (transaction SPRO) under SAP
Forecasting and Replenishment F&R Processor Maintain Forecasting Profiles .
● You have defined parameter profiles for fresh product forecasting in the Customizing under SAP
Forecasting and Replenishment, add-on for fresh products Master Data F&R Processor Define
Fresh Product Forecasting Parameter Profiles .
● You have defined parameter profiles for projected waste in the Customizing under SAP Forecasting and
Replenishment, add-on for fresh products Master Data F&R Processor Define Projected Waste
Parameter Profiles .
Context
In this Customizing activity, you assign the forecast profiles defined in your F&R standard solution to fresh-
product-specific parameter profiles. This assignment enhances the standard profiles with the fresh-product
functions. In addition, you activate the features of the add-on for each profile and specify which profile is the
default for fresh products.
SAP Forecasting and Replenishment, add-on for fresh products Administrator Guide
64 PUBLIC Configuring SAP Forecasting and Replenishment, add-on for fresh products
The default profile for fresh products can also be defined in the Condition Set and will overrule the default
profile in Master Data F&R Processor Enhancing Attributes for Forecasting Profiles .
Tip
If you do not want certain location products to be considered in the fresh product calculations but they are
already assigned to an F&R foreecasting profile that is enhanced, create an identical forecasting profile in
the SAP Forecasting and Replenishment Customizng. If you do not activate the fresh-product features for
this profile, you can assign it to the desired location products, and they will not be included in the fresh-
product calculation.
Procedure
1. Navigate to Forecasting and Replenishment, add on for Fresh Products Master Data F&R Processor
Enhance Attributes for Forecasting Profiles .
The activity opens and you see a table that contains all of the parameter profiles that you defined as part of
your F&R standard solution.
Restriction
In the activity, you cannot edit the DC Default and ST Default columns. These values determine which
profile is used by default for stores and distribution centers.
In the activity, you cannot edit the Description column. This field allows you to provide a description
that helps users to identify the profile.
You can edit these fields in the Maintain Forecasting Profiles activity. For more information, see the
prerequisites.
2. (Optional) For each parameter profile, activate the fresh product forecast.
a. In the FP Fcst On (Activate Fresh Product Forecast) column, select the checkbox.
b. In the FP Fcst Prof (Fresh Product Profile for Forecasting Fresh Products) column, enter the technical
name of a parameter profile for fresh product forecasting. Alternatively, select one from the value help.
3. (Optional) For each parameter profile, activate the projected waste calculation.
a. In the PrjWasteOn (Activate Projected Waste) column, select the checkbox.
b. In the PrjWasteProf (Projected Waste Profile) column, enter the technical name of a parameter profile
for projected waste. Alternatively, select one from the value help.
4. In the Store FP (Define Profile as Default for Fresh Prod. for Store) column, select one parameter profile that
you want to be used as the default for all stores.
Note
The system uses this as the default value for stores and location products that meet the following
criteria:
SAP Forecasting and Replenishment, add-on for fresh products Administrator Guide
Configuring SAP Forecasting and Replenishment, add-on for fresh products PUBLIC 65
5. Save your entries.
Results
The selected features of the add-on are active for all distribution centers and stores that are assigned to the
confuigured standard parameter profiles.
Context
In this activity, you define a profile that determines how often parameter optimization for fresh forcasting is
performed. You must create at least one profile to be the default profile. You can also specify that the
optimization should be performed during a critical time window, for example, if you are using the dispatcher for
the F&R processor.
During forecast calculation, the parameters for the forecast model ensure that the most recent estimates are
the best fit for the model. For newly listed product, a basic optimization is performed to ensure more reliable
results for products with a short time series. To distinguish between full and basic optimization, you specify a
minimum number of observations that are required for a full optimization run.
Procedure
2. Navigate to Forecasting and Replenishment, add on for Fresh Products F&R Processor F&R Processor
Define Optimization Frequency Profile for Fresh Products .
3. Choose New Entries to create a new profile.
4. Enter a name and description for the profile.
5. Select whether you want the optimization process to run Daily or Weekly. If you select weekly, you also
need to specify the day of the week on which the process should run.
SAP Forecasting and Replenishment, add-on for fresh products Administrator Guide
66 PUBLIC Configuring SAP Forecasting and Replenishment, add-on for fresh products
6. Select whether you want the optimization process to run in a critical window.
7. To set this profile as the default, select the Is Default checkbox.
8. Save your entries.
Example
Field Value
Is Default x
Prerequisites
You have defined the optimization frequency profile for fresh products in the Customizing for SAP Forecasting
and Replenishment, add-on for fresh products under Forecasting and Replenishment, add on for Fresh
Products F&R Processor F&R Processor Define Optimization Frequency Profile for Fresh Products
Context
In this activity, you assign the optimization frequecy profile you defined to specific locations.
Procedure
2. Navigate to Forecasting and Replenishment, add on for Fresh Products F&R Processor F&R Processor
Assign Optimization Frequency Profile for Fresh Products to Locations .
SAP Forecasting and Replenishment, add-on for fresh products Administrator Guide
Configuring SAP Forecasting and Replenishment, add-on for fresh products PUBLIC 67
3. Choose New Entries.
4. Specify the location to which you want to assign the profile.
5. Specify the profile.
6. Save your entries.
SAP Implementation Guide SAP Forecasting and Replenishment for Retail, add-on for fresh products
Intraday Functions
This Customizing node contains the settings required to enable intraday functions. These functions enable you
to provide scheduling data for multiple order and delivery times and import intraday selling profiles for different
locations to help calculate demand for products with shorter shelf lives. These functions rely on data imported
from an external system and override the dates generated by procurements cycles.
This section provides information about the database tables provided with the intraday functionality and
provides detailed information about each of the Customizing activities that you must perform.
You use Display Selling Profiles (transaction /FFIS/DISPLAY_SELLING_PROFILES) to view the intraday
selling profiles that are currently in the system. To delete intraday selling profiles that are no longer necessary
or to import new intraday selling profiles, you use Manage Intraday Selling Profiles (transaction /FFIS/
IMP_SELL_PROF).
SAP Forecasting and Replenishment, add-on for fresh products provides the following database tables that you
have to fill with data from your master data system:
Scheduling data table /FFIS/SCHEDULES This table contains all of your schedul
ing data. After the data is imported into
the BIF tables, you must execute
Process Fresh Produce BIF Data (trans
action /FFIS/BIF_PROC) to copy the
data to the database tables
Location opening hours table /FFIS/LOC_OPENHR This table contains the opening hours
for all of your stores. After the data is
imported into the BIF tables, you must
execute Process Fresh Produce BIF Data
(transaction /FFIS/BIF_PROC) to
copy the data to the database tables
SAP Forecasting and Replenishment, add-on for fresh products Administrator Guide
68 PUBLIC Configuring SAP Forecasting and Replenishment, add-on for fresh products
Name Technical Name Description
Selling profiles table /FFIS/SELLPROF This table contains all your selling pro
files. You import profiles by implement
ing and calling BAdI /FFIS/
BD_SELLING_PROF
In SAP Forecasting and Replenishment, add-on for fresh products, the scheduling data table has the following
structure for which you can provide data:
SAP Forecasting and Replenishment, add-on for fresh products provides the following data elements for this
structure:
SAP Forecasting and Replenishment, add-on for fresh products Administrator Guide
Configuring SAP Forecasting and Replenishment, add-on for fresh products PUBLIC 69
Data Element Domain Short Text / Comment
New domain:
Field Value
Name /FFIS/SCHED_GROUP
Output 40
Value Range
In this Customizing activity, you select a distribution method and availability moment calculation method.
Context
Availability moments are derived from the scheduling data table and are calculated based on the processing
time of goods receipts.
The forecast distribution method can be equal, which means that the forecast value is calculated as being the
same during your store opening hours, or it can be based on intraday selling profiles. You need to import selling
profiles from an external system using BAdI (/FFIS/BD_SELLING_PROF).
You make these settings in the Customizing for SAP Forecasting and Replenishment, add-on for fresh
products.
Procedure
2. Navigate to Forecasting and Replenishment, add on for Fresh Products Master Data Intraday
Functions Perform Basic Settings .
3. Select a calculation method for availability moments.
4. Select a distribution method.
5. Select the fallback option.
6. Save your entries.
SAP Forecasting and Replenishment, add-on for fresh products Administrator Guide
70 PUBLIC Configuring SAP Forecasting and Replenishment, add-on for fresh products
4.3.5.2.1 Availability Moment Calculation
The availability moment calculation method specifies how the system calculates when an ordered product is
going to be available for sale. The default option is to calculate based on the goods receipts processing time. To
use this option, table /FFIS/SCHEDULES must contain the relevant data. To copy the data into the BIF tables,
you need to configure RFC module /FFIS/BIF_SCHED_INBOUND. You can then execute Process Fresh Produce
BIF Data (transaction /FFIS/BIF_PROC) to copy the data to the database tables.
If you use this option, the system uses the data stored in the scheduling data table, which contains the
availability date and time for specific combinations of target location, source location, and scheduling group.
The availability moment is defined as the availability time on the availability date.
If you use this option, the availability moments are calculated based on the delivery dates and times defined in
table /FFIS/SCHEDULES and the goods receipts processing time in hours as maintained in the location
product table. The system then calculates the availability moments as Delivery Moment + Goods
Receipt Processing Time in Hours. The delivery moment is defined as the availability time on the
availability date. Using this option, the system can differentiate between goods receipts processing times on a
location product level.
To use this option, you first need to define the goods receipts processing time in hours in SAP Forecasting and
Replenishment, add-on for fresh products. The system cannot import this data from your master data system,
for example, SAP ECC.
If time-based scheduling is active and no time-based scheduling data has been defined at least for the current
and the next order date, the fallback option defines whether standard procurement cycles will be used as
scheduling or Requirements Calculation will be skipped for relevant location products.
SAP Forecasting and Replenishment, add-on for fresh products Administrator Guide
Configuring SAP Forecasting and Replenishment, add-on for fresh products PUBLIC 71
The following options are available:
Field Description
Use Standard Scheduling as Fallback If you select this option, the standard scheduling based on
the relevant procurement cycle is used in case no time-
based scheduling data has been defined at least for current
order date and next order date.
Do Not Use Standard Scheduling as Fallback If you select this option, in Requirements Calculation no de
mand can be determined in case no time-based scheduling
data has been defined at least for current order date and
next order date. Optionally, exceptions can be triggered to
inform about the scheduling error.
The distribution method specifies how the system distributes forecast values throughout the day. By default,
Equal Distribution is selected.
Equal Distribution
If you select this option, the system assumes that the forecast values are equally distributed throughout the
whole day.
To change the period of time over which the forecast values are distributed for specific locations, you import
your location opening times into the database table /FFIS/LOC_OPENHR. When transferring location data
from the master data system to the SAP Forecasting and Replenishment system, the add-on automatically
stores the location opening hours in a BIF table. You then execute Process Fresh Produce BIF Data
(transaction /FFIS/BIF_PROC) to copy the data to the database tables.
Example
If a location's opening times are defined in the table as being 08:00 to 20:00 daily, the system calculates
the daily forecast values as being equally distributed over the 12 hours. If you have not imported store
opening times, the system calculates the forecast values as being equally distributed over 24 hours.
If you select this option, the system can distribute forecast values based on selling profiles that are imported
from an external system. The intraday selling profiles will then define how your forecast values are distributed
throughout the day. The data provided in intraday profiles overrides any data that you have imported for
location opening hours.
To use this option, you need to implement and call BAdI /FFIS/BD_SELLING_PROF to import intraday selling
profiles. SAP provides an example implementation /FFIS/BD_SELLING_PROF_IMPL for the BAdI. For more
SAP Forecasting and Replenishment, add-on for fresh products Administrator Guide
72 PUBLIC Configuring SAP Forecasting and Replenishment, add-on for fresh products
information, see BAdI /FFIS/BD_SELLING_PROF. If you do not provide intraday selling profiles, for example,
for a specific merchandise category or product, the system defaults to the equal distribution option.
This option can be used in combination with the Define Time Clusters and Merchandise Categories activity in
the Customizing (transaction SPRO) under SAP Forecasting and Replenishment for Retail, add-on for fresh
products Intraday Functions .
Example
You have a selling profile for a particular merchandise category or product, which defines the following
forecast value distribution:
After importing this data into the system and selecting the Import Intraday Selling Profiles option in the
Customizing, the SAP Forecasting and Replenishment system will use these values to calculate the forecast
value distribution for this merchandise category or product. The system calculates the forecast value
distribution for other merchandise categories and products by using equal distribution.
In this Customizing activity, you activate the available intraday functions. This section contains information
about the functions and their requirements.
Function Description
Time-based scheduling If this function is active, the system uses the order, delivery,
and availability dates and times that are stored in table /
FFIS/SCHEDULES instead of determining them from pro
curement cycles as in the standard solution.
SAP Forecasting and Replenishment, add-on for fresh products Administrator Guide
Configuring SAP Forecasting and Replenishment, add-on for fresh products PUBLIC 73
Function Description
Time-based replenishment By using availability times and store opening times within
SAP Forecasting and Replenishment, the system can con
sider intraday movements. Demand calculation is based on
availability times instead of availability days only. The daily
forecast values are distributed based on predefined intraday
movement rates.
Order proposal split This feature allows you to see a time component to the order
proposal process allowing you to specify order moments
rather than just order dates. Order moments are a specific
time on a specific date.
You need to define scheduling groups for internal and external replenishment in the Customizing (transaction
SPRO) under SAP Forecasting and Replenishment for Retail, add-on for fresh products Intraday Functions
Define Attributes for Scheduling Groups .
The table /FFIS/SCHEDULES must contain the relevant data. To copy the data into the BIF tables, you need to
configure RFC module /FFIS/BIF_SCHED_INBOUND. You can then execute Process Fresh Produce BIF Data
(transaction /FFIS/BIF_PROC) to copy the data to the database tables.
You need to activate time-based scheduling and perform the necessary setup for the function. Depending on
the distribution method you chose, you can either import your selling profiles into the SAP Forecasting and
SAP Forecasting and Replenishment, add-on for fresh products Administrator Guide
74 PUBLIC Configuring SAP Forecasting and Replenishment, add-on for fresh products
Replenishment system by implementing and calling BAdI /FFIS/BD_SELLING_PROF or you can import your
location opening hours. For more information, see BAdI /FFIS/BD_SELLING_PROF.
You also have to select a distribution method and availability moment calculation method. You do this in the
Customizing (transaction SPRO) under SAP Forecasting and Replenishment for Retail, add-on for fresh
products Intraday Functions Define Attributes for Scheduling Groups . Depending on your requirements,
you could also import location opening times and define time clustering for your merchandise categories. For
more information, see Perform Basic Settings.
You need to activate time-based replenishment and perform the necessary setup for the function.
Context
The system uses scheduling groups to classify location products that are ordered and delivered together. The
groups are a technical key used to store scheduling data at an aggregated data level. You define a scheduling
group by specifying a combination of master data attributes from your product, location product, and lane
data. The system concatenates these fields to form the technical key and aggregate products.
In this Customizing activity, you select which master data attributes are used to define the scheduling groups
in the table /FFIS/SCHEDULES and the order in which the system concatenates the attributes. You specify
one combination of attributes for internal replenishment and a different one for external replenishment.
To define a scheduling group, you can use any combination of attributes from the following structures:
● /FRE/MATKEY
● /FRE/MATLOC
● /FRE/SOS_STY
Note
As the content of scheduling groups is part of the key definition of the database table /FFIS/SCHEDULES,
you must perform this Customizing activity before you use the groups productively.
After you have used a scheduling group productively, you must not edit this Customizing activity. If you
need to change the scheduling group definition, you first need to reorganize the database content and you
will probably need to migrate it.
SAP Forecasting and Replenishment, add-on for fresh products Administrator Guide
Configuring SAP Forecasting and Replenishment, add-on for fresh products PUBLIC 75
Procedure
2. Navigate to Forecasting and Replenishment, add on for Fresh Products Master Data Intraday
Functions Define Attributes for Scheduling Groups .
3. Select whether you are defining a group for internal or external replenishment.
4. Create a new entry and specify the table and field that you want to use in the scheduling group definition.
5. Specify the position of the field value in the concatenated string.
6. Save your entries.
In this Customizing activity, you can set time clusters for specific merchandise categories at different locations.
The system uses these time clusters to determine how the forecast is distributed across a location's opening
hours.
Context
Note
These settings are used in combination with the Imported Intraday Selling Profiles distribution method that
you can select in the Customizing (transaction SPRO) under SAP Forecasting and Replenishment for
Retail, add-on for fresh products Intraday Functions Perform Basic Settings . If your imported selling
profiles do not already specify time clusters, you can use the values you have specified here to apply them
to the data that you import from your external system. The settings you make here are passed to BAdI /
FFIS/BD_SELLING_PROF so that you can use them in your implementation.
You can select how to cluster your hours by either specifying the size of the clusters for individual locations, by
specifying a unique location number and location type, or by specifying one cluster size for all locations. If you
want to define time clusters using this activity, you have to at least perform this activity for the All Location
entry.
The number in the field represents how many hours are in one cluster. Based on this value, the system divides
the business hours of a location into clusters of hours. These different clusters are used to assign a different
value for each intraday movement rate of fresh products.
Any locations that do not have a specific Single Location entry use the cluster size from the All Locations entry
by default.
Define Merchandise Categories
You can either define merchandise categories for all locations, or define them for individual locations by
specifying a unique location number and location types.
SAP Forecasting and Replenishment, add-on for fresh products Administrator Guide
76 PUBLIC Configuring SAP Forecasting and Replenishment, add-on for fresh products
To specify a merchandise category, select a location from the Maintain Cluster Size for Locations node and
choose the Maintain Merchandise Categories for Locations node. Any merchandise categories you now specify
will only be relevant for the location that you selected from the first node.
Only the merchandise categories maintained in the Maintain Merchandise Categories for Locations node
consider the cluster size value stored for that location. For all other merchandise categories, the system uses
equal distribution based on store opening times for the forecast distribution.
Procedure
2. Navigate to Forecasting and Replenishment, add on for Fresh Products Master Data Intraday
Functions Define Time Clusters and Merchandise Categories .
3. Specify the cluster size as an integer.
4. Specify a merchandise category (maximum 9 characters).
BAdI implementations are used for SAP Forecasting and Replenishment, add-on for fresh products. In this
section, the implemented BAdIs are listed, as well as some technical information and a short description of the
process related to the BAdI implementation.
This BAdI imports location opening hours handled by the standard location interface. The default BAdI
implementation selects a WRF1 location opening hours from the system that is assigned to the Order message
type in database table /FRE/BIF_MSGTP. To import any other location opening hours, you need to perform
your own BAdI implementation.
Attribute Value
Method IF_CON_BADI_007_ENR_LOCATION
SAP Forecasting and Replenishment, add-on for fresh products Administrator Guide
Configuring SAP Forecasting and Replenishment, add-on for fresh products PUBLIC 77
4.4.2 BAdI /FRE/UI_RWB_BADI_004
This BAdI is implemented to enhance the configuration of the Replenishment Workbench. In this BAdI, you can
only add the new fields to be displayed.
This BAdI adds the following columns to the Order Item sub screen:
● Availability Time
● Release Time
● Order Time
● Delivery Time
Attribute Value
Method GET_OPTIONAL_ORDERITEMS_FIELDS
This BAdI is implemented if you need to show additional fields within the Order Item subscreen of the
Replenishment Workbench.
This BAdI is implemented to display the following columns on the Order Item sub screen
● Availability Time
● Release Time
● Order Time
● Delivery Time
Attribute Value
Implementation Short Text BAdI Implementation for Intraday Solution for RWB
Method GET_ADDITIONAL_DATA
SAP Forecasting and Replenishment, add-on for fresh products Administrator Guide
78 PUBLIC Configuring SAP Forecasting and Replenishment, add-on for fresh products
4.4.4 BAdI /FRE/FU_TS_BADI_007
Due to the fact that SAP Forecasting and Replenishment, add-on for fresh products allows you to calculate
planned goods issues based on projected waste and shrinkage, you need to adjust the way the time series of
stock projections are displayed. You make this adjustment using method GET_STOCK_PROJECTION of
BAdI /FRE/FU_TS_BADI_007.
Attribute Value
Implementation Short Text Customer stock projection (providing end of day stock)
Method GET_STOCK_PROJECTION
The two methods of this BAdI definition are used to filter DIF occurrences on a location level, as well as on
location product level. This BAdI ensures that DIF occurrences that are only relevant for fresh products are not
written into the SAP Forecasting and Replenishment standard files. Fresh product-specific occurrences are
provided in add-on specific outbound files.
Attribute Value
Note
BAdI definition /FRE/FU_FRP_BADI016 is only available after importing or installing SAP Note 2080084
(Add-on for Fresh Product Forecast: BAdIs to Filter DIFs)
SAP Forecasting and Replenishment, add-on for fresh products Administrator Guide
Configuring SAP Forecasting and Replenishment, add-on for fresh products PUBLIC 79
4.4.6 BAdI /FRE/FU_FRP_BADI_002
The method CHANGE_PARAMETERS of this BAdI is implemented to eliminate DIF identifiers from the equation
parameters in the SAP Forecasting and Replenishment standard configuration file, that is, the CONFIG.INI if
the DIF identifier is set as only relevant for fresh products in Customizing.
Attribute Value
Implementation Short Text Filter out DIFs for CONFIG.INI only relevant for fresh prod
ucts
Method CHANGE_PARAMETERS
If you initially transfer consumption data from BI using the SAP Forecasting and Replenishment standard
process, you maintain the data source from which historical consumption data is retrieved in the SAP
Forecasting and Replenishment Customizing (Alternative Transfer of Consumption from BI - Profile). To
maintain the divergent data source for fresh products, add-on specific Customizing activities are required. You
use methods RETRIEVE_CONSUMPTION and CHANGE_TS to overwrite the SAP Forecasting and Replenishment
standard setting for the provision of BI data with fresh product-specific settings. This is also used to duplicate
the received data with the new qualifier (similar to BAdI /FRE/IF_CON_BADI_003).
Attribute Value
Implementation Short Text Import consumption data into time series appl. table
This BAdI is called when time series data is received and before the data is entered in the buffer table. In SAP
Forecasting and Replenishment, add-on for fresh products, this implementation is used to duplicate received
SAP Forecasting and Replenishment, add-on for fresh products Administrator Guide
80 PUBLIC Configuring SAP Forecasting and Replenishment, add-on for fresh products
entries with the new qualifier before updating the buffer. The Customizing settings control which dataset with
which qualifier are duplicated with the new qualifier.
Attribute Value
Implementation Short Text Import consumption data into time series buffer
Method IF_CON_BADI_003_TSD
The BAdI implementation of the method IF_CON_BADI_009_ENR_MATLOC is executed if location product data
is received from the sending system. In this implementation, this determines whether new location products
should be handled as fresh products based on predefined conditions and rules maintained in Customizing. For
location products identified as fresh products, the default forecasting profile for fresh products is set.
Attribute Value
Method IF_CON_BADI_009_ENR_MATLOC
BAdI definitions are used for SAP Forecasting and Replenishment, add-on for fresh products. In this section
these BAdIs are listed, as well as some technical information and a short description of the process related to
the BAdI implementation.
SAP Forecasting and Replenishment, add-on for fresh products Administrator Guide
Configuring SAP Forecasting and Replenishment, add-on for fresh products PUBLIC 81
4.5.1 BAdI /FFIS/BD_SELLING_PROF
To import intraday selling profiles from an external system, you must be able to configure the interface
between the SAP Forecasting and Replenishment system and the external system. You use this BAdI to pull
selling profiles from the external source system. This BAdI is called by the report /FFIS/INTRADAY_IMP.
Attribute Value
Method IMPORT_SELL_PROFILE
SAP Forecasting and Replenishment, add-on for fresh products Administrator Guide
82 PUBLIC Configuring SAP Forecasting and Replenishment, add-on for fresh products
5 Security Information for SAP Forecasting
and Replenishment, add-on for fresh
products
SAP Forecasting and Replenishment, add-on for fresh products is based on SAP Forecasting and
Replenishment. Therefore, the related guides also apply to this software.
For more information about security-related topics, see the following resources:
Topic Link
https://help.sap.com/viewer/product/secur
ity_guides_for_scm_products/scmsecurity/en-US
SAP Notes
http://service.sap.com/notes
http://service.sap.com/securitynotes
Note
No new authorizations or roles are used by SAP Forecasting and Replenishment, add-on for fresh products.
SAP Forecasting and Replenishment, add-on for fresh products Administrator Guide
Security Information for SAP Forecasting and Replenishment, add-on for fresh
products PUBLIC 83
6 Operating SAP Forecasting and
Replenishment, add-on for fresh products
Designing, implementing, and running your SAP applications at peak performance, 24 hours a day, is vital to
ensure business success. This chapter contains important information about the operation of SAP Forecasting
and Replenishment, add-on for fresh products.
The add-on is based on SAP Forecasting and Replenishment. Therefore, the general operations information in
related operations guides also applies to SAP Forecasting and Replenishment, add-on for fresh products.
The operations information specific to SAP Forecasting and Replenishment, add-on for fresh products is
described in the following chapters. The following areas are covered:
● Monitoring
● Administration and Management
6.1 Monitoring
Messages raised in add-on-specific steps when running FRP are displayed in the SAP Forecasting and
Replenishmentstandard exception workbench. To be able to display messages in the exception workbench, you
need to make the Customizing settings as describe in Managing Exceptions [page 21].
Log files with errors and information about what occurred when executing the modules as part of FRP are
written to folder./frp/<client>/<site-GUID>/log/ffi.
You can configure the log level with the following files:
● logback-cleanup.xml
● logback-enhancedforecast.xml
● logback-projectedwaste.xml
All add-on relevant log files are located next to the standard FRPs in /sapmnt/<SID>/
global/frp/bin/FFI/lib.
SAP Forecasting and Replenishment, add-on for fresh products Administrator Guide
84 PUBLIC Operating SAP Forecasting and Replenishment, add-on for fresh products
The valid log levels are:
LEVEL Description
ERROR The ERROR level designates error events which may or may
not be fatal to the application.
There is no background job monitoring specific to the add-on. You can also use theSAP Forecasting and
Replenishment standard transaction Check of Location Status (/FRE/FRP_LOC_STATUS) to monitor the status
of the FRP run.
With SAP Forecasting and Replenishment, add-on for fresh products, the FRP run is executed with additional
fresh product-specific steps. If you are using the dispatcher for the F&R processor, you need to enhance the
relevant dispatcher profiles in Customizing with additional tasks. If the FRP dispatcher is deactivated and the
SAP Forecasting and Replenishment standard report /FRE/FRP_MID_BASIC is used for the FRP run instead,
you must use the add-on report /FFIS/FRP_MID_BASIC. This report also executes the fresh product-specific
steps during the FRP run.
Report /FFIS/INIT_NEW_FRESH_PRODUCTS allows you to initialize existing location products when someone
has manually assigned a fresh product-relevant forecasting profile. Therefore, you need to activate change
SAP Forecasting and Replenishment, add-on for fresh products Administrator Guide
Operating SAP Forecasting and Replenishment, add-on for fresh products PUBLIC 85
documents for location products in the Customizing (transaction SPRO) Advanced Planning and
Optimization Master Data Product Activate Change Documents .
All other details about the technical configuration are described in the installation notes mentioned in Required
SAP Notes [page 5].
The report /FFIS/INIT_NEW_FRESH_PRODUCTS in the step Process Change Documents loads the daily
consumption history and initializes the data.
You can also use the step Delete Change Documents for reorganizing change documents.
SAP Forecasting and Replenishment, add-on for fresh products does not replace any steps of the FRP run.
Instead, with the add-on, additional data needs to be stored and processed by the calculation modules. For
example, you should store daily consumption data for about two years. In addition, the calculation of the fresh
product-specific forecast, as well as the calculation of projected waste and shrinkage, is added to the standard
FRP run. As a result, you need to consider load balancing and scalability when installing this add-on. Using this
add-on may require an increase in system resources.
Note
Sizing information related to this add-on is available in the sizing guide for SAP Forecasting and
Replenishment.
SAP Forecasting and Replenishment, add-on for fresh products Administrator Guide
86 PUBLIC Operating SAP Forecasting and Replenishment, add-on for fresh products
Important Disclaimers and Legal Information
Hyperlinks
Some links are classified by an icon and/or a mouseover text. These links provide additional information.
About the icons:
● Links with the icon : You are entering a Web site that is not hosted by SAP. By using such links, you agree (unless expressly stated otherwise in your
agreements with SAP) to this:
● The content of the linked-to site is not SAP documentation. You may not infer any product claims against SAP based on this information.
● SAP does not agree or disagree with the content on the linked-to site, nor does SAP warrant the availability and correctness. SAP shall not be liable for any
damages caused by the use of such content unless damages have been caused by SAP's gross negligence or willful misconduct.
● Links with the icon : You are leaving the documentation for that particular SAP product or service and are entering a SAP-hosted Web site. By using such
links, you agree that (unless expressly stated otherwise in your agreements with SAP) you may not infer any product claims against SAP based on this
information.
Example Code
Any software coding and/or code snippets are examples. They are not for productive use. The example code is only intended to better explain and visualize the syntax
and phrasing rules. SAP does not warrant the correctness and completeness of the example code. SAP shall not be liable for errors or damages caused by the use of
example code unless damages have been caused by SAP's gross negligence or willful misconduct.
Gender-Related Language
We try not to use gender-specific word forms and formulations. As appropriate for context and readability, SAP may use masculine word forms to refer to all genders.
SAP Forecasting and Replenishment, add-on for fresh products Administrator Guide
Important Disclaimers and Legal Information PUBLIC 87
www.sap.com/contactsap
SAP and other SAP products and services mentioned herein as well as
their respective logos are trademarks or registered trademarks of SAP
SE (or an SAP affiliate company) in Germany and other countries. All
other product and service names mentioned are the trademarks of their
respective companies.