This blog wil be updated almost daily and the topics will be dealing with the daily support of SAP BusinessObjects BI support. So check back daily! Protected by Copyscape Online Plagiarism Test

Saturday, December 15, 2012

Resolving "processDPCommands' API" Error when accessing WebI XI 3.1 report

Protected by Copyscape Online Plagiarism Test

If you are getting an error "An internal error occurred while calling 'processDPCommands' API. (Error: Err_WIS_30270)" when accessing a SAP WebI XI 3.1 report .

My environment when this error was recreated:

SAP BW: BW 7.0 and above but not BW 7.3
SAP BusinessObjects: SAP BO XI 3.1 SP3 FP6.7
SAP InfoView: Client version XI 3.1 FP6.7
SAP Integration Kit: version XI 3.1 FP 6.7

SAP WebI report is access via SAP InfoView (XI 3.1) version. The source is universe version XI 3.1 on an SAP BW MultiProvider.

If we carefully trace how this happened, it would come to light that migration sequence was not right. You will get this error mostly when the report was migrated before the universe or the universe was migrated before the SAP BW infoproviders were transported in SAP BW.

Solution: Open the Universe in Designer, make the that it is pointing to the right source (if it was not, you would have gotten a different error altogether). Perform an integrity check.

When you do so, you will see probably a result very similar to this:


Parse Joins: 1 Errors
ParseObjects: 4 Errors
Parse Conditions: OK
Check Loop: OK
Check for Context : OK

Check the errors, fix them, save the universe and export to the CMS again.

Now access your SAP WebI report and hopefully you should no see the error. If error persists, you might want to repeat these steps.

Inform me if any more information needs to be added.

*******
******
*****
****
***
**
*

No comments:

Post a Comment