HCM Process & Forms: Date & Time Stamp issue in Prev Comments Box

Hi
We implemented HCM Process and Forms and we are in EHP4.  We need user name, date and time stamp in each step for audit purpose.
Form Process Example:
Step1: Manager -> Initiates a Form for employee pay/position changes  (REQUEST)
Step2: 1-Up Manager -> Approves a Form for employee pay/position changes (APPROVE)
Step3: HR Admin -> Process a Form for employee pay/position changes (PROCESS)
Process Overview: HR Admin can open a form once all steps are completed and they want to see all 3 steps date & stamp here.
New Comments -> To enter user comments in each step. Used data type HRASR_CURRENT_NOTE
Previous Comments-> To display prev. step / user's comments including user name, date & time. Used data type HRASR_PREVIOUS_NOTES.
I tried all different property settings in the form. May be I am still missing some property settings here.
Issue:  If user enters any comments in "New Comments" box then only date & time stamp is coming along with their comments in "Previous Comments" otherwise not showing anything, just blank in the Prev. Comments.  I added some code in form script in case no data in "New Comments" then default a value ":" . It is working fine for first step but not working the same for other 2 steps.
Trying in different way:
Creating 3 text fields in a form just for display purpose and modifying each field (data set) with some text (combination of user name, system date and time) at each stage/step in a BADI.
Method: IF_HRASR00GEN_SERVICE~DO_OPERATIONS
Here it is updating correctly for first step/stage (REQUEST) and other 2 fields are not updating accordingly. I did debug for each step and updating the data set correctly but finally not dispalying the valuse in a form except first field.
Can someone please share your ideas or inputs.
Appreciate your time & help!
Thanks
Hari

Hi Sahir
Thank you for your reply.
As I explained in my post, user details with date & stamp are coming when user enters some comments otherwise it is blank., All users may not enter comments because it is not a "required".
HR is needed this for audit purpose, just at end of the process they need to see all user names, date & stamp in the form. Forget about comment boxes, Can't we make just simple text fields with user details for each step (all 3 stages)?
FYI:
Issue:  If user enters any comments in "New Comments" box then only date & time stamp is coming along with their comments in "Previous Comments" otherwise not showing anything, just blank in the Prev. Comments.  I added some code in form script in case no data in "New Comments" then default a value ":" . It is working fine for first step but not working the same for other 2 steps.
Appreciate your inputs !
Thanks
Hari

Similar Messages

  • LG Octane Camera Date/Time Stamp Issues

    The pics I take with my LG Octane are designated a number associated with the date/time the pic was taken (ex 0401121345, would be April 1, 2012 at 145pm). When I transfer the pics from my phones memory card to my computer and open the pics, I can see the pics info (date/time) and everything seems correct.
    The problem comes in when I load my pics onto a website that verifies the pics date/time thru the digital encoding on the pics file. (Digital Pics are encoded with date/time stamps that can be recognized with computer software). This website rejects my submitted pics from my LG Octane because this encoding is either not there or not set correctly. I had no issue previously when using my Samsung env last year. Please Help!

    I take it you are noticing that the photo shows in your gallery with the correct time for the name. But, when you look at the photos on your computer it is showing a time so many hours off (ie. phone shows 12:00 and computer shows 4:00). What it is actually doing is time stamping it for GMT for some reason.  This has been a problem for as long as I know. I have not found an answer and have come to believe there is not a way of changing the time/date stamp on the phone. I have not even found an app for it.
    Sorry I don't have an answer. But, maybe some one else will.

  • Date Time Stamping issue

    When I use select xyz_Date from abc table in coldfusion
    cfquery tag, the out put comes as follows:
    CF5 - '05-MON-2007'
    CF8 - '2008-01-27 00:00:00.0'
    Note: The xyz_Date is stored without time stamp in the
    database.
    both running on 10.2.0.3 Oracle version. This is creating
    problem when inserting dates when we only use xyz_date as a value
    to be inserted. It worked fine on CF5 but not on CF8 due to format
    change. Is there a way to set it to behave like CF5. It appears
    that the later is using JDBC driver.

    I assume that your oracle field is a date field and not
    varchar. Also, your xyz_date is a date object. The most important
    thing to remember is that the format does not matter.
    This will work - #xyz_date# (no quotes)
    cfqueryparam will also work and has some performance
    advantages.

  • Date/time stamp issue when transferring vids/pics to computer. Help please.

    Hi, i am having an issue when transferring my vids/pics from my Z2 to my PC.
    On all my previous phones when transferring media to my PC it would be copied and labelled with a date stamp followed by a picture number- an example being 2014-01-13- 0123. This has always made organising and finding my pics/vids in there relavent folders an eay task.
    The problem i am now faced with is when i transfer pics/vids from my Z2.  The pictures are stamped with DSC_0001 for example and the videos with MOV_0001. This means when on my PC i have to examine each file individually to find out its date and time of origin.
    Even more of an headache is everytime i have transferred files from my Z2 and then take more pics/vids and then try to transfer them to my PC the computer will not allow transfer as the stamp on the file i am transferring from my Z2 eg - DSC_0001 is already present on the PC from a previous transfer. This means i have to rename all the PC files first.
    I hope this makes sense and hopefully there is an easy fix.
    I am new to Android and overall i am very happy with the operating system, being a massive improvement generally over my previous phones. Fingers crossed this is down to my lack of knowledge and just involves a settings change somewhere.
    Thanks in advance for any help.

    Hi.
    The case you described is right. But it´s not a bug.
    Why don´t you organise your pics/vids on your desktop with picasa for example. There you have many tools, also to rename your files, so that the filename contains the creation date.
    Or you use a cloud solution like dropbox, google+ or amazon clouddrive to sync pics/vids from your phone automatically.
    But never use the built-in sony playmemories. It´s really slow, pics are down-scaled to 1280x720 and vids are not synced. It´s the worst cloud-service for pics I´ve seen.
    Best
    arni

  • FileMonitor issue for date time stamp change.

    Hi I have an app that runs with a minor issue and I am looking for some insight for a workaround or code change.
    I have a File Monitor that checks a specific directory every second.
    Users send a batch run to this directory throughout the day. There are two types of files, .ZIPs and .DONEs.
    So for each .ZIP a .DONE is sent to notify the app it can begin to process the file.
    Here is what I receive
    /elements/process/File1.ZIP     Oct 15 08:19
    /elements/process/File1.DONE     Oct 15 08:19
    The problem I am encountering is sometimes the .DONE and. ZIP are sent and the date time stamp of both files are the same so when the monitor reads the directory it looks like there is no change so both files sit in the directory and do not process. To make this work, I usually go in and touch a file to change the date time stamp.
    This is a java app that runs on an AIX box.
    Here is my code, is there anything any once can suggest to help me out. Thanks in advance.
       * Subclass of FileMonitor, Handles the timer event
       * @param none
      private class FileMonitorNotifier extends TimerTask
        public void run()
          // Loop over the registered files and see which have changed.
          // Uses the Modifed DateTimeStamp to determine if there was a change.
          // Use a copy of the list in case listener wants to alter the
          // list within its fileChanged method.
            try
                Collection files = new ArrayList (hmFiles.keySet());
                for (Iterator i = files.iterator(); i.hasNext(); )
                    File file = (File) i.next();
                    long lastModifiedTime = ((Long) hmFiles.get (file)).longValue();
                    long newModifiedTime  = file.exists() ? file.lastModified() : -1;
                    //      Check if file has changed
                    if (newModifiedTime != lastModifiedTime)
                        //      Register new modified time
                        hmFiles.put(file, new Long (newModifiedTime));
                        // Notify listeners
                        for (Iterator j = colListeners.iterator(); j.hasNext(); )
                            WeakReference reference = (WeakReference) j.next();
                            FileListener listener = (FileListener) reference.get();
                            // Remove from list if the back-end object has been GC'd
                            if (listener == null)
                                j.remove();
                            else
                                listener.fileChanged (file);
            catch(Exception ex)
                 m_odLaunch.logError(OdIntegrationConstants.ERROR_LEVEL_MIDLEVEL, ex);
         }

    Yes, I guess you are right, I don't care what time each file came, as long as I have both I can being to unzip and process and delete the .DONE.
    The code itself was based on if a filechanged then do work.... I could just take this out. Thanks!
    * This is the main entry point when there is a change to the modified date/time
    *  of the monitor directory
    * @param file directory we are monitoring
         public void fileChanged (File file)
              StringBuffer sbMessage;
              try
                   sbMessage = new StringBuffer();
                   //Make sure this is a Directory
                   if(file.isDirectory())
                        //Return list of files with extension we are looking for
                        File[] arFiles = file.listFiles((FilenameFilter)new FileSuffixMonitor(m_odLauncher));
                        for(int i=0;i < arFiles.length;i++)
                             sbMessage.append("Found file association to move-" );
                             sbMessage.append(arFiles.toString());
                             m_odLauncher.logInstance(sbMessage.toString());
                             processMoveFile(arFiles[i]);
              catch(Exception ex)
              sbMessage = null;

  • HCM Processes & Forms - Infotype 0008

    Hello,
    I am working on a scenario where a salary change is being done through HCM Processes & Forms. The salary that changes is in a wagetype (0001). There are other wage types that are also in infotype 8. How can I make sure that I can add more than 1 wage type in this scenario? Right now, if I only add one wagetype, it doesn't copy the wage types that are in the previous record (which is what I thought it would do).
    So, as an example:
    On date - 1 we have : 0001 - 4,000, 0100 - Indexed to full time salary, 0200 - indexed 12.50 %
    On date we have: 0001 - 4,200
    We want to have: 0001 - 4,200, 0100 and 0200 - 12.50%
    TIA
    Jaron Frenk

    Hi Chris,
    We have a similar requirement to update infotype 0041 records.
    I think you simply use the same field to pass to your service to different fields but you change the index for each time you use it. You can see this in the sample processes SAP provides.
    Could you explain a bit on the above ' index' ? What index are you referring to?
    Also, if possible could you reply with the sample processes in SAP which you were referring to?
    Thanks in advance,
    Deepa

  • HCM Processes & Forms PD Backend Service

    HCM Processes & Forms
    SAP_PD service (OM New Position Object IT1000, New Org. Unit Object(IT1000) and Relations between Position & Org. Unit(IT1001-A003 and/or A012 )
    --- OM Data Create Position Object and Create relation with already existing org. unit, process form shows u201CProcess Completedu201D.  When I check transaction log t-code : slg1 " The number indicated is not in any valid external interval" and " S 30117940 not found"
    This same case is working fine, if I removed the internal number range (just try), it is creating using SAP standard number range '5XXXXXXXX' , it has been created object  'S' and relation with 'S' - 'O'.
    I have created the process form with the following cases with internal number range is working fine.
    1) Create Position using SAP_PD standard OM service u2013only object
    2) Create Org. Unit using SAP_PD Service  -- only Object
    3) Using exisiting Org. Unit and Exisiting Position create relation  -- only relation.
    I am working a requirement same as Process: HR_PD_CREATE_POSITION but no hope.
    If anyone knows about the new object with relation, why internal number is not working or any configuration may I missed!!!
    Thanks & Regards
    SAMY
    Edited by: Ranganathan Pazhanisamy on Feb 1, 2011 8:35 AM

    Dear Sameer,
    The note 1098009 - Limitations for Web Dynpro ABAP doesn't say anything that you can't do.
    I made a brief analysis and didn't see any issue (regarding the note). Check it out in a more detailed manner to see if there isn't a limitation.
    I hope this has been useful.
    Kind Regards,
    Maurício.

  • How to print date & time stamp on photos?

    How to print date & time stamp on photos?

    Three methods:
    File>process multiple files>labels. Be sure to uncheck "same as source", or the originals will be overwritten. It is best to work on duplicate files, esp. while learning.
    Use the horizontal or vertical type tool to add the information manually to each picture file
    If the same information is to be applied to several pictures, e.g. a copyright notice, use  of a brush made in PSE is very efficient

  • How do you vary the Date/Time stamp format in File Adapters

    In the receiver channel of the File Adapter where you specify the 'File Name Scheme', you do have the option of specifying a 'File Construction Mode' of 'Add Time Stamp'.  How can you specify a different Date/Time stamp format ( eg MM/DD/YY vs YYYYMMDD vs MMDDYY, etc. ) without changing the Date/Time stamp for the entire SAP system?  Also, can you control where the Date/Time stamp appears in the filename?

    Hi,
    There are many threads discussing the same issue. Go thro the following:
    Dynamic file name (Date) in Receiver File Adapter
    Receiver File Adapter - TimeStamp
    Bhavesh's reply in above thread:
    You can use Adapter Specific Identifiers and then change the file name in the mapping. Append the tiem stamp in the format that you want and so on.
    Just use this code in an UDF,
    DynamicConfiguration conf = (DynamicConfiguration) container.getTransformationParameters().get(StreamTransformationConstants.DYNAMIC_CONFIGURATION);
    DynamicConfigurationKey key = DynamicConfigurationKey.create("http://sap.com/xi/XI/System/File","FileName");
    String SourceFileName = conf.get(key);
    java.text.SimpleDateFormat dateformat = new java.text.SimpleDateFormat( "yyyyMMdd" );
    dateformat.format( new java.util.Date() );
    String newfilename=SourceFileName+dateformat;
    // change to new file name
    conf.put(key, newfilename);
    return "";
    Regards,
    P.Venkat

  • Add Date/Time Stamp to Timecode Effect

    The Timecode effect of CS5 Premiere Pro is a very useful feature. However, it is missing a Date/Time Stamp. I would encourage everyone to submit a feature request for this. I have enclosed one I submitted. You can cut and paste it into the Feature Request Submission Form.
    Feature Request Submission Form
    Feature Request: Add Date / Time Stamp to Timecode Effect
    The Timecode effect of CS5 Premiere Pro is a very useful feature. However, the Timecode effect is missing the ability to also display the Date/Time Stamp from Premiere captured video. This is a very important feature to include. Many videographers are archiving their miniDV tapes as AVI files since disk prices have become affordable. When I retrieve archived AVI files, I often need to look at the Date/Time Stamp, but unfortunately, Premiere does not offer that ability.
    I would encourage you to add Date/Time Stamp capability to the Timecode effect so timecode, date, and time could be displayed all at once, or selectively picked via checkboxes.
    Others in the Premiere forum have requested this capability.
    Date / Time Stamp - Premiere CS4
    http://forums.adobe.com/message/2564766
    Hopefully, you could add this as an update to CS5. And hopefully, as soon as possible. Thanks

    I am fairly new to Adobe CS6 however I have to totally disagree with some of the replies here on this subject. The package cost me well over £1200 and I expect a say in improving it along the way if I am to progress on to CS Cloud. The suggestion that engineers could spend their time elswere is total rubbish,its what they are well paid for..to listen to consumers suggestions and act on them (I am paying for their time).  I would for one love to see the simple add in plug where the original date/time code could be added and burned into the video timeline. It is obvously not something needed by all but for some it could be essential. For my work I entirely rely on the original date/time code to be visible and burned in. My work is editing surveilance video and I also have to pixellate all faces of young persons so the addition of a date and time code plug in is something I would like to see in After Effects and Premier. Adobe add hundreds of filters/plug-ins that nobody in the world are likely to ever see or use or even asked for, so I cant't see why it would be a big task for them to include it in CS6 or Cloud for the future, especially as many ask for it.
    On the suggestion of DVMPro, yes this is an excellent package which I already use along with vATS (which is quicker),  however the big downside for both these programmes is they do not combine the clips so if I put in 60. mts clips I will get  out 60 clips of what ever format I picked (limited to AVI/Wmv/AVCHD). You would then need combine and re-render the clips or work along the timeline with lots of clips (obviously not in AE as it wont combine clips along one layer....at least I cant see a way to do it (no doubt will be flamed on that one)
    Sony vegas 11 also does not have the capability neither to add and burn in the original timecode however there is an excellent and tiny .dll third party extension called SVDTS that will add the original time/date/seconds to the timeline and burn in to the video. My point on this comparison is that it would not take a lot of time and work for a capable Adobe enineer to develop and implement such a plug in.
    A crude way and free to actually achieve this is to use Freemake Video Converter, add all  your .mts (or what ever format they are so long as its original), turn on the Subtitle 1 option for each clip (no batch turn on Im afraid) and chose to join the clips for output to what ever file format you choose. The original timecode and date will be on your output video clip, not as pretty as DVMPro or vAts but is there and accurate.

  • Save the file and give date & time stamp

    1. Reading the Excel file from the selection screen as a parameter.
    2. Using F.M. ALSM_EXCEL_TO_INTERNAL_TABLE reading Excel file into
        Internal table.
    3. Implementing the Business Logic.
    4. Move output to Final Internal table.
    5. Final internal table should generate a Flat file. By using GUI_DOWNLOAD.
    6. That flat file should be saved with the name and location given in the Excel.
    7. When ever I run the program output file will generate in the same location but with date and time stamp. Because I’m running the program for range of employees say initially I run for 1 – 10,000 employees next 10,001- 20,000 like that.
    Whenever I run for 2nd time it will overwrite the previous output, that’s the reason I’m using date and time stamp.
    Eg:
    PERSONAL Numbers              Name                                         Location
    00000001                 xxxxx-24.04.2007-10.30          C:\        
    00000002                 xxxxx-24.04.2007-10.35
    00000003                 xxxxx-25.04.2007-10.40
    00000004                                  xxxxx-25.04.2007-10.30
    Can any one help me how to save the file and give date & time stamp through hardcode?
    please help me in this issue.

    I am not clear with your problem. Based on the understanding of your question,
    there  can be two cases.
    1- U want to insert time stamp in the output file.
    2- Time stamp is already there, u just have to solve the overwriting issue.
    If your question goes with option 2, You can make use of import parameters
    <b>CONFIRM_OVERWRITE</b> : Which will ask for confirmation before overwriting.
    <b>APPEND</b> : which you can choose either to append the data to the existing file or overwrite it.
    Please inform if the issue is not resolved.
    Message was edited by:
            BINU RAJ BINU

  • Date/Time stamp in CS4?

    Can Premiere Pro CS4 do a date/time stamp on AVCHD video?
    Im using a Canon HF20 and i know the data is there to be used in a .mpl file i believe.
    Thanks

    Howard,
    I'm pretty sure no plugins have come available since you asked about a similar function a couple of days ago. However, you can combine the CSV export from DVMP with the process I outlined in that thread.
    I'm not sure what sort of time divisions that DVMP will export (ie. by frame, by second, etc.), but you would be able to adjust the duration of your titles in PPro to build a running counter, for example.

  • I have lost the automatic date/time stamp

    I have lost the automatic date/time stamp when a form is submitted on my response page.  How do I make it start doing it again?  The column just appears blank now with new submissions.

    In the first cell of the column you need to re-enter the formula that used to be there.  Enter "= LOCALTIME(ROWCREATEDATE()".  You may need to change the date format after this.  Click on the Table button in the toolbar, select the Column with the dates, then select your prefered format.
    -Jeff

  • HCM Processes & Forms Cost Assignments Defaults

    Hello Everyone,
    I have a question about making Cost Assignments for Infotyps like "Additional Payment" (0015) or "Employee Remuneration Info" (2010) within a Processes and Forms Scenario. This is really a huge requirement for us because the hole Company is split in several subsidiaries so we need to book the costs to different cost objects.
    In the Backend World (PA30/PA61) when creating a record for either one of the Infotypes I can choose the Option "Maintain cost assignment" so I can define a different cost object where the costs of the created record should be booked.
    I know the data of the cost assignment get's stored in the tables ASSHR & ASSOB. But as I'm using the SAP Backend Services SAP_PA and SAP_PT I can't make any DB update/insert statments after the records are created.
    Did anyone implemented a Scenario like this before?
    Would be awesome if someone could give me an advise.
    Best regards,
    Tobias

    If the infotypes in  question are standard PD infotypes you could use SAP_PD service to update them.
    For any other tables you will have to go with a advanced generic service or do the update in a background workflow task.
    Refer here to the post by Christopher Solomon's Profile | SCN: http://scn.sap.com/community/erp/hcm/blog/2012/08/20/hcm-processes-forms-when-all-else-failsadvanced-generic-services
    Hope this helps.
    Regards.

  • Error messages when sending date-time stamp to Oracle Database

      I have a complex application that communicates with an Oracle database.  One of the table values that gets written to the table is a date-time stamp.  Until recently, the user only required a date, and this was never an error. (The format String used was %d-%b-%Y)  Now they need a time-stamp as well, so I attempted to edit the format string input of the format date/time string function to include the time. I have tried numerous format strings, each of which returns an error on execution.  Depending on which format I use, I get one of 3 different error messages.  The really odd thing is that both the date and time always get stored in Oracle without any problem (regardless of what date-time I use, as long as I include the date and any part of a time stamp - I get the entire timestamp even if I only include %I for the hour).  The only issue is that LabVIEW generates an ODBC error if I try to include the time to the date-time stamp.  In other words, teh date/time stamp writes to the Oracle database, but an ODBC error occurs every time.  I've included a word doc with screen captures of the format strings used, the resultant date/time stamps written to Oracle and the error messages generated within LabVIEW. Any advice would be most appreciated.
    Attachments:
    Summary of ODBC Error messages related to date-time stamp.doc ‏65 KB

    Oracle has a standard date format: 12-Mar-2009 that it accepts as a string, but if you want more than that, you need to use the todate() function. I used this string going into the standard LabVIEW ''Format date/time sting vi' 
    to_date('%d-%b-%Y %H:%M:%S', 'DD-MON-YYYY HH24:MIS') to create the value needed for Oracle.
    Then I use standard format string to create SQL: insert into mytable (mydate) values(%s) and select * from my table where mydate = %s using the string above for %s.
    I think you can also define a global format for all time strings but I haven't bothered figuring that out.

Maybe you are looking for

  • Multiplexing Error Workaround

    We have a variety of iMac's and MacBooks that are experiencing multiplexing errors when attempting to burn with iDVD. Having read various forums and suggestions, through extended trial and error we narrowed down the workaround to simply deleting the

  • Application windows off screen while using external monitor

    Hi, I am using my MacBook frequently with an external monitor attached (lid closed). It happens now, that some applications (e.g.Finder) open windows outside of the screen. What can I do? This is especially annoying when I want to copy a file and Fin

  • Build executable error 200220 on Mac OS

    I'm a beginner at labview and am hoping that someone with more experience would be able to spot this simple error I'm probably overlooking.  I'm trying to build an executable application on labview 8.6 for mac OS.  I created the project and created t

  • Get error when opening device with example code

    I look in measurement and automation tool and see my device as device 1 but when I run the "Read Dig Chan" example application I get error -200220 - "Device indentifier is invalid"

  • Canon printer IP6700D

    My printer no longer works since i did the update with os x yosemite. It says that i need the CD rom but i haven't had that in years and this is all the information i get when i go to the website for canon but doesn't help at all. what do I do now?