Skip to Content
0
Former Member
Dec 04, 2013 at 09:26 AM

Is it possible to change/delete the hidden parameter sap-client of the OCI-Call?

92 Views

Hello all!

In the OCI-Call the system is using a hidden form to transfer parameters.

I would like to change/delete parameter sap-client.

In my case the system is using following parameters:

function renderCatalogFrame() {

return'<html><head><meta http-equiv="Content-Type"

content="text/html;charset=utf-8"></head>

<body>

<form id="service_form"name="service_form"method="GET"action="https://www.xxx-xxxxxx.de/fis/fisesales/login_oci.htm"target="_self"autocomplete="off">

<input type="hidden" name="sap-client" value="100">

<input type="hidden" name="sap-language"value="D">

<input type="hidden" name="username" value="XXXXX">

<input type="hidden" name="password" value="YYYYY">

<input type="hidden" name="~OKCode" value="ADDI">

<input type="hidden" name="~Caller" value="CTLG">

<input type="hidden" name="OCI_VERSION" value="4.0">

<input type="hidden" name="OPI_VERSION" value="1.0">

<input type="hidden" name="returntarget" value="_top">

<input type="hidden" name="HOOK_URL" value="http://XXX.XXX.XXX:8000/sap/sapsrm/inbound_hdlr?CODEPAGE=utf-8&TARGET_URL=http%3a%2f%2fXXXX.XXX.XXX%3a50000%2firj%2fportal%2fajax%3fNavigationTarget%3dpcd%3aportal_content%2fZSRM70%2fzcom.sap.pct.srm.core.Zro_employeeselfservice%2ffl_goshopping%2fcom.sap.pct.srm.srm70.iv_create_sc%26NavMode%3d3%26UsePost%3dTrue%26SAPSRM_RESUME_ID%3dSAPSRM_OCI">

<input type="hidden" name="CATALOG_URL" value="https://www.xxx-xxxxxx.de/fis/fisesales/login_oci.htm">

</form>

<script language="Javascript">document.getElementById("service_form").submit()</script></body></html>';}

The vendor is also using SAP but with sap-client 001.

Unfortunately the client is transferred as a parameter and therefore client 100 is used for logon.

I was not able to find (debug) the coding where the parameters sap-client and
sap-language are added.

Where are these parameters added?

Is it possible to change the logic? (not to add a parameter or to change the
parameter).

Thanks in advance for all your inputs!

Stefan