How to capture non-work related time in SAP

Hi gurus,
We are trying to implement a new system where by the shop floor person can enter his travelling time, break time and working time.
Billing can only be done for working time.
I know the regular way of entering time in CAT2 and transferring it to PM by CAT9.
Can somebody tell me some procedure by which I can capture nonworking time without any customization in ECC.
Thank you.

Hi all,
thanks for your support. I got the solution in the following t-cods
CATS_DA : Display working times
CATSXT_DA : Display working times and tasks
CATSXT_DTL : Working Times and Tasks :Display Details
Even the idea of maintaining a new control key is also worth implementing.
Learnt a lot
Thanks Peter & Maheswaran

Similar Messages

  • How to capture the date and time of  a background job

    Hi experts,
    How to capture the date and time of  a background job?
    How to find whether it is runned succesfully or not?
    If it is not successful how to put error message?
    ASAP
    Thanx in advance,
    Sudha

    To Display the STATUS of the JOB which is exectued in background
      CLEAR : wa_jobsteplist.
      REFRESH : i_jobsteplist.
      WRITE:/ 'DISPLAYING JOB STATUS'.
      CALL FUNCTION 'BP_JOB_READ'
        EXPORTING
          job_read_jobcount           = w_jobcount
          job_read_jobname            = w_jobname
          job_read_opcode             = '20'
        JOB_STEP_NUMBER             =
       IMPORTING
         job_read_jobhead            = wa_jobhead
       TABLES
         job_read_steplist           = i_jobsteplist
    CHANGING
       RET                         =
       EXCEPTIONS
         invalid_opcode              = 1
         job_doesnt_exist            = 2
         job_doesnt_have_steps       = 3
         OTHERS                      = 4
      IF sy-subrc <> 0.
        MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno
                WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
      ENDIF.
    To Display the status text as per the status type
      CASE wa_jobhead-status.
        WHEN 'S'. WRITE: / 'Scheduled'.
        WHEN 'R'. WRITE: / 'Released'.
        WHEN 'F'. WRITE: / 'Completed'.
        WHEN 'A'. WRITE: / 'Cancelled'.
        WHEN OTHERS.
      ENDCASE.

  • How to view current  date and time on SAP screen

    Hi Everybody,
    How to view current  date and time on SAP screen .I have set time zone in T-code STZAC.now iam getting correct date n time in my tranctions but i want to check without any tractions
    Plz repay,Regards,
    Sadik.

    Hi,
    You can check the time by running a report .
    It will show the database and central instance time : Report name :rsdbtime
    Thanks and Regards
    Vijay kumar G
    Edited by: vijay kumar gopal on Mar 4, 2008 1:09 PM

  • How to display "Non-Fatal Run-Time Error In Function Panel" dialog?

    I'm learning how to develop an IVI-C specific driver using LabWindows/CVI. When I run my function from its function panel and it returns an error, I would like to display a dialog with both the error code and error message (as opposed to simply returning an error code on the function panel). This would save the user from having to call Prefix_error_message() to translate the error code to its error message. NI-DCPower driver is a good example of this behavior (see attached error dialog). How do I show the "Non-Fatal Run-Time Error In Function Panel" dialog? Any help is greatly appreciated. Thanks!
    Attachments:
    ErrorDialog.png ‏8 KB

    Hi Shawn,
    Thank you for replying to my post. The checkErr is just an error handling macro defined in ivi.h to goto Error: tag when the function returns a non-zero value. I have been using the checkErr macro (as well as viCheckErr and other macros) in my driver.
    Using the same hp34401a specific driver as an example, please allow me to explain my question in more details:
    Let's take the hp34401a_close function as an example. It is a simple function with only a few lines of code:
    When the hp34401a_close function is run from its front panel using an invalid session handle (e.g. "8" in this screen capture):
    You will get three "Non-Fatal Run-Time Error" popup dialogs, one from each of the IVI library functions that it calls: Ivi_LockSession, Ivi_UnlockSession, and Ivi_Dispose. However, there is no "Non-Fatal Run-Time Error" popup dialog from the hp34401a_close itself.
    My IVI-C specific driver is behaving identical to the hp34401a specific driver.
    In comparison, if run niDCPower_close function from its front panel using an invalid session handle (using the same "8" in this screen capture):
    You will only get one "Non-Fatal Run-Time Error In Function Panel" from the niDCPower_close function itself:
    I think the behavior of niDCPower driver is much better than the hp34401a driver. It replaces the three "Non-Fatal Run-Time Error" popup dialogs from the IVI library with a single "Non-Fatal Run-Time Error In Function Panel" popup dialog from the driver function itself. I would like to do the same thing with my driver but have not figured out how to display a "Non-Fatal Run-Time Error In Function Panel" dialog. Thanks in advance for your help!

  • My Timeout not working , relative time is 3 Minutes, ??

    hi,
    I have an approval request Notification in my workflow. its return type is either Approve/Reject. I have another Timeout transition from that notification ,
    I set the Timeout's Relative time to 3 Minutes, 0 hours and 0 days. Because i want to test it, thats why i make it to 3 minutes. But its not working. Notification status is still OPEN. since i didnot approve or reject inorder to test it .
    And in the Loop Counter standard activity , i make the Loop Limit to 2. and From the Loop Limit activity transition goes to reminder notification, which have the same performer as Approval request notification.
    here is the transition flow.
    Notification ---> Loop Counter ---> Reminder Notification ---> back to the first Notification.
    appreciate your help
    thanks
    Is

    i have run two background process
    one with timeout parameter to Yes and Deffered to No
    second one with Timeout parameter to No and Deffered to Yes.
    I run this process from "Submit Request For" link in "Workflow Manager" page under "Oracle Application Manager" menu under "Workflow Administratr New" responsibility. I also got email notification from workflow saying that process completed with "normal" status.
    still my time out is not working.
    below is my timeout process details:-
    NotificationA ----> LoopCounter ----> ReminderNotification------>backto NotificationA
    NotificationA detail:-
    TimeOut = Relative time ,
    value = Day=0, Hours=0, Minutes=3.
    3 transition from this Notification
    a). Approve
    b). Reject
    c). Timeout
    LoopCounter details :-
    TimeOut =NoTimeOut
    LoopLimit(nod attribute) 2
    2 transition from here
    a) Loop to reminder notification
    b) Exit
    thanks

  • How to capture Non Travel Expenses in Travel Management

    Hi,
    My client have a requirement wherein we have to capture non travel expenses petty cash like team lunch , client entertainment expenses , telephone bills etc which are not associated with a travel request .
    I have read in IMG, sap says we can capture non travel expenses also. Here is the path for same
    IMG >>Financial Accounting >> Travel management >>Travel Expenses >>Dialog and Travel expenses control >>Dialog control >> Restrict Travel Expense Types for Trip Schemas
    How we can achieve same. Please suggest.
    Regards,
    Madhvika

    Hi,
    FITV_FPM Web dynpro component is the main component where configurations in done for both Travel Expenses and Travel Request.
    But when the user is in Create Expense Report, after submit, it wont approve automatically. It will route to the Workflow and then in the final stage only calling the Business Object BUS2089, method APPROVE.
    And also as i said, in the Class CL_FITV_POWL_FEEDER_TRIPS, under IF_POWL_FEEDER~GET_ACTIONS, you can find whether it is CREATE_NEW_TRAVEL_REQUEST or CREATE_NEW_EXPENSE_REPORT.
    There is already a below coding in the above method. you can use Post-Exit or Pre-Exit enhancement, to do your own validations.
    new travel Request
            if lv_request_active = 'X'.
              ls_action-actionid = gc_action_create_tr.
              ls_action-cardinality = 'I'. "single
              ls_action-placementindx = 5.
              ls_action-text = cl_wd_utilities=>get_otr_text_by_alias( 'PTRM_WEB_POWL/CREATE_NEW_TRAVEL_REQUEST' ).
              ls_action-tooltip = ls_action-text.
              if i_type = gc_powltype_trips_tr and l_exit_op is not initial.
                ls_action-add_separator = 'X'.
              endif.
              insert ls_action into table c_action_defs.
              clear ls_action-add_separator.
            endif.
    new expense report
            if lv_expense_active = 'X'.
              ls_action-actionid = gc_action_create_exp.
              ls_action-cardinality = 'I'. "single
              ls_action-placementindx = 5.
              ls_action-text = cl_wd_utilities=>get_otr_text_by_alias( 'PTRM_WEB_POWL/CREATE_NEW_EXPENSE_REPORT' ).
              ls_action-tooltip = ls_action-text.
              if i_type = gc_powltype_trips_exp and l_exit_op is not initial.
                ls_action-add_separator = 'X'.
              endif.
              insert ls_action into table c_action_defs.
              clear ls_action-add_separator.
            endif.
    Regards,
    Ani

  • How-To allow records with Overlapping Time from SAP R/3

    Hi guys,
    Made reference to SAP Note 336229.
    Maintained my Transfer Rules of <b>Data Source 0HR_PA_PA_1</b> to <b>Info Source 0HR_PA_PA_1</b> and all is green! Unfortunately, still <b>NO</b> data and error IDOC message is " <i>The data request was a full update. In this case, the corresponding table in the source system does not contain any data</i>."
    "<i>The extractor of the DataSource reads the master data tables of the Employee (0EMPLOYEE) and person (0PERSON) InfoObjects and makes changes to these time-dependent attributes available as headcount changes</i>"...<b>says SAP</b>
    Info Object person (0PERSON) works!!!, however Info Object(0EMPLOYEE) is giving me problem whereby <b>in SAP R/3</b> Data Source (Employee - Education and Training) 0EMPLOYEE_0022_ATTR <u>allows</u> time overlapping of records, <b>BUT BW</b> generates an error " The time interval ['99991231'/'19930104'] & (from/to) for the data records 46 and 47 overlaps in characteristic 0EMPLOYEE "
    For example, lets assume there is Employee X with the following entry in SAP R/3.
    Begin Date||| End Date ||| SubType
    01.09.2003||| 01.09.2004||| Professional Cert.
    01.09.2003||| 01.09.2006||| Degree
    SAP R/3 allows this overlapping of time records however, BW does NOT. How can I tackle this overlapping issue in SAP BW?
    With much appreciation!

    Hi guys,
      Please assist to resolve this.
      I attempted to assigned 0DATETO and 0DATEFROM to my attributes of 0EMPLOYEE, but it gives me the following error
    <b>  Characteristic 0EMPLOYEE: Attribute 0DATETO cannot be used w. time-dependent attribte</b>
    <b>  InfoObject 0DATETO cannot be used as an attribute if attibutes already exist that are time-dependent. Attribute 0ANSALARY is such an attribute. A field in the InfoObject 0DATETO is automatically generated in the master data table.</b>
      Once again, what I want is to be able to allow the Records with HighDate in R/3 into my BW Cubes.
      Please please assist !

  • How to make PPPoE work with Time Capsule?

    I'm trying to connect a Time Capsule to an ADSL broadband connection using a Thompson Speedtouch 510v6 modem in bridged mode.
    After selecting PPPoE, setting the userid and password in the Time Capsule and restarting, the Time Capsule shows a yellow light and says that it cannot find a PPPoE server.
    If I connect the modem directly to my Mac, I am able to successfully establish the PPPoE connection, so I know that the modem, ADSL link, userid and password work. The Time Capsule also works fine if it is configured to use an IP connection to a router, as opposed to a PPPoE connection to a bridge.
    Any hints about what the problem may be? I have no idea how to even begin debugging this.
    A related question: Is there a way to get IP connectivity to the bridge device when it is connected to the Time Capsule in PPPoE mode? You would think that in PPPoE mode, the Time Capsule should treat the WAN port as just another hub port for the purpose of IP connectivity, but that does not seem to happen. With IP connectivity I could check the status of the bridge from any computer connected to the Time Capsule, which could possibly help me diagnose the problem.

    There should only be one device setup to provide the PPPoE service for your network. If you have the Time Capsule setup to do this, you must make sure that your computer is no longer trying to do the same thing at the same time. In other words,,you need to delete or at least make the PPPoE connection not active on your computer.
    If you are using Leopard or Snow Leopard on your computer, click the System Preferences icon and then click Network. Look for a PPPoE connection that displays your user name and password. Makes sure that this is not active. You would only want the PPPoE connection on your computer active when your computer is connected directly to the modem. If the Time Capsule is connected to the modem, you must turn off PPPoE on your computer.
    Then power off your network. Start the modem first, then the Time Capsule and then your computers.

  • How to capture the job start time

    Hi,
    how do i capture the time the job start running and the time the job end? when i query this
    SQL> select * from user_jobs;no column are showing when the job start time (only last_sec and next_sec). I want to copy user_jobs view into ajob_history table, like this:
    Job history table
    Job_start Job_end
    (?)     (last_sec)

    Why not add a log time into the job call itself? That way, you can collect the information yourself for the jobs you're interested in.
    So instead of the "what" parameter being "my_proc(p1, p2....)", change it to something like:
    declare
      v_start_time TIMESTAMP;
      v_end_time  TIMESTAMP;
    begin
      v_start_time := systimestamp;
      my_proc(p1, p2....);
      v_end_time := systimestamp;
      log_job_time('Unique identifier', v_start_time, v_end_time);
    end;and have the log_job_time process insert a row into a logging table that captures the name of the job and it's start and end time.
    That's if you can't include the timings in your procedure, of course.

  • How to fix non-working CS6 product Help menus

    I had been running the CS6 Master Collection trial download version.  I could not access the "Online Help" and "Support Center" choices in the main Help menu on any of the CS6 applications.  The options were not working, able to connect, or gave errors because the Help folder did not exist or was corrupted.
    If you have this problem, you don't need to uninstall and reinstall your product or the suite. The problem is corrupt or missing help files.
    This is what I'm running: Windows 7 Pro 64-bit
    Adobe Support provided this solution for both desktop and netbook.
    Close all running Adobe applications.
    In the Windows directory C:/Program Files (x86)/Adobe/, delete the "Adobe Help" folder.
    (C:Program Files (x86)/Adobe/Adobe Help/).
    Reboot.
    Go to the Adobe Community Help center at http://www.adobe.com/support/chc/ to get the latest Adobe Help Manager.
    On the left side of Hep Center, skip Step 1 and click the "Install Now" button in Step 2.
    Choose to save "AdobeHelp.air" in the application or programs folder on your computer.
    When the new Adobe Help Manager app opens, choose "General Settings."
    Select "No" for "Display Local Help content only settings" so you can access both online and local help.
    At the bottom of the settings window, click "Download" to download all the latest PDF and lcoal content. The downloaded folders are more than 1 GB for the CS6 Master Suite help files. Watch at the bottom left of the download window to see the small progress meter.
    Once done, reboot.
    My CS6 Master Collection help menus throughout were fixed.
    Thanks Tom! ...at Adobe Support for this fix procedure.
    I hope this helps someone else out there.

    This is not working for me. I follow the instructions to the T and still I have the exact same problem - no offline help is available. When I open the Help Manager and it shows that the help files are current and I click one and then ask to open the PDF, I get nothing happening at all.
    If I click in Help Manager to see offline help only, hitting F1 in AE does nothing. If I allow Help Manager to view both offline and online help and hit F1, no problem; as long as I'm online!
    There was another fix listed to resolve this issue that did nothing too. For some time it was just wait until June, well the PDF files are available but Help Manager has become Frustration Inducer.
    Where to now?

  • How to capture to minimize encoding time?

    I'm capturing video from some old family VHS tapes before all of our VCRs die. I'd like to put the captured video on a playable DVD. My first one has been encoding for about 24 hours, which seems longer than it ought to be.
    The video is coming in from a Canopus ADVC-100 converter box over FireWire into the Mac. I've been using QT Pro to capture.
    Are there any capture settings or other methods that would give a significant reduction in iDVD encoding time?
    Thanks in advance!

    You must be a very patient person...... But why not do what i did? .... since I had over fifty Mini DV, VHS, and SVHS T120 tapes to quickly burn to DVD-R. I bought one of these:
    DVD Recorder with Digital inputs
    Went to Fry's Electronics here in San Marcos, CA and purchased a Daewoo DVR07 DVD-Player / Recorder (I think I paid under $80 after rebates) with FW inputs and connected the minidv camcorder directly to the recorder or VCR which then records in real time. No long waiting for encoding to take place. Does it on the fly complete with Menu, interval chapters, etc. which you set with the remote and it even records in sessions as opposed to write at once.
    It's much faster and it actually looks pretty good (but it does not have all the fancy menus and higher quality / pro settings you'll find in iDvd'08).
    A second option (EyeTV3 from Elgato) is on the following link:
    http://discussions.apple.com/thread.jspa?messageID=8559403&#8559403
    Disclaimer: Apple does not necessarily endorse any suggestions, solutions, or third-party software products that may be mentioned in this topic. Apple encourages you to first seek a solution at Apple Support. The following links are provided as is, with no guarantee of the effectiveness or reliability of the information. Apple does not guarantee that these links will be maintained or functional at any given time. Use the information above at your own discretion.

  • Hi, I would like to ask about how to capture data from real time loop.

    Hi,
    Here is some overvier of my project:
    I have done real time control using labview 9.0. I used PID controller.
    In order to optimise this controller, I need to capture data from my sensor(input) and actuator (output).
    1. For example while real time control is running. I need to capture 1000 sample data (sensor(input) and actuator (output)).
    Then I will used these data for PID optimisation on the other loop without intefere my real time loop.
    2. When PID optimisation is completed, I will sent its PID parameter to real time control loop.
    3. These operation is done in parallel.
    Anybody can help me to solve these. Your idea may solve my problem.
    TQ

    Typically you will have to use RT FIFO or Queue communication to avoid any impact to your time critical loop.
    Best regards
    Christian

  • Relative time

    How can I measure a relative time? System.currentMillis does not work in all circumstances e.g. if the current time is canged outside the current java process.

    what about using the time supplied from an internet time server?
    Although if you can't trust the local system time can you trust an internet time server?

  • How to forward support messages to SAP in non-working time automatically?

    Hi colleagues and Happy New Year!
    I have a question: how to forward support messages to SAP at non-working time automatically?
    Details:
    when a support message is created at working time it shouldn't leave my system, but when
    a support message is created at non working time, for example, on saturday night it should be sent to SAP automatically. Where in the system I can find the options to customize it to provide these requirements?
    Edited by: Helen Rudnikovskaja on Jan 3, 2009 12:36 PM

    Hi These 2 notes wil solve your problem,
    Note 1084744 - Problems with the automatic function "Send to SAP"
    Note 1225682
    Pls assign pts.

  • How to capture the Logout time in xMII

    Hi Friends,
    How to capture the logout time in xMII when the user clicks on Logout link
    Thanks

    Srikanth,
    It would be better to use a database table(s) to store your audit trail information than an xml file, which could grow beyond a manageable size and then require housekeeping efforts and file rolling, etc.  It would also be much easier to query user related information out of the logs, pareto charts for failed vs. successful login attempts, etc. if the data was stored in a database.
    Have you considered modifying the Relogin.jsp page link in the portal's sub-menu bar?  How about making your own version of this web page and changing the link pointer?  Keep in mind that whatever result you come up with here will need a significant update for NetWeaver UME compatibility in version 12.0.
    Regards,
    Jeremy

Maybe you are looking for

  • Error when assigning a value to a class

    Hi, Here's what I have: package com.myprograms.tools1; public class A public long orderId; public int nameId; public int carId; public int anId; package com.myprograms.tools1; public class B public A classOfA; //MAIN Program import com.myprograms.too

  • PRAM battery for iMac 333MHz

    I have be trying to upgrade a iMac 333 MHz from 8.6 to 9.2.2 I am up to 9.1 but need to connect to my dsl to do the 82MB download. I have been moving the iMac around to different electrical outlets now the iMac will not start up. The date and time ea

  • New iMac - Apple Remote Still Attaches?

    With these new aluminium iMacs, can you still attach the Apple Remote to the side of them magnetically? In all of the Apple press images, the attached Apple Remote is mysteriously absent. Have they phased that idea out?

  • Install error- key not valid for use in specified state

    after downloading and starting installation I keep getting the error "key not valid for use in specified state" I am using an administrator account and have selected to run the install application as an administrator. What is causing this?

  • Townsend Cafe Tutorial - in CS3? Where?

    I have Fireworks 8 running at home and have used the fine tutorial of the "Townsend Cafe" to practice setting up site graphics; I wanted to use this with some students, but the school lab has CS3 (soon to be CS4). I see the Townsed Cafe files there,