I have an issue with a custom dev using BO SDK. We have made a java program to schedule reports based on flat file containing parameters of reports . The program has been tested on reports based on relational database and everything works fine.
The particularity is that the customer environment is based on SAPR3 data, when we tried to run the program on his environment, we have faced an issue in the scheduling step with the error message: could not make SSO with SAP system.
Here are the main steps in the program:
- Connect CMS using u201CsecEnterpriseu201D method
- parse the input flat file and build the corresponding objects
- read webi reports parameters from the CMS and fill the new input values
- schedule reports on behalf a SAP user id :isInfo.setScheduleOnBehalfOf(SAPuserid)
Is there a way to logon directly to the CMC as "SAP user id" as the same way as the InfoView proposes in the authentication form?
I would be very grateful for your help on this issue