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.

Similar Messages

  • Can we change the employee number on the employee master data form ?

    Hi,
    Simple question but can we change the employee number on the employee master data form ? We need to use the same employee numkbers from another system but just cannot interact with the employee no. in SAP 2007 ?
    Thank you,
    MB

    You canu2019t modify the employee number. It is assigned by the system sequentially.
    But you can define a user defined field to store the other systemu2019s identifier or use (and even rename) some other field to store this information.

  • 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?.

  • How to change title of Employee Master Data form (in add-on creation) in SAP B1 9.1?.

    Hi all,
    I have a problem of how to change title of my add-on in SAP B1 9.1.
    I created the add-on of Employee Master Data but I want to change its title, is it possible?
    When I change the title as (Member Master Data) in property, it will display Employee Master Data again.
    If it is possible to change it, how can I do?
    Please anyone can help me.

    Hi,
    Try this:
    If pVal.FormType = 60100 AndAlso pVal.EventType = BoEventTypes.et_FORM_LOAD AndAlso pVal.BeforeAction = False Then
      Dim oForm As SAPbouiCOM.Form = DirectCast(oApplication.Forms.GetForm(pVal.FormType.ToString(), pVal.FormTypeCount), SAPbouiCOM.Form)
      oForm.Title = "New Title"
    End If
    Or you can try:
    If pVal.FormType = 60100 And pVal.EventType = BoEventTypes.et_FORM_LOAD And pVal.BeforeAction = False Then
         Dim oForm As SAPbouiCOM.Form = CType(oApplication.Forms.GetForm(pVal.FormType.ToString(),pVal.FormTypeCount), SAPbouiCOM.Form)
    oForm.Title = "New Title"
    End If
    Hope it helps.
    Thanks & Regards
    Ankit Chauhan

  • Pane level is not working for created button in Employee Master Data

    Hai,
    I have created a button in Administration tab of Employee Master Data. I set the Pane level 3 for that button. Even though, when the Employee Master Data is opened, that button appears. ie., When Employee Master Data menu is clicked, Employee master data is opened in find mode and by default Address tab is active.But my button is visible here itself. I want that button visible only in Administration tab.
    How to resolve this.
    Thanks in advance.

    Hai,
    Thanks for answering.
    Actually coding  is as follows:
      oNewItem = oForm.Items.Add("XXX", SAPbouiCOM.BoFormItemTypes.it_BUTTON)
                            oItem = oForm.Items.Item("61")
                            oNewItem.Top = oItem.Top
                            oNewItem.Height = oItem.Height
                            oNewItem.Width = oItem.Width
                            oNewItem.Left = oItem.Left
                            oNewItem.FromPane = 3
                            oNewItem.ToPane = 3
                            oNewItem.Visible = True
                            Butt1 = oForm.Items.Item("XXX").Specific
                            Butt1.Caption = "Click"
    I got solution by commenting the line  "oNewItem.Visible = True"
    Thanks once again. But I don't know how it works.
    Edited by: ParvathaSolai on Jun 7, 2011 2:11 PM

  • 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

  • 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.

  • 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.

  • Failure in the SOAP Runtime: Employee Master Data Replication Using IDoc OTM_EMPL

    During employee master data replication from ECC to CfTE, we encountered the following error:
    Unexpected element -el=OTM_EMPL ns=urn:sap-com:document:sap:idoc:soap:messages
    We are using the 1402 WSDL for Replication of Employee Master Data with Employment Details (humancapitalmanagementmasterd2). The payload was not received in CfTE.
    Can anybody please advise how to resolve this issue?
    Thank you.

    Dear Joselito,
    This issue need deeper investigation in customer system.
    Kindly report an incident for SAP Support for further help.
    Regards,
    Rahul Mishra

  • 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...

  • Unable to Add Bank Details in Employee Master data................

    Hi All,
               I am Unable to select the Bank Name in Bank Details field-Finance Tab- Employee Master data window.
    Where as I can see the bank names for other employees which were already added earlier.
    Thank you,
    Sree.

    Hi,
    This issue mentioned is not a bug but handling issue.
    Kindly check the following and the same will resolve your issue :
    Select the Home adress in Human Resources -> Employee Master Data -> General tab -> Home Address.
    After that in Finance Tab you can choose the bank, but the rest of fields (branch, Branch No, Account no.) you have to fill in manually.
    Every bank must be in a certain country, you can't define a bank with no country. To define details for bank > Go to > in Admin > Definition > Banking and double click on the bank name.
    Hope it helps.
    Kind Regards,
    Jitin
    SAP Business One Forum Team

  • 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 Upload

    HI GURU'S,
    I NEED TO UPLOAD EMPLOYEE  MASTER DATA ON SAP.
    WHAT PROGRAM OR TECHNIQUE I SHOULD USE.
    KINDLY THROW LIGHT ON THIS.

    it is saying to check  T510
    in Table T510  for country grouping  40 the  entry combination  you given is not exist  ( ESG grouping ,payscale area payscale type payscale group and level  and  wage type )
    [In SDN as per rules it only allow one question in a single thread, if you have further queries please open a new thread|https://wiki.sdn.sap.com/wiki/display/HOME/RulesofEngagement] Please check the rules of engagement

  • Employee Master Data - Banks do not show up

    Hi all,
    On the employee master data, when I want to choose the bank for the employee, the list doesn't show up on the drop down menu, just "Define New".
    But this issue only happens with some employees, on the others the bank list shows up.
    Anybody have any idea?
    Thanks,
    Pedro Santos

    Hiii Pedro
    Check this SAP Note1112098, relates to your issue
    which says
    Bank Details missing in the Employee Master Data
    Symptom
    In the Human Resources -> Employee Master Data -> Finance tab, nothing appears when you select the drop down list in the 'Bank' field. Why is this?
    Other terms
    Employee, finance, bank, bank details, branch, account, human resources, HR, SAP Business One
    Reason and Prerequisites
    Consulting
    Solution
    In order to select the 'Bank' in the 'Employee Master Data', you need to firstly define the 'Home Address Country' in the Address tab -> Home Address area.
    Once done, you can now choose the Bank ID in the 'Finance' tab and
    fill in the rest of the fields (Account No, Branch).
    Rizz

  • Import Employee master data template -DTW

    I want to import a full list of  employee master data with an employee id starts from 501 sequence .
    regards
    Kavitha S

    HI
    C:\Program Files\sap\Data Transfer Workbench\Templates\Templates\oEmployeesInfo
    there is "EmployeesInfo.xlt" file
    as per my knowledge u can't append the records, if u want from 501 seq. then make a sheet in which entire records above 501 and after 501...
    when u run DTW choose "Import " option don't choose update...
    by this way u can update entire Emp. data
    Thanks
    Kevin

Maybe you are looking for

  • Enhance SRM-SUS

    I trying enhance srmsus application. First, copy SRMSUS to ZSRMSUS by BSP_CUSTOMIZE. Next create new Zview in ZSRMSUS and new Zcontroller. Next enter new line in table BBPC_SUS_ACTION with ID: ZZNEW NAME: 'ZZ' controller_name: Zcontroller controller_

  • OBIEE 11.1.1.6.0 installation error creating domain error

    Hi Gurus, I am trying to install OBIEE 11.1.1.6.0 32 bit in windows 7 RCU installed successfully but when i am installing 11G in at configuration progress for creating domain it is showing 0% only for long time and finaly it is showing creating domai

  • How do I perform a back up from my iPhone to my mac

    how do I perform a back up from an iPhone to my mac

  • Pc suite view mutlimedia//crashing//stops respondi...

    is anybody else having problem with view mutlimedia application in pc suite // its keep crashing on me /whenever i try to convert or play file it just stops responding/sometime it does the task but then stops responding / any idea anyone ? / i have d

  • Subscription expired message??

    I have received a subscription reminder message and today a subscription expired message but my subscription was renewed in December 2014 for one year. Is this a scam?? David