Webi Portal Integration
Hi:
Is it possible to "schedule" a webi report from the portal iview?
In my case, I am able to create an iview and link the report ID with it. This lets me see the webi report. Upon clicking EDIT I can go to edit mode (as of now I am investigating the warning netscape.javascript.JSException, but still it works on saing OK) as well and even save it in the Infoview with a different name. Now I am interested in exploring if I can also schedule the webi to run a certain time of the day via Portal.
Any technical help on this would be really appreciated.
Thanks,
Sudipt
Hi,
We will be publishing a Crystal Report, WebIntelligence report and one Xcelsius dashboard. The Crystal report we already have the mechanism for (as you know, since you wrote the book on it!). With the WebI and Xcelsius documents we would like to consider the following scenarios:
1. Publish them as actual, visible reports in the portal. IViews?
>>> The steps would be the same - it is just a different ID for a different object. Make sure you use the option BusinessObjects Enterprise from the iView template.
2. Publish them as hyperlinks in a list of reports
>> You would have to create your own little application offering that or you could use Dashboard Builder as well. Logon to InfoView, go to Dashboards > corporate dashboard > where you have the option of Navigation List and Viewer.
3. Link the portal to InfoView and use it as the presentation medium for the reports and navigation between the reports.
>> possible but you might want to open InfoView in a new window because InfoView is not "made" to run in a frame.
>> Did you look at the KM Integration ? sounds like it would solve lots of items for you.
Since these reports will be interactive and the possibility exists that the WebI report will have to "run on open", what SAP portal complications might that present?
Similar Messages
-
Dear all,
I've created out BI system in our new Portal installation and tested the connection. Everything works fine. I added the certificate of the portal to STRUSTSSO2 in BI ABAP and assigned SAP_ALL and SAP_NEW to my Account.in BI. If I open the iView from the portal I get a BSP Exception with the message:
The used connection by the iView is to the ABAP-Stack of the BI-system not to the JAVA-Stack. Is that correct?
BSP Exception: Der Zugriff auf die URL /irj/servlet/prt/portal/prtroot/com.sap.ip.bi.web.portal.integration.launcher;jsessionid=IDBYatWIpt_pX4uc52ChoZqMWkm1RAFW2qsA_SAP ist untersagt.
What can be the problem/reason?
Thanks!Hi Gerrit
In both places you have to provide a authorization access to the end users then only it will work. because your are already said that in SAP_All & SAP_New working fine
Back end BI system access as per the word document as pasted the link
https://www.google.com/url?sa=t&rct=j&q=&esrc=s&source=web&cd=7&cad=rja&uact=8&ved=0CFIQFjAG&url=http%3A%2F%2Fbasisdsp.f…
For SAP portal you have to create iview's assign the same to end user
Assigning an Authentication Scheme to an iView - User Authentication and Single Sign-On - SAP Library
Portal Authentication Infrastructure - Configuring the Portal for Initial Use - SAP Library
BR
SS -
Hi Friends,
I have installed a Standalone Portal ( EP, EP core, BI Java) , configured LDAP as data source and imported the Portal content from Source system . ( in Development, Quality, Production)
I completed all configuration and testing completed.
But the portal user created with customized iviews roles are working fine in Development and Production.
But ....Access denied:com.sap.ip.bi.web.portal.integration.launcher error is encountered in Quality system.
In QAS system, while installation I have selected EP, EP core as Usage type.. and after Insatllation I have installed additional Usage tye BI JAVA using JSPM
Whereas in DEV, PRD ( EP, EP core, BI Java) were taken as Usage types while installation only..
Above reason may effect the Test user for access denied error.
Please suggest.
Thanks
VenkatRamana,
It looks like a permissions issue, right click on the system created for BI under System Admin-System Configuration-System landscape and open the permissions and ensure you have the everyone group added there and enduser checked.
Good Luck!
Sandeep Tudumu -
Hi experts,
com.sap.ip.bi.web.portal.integration.launcher is consistently showing as one of the slowest-running in our NW2004s SP16 Portal (non-Federated). Even the report variable screen is slow to load especially on first-time access. E.g., 31.8 seconds first time, 5.9 seconds second access in same session.
But what is curious is that it sometimes the variable screen load time goes as low as 350ms if you keep trying within the same session.
We've done the obvious - patching the BI Web App components, tuning the portal & Java runtime, checking the JCOs, load-balancing, tweaked the BI backend... but without being able to impact the performance of this application substantially.
So I would value any suggestions for improvement! Any tables we can cache? Any SAP Notes to shed some light on this area? Any Portal settings to tweak?
Thanks, MarcHi Marc,
Slow point are to com.sap.ip.bi.web.portal.integration.launcher and
JCO connection. Would you please check CPIC_MAX_CONV in SAP Note 314530?
-Regarding of BI java on Web performance, would you please check the
SAP Note 1022930?
SAP Note 1025307 is a summary notes for performance on Web.
Do you use antivirus software with a javascript scanner, but still would you please also check the SAP Note 983066 because sometime this also may responsible for slow performance.
SAP Note 948158: Performance problems/measuring BI Java Web runtime
One more thing would like to highlight:
In first acess it's slow because OLAP cache was not in use, but after the first execution it's loading the variable from the cache so it's comperatively fast then the previous acess.
Let me know, incase any confusion..
Thank you,
Tilak -
Hi!
I am about to integrate SAP BI into SAP EP 7.0.
All the necessary steps with the program "RSPOR_SETUP" I already executed.
Unfortunately when I try to execute a Query on Portal I get the following error:
iView not found: com.sap.ip.bi.web.portal.integration.launcher
Can some one help me to solve this error?
Thank you very much!
regards
Holger Thomassonhi Thom,
Make sure that you have already installed the BI 7.0 web templates as per the oss note 990321.
If not, install the BI 7.0 web templates according the note. BI 7.0 templates are :
0ANALYSIS_PATTERN
0ANALYSIS_PATTERN_EXPORT
0INFO_CONSUMER_PATTERN
0ANALYSIS_PATTERN_ICP
0ANALYSIS_PATTERN_INFO
0QUERY_TEMPLATE_BROADCAST_PDF
0ANALYSIS_PATTERN_HEADER
0ANALYSIS_PATTERN_FOOTER
0ANALYSIS_PATTERN_FILTER
Web Item
0PATTERN_BARCHART_STANDARD
Thanks. -
HI,
I have implemented Federated Portal on SP12
I have publish a Remote Role BI Intelligence once I click on BEx Web analyser from my Consummer I a mgetting the following error
low_safety/com.sap.ip.bi.web.portal.integration/components/launcher
Can anybody help what can be the issue...
Regards
SwapnilHi Swapnil
This could be permission issue. Check this link:
Re: BI 7.0 report displaying error
1.Give "Everyone" portal group read permission with end user checked for the "Portal Content" folder.
System Administration --> Permissions --> Right click on Portal Content Folder --> Open Permissions
2. Give "Everyone" portal group read permission with end user checked for the "low safety" folder.
System Administration --> Permissions --> com.sap.portal >low_safety> right click --> Open Permissions
Regards
Prabhakar -
Hi all **help needed with the SMO (Web Based Ordering Portal) integration
Hi SD experts
Could someone please explain me the concept of integrating SMO (Web Based Ordering Portal) integration.
Thankyou very much
Bj...I earnestly urge the Oracle gurus to help me with my issueWell most of the 'gurus' on this forum are not Oracle employees and can't really help to resolve this. We can only offer suggestions. There's no link from this forum to an Oracle manager. The only direct contact to Oracle is through creating an SR -- and that's generally for issues specifically with certification rather than with OE training.
That said, I used to work for Oracle. If there is any time not to have high expectations for customer service it's in December. The vast majority of employees take a significant percentage of their annual vacation that month. If I were to hazard a guess at what caused at least some of your issues, I'd say you got at least somewhat caught up in that.They also do a lot of system maintenance in December. I didn't work for OE but rather for Support, but I'd suspect they are similar. Towards the end of December, the place resembled a ghost town.
I haven't used OE's online interface to order training. I just tried it a minute ago (up to the point where I was going to start committing to things I don't want, anyway) and I don't see how this much confusion can be generated. Since you indicated they used your credit card information for payment, I don't grasp why they would have any reason to talk to the company you are currently contracting for.
Regardless of how it happened, Brandye (the moderator and an Oracle employee) might be able to suggest something specific. My own suggestion would be to grit your teeth and order again (the interface appears to be up). Provide only contact numbers/addresses to you and put 'Independent Contractor' down as the company. They really want to sell you the training. I'm confident that you'll be able to... eventually. -
Problem integrating BI analysis in web portal using HtmlViewServiceSoap
GOAL:
We have a web portal that is built using JSF and RichFaces and we want to integrate BI analysis using Oracle BI EE web services.
We use Oracle BI EE 11g and tested with both 11.1.1.5 and 11.1.1.6).
SOLUTION:
Because Oracle BI server will not be accessible outside for the end web user we need to implement a proxy servlet acting as a bridge.
Oracle BI web services provides a nice way of doing this: setBridge method in HtmlViewServiceSoap interface.
In order to achieve our goal we use the HTML produced from oracle BI web service directly into a new created jsp page.
This whole jsp page content is:
<%
String biReport = (String)request.getAttribute("biReport");
MyServiceUtils.writeBiContent(request, out, biReport);
%>
writeBIContent method is listed here: http://pastebin.com/ndVt3HBu
Our proxy/bridge servlet code is listed here: http://pastebin.com/NibVnBLb
THE FIRST PART WORKS:
The first HTML content retrieved from web service looks OK: all js and css files are prefixed with our bridge url.
Example:
<script type="text/javascript" src="/AbsWeb/bridgeservlet?RedirectURL=http%3a%2f%2f127.0.0.1%3a9704%2fanalytics%2fres%2fb_mozilla%2fcommon%2fobips.JavaScriptExtensions.js"></script>
Complete html code generated can be viewed at: http://pastebin.com/DGRwTjaz
Therefore our bridge servlet is used to retrieve resources like:
http://localhost:8282/AbsWeb/bridgeservlet?RedirectURL=http%3a%2f%2f127.0.0.1%3a9704%2fanalytics%2fsaw.dll%3fajaxGo
http://localhost:8282/AbsWeb/bridgeservlet?RedirectURL=http%3a%2f%2f127.0.0.1%3a9704%2fanalytics%2fsaw.dll%2fpages/common/ajaxloggedin.html
These are translated by our servlet into:
http://127.0.0.1:9704/analytics/saw.dll?ajaxGo&NoCookie=1&SearchID=jloq2nea8i290a6c9knifttj86&urlGenerator=qualified&_scid=XjlySz0yuAMz1rjOZZ4Y&ContainerId=m%3Aportlet%7Er%3ATestrevenuebydistrict&NQID=s0vbq5q6u2ijee3s9arnmmbsgtldhghfdlq6lc2&icharset=utf-8
http://127.0.0.1:9704/analytics/saw.dll/pages/common/ajaxloggedin.html
FINALLY OUR PROBLEM:
The html code retrieved with ajaxloggedin.html does not use our bridge servlet for all js and css files...
we expect this:
example: <link rel="Stylesheet" href="/AbsWeb/bridgeservlet?RedirectURL=http%3a%2f%2f127.0.0.1%3a9704%2f/analytics/res/s_blafp/uicomponents/blafplus.css" type="text/css">
but we get this:
example: <link rel="Stylesheet" href="/analytics/res/s_blafp/uicomponents/blafplus.css" type="text/css">
The first part is missing.
Complete html code of ajaxloggedin.html can be viewed at: http://pastebin.com/gKTMfPSR
We end up with a rotating clock displaying in our web page...
Does anybody see what we are doing wrong, or has anybody had the same problem and a solution or work around?
Thanks,
HansHi,
Can you go to RSA1 and check in BI Content - Bex Web Template - Select Objects and Transfer Selection - and see if the 0Analysis_Pattern is active or not and is transported to QA.
And the second thing is to check the SPRO Config for the Template which is maintained:
To Do this navigate in BW System:
SPRO - SAP NetWeaver - Business Intelligence - Settings for Reporting and Analysis - BEx Web - Set Standard Web Template - and see if Web Template is maintained as it is in Dev.....
Since when you run the Query from Query Designer it will check in SPRO for this setting and show the report with that template.
Hope this helps.
Cheers-
Pramod -
Authentication issue with Xcelsius/Portal integration
I am facing an issue with the way we have integrated our Xcelsius dashboard with our corporate portal. I know this probably is more of a SDK question than Administration, but I figured I will ask it here anyway since Tim and some others are diverse enough in their knowledge base. This might be LONG post but please advise if anyone has any good pointers.
We have an Xcelsius dashboard that needs to be served up via our corporate intranet (based on MS Sharepoint 2007). Now we are NOT using the MS Sharepoint Portal Integration Kit, but just doing a basic integration of the SWF call within a web part on Sharepoint. All this means is that within a portlet (web-part) on Sharepoint, I am making a HTTP call to the openDocument URL to invoke the SWF file. So the SWF is actually served up from our Tomcat App Server, and displayed onto this frame within the portal. That is the basic idea.
To achieve this, what I did was write some custom code using the Java SDK to modify the openDocument a little bit. By doing so, I was able to insert some behind-the-scenes-login code wherein no matter who the portal user (Win AD-based) is, he is logged in to BOE as a generic "dashboard-user" and the dashboard is served up. This worked fine for the first dashboard where all we had was SWF and some WebI linking using openDocument (no full-InfoView access).
But in this second dashboard now, what we also have is a hyperlink for users to get to InfoView to do Ad-hoc reporting. What this does is open a child browser window from within the portal (dashboard) --- and it remembers the BOE session for the generic user id "dashboard-user" and logs the end-user in to InfoView using that. But what I actually want is that the end-users, on this new window, should only be prompted at the traditional InfoView logon screen where they can manually enter their Windows AD password and get in. Thus, I would like to keep the dashboard SWF page session separate from the InfoView ad-hoc session, which I cannot seem to do because of the browser relationship and session maintenance.
I am trying to find a way where I can simulate a single sign-on for dashboard viewers on the portal, but at the same time let them jump off to InfoView as themselves.
Any thoughts on how I can do this?
Notes:
We DO NOT have Single Sign-On enabled for InfoView
We are using Windows AD authentication (manual, no SSO)
We are on TomcatSarang Deshpande wrote:
1) If the InfoView app on Tomcat (desktoplaunch) is configured with Vintela, openDocument calls from the portal with automatically work using behind the scenes SSO, correct?
in XIR2 everything that falls under infoview should SSO when infoview is setup for SSO (not the case in XI 3.x)
Sarang Deshpande wrote:
2) What is the best practice when it comes to the service accounts needed? I have implemented Windows AD manual auth already so I have a service account that use for that. Should I be using the same on and making vintela/SSO-specific changes to it...or should I have a separate vintela service account and deal with two different ones..each for a diff purpose?
There is no best practice per se but the less service account the lower your chances to duplicate an SPN, functionally everything seems to work just as well with multiple as it does with 1 (of course with 1 there is less management work) If you click the SSO link in my forum sticky post I have a section explaining this with some suggested methods of deploying a service account(s)
Sarang Deshpande wrote:
3) Other than some minor browser configurations that might be required, is there anything else that I should communicate to the team about what might be required to be "pushed" to users' PCs?
Using the default config nothing should be required on the client machine (unless SSO has been disabled in the browser or you intend to use a url that contains a period ..... (i.e. FQDN or IP) with hostname URL (the default) it should just work.
To note if you have XP SP2 or older there is a microsoft spnego bug you may need to apply a fix if you aren't patched to SP3 (about 5% of our customers run into this).
Regards,
Tim -
BusinessObjects Portal Integration - iView Template Missing
Hello
I have installed my BusinessObjects for Portal as follows:
1. We already have BI 7.0 on SQL 2005 on BIDEMOSER SERVER.
2. Installed BusinessObjects Enterprise 3.1 , Crystal Reports 2008, SAP GUI 7.1 and SAP Integration Kit on this new server name : BODEMOSER.
3. We already have EP 7.0 on Oracle 10.2 on EPDEMOSER SERVER.
I have installed the BOE 3.1 and Integrated with the BI Server and imported the roles and all the functions are working fine between BO and BI.For Portal Integration i have transferred the masterview file from BODEMO SERVER com.businessobjects.pct.masteriview.par to the EPDEMOSER SERVER.
And it was uploaded in the EPDEMOSER SERVER System Administration--> Support --> uploaded successfully.And I have followed the SSO configuration as per te guide. And values in the Web.xml files are properly as per the guide.
After the uploading the masterview par file i could not able to view the iView template in the System.I have cleaned the cookes and all temp files.
As per the guide I have created an folde name BI_BO and SYstem name as BI_BO_DEMO.Now when I started creating a iView Template by right clicking the System name BI_BO_DEMO and provided the following parameters for each Property Category.
CRYSTAL Enterprise server:
Host Name of Crystal Enterprise Server : BODEMOSER.srv.com:8080
Path of Crystal Enterprise Server : /SAP
Protocol of Crystal Enterprise Server : http
User Management
Authentication Ticket Type : SAP Logon Ticket
Logon Method : SAPLOGON TICKET
User Mapping Fields
User Mapping Type
Connector
Application Host : BIDEMODER.srv.com
Gateway Host : BIDEMODER.srv.com
Gateway Service : sapgw00
Logical System Name : BIDCLNT001
Remote Host Type : 3
SAP Client : 001
SAP System ID : BID
SAP System Number : 00
Server Port
SNC Library Path
SNC Mode - Select -01
SNC Name
SNC Partner Name
SNC QOP (Security Level) : 0
System Type : SAP_BW
Trace Mode : 0
System Alias
Created a System Alias as : SAP_BW
And tested the connection where it gives as
Test Connection with Connector
Test Details:
The test consists of the following steps:
1. Retrieve the default alias of the system
2. Check the connection to the backend application using the connector defined in this system object
Results
Retrieval of default alias successful
Connection failed. Make sure that Single Sign-On is configured correctly
Whether i should install the BO Integration kit in EP portal also or any Portal Inetgration kit is available.
Regards
BalaHi,
1. Whether Integration kit for SAP should be installed in EP Server also ( which has been installed in BO server for BI and the SSO for BI and EP STRUSTSSO2 also works fine.
- the portal is acting as the frontend for viewing content and yes there needs to be trust between your portal and your BW system
2. the connector parameter and the iview template object parameter as correct as per the distributed enviorment.
When i checked with portal; admin they asked doubt what should be crystal enterprise server ( BO) and the what is the server should connector parameter should have.
- the Crystal Enterprise parameter do not influence the connector properties and do not lead to the point that the connector settings fail. the Crystal Enterprise parameters are only relevant when viewing SAP BusinessObjects related content.
Make sure you connector settings work even without the Crystal Enterprise parameters first.
ingo -
Portal integration of Webdynpro for ABAP application
Hi all,
Can anyone provide me with the steps for <b>integrating a Webdynpro for ABAP application with portal?</b>
Regards,
BinoHi Bino
Check out the following link
https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs/library/webas/webdynpro/portal integration of web dynpro applications.pdf
Regards
Rajeev.
Do award points for helpful answers in SDN. -
Enterprise portal integration with Oracle forms
Hi
Can anyone help me on this .
"Enterprise portal integration with Oracle forms".
I want to integrate oracle forms to EP .I am trying to work with app Integrator but I am not able to make any headway.Do you have any documents pertaining to this or any place where I can look for details.
Thanks
AlokHi,
i'm not aware of special integration feature with Oracle forms, but if as you said we are talking about a web application available via url then i see no problem doing so. the way you can implement the SSO is using something called Application Integrator which helps you build smart URL iView's that can use the portal framework (like systems, user profile , etc) , so you can build your oracle forms integration iView that will take the user password data from the portal (via system) using user mapping or sap logon tickets.
for more details on Application Integrator see
http://help.sap.com/saphelp_nw04/helpdata/en/70/5a3842134bad04e10000000a1550b0/frameset.htm
regarding to the java applet, i don't really know what you mean by "jinitiator" but if your regular browser can do it then i see no reason for problems.
i hope it helps -
SAP Portal Integration with InfoView
Hi Experts,
I have successfully configured SAP Portal Integration with InfoView using the following steps provided by Ingo:
- set the system that you want to be authenticated against as the DEFAULT system in the options of the SAP authentication.
- go to the webapps folder of your app server and navigate to the InfOView folder
For the Java version of InfoView (Windows environment) you need to edit the file web.xml, which is located (assuming Tomcat as application server) in the directory \Program Files\Business Objects\Tomcat55\webapps\InfoViewApp\WEB-INF for the actual deployment.
In addition you can make the change to the file in the folder <INSTALLDIR>\BusinessObjects Enterprise12.0\warfiles\WebApps\InfoViewApp\WEB-INF. The files in the second locations are being used when you redeploy the web applications with a tool like wdeploy. You need to change the following values
authentication.default = secSAPR3
siteminder.enabled = False
sso.enabled = True
Then I have created URLiView to InfoView login page, when the user click on the link, BOBJ will use the DEFAULT system to authenticate user.
However, there is a new requirement for users who exist in another SAP system to SSO into InfoView too. My question is whether we can specify in URLiView url or other configuration to select which SAP System to authenticate user on?
I would like to create Role A and Role B in Portal and each will display different URLiView that will authenticate user against different SAP System if possible.
Appreciate your advise.
Regards,
MedyHi Ingo,
Thank you for your reply.
We are trying to create an URLiView to the logon page of InfoView: http://<BOBJ Server>/InfoViewApp/logon.jsp that will bring the user to InfoView home if SSO passed instead of OpenDocument URL.
I have tried to add URL parameters to the URLiView (http://<BOBJ Server>//InfoViewApp/logon.jsp?SAP_SYSID=DCD&SAP_CLIENT=200), but InfoView is still using the default system in CMC to authenticate user.
Please advise.
Best Regards,
Medy
Edited by: Medy henry on Apr 29, 2010 4:00 AM -
Enterprise Portal integration with E-Sourcing Portal
Hi,
Has anyone done Enterprise Portal integration with E-Sourcing Portal.How can we use the E-Sourcing portal url in Enterprise Portal?
Thanks,
RajaniHello Rajani,
For Connecting web based Application we have to use AppIntergator Application.
Please go thorugh the blog and implement the same thing its many connect to your java portal.
blog is Integrating your Web Front-ends into the SAP Enterprise Portal using the Application Integrator
Please go through the below blog where its define how to pass user and password it the url iview.
SP12/SP20: Setting URL Dynamically in URL iView
Thanks
Chittya Bej
Edited by: Chittya Bej on Apr 5, 2010 11:31 AM
Edited by: Chittya Bej on Apr 5, 2010 11:33 AM -
Xcelsius Portal Integration kit for Sharepoint not showing in the gallary
Hi Experts,
I am testing the Xcelsius in my organization. After creating a dashboard , I am trying to integrate it in my Sharepoint portal.
For that I installed SP webpart container in the server. During installation it was not showing any wizard to me for selecting the options. After installation , i am trying to configure it in the webpart galary but ! couln't find the Xcelsius Webpart container in that list.
What to do to show it ? Could anyone guide me ?
Regards,
Jyothii'm not sure how it works with Sharepoint... however, i can tell you how we use the portal integration kit within WebSphere Portal.
first, the PIK itself is only used for BO integration, not Xcelsius integration (unless you are doing SSO in which case the BO login module is required).
the Xcelsius integration comes from creating the web parts on the client. For example, for WebSphere there is a tool that is loaded onto the client machine called "XcelsiusPortletCreationUtility". the purpose of this utility is to take a swf file and wrap it in a war file that can be deployed to the portal. i would assume that Sharepoint works in a similar way with a client utility.
also, within the Xcelsius file you must create a portal data connection, even if it's not actually used.
please look through your Xcelsius documentation or try to find the specific document that explains Sharepoint integration.
Maybe you are looking for
-
IPod is not recognized by computer firewire only says "ok to disconnect"
I use firewire/windows XP. the ipod used to work, but now does not. I did the little tricky restore where you hold down the buttons and all....and it is supposed to say do not disconnect, but whenever I plug in the ipod 2G classic with the touch whee
-
This program won't work for some reason
I'm having trouble with getting this program to do what I want. It reads in a file and identifies certain parts that follow the rules I've given. The first version below is one that works. It simply prints out the string if it meets the conditions in
-
Every time I try to download itunes 10. says unknown publisher. Whats next?
every time I try to download itunes 10.5.8 after waiting up to 50 min. each time it wont download and has the message unknown publisher. Whats the next step?
-
How do I buy an Ibook for a friend?
I thought there was a way to buy an Ibook for a friend, that he could download on his Ipad. I can't find the instructions anywhere. Can someone help me? thanks
-
User Exit for Inbound Process - Changing IDOC control record
Hi, I want to utilize the identification field (under details tab) of the IDOC Control Record. What is the suitable user exit for inbound process that i can use to change the IDOC control record?