Time recording in Outlook

Hello,
I would like to develop an application to do the time recording in Outlook. I know the things I need to know at Exchange/Outlook-side. Unfortunately the point I am missing is how to connect to the SAP world from VB or whatever. Is the normal way by web service or what is the best technique to look at? I would prefer not to use Duet.
Thx in advance,
  Vanessa

Hello and thanks for your replies.
I am wondering how to connect to the SAP-System. Should it be via RFC or WebService or what would you suggest?
Does someone has experience with this and could give a short description of what to do?
Thanks in advance,
  your Vanessa

Similar Messages

  • To transfer time events from external time recording system to sap r/3

    hi all,
          I have a task to make an interface program between external time recording and sap r/3, and then to transfer the time events from that external system to sap system with the help of an rfc, i have got some information like the data first has to be transferred to the table CC1TEV and then from this table the data will be uploaded to 2011 infotype with the help of a standard program, but i am unable to find a solution for making the interface program and the RFC or BAPI which will transfer the records from external system.
        if anybody has any information on this plz help me out to solve this problem.

    Which recorgding terminals using to capture time events? They should have give some guidelines about this?
    Regards
    niranjan

  • How can we change the field confirmed work of SAP PPM from edit to not edit mode ? I need it into non edit mode for time recording with ChaRM

    Hello everyone,
    Do someone meet this issue ? Do you know if it has a link with customization of ppm or customization of ITSM ?
    Many thanks in advance for your replies !

    It seems that I've solved this issue. To get it work:
    1. Select checkbox Time Recording and Travel Expenses via CATS for project type. Path: SPRO —> SAP Customizing Implementation Guide —> SAP Portfolio and Project Management —> Project Management —> Structure => Define Project Types
    2. Run/schedule a synchronization with the report DPR_CATS_CPR_TRANSF (Transfer of CATS Itemizations to Project Management Application).
    Time Recording from a Request for Change to a PPM ProjectTask - Working with Projects - SAP Library
    Regards,
    Alex

  • After lion 10.7.3 update messed my mac had to restore from time machine now Outlook won't connect with microsoft exchange, any idea?

    after lion 10.7.3 update messed my mac had to restore from time machine now Outlook won't connect with microsoft exchange, any idea?

    I've had a similar problem.  On my first boot up after installing 10.7.4,  Firefox would not open.  Crashed every time.  Safari was not affected.  I have no idea if it was related to the flash plugin, but I did install a the latest version of that a couple of weeks ago. 
    Here's what fixed it: a second boot up.

  • How to get wage type for every time record

    Hi Pros,
          I am using DS 0CA_TS_IS_1, it includes report time type (0REPTT), but not have wage type. in CATSDB, I fied fields for attendance/absence type and wage type. but not every time record has wage type. can you please tell me how to get wage type for every time record? what is relation between reporting time type, attendance/absence type and wage typs?

    Hello,
    Can you talk to your HR/T&E functional consultant if they populate these values in CATSDB table using standard way or if there are custom fields that are in CATSDB OR any other table which can be used to meed the requirements
    Thanks
    Abhishek Shanbhigue

  • Print out of time stamp ( time recording) in DBM ( using cats)

    Hello,
    in DBM we use standard time recording, everytime we post time stamp the system prints output of the time stamp
    we want to stop it...however is probobly control in HR . Any hints where?
    we use cac1 profile
    thanks!!!

    Mitch_Peplow wrote:
    Hi chembo,
    I'm not sure if I've misunderstood your answer but currently I'm not writing the time with am/pm anyway, its purely HH:MMS.MS and the data is there in Excel, it's just formatted the cell in an alternative way to what I would like.
    Cheers again
    Mitch
    I was thinking about something like the snipped added below. My version is very simple, but I think that it shows how it can be done. You need to have Excel on your machine. (Disclaimer: This is my very first use of the Report Generation Toolkit in LabVIEW, so maybe there is a better way to do it)
    I made the VI labels visible, so that you know what function was used, if the Toolkit is not included in your LabVIEW license. The same thing can be done with ActiveX automation. If you are not familiar with it, there are a lot of examples in the forums about generating Excel files via ActiveX.
    Edit: Attached is the Excel file generated from this code
    Attachments:
    milliseconds.xlsx ‏11 KB

  • Why are my custom groups and buttons at QAT deleted each time I restart Outlook?

    I created 3 template emails in my Outlook 2010 and added them to a group under Home Tab and also tried adding them to the QAT. In both cases, each time I reset Outlook, my customized templates are gone from the ribbon.

    Hi,
    How did you add the template emails to a group under Home tab?
    Did you have any group policy set in your environment to restore your Outlook settings after each reboot?
    Please come back and provide more information so that we can fix the problem more efficiently.
    Meanwhile, please refer to the two links below to check if it helps:
    How to Open Outlook Templates and Files using Toolbar Buttons
    http://www.slipstick.com/outlook/hyperlink-templates/
    How to add shortcuts to template in Ribbon in Outlook?
    http://www.extendoffice.com/documents/outlook/1324-outlook-add-template-shortcut.html
    Best Regards,
    Steve Fan
    TechNet Community Support

  • Time recording for Services

    Dear All,
    The use of time recording tab in the service purchase order. How to use that tab for service beacuse whenever i choose that tab in the service overview system shows the following error"Function not possible with this selection Message no. SE394 .
    Regards,
    Renuga.A

    Hi,
    I have looked for information regarding this error and could not find anything. I would suggest that you open a ticket at SAP, as an expert should have a look at your system.
    Best Regards,
    Arminda Jack

  • MSS Time Recording for Team

    Hello,
    We are implementing MSS Time Approval on Portal. And want to add the Employee Group Field to the 2nd screen(i.e the Details screen) as below as a column just like Status and Recorded Time.
    Can this be achieved through Configuration or requires Webdynpro ABAP Enhancement. ?
    Any help would be highly Appreciated.

    se80
    PAOC_MSS_TIM_WDA
    HRMSS_A_CATS_APPR
    This can be done for the detailed screen ie once you click details for the times, for initial screen you need to use the modification as above, Once for times needs to be approved, you can click on Details and add the columns as below for that screen
    sm34
    VC_PT_FIELD_SELECTION
    Screen area     CTD       CATS Approval: Details
    Field selection SLIN      SAP Detail Line Managers
    You can do the config here, Please check this
    SPRO > Personnel Management > MSS (WebDynpro ABAP) > Working Time >
    Approve Working Time > Define field selection for detail View
    class CL_HRMSS_CATS_APPR_DASHBRD
    Time Recording Status for My Team - Manager Self-Service in SAP NetWeaver Business Client - SAP Library

  • CATS - Time recording dashboard - Missing time issue

    Hi Experts,
    in CATS the Time Recording Status Report does not show correct number of hours in the missing time column. Please see at the screenshot.
    Do you know a solution for this issue? Thanks!
    Claudio

    This application uses the below FM's in ecc, check it once is it getting for all employees.
    CATS_READ_CATSDB
    CATS_GET_TARGET_HOURS
    And also check the OADP configurations for view MSS_LCA_EE1
    This view retrieves the time recording details for the direct reports and all employees.

  • How can we integrate CATS & PPM and to retrieve CATS time recording data in PPM ?

    Dear experts,
    Following the previous question of Ruxandra Petrina called "record times with CATS", I am facing an issue with the report DPR_CATS_CPR_TRANSF : it shows nothing despite I activated PPM accounting integration.
    There are the steps I followed, I really don't understand what is missing. In PPM I can transfer and assign my projects to WBS elements automatically or manually.
    1. We allowed time confirmation for projects
    2. We replicated personal number as business partners
    3. We activated worklists and project assignments @ data entry profiles
    4. We set up ALE & RFC connections
    5. We activated the integration scenarios on WBS element : automatic and  manual creation of WBS element assigned to PPM elements. Then we set up data profiles for time recording in cat2.
    6. We enter times, we released it (approval is not required) + saving
    7; We launch the program in SE38 of both ERP or SOLMAN systems : NOTHING appears.
    Our goal is to see the times recorded in CATS in the Confirmed work field of PPM.
    Can you please help me out with this issue ?
    Many thanks in advance.
    Best,
    Cassoké

    Hi Cassoke,
    If tasks assigned to a user is not listed in CAT2 worklist, then first we need to ensure that the tasks are displayed in the worklist. So the user confirm the times for the tasks using this list and after that only we should be running the report 'DPR_CATS_CPR_TRANF' to transfer the actual times entered by user in CAT2 to PPM project task.
    To integrate CATS with PPM, you need to follow these steps.
    Customisations:
    1) Enable 'Time recording' for tasks & 'Account integration' in project type
    2) Customisation related to 'Accounting integration' to be carried out (either single object / Hierarchical controlling, for testing better to use single object - Internal order, since it is easier)
    3) Create a time sheet data entry profile
    (Refer thread Record working times with CATS for details)
    4) Ensure all object links(internal order / WBS)  RFC destinations are updated correctly.
    Master data:
    Business partners creation with BUP003-Employee role & link to HR personnel number
    (This is not required if HR integration is activated, since the system creates the BP's automatically. But manually we need to validate the BP's for linkage with few users)
    Project:
    1) Create project using customised project type (where time recording/accounting integration is enabled)
    2) Structure the project with phase/tasks
    3) Update duration/work etc., to the tasks
    3) Create project roles & staff a resource (BP which is validated for HR personnel number linkage).
    4) Assign task to project role with resource in Project role-->task tab
    6) Release the project definition and also check for phase/tasks release
    7) Change the status of project definition to 'Flag for transfer' (Can be done before project release also)
    8) Check whether the internal order / PS project with WBS is created in ERP system(Based on customisation) and linked to project. Check can be made in accounting tab of the project. (If it is not created, then check for object link RFC destination correctness)
    In case of automatic internal order creation process, you need to enter the org unit. data in project definition-->additional data of the project.
    CATS:
    After completing all the steps, the task assigned to the user will appear in the CAT2 transaction.
    1) User can confirm the task with actual hours.
    2) Run the CATS transfer report mentioned above to update the data in PPM project.
    About SOLMAN integration, you can refer to this presentation also.
    http://www.sapsa.se/wp-content/uploads/2013/09/9.-ITPPM@SAPSA_131119_IngoPfeiffer.pdf
    Regards,
    Ravi

  • Which backend-system permissions are neccessary for time recording via ESS

    Hello,
    I'd like to to time recording via ESS and would like to know which permissions/rights a user needs in the portal and the above all of them in the backend system.
    Is it neccessary that the User in the backend system is a user of user type Dialog or could this also be an user with another user type?
    Thx, Vanessa

    Please make sure that the User has ESS authorisation
    he needs to have the authorisation like recording times, Normal cats authorisation, please check help.sap.com for which infotypes to be necessary Like 316 etc
    You need to maintain the CVR parameter for the profile being
    used.

  • Critical error while trying to call the time record app

    Hello,
    I just finished to configure ESS and would like to start the time recording.
    Unfortunately I can only call the working time in the upper menu and the overview is shown. Pressing now the link to the time recording an critical error with an exception occurs:
    A critical error has occured. Processing of the service had to be terminated. Unsaved data has been lost. Please contact your system administrator.
    The current statement requires a character-type data object., error key: RFC_ERROR_SYSTEM_FAILURE  
    Could someone give me an hint where to start looking for the problem?
    Thx you in advance,
       Vanessa
    Edited by: Vanessa Martinez on Apr 17, 2009 12:06 PM

    The whole exception looks like:
    The current statement requires a character-type data object., error key: RFC_ERROR_SYSTEM_FAILURE   
      The current statement requires a character-type data object., error key: RFC_ERROR_SYSTEM_FAILURE:com.sap.tc.webdynpro.modelimpl.dynamicrfc.WDDynamicRFCExecuteException: The current statement requires a character-type data object., error key: RFC_ERROR_SYSTEM_FAILURE
         at com.sap.tc.webdynpro.modelimpl.dynamicrfc.DynamicRFCModelClassExecutable.execute(DynamicRFCModelClassExecutable.java:101)
         at com.sap.xss.hr.cat.record.blc.RfcManager.rfcExecute(RfcManager.java:468)
         at com.sap.xss.hr.cat.record.blc.RfcManager.init(RfcManager.java:822)
         at com.sap.xss.hr.cat.record.blc.wdp.InternalRfcManager.init(InternalRfcManager.java:248)
         at com.sap.xss.hr.cat.record.blc.FcCatRecordInterface.onInit(FcCatRecordInterface.java:344)
         at com.sap.xss.hr.cat.record.blc.wdp.InternalFcCatRecordInterface.onInit(InternalFcCatRecordInterface.java:234)
         at com.sap.xss.hr.cat.record.blc.wdp.InternalFcCatRecordInterface$External.onInit(InternalFcCatRecordInterface.java:484)
         at com.sap.pcuigp.xssfpm.wd.FPMComponent$FPM.attachComponentToUsage(FPMComponent.java:922)
         at com.sap.pcuigp.xssfpm.wd.FPMComponent$FPM.attachComponentToUsage(FPMComponent.java:891)
         at com.sap.pcuigp.xssfpm.wd.FPMComponent$FPMProxy.attachComponentToUsage(FPMComponent.java:1084)
         at com.sap.xss.hr.cat.record.vac.calendar.VcCatCalendar.onInit(VcCatCalendar.java:251)
         at com.sap.xss.hr.cat.record.vac.calendar.wdp.InternalVcCatCalendar.onInit(InternalVcCatCalendar.java:194)
         at com.sap.xss.hr.cat.record.vac.calendar.VcCatCalendarInterface.onInit(VcCatCalendarInterface.java:162)
         at com.sap.xss.hr.cat.record.vac.calendar.wdp.InternalVcCatCalendarInterface.onInit(InternalVcCatCalendarInterface.java:146)
         at com.sap.xss.hr.cat.record.vac.calendar.wdp.InternalVcCatCalendarInterface$External.onInit(InternalVcCatCalendarInterface.java:222)
         at com.sap.pcuigp.xssfpm.wd.FPMComponent.doProcessEvent(FPMComponent.java:564)
         at com.sap.pcuigp.xssfpm.wd.FPMComponent.doEventLoop(FPMComponent.java:438)
         at com.sap.pcuigp.xssfpm.wd.FPMComponent.wdDoInit(FPMComponent.java:196)
         at com.sap.pcuigp.xssfpm.wd.wdp.InternalFPMComponent.wdDoInit(InternalFPMComponent.java:110)
         at com.sap.tc.webdynpro.progmodel.generation.DelegatingComponent.doInit(DelegatingComponent.java:108)
         at com.sap.tc.webdynpro.progmodel.controller.Controller.initController(Controller.java:215)
         at com.sap.tc.webdynpro.progmodel.controller.Controller.init(Controller.java:200)
         at com.sap.tc.webdynpro.clientserver.cal.ClientComponent.init(ClientComponent.java:430)
         at com.sap.tc.webdynpro.clientserver.cal.ClientApplication.init(ClientApplication.java:362)
         at com.sap.tc.webdynpro.clientserver.session.ApplicationSession.initApplication(ApplicationSession.java:756)
         at com.sap.tc.webdynpro.clientserver.session.ApplicationSession.doProcessing(ApplicationSession.java:291)
         at com.sap.tc.webdynpro.clientserver.session.ClientSession.doApplicationProcessingPortal(ClientSession.java:733)
         at com.sap.tc.webdynpro.clientserver.session.ClientSession.doApplicationProcessing(ClientSession.java:668)
         at com.sap.tc.webdynpro.clientserver.session.ClientSession.doProcessing(ClientSession.java:250)
         at com.sap.tc.webdynpro.clientserver.session.RequestManager.doProcessing(RequestManager.java:149)
         at com.sap.tc.webdynpro.clientserver.session.core.ApplicationHandle.doProcessing(ApplicationHandle.java:73)
         at com.sap.tc.webdynpro.portal.pb.impl.AbstractApplicationProxy.sendDataAndProcessActionInternal(AbstractApplicationProxy.java:860)
         at com.sap.tc.webdynpro.portal.pb.impl.AbstractApplicationProxy.create(AbstractApplicationProxy.java:220)
         at com.sap.portal.pb.PageBuilder.updateApplications(PageBuilder.java:1288)
         at com.sap.portal.pb.PageBuilder.createPage(PageBuilder.java:355)
         at com.sap.portal.pb.PageBuilder.init(PageBuilder.java:548)
         at com.sap.portal.pb.PageBuilder.wdDoRefresh(PageBuilder.java:592)
         at com.sap.portal.pb.PageBuilder$1.doPhase(PageBuilder.java:864)
         at com.sap.tc.webdynpro.clientserver.window.WindowPhaseModel.processPhaseListener(WindowPhaseModel.java:755)
         at com.sap.tc.webdynpro.clientserver.window.WindowPhaseModel.doPortalDispatch(WindowPhaseModel.java:717)
         at com.sap.tc.webdynpro.clientserver.window.WindowPhaseModel.processRequest(WindowPhaseModel.java:136)
         at com.sap.tc.webdynpro.clientserver.window.WebDynproWindow.processRequest(WebDynproWindow.java:335)
         at com.sap.tc.webdynpro.clientserver.cal.AbstractClient.executeTasks(AbstractClient.java:143)
         at com.sap.tc.webdynpro.clientserver.session.ApplicationSession.doProcessing(ApplicationSession.java:321)
         at com.sap.tc.webdynpro.clientserver.session.ClientSession.doApplicationProcessing(ClientSession.java:684)
         at com.sap.tc.webdynpro.clientserver.session.ClientSession.doProcessing(ClientSession.java:250)
         at com.sap.tc.webdynpro.clientserver.session.RequestManager.doProcessing(RequestManager.java:149)
         at com.sap.tc.webdynpro.serverimpl.defaultimpl.DispatcherServlet.doContent(DispatcherServlet.java:62)
         at com.sap.tc.webdynpro.serverimpl.defaultimpl.DispatcherServlet.doPost(DispatcherServlet.java:53)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
         at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:401)
         at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:266)
         at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:386)
         at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:364)
         at com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java:1039)
         at com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:265)
         at com.sap.engine.services.httpserver.server.Client.handle(Client.java:95)
         at com.sap.engine.services.httpserver.server.Processor.request(Processor.java:175)
         at com.sap.engine.core.service630.context.cluster.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListener.java:33)
         at com.sap.engine.core.cluster.impl6.session.MessageRunner.run(MessageRunner.java:41)
         at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37)
         at java.security.AccessController.doPrivileged(Native Method)
         at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:104)
         at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:176)
    Caused by: com.sap.aii.proxy.framework.core.BaseProxyException: The current statement requires a character-type data object., error key: RFC_ERROR_SYSTEM_FAILURE
         at com.sap.aii.proxy.framework.core.AbstractProxy.send$(AbstractProxy.java:150)
         at com.sap.xss.hr.cat.general.model.slim.CatsModelSlim.hrxss_Cat_Wd_Record(CatsModelSlim.java:221)
         at com.sap.xss.hr.cat.general.model.slim.Hrxss_Cat_Wd_Record_Input.doExecute(Hrxss_Cat_Wd_Record_Input.java:137)
         at com.sap.tc.webdynpro.modelimpl.dynamicrfc.DynamicRFCModelClassExecutable.execute(DynamicRFCModelClassExecutable.java:92)
         ... 64 more

  • Time record approval with ESS/MSS

    Hello,
    I am new to MSS and I am facing some problems. I would like to get the time approval process started.
    The projects are set up with cProjects and then transfered to PS. The WBS-items are taken for the time recording. Now I would like to approve this time recordings.
    Unfortunately I don't have an idea what has to be configured to use the uwl:
    - I think that I need to customize CATS to use the workflow (but which one)
    - and then to configure the UWL in order to get the items...
    Is this true?
    Navigation through the portal and calling "team" in the MSS-menu an uncaught exception occurs saying that I have to configure infotyp 0008 for the employee I am using. Why do I need to set up the infotyp 0008 in order to see my team?
    Calling the application for approval direct leads to the MSS overview.
    Could somone bring some light in my darknes and tell me what I have to configure so that the project manager / line manager can see the recorded time that needs to be approved?
    Thanks in advance, Vanessa

    Thanks ...we would implement both then and I assume that the approve Timesheet application would be under "Team" Workset but when I click on it ..I get the error as:
    No Views found: Missing customizing:
    java.lang.Exception: No Views found: Missing customizing
         at com.sap.xss.ser.tecl.fc.FcTeamCalendar._checkData(FcTeamCalendar.java:799)
         at com.sap.xss.ser.tecl.fc.FcTeamCalendar._getData(FcTeamCalendar.java:751)
         at com.sap.xss.ser.tecl.fc.FcTeamCalendar.initialReadData(FcTeamCalendar.java:385)
         at com.sap.xss.ser.tecl.fc.wdp.InternalFcTeamCalendar.initialReadData(InternalFcTeamCalendar.java:319)
         at com.sap.xss.ser.tecl.fc.FcTeamCalendarInterface.initialReadData(FcTeamCalendarInterface.java:229)
         at com.sap.xss.ser.tecl.fc.wdp.InternalFcTeamCalendarInterface.initialReadData(InternalFcTeamCalendarInterface.java:294)
         at com.sap.xss.ser.tecl.fc.wdp.InternalFcTeamCalendarInterface$External.initialReadData(InternalFcTeamCalendarInterface.java:382)
         at com.sap.xss.ser.tecl.vc.VcTeamCalendarInterface.initialReadData(VcTeamCalendarInterface.java:362)
         at com.sap.xss.ser.tecl.vc.wdp.InternalVcTeamCalendarInterface.initialReadData(InternalVcTeamCalendarInterface.java:327)
         at com.sap.xss.ser.tecl.vc.VcTeamCalendarInterface.onBeforeOutput(VcTeamCalendarInterface.java:174)
         at com.sap.xss.ser.tecl.vc.wdp.InternalVcTeamCalendarInterface.onBeforeOutput(InternalVcTeamCalendarInterface.java:263)
         at com.sap.xss.ser.tecl.vc.wdp.InternalVcTeamCalendarInterface$External.onBeforeOutput(InternalVcTeamCalendarInterface.java:436)
         at com.sap.pcuigp.xssfpm.wd.FPMComponent.callOnBeforeOutput(FPMComponent.java:603)
         at com.sap.pcuigp.xssfpm.wd.FPMComponent.doProcessEvent(FPMComponent.java:569)
    Appreciate your help.

  • Late Arrival with +tive Time Recording

    Hi,
    I need a solution for this scenario. I have Positive time recording and i want to apply the following rules on monthly basis.
    apply the following rules (within a month)
    1st Time Lateness beyond 30 minutes ==> 1 hour deduction
    2nd Time Lateness beyond 30 minutes ==> 2 hours deduction
    3rd time (and thereafter) Lateness beyond 30 minutes ==> 4 hours deduction
    deductions cannot exceed 5 days a month
    after that, set the employee on error, so that action from the time administrator will be required.
    I need solution for this scenario and need help for write a PCR.
    Thanks in advance.

    Hi,
    I need a solution for this scenario. I have Positive time recording and i want to apply the following rules on monthly basis.
    apply the following rules (within a month)
    1st Time Lateness beyond 30 minutes ==> 1 hour deduction
    2nd Time Lateness beyond 30 minutes ==> 2 hours deduction
    3rd time (and thereafter) Lateness beyond 30 minutes ==> 4 hours deduction
    deductions cannot exceed 5 days a month
    after that, set the employee on error, so that action from the time administrator will be required.
    I need solution for this scenario and need help for write a PCR.
    Thanks in advance.

Maybe you are looking for