Time dependent employee master data reading !

Hi,
Here iam using one routine to read employee master data.
as employee is a time dependent characteristic,we want employee monthly details from the period of joining to till now with all his status.(these status characteristics are attributes of 0employee master table).
how to code for this requirement.
regards,
swami.

Found it...
http://help.sap.com/SAPHELP_ERP2004/helpdata/EN/49/7e960481916448b20134d471d36a6b/content.htm
Regards
Juan

Similar Messages

  • Time dependent employee master data reading !in sap-bw

    Hi,
    Here iam using one routine to read employee master data.
    as employee is a time dependent characteristic,we want employee monthly details from the period of joining to till now with all his status.(these status characteristics are attributes of 0employee master table).
    how to code for this requirement.
    regards,
    swami.

    Hi,
    Why do you want to delete ?
    No need to delete any Master Data
    If you want to really delete ,you can do one thing
    Right click on Master data Info Object 0EMPLOYEE
    select Delete master data
    And reload Master data for employee with full load
    if delta Initilize delta with data transfer
    Regards
    Hari

  • What is time dependent / independent master data ? what impact it has

    Hi All,
    Please let me know what is time dependent / independent master data ? what impact it has on the data.
    Kindly suggest .
    Regards,
    Sushmita

    Hi Sushmita,
    I will expain to you by taking an example.
    Suppose you have customer and that customer have location as attribute.
    So this customer may change from one location to another location from time to time so here you have to maintain time dependent master data for this customer.
    You have to maintain below like this
    Customer   from_data   to_date    location.
    c100          01/9/2008     12/12/2008   bang
    c100          13/12/2008    22/1/2009    Hyd
    Hope it helps.
    Thanks & Regards,
    Ramnaresh .P.
    Edited by: ramnaresh porana on Jan 22, 2009 5:23 AM

  • Time dependent material master data

    Hello,
    Would you please explain me how to make Material master data time dependent?
    Points will be rewarded!!
    Best Regards,
    Adeel

    Hello Siggi,
    Thanks for your respond.
    I am using BW3.5 and for 0materia there are lots of attributes and for every attributes there is a "time dependent" click. Do I have to click all of them? Can you explain the theory behind that?
    Mater data will be maintained respectively if I can change it to time- dependent.
    Thank you very much,
    Adeel

  • Time dependent HR master data question

    Hello,
    I want to compare the two records ( Current record with the  most recent delimited record) for pay rate for an employee. 0EMPLOYEE does not have DATETO or DATEFROM in its attribute list. Furthermore, I can not add DATETO as an attribute since the system does not allow it. How can I evaluate these two records to see the percentage increase.
    Your thoughts are much appreciated.
    Thank you.

    Hello Siggi,
    Thanks for your respond.
    I am using BW3.5 and for 0materia there are lots of attributes and for every attributes there is a "time dependent" click. Do I have to click all of them? Can you explain the theory behind that?
    Mater data will be maintained respectively if I can change it to time- dependent.
    Thank you very much,
    Adeel

  • Time-dependency in master-data

    Good mornging BW-community
    I still have a problem during my query. I have time-dependent master-data (an item infoObject with it's corresponding price as an attribute) and want to show the item prices depending on the date of sale on my bill. I can put a "key-date" in my query-properties, but that delivers only the price to that date. I would like to have the price determined by the date of sale saved in 0CALDAY in my cube. What do I have to enter in the query-properties?

    Hello Jochen Schmitz  ,
    You can write routine in update rule which fetches values from master data info object and collect it into ODS as per bill date.
    The code in update rule should like this ..
    select price into lv_price from /bic/table  "table containting time dependent master data
                        where material = /bic-material
                           and billdate >= datefrom
                           and billdate<= dateto.
    Hope that helps.
    Regards
    Kapadia
    Message was edited by:
            Mr Kapadia

  • Time-dependent Vendor Master & Handling Special Characters

    Hi,
    I need to extract time-dependent Vendor Master.
    1. The data source for <b>0VENDOR</b> does not have fields to hold the valid date range.
    2. Does the Master data in R/3 for Vendors will hold the valid date range?
    3. The text for <b>0VENDOR</b> provides time-dependent, but how to map the <b>valid from</b> and <b>valid to</b> fields?
    Handling Special Characters:
    We are trying to extract data from Legacy system via DB Connect. The item text field consists of special characters. Of course in BW customization we can specify all the special characters to consider. But the special character we observed is 'square' symbol i.e. 'new line character' in Oracle. We are updating this to an ODS object. When looked at error log, observed that green light for the number of records transferred and updated, but finally when it load into ODS object and activates popping up the error message saying 'could not recognize special character'.
    Please help me getting the 2 issues resolved.
    Thanks in advance.
    Regards,
    Sudhakar.

    Hi Everyone,
    Thanks for inputs on Special characters issue...
    Finally resolved with below piece of code in the start routine:
    DATA: FLAG,
          OFF TYPE I,
          LEN TYPE I VALUE 1,
          ALLOWED_CHAR(95) VALUE
    '0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ`~!@#$%^&*()-_=+ ' &
    'abcdefghijklmnopqrstuvwxyz:;<>,.?/|\{}[]"'''.
    CONSTANTS: C_CHAR VALUE '-'.
      LOOP AT DATA_PACKAGE WHERE NOT /BIC/ZI_DESC IS INITIAL .
        DO.
          IF DATA_PACKAGE-/BIC/ZI_DESC CN  ALLOWED_CHAR.
            REPLACE SECTION OFFSET SY-FDPOS LENGTH LEN OF
                    DATA_PACKAGE-/BIC/ZI_DESC WITH C_CHAR.
            FLAG = SPACE.
          ELSE.
            FLAG = 'X'.
          ENDIF.
          IF FLAG = 'X'.
            EXIT.
          ENDIF.
        ENDDO.
        MODIFY DATA_PACKAGE.
      ENDLOOP.
    if abort is not equal zero, the update process will be canceled
      ABORT = 0.
    I have seen the link sent by 'Eugene Khusainov' today. Thought putting my piece of code that may help others...
    Regards,
    Sudhakar.

  • Utilizing SuccessFactors PMS solution without saving any employee master data in SF

    Hi Friends,
    We’re implementing SuccessFactors’s Performance Management Solution only at one of the client location in Saudi Arabia and trying to integrate with the On-Premise SAP HCM and Push the employee data to SF.
    However, due to security concerns customer doesn’t want to store any data on SucessFactors cloud solution to run the PMS cycle.
    During the purchase of license for SuccessFactors SAP has demonstrated client that, in SF a unique Id will be created for each employee, which will not be the actual UserID(PERNR)from SAP, and with this unique ID actual employee data will be tagged/linked  in SF which will fetch the data from SAP On-Premise system to run  the PMS cycle.  Once the user logins in SF, based on the unique ID data will fetch from SAP On-Premise system to SF on a real time basis and when the user logged out from the SF system, data should be cleared/deleted and nothing will be saved or stored in SF with respect to employee Master Data.
    I understand SAP has provided the standard add-on for the Employee Data Scenario between SuccessFactors and SAP HCM, which could have been leveraged here for integration, however with the above limitation this solution is absolutely out of scope.
      Please advice, if anyone has faced any such requirement.
    Thanks,
    Farhan

    Dear Farhan,
    I'm with Luke on this. This is against anything we know about SAP and SF.
    However, taking a step back, I would really, really urge you to trigger a strategy discussion with your HR, IT and data privacy leaders.
    Let me be very blunt here:
    Even if such a process could be made possible at considerable cost and inconvenience, it is incosistent at its very core.
    If your strategy and culture are anti-cloud, there is a simple strategy execution: don't use cloud (yet).
    If your strategy is cloud, but your culture is anti-cloud (if I had to make a guess, that would be it), what you will see is your culture having your strategy for breakfast very soon, if I may use this old truism. I.e. it's not going to work.
    To be cloud-ready, culture, strategy and capabilities must be in line. Pushing capabilities by building very complex solutions will get you into a complexity spiral, which will eventually get the better of you.
    The decision to use cloud for such a key process (which soon, if not today, will probably be the right decision for most organisations), can't just be triggered by someone appreciating some screens being a bit prettier than in on-premise applications. The foundation needs to be there first. Your organisation has the opportunity to use the Performance Management Process to align culture and strategy with the changing business and technological environment - but to do so, you need to acknowlegde that the organisation is currently NOT cloud-ready and that this needs changing.
    Some good, provokative questions to start with could be:
    Why are some organisations (put in some names of well renowned companies, ideally leading organisations in your industry, using cloud HCM) successfully using cloud HCM, but we think we can't?
    Which advantages of cloud services are left, if we have a very complex custom solution built to avoid storing data in the cloud?
    Can our IT team demonstrate that they have better expertise in protecting data in systems accessible through the internet (and your SAP system will have to be accessible in some way, if SF is supposed to access the data) than world leading organisations like SAP and SuccesFactors?
    What is our roadmap for HR systems in the future and how does this weird architecture lead us along that road?
    Do the relevant decision makers actually understand, what cloud in general and Software as a Service in particular are?
    You may find it difficult to find an employee ready to ask your CIO, HR-Director and Data Privacy Lead these questions, unless they want to be fired anyway So, a 3rd party change agent may come in handy for that task.

  • Dead Space in Employee Master Data form?

    Hi all. I am having a very difficult time placing sap and user defined objects on the Administration Panel in the Employee Master data form. I am referencing SBO objects but my objects are not being placed where I specify. It's as if there is an invisible object in the center of the Panel that randomly pushes other objects out of the way.
    Has anyone else run across this? Any suggestions are deeply appreciated.
    Thanks

    Here is part of my code, thanks Gordon.
    #region Column One
                //Classification Label
                c_oRelativeItem = c_oForm.Items.Item("92");
                c_oItem = c_oForm.Items.Add("O_HR_LB22", SAPbouiCOM.BoFormItemTypes.it_STATIC);
                c_oItem.Height = c_oRelativeItem.Height;
                c_oItem.Left = c_oRelativeItem.Left;
                c_oItem.Top = c_oRelativeItem.Top + c_oRelativeItem.Height + 3;
                c_oItem.Width = c_oRelativeItem.Width;
                c_oItem.TextStyle = c_oRelativeItem.TextStyle;
                c_oItem.ToPane = 3;
                c_oItem.FromPane = 3;
                c_oLabel = c_oItem.Specific;
                c_oLabel.Caption = "Classification";
                //Employee Costs Label
                c_oRelativeItem = c_oForm.Items.Item("O_HR_LB22");
                c_oItem = c_oForm.Items.Item("97");
                c_oItem.Height = c_oRelativeItem.Height;
                c_oItem.Width = c_oRelativeItem.Width;
                c_oItem.Left = c_oRelativeItem.Left;
                c_oItem.Top = c_oRelativeItem.Top + c_oRelativeItem.Height + 3; //+ 15;
                c_oItem.FromPane = 3;
                c_oItem.ToPane = 3;
                //Term Reason Label
                c_oRelativeItem = c_oForm.Items.Item("97");
                c_oItem = c_oForm.Items.Item("90");
                c_oItem.Height = c_oRelativeItem.Height;
                c_oItem.Width = c_oRelativeItem.Width;
                c_oItem.Left = c_oRelativeItem.Left;
                c_oItem.Top = c_oRelativeItem.Top + c_oRelativeItem.Height + 3;
                c_oItem.FromPane = 3;
                c_oItem.ToPane = 3;
                //Term Date Label
                c_oRelativeItem = c_oForm.Items.Item("90");
                c_oItem = c_oForm.Items.Item("91");
                c_oItem.Height = c_oRelativeItem.Height;
                c_oItem.Width = c_oRelativeItem.Width;
                c_oItem.Left = c_oRelativeItem.Left;
                c_oItem.Top = c_oRelativeItem.Top + c_oRelativeItem.Height + 3;
                c_oItem.FromPane = 3;
                c_oItem.ToPane = 3;
                //Last Day Worked Label
                c_oRelativeItem = c_oForm.Items.Item("91");
                c_oItem = c_oForm.Items.Add("O_HR_LB40", SAPbouiCOM.BoFormItemTypes.it_STATIC);
                c_oItem.Height = c_oRelativeItem.Height;
                c_oItem.Width = c_oRelativeItem.Width;
                c_oItem.Left = c_oRelativeItem.Left;
                c_oItem.TextStyle = c_oRelativeItem.TextStyle;
                c_oItem.Top = c_oRelativeItem.Top + c_oRelativeItem.Height + 3;//15;
                c_oItem.ToPane = 3;
                c_oItem.FromPane = 3;
                c_oLabel = c_oItem.Specific;
                c_oLabel.Caption = "Last Day Worked";
                //Key Return Date Label
                c_oRelativeItem = c_oForm.Items.Item("O_HR_LB40");
                c_oItem = c_oForm.Items.Add("O_HR_LB41", SAPbouiCOM.BoFormItemTypes.it_STATIC);
                c_oItem.Height = c_oRelativeItem.Height;
                c_oItem.Width = c_oRelativeItem.Width;
                c_oItem.Left = c_oRelativeItem.Left;
                c_oItem.TextStyle = c_oRelativeItem.TextStyle;
                c_oItem.Top = c_oRelativeItem.Top + c_oRelativeItem.Height + 3;//15;
                c_oItem.ToPane = 3;
                c_oItem.FromPane = 3;
                c_oLabel = c_oItem.Specific;
                c_oLabel.Caption = "Key Return Date";
                //Exit Int Date Label
                c_oRelativeItem = c_oForm.Items.Item("O_HR_LB41");
                c_oItem = c_oForm.Items.Add("O_HR_LB42", SAPbouiCOM.BoFormItemTypes.it_STATIC);
                c_oItem.Height = c_oRelativeItem.Height;
                c_oItem.Width = c_oRelativeItem.Width;
                c_oItem.Left = c_oRelativeItem.Left;
                c_oItem.TextStyle = c_oRelativeItem.TextStyle;
                c_oItem.Top = c_oRelativeItem.Top + c_oRelativeItem.Height + 3;//15;
                c_oItem.ToPane = 3;
                c_oItem.FromPane = 3;
                c_oLabel = c_oItem.Specific;
                c_oLabel.Caption = "Exit Interview Date";
                //Eligible for Rehire Label
                c_oRelativeItem = c_oForm.Items.Item("O_HR_LB42");
                c_oItem = c_oForm.Items.Add("O_HR_LB43", SAPbouiCOM.BoFormItemTypes.it_STATIC);
                c_oItem.Height = c_oRelativeItem.Height;
                c_oItem.Width = c_oRelativeItem.Width;
                c_oItem.Left = c_oRelativeItem.Left;
                c_oItem.TextStyle = c_oRelativeItem.TextStyle;
                c_oItem.Top = c_oRelativeItem.Top + c_oRelativeItem.Height + 3;//15;
                c_oItem.ToPane = 3;
                c_oItem.FromPane = 3;
                c_oLabel = c_oItem.Specific;
                c_oLabel.Caption = "Eligible for Rehire";
                //Attach Label
                c_oRelativeItem = c_oForm.Items.Item("O_HR_LB43");
                c_oItem = c_oForm.Items.Add("O_HR_LB44", SAPbouiCOM.BoFormItemTypes.it_STATIC);
                c_oItem.Height = c_oRelativeItem.Height;
                c_oItem.Width = c_oRelativeItem.Width;
                c_oItem.Left = c_oRelativeItem.Left;
                c_oItem.TextStyle = c_oRelativeItem.TextStyle;
                c_oItem.Top = c_oRelativeItem.Top + c_oRelativeItem.Height + 3;//20;
                c_oItem.ToPane = 3;
                c_oItem.FromPane = 3;
                c_oLabel = c_oItem.Specific;
                c_oLabel.Caption = "Attachments";
                #endregion
    Sorry, I don't know how to format this on SAP's Forums.

  • Integrating SuccessFactors PMS solution With SAP HCM without saving any employee master data in SF

    Hi Friends,
    We’re implementing SuccessFactors’s Performance Management Solution only at one of the client location in Saudi Arabia and trying to integrate with the On-Premise SAP HCM and Push the employee data to SF.
    However, due to security concerns customer doesn’t want to store any data on SucessFactors cloud solution to run the PMS cycle.
    During the purchase of license for SuccessFactors SAP has demonstrated client that, in SF a unique Id will be created for each employee, which will not be the actual UserID(PERNR)from SAP, and with this unique ID actual employee data will be tagged/linked  in SF which will fetch the data from SAP On-Premise system to run  the PMS cycle.  Once the user logins in SF, based on the unique ID data will fetch from SAP On-Premise system to SF on a real time basis and when the user logged out from the SF system, data should be cleared/deleted and nothing will be saved or stored in SF with respect to employee Master Data.
    I understand SAP has provided the standard add-on for the Employee Data Scenario between SuccessFactors and SAP HCM, which could have been leveraged here for integration using PI, however with the above limitation this solution is absolutely out of scope.
      Please advice, is there any solution where with PI if we can achieve the above requirement of client.
    Thanks,
    Farhan

    Hi Friends,
    We’re implementing SuccessFactors’s Performance Management Solution only at one of the client location in Saudi Arabia and trying to integrate with the On-Premise SAP HCM and Push the employee data to SF.
    However, due to security concerns customer doesn’t want to store any data on SucessFactors cloud solution to run the PMS cycle.
    During the purchase of license for SuccessFactors SAP has demonstrated client that, in SF a unique Id will be created for each employee, which will not be the actual UserID(PERNR)from SAP, and with this unique ID actual employee data will be tagged/linked  in SF which will fetch the data from SAP On-Premise system to run  the PMS cycle.  Once the user logins in SF, based on the unique ID data will fetch from SAP On-Premise system to SF on a real time basis and when the user logged out from the SF system, data should be cleared/deleted and nothing will be saved or stored in SF with respect to employee Master Data.
    I understand SAP has provided the standard add-on for the Employee Data Scenario between SuccessFactors and SAP HCM, which could have been leveraged here for integration using PI, however with the above limitation this solution is absolutely out of scope.
      Please advice, is there any solution where with PI if we can achieve the above requirement of client.
    Thanks,
    Farhan

  • How to edit employee master data form in SAP B1 9.1?.

    Hi all,
    I have a problem in SAP B1 9.1.
    Is it possible to edit form of Employee Master Data in SAP B1 9.1 without creating an Add-On? Likes how other forms can be edited.
    Please anyone can help me.

    Hi Edey,
    Can you please refer to this link:
    How to create add-on of a system form in sap b1 9.0?
    or 9.1?.

  • To Create employee master data.

    Hi,
    How to create employee master data from scratch in SAP-HCM through BAPI's. Then we need to insert data in infotype 0000, 0001 and 0002 for that employee.
    Thanks in advance.
    Regards,
    Rajesh Kumat

    first check, if customizing for all fields is done.
    You will need a action type for hiring a person with infotypes 0000, 0002, 0001.
    Infotype 0001 is not so easy, because many checks are done in modul pool.
    The number range for PERNR can be set to internal or external (its your decision), transaction PA04.
    if you create a new PERNR you may wish to keep the old (legacy) one. you can use infotype 0032 or 0105, add it to the hiring action.
    If your legacy data comes with a flat file LSMW is a good tool to import master data.

  • Problem in Fetching value from Employee Master Date in Crystal Report

    Hi All,
    I am using the SAP Standard report for Sales Quotation and now my client needs a new requirement.
    That is, for certain sales employee they need a manger and the manager name, email, mobile no from employee master data should be fetched.
    I tried this way,
    Assigned the Manager name in the OSLP, memo field and tried to equate the employee name in the OHEM table by using a parameter and tried to fetch the fields but i am not able to view any of the fields from the OHEM table.
    How to fetch the fields from the OHEM table?
    Help me solving this issue.
    Regards,
    Jananisuba S

    hi.
    Janani..
    Fetching means what .
    i am not able to understood...
    linking you are not able to understood or any other.
    in crystal report are u getting the problem.
    First in sql it slef are u able to get the problem..what just explain...

  • Employee Master Data

    Hi,
    In Employee Master Data ...
    I had entered Starting Date as 01/05/05(2005)
    and DOB as 18/02/47(1947)
    at that time its giving error by saying DOB cant be greater than Start Date.
    How to sort out this...

    Hi Chakrapani
    You must enter the date in full as dd/mm/yyyy for example. In SAP Business One any dates where the yy is under 49 is automatically 20yy and over 49 is automatically 19yy. In Microsoft in earlier versions this was the case, but in newer versions like Office 2007 this has been updated to 29.
    Kind regards
    Peter Juby

  • Employee Master Data  -  Bank Details

    Hi All,
    Under the Employee masterdata I like to add the bank account number for that employee, for this i can enter the account number directly.  And I have to select the Bank name from the drop down list.  I already defined the banks but when i click the drop down list i cannot see any bank names.  what could be the reason?
    Thanks
    SV Reddy

    Hello Reddy,
    Please read this thread..seems relevant to your question...Employee Master Data
    Suda

Maybe you are looking for