SINGLETRANSACTION=1 / WEBGUI=1 parameters & CAT2 service
Hello!!
I have the following configuration:
~WEBGUI =1
~RECORD=1
~SINGLETRANSACTION=1
~TRANSACTION=CAT2
~NOHEADEROKCODE=1
~WEBGUI_THEME=sl
~THEME=sl
~WEBGUI_ICON_TOOLBAR=2
~WEBGUI_SIMPLE_TOOLBAR=40
It's ok, but I have a BIG problem with the ~SINGLETRANSACTION=1 parameter.
CAT2 transaction is an application with multiple dynpros; in the first screen, I'm entering the corresponding data and I click over modify button.
Then, I'm entering in another dynpro of the same program, the main dynpro of the transaction. If i click over back button to go back to initial CAT2 screen, the system is giving me a Log Off message.
If I delete the ~SINGLETRANSACTION=1 I can go back to initial CAT2 screen, but then I could go to any transaction!
I just need to be able to navigate in CAT2 transaction, but I could go back to initial CAT2 screen. Any idea?
Thx!
Miguel Angel.
Hi Miguel,
If you mean the first screen as the one where you inform the "Data Entry Profile" and the "Personnel Number" then you can use one additional setting in the SICF service:
Go to "Error Pages" tab -> "Logoff Page" -> you can set the "Redirect to URL", informing the URL to this specific service, including protocol, hostname (FQDN), port and complete path to the ICF service.
I hope this helps.
Best regards,
Cristiano
Similar Messages
-
Reporting Services Unicode Parameters Cause Performance Issues
When I create a report using string parameters, reporting services sends the SQL to SQL Server with an N prefix on the string parameters. This is the behavior even when the underlying data table has no unicode datatypes. This causes SQL Server to do a scan instead of a seek on these queries. Can this behavior be modified to send the parameters as non-unicode text?
Work around to overcome SSRS report performance due to UNICODE conversion issue:
I have used a new parameter (of type Internal) which collects/duplicates the original parameter values as comma separated in string.
In the report Dataset query, parse the comma separated string into a list into a vairable table using XML trick.
Use the variable table in WHERE IN clause
Steps:
Create a new Internal parameter (call it InternalParameter1)
Under Default Values -> Specify values : Add Exp : =join( Parameters!OrigParameter1.Value,",")
Pass/Use the InternalParameter1 in your dataset query.
Example code
DECLARE @InternalParameter1 NVARCHAR(MAX)
SET @InternalParameter1 = '100167600,
100167601,
4302853605,
4030753556,
4026938411
--- Load comma separated string to a temp variable table ---
SET ARITHABORT ON
DECLARE @T1 AS TABLE (PARALIST VARCHAR(100))
INSERT @T1 SELECT Split.a.value('.', 'VARCHAR(100)') AS CVS FROM
( SELECT CAST ('<M>' + REPLACE(@InternalParameter1, ',', '</M><M>') + '</M>' AS XML) AS CVS ) AS A CROSS APPLY CVS.nodes ('/M') AS Split(a)
--- Report Dataset query ---
SELECT CONTRACT_NO, report fields… FROM mytable
WHERE CONTRACT_NO IN (SELECT PARALIST FROM @T1) -- Use temp variable table in where clause
Mahesh -
Service to call a SAP Transaction from cProjects
Hi,
After accounting Integartion, I wanted to call some transaction already in "Service for an SAP Transaction" node.
There I need to define the Parameters and Services to make it available thru Portal.
But seems I'm not able to provide the exact Parameters for the service.
Also, When I enter the Parameters for the WEB server of an SAP Transaction, for Alias WEB Server, its throwing an error to check entry in OLR3_URL_SRV.
Many Thanks,
Jyoti ShankarHi Vivek,
I've checked the URL. The SAP Transactions can be called online thru SICF WEBGUI Test. But from Portal, when I'm doing the same, the URL gets changed and system generates the string "scripts/wgate/webgui/!?" in the start URL.
The reason stated is Web Server Address does not contain the Service "WEBGUI".
How can I resolve the same ? Please advise.
Thanks,
Jyoti -
Hi ,
We are using Integrated ITS 640 patch level 18 and kernel patch 156. I copied the SAP GUI for HTML service and created new service with 2 additional parameters ~SINGLETRANSACTION =1 and ~Transaction as vl02n .
When i access the service and try to save the delivery in vl02n after making changes, i am getting logged off message instead of "Saved Successfully" . I know that i am getting this message because of parameter ~SIngleTransaction . Could some one help me to avoid getting "logged off" message.
Regards
VasuHi Vasu,
is there really a possibility to save the transaction? Funny, usually only developers
are allowed to do this...
Ok, if the transaction will end after saving the data entered or states changed, there
is no way to proceed further. This is what ~singletransaction=1 means.
Starting the service again should help.
regards
Tobias -
Service order config doubts (TA Type IUSO)
Dear experts.
Can any one share thier experience in configuring service orders in SAP CRM .
Here is what i did with my novice experience
STEP1 :
In the following node Maintain Parameters for Service Orders and Service Notifications i have maintained the order types and the planning plant
E.g Technical objecty type : Connection object
Order code : RN01
Planning plant: 8000
Step 2:
I have considered the TA type for ISU Service order IUSO...
I included the TA type in the Business transaction profile and selected service (Categorisation is enabled)
Then included the Bus Transaction type to the role via function profile
Also i subject profile and assigned it to the TA type IUSO....
The schema created is now in release mode too...
But still when i click the the service order work center i am not able to see any categories in my service order screen...
Doubt :
my question here is does ISU service roders are configured via catgeory modeller or in any other manner...pls advice me
Thanks
RajOnly table Entry will be populated in Quality and Production for service order types which doesn't exist.
No Impact! -
How to make a service available in SICF?
Hello all,
I'm looking to set up a demo showing some of our existing ITS functions in integrated ITS. For example I want to make IAC iViews of PZ07 & PZ14. I didn't see them available in sicf so I went to se80 and found/published both. I then expected to see them available in SICF for activation. They are still not there. I'm obviously missing a key step. When I try a Start Service in SE80 I get "http://hostname:port/sap/bc/gui/sap/its/pz07/ call was terminated because the corresponding service is not available."
I have activated the SYSTEM , WEBGUI & SHUFFLER services and can get available services to test properly. I just need to be able to publish/activate the ones I need.
Thanks,
DougThanks Deepak,
I have created a service using those instructions and have it working as an IAC iView in the portal using the configurations below. It works but is missing styles, and generally looks rough compared to testing the service in SICF. I don't know why. I'm still confused as to why I can't run the out of box PZ07. It's in SE80. I have published it, but when I go to test it in se80 or run it in a portal IAC iView it fails with the following
"URL http://shrcin02.america.apci.com:8304/sap/bc/gui/sap/its/PZ07 call was terminated because the corresponding service is not available."
I also don't see it in sicf. Shouldn't this be available as a service in sicf once I publish it in SE80? Some PA** services are available though not activated. I know we've not used them. What dictates which services are available and which ones are not. Anyone have any idea what I am missing?
Thanks
Doug
This does work however though missing the webgui styles.
New Service
ZPZ07
~transaction=pz07
~GENERATEDYNPRO=1
Handler=CL_HTTP_EXT_ITS
System
ITS Description: Integrated ITS
ITS Host Name:hostname.america.apci.com:8304
ITS Path: /sap/bc/gui/sap/its
ITS Protocol:http
IAC iView
System=SAP_R3_HumanResources
Internet Application Component (IAC)=ZPZ07 -
Copy BAPI_PR_CREATE - Create Services/Limits
Dear All,
Since we do not have the expected EHP on our system, BAPI_PR_CREATE doesn't provide us with the input parameters for Services and Limits. So, we are unable to use this BAPI .
We are expected to use a BAPI that is equivalent to tcode ME51N, so we can't use BAPI_REQUISITION_CREATE.
We are planning to copy existing BAPI_PR_CREATE and use it to create Serrvices/Limits. ( We can check this functionality from other systems that have expected EHP)
Can someone suggest how feasible is this solution?
Thanks
Edited by: shalaxy s on Sep 12, 2011 6:55 PMAs you have noticed that there are additional scenarios mapped in the latest versions, so, EHP4 will have all the earlier corrections/notes pre-implemented. Also, new scenarios, better performance, etc. are the added advantages.
Also, as you are attempting to make a copy in customer namespace, the errors can be handled.
But, it is strongly recommended to think about the option of upgrading to the latest patch levels.
Regards,
Pranav. -
Hi!
I generated web service client using clientgen tool. This client is searching for webservice listening on url specified in wsdl. Is there any chance to change the target endpoint address like setting some property so there would be no need to generate client (with wsdl with new address) again?
This is how i prepare call parameters:
SfOXPReports_Impl service= new fOXPReports_Impl();
SfOXPReportsSoap client= service.getSfOXPReportsSoap();
// web service call
SCReportMerge mergeResult= SCReportMergeDocument.Factory.parse(client.merge(mergeParam.xmlText())).getSCReportMerge();
Any suggestion?
Edited by DJmanta at 04/11/2008 3:52 AM
Edited by DJmanta at 04/11/2008 3:54 AM
Edited by DJmanta at 04/11/2008 3:54 AMYou can set the property:
stub._setProperty(Stub.ENDPOINT_ADDRESS_PROPERTY, your_url); -
Service for vf02 permanently locks the invoice number
Hi,
I have created one service for VF02 transaction as given in this path:
default_host
--->sap
--->bc
--->gui
--->sap
--->its
--->VF02
I am calling this service in an external window browser from my Web Dynpro application.
Problem is => if I cloase the browser window by using close button, it permanently locks the invoice number used.
How to resolve this?
Thanks
-HareshHi,
Use ~SINGLETRANSACTION=1 parameter on your ITS service. This parameter closes your invoice properly.
Hope this helps,
Iván. -
Dynamic Invocation on REST Services
Hi,
I am new to OAG. Couldnt find documentation on below questions. Can you please provide inputs.
Question's:
1. Would it be possible to use single policy to invoke few external REST services. We want to externalize the URL in "Routing-->Connect to URL" activity.
2. For some cases we would like to Set target URL based on the Request Relative URL. Is this possible?
Thanks
Ramana.Hi Stefan,
One other question.
I would like to extract value from the variable ${http.request.path}
Ex: If ${http.request.path} = /test/ramana/details, I would like to define variable say "customer" and assign "ramana" to customer.
Use Case: I want to set this variable "customer" to "Service Context".
I tried to use "Extract Path Parameters", ad explained in Extract Path Parameters
But I am unable to add success path from Extract Path Parameters to Set Service Context .
Policy Path:
Extract Path Parameters --> Set Service Context --> Connect to URL.
Can you please help.
Thanks
Ramana. -
Hello. Please, can somebody advise me? I create WCF library that realizes endpoint net-pipe for job with external WCF.I placed lib in Windows Service. But I dont know how to make data exchange from library without usage of WCF client-server mechanism.
How can I put or get data from running WCF service? for example I want to register WCF errors in Eventlog or give parameters to service for transfer them for clients connected to WCF. Thanks a lotThanks.
In my project i need to create Silverlight or WPF client for industrial monitoring in my plant in the real time. For this I would like to use duplex channel in wcf service on the my OPC client
I have two objects in my Windows Service project. One object is OPC client and database client. If i create this object in code - everything works good. Another object is WCF service library with net.pipe binding for external connection to this service.
Ok. I define in my code:
// window service class
public partial class SyncSiemensService : ServiceBase
private OpcServiceClass opcServer = new OpcServiceClass();
public SyncSiemensService()
InitializeComponent();
protected override void OnStart(string[] args)
// OPC client- database client object
opcServer.Start();
// WCF interface for external communication
// with this windows service
using (ServiceHost host = new ServiceHost(typeof(DuplexPipeWcfService)))
host.Open();
eventLog.WriteEntry("<Bla-Bla-Bla", EventLogEntryType.Information);
WCF service
[OperationContract(IsOneWay = true)]
void GetActValuesFromLine(string line);
string line - external data FOR opc object
and his callback
public interface IDuplexPipeWcfServiceCallback
[OperationContract(IsOneWay = true)]
void ActualValuesUpdate(WcfDuplexActualValues value);
but "WcfDuplexActualValues value" in mine occurrence - data from OPC object for external connection in WCF. And now i dont know, how retrieve data from opc object without usage client-service communication between OPC object and WCF service library. -
Change beasvc.exe default stdout log rotation parameters in WLS10.0
Weblogic Server 10.0:
I'm trying to change default log rotation parameters for weblogic server service as suggested here:
http://edocs.bea.com/wls/docs100/server_start/winservice.html#wp1193277
my installsvc.cmd contains:
set ROTATION_TYPE = TIME
set TIME_START_DATE = Jun 12 2008 15:07:00
set TIME_INTERVAL_MINS = 3
set STD_LOG=C:\logs\stdout.log
beasvc.exe -install.... -log:"%STD_LOG%"
This is the sniplet from the stdout.log:
[Thu Jun 12 15:45:09 2008] [initLog] initializing logger
[Thu Jun 12 15:45:09 2008] [E] [initLog] No 'ROTATION_TYPE' header found. 'TIME' based rotation will be used by default.
[Thu Jun 12 15:45:09 2008] [E] [initLog] No 'TIME_START_DATE' header found or value is invalid. Rotation will take place every 24 hours beginning today at 23:59:59
[Thu Jun 12 15:45:09 2008] [E] [initLog] No 'TIME_INTERVAL_MINS' header found. Using the default value of 24 hours.
[Thu Jun 12 15:45:09 2008] [I] [initLog] TIME based log rotation is ON
[Thu Jun 12 15:45:09 2008] [I] [trigger] First rotation due in 29690 secs
[Thu Jun 12 15:45:09 2008] [I] [ServiceStart] console allocation successful. THREAD_DUMP redirection enabled
[Thu Jun 12 15:45:09 2008] [I] [ServiceStart] About to execute CreateThread()
the service then starts ok and works with default settings, but that's not what I'm looking for...
any ideas are welcome ;)
thanks!yes, the parameters are set when service is being installed. Also, I can see in the log when changes are made to the parameters and service reinstalled.
-
Hi Gurus.
I have the next problem.
I need to add a transaction type of a service organization are by default. and
the employee responsible is the user of that organization.
Example:
I have the following information:
service organization = SERVORG (O 50000908)
A services group = PRESSERV (O 50000912)
Employee = 1000001
I created a Determination Rules:
Rule = 90000140
Category: A Determination Agent: Organization Model
Scenario: Service
Model = CRM_ORGMAN_ORGOBJECTS_FIND_5 fuction
Container => Service Organization (SE_ORG) = O 50000908
I have Organizational Data Profile:
Profil: Z00000001
Scenario: Service
Organizational particular model Rule = 90000140
Mandatory: Service Organization
When I create the Activity The parameters are:
Service Organization and Organizational Unit don´t have value.
And ever need:
Organizational Unit: SERVORG
Service Organization: SERVORG
Please help me.
Thanks.Hi,
The relationship for the org unit in the BP, it ok. And, I have in the transaction
type a organizational data profile that has the rule (90000140).
Thanks.
Edited by: Alfredo on May 13, 2010 8:32 PM -
Hello All,
We have a standalone ITS(6.2).We have two instances with the same ip for the host ITS machine.
One of the instances is for r/3 4.7 for ESS.When we execute PZ02 through the browser,we get the same webgui screens.
Do we have to define the HTML templates for some of the services.g.PZ02??And also these are the standard IAC's provided by SAP for ESS,then why are we gettin the webgui screens for these services???
Can anyone please help.
Thanks & Regards,
Deepti.Hello Deepti,
there are services (e.g.PZ02) which can run without a HTML template; in this case you have to make sure that serviceparameter "~generatedynpro 1" is set in the service file (e.g. pz02.srvc).
Best regards,
Sabine -
BEA-382501- OSB Service Callout action received an unrecognized response
Hi,
I am getting the above response while executing the proxy service which is based on http protocol.
I am able to get the proper response through the business service, but the same i am not able to get in proxy service.
For this I have configured one business service based on below parameters.
Service Type Any XML Service
Transport Configuration
Protocol http
Load Balancing Algorithm round-robin
Endpoint URI http://01hw146484:8080/SpringFileUpload/testservlet?name=pratik
Retry Count 0
Retry Iteration Interval 30
Retry Application Errors Yes
HTTP Transport Configuration
Read Timeout 0
Connection Timeout 0
HTTP Request Method GET
Authentication None
Proxy Server
Follow HTTP redirects Disabled
Use Chunked Streaming Mode Enabled
Proxy service on below parameters:
Service Type Any XML Service
Transport Configuration
Protocol http
Endpoint URI /SMSProxy/PS_SMS_BasedOnBS
Get All Headers No
Headers
HTTP Transport Configuration
HTTPS required No
Authentication None
Message Handling Configuration
Transaction Required Disabled
Same Transaction For Response Disabled
Content Streaming Disabled
XOP/MTOM Support Disabled
Page Attachments to Disk No
I am using service call out to call the business service, but not able to get the any response using the proxy. my business service is working properly.
Please let me know where i am doing mistake.
Edited by: truptipatil on Jan 12, 2012 3:07 PMHi,
even if I am adding a service error handler, I am getting the same error, I don't why proxy is not able to get the proper response.
I am getting the below error.
<BEA-000000> < [PipelinePairNode1, PipelinePairNode1_request, stage1, ERROR] <con:fault xmlns:con="http://www.bea.com/wli/sb/context">
<con:errorCode>BEA-382501</con:errorCode>
<con:reason>OSB Service Callout action received an unrecognized response</con:reason>
<con:details>
<con1:UnrecognizedResponseDetail xmlns:con1="http://www.bea.com/wli/sb/stages/transform/config">
<con1:http-response-code>200</con1:http-response-code>
</con1:UnrecognizedResponseDetail>
</con:details>
<con:location>
<con:node>PipelinePairNode1</con:node>
<con:pipeline>PipelinePairNode1_request</con:pipeline>
<con:stage>stage1</con:stage>
<con:path>request-pipeline</con:path>
</con:location>
</con:fault>>
Any help in this regards, is highly appreciated.
Maybe you are looking for
-
Logon Error in importing XML file by import type - Schema in import Manager
Hi, I am trying to import the xml file by selecting type XML Schema. I have already created an XML Schema in console based on the XSD file from my desktop and the same is visible in dropdown of XML Schema Tab while importing. But I am not able to im
-
Composite Key in Toplink Mapping File - equivalent to Hibernate?
Hi, I have a POJO TestEntity which refers to primary key TestEntityKey. In Hibernate mapping hbm file, we define the entry as: <composite-id name="id" class="TestEntityKey"> <key-property name ="testEntityCode" column = "TEST
-
Ultra 10 not finding ide devices
I have inherited an Ultra 10/333. The only software I have is Solaris 11/99. However, I can't get it to boot from the CD to install it. In fact, there are no ide devices dectected. If I do a show-devs from the openboot prompt, there are none listed.
-
Hi Guys, Im doing my Final Year Project and i have a lot of issues to solve and im stuck. i hope somebody can help me. Besically, My groupmate and myself have decided to create something called the Pulse detection Mood Lamp. This is how we hope it wi
-
How to turn my speakers back on?
On my iphone I can hear through my headphone but not through the speakers on the phone. I can not hear any sounds when playing music or videos. Is there a solution to this problem?