Find how the Workflow OTA_LNR_TRNG_CANCEL_JSP_PRC is getting triggered

Hi all,
Hi I am new to workflows.
I have been trying to find out like crazy, how exactly the following Workflow is being triggered?
Workflow Process Internal name: OTA_LNR_TRNG_CANCEL_JSP_PRC
Workflow Process Display name : Cancel Learning Enrollment
The following is what exactly happens:
Using the Responsibility Learner Self-Service-->Learner Home
In the Home Tab, under enrollments, a list of all the courses that the user has enrolled for is displayed.
now i un-enroll, using the Un-Enroll button.
Now you come to the Unenroll: Pre Assessment page, where you select the New Status and Reason. Then press Finish.
You will get a confirmation and also a notification will be sent to you and your supervisor.
I need to customize this workflow, buti am unable to find out how is this workflow getting triggered.
I found out in the OAF page that when the un-enroll button is being pressed a form function OTA_LEARNER_CATALOG_ENROLL_DTL is being callled and this does has Form parameters:
pCancelProcessName=*OTA_LNR_TRNG_CANCEL_JSP_PRC*&pCancelCalledFrom=OTA_LEARNER_CATALOG_ENROLL_DTL&pItemType=HRSSA
But when i change the value of the pCancelProcessName to my custom process name, it still is refering to the seeded WF process.
Can anyone help me figure out where exactly is this workflow being triggered. Am really going nuts now? :S

I think that the WF is being called from an API
OTA_DELEGATE_BOOKING_API.UPDATE_DELEGATE_BOOKING
AND IN THAT THIS PARTICULAR CONDITION:
IF l_type ='C' and l_delegate_contact_id is null and l_contact_id IS NULL
and nvl(p_source_cancel,'-1') <> 'AME'
     and l_event_rec.event_type in ('SCHEDULED','SELFPACED') then
OTA_LRNR_ENROLL_UNENROLL_WF.learner_unenrollment(p_process => 'OTA_LNR_TRNG_CANCEL_JSP_PRC',
p_itemtype => 'HRSSA',
p_person_id => l_person_id,
p_eventid => p_event_id);

Similar Messages

  • How The ABAP Proxy method gets triggered

    Hi All,
    I have created a ABAP Proxy for inbound interface.For this interface the data is coming from XI system.So i am writing the logic to read the XI data into an internal table and am populating the same data into a BAPI.
    So my question is,once the XI system sends the data, Will this ABAP Proxy Method automatically gets trigger or Do we need to make any settings?
    Please Help me As early as possible.
    Thanks in advance
    Regards
    Srinivas Kodukula

    Hi srinivas,
    Refer the below points for the configuration needed at R/3 side:
    1. Create a HTTP connection in the business system using transaction SM59
    2. Configuration Business system as local Integration Engine in SXMB_ADM
    3. Connection between Business System and System Landscape Directory. For this check the RFC destinations LCRSAPRFC and SAPSLDAPI
    4. Maintaining the SAP J2EE Connection Parameters for LCRSAPRFC and SAPSLDAPI in SAP J2EE engine
    5. Maintain SLD access details in Transaction SLDAPICUST
    Regards,
    Kiran Bobbala

  • How the Workflow container is being filled up

    Hi,
    There is a customized Workflow is already maintain in the system which is responsible for triggering when The Personal data has been changed from the ESS portal and it will send to the manager for approval.In the workflow the first step is an activity step (Personal data) which is importing the values and exporting the status and reason for the same.
    I am not able to understand how the values is coming in the the above activity step...After modify the personal data in ESS will it be stored in the database table or from where is it coming?

    Hi
    As you are saying that when ever there is a change in the infotype PA0002 which is personal data of the employee then IN that case the workflow is triggered and you want to know from where this data is getting passed and workflow is triggered right,
    You can check in the Transaction SWEHR2 or SWEHR3 where they might have maintained some kind of event linkage between the workflow which is getting triggered.
    Or some kind of RFC might have been configured in the portal so that when ever you click on Save button then this RFC is called from portal and directly by making use of SAP_WAPI_START_WORKFLOW. they might be starting the workflow.
    Regards
    Pavan

  • Issue in workflow workitem that gets triggered to two users at one time.

    Hi All,
    Below are the query  details:
    Module:  HR
    Area:      Workflow
    Process: Hiring
    There is an workflow in HR module that is triggered when an hiring action is run against an candidate.
    There are two or three maximum approvers  which is based on the position to which the candidate is hired.
    Issue:
    During the hiring process some times the workitem is getting triggered to two users at once.
    One is the actual approver who should receive the workitem in his UWL and other is the user of our service center who is no where involved in the approval process.
    Analysis Done:
    We checked the workflow log and found that the actual approver's ID is getting displayed under agent and workflow is complete. But the other user's ID is no where shown in the log but he has received an workitem in his UWL that makes the issue still confusing.
    Awaiting for experts suggestions.

    Reply to Susan Questions:
    You say that 'the workitem is getting triggered to two users at once' - do you mean that there are two workflow instances that are being kicked off at the same time when the hiring action is performed? Or is it that the workflow is generating two tasks that go to these different users?
    Ans : There is a single task attached to the activity.
    Is this a custom workflow?
    Ans : Yes.
    Are you certain that the erroneous task is only going to the user in the service center, or is it perhaps going to everybody (marked as a general task)?
    Ans : The task is marked as general but the workitem is received by only one user of the service center at a time.
             As this issue has taken place 4 times in the past year all the 4 receiver were different belonging to different position.
    Reply to Pavan Questions:
    1. Did you try to check the SPRO settings with respect to Hiring Process ,is there any where based on the position does workflow is forwarding the workitem to the other user.
    2. Check the other user Roles and in the Org Structure where he is located , there could be a possibility of wrong position holding.
    Ans : We checked the org structure, but org structure of both the centers are different and independent there is no linkage    between the two.
    *3. IF you are using custom workflow then check if any standard workflow is also getting triggered. Check *
    Ans : Yes this is a custom workflow, but no other Standard workflow is being called.
    4. Check in the SWEHR3 is any custom entries maintained.
    Ans : No, entries are maintained in SWEHR3.
    Additional Info :
    The task that triggers the workitem has an send mail step before it.
    The send mail activity is to notify receiver that there is an workitem lying in the UWL.This mail is received by the actual user and not by the other one.The next step is the task that creates workitem which gets triggered totwo different IDs.
    This scenarios mostly has come up when the number of approver is 1. If the approver is more than 1 the  workflow runs fine without  deviating the workitem to any worng user.

  • How the f__k do you get my apple tv box to be in english?

    How the F__k do you get my apple tv box to be in english?

    Here's an excerpt from the ipod 5th gen. manual:
    (Note that you won't see the names they give here in brackets, because they'll be in the wrong language. They give you the place where each of the functions are, to get you to the change the language function.)
    " If you accidentally set iPod nano to use a language you don’t understand
    You can reset the language:
    Press and hold Menu until the main menu appears.
    Use the Click Wheel to find the menu item that causes the iPod nano device name to
    appear in the preview panel, and then choose it. That’s the Settings menu.
    Choose the last menu item (Reset Settings).
    Choose the first item (Reset) and select a language. "

  • Relationship between the workflows what have been triggered frm parent workflow using container step

    Hi All,
    There is a scenario in CQ5.5 where "Workflow A" has container step to initiate another "Workflow B" from it. Now the requirement is to identity the Workflow A's instance ID in "Workflow B".
    Being quite unable to find any relationship between the workflows what have been triggered from parent workflow using container step.
    Could any one share the pointers for the same?
    Thanks in advanced.
    Regards,
    Saurav Jain
    7428081341

    Please do not keep reposting this.
    Those of us that answer questions here are volunteers ... not paid Oracle employees.
    If no one answered your question to your satisfaction it is either because they choose not to, don't know the answer, or because lacking a version number no one knows to what version you are referring.
    My recommendation is that you go to http://asktom.oracle.com where you will find extremely good explanations of cursor sharing.
    Thank you.

  • TS3648 great, but my MBA did not come with an installion disc, only a tiny jump drive that is not recognized by windows; and I can't get the contents of that burned to a DVD either. So how the heck do I get the drivers into Windows 7? My MBA has bootcamp

    great, but my MBA did not come with an installion disc, only a tiny jump drive that is not recognized by windows; and I can't get the contents of that burned to a DVD either. So how the heck do I get the drivers into Windows 7? My MBA has bootcamp 3.0.4.

    Here's what I get:
    lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 16384
    inet 127.0.0.1 netmask 0xff000000
    inet6 ::1 prefixlen 128
    inet6 fe80::1%lo0 prefixlen 64 scopeid 0x1
    gif0: flags=8010<POINTOPOINT,MULTICAST> mtu 1280
    stf0: flags=0 mtu 1280
    en0: flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> mtu 1500
    ether 00:11:24:7d:e7:1e
    media: autoselect (none) status: inactive
    supported media: none autoselect 10baseT/UTP <half-duplex> 10baseT/UTP <full-duplex> 10baseT/UTP <full-duplex,hw-loopback> 100baseTX <half-duplex> 100baseTX <full-duplex> 100baseTX <full-duplex,hw-loopback>
    en1: flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> mtu 1500
    inet6 fe80::211:24ff:fe28:2e71%en1 prefixlen 64 scopeid 0x5
    inet 169.254.115.141 netmask 0xffff0000 broadcast 169.254.255.255
    ether 00:11:24:28:2e:71
    media: autoselect status: active
    supported media: autoselect
    fw0: flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> mtu 2030
    lladdr 00:11:24:ff:fe:7d:e7:1e
    media: autoselect <full-duplex> status: inactive
    supported media: autoselect <full-duplex>

  • How the heck do i get more ring tones on my phone i purchase them and they go into my music but not ring tones any one no how i can put more on my ringtones plz n ty

    how the heck do i get more ring tones on my phone i purchase them and they go into my music but not ring tones any one no how i can put more on my ringtones plz n ty

    Make sure your own music files are saved in the proper folder (Digital sounds) whether in your memory card or the phone memory, the location should still be:
    Sound Clips > Digital Sounds.
    If your songs/mp3s are saved anywhere else, it will not show up as a selectable ringing tone.
    You can move your songs through File Manager on your phone if they are in the wrong location (Options > Move to folder).
    Hope that clarifies it for you.
    "Try not. Do or do not, there is no try."
    If you found someone's comments helpful or like what that person has to say, please give some Kudos to the post!

  • HT1338 i need to install OS X 10.6.8 or newer.. I have 10.5.8, how the heck do I get 10.6.8 on my macbook pro

    i need to install OS X 10.6.8 or newer.. I have 10.5.8, how the heck do I get 10.6.8 on my macbook pro

    Buy the install DVD for Snow Leopard from Apple
    Allan

  • How the HE** do I get a key back on the keyboard?

    On my brand new MacBook Pro a key just popped off. My last Mac laptop had like 7 keys missing. Now I am irked. How the heck do you get this thing back on?? Remember the good ole days when you just shoved it in there. What are all these little white platic things?
    Ahhhhh!
    Thanks.

    Don't mean to threadjack here, my friend, but:
    On my MacBook, my son popped off my control key. Do I need to make an appointment to have it replaced, or will they do it without one?
    Will I need to send my computer in? I need to know, so I can back it up just incase...what is the liklihood they will do this? My keyboard itself is not damaged. Just the key.
    -benny

  • For the new delivery type created the Idoc is not getting triggered

    Hi All,
    I am facing the following problem:
    For every outbound delivery getting created we have an Idoc which creates the file(sending the outbound delivery details), this file is sent to a system where the picking & packing of the goods happen. This process seems to be working fine for all the existing delivery types, but now we created a new delivery type for which the Idoc is not getting triggered.
    Would like to understand what setting are we missing because of which the Idoc is not getting created for the new delivery type.
    The Idoc being used is:   DESADV01
    Message type :DESADV
    Thanks,
    Geeta

    I believe your existing idocs are created through a output type on the delivery ? if yes, probably you need to configure an existing output type / create a new output type for your new delivery type...

  • When the User Exit USEREXIT_PRICING_PREPARE_TKOMK  gets triggered?

    Hi All,
    Could you please let me know when the following user exit gets triggered?
    USEREXIT_PRICING_PREPARE_TKOMK
    Is it before the Pricing?
    or
    After the pricing?
    Is it like Pricing uses TKOMK structure for calculating the Pricing?? Please help me....
    Thanks,
    Babu Kilari

    Thanks for the replies..
    I would like to know when this gets triggered, because in the structure TKOMK, i tried to change the value of KALSM(Pricing procedure) and clicked on carry out new pricing.
    But, the new pricing is not updated with the updated pricing procedure.
    Please let me know if I am going wrong.
    Your inputs will be appreciated on this.
    Thanks,
    Babu Kilari

  • Any idea how the java application can get the physical memory?

    Hello, everyone
    Any idea how the java application can get the physical memory?
    thanks in advance

    I believe what yo intend to do is forbidden, but here
    my answer.
    when you start your application you can give your VM
    the entire memory of your pc. like this this memory
    is completly under your control.* headdesk *

  • Debug VA01 at the point where output gets triggered

    Hi buddies,
    I need the point where output type ZOC1 is getting triggered while saving a sales order in VA01. I have put numerous breakpoints in the output type print program but it is not taking me there at the 1st instant when I save the sales order. Later, when I check the print preview, at that time I am being taken to the print program. How do I check where the output program is getting called in VA01 ?
    Request someone to help me out with this.
    Thanks,
    Dikshitha

    1st time the LDC field is coming in the print preview (after saving) but it is not coming in the print out of the order confirmation. The order confirmation print out comes out as soon as the sales order is saved.
    2nd time the LDC comes in the preview and the print out.
    You can see the LDC field in the additional data B tab of the material. After I enter a date in this field and save, the order confirmation printout goes to the user. What happens in the backend is that the LDC field first goes and gets updated in the text of the material (order confirmation text) and has to get printed along with what ever is already there in the text. But the problem here is that the text gets printed the 1st time and the LDC gets printed only the 2nd time.
    So what I think is that by the time the LDC gets updated in the text, the text is already being printed. Thats the reason we are able to see the LDC when the output is triggered for the 2nd time and not when it is triggering the 1st time.
    I need to get this on the printout the 1st time itself. I was thinking of giving a delay of 20 or 30 seconds just before the output program is getting called in VA01.

  • How the heck do i get videos on my ipod???

    I know it sounds like a dumb question...but how do i download them to the hardrive and then get them on the ipod?
    Thanks in advance,
    Jen

    You need a 3rd party converter to convert the file with both audio and video.
    See this for help: Guide to converting video for iPod (Mac/Windows).

Maybe you are looking for

  • Partition table export and import

    i am using Oracle Database 11g Enterprise Edition Release 11.1.0.6.0 - Production. And have a 133 partition in a single table. I want to take dump of each partition separately and restore it in a new schema. How to go about it.

  • SFTP errors after upgrade

    I've been trying to open SFTP connections to a known good OS X Tiger Server via BBEdit, CyberDuck and via command line on the terminal, and nothing is working. I get a "subsystem request failed on channel 0" error in Cyberduck and Terminal, but BBEdi

  • Re: purchases

    I have purchased music and have been charged for it but can't find it anywhere, i have followed the help guide but still no joy, i have been told my download is successful but still cannot find my purchase, please help me.

  • Custom Key Command w/o using a Modifier Key?

    There are several key commands that I wish to assign (actually just want to change) in LP8. But the ones I want to change are all using modifier keys, so this requires two keys. And the secondary modifier key area, the ones you check with a check-mar

  • Is it still ok to use a cracked ipod screen,

    i cracked my ipod and my parents think i should not use it is it still ok i i use it or no