How can we find formula function in the formula of the payroll

Guys,

Concern about the functionality of oracle is very extensive, especially in the payroll process, for most functions are integrated to avoid the user to create a custom code, but it is not fully covered business requirement. That's why we need to create our custom function for our coverage/validate business needs and for that, we record this function in the formula function, which is the best way to add any condition in the form of payroll by calling it. Now my requirement is that, to find the formula name where this function has been used.

We will assume that any user is created 'X' formula with this feature and referred to in the way of the pay formula we find the name formula everywhere where this function has been called.


Please suggestion

That is a good question. The quick formula text is stored as a data type LONG, which is now a kind of stale data. You can write a utility function from PL/SQL to convert the text to a VARCHAR2 and is seeking, but has two problems:

(1) it assumes that you are allowed to create a function that is not something that you'll probably on a production database
(2) it'll barf for any formula superior to 32760 bytes

You can also use the to_lob function to copy the contents of ff_formulas_f into a new table (with a CLOB data type) and then create an Oracle text index to quickly find the CLOB. But once again, which means that you have write access.

If you are patient you can also run this awful piece of SQL:

SELECT ff.formula_name
ft.formula_type_name
src.text source_plsql
OF ff_formulas_f ff
ff_formula_types ft
ff_functions fff
all_source CBC
WHERE ff.business_group_id IS NOT NULL
AND ff.formula_type_id = ft.formula_type_id
AND src.name = 'FFP ' | TO_CHAR (FF.formula_id) | '_' || TO_CHAR (ff.effective_start_date, 'DDMMYYYY')
AND src.type = 'PACKAGE BODY'
AND lower (text) like '% "| Lower (FFF. Definition) | '%'
AND trunc (sysdate) BETWEEN
FF.effective_start_date AND ff.effective_end_date
AND higher (nvl (fff.alias_name, fff.name)) = upper ('XXC_MY_FFFUNC');

(replace "XXC_MY_FFFUNC" with the name of the function Fast formula you want to find). Do not expect to be fast. That it does not search the PLSQL generated rather than the text of the source formula. This search only defined by the client Fast formula (those whose value business_group_id).

Tags: Oracle Applications

Similar Questions

  • I'm unable to empty a jpg of the Trash because the element is used. How can I find what is using the element?

    I'm unable to empty a jpg of the Trash because the element is used. How can I find what is using the element?

    option of command, escape on the keyboard and then on the force quit button for all applications listed

    then empty the trash

  • How can I find what my ' is the speed of internet access?

    How can I find what my ' is the speed of internet access?

    Hello

    Here is a link to a test site.

    Speedtest.NET - the Global speed Test:
    http://Speedtest.NET/

    Concerning

  • How can I find and open/search the 32 GB of data that fills the disk for possible deletion?

    Using XP: I have only about 2 GB (2 000 MB) of the programs on my hard drive Go 37 and less than 3 GB of space left.

    How can I find and open/search the 32 GB of data that fills the disk for possible deletion?

    Thank you.

    * original title - full hard drive. *

    Using XP: I have only about 2 GB (2 000 MB) of the programs on my hard drive Go 37 and less than 3 GB of space left.

    How can I find and open/search the 32 GB of data that fills the disk for possible deletion?

    Thank you.

    Download and run JDiskReport.

    There are a number of things you can do to- temporarily - free up disk space.  The only real solution, however, is to get a larger hard drive.

    • You can run Disk Cleanup (start > run > cleanmgr > OK)
    • You can reduce the size allocated for the restoration of the system to about 1 GB (right click on desktop > properties > system restore > settings)
    • You can disable hibernation (if you don't use it) (right click on an empty spot on the desktop > properties > screen saver > power > Hibernate)
    • You can disable the indexing of the drive, which will also speed up your computer a bit (http://lifehacker.com/031440/turn-off-indexing-and-speed-up-windows-xp)
    • You can reduce the size of your Internet browser cache (depending on the browser that you use)
    • You can remove most of the $NTUninstallKBxxxxxx files $ following the directions here: http://windowsxp.mvps.org/Hotfix_backup.htm (read the warnings in the gray box first)

    But none of these answers you will earn really large amounts of space for very long.  The term solution time is a bigger hard drive.

    In the meantime, download and run JDiskReport, that will show you graphically what files take up more space and seem to so indicate what files to delete or uninstall applications.

  • How can I find a profile of the PSCC camera? [was: Please]

    How can I find a profile of the PSCC camera?

    Al

    They are used in several places in Photoshop, ACR and correction lens. On my Windows System I see that adobe installed here:

  • How can you find a timecode for the chronology of the hand... in the nested sequence?

    How can you find a timecode for the chronology of the hand... in the nested sequence?

    The opposite seems easy, but I often put the CTI on the main timeline in the hope of finding the exact location of the nested sequence.

    Thanks for all the ideas.

    It is CS3 help, but that's what you're looking for?

  • My Google calendar has stopped letting me of future events, so how can I find this function?

    I can see my Google Calendar, but suddenly he stopped allowing me to future entries and it does not pick up those that I do on my iPad or iPhone. How can I find its features on my laptop? It works everywhere else.

    Looks like empty the cache has been the answer. Whenever we move the machine in a different time zone, we will do that. Thanks for your help.
    Husband (long suffering) of MamieL

  • How can I find my usb on the desktop version

    I have three different sets of USB ports on my desktop HP Pavilion HPE (model h8 - 1070t). I would like to know how do I know what version they are. I can't find this information on the HP site and have no idea where the original documents are as I have recently moved. Any help is greatly appreciated.

    Hello:

    The info is very brief, even on the support page.

    http://support.HP.com/us-en/document/c02854392

    The configurable options in front 2 ports should be usb 3.0.

    4 to the rear can be only usb 2.0

    The average Visual check is that the plastic inside the port bar is blue on usb 3.0 ports and black on usb 2.0 ports.

    http://support.HP.com/us-en/document/c02837359

    Productivity front portsMust select one of the following options:

    • 15-in-1 card reader + Top I/O (2 headphone jack USB 3.0 + 1 + 1 taken micro) + Front I/O (2 USB 2.0)

  • How can I find a picture using the file identification number?

    I seems to have chosen a picture that I like but that you have not downloaded the preview to my computer. I wrote only the number of the file down. How can I find this image now? To explain in more detail, when you download the preview each photo has a number at the bottom right, normally about 8 digits. I want to use this number to locate a picture.

    Thank you for your help.

    Simply type the number of the image in the search. Be sure that the correct file types are audited.

  • How can I find a list of the modules installed in FF5? (the one I'm looking for is installed, but does not appear in the Extensions, appearance or Plugins)

    I installed an add-on that would allow me to change the content of the context menu. It works like a charm and I want to make a donation to the person who developed it, but I don't remember his name and I don't know how to find a list of the Add-ons I have installed. I checked the lists that appear when you go to the Add-ons under appearance and Plugins, Extensions Manager, but he's not here. Any help would be much appreciated.

    A lot of extensions change several context menus.

    The Menu Editor extension allows to rearrange and hide items in the menus, even move items between menus (be careful with moving between menus.

    You can get a list of your Extensions in a playlist by help > troubleshooting or typing information on: support in the bar of addresses in Firefox 4 and above. Note that your extensions disabled your addons list may appear after those who have been activated.

    Please mark "resolved" a response that will better help others with a similar problem - hope it was her.

  • How can I find portlet ID in the database?

    Hello

    I get this error:
    Caused by: com.plumtree.server.marshalers.PTException:-2147024891 - CPTGadgetGateway.GetGadgetEntry: user with the ID 3826 didn't access portlet with ID 759

    How can I know where is the name of this portlet? What I have to go to the database, or I can do this from the admin console?

    Thank you

    V

    Enter edit of another portlet mode... go to admin and find a portlet you know there and click here to see its properties... once there, change the objectid in the address to the one in question bar and you should get the name and all of its properties... Let me know if it works and it is solved.

  • How can I find out who dropped the SO or SA database

    Hi all,
    Hello

    Sorry for this question but I'm a little confused.
    Suppose if I used to stop immediately, and I use the judgment then how can I know who dropped my database shutdown immediate (SI) or Shutdown abort (SA)

    Please help me!

    You can find the details in the alertlog.

    If you gave the immediate closure and immediately from the other session if you give taps to abort, then closed abandonment will be one that will befall your db.

    Always check alerts log which will give you clear image.

  • How can I call two functions in the HTML Form element attributes

    Hello

    I want the same value in the text field two, when I select the value to select the list then the value with a number increment should be two text field.
    I use both java script

    < script >
    function sumItems() {}
    function getVal (item) {}
    If ($x (point) .value! = "")
    Return parseFloat ($x (item) .value);
    on the other
    return 0;
    }
    $x('P19_LAST_END_YR').value = getVal ('P19_LAST_STR_YR') + 1;
    }
    < /script >


    < script >
    function per1Items() {}
    function getVal (item) {}
    If ($x (point) .value! = "")
    Return parseFloat ($x (item) .value);
    on the other
    return 0;
    }
    $x('P19_LAST_END_YR').value = getVal ('P19_START_YEAR') + 1;
    }
    < /script >


    now how can I call function onchange two attributes of the element in the HTML form for the discount:
    ' onChange = "javascript:sumItems()" onChange ="javascript:per1Items().

    Hello

    Try

    onchange="sumItems();per1Items();"
    

    BR, Jari

  • How can I find about: config in the Firefox old data folder

    I had to reset Firefox. But I lost all my data of fireform. How to retrieve these data in the folder of old data from Firefox? It's in the topic: the configuration file.

    Also, when I start Firefox my previous session always comes back even if my options say start a new page. How can I fix this without resetting Firefox?

    You can check if you have a user.js file in the Firefox profile folder that affects the pref browser.sessionstore.resume_session_once true value.

  • HP PhotoSmart Studio: How can I find my ads on the support page?

    There is no "Board" for my question.

    I tried several times to locate my post (only at this time) to see what, if anything, took place, but no matter what I try online, nothing comes.

    So far, the only way I found out to access post is to shoot to the top of the notivication of e-mail and click on the second link. Is there an arshan method to do online?

    WGB

    Hello:

    You can normally find the posts that you have made by clicking on your user name name and display your latest messages.

    At the bottom of this list view is a link to click on show all of your messages.

    http://h30434.www3.HP.com/T5/user/viewprofilepage/user-ID/209578

Maybe you are looking for

  • Mozilla does not take into account my settings

    Mozilla used to restore my previous session after I closed it.After the last update, it stopped it.I checked my settings and all its always the same.(don't forget history in private life and the start of mozilla: ~ open windows of the previous sessio

  • XP pro sp3 standalone - best secuity settings

    Y at - it a model or something that can define the security settings for user rights assignment, and Security Options in local policies? It's my home PC and I'm the only one using it.  It's a real pain in the a$ $ but I need to turn my as secure as p

  • Pavilion dv6748us: HP Pavilion dv6748us windows 7 64 bit graphics drivers

    I am looking for a driver for a HP Pavilion dv6748us, p/n-KC317UA.  It is running 64 bit Windows 7.

  • HP G70-460US. new hard drive. How to create a partition recorvery and fill?

    I have a laptop HPG70 with Windows Vista 64 Bit OS, which has had problems with disks-errors.  I used Clickfree backup completely my computer every week, so I decided to buy a NEW hard drive and recreate the image on my computer on the new drive.   I

  • Can't change my username in c/users!

    When I installed windows 7 on my laptop lenovo I typed my username in the form ABC and after installation I tried to change my name of user account to brian, but still in c drive users, is to show my name in the form ABC! but on the desktop it s show