Service Provider for Reports

Use

The service provider for reports can insert reports from all SAP application systems into Records Management.

SP POID Parameters

  • REPORT: Name of the report that is to be integrated

  • VARIANT: Name of a report variant

Connection Parameters

You enter values for the connection parameters in registry maintenance when you create an element type in the service provider for reports.

  • FUNCTIONMODULE_EXECUTE: Function module for executing a report (optional)

    Enter the name of a function module that can be called remotely to execute a report. If you do not enter a value, the system uses the SAP function module SRM_RFC_SUBMIT_REPORT. Function modules that you have implemented yourself must have the same calling interface as the SAP function module SRM_RFC_SUBMIT_REPORT.

  • FUNCTIONMODULE_EXISTENCE_CHECK: Function module for existence check (optional)

    Enter the name of a function module for checking the existence of reports. If you do not enter a value, the system uses the SAP function module SRM_RFC_CHECK_REPORT. Function modules that you have implemented yourself must have the same interface as the SAP function module SRM_RFC_CHECK_REPORT.

  • RFC DESTINATION: RFC destination of the target system (optional)

    Enter the RFC destination of the system from which the reports should be incorporated. To determine an RFC destination or set up a new one, call the SAP Reference IMG and choose Start of the navigation pathSAP Web Application Server Next navigation step IDoc Interface/Application Link Enabling (ALE) Next navigation step Communication Next navigation step Create RFC ConnectionEnd of the navigation path. If the report is to be incorporated from the local system, do not enter a value for the parameter RFC Destination.

Context Parameters

You do not enter values for the context parameters in registry maintenance, instead, this is optional when creating a record model, if you create a model node to which you have assigned an element type of the service provider for reports.

Alternatively, you can assign values to these context parameters in a report that has already been included in a record.

  • CSELNAME:

    This context parameter allows the report parameters to be predefined when a report is executed. As the value, assign a parameter ID of the report with a value.

    Example: CLASSN=RECORD and CLASSTYP=BO for the report BDSFIND

    Only enter values for the context parameter if you create an instance node, because entering values in advance can only ever apply for one particular report.

  • VSELNAME:

    This context parameter allows the dynamic use of the report parameters for predefining the record attributes when the report is executed.

    Example: CREAUSER=CREATED_BY and CHANUSER=CHANGED_BY

    If the record attributes CREATED_BY and CHANGED_BY exist, the attribute values are assigned to the report parameters CREAUSER and CHANUSER of the report BDSFIND.