How to find code behind application

Hi All
I am working with iRecruitment Recruiter responsibility.
Here I can create new vacancies.
After creating vacancies they should approved by one manager
When I create vacancy and submit that vacancy for approval
It stored in one table hr_api_transactions.
and when manager approved that particular vacancy then that vacancy
stored in another table per_all_vacancies.
But problem is that vacancy which stored in hr_api_transactions table
it removes from that table.
I want know who transfer that vacancy's information from hr_api_transactions to per_all_vacancies table resp.
I think there is some java concurrent program who transfers vacancy's information from one table to another table.
if there is no java concurrent program, then who do that work?

You're absolutely right: vacancy information is held in the hr_api_transactions and hr_api_transaction_steps tables until the vacancy is approved - then it's transferred to per_all_vacancies and the the other tables.
This whole process, from vacancy submission to vacancy approval to committing to the Oracle tables, is managed by Oracle Workflow. The workflow that controls iRecruitment vacancies is within the IRCWF Item Type. You can view this workflow by opening the following workflow file in Oracle Workflow Builder:
$PER_TOP/patch/115/import/US/ircwf.wft
You can currently download Oracle Workflow Builder 2.6 (Windows only) from this location:
http://www.oracle.com/technetwork/database/options/winclient-101059.html
Once the vacancy has been approved, the Workflow uses the details of the API calls held in hr_api_transaction_steps (foreign keyed to hr_api_transactions.transaction_id) to call each of these APIs and commit the information in hr_api_transactions.transaction_document to the base Oracle tables.
Does that answer your question?

Similar Messages

  • How to find out the application server info

    Hi, I am wondering how to find out the application server info in Java code, just like how to find out the db platform being used. Thanks

    Hi,
    I am not aware of any spec defined way of finding out such info. There may be vendor specific APIs or mechanisms.
    But you can use environment entries in your deployment descriptors to specify the information and make use of the entries inside your j2ee component. That will make your code platform neutral.
    Sahoo

  • How to pack code into application?

    I'm interesting fro development cell phone application. I noticed many topics about code, samples but how to pack code into particular application? Which platform or language(Java or any other) I should use for packing code into final application? I prefer no particular platform or phone. But I have Nokia. That's the reason why ask you. Please can you help me?Thank you!

    This site might be of help. http://www.forum.nokia.com/main/resources/
    Knowledge not shared is knowledge wasted!
    If you find it helpfull, it's not hard to click the STAR..

  • How to Find Code for SAP Exit variables.....

    Gurus:
    The SAP Business Content Query "0FIAR_C03_Q0005" uses several BC variables of 'SAP Exit' type for determining "Date" values. I would like to see the code used in these variables. Can anyone please suggest how I can find it?
    For examople, the variable on Posting Date is "0P_KEYD2". What is the ABAP code for this? Please give me the Steps..!
    Thanks in Advance......PB

    Generally SAP doesn't give access to the code behind SAP exit variables, but you can find what the variable is doing using help documentation. Here is some info i saw on SAP help for your variable
    0CWD Current workday
    0DAT Current calendar day
    0P_KEYDT Key date of due date
    0P_KEYD2 Key date of posting (from key date of due date)
    0P_KEYD3 Key date of clearing (from key date of due date)
    0P_KEYD4 Key date of posting (posting date)
    0P_KEYD5 Key date of clearing (from key date of posting)

  • How to find code responsible  Error Message generated in MIRO transaction

    Hi Gurus,
                    I have to find the code responsible for generating ERROR message in Miro tcode through DEBUGGING. Let me tell you the case...................
    In MIRO,
    We input
    In Basic data tab,
    Invoice Date,
    Posting Date,
    Reference,
    PO no. &
    Tax code as V5 ( VAT @ 8% )  in item data  & then
    In Details tab,
    We enter Business Area    & then
    In Payment Tab
    Baseline date        & then
    In Basic data tab
    We check the check box for Calculate tax &
    entered Amount     & then click entered .
    It displays GREEN button.
    When we click Simulate button & click post then it shows 1 message that " Invoice document still contains messages .".
    And then if we click Messages Button it shows " MSG No. & text -  Enter Bussiness area ."
    So the problem is though we input Business Area , still it shows message Enter Business area.
    So plz tell me how to find that code responsible for error message.

    Ashish- It is because, the error message is called using function module / BAPI. But Ideally when a developer codes to populate the structure of type BAPIRET2, he.she should also follow the following rule, to make the message traceable:
    "Populate BAPI structure for error message
    "Following code will not get called, but is for documentation for traceability.
    if 1 = 2.
      message e004.
    endif.
    That is why i said in my comment, if it is "coded properly" then we will be able trace
    Bottom line: you will not be able to find the program line using this approach.
    But now since you now the error message and number, you can go to the underlying program of MIRO (SAPLMR1M and SAPLFDCB)..click on the find button on the application toolbar, enter the message# and find..PLEASE SELECT THE RADIO BUTTON "In the main program".
    Hope this helps.
    Sajan Joseph.

  • How to find Tables behind a Custom Query in SAP

    Hi Gurus,
    Can anyone please help me find tables behind a custom query in SAP.
    Regards
    As

    Hi
    Check the name of the programm assigned to transaction, it should be like this:
    AQZZ<user group>=======<query name>======
    or
    AQIC<user group>=======<query name>======
    It depends of the query area is global or cross-client
    So run SQ01, select the quey area, select the quey group and so your query: now you can see the infoset and then you see it by SQ02 transaction
    Max

  • How to find out wich application is used

    Hi,
    I would like to know is it possible to find out which application is used at the moment for example SD,MM,FI,CO ?
    Regards,
    Stefan

    find out which application is used at the moment ?
    Use these transactions.
    SM04  -  Currently active users running which transaction.
    SM50  -   work process running for that transactions

  • How to find whether an application is installed or not

    Is there any way to find whether an application is installed or not
    and the path of the installed path
    I got that with executing reg query from my java aplication but for that
    reg tool should be installed ..
    Is there any way to get without that

    You can use an <installer-desc> to invoke
    a class that asks the user where it is, and
    if they do not know, or do not have it, it can
    be installed at the time (assuming you can
    provide an installer, appropriate for their OS).

  • How to find InDesign CS5 application folder

    Hello, I am trying to install our plug-in to InDesign CS5 plug-ins folder.  Does anyone know how to find where InDesign CS5 is installed on Windows platform?  I am looking for the App Paths registry entry which has worked for previous versions of InDesign, but it seems to me that CS5 does not update/add this App Paths entry.  I tested on Windows XP and Windows 7, none has the entry.
    Appreciate suggestions.
    Thanks.

    We are not using those classid keys.  After some investigation, we figured out that the App Paths was removed by the removal of InDesign.  What we did was to install CS5, then uninstalled CS4 in the lab.  My guess is that since App Paths was first added by CS4, the removal of CS4 took the app path entry out even though CS5 installer did modify it to point to the new CS5 app location, which is what we wanted.
    So for now, we left the installer the way it is, looking for App Path.  If it turns out that people uninstall older versions quite often after installing the new version, we may have to revisit the subject.
    Thanks for your help.

  • How to find the corresponding application program of an application doc. ?

    hi,
      can anybody give me some good idea on how the creation of an application document invokes a message control? i am working on interface right now. also, i am interested in knowing the corresponding application program of an application document. kindly somebody help me getting these two informations.
    waiting eagerly to award some good points to good helps.
    thanks,
    max

    sse the FUnction module ..MASTER_IDOC_DISTRIBUTE..if it is used zreport or program
    that means the message type used in the program are manually triggered.
    Prabhudas

  • How to find out which application the code is running in?

    Hi,
    I am trying to develop a common code which will be part of various different applications.
    But I need to be able to figure out within the Java application which process is calling me.
    For example: one of the applications may be invoked as:
    java /opt/app1_dir/app1 ... (various command line options)
    I need the ability to access the String "/opt/app1_dir/app1" in the above call. I think String array from main method args[0,...] will give me the ability to access the command line parameters but not the actual command string.
    Due to legacy reasons, it is not possible to change the calling string.
    Can anyone please help me to figure out how I can access the above in my java application.
    Thanks,
    Amol

    amol_dev wrote:
    Thank you for your reply Brynjar.
    However, I was trying to figure out a way to do this without having to change the calling command line, because due to legacy reasons, it is not possible to change the command line calling the parent applications of this common code.You cannot change the command line, but you can change the applications?
    In main() do this:
    System.setProperty("whoami",(new Throwable().getStackTrace()[0].getClassName()));Elsewhere:
    String whoami = System.getProperty("whoami");

  • How to find out javascript application pathname?

    Hi all,
    I need to find out the javascript(.js) fileName and pathName via scripting. For example if i run the script from the outside of the illustrator location (c:\script\sample.js).  I need to find out the location of the scripting file(application path). Kindly share with me the possibilities. This is for "illustrator cs3".
    Thanks for looking into this...

    Hi,
    I am not aware of any spec defined way of finding out such info. There may be vendor specific APIs or mechanisms.
    But you can use environment entries in your deployment descriptors to specify the information and make use of the entries inside your j2ee component. That will make your code platform neutral.
    Sahoo

  • How to find out what applications are consuming a service in SR

    Hi,
    How can one find out what or which all applications are consuming a particular service from Service Registry?
    There is tab called Used By when we select a service from service registry. But it always shows empty.
    Any help is much appreciated.
    Best Regards,
    Shiva

    Problem got resolved by myself.
    It will be reflected in Used By tab once an application is consumed from SR,
    Thanks.
    Best Regards,
    Shiva

  • How to find versions of application server components to apply patches

    Hi,
    I have Oracle Application server 10.1.2.0.2 installed in my linux box.
    under metalink.oracle.com
    1. i read documentation Doc ID: 420061.1 in metalink about patches and i did find one patch# 5922120 for my application middletier.
    but when i did a metalink search i did see some patches for my database version which were not critical
    so if they are not critical and if my application server is working fine then do i need to apply these patches.
    My application server version is 10.1.2.0.2
    and my apalication server infrastructure version is 10.1.0.4.2
    during my metalink searches i found the following patches which were uner normal priority. they are:
    patch numbers: 5127390, 5094712, 5605377
    Can someone guide me.
    Bottom line is: do i need to apply these patches unless they are critical and they are requred for my applications.
    Also i have one more basic question is
    How do i find out individual component versions in my application server like Portal, discoverer, EM, EM agent, etc?
    Thanks in advance,
    Philip.
    Message was edited by:
    [email protected]

    Philip,
    You have a similar environment to ours. We actually have two Oracle environments: 91) 10gDB 10.1.0.5 / 10gAS 9.0.4.3, and (2) 10gDB 10.2.0.3 / 10gAS 10.1.2.0.3.
    In regards to what patches, I look at two items: the latest patchset for DB and AS, and the Critical Patch Updates(CPU). Often, the CPU will drive what patchset you will need to be at. For example, with the CPU April 2007, we had to move to patchset 3 for our AS (9.0.4.3) since that is the only 10gAS R1 that Oracle provided CPU patches.
    As far as version ID, I have not found one single area to acquire this. For Portal, you can invoke Portal, http://host/pls/portal, logon as 'portal', then Administer, Global Settings, and at the bottom of the page is the version.
    For other products like Forms and Discover, you can find the version when the tool is invoked.
    Not quite as nice as the DB side where dba_registry will give you all the goodies.
    Regards,
    John

  • Finding code in application

    Ages ago I put some javascript in my application that calls an alert after login, if the users account is to expire within 20 days.
    Now for the life of me I cannot find the code in my application, eventhough it is still running.
    I have exported the application and I can see the alert in the exported sql file.
    Is there a way to trace it from inside the application.
    This is driving me nuts
    Gus

    Hi James
    I had to do a similar thing a while ago. In the end, I found it easier to export the application and do a text search in TextPad (or another text editor) - this showed me where the item was and on what page.
    Andy

Maybe you are looking for