Employee training and claiming the training expnediture

Hello Experts,
I have a business case where an employee needs to register for the training (internal/external) on there own thru a BAPI/Idoc. Then claim for the training expenditure thru a BAPI/Idoc. From a JSP(internet page).
There is no intervention of the HR team in between.
Can any please help me out in getting the solution. It would be very helpfull if you list me out the BAPI's or Idoc's used for the use case.
Thanks and Regrads,
Suma

implement ESS for Learning and solution (LSO) or Training and Event management.
Then, use Travel & Expenses (ESS) for the expense notas.
If that is an option of course...

Similar Messages

  • Get employee photo and display the photo in external system.

    Hi,
    We start to work with the portal....We want an application that display the employee photo..
    The photo is the same one that appear in pa20/30...
    We create the photos in OAAD and have a table repository.
    How from here i can use this to build a RFC that return "data"..that from the external system we can show the photo,
    Thanks.

    write a RFC which uses
    'HR_IMAGE_EXISTS' to get the image document id and then use 'ALINK_RFC_TABLE_GET' to  image in JPG format convert the returned RAW table to xstring format using SCMS_BINARY_TO_XSTRING pass the resulting xstring as the export parameter of this RFC .
    portal application can now use this xsring to render the image.
    Regards
    Raja

  • PCI 6602:How can I use the digital lines of the board and in the same time to generate pulse train using a counter?

    Hello!
    My problem appeared when I tried to update my code from Traditional NI-DAQ Legacy to DAQmx.
    I am using 2 counters (counter 5 and counter 7)  from PCI-6602, to generate pulse train, and also the Digital I/O lines of the port 0 (the lines form 0 to 7). What I do in my application is that I am starting to generate the pulse train on the output of the 2 counters, and after that I am playing with the state of the digital lines.
    In traditional there was no problem using the counters and the digital lines in the same time, everything was going perfectly, but in DAQmx this is not possible.
    What happens: I start to generate pulse train on the output of the counters,  no errors encountered, but when I try to modify the state of one line of the digital port the generation of the pulse train is stopped. This is happening when I start the task associated to the digital port.
    My question is: it is possible to create a channel on the digital lines without altered the channels created for the counters?
    Another thing what I manage to see using the  "Measurement & Automation Explorer" and Test panels for PCI-6602, basically is the same thing, I generate pulse train on the output of the counter 7 and try to start a task on the digital line, but I get one error :
    "Error -200022 occurred at Test Panel
    Possible Reason(s):
    Measurements: Resource requested by this task has already been reserved by a different task.
    Device: Dev4
    Terminal: PFI8"
    Instead if I use the counter 0 or counter 1 to generate pulse train I don't encounter the same problem.
    Which resources are used by the counters 2 to 7 from the PCI-6602 board and the counters 0 and 1 do not use?
    Thank in advance for any replies!
    Ciprian
    Solved!
    Go to Solution.

    Hello Jordan, thank you for your reply.
    I am sorry but I can not see or run your example, I don't use LabView, I use Visual C++ for developing.
    Here is the code for generating the pulse train:
    GeneratePulseTrain(unsigned long ulCount1, unsigned long ulCount2)
        short nStatus = 0;
        nStatus = DAQmxCreateTask("",&m_taskHandle);
        nStatus = DAQmxCreateCOPulseChanTicks (m_taskHandle, "Dev4/count5", "", NULL, DAQmx_Val_Low, 0.0, ulCount1,ulCount2);
        if( bTriggerMode == true) // if hardware trigger is enabled
            nStatus = DAQmxSetTrigAttribute (m_taskHandle, DAQmx_ArmStartTrig_Type, DAQmx_Val_DigEdge);
            nStatus = DAQmxSetTrigAttribute (m_taskHandle, DAQmx_DigEdge_ArmStartTrig_Edge, DAQmx_Val_Rising);
            nStatus = DAQmxSetTrigAttribute (m_taskHandle, DAQmx_DigEdge_ArmStartTrig_Src,"Dev4/PFI17" );
        //set the internal timebase
        nStatus = DAQmxSetCOCtrTimebaseSrc(m_taskHandle,"Dev4/count5","20MHzTimeBase" );
        nStatus = DAQmxStartTask(m_taskHandle);
        return nStatus;
    And the code where I try to set the digital line:
    SetChannelState(short nState)
        short nStatus = 0;
        uInt8 wrtBuf0[1]={0};
        nStatus = DAQmxCreateTask("",&m_taskHandle);
        // Configure line as output 
        nStatus = DAQmxCreateDOChan (m_taskHandle, "Dev4/port0/line0", "", DAQmx_Val_ChanPerLine);
        nStatus = DAQmxStartTask(m_taskHandle);
        wrtBuf0[0] = nState;
        nStatus =DAQmxWriteDigitalLines (m_taskHandle, 1, 0, 0, DAQmx_Val_GroupByScanNumber , wrtBuf0, NULL, NULL);
        nStatus = DAQmxWaitUntilTaskDone(m_taskHandle,10);
        nStatus = DAQmxStopTask(m_taskHandle);
        nStatus = DAQmxClearTask(m_taskHandle);
        m_taskHandle = 0;
        return nStatus;      

  • Captivate TOC navigate visited slide only problem. Visited topic can not click when exit and open again the training.

    Hi,
    I have created the TOC and i want the learner just can click at the Topic they have visited. i have no problem at the first time viewing the training.
    The problem is i read half of the training, for example I have Topic 1 - Topic 5, I just read until Topic 3 finish, then I exit the training. When i reenter the training, the Topic 1 - Topic 3 which i have already visited can not click, I can not review back those topic. At the TOC setting, I have enabled the Self-Paced Learning, Enabled Navigation, Navigate Visited Slides Only.
    Is there any other setting I need to enable to make the learner can click at the topic they have visited when they exit and reopen the training?
    Thanks,
    Chee SK

    I don't think you are understanding what I'm saying.
    If you are using an LMS then the bookmarking you are currently using MUST be Resume Data bookmarking.  It's the ONLY kind Captivate has that will work with LMSs.
    If you are unable to navigate to a visited topic after resuming from the LMS then it's possible you've got some other setting in your project that is interferring with that navigation.  For example, if you have NOT allowed Backward Movement in your Quiz Settings, then under certain circumstances that will mean you cannot navigate because resuming the lesson dumps you somewhere in the middle of the quiz and you're not allowed (by the settings) to go to an earlier slide.
    Is that what you are seeing?

  • Business Event Brochure in Training and Event Management?

    Hi Guru's
    My client has a requirement as follows. The training administrator decides the Business Event Types which for which superiors can book their subordinates or not. Those events are stored at a particular place. Once the administrator stores them, a mail should be triggered to all the superiors. Thus superior can have a list of event types for which he can book his subordinates. When he books for such events, a mail should be triggered to his subordinates regarding the training event. If an employee books for an event, a mail should be triggered to his superior for approval.
    How is this possible? According to me, those events will be "Included in Brochure" (in Business Event Type Infotype). Am I right?
    Please suggest me.
    Points assured!
    Thanks in advance.

    Hello ,
    see the links it might help :
    Business processes of Training and Event Managment
    Training and Event Management
    Lots of workflow

  • Can we create a dynamic action for Training and Event Management???

    Hi All
    i need to configure automatic email generation for an employee when he gets booked for a training program in the training and event management module. can we use a dynamic action for it? and how to configure it?? I also guess that i have to use the Feature MAILS for it. but i am not sure abt it and also not sure how to configure it. I will really appreciate if someone can provide me with a step to step configuration for the same. Its urgently sought.
    Thanks and Regards

    Notifications in T&E are done through Workflow.Dynamic Actions are only for PA Infotypes.
    ~Suresh

  • Training and event managment

    Hello Experts,
    I am configuring Training and event managment.i want to upload a document about training feedback for a particular training event in the training catalog. Is it possible and where can i do that.plz help me.
    Regards,
    Shilpa

    Hi Shilpa,
    There is no place as such but what u can do is u can store the different feedback forms in different subtypes and if u want you can change the test from General desciption to Feedback1 ....
    Hope it clarifies your doubt.
    Award points if useful.
    Regards,
    Bhupesh

  • Help with BW/BI training and certification material and clarifications

    FOlks-
    I am new to SAP BW/BI area. Seriously considering this training. However, I am SAP XI certified and could not find a opening so moving into BW area. Can anyone advise and calrify me the following please? I know that there is no stict or definite answer for any of these. Butm expert opinion always counts:
    1. Is it worth to spend $1500 and take the training now hoping to find a break?
    2. When I am aiming at certification I should be aiming for BW certification. In which case, what kind of material is needed? Is it the TBW10, TBW20, TBW30, TBW40, TBW41, TBW42, and TBW45 for BW certification or  we need BW310, 320, 330 etc..?
    3. How these TBW* and BW3* materials are different.
    Appreciate your quick input into this.

    Hi,
    the TBW courses are the so-called "Academy Courses", they usually combine a few of the "normal" BW courses
    also, the teachers tend to focus more on certification during those TBW courses (which to me is proof that the entire certification is purely marketing)
    bW material describes for only bws this not certification
    and TBW10, TBW20, TBW30, TBW40, TBW41, TBW42, and TBW45,,also DBW70R (Advanced Reporting)  are enough for  BW certification .
    and the first question..i cant answer and thats left to u....and wahts i feel is anything in this world of SAP is worth learning..
    Hope this helps u..
    Best Regards,
    VVenkat..

  • How to tackle the Training appraisal form whenever manager has to appraise Trainees?

    Dear Team,
    I am having a query on creation of  a Training  Appraisal Template.
    As per the requirement, we need to create a template which has to Evaluate/ appraise by the Reporting manager.
    After a stipulated time, reporting manager has to evaluate the employees who have attended the training program.
    As per the standard TEM, there will be  appraisal for the Training program.
    How to manage the apprisal of Trainees by the respective managers.
    Kindly advice me to proceed.
    Regards,
    Sairam.

    Hello Tiberiu,
    Have you tried to change the element access for the appraisee for this particular element (tab 'emelent access' in the criteria maintenance).
    Regards
    Nicole

  • Had the training, now where to start??

    Hello everyone,
    I recently attended the formal PRA training at an accredited Oracle trainer and found the traiinng very useful and was also pleased with the tool in general.
    The only problem I had was that in the training it was conducted in an ideal world, where we built houses/fences and each project had a maximum of 8 activities. Arriving back at work (and the only person trained in the software), after finishing on the Thursday night, on the Monday morning I was approached with a schedule with 400 activities, no attached risks and dozens of constraints, open ended tasks and broken logic.
    Ultimately what I would like to know, is where do I start? where do those experienced in PRA begin and what is there process that they would use for a new schedule/schedule like this?
    How do you typically deal with constraints (start on or after, start before etc)?
    Any help you can offer would be GREATLY GREATLY appreciated,
    Thanks,
    Scott

    Hillegass is definitely the book, but If, like me, you are a complete beginner to Mac programming and Objective-C, you may find it a bit hard to get into. I first downloaded and worked through 'Become an Xcoder' from CocoaLab, which I found very helpful in explaining the basics and I also have a copy of Kochan's Programming in Objective-C. A new edition of Kochan is due in November but you can get the first 7 chapters of the new edition from Safari Rough Cuts. I bought the old edition (which predates Xcode) plus the new chapters and found it useful.
    http://www.cocoalab.com/?q=becomeanxcoder
    http://safari.informit.com/9780321605559

  • How to set value for  skip condition in train stop property of train compnt

    Hi,
    Iam using JDev 11.1.1.5 version, i have created a TaskFlow where having train components pointing to different jsff pages, moving from one jsff page to another jsff page.
    I want to validate the input fileds in one of the jsff page, then only have to move to next jsff page. For this, how can i set skip property of train component....to disable to go for next train component...?
    Note: I want to set boolean value(returns 'True', if all input fileds are filled, otherwise 'False') into skip property of train component.
    Regards.

    You can use the skip property of the train stop. You can have an EL expression for it, some thing like this #{pageFlowScope.isContinueEnabled}.
    Once all the mandatory fields are entered, you can set the isContinueEnabled flag and refresh the train button bar.
    For more info refer this: http://docs.oracle.com/cd/E14571_01/web.1111/b31974/taskflows_complex.htm#CJHFBFIE
    Also, you can try navigating to different train stops programmatically.
    Check: 082.      How-to programmatically navigate ADF train models
    in http://www.oracle.com/technetwork/developer-tools/adf/learnmore/index-101235.html

  • [taskflow, train]Giving name to train stop

    Hi,
    how to give a name to a stop, when train is dropped in the UI ?
    Fred

    How do I change the label for the train stop in the train component? - Again easy. Select the train stop (view activity) in the diagram and look at the property inspector, choose the Train Stop tab and set the value of display-name property to a string or an EL Expression. If you look at the XML this results in a structure like this:
    <view id="page1">
    <page>/page1.jspx</page>
    <train-stop>
    <display-name>My Custom Label</display-name>
    </train-stop>
    </view>

  • OSB call multiple Business Services and combine the responses into one

    Dear All,
    I am new to OSB and I have a use case that I need to solve. I have 3 web services and I imported their WSDLs into OSB and created 3 Business Services that goes with each WSDL. The scenario is like this.
    Business Service 1: takes an input value as [Region] and returns a list of employee names.
    Business Service 2: takes the list of employee names and returns the list of employee names with their job profile
    Business Service 3: takes the list of employee names with their job profile and returns their contact information.
    I need to return the result of Business Service 3 to the consumer. The consumer basically need to call the Proxy service with [Region] as the input value and the result should be the output of above Business service 3.
    As I mentioned, I have WSDL for all the 3 Business Services, but, I do not have the WSDL for the Proxy Service. The Business Service WSDLs are all different and they do not match.
    My question is it possible to achieve the above result without having a concrete WSDL for Proxy Service? Also, how can I go about solving this use case. I have gone through some articles that talk about Split-Join, and am really lost.
    I really appreciate your kind reply on this.
    Thanks in advance.
    Regards,
    Syama

    You have multiple options:
    1. Create a WSDL which has input similar to input of WS1 (only Region as input) and an output similar to output of WS3.
    Create Proxy Service based on this WSDL. Then call all the thee business services one after the other and doing transformations/assigns as needed after each call. Finally map the result of BS3 to the similar output of your new WSDL on which the Proxy service is based.
    2. Create an Any XML type of web service. Create a schema which has two elements, one for input and one for output. Input containing only Region and output containing all the details. All consumers need to send request according to input defined in schema and expect output defined in schema. Its similar to creating the WSDL but can be used in case your consumer do not want to call a Web Service but want to call an XML API over HTTP. Rest will be same as option 1.
    Split join is needed to make calls in parallel, it wont be usable in your use case unless you expect a list og regions in the same request for each of which you need to gather same information by calling three services.

  • When I download Firefox, my computer will not install and claims it is corrupt

    When i download Firefox, my computer will not run the install and claims the file is corrupt.

    Firefox versions 3.0 and higher require OSX 10.4 and higher:
    [http://www.mozilla.com/firefox/system-requirements-v3.html]
    [http://www.mozilla.com/firefox/system-requirements.html]
    [ftp://ftp.mozilla.org/pub/mozilla.org/firefox/releases/2.0.0.20/mac/en-US/Firefox%202.0.0.20.dmg Firefox version 2.0.0.20] is the last ever version of Firefox for OSX 10.3.9 and lower.
    However, I would think about finding/creating an unofficial build of Firefox 3 for older Mac (if you cannot get next version of Mac OSX). If it's possible. I don't know.
    Tiger install DVDs are in short supply. Tiger is no longer available at the Apple Store but may be available for $129 by calling Apple Phone Sales @ 1-800-MY-APPLE (1-800-692-7753).
    Tiger Requirements...
    To use Mac OS X 10.4 Tiger, your Macintosh needs:
    * A PowerPC G3, G4, or G5 processor
    * Built-in FireWire
    * At least 256 MB of RAM (I recommend 1GB minimum)
    * DVD drive (DVD-ROM), Combo (CD-RW/DVD-ROM) or SuperDrive (DVD-R) for installation
    * At least 3 GB of free disk space; 4 GB if you install the XCode 2 Developer Tools

  • Employee Training and Appraisal services on the portal

    Hi,
    We have EP 7.0 on Windows 2003 and setup ESS business package V 1.0 for NW2004s.
    The client now requires 2 additional functionalities:
    1) Training and Event Management.
    2) Employee Appraisal service.
    The available ESS business package V 1.0 does not have these features.How can I get these functionalities on the portal.
    Regards,
    Rohan
    *reward points are assured.

    Hi,
    Training and events on ESS is moved to E Learning solutions. Its not anymore in ESS. If you want to use the existing training and events ... U can do so using ITS.
    check out transaction pv7i.
    For appraisals, You have to implement Management by objectives which is BSP based application. Otherwise, for existing appraisals .. u can use ITS based service.. Find out the link in SICF tree .. gui/its/ ... here u will find IAC service.
    refer this for
    <a href="http://help.sap.com/saphelp_erp2005vp/helpdata/en/e9/fdf91ae60c4346b37fc61bb7b54caf/frameset.htm">appraisals</a>
    Refer this for <a href="http://help.sap.com/saphelp_erp2005vp/helpdata/en/cc/bd580b466cb34eb61e7e9801ffbe2f/frameset.htm">Learning solutions</a>
    Cheers!!
    Ashutosh

Maybe you are looking for