Calling a method in back ground / separate task
Hi,
Can we call a Public Instance Method in either Background task or in separate task?.
If not is there any alternative in ABAP Objects?.
Similiar to what we do in Function module calls like..
CALL FUNCTION func STARTING NEW TASK taskname.
CALL FUNCTION func IN BACKGROUND TASK.
Please guide me.
Thanks,
Satya
Hi, Rich.
As I know, share object also haven't these kind of functionality.
Actually, share object is an enhancement for the import/export concrete mechansim. It import the root class and other conception into the share functionality, and also support more flexiblity access way to the object which has been set to shared.
But it doesn't support the action like run method in the background, as I know.
Thanks
Similar Messages
-
Call transaction method in back ground Processing?
HI Friends,
I am working on interface program to post documents of 309 movement type into MIGO transaction .
my program is executing succesfully when i am processing in fore ground.
but when i am processing in background it is giving error .
can any help in this requirement?
*Solution rewarded*My Program will do transfer Posting from material to material.
when i am executing the program in back ground mode The Program statement call transaction fails with the following error
CALL_TRANSACTION MIGO_TR Return code = 1,001 RECORD: 0
S
Field GODYNPRO-ACTION . is not an input field
S
Field GODYNPRO-REFDOC . is not an input field
S
Field GOITEM-UMMAKTX . is not an input field
S
similar statement when executing in foreground it is posting document succesfully.
kindly revert back for any other information. -
Calling a method on backing bean in response to contextual event
Hi
I am using Jdeveloper 11.1.1.6.0 and using ADF contextual events..
I have a drop down list and i am rasiing a contextual event on changing the current selection. In response to that event i want to call a backing bean method with parameters.. But when i click on the subscriber section for the contextual event, i can see only some bindings of the page.. How can i call a method on backing bean as a subscriber..
Thanks
RaghuHi,
this article has a use case for the POJO approach: http://www.oracle.com/technetwork/issue-archive/2011/11-may/o31adf-352561.html
Another is to define a method binding in the receiving PageDef file and configure it as explained here
http://java.net/projects/smuenchadf/pages/ADFSamplesBindings/revisions/3#SMU164
Frank -
How to call a method in backing bean on hitting 'Enter' key on a page.
Hi all,
I would be obliged if any one can provide me solution for the below given problem.
My requirement is to call a method in backing bean when i hit 'Enter' key on a JSP page.
I am trying this by using a script given below.
*function fnChangeFocus(){*
*if(window.event.keyCode==13){*
* document.getElementById("mainform:submitForm:commandbutton").focus();*
The JSP has the textbox as given below.
*<h:inputText id="inputtxtboxid" disabled="false" value="#{Bean.inputvalue}"*
onkeypress="fnChangeFocus()" size="24" />
Using this I could not acheive the required functionality. Please suggest some alternative.
Thanks,
Jagadeesh PalaOnly a form element supports the submit() function. Make sure that the getElementById returns the appropriate form. Or rather pass the element as the 'this' reference to the function and get the parent form from it.
After all this is just basic DHTML / Javascript+DOM knowledge and in fact this has nothing to do with JSF. For future basic DHTML / JS+DOM questions you may take a look at the appropriate forums, e.g. dhtmlcentral.com, dynamicdrive.com, etcetera. -
Browser Dependency when calling a method in backing bean using a javasript.
Hi all,
I have a problem which may look simple but bugging me for quite some time.
The problem is : When I call a method in the backing bean using a Javascript, (the method can alternatively be invoked by clicking on a command link) I am facing an exception (stack printed below).
The strange part is that...I am getting this exception only when I use Internet Explorer. It works absolutely fine when I use Mozilla or Netscape browsers. Also, even in ie, it is working fine when I click on the link directly. The probem comes only when I invoke the action using a javascript.
WARN [lifecycle] executePhase(RENDER_RESPONSE 6,com.sun.faces.cont
ext.FacesContextImpl@16ce9df) threw exception
javax.faces.FacesException
at com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java
:135)
at com.sun.faces.lifecycle.LifecycleImpl.phase(LifecycleImpl.java:251)
at com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:144)
at javax.faces.webapp.FacesServlet.service(FacesServlet.java:245)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Application
FilterChain.java:290)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterCh
ain.java:206)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Application
FilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterCh
ain.java:206)
at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.ja
va:96)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Application
FilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterCh
ain.java:206)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.ja
va:230)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.ja
va:175)
at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssoci
ationValve.java:179)
at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:
84)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:104
at org.jboss.web.tomcat.service.jca.CachedConnectionValve.invoke(CachedConnecti
onValve.java:156)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java
:109)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:241)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http
11Protocol.java:580)
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
at java.lang.Thread.run(Unknown Source)
Caused by: ClientAbortException: java.net.SocketException: Connection reset by
peer: socket write error
at org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:
358)
at org.apache.tomcat.util.buf.ByteChunk.flushBuffer(ByteChunk.java:434)
at org.apache.catalina.connector.OutputBuffer.doFlush(OutputBuffer.java:309)
at org.apache.catalina.connector.OutputBuffer.flush(OutputBuffer.java:288)
at org.apache.catalina.connector.Response.flushBuffer(Response.java:542)
at org.apache.catalina.connector.ResponseFacade.flushBuffer(ResponseFacade.java
:279)
at com.sun.faces.application.ViewHandlerImpl.renderView(ViewHandlerImpl.java:20
2)
at org.ajax4jsf.framework.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java
:101)
at org.ajax4jsf.framework.ajax.AjaxViewHandler.renderView(AjaxViewHandler.java:
222)
at com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java
:106)
... 24 more
Caused by: java.net.SocketException: Connection reset by peer: socket write erro
r
at java.net.SocketOutputStream.socketWrite0(Native Method)
at java.net.SocketOutputStream.socketWrite(Unknown Source)
at java.net.SocketOutputStream.write(Unknown Source)
at org.apache.coyote.http11.InternalOutputBuffer$OutputStreamOutputBuffer.doWri
te(InternalOutputBuffer.java:764)
at org.apache.coyote.http11.filters.ChunkedOutputFilter.doWrite(ChunkedOutputFi
lter.java:124)
at org.apache.coyote.http11.InternalOutputBuffer.doWrite(InternalOutputBuffer.j
ava:570)
at org.apache.coyote.Response.doWrite(Response.java:560)
at org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:
353)
... 33 more
13:54:42,805 ERROR [STDERR] ClientAbortException: java.net.SocketException: Con
nection reset by peer: socket write error
13:54:42,805 ERROR [STDERR] at org.apache.catalina.connector.OutputBuffer.realW
riteBytes(OutputBuffer.java:358)
13:54:42,805 ERROR [STDERR] at org.apache.tomcat.util.buf.ByteChunk.flushBuffer
(ByteChunk.java:434)
13:54:42,805 ERROR [STDERR] at org.apache.catalina.connector.OutputBuffer.doFlu
sh(OutputBuffer.java:309)
13:54:42,805 ERROR [STDERR] at org.apache.catalina.connector.OutputBuffer.flush
(OutputBuffer.java:288)
13:54:42,820 ERROR [STDERR] at org.apache.catalina.connector.Response.flushBuff
er(Response.java:542)
13:54:42,820 ERROR [STDERR] at org.apache.catalina.connector.ResponseFacade.flu
shBuffer(ResponseFacade.java:279)
13:54:42,820 ERROR [STDERR] at com.sun.faces.application.ViewHandlerImpl.render
View(ViewHandlerImpl.java:202)
13:54:42,820 ERROR [STDERR] at org.ajax4jsf.framework.ViewHandlerWrapper.render
View(ViewHandlerWrapper.java:101)
13:54:42,820 ERROR [STDERR] at org.ajax4jsf.framework.ajax.AjaxViewHandler.rend
erView(AjaxViewHandler.java:222)
13:54:42,820 ERROR [STDERR] at com.sun.faces.lifecycle.RenderResponsePhase.exec
ute(RenderResponsePhase.java:106)
13:54:42,820 ERROR [STDERR] at com.sun.faces.lifecycle.LifecycleImpl.phase(Life
cycleImpl.java:251)
13:54:42,820 ERROR [STDERR] at com.sun.faces.lifecycle.LifecycleImpl.render(Lif
ecycleImpl.java:144)
13:54:42,820 ERROR [STDERR] at javax.faces.webapp.FacesServlet.service(FacesSer
vlet.java:245)
13:54:42,820 ERROR [STDERR] at org.apache.catalina.core.ApplicationFilterChain.
internalDoFilter(ApplicationFilterChain.java:290)
13:54:42,820 ERROR [STDERR] at org.apache.catalina.core.ApplicationFilterChain.
doFilter(ApplicationFilterChain.java:206)
13:54:42,820 ERROR [STDERR] at com.hds.vc.common.infrastructure.AIMFilter.doFil
ter(AIMFilter.java:27)
13:54:42,820 ERROR [STDERR] at org.apache.catalina.core.ApplicationFilterChain.
internalDoFilter(ApplicationFilterChain.java:235)
13:54:42,820 ERROR [STDERR] at org.apache.catalina.core.ApplicationFilterChain.
doFilter(ApplicationFilterChain.java:206)
13:54:42,820 ERROR [STDERR] at org.jboss.web.tomcat.filters.ReplyHeaderFilter.d
oFilter(ReplyHeaderFilter.java:96)
13:54:42,820 ERROR [STDERR] at org.apache.catalina.core.ApplicationFilterChain.
internalDoFilter(ApplicationFilterChain.java:235)
13:54:42,820 ERROR [STDERR] at org.apache.catalina.core.ApplicationFilterChain.
doFilter(ApplicationFilterChain.java:206)
13:54:42,820 ERROR [STDERR] at org.apache.catalina.core.StandardWrapperValve.in
voke(StandardWrapperValve.java:230)
13:54:42,820 ERROR [STDERR] at org.apache.catalina.core.StandardContextValve.in
voke(StandardContextValve.java:175)
13:54:42,820 ERROR [STDERR] at org.jboss.web.tomcat.security.SecurityAssociatio
nValve.invoke(SecurityAssociationValve.java:179)
13:54:42,820 ERROR [STDERR] at org.jboss.web.tomcat.security.JaccContextValve.i
nvoke(JaccContextValve.java:84)
13:54:42,820 ERROR [STDERR] at org.apache.catalina.core.StandardHostValve.invok
e(StandardHostValve.java:128)
13:54:42,820 ERROR [STDERR] at org.apache.catalina.valves.ErrorReportValve.invo
ke(ErrorReportValve.java:104)
13:54:42,820 ERROR [STDERR] at org.jboss.web.tomcat.service.jca.CachedConnectio
nValve.invoke(CachedConnectionValve.java:156)
13:54:42,820 ERROR [STDERR] at org.apache.catalina.core.StandardEngineValve.inv
oke(StandardEngineValve.java:109)
13:54:42,820 ERROR [STDERR] at org.apache.catalina.connector.CoyoteAdapter.serv
ice(CoyoteAdapter.java:241)
13:54:42,820 ERROR [STDERR] at org.apache.coyote.http11.Http11Processor.process
(Http11Processor.java:844)
13:54:42,820 ERROR [STDERR] at org.apache.coyote.http11.Http11Protocol$Http11Co
nnectionHandler.process(Http11Protocol.java:580)
13:54:42,820 ERROR [STDERR] at org.apache.tomcat.util.net.JIoEndpoint$Worker.ru
n(JIoEndpoint.java:447)
13:54:42,820 ERROR [STDERR] at java.lang.Thread.run(Unknown Source)
13:54:42,820 ERROR [STDERR] Caused by: java.net.SocketException: Connection rese
t by peer: socket write error
13:54:42,820 ERROR [STDERR] at java.net.SocketOutputStream.socketWrite0(Native
Method)
13:54:42,820 ERROR [STDERR] at java.net.SocketOutputStream.socketWrite(Unknown
Source)
13:54:42,820 ERROR [STDERR] at java.net.SocketOutputStream.write(Unknown Source
13:54:42,820 ERROR [STDERR] at org.apache.coyote.http11.InternalOutputBuffer$Ou
tputStreamOutputBuffer.doWrite(InternalOutputBuffer.java:764)
13:54:42,820 ERROR [STDERR] at org.apache.coyote.http11.filters.ChunkedOutputFi
lter.doWrite(ChunkedOutputFilter.java:124)
13:54:42,820 ERROR [STDERR] at org.apache.coyote.http11.InternalOutputBuffer.do
Write(InternalOutputBuffer.java:570)
13:54:42,820 ERROR [STDERR] at org.apache.coyote.Response.doWrite(Response.java
:560)
13:54:42,820 ERROR [STDERR] at org.apache.catalina.connector.OutputBuffer.realW
riteBytes(OutputBuffer.java:353)
13:54:42,820 ERROR [STDERR] ... 33 more
Please throw some light on this issue.This is the Java script I am using
function submitForm(e){
var characterCode
if(e && e.which){
e = e
characterCode = e.which
}else{
e = event characterCode = e.keyCode
if (characterCode== 13){
document.getElementById('mainform:submitForm:search').onclick();
Regards,
Jagadeesh
Edited by: Jagadeesh.Pala on Oct 1, 2007 3:59 AM -
Calling a method in backing bean whenever a page is loaded/reloaded
Hi,
What is the best way to call a certain method in a backing bean whenever the jsp page is reloaded?
I have a managed bean that provides the data for a form and the bean gets it's data from a SQL DB. I want the bean to reload the data from the DB when and only when the page is loaded or reloaded. (I.e. it should the call method loadData() )
What is the best way to do this?
/RIf the bean is request scoped, just call the logic in the init block or in the constructor, or even in the accessor.
If the bean is session scoped, call the logic in the accessor.
http://balusc.xs4all.nl/srv/dev-jep-dat.html might give some insights. -
Calling init method on backing bean when JSP loads
Hi All,
My problem seems simple, but I'm not having much luck finding a solution.
I have a JSF page that shows the details of an employee. So I have an employee.jsp with a backing bean EmployeeController which works fine.
The change I need to make is this: pass in an employeeId to the URL and let my controller read it.
I've tried the following in my faces-config.xml:
<managed-bean>
<managed-bean-name>exmployeeBean</managed-bean-name>
<managed-bean-class>
com.acme.EmployeeController
</managed-bean-class>
<managed-bean-scope>session</managed-bean-scope>
<managed-property>
<property-name>employeeId</property-name>
<value>#{requestScope.employeeId}</value>
</managed-property>
</managed-bean>And the following in my backing bean:
public void setEmployeeId(String employeeId) {
logger.info("METHOD CALLED");
this.refreshValuesForEmployee(employeeId);
}But I'm not having any luck (ie - this method is not being called).it's ok. i found out why it wasn't working.
my scope was set to "session", but had to be "request" so that i could use the params syntax.
thanks anyway. -
Call function inside of call function in back ground task
Hi Friends,
I am calling one function in back ground task. that is executing after save of the transaction. And inside of that transaction i am calling one more function but in debugging the cursor is not going inside of that function. What could be the reason. Please help me.
Thanks a lot in advance.Hi,
Inside of the first function any way i will come after save
using update task debugging. Once it reach inside of firt function and if i press f5 then second function is coming and if i press f5 there then it is coming out of the function and it is not going inside. The second function is called directly not in back ground.
Thanks.. -
Issue with calling a method activity before page render
Hi All,
I am using Jdeveloper 11.1.1.7.
I am trying to achieve the approach defined in "1.b. Calling a Method in Backing Bean:" elaborated in the blog - https://blogs.oracle.com/adf/entry/an_epic_question_how_to
As illustrated, I defined a default method activity (binding to a method in managed bean) and a view activity activity in a bounded task flow.
When I launch the application (running the view activity), following error is encountered -
oracle.adf.controller.metadata.ParsingException: ADFC-02020: Cannot find default activity 'check' in task flow definition '/WEB-INF/task-flow-definition.xml#task-flow-definition'.
at oracle.adfinternal.controller.metadata.model.xml.XmlUtil.createAndLogParsingException(XmlUtil.java:474)
at oracle.adfinternal.controller.metadata.model.xml.MetadataResourceXmlImpl.parseTaskFlowDefinition(MetadataResourceXmlImpl.java:507)
at oracle.adfinternal.controller.metadata.model.xml.MetadataResourceXmlImpl.parse(MetadataResourceXmlImpl.java:361)
at oracle.adfinternal.controller.metadata.provider.mds.MdsMetadataResourceProvider.parseResource(MdsMetadataResourceProvider.java:748)
at oracle.adfinternal.controller.metadata.provider.mds.MdsMetadataResourceProvider.getMDSCachedResourceOrParse(MdsMetadataResourceProvider.java:732)
Please advise.
Best Regards,
Ankit GuptaHi Cvele, Timo,
Many thanks for the suggestions.
To avoid confusions, I have created a new application altogether. It seems that the method call is not being called when I run the page.
For your reference I have attached the task flow definition and method code below -
Task Flow Definition
<?xml version="1.0" encoding="windows-1252" ?>
<adfc-config xmlns="http://xmlns.oracle.com/adf/controller" version="1.2">
<task-flow-definition id="task-flow-definition">
<default-activity id="__1">methodCall1</default-activity>
<managed-bean id="__11">
<managed-bean-name id="__13">TestBean</managed-bean-name>
<managed-bean-class id="__10">TestBean</managed-bean-class>
<managed-bean-scope id="__12">request</managed-bean-scope>
</managed-bean>
<view id="view1">
<page>/view1.jspx</page>
</view>
<view id="exception">
<page>/exception.jspx</page>
</view>
<method-call id="methodCall1">
<method>#{requestScope.TestBean.checkURL}</method>
<return-value id="__15">#{TestBean.checkURL}</return-value>
<outcome id="__14">
<to-string/>
</outcome>
</method-call>
<control-flow-rule id="__2">
<from-activity-id id="__3">methodCall1</from-activity-id>
<control-flow-case id="__5">
<from-outcome id="__6">go</from-outcome>
<to-activity-id id="__4">view1</to-activity-id>
</control-flow-case>
<control-flow-case id="__8">
<from-outcome id="__9">error</from-outcome>
<to-activity-id id="__7">exception</to-activity-id>
</control-flow-case>
</control-flow-rule>
</task-flow-definition>
</adfc-config>
Method Code
public String checkURL() {
// Add event code here...
System.out.println("method activity called");
return "error";
Best Regards,
Ankit Gupta -
Call transaction inside of call function in back ground task
Hi,
Is it possible to use call transaction statemement inside of call function in back ground task. I am getting error if i use the same. Any help will be highly appreciated.Hi,
I don't think this is possible. The call goes into error in SM58, what you can try to do is after the function is called, you can submit the program RSARFCEX by setting the user name as sy-uname and other parameters as * and set all the checkboxes.
regards,
Advait -
How To Finish a back ground task
Hi
I have created a back ground task which mark attendance of specific type in pa30 .what i do is created a bapi and submit that bdc report in it using call transaction. It is working fine . when i see in pa30 after its execution it is marking attendance but in log it shows that step is under process. how can i finish it so that workflow move to next step
Regards
AmmadHi,
when a background task is in process for a long time then probably the method raised a short-dump somewhere.
So investigate this first.
For continuing the flow manually you can use the technical workitem display in the workflow log, put it to change and manually complete that workitem.
Kind regards, Rob Dielemans -
How can i call a taskflow methode from backing bean ??
Build JDEVADF_11.1.1.3.PS2_GENERIC_100408.2356.5660
i like to call a Methode (taskflow) from backing bean!
my bean code :
public void imageLinkActionListner(ActionEvent actionEvent) {
String id = actionEvent.getComponent().getId();
int linkID = Integer.parseInt(id.substring(4));
DCBindingContainer bc = (DCBindingContainer)ADFUtils.getBindingContainer();
DCTaskFlowBinding tf = null;
System.out.println("Region Change...."+id+" INT "+linkID);
switch (linkID) {
case LINK_CALENDAR_REGION:
tf = (DCTaskFlowBinding)bc.findExecutableBinding("calendartaskflowPage");
break;
case LINK_MAIL_REGION:
tf = (DCTaskFlowBinding)bc.findExecutableBinding("mailtaskflowPage");
break;
case LINK_ADDRESS_REGION:
tf = (DCTaskFlowBinding)bc.findExecutableBinding("addresstaskflowPage");
break;
case LINK_BLOGS_REGION:
tf = (DCTaskFlowBinding)bc.findExecutableBinding("blogstaskflowPage");
break;
case LINK_MAPS_REGION:
tf = (DCTaskFlowBinding)bc.findExecutableBinding("mapstaskflowPage");
break;
default:
return;
if (tf != null){
uiMainRegion.setRegionModel(tf.getRegionModel());
uiMainRegion.setValue(tf.getRegionModel());
tf.getExecutableBindings();
AdfFacesContext.getCurrentInstance().addPartialTarget(uiMainRegion);
}i like to call *#{backingBeanScope.mapBean.initMap}*
my taskflow source
<?xml version="1.0" encoding="windows-1252" ?>
<adfc-config xmlns="http://xmlns.oracle.com/adf/controller" version="1.2">
<task-flow-definition id="map-task-flow">
<default-activity id="__1">map</default-activity>
<view id="map">
<page>/map/map.jsff</page>
</view>
<method-call id="initMap">
<method>#{backingBeanScope.mapBean.initMap}</method>
<outcome id="__7">
<fixed-outcome>init</fixed-outcome>
</outcome>
</method-call>
<control-flow-rule id="__2">
<from-activity-id id="__3">initMap</from-activity-id>
<control-flow-case id="__5">
<from-outcome id="__6">init</from-outcome>
<to-activity-id id="__4">map</to-activity-id>
</control-flow-case>
</control-flow-rule>
<use-page-fragments/>
</task-flow-definition>
</adfc-config>Hi,
to call the bean, use the EL in Java and reference #{backingBeanScope.mapBean.initMap} as a method expression. If you try and access the bean directly then chances are that the instance is not available. Using EL from Java always guarantees this
Frank -
What is the diffarence between call function in back ground task and call function in update task? Can we do the same functionality by using any one of the above function?
Calling a FM in background task will call FM in background work process as tRFC while calling in update task will call the FM in update work process. The update task will be executed after COMMIT WORK statement. The tRFC FM are will be no. of times (BASIS Settings) till the process executes correctly.
-
Debugg a back ground task in production
Hi All,
I would like to know what are the different techniques to debugg a back ground task in production? I heard that changing WF_BATCH to dialog user and then dubugg is not a best option since we have limited authorizations in production.
Regards
RKHi Ramakrishna,
IN general the approach what I follow is I create a copy of the work flow which I want to debug and transport it to the PROD system. But the difference would be that in the copied work flow I make all the steps as foreground steps. For this work flow I maintain the agent assignment to user I.e. WF_ADMIN.
Or the person who is holding the role of WF_ADMIN.
The second point here is how do I start the debug work flow instead of main or original work flow. while starting work flow either by using event or directly I would populate a flag into one of container elements.
I check for this flag and if it is true then I raise an event to start test work flow.
This kind of approach can help us in so many ways
1. Without disturbing the original work flow you can change a the steps associated with work flow which is used just for testing and bug fixing.
2. You don't' have to change Work flow customizations , as you mentioned that changing WF-BATCH to some dialogue user. This kind of change can be ignored.
I would recommend that you create a separate package and create a test workflow and move the request to PROD. but make sure you don't trigger test workflow instead of original workflow.
Regards,
Pavan -
Uploading XL file using call Transaction and running in back ground
Hi all,
I am updating the T-code VA01 using call TRansaction method ....
i am uploading the file is XL file for that i m using the FM ALSM_EXCEL_TO_INTERNAL_TABLE.
But if execute my program in the back ground This FM is giving Dump because it can not Execute in Back GRound...
Plz let me know any FM to upload data from Excel file Both from foreground and back ground....
Plz let me know ASAP..
Thanks,
SureshHI...,,
When u run any program in Background, it will not have any contacts with the presentation server.... You cannot upload a presentation server file..
But u can use the Application server file...
SO first store this excel file's data in Application server using the transaction CG3Z and then use the Open data set and read dataset to upload the application server file !!!
reward all helpful answers !!
regards,
sai ramesh
Maybe you are looking for
-
Can CAS array include server in DR site
Hi, there: Our current Exchange 2010 environment: 1): Two HUB/CAS Exchange 2010 server running on Windows 2008 R2 use NLB to form a CAS array. 2): Two Exchange 2010 Mailbox server with one DAG. Please note all of these Exchange 2010 servers are on ou
-
Mac mini 2012 windows 8 no hdmi audio
Hi guys I've tryed everything discussed here, and on the intel support community. I have the latest intel hd graphics 4000 driver, installed with the intel driver update utility. My mac mini is plugged to my tv by the hdmi cable (alredy tryed another
-
Can't get rid of 'recovered file' in trash.
Please help. Every time I log in (I am the administrator), or restart, there is a recovered file in the trash which on opening contains 'EWSMacCompress.tar', decompress to 'EMSMac.framework' file containing, among other things, a 'EWSMac74' item 'Kin
-
"No document is currently open in acrobat viewer" in acrobat x
Dim app As New acroapp Dim avdoc As New AcroAVDoc app.Show bok = avdoc.Open("U:\taxforms\test.pdf", "test") If bok Then Dim acrofrm As New AFORMAUTLib.AFormApp For Each f In acrofrm.fields -GETTING ERROR HERE ' tried show ,maximise, hide everythi
-
Everytime I convert a PDF to word or excel, it looks like a foreign language. What's going on?