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

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


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"



<form id="service_form"name="service_form"method="GET"action=""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&">

<input type="hidden" name="CATALOG_URL" value="">


<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

Thanks in advance for all your inputs!