Approval of a single entry on the OTL Self Service card score

Hello

We have a scenario as follows:

We use standard Oracle API to download time of presence of machinery data. An employee is missing its Scan-In in the morning. It opens its user in Oracle and spends his time in Self Service time. At this point in time, it can enter only at the moment that the time will be recorded at the end of the day. He enters the start time, but is unable to submit it for approval that this requires an In and Out.

Thus, his time entry is not immediately approved. We demanded that these manual entries immediately submitted for approval. Y at - it all the features to respond to that?

Thank you!

Know.

Unfortunately not.

The user can back up the folder and when the EXIT time is also captured the map can then be submitted for approval.

Hope that helps.

Tags: Oracle Applications

Similar Questions

  • Extending from VO on the employee self-service page

    All,

    I want to thank PhoneNumbersVO VO on the employee self-service > my personal information page

    Here's what I've done so now

    1. copy everything under JAVA_TOP > oracle/apps/by/self-service/personal information / * on my desktop under files Myclasses and MyProject.

    2. scope of the VO and added my new columns to the query. This view is not attached to any EO.

    3. copy the class under myclasses to JAVA_TOP files > xx > folder/apps/by/self-service/personal information/server oracle

    4 imported .jpx file using jpximport

    5 .bounced apache

    6. in the Applications, customized phone to add 2 columns newly created in the custom t section.

    View instance serves as my extended VO

    7. now, when I go back to the page I get error

    Not found message. Application: DNF, Message name: FND_VIEWOBJECT_NOT_FOUND.

    Chips: VONAME is XXPhoneNumbersVOEx;. APPLICATION_MODULE = oracle.apps.per.selfservice.personalinformation.server.OverviewAM;

    To me, it seems that I need to join extended VO to seeded AM (OverviewAM)

    The question is when I seeded DoubleClick on this AM I get error

    WARNING: There are errors java errors for this file object. The wuizard is open in read-only mode

    File < Path/OverviewAMImpl.java

    What could be wrong here?

    If I give the name of view seeded in 6 above, I get no error, but it does not display the values for newly added coulmns.

    Did you create the substitution on jDeveloper? Otherwise, the jpx download the news saying Oracle to use the VO scope:

    3.5 project components/properties/Business Substitutions. Select a seeded on left, extended one to the right and click Add, it should appear on the substitutions.

    Now, you can import the jpx.

    To confirm, verify the jpx, it should have a section of substitutes at the end:

    for example

    To confirm that the substitution, he was transferred to the DB, check customizations for your seeded VO, for example

    Set serveroutput on

    jdr_utils.listCustomizations exec (' / oracle/apps/ap/goose/Server/ProjectsLovVO ");

    (notice the site/customizations/0) result in the path from the seeded VO:

    / Oracle/Apps/AP/GOOSE/Server/customizations/site/0/ProjectsLovVO

  • How to disable the ADD-ON, REMOVE the buttons on the SIT self-service forms

    Hello
    How can I disable the add, DELETE buttons on the self service forms SIT

    Use self-service customization.

    Turn on the Self Service personalzation through the profile % Self %service% definition

    Go to the page SIT.
    Set the attribute returned false for the Add, Delete, update buttons as needed.

  • Launch the client self-service

    Hello

    I am some Discoverer Viewer reports deployment using Oracle self service, but don't want the user to have to retype his password. We must work now to make it work but only to start the list of available reports to the individual. What I want to do is run a specific report of the self-service navigation screen - IE all makes in one don't Click not three, as it is at the moment. Combined self-service security must be in place, so we can just use a URL (I don't think)?

    Is this possible?

    see you soon
    Col

    Hello

    Self-service will be just re - direct to a url of discoverer of apps_secure. This url must have the parameter workbook = WBK_IDENTIFIER where WBK_IDENTIFIER is the DOC_DEVELOPER_KEY in the properties of the workbook.

    You should be able to update the function of the form that you use to include workbook = WBK_IDENTIFIER in the parameters field. See 278095.1 and 471303.1 metalink notes.

    Rod West

  • How can I restrict a textfield to specific alpha characters of a single entry, but in a textfield that should have a limit of two spaces to allow a combination of two letters?

    I want to force the user to limit the entries in a textfield using only four entries unique alphabet (E, C, W or A), plus an entry of two-letter alphabet "na". I have a textfield with a limit of two characters. Right now, it is possible for the user to enter two of the same entries properly alpha. How to prevent the user to enter only a single entry, at the same time allowing the user to enter the entry "na"?

    Oh OK, I thought that was simply a consequence of you only allows one entry alphabetical, never understood you wanted as a characteristic to have AutoComplete from "n" to "na".

    You miswrite that last comment? As noted above, you stated that "I had hoped limit the entry of"na"in lowercase. Is it just for the entry? You want the output to always be capitalized?

    If this is the case you simply remove the statement on the exit event making this.rawValue.toUpperCase (trigger) each time. And seeing you want to limit the entry for "na" to a single "n", you can delete the statement in the "verification of entry" or "na".

    On change:

    If (! xfa.event.newText.match(/^(e|c|w|a|n)$/i))

    {

    XFA. Event.change = "";

    }

    To the output:

    If (this.rawValue == "n") {}

    this.rawValue.replace(/n/g,"na")

    }

    this.rawValue = this.rawValue.toUpperCase)

    Are you sure that this would be no 'wrong' user? willing the entry "na" and only able to enter "n"?

    In your code you also have double returns 'replace(/n/g,"na") '? One off the if statement and one inside? From my point of view if one is enough. As right now it will evaluate to 'naa' in the case that the user enters "na" (I tested in a fictional form).

    Maybe it's because you think you want to restrict the user to only be able to enter the "n" of single entry.

    If you feel that your question is answered please feel free to mark a correct answer so that the thread will be properly tagged as well (I guess you have all the tools you need to find the exact behavior you are looking for).

    Best regards, Mattias.

  • Cannot insert an entry in the list hierarchy

    I work on a quick little plugin with the Illustrator CS3 software development kit and difficulties of insertion of a single entry in the hierarchy list.  I confirmed that my file suites called correctly in the ADMHierarchyListSuite5 class and I'm able to do what I'm trying to in the following code except for adding a new entry.

    {NewDialog::Init()} ASErr

    Rslt ASErr;

    If (rslt = {BaseADMDialog::Init())}

    Return (rslt);

    }

    This-> SetThisPointer (this);

    IADMItem itmBtnCreate = this-> GetItem (kNew_BtnCreateIndex);

    itmBtnCreate.SetTipString (kNew_BtnCreateTips);

    itmBtnCreate.SetNotifyProc (this-> CreateButtonNotifyProc);

    IADMItem itmTboxName = this-> GetItem (kNew_TboxNameIndex);

    itmTboxName.SetTextW (mUniSetText.as_ASUnicode () .c_str ());

    IADMItem itmListLayer = this-> GetItem (kNew_ListLayerIndex);

    itmListLayer.SetItemStyle(kADMMultiSelectListBoxStyle | kADMDividedListBoxStyle);

    IADMList lstLayer = itmListLayer.GetList ();

    lstLayer.SetEntryHeight (kNew_ListLayer_LineHeight);

    IADMRect rctList (0, 2, 206, kNew_ListLayer_LineHeight);

    lstLayer.SetEntryTextRect (rctList);

    long cntList;

    sAILayer-> CountLayers (& cntList);

    If (cntList < = 0) {}

    Return (kNoErr);

    }

    IADMEntry entryLayer;

    AI::UnicodeString UniBuf;

    AILayerHandle tempHandle = NULL;

    Visible AIBoolean;

    sAILayer-> GetFirstLayer (& tempHandle);

    sAILayer-> GetLayerTitle (tempHandle, UniBuf);

    sAILayer-> GetLayerVisible (tempHandle, & visible);

    If (entryLayer = {lstLayer.IndexEntry(-1)})

    Exit (670);

    } else {}

    Exit (671);

    }

    entryLayer.SetText ("entryLayer");

    Return (kNoErr);

    }

    I created a quick test with the foregoing if else statement to identify that this is where the problem is always such that it stops on signal 671.  I can't understand why it fails however.  Is there something that I could be forgetting or is it possible for me to understand the details as to why it's quit smoking?  I build this in Visual Studio 2008.

    Thanks in advance

    I'll see what I can do, but first: do you want a list of hierarchy or a regular list? Because you use the classes & constants of element for a normal list, not a list of hierarchy. IADMList & IADMEntry are the listboxes, IADMHierarchyList & IADMListEntry for lists of the hierarchy. The two sets of classes are not interchangeable

  • How to identify the different environments (Self Service)

    Hello

    with shapes, we can set the sitename site level profile option and it will PROD, TEST, etc. DEV.

    Is there anyway that we can do with the side self-service Apps?

    Or, are there other ways to tell user what environment they are connected to?

    Thank you very much

    Hello

    In my view, that there is no other way. Log an SR to confirm this with the support of the Oracle.

    Kind regards
    Hussein

  • How to make a single instance of the application regardless of the main application and the other entry point for the application

    Hello experts,

    I explain the sceniro of my application. My request is mainly a time system as well as some other features related businesses. My app has a landing screen which is actually a custom made calendar that accumulates information captured time. There is also a time where entry screen user at will has worked time and other related information. The user has the option to run the application manually at the entrance of the time and see the reports and there the event listener to follow the events of call/SMS/e-mail that invokes the application automatically and user to the scree of time entry.

    Problem one: I used headphones to follow the events of call/SMS/e-mail. When an event is called, alternet point of entry of the application the application is running. Application then get calls time, contact information etc. and push my entry screen with pre-filled information time.

    As such, it works very well, as expected, but the problem is the number of instence that he is creating. Each track event creates a new instance of the application. I want to keep only one instance.

    Two problems: to solve this problem, I removed the other point of entry and RuntimeStore to keep the running instance of my application. This instance of the application in a way keeps in singletone as such when the listener calls the application it finds that the application is running in the background. Then she moves the application to the foreground. It works very well, I mean the application user interface called on the foreground, but he won't have to time entry screen automatically as I hope. The block of code is as follows,

    public static final long applicationID =0x8ddc44508679bd5bL;
    static NSIApplication NSIInstance=null;
    RuntimeStore runtimeStore = RuntimeStore.getRuntimeStore();
    
    if (NSIInstance != null)
                {
                    NSIInstance.requestForeground();
                }
                else
                {
                    synchronized (runtimeStore)
                    {
                        NSIInstance = (NSIApplication)runtimeStore.get(applicationID);
                                            //listener initialization
                        NSIListener.Initialze();
                    }
    
                    if (NSIInstance != null)
                    {                   NSIInstance.requestForeground();
                                        //event's info manipulation and push the time entry screen                                     NSIInstance.RUN_NSIApplication();
                    }
                    else
                    {
                        NSIInstance=NSIApplication.getInstance();
                        NSIInstance.RUN_NSIApplication();
    
                        synchronized(runtimeStore)
                        {
                            runtimeStore.put(applicationID, NSIInstance);
                        }
    
                        NSIInstance.enterEventDispatcher();
                    }
                }
    

    I expect a guideline to follow so that I can reach the expected my workflow. Thanks in advance

    I can't propose to use the runtimestore to store instances of the application, as it was used on an example RIM, he has never worked for me.

    I suggest to use a single point of entry and the automated screen using a global event or status in the runtimestore.

  • How can I configure a control array by using a single entry

    I am a user of LabView very newbie.    I am trying to build a component control by using a single entry 4 position (a dial (0-3) that returns a result of 4-bit based on opinions.    Should what command I use?

    The table looks like this:

    inputs | outputs

    4H Open Open Open On the ground
    2H On the ground Open On the ground On the ground
    N On the ground On the ground On the ground Open
    4L On the ground On the ground Open Open

    I'm not there yet.  I am still using the evaluation software.   Can I worry when I get material.   This works for now!  Thank you!

  • MS Calculator written (shows) two or more numbers with a single entry

    Standard MS Calculator written (poster) two or more numbers at the same time with a single entry, as does not work properly when checking any box, (Eg. checking a box in Gmail to simply delete the message) it takes several times before it happens it's good.  I tried to adjust the parameters of 'mouse' and this does not help at all.  I am at a loss at this point, help?

    Windows 7 Home Premium OS Service Pack 1
    ASUS computer desktop CM6870 series
    Processor: Intel i7-3770CPU @ 3.4 GHz
    RAM: 16.0 GB
    System type: 64-bit OS

    Thanks for your suggestion, but it didn't work.  It is corrected now that I replaced the mouse with a new material and used the software installed, it works perfectly now.

  • Table - entry on the array of values validation - vRO 6 IP addresses

    I'm working on a workflow, where users must enter a table of IP addresses. The validation is performed in the presentation of the user, through Validation custom, where the table of entry of IP addresses is called and an action with the following code is executed:

    var re = new RegExp("^((25[0-5]|2[0-4][0-9]|1[0-9]{2}|[0-9]{1,2})\.){3}(25[0-5]|2[0-4][0-9]|1[0-9]{2}|[0-9]{1,2})$");
    
    for each (IP in IPAdresses){
        System.log("Checking IP: " + IP);
        if (!IP.match(re)) { return "IP " + IP + " incorrect" } else { return null }
    }
    
    

    This works for a single entry, with a table, only the upper heating element (the last inserted) is checked in the presentation to the user. How can I change the action, so that all input values are validated?

    Thanks in advance...

    Try the following:

    var re = new RegExp("^((25[0-5]|2[0-4][0-9]|1[0-9]{2}|[0-9]{1,2})\.){3}(25[0-5]|2[0-4][0-9]|1[0-9]{2}|[0-9]{1,2})$");  
    
    for each (IP in IPAdresses){
        System.log("Checking IP: " + IP);
        if (!IP.match(re)) { return "IP " + IP + " incorrect" }
    }
    return null;
    

    In your code, you always go back during the first iteration because you return instructions in the two branches of the If condition. The solution is to move the return null (successful validation result) statement after and outside the cycle.

  • Cloud of Pod Architecture and load - single entry Point balancing

    Hello

    I'm looking at our DR put in place for our view environment and Cloud Pod Architecture seems to be the way to go. A question that has popped up and I couldn't get a definitive answer about whether it is possible to use the load balancing of certain aromas to maintain a single point of entry into the environment seen. I would be able to have a connection to the server discovers in A Pod and a login server in View Pod B and then stick a load balancer at the front so that users always connect through load balancing and view.domain.com, they will hit either login server? Would it not possible to use a Windows NLB for that?

    What I want to achieve is to build a second Pod from view in a different geographical location to complete our game existing upward at our headquarters. This new Pod will be alive and actively used instead of a traditional DR implemented whereby all will sit dormant until the sh * t hits the fan. We maintain a single point of entry into the environment and the user gets negotiated at their office floating Linked Clone correct, be it in A Pod or B. Pod

    I hope that makes sense.

    Of the questions let me know.

    Yes, it is definitely possible.

    We currently have a configuration of global namespace for internal and external access.  It appeared linked to a VIP we have on our load balancing programs (Radware currently).  This VIP points to our real servers on both sides.

    Then, we focus on Cloud Pod Architecture configuration dedicated or floating pools.  People can connect and hit one side or both.

    If you leverage GTM or Global Traffic Manager (Smart DNS Round Robin), she may ask the weight or restrictions so when people only struck one side of your data centers until he is not available and then it hits the other side.

    Do not forget that the Volumes of App and RDS Apps are not supported, just virtual offices.

    We currently have two pods between two sites, take advantage of cloud pod and built infrastructure in duplicate for each site to be isolated and independent.

    We focus also on DFS - R on Windows File Services to ensure that the data are replicated and synchronized between the two locations.  Then with the use of DFS Namespace we weight each side sort users to the Site a success files on file to the Site Services and vice versa.

    F5 also has an edition of Big - IP virtual that will work great and deploy GTM, LTM (Load Balancing) and MPA (Access Policy Manager) to work on both internal and external access for you.

  • How do the entries in the workflow work?

    I'm trying to configure a workflow where the entrance is a single virtual machine.

    From there, I have a Scriptable job that gets the VMS cluster name and fqdn vcenter.

    I would like to provide this information to a "Invoke a Powershell script ' which will be then to reach out to a rest API (currently a static IP address) and pull back some information and paste it into a table.

    Using this dynamically generated table, I would like to invite the user to select an item in the table I just generated.

    I thought that if I linked entries to different tasks scriptable, which would make, but it doesn't seem to work that way.

    When I run my workflow, he asks for all entries at once.

    Is it possible to ask for information several times?

    Thanks to all the help so far. Really appreciate it.

    It should be possible to do with data binding in the presentation of the workflow.

    You can create a workflow with 2 input parameters, the first of type VirtualMachine and the other of type string. The second parameter must be a presentation property 'List predefined elements' associated with an action that has the array/string return type and an entry of type VirtualMachine. In the property editor, change the generated GetAction (...) expression that invokes the related action and add the first parameter of workflow as input. It should look like

    GetAction("your.action.module.name","yourAction").call (#vm)

    assuming that the 'virtual machine' is the name of the parameter of your workflow.

    Therefore, whenever the value of the first parameter is defined, will be called the related action. This action will analyze the setting entry to the virtual machine, reach out to your api through powershell and return a list of groups like the array of string which appears as a drop-down list box in the second parameter of workflow and you'll be able to select a group from there.

    The only downside would be if your recovery of group via powershell code takes too long. In this case, the user can get a perception that the presentation of the workflow is stuck.

  • Hook the user to create the entry for the item

    Hi all
    I'm working on R12
    I have a requirement to create an entry element as and when a record SIT is created with a particular segment of this record with a special code.

    something like segment1 = backward and segment2 = approved

    I need to create an entry for the item when a record SIT is created with segment1 as arrears and approved segment2.

    I'm looking at the approach of user hook... How is it possible?

    Enjoy your entries...

    Thank you
    SRS

    Open the form when the user to enter the SIT.

    In the menu help--> diagnostic-->--> personalize a custom code.

    Enter a description for your extension, and then set level - to play safely so that it fires for the entire organization.

    Enter the trigger event, before INSERTION. Condition: SIT.NAME = "your name to sit here."

    Action tab
    Type: Builtin
    Builtin type: run a procedure
    Argument: name of the PLSQL procedure

    Maybe you can add a message before and after all to all, for debugging.

  • How do I create a form that redirects based on the entry of the form?

    What I'm trying to do, is to have a form with a single entry. Lets call it "ID".

    There are several pages that form can lead to the ID according to user input.

    All extensions page ends with the code. For example, www.page.com/0001.html.

    So I want the user to "0001" then submit. The user will be directed to the page www.page.com/0001 if they put one is not valid user ID is directed to the "Not found" page

    Any help would be much apreciated! Thank you.

    on form.php put a form like this:


    on redirect.php put this:

    <>

    If (isset($_POST['id'])) {}

    Header ('Location: http://yoursite.com/'. $_POST['id']. 'html');

    "exit";

    } else {}

    Header ('Location: http://yoursite.com/form.php');

    "exit";

    }

    ?>

    best,

    Shocker

Maybe you are looking for

  • How can I remap Keyboard?

    I use an external keyboard on my laptop. "One of the problems I'm having is that the keys are not the same for ', @ and #.How can I remap the keyboard is correct?

  • Windows Media Center ruins my games

    Windows Media Center is to give me a real kick in the face. I tried to play Guild Wars and Combat arms, both are online games only. But when I run games, it takes a few seconds and all of a sudden, housing starts Windows Media Center and disable the

  • My z3 is not waterproof

    Today I went to the sea with my z3 and I checked the flicks that we properly closed.I bought the mobile of Saudi ArabiaAfter 30 seconds in the goes off.Is this common problem.And whst ican do now

  • The Office has fliped horizontally, so his portrait not landscape. How should I do?

    The entire computer screen is fliped so that the toolbar is on the side and not from below, and everything is on the side. How should I do?

  • WAKE UP TIMER FOR THE COMPUTER?

    DOES ANYONE KNOW IF IT IS POSSIBLE TO CONFIGURE THE COMPUTER TO ANIMATE STANDBY OR HIBERNATION AT SOME POINT?