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,
SushmitaHi 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,
AdeelHello 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,
FarhanDear 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.
ThanksHere 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,
FarhanHi 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 Kumatfirst 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 Shi.
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... -
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 ReddyHello Reddy,
Please read this thread..seems relevant to your question...Employee Master Data
Suda
Maybe you are looking for
-
Reason for rejection for sale order stock existing line item
Hi, I am giving reason for rejection for a line item where there is already sale order stock. Then I am getting a warning message like " there is sale order stock assigned". I want this message to be as error message. Any customisation (SPRO) is
-
This is supposed to be an animated Help page. However, when Itry to click on it, it gives me the message: Your browser does not seem to have the most updated XML parser. Please use Microsoft Internet Explorer 5.5 or up for PointingTheWay features. Sy
-
Funds reservation workflow FMRE
A while back, I added generic object services to the funds reservation transaction FMX1 to allow users to see and attach images to the documents. Now I have a requirement to create an approval WF for FMX1. I've tried running the standard WS50000016
-
Where to upload custom jars for SOA composites?
I have a SOA composite which uses 3rd party jars. Where do I need to upload those jar files? I'm getting java.lang.NoClassDefFoundError error in the logs.
-
Why is the text in the panels so small?
I am new to Indesign. In fact I am evalutating for use at my company. The panels are pretty much unusalbe, the text is way to small. It looks like it is about a 6pt font. Please someone tell me there is a way to change this.