Upload
truongtuong
View
244
Download
0
Embed Size (px)
Citation preview
Certificate SAP INTEGRATION CERTIFICATION
SAP AG hereby confirms that the ABAP interface software for the product
Project Pilot 5.2
of the company
Project People GmbH
has been certified for integration with SAP NetWeaver 7.31 via the SAP integration scenario ABAP Add-On Deployment for SAP Enterprise Resource Planning. This certificate confirms the technical and syntactical consistency of the Add-On in accordance with SAP certification procedures. It does not guarantee that the product is error-free. The certification test is documented in report no. 16803995 and expires October 24, 2016.
Vendor Hardware: PC-Pentium, x64 Vendor Operating System: Windows Server 2008 SAP Test System: SAP NetWeaver 7.31
This configuration meets the requirements for deploying Project Pilot 5.2 on the SAP NetWeaver platform. Certified Functions:
Assign Software Component with a registered Namespace Package Add-On using SAP Add-On Assembly Kit (AAK) Deploy using SAP Add-On Installation Tool (SAINT) Integrate with SAP ERP SAP Solution Manager Ready functionality
Walldorf, October 25, 2013 Christoph Claus, SAP AG SAP, R/3, and SAP NetWeaver are registered trademarks of SAP AG Germany. All other names are registered or unregistered trademarks of the individual firms. http://www.sap.com/icc
SAP Integration and Certification Center Page 1 of 10
Interface Certification ABAP Add-On Deployment Test Report SAP Integration and Certification Center
ABAP ADD-ON DEPLOYMENT - TEST REPORT FOR INTERFACE CERTIFICATION
SAP Integration and Certification Center Page 2 of 10
© 2013 SAP AG. All rights reserved. No part of this publication may be reproduced or transmitted in any form or for any purpose without the express permission of SAP AG. The information contained herein may be changed without prior notice. Some software products marketed by SAP AG and its distributors contain proprietary software components of other software vendors. All other product and service names mentioned are the trademarks of their respective companies. Please refer to http://www.sap.com/corporate-en/legal/copyright/index.epx Data contained in this document serves informational purposes only. National product specifications may vary. The information in this document is proprietary to SAP. No part of this document may be reproduced, copied, or transmitted in any form or for any purpose without the express prior written permission of SAP AG.
ABAP ADD-ON DEPLOYMENT - TEST REPORT FOR INTERFACE CERTIFICATION
SAP Integration and Certification Center Page 3 of 10
Interface Certification #16803995 SAP Interface incl. Release: ABAP Add-On Deployment SAP Product incl. Release used for test: SAP NetWeaver 7.31 SAP Solution: SAP Enterprise Resource Planning Hardware used for SAP test system: PC-Pentium, x64 Operating System of SAP test system: Windows Server 2008
Name of Vendor: Project People GmbH Vendor Number (SAP internal): 12994979 Vendor Product Name: Project Pilot Release Vendor Product: 5.2 Vendor Product Number (SAP internal): 9250818 Vendor Interface Software Name: Release Vendor Interface Software: Hardware used for Vendor Test System: PC-Pentium, x64 Operating System of Vendor Test System: Windows Server 2008 Tools used for the technical integration: Language Version tested: German Certification Date: October 25, 2013 Expiration Date: October 24, 2016 Location: remote Persons present - Vendor: Christian Kleinschroth
Volker Zink Persons present - SAP: Christoph Claus
Certified Functions: Assign Software Component with a registered Namespace Package Add-On using SAP Add-On Assembly Kit (AAK) Deploy using SAP Add-On Installation Tool (SAINT) Integrate with SAP ERP SAP Solution Manager Ready functionality
ABAP ADD-ON DEPLOYMENT - TEST REPORT FOR INTERFACE CERTIFICATION
SAP Integration and Certification Center Page 4 of 10
1. Product Information
Product information
Product web page: http://www.project-people.net
Which releases of the SAP Business Solutions
does the partner’s software support?
Check exactly one release. If the product supports
multiple releases, please fill out one document per
SAP release.
Please name the corresponding version of the
software.
SAP ERP 2004 (SAP Basis 6.40)
corresp. version of your software:
SAP ERP 2005 (SAP Basis 7.31)
corresp. version of your software: 5.2
SAP for
corresp. version of your software:
other
corresp. version of your software:
For which databases is the software available?
All SAP supported databases
On which server platforms does the software run?
All SAP supported platforms
2. Functional Overview
Supported Functions and Business Processes – General Description
Overview on the
functionality and the purpose
of the 3rd
party product.
The PrP Process Pilot is a highly customizable Process Portal GUI and
Framework that supports the handling of different business processes
based on standard sap objects without need of other technologies and
based on sap standard.
Furthermore the PrP provides also extended functionality for ECM
(Document Handling, Document Generation, MS-Outlook/MS-
Explorer Integration) as well as complex calculations based on models
and Execution Services for Purchase Orders, Bill of Materials, SD
Quotes / Orders as well as PM Objects like Equipment and Functional
Locations and Customer Service (Notifications, CS Orders) – to
support all process steps defined in your business. It is also possible to
configure a complete workflow using the dashboard folders and track
the process status via status manager.
ABAP ADD-ON DEPLOYMENT - TEST REPORT FOR INTERFACE CERTIFICATION
SAP Integration and Certification Center Page 5 of 10
2.1 Complete List of used and released SAP objects The list below has been given to SAP by the Vendor, for referencing purposes.
SAP cannot guarantee that it’s complete.
Complete List of used BAPIs / RFCs / IDocs / ESs or other SAP building blocks that are officially released by SAP.
ADDR_DIALOG_PREPARE
APPL_LOG_DISPLAY
AUTHORITY_CHECK_DATASET
BALW_BAPIRETURN_GET2
BALW_RET1_TO_RET2
BALW_RETURN_TO_RET2
BAL_DB_LOAD
BAL_DB_SAVE
BAL_DB_SEARCH
BAL_DSP_LOG_DISPLAY
BAL_DSP_PROFILE_POPUP_GET
BAL_DSP_PROFILE_STANDARD_GET
BAL_GLB_SEARCH_MSG
BAL_LOG_CREATE
BAL_LOG_DELETE
BAL_LOG_HDR_CHANGE
BAL_LOG_HDR_READ
BAL_LOG_MSG_ADD
BAL_LOG_MSG_CUMULATE
BAL_LOG_MSG_READ
BAL_LOG_REFRESH
BAPI_BILLINGDOC_GETDETAIL
BAPI_CHARACT_GETDETAIL
BAPI_CLASS_GETDETAIL
BAPI_CLASS_GETLIST
BAPI_CLASS_GET_CHARACTERISTICS
BAPI_COSTACTPLN_CHECKPRIMCOST
BAPI_CURRENCY_CONV_TO_EXTERNAL
BAPI_DOCUMENT_CHANGE2
BAPI_DOCUMENT_CHECKIN2
BAPI_DOCUMENT_CHECKOUTMODIFY2
BAPI_DOCUMENT_CHECKOUTVIEW2
BAPI_DOCUMENT_CREATE2
BAPI_DOCUMENT_CREATEFROMSRC2
BAPI_DOCUMENT_DELETE
BAPI_DOCUMENT_GETDETAIL2
BAPI_DOCUMENT_GETSTATUSLIST
BAPI_DOCUMENT_GETSTRUCTURE
BAPI_DOCUMENT_SAVEOBJECTLINKS
BAPI_DOCUMENT_SETSTATUS
BAPI_ENTRYSHEET_CREATE
BAPI_ENTRYSHEET_GETDETAIL
BAPI_EQMT_DETAIL
BAPI_EQUI_CHANGE
BDC_INSERT
BDC_OPEN_GROUP
CHANGEDOCUMENT_CLOSE
CHANGEDOCUMENT_MULTIPLE_CASE
CHANGEDOCUMENT_OPEN
CHANGEDOCUMENT_SINGLE_CASE
CHAR_FLTP_CONVERSION
CLAF_CLASSIFICATION_OF_OBJECTS
CLME_FEATURE_ATTR_OF_CLASS
CLME_FEATURE_ATTR_OF_CLASS_ALL
CLPB_EXPORT
CLPB_IMPORT
COMMIT_TEXT
COMPLEX_SELECTIONS_DIALOG
CONVERSION_EXIT_ALPHA_INPUT
CONVERSION_EXIT_ALPHA_OUTPUT
CONVERSION_EXIT_SDATE_OUTPUT
CONVERT_DATE_TO_EXTERNAL
CONVERT_DATE_TO_INTERNAL
CONVERT_TO_LOCAL_CURRENCY
COPY_TEXTS
CTBP_CONVERT_VALUE_EXT_TO_INT
CTBP_CONVERT_VALUE_INT_TO_EXT
DB_COMMIT
DB_SELECT_GENERIC_TABLE
DDIF_DOMA_GET
DDIF_DOMA_PUT
DDIF_DTEL_GET
DDIF_DTEL_PUT
DDIF_ENQU_GET
DDIF_ENQU_PUT
DDIF_FIELDINFO_GET
DDIF_NAMETAB_GET
DDIF_OBJECT_DELETE
DDIF_SHLP_GET
DDIF_SHLP_PUT
DDIF_TABL_GET
DDIF_TABL_PUT
DDIF_TTYP_GET
DDIF_TTYP_PUT
DDIF_TYPEINFO_GET
DDIF_VIEW_GET
DDIF_VIEW_PUT
DDUT_TEXTTABLE_GET
NUMBER_RANGE_ENQUEUE
OWN_LOGICAL_SYSTEM_GET
POPUP_GET_VALUES
POPUP_GET_VALUES_DB_CHECKED
POPUP_TO_CONFIRM
POPUP_TO_CONFIRM_LOSS_OF_DATA
POPUP_TO_CONFIRM_STEP
POPUP_TO_CONFIRM_WITH_MESSAGE
POPUP_TO_DECIDE
POPUP_TO_DECIDE_WITH_MESSAGE
POPUP_TO_INFORM
READ_EXCHANGE_RATE
READ_TEXT
RETRIEVAL_TEXT
REUSE_ALV_COMMENTARY_WRITE
REUSE_ALV_EVENTS_GET
REUSE_ALV_FIELDCATALOG_MERGE
REUSE_ALV_GRID_DISPLAY
REUSE_ALV_LIST_DISPLAY
REUSE_ALV_POPUP_TO_SELECT
REUSE_ALV_VARIANT_F4
REUSE_ALV_VARIANT_SELECT
RFC_CONNECTION_CLOSE
RSLG_WRITE_SYSLOG_ENTRY
RS_CONV_EX_2_IN
RS_COPY_PROGRAM
RS_COPY_PROGRAM_INCLUDE
RS_DELETE_PROGRAM
RS_FUNCTION_POOL_CONTENTS
RS_REFRESH_FROM_SELECTOPTIONS
SAPGUI_SET_FUNCTIONCODE
SAVE_TEXT
SCROLLING_IN_TABLE
SELECT_TEXT
SO_DOCUMENT_READ_API1
SPBT_INITIALIZE
STATUS_BUFFER_REFRESH
STATUS_CHANGE_EXTERN
STATUS_CHECK
STATUS_MAINTAIN
STATUS_OBJECT_CREATE
STATUS_OBJECT_DELETE
STATUS_OBJECT_READ
STATUS_OBJECT_SWITCH_NUMBER
ABAP ADD-ON DEPLOYMENT - TEST REPORT FOR INTERFACE CERTIFICATION
SAP Integration and Certification Center Page 6 of 10
BAPI_EQUI_CREATE
BAPI_EQUI_DISMANTLE
BAPI_EQUI_GETDETAIL
BAPI_EQUI_INSTALL
BAPI_FUNCLOC_GETDETAIL
BAPI_ISUFINDER_FINDOBJOFDATA
BAPI_ISUPARTNER_GETDETAIL
BAPI_MATERIAL_GET_DETAIL
BAPI_OBJCL_CHANGE
BAPI_OBJCL_CREATE
BAPI_OBJCL_DELETE
BAPI_OBJCL_EXISTENCECHECK
BAPI_OBJCL_GETCLASSES
BAPI_OBJCL_GETDETAIL
BAPI_PO_GETDETAIL
BAPI_PROJECT_GETINFO
BAPI_PROJECT_MAINTAIN
BAPI_REQUISITION_CREATE
BAPI_REQUISITION_GETDETAIL
BAPI_REQUISITION_RELEASE_GEN
BAPI_SALESORDER_CHANGE
BAPI_SALESORDER_CREATEFROMDAT2
BAPI_TRANSACTION_COMMIT
BAPI_TRANSACTION_ROLLBACK
BAPI_USER_GET_DETAIL
BDC_CLOSE_GROUP
DELETE_TEXT
DEQUEUE_ALL
DIMENSIONCHECK_TIME
DYNP_VALUES_READ
DYNP_VALUES_UPDATE
EDIT_FORM
EDIT_TEXT
ENQUEUE_READ
F4IF_FIELD_VALUE_REQUEST
F4IF_INT_TABLE_VALUE_REQUEST
F4_PROG_SUBPROGRAM
FREE_SELECTIONS_DIALOG
FREE_SELECTIONS_EX_2_WHERE
FREE_SELECTIONS_INIT
FREE_SELECTIONS_WHERE_2_EX
FUNCTION_EXISTS
FUNCTION_INCLUDE_CONCATENATE
FUNCTION_INCLUDE_SPLIT
GET_PRINT_PARAMETERS
GRAPH_DIALOG
GUI_DOWNLOAD
GUI_HAS_JAVABEANS
ICON_CREATE
NUMBER_GET_INFO
NUMBER_GET_NEXT
NUMBER_RANGE_DEQUEUE
STATUS_READ
STATUS_SET_USER_STATUS_DIALOG
STATUS_TEXT_EDIT
STRING_LENGTH
SWO_CREATE
SWO_FREE
SWO_INVOKE
SWO_OBJECT_ID_GET
SWO_OBJECT_ID_SET
SWO_OBJECT_REFRESH
TEXT_INCLUDE_REPLACE
TH_GET_OWN_WP_NO
TR_CHECK_TYPE
TR_GET_REQUEST_TYPE
TR_OBJECTS_CHECK
TR_OBJECTS_INSERT
TR_ORDER_CHOICE_CORRECTION
TR_SYS_PARAMS
TR_TASK_OVERVIEW
UNIT_CONVERSION_SIMPLE
UNIT_OF_MEASURE_SAP_TO_ISO
VIEWCLUSTER_MAINTENANCE_CALL
VIEW_ENQUEUE
VIEW_MAINTENANCE_LOW_LEVEL
WS_QUERY
WS_UPLOAD
VIEWCLUSTER_MAINTENANCE_CALL
2.2 Complete List of used and unreleased SAP objects The list below has been given to SAP by the Vendor, for referencing purposes.
SAP cannot guarantee that it’s complete. Additionally, the correct functionality of the below mentioned
objects is not in the scope of this ABAP Add-On Deployment certification.
Complete List of used but unreleased SAP objects, such as function modules and reports.
list of 673 used modules exists.
ABAP ADD-ON DEPLOYMENT - TEST REPORT FOR INTERFACE CERTIFICATION
SAP Integration and Certification Center Page 7 of 10
3. Performance
3.1 Performance and Scalability
Overview on the architecture
and design of the product
including performance and
scalability.
The Project Pilot uses ABAP Classes and BAPIs as well as Standard
Function Modules – In our QS Guidelines are performance test
mandantory, we are working with the code inspector tool to avoid slow
sql queries and long function stacks.
3.2 Quality Assurance
Overview on Quality
Assurance procedures from
the vendors to assure that the
interface design and
performance consistently
conform to specified
requirements.
We have a custom profile for sap code inspector and a review process
– all releases have to pass this test and all objects have to be
documented directly in the sap system
ABAP ADD-ON DEPLOYMENT - TEST REPORT FOR INTERFACE CERTIFICATION
SAP Integration and Certification Center Page 8 of 10
4. Software Product Assessment
4.1 Check Documentation
Functional Documentation yes
Comments:
Installation Documentation yes
Comments:
Maintenance Documentation yes
Comments:
End User Documentation yes
Comments:
Test Plan Documentation yes
Comments:
Test Report Documentation yes
Comments:
Benchmark Results Documentation yes
Comments:
4.2 Install and Configure Product for SAP Integration
How is the installation and setup of the product
integration part done?
good
average
poor
Remarks
ABAP ADD-ON DEPLOYMENT - TEST REPORT FOR INTERFACE CERTIFICATION
SAP Integration and Certification Center Page 9 of 10
5. Test Cases
5.1 Checks performed by the AddOn Assembly Kit (AAK)
Invalid objects OK
Existence of objects and table entries to be delivered OK
Assignment to namespace OK
Delivery of CVERS entries (R3TR VERS) not possible OK
New objects (entries) in Support Package/CRT OK
Table entries (check if delivery-relevant/delivery behavior) OK
Assignment to development class and software component OK
Table entries in customer name range (protected: TRESC) OK
Included AAK Log of Performed Checks yes no
Remarks: The delivery contains some authorization objects in Z* namespace.
5.2 Describe test steps to be executed during functional test
The test cases below are executed to check that the Add-On could run successfully in the SAP
environment. SAP does not validate or confirm the correct functionality of the Add-On.
1 Open an Notification, modify partner and save it OK
2 Show Documents / DRAW on Document Flow and Check Standard Object Connection OK
3 Check-In new Documents and create Subfolders (DRAW Object List) OK
4 Copy one DRAW Object from the parent Notification to another SAP Notification via
Document Manager
OK
5 Create Notification OK
6 Create new Dashboard Folder OK
7 Drag & Drop an SAP Object for e.g. Notification to Dashboard Folder and save it OK
8 Create Calculation and assign it to Document Flow and Notification OK
9 Change Calculation OK
10 Set Notification User Status and save Notification OK
ABAP ADD-ON DEPLOYMENT - TEST REPORT FOR INTERFACE CERTIFICATION
SAP Integration and Certification Center Page 10 of 10
6. Additional Service and Support
Does the partner company offer consulting
services for this product?
yes
no
Remarks
Does the partner company offer training classes
for this product?
yes
no
Remarks
Does the partner company offer general problem
support for this product?
yes
no
Remarks [email protected]
7. Partner Confirmation Partner states that by following the guidelines of the ICC Integration Assessment or ICC Integration
Guide, only the integration technologies listed in this document are used in the described interface
software.
ABAP add-on deployment Certification is only valid for the SAP release and partner product release
noted in this document; in the event of SAP or partner release changes SAP offers re-certification of the
interface software.