Ricefw or Wricef in Sap Project
Ricefw or Wricef in Sap Project
Ricefw or Wricef in Sap Project
In this topic you will learn about, what exactly RICEFW or WRICEF in SAP and how it plays an important and
prominent role in Implementation Project. Here we can understand the RICEFW and its purpose within the
context of an SAP project.
RICEFW vs WRICEF
WRICEF in SAP means exactly the same thing as RICEFW but just uses a slightly different
acronym. WRICEF stands for Workflows, Reports, Interface, Conversion, Enhancements, and
Forms. You may see both RICEFW and WRICEF used interchangeably when working through
the Explore phase of any SAP implementation project.
The reason to use RICEFW vs WRICEF will usually be down to a personal preference. As a
result, some SAP projects will use the RICEFW acronym while others WRICEF acronym.
LinkedIn | Akash S K
Email :- akash.250896@gmail.com
Mob. No: - 7975776231
RICEFW in SAP is produced during the Explore phase of the SAP Activate
methodology – where as in Realization phase in ASAP methodology where by all the
functional and technical SAP consultants work on SAP RICEFW.
ASAP Methodology
Activate Methodology
LinkedIn | Akash S K
Email :- akash.250896@gmail.com
Mob. No: - 7975776231
Project functional teams are expected to fully test all the RICEFW objects and would have to be
passed by the business users. These are the pre-requisite for business go-live in SAP. The
quality of RICEFW objects plays a key role in determining the project’s success.
Fit and Gap analysis help identify the gaps and business requirements that cannot be fulfilled by
standard SAP functionalities. These additional objects are noted and defined using RICEFW
classifications during any SAP implementation or migration project.
R- Reports
SAP has tonz of standard reports (ME2M,MM60, MKVK,ME1L) that show you a lot of info. If
the standard reports don’t include the necessary features to meet the customer’s needs, the
project team creates custom reports. We talk to a developer /ABAP-er, and give him the Table-
Field specs for each column that you want to see on the report.
To do this, it’s important to know the full need and then finish your selection screens, the key
fields, and the output format that will be produced when the report is completed. We will also
suggest the T-code for this new report. classic example: Z report or Cockpit report. The
report is then regarded as a RICEFW object.
✓ Standard reports are available in SAP and are provided by the standard SAP only.
✓ Custom-designed reports made by project staff using the standard SAP reports as a
basis for reference.
✓ Queries create our report using regular SAP tables.
LinkedIn | Akash S K
Email :- akash.250896@gmail.com
Mob. No: - 7975776231
The ABAP workbench comes with an ABAP Editor (SE38) to produce reports. ABAP List
Viewer ALV (ABAP functions) is widely employed within ABAP programs to generate
reports. SAP Query is another tool for creating reports. Certain SAP modules come with
specialized reporting tools, such as that of the Report Painter It is also known as the QuickViewer,
which can be a different tool to create customized reports developed within the system live on a
demand basis.
Forecasting and Planning: Reports can be used to forecast future trends of spendings and
earnings, predict material stock requirement, market demand and support strategic planning.
They help businesses make data-driven projections and allocate organization resources at the
right place.
For example:- Material requirements planning (MRP) validation reportsThis report checks
whether sufficient procurement elements are generated to meet current requirements.
I – Interfaces
Interfaces are used to transfer (Exchange) of data between the SAP system to non SAP system
or Third party system. Integrating SAP with third party which enables communication between
SAP & third party where interface ensures Data is sync and enabled real time information flow.
During the Explore phase, you can identify business processes such as payroll, shipping, fixed
assets, QA, etc. which are managed with third-party systems like NGC, Infor Nexus . These
external activities may need connecting to the SAP system. To do this, SAP Interface programs
are developed to automate the process.
For example, During shipping, an organization may use a third-party logistic system to pack
and ship deliveries. For this, SAP delivery information will be sent to the external third-party
system like NGC or Infor. Then the shipment information is received in SAP through a
middleware.
C-Conversions:
Conversions are programs that facilitate transferring data the new system developed from a
previous system. Conversions are often referred to by the name of “migrations” or “data
migration”. Conversions are used to convert data from one format to another ie Legacy system
to program or vice versa. Conversions can be used to convert data from a legacy system into SAP
or to convert data from one SAP system to another.
To upload the data in the SAP system such as the Material Master, Business Partner, Batch
Master, Inventory, Bill of Materials, Open Purchase Orders, etc., the data needs to be converted
from one form to another as per the system’s requirement. This is called a Conversion.
Here, the business team extracts the data out of their legacy systems. The project team then wants
to upload that data into the SAP system by making use of the SAP data migration tools like BDC,
LSMW, LTMC, etc. Here, the functional consultant works with the client team and the technical
team to write some programs that will read the data from those files and load it into the SAP
application. These will then be the new objects in the RICEFW list.
Purchase Order
2.Master Data Conversion: Master data refers to key business entities such as customers,
vendors, and materials. During system upgrades or consolidation projects, RICEFW objects assist
in converting and harmonizing master data across systems. This involves mapping and aligning
the data structures, cleansing and enriching the data, and ensuring data quality and consistency.
Example: When a company implements a new SAP system to replace multiple legacy systems,
RICEFW objects can be used to convert and consolidate customer master data. The conversion
process involves mapping the customer data from various sources, applying data transformation
rules, and loading the cleansed and harmonized data into the new SAP system.
3.Data Format Conversion: Data format conversions are required when data needs to be
transformed from one format to another within the SAP system. RICEFW objects provide the
means to convert data formats using programming techniques such as ABAP transformations,
function modules, or data conversion programs.
Example: An organization wants to switch from a legacy pricing model to a new pricing structure
in their SAP system. RICEFW objects can be used to convert the existing pricing data from the
legacy format to the new format, ensuring the data is compatible with the updated pricing logic
in SAP.
E – Enhancements
If the business requirement cannot be satisfied by standard SAP features, then the project team
will add some custom functionalities by modifying the SAP standard. These are called
enhancements.
The enhancements are developed by technical ABAP consultants making use of BADIs,
enhancement frameworks, or user exits. These will be the new RICEFW objects where the
project functional team works with the business team to gather the requirement and then work
with the technical team to modify or leverage the SAP standard and create a new custom
solution as per business requirement.
An example of an SAP enhancement is to develop Radio Frequency Mobile Data Entry (RF)
capabilities at the Inventory Management (IM) level. Standard SAP has given the RF at the
WM or EWM level. When a client manages a warehouse on the IM level and is looking for RF
capabilities, the enhancement is needed to meet business objectives.
LinkedIn | Akash S K
Email :- akash.250896@gmail.com
Mob. No: - 7975776231
RF Capabilities in
Inventory Management
F-Forms
Forms include SAPscript form, SAPscript print programs, and Smart Forms. SAP offers ABAP
Workbench tools such as SAP Script, Smart Forms, Adobe Interactive Forms, OLE, and more. to
develop “Forms”.
SAP forms are simply print outputs created by the SAP application after saving transactional data.
Examples include Purchase Order print material document print, Purchase Order print Delivery
docket, and Pick Ticket physical Inventory sheet Labels print. Standard SAP offers an established
format and template for all of these forms; however, these pre-defined forms may not meet
business requirements because they might want to include a company logo or legal print content
within the documents. The functional team has to use ABAP and design customized forms based
on the business requirements.
LinkedIn | Akash S K
Email :- akash.250896@gmail.com
Mob. No: - 7975776231
W-Workflow
The last RICEFW object is SAP workflow. Workflow refers to the sequential flow of
transactional data from one level to another as per the organization’s hierarchy. At each level,
actions are required, and once taken, the workflow will advance to the next level.
During this objective, the functional consultant coordinates with the technical team to develop
custom flow logic. These will contain the details of the data to be sent and will provide the
conditions to trigger the workflow.
For example, budget approvals handling. A purchase order is created for a value and
sent to the manager for first level approval. When approved, it will go to the VP for
further second level approval and so on until signed off. In this case, the business
requirement is not available in a standard SAP application, so the result is a new
RICEFW object.