I would like to share my understanding about the approach to Integrate SAP Supply Network Collaboration (SAP SNC) with SAP Netweaver Portal 7.3 , SP 10
Options to access SAP SNC (Supplier Portal) from SAP Netweaver:
Option 1- Use SNC standard business package to enable SNC access from EP: This is the standard method to access SAP system from EP. Need to check if business package available for SNC. As far as, I know it is not available.
Option 2- Access SNC URL from EP: In this method SNC URL (SNC supplier portal link) is access from EP, any SNC specific transactions or navigations performed within SNC URL. It means EP is used only for authentication purpose and diverting users to SNC URL.
Option3- Access SNC iView from EP: In this method iViews are developed on EP for each SNC functions. Transactions execution or navigation happened within EP.
All the three options need to be considered to Integrate SNC Applications to SAP Netweaver Portal.
However a simple URL / WebDynpro ABAP iView will provide the base for all Integration .
SSO can be used to provide user authentication at Portal when accessing SNC application at Portal.
Here is how SNC Application works and Integrated to Portal
SNC Application Development Approach:
Structure of the SNC Web UI URL:
The URL for SAP SNC Web UI is structured as follows:
http://<Host name>:<Port number>/sap/bc/webdynpro/scf/<Application>?sap-language=<Language>
For eg The URL – http://snchost:8040/sap/bc/webdynpro/scf/snc_s?sap-language=EN would always get us to the screen that the user has set as default.
The user can navigate to any SNC application using the Navigation menu.
Integration of SNC Application to Portal:
Need to provide the SNC Web UI on SAP Enterprise Portal.
User should be able to navigate between screens by clicking on the portal navigation.
SNC Apps are developed in WD4A in ECC .
Web Dynpro ABAP iViews ( and POWL – Personalized Object Work List Application) are used to display the SNC related applications on SAP Netweaver portal.
Required Application parameters need to be configured in the URL/ Web Dynpro ABAP iView to distinguish between different application screens developed in SNC .
For Enterprise portal iViews, use this screen ID ( from the SNC application developed in SNC (ECC) as an Application parameter in the Web Dynpro ABAP iView.
Every SNC screen has a screen ID. Use this screen ID as a URL parameter in the SNC Web UI URL. Pass the same to the URL parameter SCR_ID
For Enterprise portal iViews, use this screen ID as an Application parameter in the Web Dynpro ABAP iView.
Example Screen: iView parameters for SNC Application
Package Level Information for SAP Netweaver Portal
SAP Supply Network Collaboration (SAP SNC) 7.0
Using SAP enhancement package 1 for SAP NetWeaver 7.3, or SAP NetWeaver 7.4
Using SAP enhancement package 3 for SAP NetWeaver 7.0
An Example of System Landscape Architect with SNC
Landscape design will vary depending on the system requirement
I recommend using iViews to access SNC applications at Portal. SSO to be used to integrate SNC with Portal.
This would be much dynamic approach which is also used in most of the implementations ,links and examples I referred to.
Moreover, SAP offers Fiori Applications for SAP Supply Network Collaboration(SCN)
As of Support Package 01 for SAP SNC, UI add-on for purchase order collaboration 1.0, two SAP Fiori apps are available:
Hence, I understand such an Integration for Fiori Apps with Portal would happen using iViews approach.
- Master Guide for SNC with required Enhancement Package details as per SAP Netweaver Version
- How to Call a Specific Screen on the Supply Network Collaboration (SNC) Web Interface
- System Landscapes and Required Components for Running SAP SNC
- SNC Training Manual:
- SAP Supply Network Collaboration (SNC) Overview: