Upload time events using PA61?

Hello friends,
I have written code to upload time events using BDC for transaction PA61.
But when i try to upload data,in the LIST ENTRY part there's a field ORIGF that is automatically getting filled with 'M" (indicating a manual entry).
The requirement is that i need to change the content of ORIGF to SPACE.
I tried updating table TEVEN but there's no change.
Can anybody please suggest me as to whet i must do.
Thanks in advance.
Sanghamitra.

Hello friends,
Yeah thats right.
Its always a good gesture to write down the way we solved.
I faced problem in two areas :
1) uploading more than three rows in the time events part of transaction PA61.
2) updating ORIGF field of TEVEN.
Solution:
1) have set the a counter while looping through the time events and also set field DEFSIZE of CTUEVENTS.
2) i observed the records getting uploaded in foreground mode so i could not notice the difference in the contenets of the field ORIGF but when i had done the same in background i could.
I hope the reason is understood.
Regards,
Sanghamitra.
2)

Similar Messages

  • Upload Time Events to SAP System

    Our client is not using any standard SAP approved time swap in-out machine, they have a locally manufactured machine installed at the factories. Client need to implement Positive time management. On daily basis a text file will be generated from Time machine that need to upload into SAP system. This file contains all the In-Out timings of employees at work, this may also contain the error data like double In or double out, only In, only out etc.
    We tried to confess them to check the data before uploading to SAP, client is not ready for that, since data is heavy.
    Our understanding:
    Using Report RPTCC106 we can upload the time events data from non-sap to SAP through logical systems using IDoc then post the time data using report SAPCDT45. We can check all incorrect  time data from Time management Pool, then all corrected data will be posted to table TEVEN and IT 2011.
    But we are unable to process these steps.
    Can you please recommend us the best practices for implement the positive Time management in these scenarios.
    Thanks in Advance
    Imran Yoosuf
    [email protected]

    Hello Imran,
    I'm facing a similar situation here.  Have you resolved this issue?  If so, please could you post it here?
    Thanks and regards,
    Vivek Thomas

  • Upload time data using bdc

    hi hr gurus,
    plz help
    we have 3 shifts like 6-2,2-10,10-6.
    while uploading time data to sap from third party system.
    do we need to take care of the shifts times in BDC?
    or do we need to manage it in configurations
    if you have any code please send me
    regards

    Hi,
    As above said was the also procedure to do the BDC recording.Hope you understand the precedure in detail else have a look @ this.
    1.Goto transaction shdb for recording.
    2.There give the recording name starting with Z or Y letter.
    3.Click "New Recording" button in the left extreme Application tool bar.
    4.You will get a new pop up window Create Recording there give Recording Name"Z r Y" and give the transaction code that you going to record for e.g (PA30,XK01).
    5.Leave the Mode as it  is and click "Start Recording".
    6.Here you will get the transaction code window for e.g if you are  giving PA30 it will call the corresponding transaction.
    7.Start recording by entering the values which you want to record.
    8.After recording save the recording and give back.
    9.There you find the list of process which is done.
    10.Enter your recording name and press enter you will get the program name.
    11.Select the program name and press "program" button in the application tool bar.It will ask abt the prgm name and give read from file.
    12.You will get the coding in se38 for recording.
    13.Edit your program for uploading the flat file from you legacy system to application server by using CALL FUNCTION "GUI_UPLOAD".
    14.Get the flat file and fill it in internal table and pass the internal table values by giving "loop at internal table" after READ DATASET statement.
    15.Select the call transaction for small no. of data for large no. of data we have to use session method.(Refer some links for difference between session and call transaction).
    16.There by executing the program we will get the output which record are created.
    Thanks,
    Sakthi.C
    *Rewards if usefull--*

  • LIssue with time events upload through RPTEUP10

    Dear experts,
    I am using the standard report RPTEUP10 for uploading time events in IT 2011. It works fine but in the log, it just indicates the number of records read, posted, placed in the error pool ...
    Can we by any chance know the PERNRs for which the upload failed? The FM HR_CC1_TIMEEVENT_INSERT directly takes table of time events as parameter.
    Will I have to put this FM inside a loop and pass a each entry for each PERNR separately, so that I could catch the failed PERNRs? or is there any standard solution to this?
    Please advice.
    Regards,
    Sumit Nene

    Hi,
    Actually we tried to upload the data manually through RPTEUP10 using txt file and also our client also want this for few locations.
    But we are unable to sort it out.
    I have gone through your document  and we adopted for automatic recording process as  my colleague confirmed it works excellent.
    But the problem is with manual uploading, the same is not showing in it 2011.
    any changes required in 2011 or 0050 before recording.
    it 0007, 1-1 is selected.
    please suggest some measure to achieve this.
    Regards,
    Sumana

  • Configuration Time Recording subsystem to Person time event

    Hi All,
    I need to configuration for Time Recorded data which is exported in an excel sheet now i need to update it in the system...and possibly made a system by that the end user can do it occationally after som trainnig...
    Thanks in advance...
    Amol

    Hi Amol,
    The Time Events that are recorded from an External System will be downloaded into an Excel and this falt file has to be in the correct format so that the Standard program can upload the values in IT2011.
    Use this standard program to upload the Excel from a the desktop or on the application server.
    RPTEUP10 (Upload time events).Sit with ur ABAP'r who will give u the flat file format.
    Structure of field string EXTREC:
    PERNR(8)  Personnel number
    ZAUSW(8)  ID number (infotype 0050)
    LDATE(8)  Date of clock-in/out
    LTIME(6)  Time of clock-in/out
    ERDAT(8)  Date of entry
    ERTIM(6)  Time of entry
    SATZA(3)  Time event type
    TERID(4)  Terminal ID
    ABWGR(4)  Att./absence reason
    Please let me know if u require any further info.
    Thanks and Regards
    Swati

  • Process instances stop at timer event

    Hi,
    I modelled a process with intermediate timer event. When this timer expires an automatic activity is invoked which checks certain conditions. If these conditions are not met the process token returns to the timer until the conditions are met and another process path is entered. I observed quite a lot of process instances which stoped at this timer event, meaning: the timer doesn't expire any more and the entire process instance stands still. The reason for this seems to be:
    - database filled up (ok, this shouldn't happen. I accept that this has severe consequences)
    - restart of application or netweaver
    - running process archiving run
    Is there a way to reactivate these process instances other than aborting the current instance and starting a new one?
    Timer events use GalaxyTimerJob. I assume an appropriate database entry failed. Can I add this missing table entry by executing SQL commands or isn't it as easy as that?
    Thanks
    Regards
    Anja

    Hi Nick,
    yes, suspending and resuming doesn't change anything. 'Instance restart': you mean restarting NetWeaver? In fact, it seems to me, that fixes the problem for some process instances, but too many stay in their "corrupt" status.
    Can I execute some SQL statements to add this GalaxyTimerJob database entry? Even if there are such statements, would it be too critical as the various process instances might be in different states and the execution of such statements might rather brake than fix things?
    Regards
    Anja

  • Error in Timer Event.

    Hi.
              I'm using WLI 9.2.1 and I need to start a process through a timer event, i.e. at a given time with no need for any special message.
              I've set up a timer event using "/WorklistEvent", the only one available, and it's message type is "rawData".
              The problem I have is that it seems that the message cannot be of rawData:
                        ####<10/Dez/2007 19H04m GMT> <Error> <WLI-Core> <wkasgff37> <AdminServer> <[ACTIVE] ExecuteThread: '19' for queue: 'weblogic.kernel.Default (self-tuning)'> <<anonymous>> <BEA1-16D1E0FC7E5929510567> <> <1197313440015> <BEA-489030> <Error publishing Timer Event message for amGFF : java.security.PrivilegedActionException: com.bea.wli.broker.MessageBrokerException: [WLI-Core:481031]The message-type for channel "/WorklistEvent" is defined as "rawData", which is not type-compatible with the message being published.>
                                  I've tried to create another channel of type string but was unnable of doing so, since I could not find such an option on Sever Administrator Console and on Integration Administrator Console.
              What am I doing wrong?
              All help is welcome.

    Hi,
              I recommend posting to a WLI newsgroup. This looks like a WLI specific code and error message and is not directly JMS related.
              Tom

  • Can I reduce a Template image upload time to Azure RemoteApp ?

    Can I reduce a Template image upload time to Azure RemoteApp ?
    I want to reduce from 2 hours to 1 hour.
    Today, Jan 14, 2015's upload time is over 2 hours.
    Environment
      Region : Japan West.
      Vhd size: 43 GB
      Upload Tool: Upload-AzureRemoteAppTemplateImage.ps1
    Result
      Elapsed time for the operation= 00:32:38
      Elapsed time ffor upload = 01:48:29
      Traffice rate = 58 Mbps
    Regards,
    Yoshihiro Kawabata

    Hi Yoshihiro,
    1. You can reduce the Hash calculation time by storing the vhd on faster hard drive(s) and using faster CPU.  For that size vhd you should be able to get it down to less than 10 minutes for the calculation time.
    2. You can reduce the upload time by using faster Internet connection that is as close as possible to Azure Japan West facility, with low latency and no packet loss.  Under excellent conditions (high bandwidth link, low latency, no loss) you should
    be able to get several hundred Mbps throughput. 
    -TP

  • Using WLST: Unable to create WLI Timer Event Generator

    Hello,
    I'm trying to create a WLST script, whcih will create Timer Event Generator on WLI 9.2 MP2.
    Though to some extent script runs perfect, but it gives error when calling MBean egCfgMBean = getTarget("TimerEventGeneratorss/TimerEventGenerators")
    Here is my script:-
    import weblogic.Deployer
    import com.bea.wli.mbconnector.timer as timereggen
    import com.bea.wli.mbconnector.file as fileeggen
    import com.bea.wli.management.configuration as wlicfg #Must have wli.jar in classpath
    import java.lang.Boolean as bool
    import jarray
    import sys
    print 'Starting the Timer Event Generation Configuration script .... '
    if connected != 'true':
    print 'Connecting to weblogic server .... '
    connect(userName,passWord,URL)
    else:
    print 'Connected'
    try:
    print "Creating Timer EG ", timerEgName
    timereggen.TimerConnGenerator.main(["-inName", timerEgName,"-outfile", domaindir + "/" + "WLITimerEG_" + timerEgName + ".jar"])
    #timereggen.TimerConnGenerator.main(["-inName", timerEgName,"-outfile", domaindir,"-destJNDIName",jndiName])
    #timereggen.TimerConnGenerator.main(["-inName", timerEgName,"-outfile", domaindir])
    #wlst.config()
    custom()
    #egCfgMBean = wlst.getTarget("TimerEventGenerators/TimerEventGenerators")
    egCfgMBean = getTarget("TimerEventGeneratorss/TimerEventGenerators")
    egMBean = egCfgMBean.newTimerEventGenConfigurationMBean(timerEgName)
    #egMBean = cmo.getTimerEventGenConfigurationMBeans()
    cData = jarray.zeros(1, wlicfg.TimerEventGenChannelConfiguration)
    print 'pass one'
    cData[0] = wlicfg.TimerEventGenChannelConfiguration()
    cData[0].setChannel(channel)
    cData[0].setEffective(effectiveTime)
    #cData[0].setExpiry(expiryTime)
    cData[0].setFrequency(frequency)
    cData[0].setMessageContent(message)
    cData[0].setCalendarName(calendar)
    cData[0].setPublishAsUser(publishAsUser)
    egMBean.setChannels(cData);
    appName = "WLITimerEG_" + timerEgName
    deploy( appName, domaindir + "/" + appName + ".jar", adminServerName, "nostage" )
    cd("Applications/" + appName)
    set("LoadOrder", 1500)
    cd("../..")
    print "script returns SUCCESS"
    except:
    print "ERROR: configuration"
    #dumpStack()
    # Finished
    print 'Disconnecting from server...'
    disconnect('y')
    print 'Finished.'
    exit()
    I really need some help to fix this issue.
    Thanks
    dig

    Hi,
    RDBMS Event Generator Channel Rule Definition
    When you are creating channel rule definitions in the WebLogic Integration Administration Console, it is recommended that you do not use the Back button if you want to resubmit the details on a page.
    You should always use the navigation links provided and create a new channel rule definition.
    http://download.oracle.com/docs/cd/E13214_01/wli/docs85/deploy/cluster.html
    http://download.oracle.com/docs/cd/E13214_01/wli/docs81/relnotes/relnotesLimit.html
    http://otndnld.oracle.co.jp/document/products/owli/docs10gr3/pdf/deploy.pdf
    This problem has been seen in the past when defining the channel rule for an RDBMS Event Generator if schema name was specified with the incorrect case (i.e. lowercase when it should have been uppercase or vice versa). To that end, it is suggested to change the case of the schema when creating the channel rule
    Regards,
    Kal

  • Using GameInput adds big Timer event overhead to AIR app execution

    When using GameInput by merely referencing GameInput.numDevices, an overhead of about 38ms for internal Timer event execution is added to Flash player once every second.
    I have a "sandbox" AIR 3.8 Flash project that does nothing other than trace some properties to the console. Execution of this sandbox in Adobe Scout (with a non-debug SWF, using advanced-telemetry, and with all unnecesary options disabled to avoid overhead) looks like this:
    It's all well and good. However, the mere addition of trace(GameInput.numDevices) once changes the execution radically. The result is this:
    Every second, there's a ~38ms event overhead. Apparently, after the first reference to numDevices, the player starts checking for device addition/removal once per second, but it takes some time to do so (again, no other code is being executed).
    To be fair, I'm not sure exactly of the impact of that in actual execution. Apparently, it's only adding 6ms to the time it takes to go from ENTER_FRAME to EXIT_FRAME. But even if that's the case, with a budget of ~17ms per frame, that's considerable overhead.
    This was tested on a PC with Windows 7. Player/Air version was WIN 11,8,800,88. No devices were actually attached to the computer.
    I haven't tested with Android/OUYA. I know GameInput works, but I haven't been able to test if the overhead is there.
    I can provide more details, but it should be easy to reproduce on its own. All you need is a reference to GameInput.numDevices.
    My question is: is this expected or is it part of something that's still being worked? The addition of the GameInput API to the desktop version of AIR is most welcomed, but a potential 223% execution budget overhead on a frame once every second is potentially disastrous for games since it'd mean constantly skipping frames.

    As of FP 12.0.0.44 the problem is back again.
    https://dl.dropboxusercontent.com/u/16044357/scout_gameinput_again.png
    https://dl.dropboxusercontent.com/u/16044357/scout_gameinput_again_2.png
    On top of that, it's not even recognizing all the devices I have installed properly. But that's another discussion I suppose.
    I'm trying to be optimistic, but GameInput really needs some love. Not to add features, but to make it work like it's supposed to. I don't think it has ever been the case, except under very specific circumstances.

  • 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

  • It is have  to process IT2011 ?when have wrong time event records?

    hi,
    I use the report "RPTEUP10" upload the all time events records to SAP from time recording system, no matter it is multiple clock in or clock out(unconsciously,because someone think maybe the first time he not  brush on, so he brush the card again,so there will be 2 time events records ); or maybe it is lost clock in or clock out records.
    my question is : if I don't process those wrong records at 2011(because my customers don't want to correct those records,he hope just give the warning message ),
    if the time evaluation can carry out  to finish the end step?
    now I test at my ides system ,and find I have to process the wrong records at 2011, otherwise the time
    evaluation will not carry out, the system will give me error message .
    for example:
    one employee at start time 06:00,  enter "clock in "twice  ,
    the first record is: 05:58:00 clock in;
    the second record is 05:59:00 clock in
    then I run the PT60(TM00),the system give me error message at "Call rule TD20"
    "Error entry no. 20 No clock-out entry"
    so I have to correct the time events at 2011.
    I want to know if I no need to correct the time events at 2011 ,and the time evaluation can carry out to finish?
    or if I can write some PCR to processed the TIP table ? such as insert or delete the time event at the TIP, so that the time evaluation can carry out and finish?
    who can tell me how to solve this question?
    thanks!
    Olivia Yang

    Hi Olivia,
    Ok as per my understanding you want to have a waring generated when the TIP entries it means either the intime or outtime is missing then and at the same time the TIP entries should be generated automatically.
    1st thing setting a warning yes we can control it.
    Next Updating the TIP entries.
    Ex: Assume XYZ employee has a shift of 8:00 to 18:00 now he forgets to swipe in so there will be just one entry that is 18:00 and the Time Evaluation will fail as intime cannot be detected.If we write a PCR which will update the intime as per his workshedule then there in no where that the infotype in PA30 will get updated IT2011.
    And even if we ensure that Time Evaluation runs then there will be a mismatch between the results and infotype data.Please kindly explain this to your customer.
    Thanks
    Swati

  • Process IT2011 ?when have wrong time event records?

    hi,
    We uploaded the all time events records to SAP from time recording system and  maybe it is lost clock in or clock out records
    in such case we need to reduced the hours of that day to half.
    my question is : how to reduce the number of hours to half of the daily working hours in that case.
    For Example:-
    employee clocks in at 8:00 am in 8:00AM to 5:00 PM shift. He clocks in at 8:00 AM but forgot to do the clock out at 5:00PM
    in this case he should only be entitled for half day not for full day
    Sonu

    are you using positive time or negative time management......if positive, the system will not pay..i think..
    In the case of negative...you need to development Zreport with the help of abaper by considering all such scenarios exist in the company....Based on the report output, the time administrator has to change the data manually....we did this in our earlier prj...

  • CATS viz Time Recording in Time events IT 2011

    Hi Experts
    Need some urgent guidance. We are using punch cards to record timing. I understand that time recording machine will upload the records in Time event IT 2011.
    On the other hand we have requirement where the real time should be there in CATS for employees so that PS can use for project planning and posting.
    Presently we have time admin those manually key in time recording data in Cats but going forward we use time cards to record time.
    How we can go ahead where we can use time machine to record also plus it uploads the time entries in cats.
    Will appreciate your response on this.
    Regards

    Hi,
    Time recorded from the external systems can be obtained as a text file and will be uploaded to CATS using a customized program designed by ABAPers.

  • Logical time in deleted time events - RPUAUD00

    Dear All,
    We are using standard report RPUAUD00 to read deleted time events (Infotype 2011) from system. In certain cases, deletion entries are displayed without any entry for field LTIME (Logical Time). Can any one throw some light, as of why and how this LTIME entry is not logged in change log?
    Thank you.
    Regards,
    Kartik

    Dear All,
    We tried replicating this behaviour, but unable to. Any thoughts on this behaviour please..
    Regards,
    Kartik

Maybe you are looking for

  • Duubt in File -XI-IDOC Scenario

    hi In my Scenario FILE-XI-IDOC Everything is fine.But IDOC can't display in R/3 when i checked with we05. Please provide solution. Thanks

  • Java tv APIs

    Hey there, I am trying to develop a software through which I can view all tv channels(and yeah radio too) (digital + nondigital + interactive) available in my region asia on my Pentium II machine. My questions are Q1. What hardware I use to get best

  • Dashboard disappears when I click a widget...

    My dashboard has started to act wierd! Not all the time, but sometimes when I enter the dashboard and I click on a widget, for an example to write something in a sticker or update the weather, the dashboard disappears and I am returned to a fullsize

  • 802.1x TTLS defaults to CHAP even if changed to PAP

    My goal is/was to authenticate Mac OS X (leopard) to WPA2 using RADIUS configured to authenticate to LDAP (over EAPTTLSPAP) Scenario #1 (broken) When I get within range of a WPA2 EAPTTLSPAP WIFI connection I am prompted to login. If I try my login, i

  • Galaxy S3, unfortunately touchwiz home has stopped

    So, I got my new S3 and it is very sexy looking. Now I started up and everything was great. But once I Import my contacts from my old smartphone ( Eres) using the vcf file, I start getting the "unfortunately touchwiz home has stopped" which pretty mu