'Latest Start Date' & 'Effective Start Date' are displayed as different

Issue Background:
I have told following steps to follow while creating an employee to my end users.
Case: An employee record has to be entered on 02-05-2012 who joined on 01-01-2010.
Steps to be followed:
- Enter the basic details of the employee (on 'People' form) / Left the 'Effective Start Date' and 'Latest Start Date' as default date i.e. 02-05-2012
- Ctrl + S
- Click on 'Assignment' button
- Enter Basic Assignment information (The effective date on Assignment form is being displayed as '02-05-2012')
- Ctrl + S / Close the assignment form
- Change the 'Latest Start Date' = 01-01-2010
- Ctrl + S / Some warnings appear and then the record is saved.
My end user created at least 100 employees following the same procedure.
Issue:
With at least 5 employees there is a case that when I query those employees I am able to see a different Effective Start Date (i.e. 01-01-2010) and Latest Start Date (i.e. 02-05-2012). And when I open the assignment form the effective date displayed there is '02-05-2012' as well. ....Means some how in these records the assignment is created for these employees starting from 02-05-2012..rather than 01-01-2010.
When I try to change the Latest Start Date to 01-01-2010 then system shows me this error --> '_APP-PAY-06841: Person changes exist between the old date and new date._'
I don't know EITHER how this case was produced while entering the date OR what is the solution of this problem.
Can any body help in this regard?

Thanks for your response Avinash.
Btw, I have viewed all these notes 368289.1, 603233.1, 399056.1, 329692.1, 1146414.1 already, but these don't seem to solve my problem because in each of these are under assumption that the initial Joining Date of the employee (i.e. Effective Start Date and Latest Start Date) is entered correctly without an issue, and these notes talk about dealing with 'Updating or Correcting' the data.
But In my case the pre-conditions are different, although those are making the system to respond in the same way (i.e. showing same error) some how.
As far as deleting the employees is concerned, yes that could be one option, but I am not really sure about adapting this solution as the dates I used in my case were just example dates, and in actual these employees are created almost 1 month back and they are already used in Projects module, CRM module and others.

Similar Messages

  • Photos are displayed in different Order on iPhone, iPad and fotostream. Who knows the algoritm of ordering

    Apple support can reproduce the Problem. 10 pictures are displayed in Differenz Order. But Nonne can explanier the algoritm of ordering. Its Not timebased,

    On iOS 5 (if viewing individual photo albums on the iPad) the photo sorting order should be by filename, on iOS 4 it's date taken (from here) :
    iOS 4 sorts photos by the Date Taken tag of the photos. Specifically, your device uses the pictures' EXIF tags to determine the Date Taken information. Your device will look for the following EXIF tags within your pictures:
    Capture Date
    Date Time Digitized
    Date Time Original
    Last Modified
    So you will need to change their names or their dates

  • Menu Options in responsibilities getting displayed in different language.

    Hi,
    When we are logging in with the English language in R12, the menu options for some responsibilities are displayed in different languages, which is looking very strange. This is happening to different responsibilities. can any one help me on this.

    Hi;
    What is exact EBS version
    It was working before? If yes what have been changed?
    Did you try to compile forms via adadmin?
    Please review:
         R12 System Administrator Menu is showing English values in any NLS language [ID 563008.1]
    Regard
    Helios

  • Need By Date Should be equal or after the effective start date- error in po_requisitions_interface_all

    Hi All,
    We have created a manual planned order for one buy item in ASCP workbench for some qty and released it.
    But, we are not able to get its requisition created in source.
    When we check the PO_Interface _Errors table, we found that it is errored out with error as --
    Need By Date Should be equal or after the effective start date .
    Can anyone please help me out to find the cause of this issue. Any help/pointer in this regard will be highly appreciated.
    Thanks,
    Avinash

    Hi Abhishek,
    We found the root cause of the issue.
    Its BPA was not having any Effective start date mentioned in its terms. So we put it as BPA creation date and ran the data collection and plan run.
    After that we were able to see its BPA release created without any error.
    Thanks,
    Avinash

  • How to display absence start date and end date in workflow notification?

    Hi,
    I would like to display the absence start date and end date at
    1) Subject of workflow email notification/worklist notification OR/AND
    2) Content of workflow email notification/worklist notification.
    Appreciate if anyone can advise on this as this information is very crucial to our client.
    Thank you.
    Regards,
    Shiau Chin, Teo

    1) Subject of workflow email notification/worklist notification OR/ANDyou have to customize the subject of notification message. You can find the message using following query.
    SELECT message_type, message_name
       FROM wf_notifications notif
      where notification_id = <your notification>;> 2) Content of workflow email notification/worklist notification.
    its already there I think.

  • How to Update employee Effective Start Date

    Guys
    i am getting error while making terminate of an employee the error is being occurred as "the Person Must Exist as an Employee at the Time Specified by date start". after lot of finding, Ii came to know that the problem is being occur due to mismatch effective start date & original date of hire. so i need to update effective start date instead of Date Start(Hire date).Can you tell any one, Which api need to use update for this issue,
    Kindly help me.

    There is no API to update effective Start Date column.
    Your case falls into the type of data corruption in application tables. You either need to correct the data by yourself or take the help of Oracle support to correct the person data.
    If you decide to correct the data without taking help from Oracle support, you can always take help of these forums in doing the same. we will be more than happy to help you. :)

  • Effective start and end dates for roles/group assignment

    Hi,
    Does Access Manager (in legacy or realm) mode support effective start date/end date on a role/group assignment on a user?
    Thanks,
    Srinivas

    Hi Ankush,
    I am also of the same opinion. Start and end dates can probably be enforced by a policy condition in AM but would lead to proliferation of policies as we would end up creating policies per role entitlement duration for a user.
    Any thoughts on whether the sunrise/sunset concept of Identity Manager can be used for this requirement.
    Thanks,
    Srinivas

  • HCM Fusion createWorker (WebService) whats the Effective Start Date format ?

    Hi Folks
    I am using HCM Fusion WorkerServices exposed via web services, and trying to add a worker and getting error (via Java Exception) HRC-HRC_DE_SRV_ESD_EED_NOT_SET. I understand that HCM Fusion webservice might  a wrapper around People Soft (I could be wrong) among other things, and googling shows me how to set date within PeopleSoft or its implementation.
    I want to inquire whats the default format for the effective start/end date to be set via Webserice.  I tried different formats but no success.
    I am using WorkerService. Worker Version 2
    Any pointer, help would be greatly appreciated.
    Regards

    Update: Exact error/Message returned from web service is
    JBO-HRC:::HRC_DE_SRV_ESD_EED_NOT_SET: <MESSAGE><NUMBER>HRC--1</NUMBER><TEXT>HRC-HRC_DE_SRV_ESD_EED_NOT_SET</TEXT><CAUSE>The message, HRC-HRC_DE_SRV_ESD_EED_NOT_SET, can not be accessed.</CAUSE><ACTION>Report this problem to an administrator.</ACTION><DETAILS>HRC-HRC_DE_SRV_ESD_EED_NOT_SET</DETAILS><INCIDENT></INCIDENT></MESSAGE>
    Again thanks for reading and any help.
    Regards

  • Modelling Time Dimension with Fact Table containing Start Date and End Date

    Hi Gurus,
    I have a time dimension with Year till Date. I have a fact table which consists of Start Date, End Date, Person ID, Department ID.
    How do i design Time dimension with fact table the below scenario
    In the dashboard i have start Month and End month as prompts.
    In the report i need to display Count(Person ID) > Start Date and < End Date along the trend.
    For instance, i have selected Jan-2009 as start date and Apr-2009 as End Date, then i need to display Count(Person ID) of Jan-2009, Feb2009, Mar-2009 andApr-2009.
    I Can not connect Time dimension with only Start Date or only with End Date to get the trend along the months.
    Please advice on the issue which i am having.

    Hi,
    Thanks for the response, Infact i tried using Complex join in physical layer. I have considered Time table joined with Fact table, and used >= and took and alias of the Time table and joined fact table using <=. When coming to BMM, i am not knowing how do i design this as if i merge the both the time dimensiona and its alias into single table, values will not be correct and if i make them as seperate columns. i can not show the trend as both are different columns.
    Can you please let know where i am going wrong.
    Thanks

  • Error in Starting Oracle BAM Active Data Cache

    I am not able to start "Oracle BAM Active Data Cache" on my machine.
    The other two components "Oracle BAM Event Engine" and "Oracle BAM Report Cache" are starting properly.
    When I see the event log file of my Computer I could see the details as below:
    Event Type: Error
    Event Source: Oracle BAM Active Data Cache
    Event Category: None
    Event ID: 0
    Date: 2/7/2007
    Time: 3:51:25 PM
    User: N/A
    Computer: CHNANDA-WXP
    Description:
    ActiveDataCache: The Oracle BAM Active Data Cache service failed to start. Oracle.BAM.ActiveDataCache.Common.Exceptions.CacheException: ADC Server exception in Startup(). ---> Oracle.DataAccess.Client.OracleException ORA-12541: TNS:no listener at Oracle.DataAccess.Client.OracleException.HandleErrorHelper(Int32 errCode, OracleConnection conn, IntPtr opsErrCtx, OpoSqlValCtx* pOpoSqlValCtx, Object src, String procedure)
    at Oracle.DataAccess.Client.OracleConnection.Open()
    at Oracle.DataAccess.Client.OracleConnection.Open()
    at Oracle.BAM.ActiveDataCache.Kernel.StorageEngine.Oracle.OracleStorageEngine.GetServerVersion()
    at Oracle.BAM.ActiveDataCache.Kernel.StorageEngine.Oracle.OracleStorageEngine.Startup(IDictionary oParameters)
    at Oracle.BAM.ActiveDataCache.Kernel.Server.DataStoreServer.Startup()
    --- End of inner exception stack trace ---
    at Oracle.BAM.ActiveDataCache.Kernel.Server.DataStoreServer.Startup()
    at Oracle.BAM.ActiveDataCache.Kernel.Server.Server.Startup()
    at Oracle.BAM.ActiveDataCache.Service.DataServer.Run()
    For more information, see Help and Support Center at http://go.microsoft.com/fwlink/events.asp.
    Could anyone pls help me?
    Thanks and Regards,
    Chinmaya Nanda

    hi Chinmaya -can yoy tell us your companyname,project ? Your problem is very simple.BAM ADC is notable to reachoracle db.fromyour dos prompt- try tnsping <yrDB> [default  is oraclebam  or orcl  ]/ Also see FAQ pages. there is a requirement on dos prompt setting, with <clientforBAM>as 1st parameter

  • Error message @ Win 7 Pro start up "There was aproblem starting C:\programdata\ofpviaowu.dat - The specified module could not be found."

    Error message @ Win 7 Pro start up "There was a problem starting C:\programdata\ofpviaowu.dat - The specified module could not be found."
    This error message appears every time I start (boot) my computer and windows starts (Firefox is not running at start up). Firefox 15.01 functions properly otherwise.
    This started after I installed the 15.0.1 patch.
    I uninstalled and reinstalled Firefox but the problem remains. Google search for "ofpviaowu.dat" came up with "2012-08-29 Firefox Release 15 Startup Crash Report" as the only listing.
    Is this a Firefox issue?

    hello QAMgr, i'm not aware of this file being a part of firefox & also find it slightly suspicious that there are no more google search hits. maybe this is malware related... could you do a full scan of your system with the security software already in place and/or a different tool like the [http://www.malwarebytes.org/products/malwarebytes_free free version of malwarebytes]?
    [[Troubleshoot Firefox issues caused by malware]]

  • Is it possible to save a data portion starting from when a "save" button is pressed?

    Hi,
    The below attached vi acquires data from a sensor. The sensor signal output can be reset to zero and the data saved into a file. However, the saved data comprises the data portion starting from when the vi starts running until the "stop" button is pressed. Is it possible to save the data portion starting from when the "save" button until the "stop" button are pressed?
    Best regards,
    Ninjatovitch
    Solved!
    Go to Solution.
    Attachments:
    Sensor Signal Acquisition.vi ‏52 KB

    this should be in 8.2
    Harold Timmis
    [email protected]
    Orlando,Fl
    *Kudos always welcome
    Attachments:
    RandomNumberSubVI.vi ‏8 KB
    savefilewhenselected.vi ‏11 KB
    f.txt ‏1 KB

  • Basic start date and finish date changing in the past

    Hello Gurus,
    I set the scheduling parameters as " Do not adjust basic dates, dep rqmts to order start " and also assigned the priority to populate the basic finish date. System does calculate the finish date based on the priority and start date as current date but it does allow me to change both dates in past or future which should not happen.
    Please do note that I activated the defaulted date as current date as well. Even I removed this mark and did not work.
    Please let me know if there is any way to restrcit the changing it alteast in the past.
    Mahee

    This can be prevented using one the following ways depending upon your needs
    ---> Set the "start in past" field to appropriate value using transaction OPU7 for order type /Plant combination
    ---> Make the "Basic start date  and Basic end date" fields as "Display only" through the Field selection config for the order type.
    ---> Use the user exit on "SAVE" of the order to check for the same
    Regards
    Narasimhan

  • Basic Start/Finish Date and Requirment Date in Maintenance Order

    Sir,
    We want to know the link between Order Start/finish date and requirement date in Maintenance Order.
    As we are facing problem during change in dates.
    When we change either start date or finish date in the order, the system automatically change the requirment date as of ondate of all the materials which has been earlier issued and also consider the today date.
    Like in Maintenance Order
    Basic Start Date - 01.04.2009
    Basic End Date  - 31.05.2009
    We have issued materials on the order at different date by putting offset value for the requirement date.
    Now if we increase the Basic End Date of order to n30.062.009 or whatelse, the system automatically changes the requirement dates of all the materials issue based on current date. Suppose we changed the Basic End date on 10.11.2009, the system changes all the requirement dates by calulating offset value from 10.11.2009. However these materials has been issued earlier.
    I want to know if there is any remedy to stop to change the requirement dates automatically.
    With Regards
    Mudit Gupta

    HI
    In general the requirement date will get changed only when the IMG settings in OPU7 permits the requirments dates should be adjusted towards the order basic start and end dates
    kinldy check and adjust as per the requirement
    regards
    thyagarajan

  • RSA decryption Error: Data must start with zero

    Because of some reasons, I tried to use RSA as a block cipher to encrypt/decrypt a large file. When I debug my program, there some errors are shown as below:
    javax.crypto.BadPaddingException: Data must start with zero
         at sun.security.rsa.RSAPadding.unpadV15(Unknown Source)
         at sun.security.rsa.RSAPadding.unpad(Unknown Source)
         at com.sun.crypto.provider.RSACipher.doFinal(RSACipher.java:356)
         at com.sun.crypto.provider.RSACipher.engineDoFinal(RSACipher.java:394)
         at javax.crypto.Cipher.doFinal(Cipher.java:2299)
         at RSA.RRSSA.main(RRSSA.java:114)
    From breakpoint, I think the problem is the decrypt operation, and Cipher.doFinal() can not be operated correctly.
    I searched this problem from google, many people met the same problem with me, but most of them didn't got an answer.
    The source code is :
    Key generation:
    package RSA;
    import java.io.FileOutputStream;
    import java.io.ObjectOutputStream;
    import java.security.KeyPair;
    import java.security.KeyPairGenerator;
    import java.security.PrivateKey;
    import java.security.PublicKey;
    import java.util.logging.Level;
    import java.util.logging.Logger;
    public class GenKey {
          * @param args
                     * @author tang
         public static void main(String[] args) {
              // TODO Auto-generated method stub
                 try {
                      KeyPairGenerator KPG = KeyPairGenerator.getInstance("RSA");
                      KPG.initialize(1024);
                      KeyPair KP=KPG.genKeyPair();
                      PublicKey pbKey=KP.getPublic();
                      PrivateKey prKey=KP.getPrivate();
                      //byte[] publickey = decryptBASE64(pbKey);
                      //save public key
                      FileOutputStream out=new FileOutputStream("RSAPublic.dat");
                      ObjectOutputStream fileOut=new ObjectOutputStream(out);
                      fileOut.writeObject(pbKey);
                      //save private key
                          FileOutputStream outPrivate=new FileOutputStream("RSAPrivate.dat");
                      ObjectOutputStream privateOut=new ObjectOutputStream(outPrivate);
                                 privateOut.writeObject(prKey)
         }Encrypte / Decrypt
    package RSA;
    import java.io.FileInputStream;
    import java.io.FileOutputStream;
    import java.io.ObjectInputStream;
    import java.security.Key;
    import java.util.logging.Level;
    import java.util.logging.Logger;
    import javax.crypto.Cipher;
    //import sun.misc.BASE64Decoder;
    //import sun.misc.BASE64Encoder;
    public class RRSSA {
          * @param args
         public static void main(String[] argv) {
              // TODO Auto-generated method stub
                //File used to encrypt/decrypt
                 String dataFileName = argv[0];
                 //encrypt/decrypt: operation mode
                 String opMode = argv[1];
                 String keyFileName = null;
                 //Key file
                 if (opMode.equalsIgnoreCase("encrypt")) {
                 keyFileName = "RSAPublic.dat";
                 } else {
                 keyFileName = "RSAPrivate.dat";
                 try {
                 FileInputStream keyFIS = new FileInputStream(keyFileName);
                 ObjectInputStream OIS = new ObjectInputStream(keyFIS);
                 Key key = (Key) OIS.readObject();
                 Cipher cp = Cipher.getInstance("RSA/ECB/PKCS1Padding");//
                 if (opMode.equalsIgnoreCase("encrypt")) {
                 cp.init(Cipher.ENCRYPT_MODE, key);
                 } else if (opMode.equalsIgnoreCase("decrypt")) {
                 cp.init(Cipher.DECRYPT_MODE, key);
                 } else {
                 return;
                 FileInputStream dataFIS = new FileInputStream(dataFileName);
                 int size = dataFIS.available();
                 byte[] encryptByte = new byte[size];
                 dataFIS.read(encryptByte);
                 if (opMode.equalsIgnoreCase("encrypt")) {
                 FileOutputStream FOS = new FileOutputStream("cipher.txt");
                 //RSA Block size
                 //int blockSize = cp.getBlockSize();
                 int blockSize = 64 ;
                 int outputBlockSize = cp.getOutputSize(encryptByte.length);
                 /*if (blockSize == 0)
                      System.out.println("BLOCK SIZE ERROR!");       
                 }else
                 int leavedSize = encryptByte.length % blockSize;
                 int blocksNum = leavedSize == 0 ? encryptByte.length / blockSize
                 : encryptByte.length / blockSize + 1;
                 byte[] cipherData = new byte[outputBlockSize*blocksNum];
                 //encrypt each block
                 for (int i = 0; i < blocksNum; i++) {
                 if ((encryptByte.length - i * blockSize) > blockSize) {
                 cp.doFinal(encryptByte, i * blockSize, blockSize, cipherData, i * outputBlockSize);
                 } else {
                 cp.doFinal(encryptByte, i * blockSize, encryptByte.length - i * blockSize, cipherData, i * outputBlockSize);
                 //byte[] cipherData = cp.doFinal(encryptByte);
                 //BASE64Encoder encoder = new BASE64Encoder();
                 //String encryptedData = encoder.encode(cipherData);
                 //cipherData = encryptedData.getBytes();
                 FOS.write(cipherData);
                 FOS.close();
                 } else {
                FileOutputStream FOS = new FileOutputStream("plaintext.txt");
                 //int blockSize = cp.getBlockSize();
                 int blockSize = 64;
                 //int j = 0;
                 //BASE64Decoder decoder = new BASE64Decoder();
                 //String encryptedData = convert(encryptByte);
                 //encryptByte = decoder.decodeBuffer(encryptedData);
                 int outputBlockSize = cp.getOutputSize(encryptByte.length);
                 int leavedSize = encryptByte.length % blockSize;
                 int blocksNum = leavedSize == 0 ? encryptByte.length / blockSize
                           : encryptByte.length / blockSize + 1;
                 byte[] plaintextData = new byte[outputBlockSize*blocksNum];
                 for (int j = 0; j < blocksNum; j++) {
                 if ((encryptByte.length - j * blockSize) > blockSize) {
                      cp.doFinal(encryptByte, j * blockSize, blockSize, plaintextData, j * outputBlockSize);
                      } else {
                      cp.doFinal(encryptByte, j * blockSize, encryptByte.length - j * blockSize, plaintextData, j * outputBlockSize);
                 FOS.write(plaintextData);
                 //FOS.write(cp.doFinal(encryptByte));
                 FOS.close();
    }Edited by: sabre150 on Aug 3, 2012 6:43 AM
    Moderator action : added [ code] tags so as to make the code readable. Please do this yourself in the future.
    Edited by: 949003 on 2012-8-3 上午5:31

    1) Why are you not closing the streams when writing the keys to the file?
    2) Each block of RSA encrypted data has size equal to the key modulus (in bytes). This means that for a key size of 1024 bits you need to read 128 bytes and not 64 bytes at a time when decrypting ( this is probably the cause of your 'Data must start with zero exception'). Since the input block size depends on the key modulus you cannot hard code this. Note - PKCS1 padding has at least 11 bytes of padding so on encrypting one can process a maximum of the key modulus in bytes less 11. Currently you have hard coded the encryption block at 64 bytes which is OK for your 1024 bits keys but will fail for keys of modulus less than about 936 bits.
    3) int size = dataFIS.available(); is not a reliable way to get the size of an input stream. If you check the Javadoc for InputStream.available() you will see that it returns the number of bytes that can be read without blocking and not the stream size.
    4) InputStream.read(byte[]) does not guarantee to read all the bytes and returns the number of bytes actually read. This means that your code to read the content of the file into an array may fail. Again check the Javadoc. To be safe you should used DataInputStream.readFully() to read a block of bytes.
    5) Reading the whole of the cleartext or ciphertext file into memory does not scale and with very large files you will run out of memory. There is no need to do this since you can use a "read a block, write the transformed block" approach.
    RSA is a very very very slow algorithm and it is not normal to encrypt the whole of a file using it. The standard approach is to perform the encryption of the file content using a symmetric algorithm such as AES using a random session key and use RSA to encrypt the session key. One then writes to the ciphertext file the RSA encrypted session key followed by the symmetric encrypted data. To make it more secure one should actually follow the extended procedure outlined in section 13.6 of Practical Cryptography by Ferguson and Schneier.

Maybe you are looking for

  • How can I delete an app that doesn't appear on my screen?

    My tapped out app doesn't appear on my home screen and I can't find how to delete it. The app will not work. Every time I try to access it I get the message that it 'cannot connect to server'.

  • Disable or Validate Order or Cost center in MIGO for Mvmt type 201/261

    Hi All, I want to disable or validate 'Order' field in MIGO for the goods issue if the movement type is 201. I want to disable or validate  'Cost Center' field in MIGO for the goods issue if the movement type is 261. User do not want 'Order' field in

  • Service Entry Deletion after MIRO

    Dear All, After MIRO of service entry sheet, we have option to delete the service entry sheet, although we cannot change the data. A meesage appears when we revoked the entry sheet as "An invoice already exists for this entry sheet" - message 11388.

  • Pageselect in Adobe Forms

    Hi all, is there any possibillity to select pages to be printed? For example, "-5" print all pages up to 5 (included) "4" just print page 4 "2-5" print pages 2,3,4,5. "-2, 4-6" print pages 1,2,4,5,6 This is possible with smartforms using parameter TD

  • Ethernet/Wireless internet problems..This is Driving me CRAZY..please help!

    Alright i hope someone out there can solve my problem because i am about to throw my macbook against the wall. This is my problem: Everytime i go on to the internet, in order for the internet to work i have to pull my ethernet cable out of the plug,