Beruflich Dokumente
Kultur Dokumente
1
SAP S4 LOGISTICS COOKBOOK - CIC India Initiative
TABLE OF CONTENTS
1. Introduction ..........................................................................................................................................................3
2. Changes identified with respect to SAP Business Suite (IE ECC, SCM, APO etc) ...................................................3
3. Key business benefits for S4 HANA 1610 Use cases, Cost Case etc ...................................................................3
6.1 Indirect procurement using self service requisitioning from material master ..................................33
2
SAP S4 LOGISTICS COOKBOOK - CIC India Initiative
1. INTRODUCTION
Self-service procurement is a new functionality provided in S/4 HANA to simplify purchasing for casual
users and empower employees to purchase the goods and services they need. The intuitive shopping
cart user interface and user-friendly online catalog enables users to purchase goods and services. The
procurement function can automate and tightly control the purchasing process. As a result,
procurement organizations can enforce purchasing strategies and contract compliance, and streamline
the purchasing process
Access supplier-managed product information, including specifications, configurable items, and pricing,
to quickly identify the right products and services: SAP offers a direct access to Procurement Catalogs
out of the Purchase Requisition. Catalogs do support end users a lot to be able to strengthen the
execution of purchasing decisions using preferred and contracted suppliers. Self-Service Procurement
enables users to intuitively search and compare options to find the right goods and services. The existing
catalog management tools supports the Catalog Administrators to import, update, approve, maintain,
and activate catalogs.
2. CHANGES IDENTIFIED WITH RESPECT TO SAP BUSINESS SUITE (IE ECC, SCM, APO ETC)
Self Service Requisitioning is a brand-new capability in S/4 HANA which was not existing in this way
in ECC. The old ECC had a shopping cart functionality, which was used very rarely. This functionality
is not available in S/4 Hana, but replaced by the new S/4 Hana Self Service Procurement. The
shopping cart function in SAP ERP was activated through the business function LOG_MM_SSP_1.
The business function LOG_MM_SSP_1 needs to be in status OFF in the start release. In the classical
ERP solution as well as in SRM, there is a distinct business object called Shopping Cart. In
S/4HANA, the Self Service Procurement functionality is completely included in the existing Purchase
Requisition (EBAN) data structure. There is no object as Shopping Cart.
However, it should be noted here that the S/4 Hana Self Service Requisitioning function does not yet
support all the functionalities which are available in SAP SRM Self Service Procurement. The SRM
shopping cart functionalities such as Team Purchasing, Shopping on Behalf of Other Users are not
yet available in S/4.
3. KEY BUSINESS BENEFITS FOR S4 HANA 1610 USE CASES, COST CASE ETC
Employees can search for the desired products and services across multiple Catalogs using Hana
based cross-catalog search and create Purchase Requisitions for the selected items with a
consumer-grade user experience enabled through Fiori Apps.
3
SAP S4 LOGISTICS COOKBOOK - CIC India Initiative
Possibility to load internal and external Catalog content into HANA database via OCI 5.0
interface or to integrate external Catalogs via OCI 4.0 and punch-out
S/4 Hana supports the use of Ariba Procurement Content for catalog buying and efficient catalog
content management Ariba Procurement Content supports OCI 5.0 and can be loaded directly
into Hana.
Reduced procurement cost by enabling a high-speed employee self-service system as a single
Fiori App is used for procuring from catalogs as well as from Material Master or using free-text
items.
An available SAP SRM MDM catalog can be integrated with S/4 Hana as a punch-out catalog via
OCI.
Enables reduced TCO for those customers who are using SAP SRM or any other third-party
system only for simple self-service procurement functions without much complexity as these
customers can get rid of those systems and bring the same functionality within S/4.
4.1 PRECHECKS
Refer SAP Note: 2251946 - Informational note about migration of SAP SRM shopping carts to SAP S/4
HANA SSP.
This Note has an attachment which provides the detail guide on migration of SAP SRM shopping carts to
SAP S/4 HANA purchase requisitions during system conversion to SAP S/4 Hana.
The key point to note here is that SAP S/4 Hana does not support a One-Client Deployment of SAP SRM
and SAP ERP on the same machine. SRM_SERVER and S4Core software components cannot be installed
together on the same machine in SAP S/4 HANA. Therefore, while converting SAP ERP with co deployed
SAP SRM there is a need to remove the SRM_SERVER software component. Uninstalling SRM_SERVER
will lead to the complete loss of the SAP SRM functionality. SAP S/4 HANA functionalities as a successor
must be configured from scratch. Since SAP SRM objects are completely deleted this would also result in
a complete loss of all business documents created with SAP SRM. Therefore, it is mandatory to deal with
the migration of these documents during a system conversion.
SAP S/4 HANA is a valid backend for SAP SRM and after the system conversion of SAP ERP to SAP S/4
HANA you can continue using SAP SRM if it is deployed on a different machine than SAP S/4 HANA. You
can also choose to replace the SAP SRM SSP functionality with the SAP S/4 HANA SSP functionality and
migrate you shopping carts to SAP S/4 HANA. This is an optional step.
The migration paths for SAP SRM releases lower than SRM 7.0 are not supported.
4
SAP S4 LOGISTICS COOKBOOK - CIC India Initiative
Refer SAP Note: 2251946 - Informational note about migration of SAP SRM shopping carts to SAP S/4 HANA
SSP.
This Note has an attachment which provides the detail guide on migration of SAP SRM shopping carts to SAP
S/4 HANA purchase requisitions during system conversion to SAP S/4 Hana.
Obj Type- Organization Unit-> click on IT1000 (object) and click create infotype
5
SAP S4 LOGISTICS COOKBOOK - CIC India Initiative
Creation of Position(S):
Object Type- Position-> click on IT1000 (object) and click create infotype
In this step, Position is created and it is assigned to Organizational Unit in next step.
Transaction code PP01-> Type- Position-> click on IT1002 (Relationships) and click create infotype
6
SAP S4 LOGISTICS COOKBOOK - CIC India Initiative
Complete the Configurations for HR Organization Structure setup as mentioned in Section 5.1.2
Click on Hiring for hiring action and keep populating the infotypes 0000 (Actions), 0001(Organization Assignment),
0002 (Personal Data), 0105 (Communication) and 0041(Date Specification) for the person to get hired in the
company.
Hiring is done based on personal area and employee group and its sub area.
7
SAP S4 LOGISTICS COOKBOOK - CIC India Initiative
8
SAP S4 LOGISTICS COOKBOOK - CIC India Initiative
9
SAP S4 LOGISTICS COOKBOOK - CIC India Initiative
Ensure you maintain info types 0001 and 0105 for Employee.
10
SAP S4 LOGISTICS COOKBOOK - CIC India Initiative
11
SAP S4 LOGISTICS COOKBOOK - CIC India Initiative
Assigning communication is important activity for self service procurement as Employee System user ID is
assigned to person here in this step.
Follow the steps in the Section 5.1.2 in order to create Business Partners for the Employee Masters.
12
SAP S4 LOGISTICS COOKBOOK - CIC India Initiative
Assign the Business Partner corresponding to the user in the Organization Structure
Follow the steps in the SAP Note 2214564 - Configuration guide for Self Service Procurement scenario in S/4HANA.
This Note provides the Configuration Guide in its attachment.
Assign the business partner information corresponding to a user to the organization structure.
Transaction Code: PPOMA.
Do not assign users with employee role directly in transaction PPOMA. You need to assign the BP.
13
SAP S4 LOGISTICS COOKBOOK - CIC India Initiative
14
SAP S4 LOGISTICS COOKBOOK - CIC India Initiative
Follow the steps in the SAP Note 2214564 - Configuration guide for Self Service Procurement scenario in
S/4HANA
Assign these attributes at the organization level and inherit to the users with employee role. These attributes
are mandatory for Create Purchase Requisitions and My Purchase Requisitions apps.
Catalog
Material Group 03
Currency USD
Plant ZFG1
Document Type NB
15
SAP S4 LOGISTICS COOKBOOK - CIC India Initiative
Transaction: OOATTRCUST This transaction can be used for Maintaining the Attributes which
are assigned in PPOMA.
Transaction OOATTRCUST:
In Transaction OOATTRCUST, you can control various parameters for the Attributes, such as
whether Multiple Values are allowed, Inheritance is allowed etc.
16
SAP S4 LOGISTICS COOKBOOK - CIC India Initiative
Inheritance options:
17
SAP S4 LOGISTICS COOKBOOK - CIC India Initiative
IMG Path
SPRO Personnel Management -> SAP S/4 HANA for Human Resources Synchronization of Business Partner
for SAP HCM Employee Role
Use this IMG guide to synchronize the business partners for the HCM employee role. This synchronization is a
mandatory activity for S/4HANA to make sure the follow-up activities and the CDS views work.
Activities
Deactivate Switch HRALX PBPON in table T77S0 (set PBPON = OFF) by using the transaction
OO_CENTRAL_PERSON.
IMG Path
SPRO Cross-Application Components -> SAP Business Partner Business Partner Basic Settings -> Business
Partner Roles Define BP Roles
The BP employee record will additionally be created as a Vendor with values FLVN00, so it
could be used as a payment recipient.
18
SAP S4 LOGISTICS COOKBOOK - CIC India Initiative
IMG Path
SPRO Cross-Application Components -> SAP Business Partner Business Partner Basic Settings -> Address
Determination Define Address Types
IMG Path
SPRO Cross-Application Components -> SAP Business Partner Business Partner Basic Settings ->
Identification Numbers Define Identification Types
Check the Persons box under Identification Types Relevant for BP Categories.
Values:
o ID Type: HCM001
ID Categ.: HCM001
19
SAP S4 LOGISTICS COOKBOOK - CIC India Initiative
o ID Type: HCM028
ID Categ.: HCM028
o ID Type: HCM030
ID Categ.: HCM030
o ID Type: HCM031
ID Categ.: HCM031
If the Identification Types are not available, create them using this Customizing.
You can modify the execution time frequency for the job using the transaction sjobrepo. By default, the job is scheduled to run
once per day.
Transaction Code : SJOBREPO
Define & schedule a JOB for Employee to Busuness Partner Synchronization
Transaction Code : SJOBRPO
Programs : R_JR_JD_MONITOR
20
SAP S4 LOGISTICS COOKBOOK - CIC India Initiative
IMG Path
SPRO Personnel Management -> SAP S/4 HANA for Human Resources -> Define Reconciliation Accounts for
Employees in Role FI Supplier.
In this step, you define the reconciliation accounts in General Ledger (G/L) Accounting for your suppliers
created via business partner synchronization for employees.
Check Reconciliation Accounting in the Customizing Define Reconciliation Accounts for Employees in Role
FI Supplier.
This table defines the reconciliation accounts in General Ledger (G/L) Accounting for suppliers created via
business partner synchronization for employees. The employees enhanced to a BP are assigned to a
company code. This table serves as input regarding the reconciliation accounts to be used for the relevant
company codes.
21
SAP S4 LOGISTICS COOKBOOK - CIC India Initiative
Once the Business Partners are created for the Employees, you can check the BP-Personnel ID mappings
with Transaction BP under the Identification tab:
Follow the steps in the SAP Note 2214564 - Configuration guide for Self Service Procurement scenario in
S/4HANA.
IMG Path
SAP Implementation Guide Materials Management Purchasing Purchase Requisition Purchase Requisition
Self-Service Procurement Define Number Ranges for Catalog Item
22
SAP S4 LOGISTICS COOKBOOK - CIC India Initiative
IMG Path
SAP Implementation Guide Materials Management Purchasing Purchase Requisition Purchase Requisition
Self-Service Procurement Define Number Ranges for Attachments
Activate a common currency to enable the price filter for search items. The price of the catalog items in different
currencies is converted to a common currency by the system during import of catalog data. This price can be used
later as filter criteria for searching catalog items.
IMG Path
SAP Implementation Guide Materials Management Purchasing Purchase Requisition Purchase Requisition
Self-Service Procurement Define Settings for Cross Catalog Search
23
SAP S4 LOGISTICS COOKBOOK - CIC India Initiative
Definition
IMG Path
SPRO- Enterprise Structure -> Definition-> Human Resources Management -> Personnel Areas
24
SAP S4 LOGISTICS COOKBOOK - CIC India Initiative
IMG Path
SPRO- Enterprise Structure -> Definition-> Human Resources Management -> Personnel SubAreas
IMG Path
SPRO- Enterprise Structure -> Definition-> Human Resources Management -> Employee Groups
25
SAP S4 LOGISTICS COOKBOOK - CIC India Initiative
IMG Path
SPRO- Enterprise Structure -> Definition-> Human Resources Management -> Employee Sub Groups
Assignment
IMG Path
SPRO- Enterprise Structure -> Assignment -> Human Resources Management -> Assignment of Personnel Area to
Company Codes
IMG Path
SPRO- Enterprise Structure -> Assignment -> Human Resources Management -> Assign Employee Sub Group to
Employee Group
26
SAP S4 LOGISTICS COOKBOOK - CIC India Initiative
SAP Note 2374575: Correct way to maintain web service ID for catalog call structure during Punch out scenario.
SAP Note 2214564: Configuration guide for Self Service Procurement scenario in S/4HANA
SAP Note 2267097: Configuration and recommendation for secure OCI
27
SAP S4 LOGISTICS COOKBOOK - CIC India Initiative
With SAP S/4HANA, the employee has three SAP Fiori Apps to conduct a self-service requesting, as
follows:
https://fioriappslibrary.hana.ondemand.com/sap/fix/externalViewer/
All the 3 Fiori Apps for Self Service Procurement in S/4 belong to the Role : Employee Procurement
With this app, the user can create purchase requisitions. Users can select the products from catalogs or
provide descriptions of the item to create the purchase requisition. This object page displays contextual
information about the Purchase Requisition business object. You can navigate to its related business
objects and to related apps. This app is available for the role SAP_BR_EMPLOYEE_PROCUREMENT.
Key features
Search for the items in external catalogs using the cross catalog search
Navigate to an external catalog and transfer items to the purchase requisition
Describe the required item to procure when it is not found in a catalog
Filter the search results available from cross catalog search and share the item details using an
E-mail
View details of a product such as price scales, ratings and provide feedback about a product
Change the default settings maintained by your administrator
Add details such as delivery address, source of supply and accounting information
Order a purchase requisition
In addition, the app supports the following technical features and options:
28
SAP S4 LOGISTICS COOKBOOK - CIC India Initiative
C_Purchasereqitmdtlsext
C_PurchaseRequisitionItmDtls
C_PurchaseRequisition_WL
C_Sspprmaint_Accassign
C_Sspprmaint_Hdr
C_Sspprmaint_Itm
C_Sspprmaint_Itmtext
C_Sspprmaint_Itmtexttypes
C_CtlgSrchAttachments
C_CtlgSrchAttributes
C_Procurementitems
C_Reviews
The following sections list app-specific data required to configure the app:
29
SAP S4 LOGISTICS COOKBOOK - CIC India Initiative
My Purchase Requisitions
With this app, a user can check the status and details of recently created purchase requisitions. The
latest purchase requisition is displayed as the first entry. This object page displays contextual
information about the Purchase Requisition business object. This app is available for the role
SAP_BR_EMPLOYEE_PROCUREMENT
Key features
Search and filter the list to see a specific purchase requisition or a set of purchase
requisitions created by the user
Delete, edit and order a purchase requisition
View the status and approval overview for a purchase requisition item
View all the follow-on documents created for a selected item
In addition, the app supports the following technical features and options:
This app uses the following CDS views:
C_Sspprmaint_Hdr
C_Sspprmaint_Itm
C_Sspprmaint_Accassign
C_Sspprmaint_Itmtext
C_Sspprmaint_Itmtexttypes
The following sections list app-specific data required to configure the app:
30
SAP S4 LOGISTICS COOKBOOK - CIC India Initiative
Confirm Goods and Services in S/4: With this app you can confirm receipt of goods. This app lists all the
purchase requisitions with material items relevant for confirmation. Information related to a purchase
requisition and the associated purchase order is also listed in this app. The items listed can be confirmed
either by entering the confirmed quantity or by selecting the item. This object page displays contextual
information about the Goods Receipt business object. You can navigate to its related business objects
and to related transactional apps, and you can access related transactions kin ABAP back-end systems.
This app is available for the role SAP_BR_EMPLOYEE_PROCUREMENT.
Key features
In addition, the app supports the following technical features and options:
CPRFORGR
CPRITEMFORGR
31
SAP S4 LOGISTICS COOKBOOK - CIC India Initiative
CPURCHGROUP
Note:
The following sections list app-specific data required to configure the app:
32
SAP S4 LOGISTICS COOKBOOK - CIC India Initiative
6. PROCESSES COVERED
33
SAP S4 LOGISTICS COOKBOOK - CIC India Initiative
With SAP S/4HANA, the employee has three SAP Fiori Apps to conduct a self-service requesting, as
follows:
Step 1: Create Purchase requisition using Create Purchase Requisition Fiori APP
Enter the description of Item which you would like to create purchase requisition and click on search icon . System will searh all
item . Select the required item, enter the quantiry and click on button Add to Cart
Item will be added to the cart. Use the button view cart and verify the values. ie. Quantity, price, currency,
34
SAP S4 LOGISTICS COOKBOOK - CIC India Initiative
35
SAP S4 LOGISTICS COOKBOOK - CIC India Initiative
Step 2: Check the status & details of recently created purchase requisition using My Purchase Requisition Fiori
APP
Search and filter the list to see a specific purchase requisition or a set of purchase
requisitions created by the user
Delete, edit and order a purchase requisition
View the status and approval overview for a purchase requisition item
View all the follow-on documents created for a selected item
36
SAP S4 LOGISTICS COOKBOOK - CIC India Initiative
Selet the purchase requestion & view the data by double click
37
SAP S4 LOGISTICS COOKBOOK - CIC India Initiative
Must maintain at least the Basic, Purchasing and Accounting1 Views for the Material in MM01:
Follow the steps in the SAP Note 2214564 - Configuration guide for Self Service Procurement scenario in S/4HANA.
This Note provides the steps to Import data from Material Master into Catalog tables using the Transaction
MMPUR_CAT_EXT
To import the catalog, you must assign the role MMPUR_CAT_CONTENT_MGMT role to your user.
38
SAP S4 LOGISTICS COOKBOOK - CIC India Initiative
After running this Report successfully, you should get the same number of records in Table MMPUR_CAT_ITM as
in the Table MARA, which confirms that all the Material Masters have been imported into the Catalog table.
Ensure all the Configurations are done for Account Determination for the Material Type NLAG:
SPRO -> Materials Management -> Valuation and Account Assignment -> Account Determination -> Account
Determination Without Wizard
Ensure that Account Category Reference is assigned to Material Type NLAG so that Valuation Class can be
automatically determined for the Material :
39
SAP S4 LOGISTICS COOKBOOK - CIC India Initiative
SPRO -> Materials Management -> Purchasing -> Account Assignment -> Maintain Account Assignment Categories
Here you check the Account Modification key for the required Account Assignment Category for purchasing:
In Transaction OBYC, you must maintain the GL Account for the Chart of Accounts, Valuation Area, Valuation Class,
Transaction key GBB and the required Account Modification ( VBR in this example ) :
40