Adjusting Default Requisition Title in E-Recruiting

Hi,
Has anyone devised a method to update the Requisition title with the Title of the Position or Job selected on the Organizational Tab? 
The concept is to have the Recruiter select the Position/Job on the Organizational Tab and save the data.  The Requisition Title would be adjusted (replaced or appended) with the Position/Job Title.
For example, a Req Title of "Requisition NB00101169" would become "Requisition NB00101169 VP & GEN MGR VP"
Thanks for the assistance.
JB
Keywords: E-Recruiting, Requisition, Container Sequence, Requisition Maintenance

I understand that the Req Title is generated upon creation.  However, the user can still search for and select a Job or Position for the Requisition. 
The order of the Org Data tab should be irrelevant.  I was hoping that someone had created a mechanism by which the Req Title could be updated as mentioned upon save of the Org Data tab in the container sequence.  In this scenario, the req title would change anytime the org data (job/position) was changed, which is logical given that req title corresponds to the job/position title (based on our naming convention).
Thanks for the input.

Similar Messages

  • How to change the default text title of Detached table/treetable

    Hi,
    Is anybody know How to change the default text title of Detached table/treetable.
    I have already read the post on "http://vtkrishn.com/2010/07/28/how-to-change-the-default-text-title-of-detached-tabletreetable/"
    as per this post It will change the title throughout the application.
    I wanted to change only for one particular table.
    Thanks,
    Charu
    Edited by: Charu on Sep 13, 2012 4:14 AM

    Hi,
    please don't double post and instead continue with your original threat. In the previous post you got the correct answer to use skinning. You did not like the solution as it doesn't allow per-instance titles. I agree with this and a logical consequence is to file an enhancement request instead of re-posting the question. I'll file the ER, so no need to follow up for you anymore
    Frank

  • BAdI for during new requisition creation in e-recruiting

    Hi,
    How to check what BAdI being called when new requisition created in e-recruiting?
    Given BAdI HRRCF00_GET_ASSIGNED_SGR to add support group when new requisition is created.
    But the BAdI was not triggered after i created new requisition in e-recruiting.
    Greatly appreciate for any helps/comments.
    Thanks.

    E-Recruiting specific BADIs are not called in functions which are built in the ABA.
    E-Recruiting BADIs are just used in E-Recruiting functions and classes.
    The support team group BADI belongs to the new Manager process implemented in the new MSS scenario.
    The easiest way to assign a support team to a requisition automatically, is by implementing a workflow, which is triggered by ERC_OBJECT ObjectCreated.
    This will automatically assign anything you want. But in this case you will have the problem, that you can just assign a generic support group to a requisition, because no data was entered before.
    Another possibility is enhancing a specific BSP-Application by using the enhancement framework. Post-Exists on class methods might help you. But you need to identify that specific BSP application, which is called during the specific save you need in order to have the right criteria provided.
    Regards.

  • Book Title no longer correct. Now displays on the shelf as the default "Book Title"

    I modified the title of the book on the title page (and in the metadata) in the original template, and it worked correctly for a while. Now the title on the iBooks shelf appears with just the default "Book Title". I must have damaged the original text box somehow (deleted the box behind it and added a drop shadow to the type instead). This appears to have damaged some special function of the element. I'm looking for a way to restore/reactivate this text box so it correctly propagates the title to the bookshelf and store again.
    I can't find a way to do this without starting over again. Help or suggestions appreciated. If I have to start over, is there a way to copy or import items from one IBA project to another?
    Thanks.

    Ok, looks like I found a workaround. I copied the entire title text block from a new doc created fresh from a template. Pasted that into my broken book, then carefully modified the style until it matches as desired.
    When you click in a working title text box to edit the Title part, there's a blue frame around that line of text. That blue frame was missing from my broken title. The blue frame must indicate some kind of special function for that line of text. Somehow during editing I broke this function while applying a drop shadow.
    I still don't know how to restore that function without copying a fresh one from a good file. But, at least I don't have to recreate the whole book again.
    Thanks for the help, in any case. If you find out more about this blue frame, I'm still curious.

  • Windows default blue title bar

    The custom style of a UIR panel title is always replaced by Windows default blue title bar.
    http://forums.ni.com/t5/LabWindows-CVI/Removing-Windows-based-frame-for-UIR/m-p/271361
    Is this still true in newer version of LabWindows/CVI?
    No way to get around it in CVI 6, 7, 8?

    dcl9000:
    In CVI 6.0 through 2010, for child panels only, you can use SetPanelAttribute to set the titlebar style to classic, and then you can set the background color, font, etc.  But it's only for child panels, you can't have a classic main or parent panel.  You'll get a runtime error if you try to set your main panel to a classic titlebar.
    SetPanelAttribute (childPanelHandle, ATTR_TITLEBAR_STYLE, VAL_CLASSIC);
    SetPanelAttribute (childPanelHandle, ATTR_TITLE_BACKCOLOR, VAL_DK_YELLOW);

  • Defaulting the qualification in E-Recruiting manager requisition ehp6

    Dear Experts!
    We are on EHP6 with standalone scenario.
    We would like to default the qualification/requirements in Requisition form for manager when he selects the position/job.
    Please suggest the pre-requisites and activities to be completed to default the same.
    I'm aware about the following requirements-->
    1.RECFA HRQUA to be set to X in T77SO
    2.Org Unit data is( C/S objects and relationship between them) is transferred via ALE.
    3. I would also like to default the qualification for internal employees.
    Queries-->
    1.Do I have to transfer qualification catalogue from ECC to EREC using ALE for defaulting the requirements in requisition form?
    If yes what should be filter model for qualifications( which infotypes objects/ types/subtypes/ relationships are required to be transferred for this requirement.
    2.Do I need to transfer the qualification catalogue for defaulting the qualification for persons? If yes what filters should be added to ALE for this.
    Appreciate you quick help!
    Thanks,
    Poonam

    Hi Poonam,
    Please have a look at:
    http://help.sap.com/erp2005_ehp_05/helpdata/en/45/8150635e9c40c1e10000000a1553f7/frameset.htm
    Qualifications are stored in HR in infotype 1001 (032) for the person object type. So you need to add that in your distributional model to get all qualifications for employees also on E-Recruiting side.
    For the whole qualification catalog transport check: http://help.sap.com/erp2005_ehp_05/helpdata/en/43/e8640b80d7719ce10000000a1553f6/frameset.htm
    Best regards,
    Nicole

  • E-Recruitment - Issue in Requisition Approval, flow to Recruiter

    Hi All,
    Im using standard WF 45600028 for requisition approval.
    The request when created by Manager is going for approval to his supervisor and Supervisor in turn is able to approve the request, but the its not reaching recruiter.
    When i verified Requisition monitor of the MSS view, then i see the request in "Draft" mode instead of "Released".
    I feel this is the reason why recruiter is unable to see the requisition coming from Workflow.
    Can someone help me change the status?
    Thank you.
    Pranitha

    Hey Thanks Siddharth,
    Anyways, my problem is resolved. What i mean on Recruiter's involvement is recieving the approved form so that he can take it up further for posting.
    In My case Recruiter's dash board or UWL , nowhere is the data populated. So i was of the opinion that the approved requests are by default saving in draft mode and hence not reaching recruiter.
    Finally, i reallized that there is a small refresh link, at the bottom of the dash board. I need to click on the each of the links in the dashboard and "Refresh" from the link at the bottom, then only my approved requests are showing up, that too under "My Application Groups, My Open Requisiotns and All requisitions".
    Silly me !! I have wasted so much of my time debugging Workflow and changing all the possible config setting.
    But i really wonder why cant the data base be updated when we refresh with F5 instead click on each of the links in dashboard inorder to see what has he got in his box. This seems little weird to me.
    Regards,
    Pranitha

  • Requisition Status in e-Recruiting

    Dear Experts,
    In e-Rec (we are using BSP), a manager creates a requisition and then sends for approval to approve the status to a recruiter(support team). The approver releases the requisition. However, in one of our instances, manager goes back to the released requisition and changes the status to closed and again sends for approval.
    Now the approver cannot see the requisition in the 'Approval' link but is able to see it in the 'Maintenance' link. In the maintenance link, he cannot approve the latest status as it is disabled (locked).
    Now the question is how to unlock or delete such requisition which has the Requested status closed/on hold/withdrawn etc. Because neither the manager nor the recruiter/support team is able to edit or change the status.
    PS: A manager can set the status u2018to be deletedu2019 only if the requisition is in the u2018draftu2019 or u2018releasedu2019 status. But in this case, manager has put the released requisition status to u2018closedu2019 which is locked for any change.
    Request your inputs in this regard.
    Regards
    Sushma

    I understand that the Req Title is generated upon creation.  However, the user can still search for and select a Job or Position for the Requisition. 
    The order of the Org Data tab should be irrelevant.  I was hoping that someone had created a mechanism by which the Req Title could be updated as mentioned upon save of the Org Data tab in the container sequence.  In this scenario, the req title would change anytime the org data (job/position) was changed, which is logical given that req title corresponds to the job/position title (based on our naming convention).
    Thanks for the input.

  • IPage: page vertical margin can't be adjust. / the Title Text box on every pape also.

    how to reduce the vertical margin in the iPage? why the adjust bar not seen on the vertical side line?
    why on every page there is a Title Text Box on the top and could not remove this non-sense/space wasting thing?
    -- is there are any better word processor in iWork or Mac family?
    thanks. jerry

    I'm having a very hard time trying to figure out what you are asking. Your post is hard to read with the giant font sizes, but I'll try.
    By vertical margin do you mean top & bottom? And what is an "adjust bar"?
    That "title text box" is a header. There are also footers & they are enabled by default in a Pages word processing document (no such thing as 'iPage'). You can turn them off in the document inspector. To recover the space, change the size to zero before unchecking the box. To make this the default for new document you'll need to save as a template & set this template to be the default in preferences.

  • E-Recruitment - Requisition not visible in Recruiter Dashboard

    Hi,
    We have configured the E-Recruitment (HR_MSSRCF_REQUISITION) process and are using the standard workflow to route it to Manager.
    The steps we have followed is as follows;
    1. The requisition is created and sent it to Manager for approval.
    2. Manager is able to open and approve the requisition
    3. The Data is saved to the Database
    4. Support groups are defined (HRP5151) and releavant lead recruiter is assigned (HRP5131) but when check the dashboard of the lead recruiter, the requisition isn't available.
    Please let me know, if there are any additional steps to be performed.
    Thanks,
    Roopesh

    Hello,
    Which query have you used for checking as the requisition is usually in status 'draft'?
    Regards
    Nicole

  • Can we release the requisition twice in E-recruitment?

    Hi,
    The Restricted Recruiter has released the requisition and waiting for the approval.
    From the below status history...
    Date            |    Time    |   Name                                             |    Status        |     Status Reason
    13.08.2009   |   09.03   |   David                                             |    Draft          |
    18.08.2009   |   16:31   |   Workflow Performance Manager  |   Released    |      New Position
    18.08.2009   |   16:34   |   David                                             |    Draft          |
    We can see that the first time 13.08.2009 09:03  the Requisition was in Draft and then it was released and sent to the approver;
    Then the approver has approved the requisition on 18.08.2009 16.31 and again the recruiter has changed some details and
    we can see it in draft status as on 18.08.2009 16:34 after this he has released the  requisition
    Which is yet to be approved.
    Now it is not allowing to edit the requisition status? why does this happen?
    There is one more thing complicating the approval process - the approval goes only to the Lead Recruiter who is a Lead recruiter at the moment when the requisition is being released. If we add another lead recruiter/update the current lead recruiter in the requisition, the new person will not see the requisition for approval.
    It might be due to the workflow being triggered once and not again when the support team is updated.
    Please let me know if there is any way how to trigger the workflow again (even from the backend) to avoid these two situations.
    Thanks and Regards,
    Rashmi
    Edited by: Rashmi G P on Aug 28, 2009 2:35 PM

    Hi Rashmi,
    the first íssue is a question of process design. Some customers say that every change has to be approved others say that if the requisition was approved once it should be done even if someone makes minor changes afterwards. Of you do not want to run the approval process again and again you can build a workflow which auto approves the requisition if it has been in status released at least once. I have done this for a customer and it worked fine.
    The issue for who sees a workitem for approval is due to the general princible of direct person assignment of tasks in e-recruitng. So the approval is only send to one user. A dialog workitem has always a group of peaple who are allowed to process the task, a group which is assigned to process the task, a number of people who are responsible for the task (all people who are allowed and assigned) and in the end one who is actuall processing it.In standard the assigned user should be the lead recruiter while you need all lead recruiters. this should be developable for a wf developer. 
    Kind regards
    Roman

  • TitleBorder - Default Font Title = Blue - Need to change to BLACK.

    Hello,
    I have a menu with several Title Borders, The titles however area appearing in Blue, which i have not set,
    I need to change this back to black but i am unable to do so.
    Has anyone else had this problem or know how to solve it?
    I am using Borland Jbuilder, not sure if that is relevant.
    package rmitest;
    import java.awt.Dimension;
    import javax.swing.JFrame;
    import javax.swing.JPanel;
    import com.borland.jbcl.layout.XYLayout;
    import com.borland.jbcl.layout.*;
    import java.awt.*;
    import javax.swing.*;
    import javax.swing.border.Border;
    import DateTimeBean.DateTimeBean;
    import javax.swing.border.TitledBorder;
    import javax.swing.border.EtchedBorder;
    import java.rmi.*;
    import java.rmi.Naming;
    import java.net.MalformedURLException;
    import java.rmi.NotBoundException;
    import java.awt.event.*;
    import javax.swing.*;
    import java.util.Calendar;
    import java.util.Date;
    import java.sql.SQLException;
    import java.util.Vector;
    public class Menu extends JFrame implements ActionListener {
        JPanel contentPane;
        JTextArea jTextAreaTime = new JTextArea(3,10);
        Border border1 = BorderFactory.createEtchedBorder(EtchedBorder.RAISED,
          Color.white, new Color(156, 156, 158));
        private final int DELAY = 1000;
        static DateTimeBean dateTimeBean;
        JPanel jPanel1 = new JPanel();
       // TitledBorder titledBorder1 = new TitledBorder("");
        Border border2 = new TitledBorder(border1, "");
        Border border3 = new TitledBorder(border2, "Buttons");
        JPanel jPanel2 = new JPanel();
        TitledBorder titledBorder2 = new TitledBorder("");
        Border border4 = BorderFactory.createEtchedBorder(Color.white,
                new Color(156, 156, 158));
        Border border5 = new TitledBorder(border4, "Info");
        JPanel jPanel3 = new JPanel();
        Border border6 = BorderFactory.createEtchedBorder(Color.white,
                new Color(156, 156, 158));
        Border border7 = new TitledBorder(border6, "More Buttons");
        Border border8 = BorderFactory.createMatteBorder(6, 6, 6, 6, Color.black);
        Border border9 = BorderFactory.createLineBorder(Color.black, 2);
        JTextArea jTextArea1 = new JTextArea();
        Border border10 = BorderFactory.createLineBorder(Color.black, 2);
        JPanel jPanel4 = new JPanel();
        Border border11 = BorderFactory.createLineBorder(SystemColor.controlText, 2);
        Border border12 = new TitledBorder(border11, "Shit");
        Border border13 = BorderFactory.createLineBorder(SystemColor.controlText, 2);
        Border border14 = new TitledBorder(border13, "Other Shit");
        Border border15 = BorderFactory.createEtchedBorder(EtchedBorder.RAISED,
                Color.white, new Color(156, 156, 158));
        Border border16 = new TitledBorder(border15, "Other Shit");
        Border border17 = BorderFactory.createEtchedBorder(EtchedBorder.RAISED,
                Color.white, new Color(156, 156, 158));
        Border border18 = new TitledBorder(border17, "Shit");
        Border border19 = BorderFactory.createLineBorder(Color.BLACK, 1);
        TitledBorder titledBorder3 = new TitledBorder("");
        Border border20 = BorderFactory.createEtchedBorder(Color.white,
                new Color(156, 156, 158));
        Border border21 = new TitledBorder(border20, "TEXT");
        XYLayout xYLayout1 = new XYLayout();
        JScrollPane jScrollPane1 = new JScrollPane();
        Border border22 = BorderFactory.createEtchedBorder(EtchedBorder.RAISED,
                Color.white, new Color(156, 156, 158));
        Border border23 = new TitledBorder(border22, "Action Log");
        JScrollPane jScrollPane2 = new JScrollPane();
        Border border24 = BorderFactory.createEtchedBorder(EtchedBorder.RAISED,
                Color.white, new Color(156, 156, 158));
        Border border25 = new TitledBorder(border24, "Data");
        JButton jButton1 = new JButton();
        Icon exitButton = new ImageIcon("exit.JPG");
        Calendar clientCal = Calendar.getInstance();
        Iserver s;
        JButton jButton2 = new JButton();
        JButton jButton3 = new JButton();
        JButton jButton4 = new JButton();
        JButton jButton5 = new JButton();
        javax.swing.JTextArea jTextArea3 = new JTextArea();
        javax.swing.JTextArea jTextArea2 = new JTextArea();
        public Vector<Object> contents;
        javax.swing.JRadioButton jRadioButton1 = new JRadioButton();
        javax.swing.JRadioButton jRadioButton2 = new JRadioButton();
        XYLayout xYLayout2 = new XYLayout();
        Border border26 = javax.swing.BorderFactory.createEtchedBorder(Color.white,
          new Color(156, 156, 158));
        Border border27 = new TitledBorder(border26, "View Auctions");
        XYLayout xYLayout3 = new XYLayout();
      XYLayout xYLayout4 = new XYLayout();
      javax.swing.JLabel jLabel1 = new JLabel();
      Border border28 = javax.swing.BorderFactory.createEtchedBorder(Color.white,
          new Color(156, 156, 158));
      Border border29 = new TitledBorder(border28, "Create Auction");
      javax.swing.JRadioButton jRadioButton3 = new JRadioButton();
      javax.swing.JRadioButton jRadioButton4 = new JRadioButton();
      javax.swing.JLabel jLabel2 = new JLabel();
      javax.swing.JTextField jTextField1 = new JTextField();
      javax.swing.JTextArea jTextArea4 = new JTextArea();
      javax.swing.JLabel jLabel3 = new JLabel();
      javax.swing.JTextField jTextField2 = new JTextField();
      javax.swing.JTextField jTextField3 = new JTextField();
      javax.swing.JTextField jTextField4 = new JTextField();
      javax.swing.JLabel jLabel4 = new JLabel();
      javax.swing.JLabel jLabel5 = new JLabel();
      javax.swing.JLabel jLabel6 = new JLabel();
      javax.swing.JButton jButton6 = new JButton();
      Border border30 = javax.swing.BorderFactory.createLineBorder(Color.white, 2);
      Border border31 = javax.swing.BorderFactory.createLineBorder(Color.lightGray,
          2);
      Border border32 = javax.swing.BorderFactory.createLineBorder(SystemColor.
          inactiveCaptionText, 2);
      Border border33 = javax.swing.BorderFactory.createLineBorder(new Color(156, 156, 158), 2);
      Border border34 = javax.swing.BorderFactory.createLineBorder(new Color(156, 156, 158), 2);
      Border border35 = javax.swing.BorderFactory.createLineBorder(new Color(156, 156, 158), 2);
      Border border36 = javax.swing.BorderFactory.createEtchedBorder(EtchedBorder.
          RAISED, Color.white, new Color(156, 156, 158));
      Border border37 = new TitledBorder(border36, "Action Log");
      Border border38 = javax.swing.BorderFactory.createEtchedBorder(Color.white,
          new Color(156, 156, 158));
      Border border39 = new TitledBorder(border38, "Info");
      Border border40 = javax.swing.BorderFactory.createEtchedBorder(Color.white,
          new Color(156, 156, 158));
      Border border41 = javax.swing.BorderFactory.createEtchedBorder(Color.white,
          new Color(156, 156, 158));
      Border border43 = javax.swing.BorderFactory.createEtchedBorder(Color.white,
          new Color(156, 156, 158));
      Border border44 = new TitledBorder(border43, "Bid On An Auction");
      Border border42 = javax.swing.BorderFactory.createEtchedBorder(EtchedBorder.
          RAISED, Color.white, new Color(156, 156, 158));
      Border border45 = new TitledBorder(border42, "tyeryry");
      public Menu()
            super() ;
            enableEvents(AWTEvent.WINDOW_EVENT_MASK);
            dateTimeBean = new DateTimeBean();
            Timer timer = new Timer(DELAY, this);
            timer.start();
            try {
                setDefaultCloseOperation(EXIT_ON_CLOSE);
                setContentPane( new MyPanel() ) ;
                setSize( 1000 , 700 );
                setVisible( true );
                jbInit();
              } catch (Exception exception)
                exception.printStackTrace();
        private void jbInit() throws Exception {
            this.setForeground(Color.lightGray);
            this.setResizable(false);
            setTitle("Assignment - Bidding System");
            jTextAreaTime.setFont(new java.awt.Font("Dialog", Font.BOLD, 12));
            jTextAreaTime.setBorder(border1);
            jTextAreaTime.setOpaque(true);
            jTextAreaTime.setEditable(false);
            contentPane = (JPanel) getContentPane();
            contentPane.setSize(new Dimension(1000, 700));
            contentPane.setLayout(xYLayout1);
            contentPane.setBackground(Color.white);
            contentPane.setEnabled(true);
            contentPane.setDoubleBuffered(false);
            contentPane.setMinimumSize(new Dimension(1000, 700));
            contentPane.setOpaque(true);
            contentPane.setPreferredSize(new Dimension(1000, 700));
            jPanel1.setBorder(border29);
        jPanel1.setLayout(xYLayout4);
        jPanel2.setFont(new java.awt.Font("Arial Black", Font.PLAIN, 11));
        jPanel2.setBorder(border44);
            jPanel2.setLayout(xYLayout3);
        jPanel3.setFont(new java.awt.Font("Dialog", Font.BOLD, 12));
        jPanel3.setBorder(border27);
            jPanel3.setLayout(xYLayout2);
            jTextArea1.setBorder(BorderFactory.createLineBorder(Color.black));
            jTextArea1.setText("");
            jTextArea1.setEditable(false);
        jScrollPane1.setBorder(border37);
        jScrollPane1.setOpaque(false);
            jScrollPane2.setBorder(border25);
            jScrollPane2.setOpaque(false);
            jButton1.setForeground(Color.black);
            jButton1.setRolloverIcon(null);
            jButton1.setIcon(exitButton);
            jButton1.setText("Exit");
            jButton1.addActionListener(new Menu_jButton1_actionAdapter(this));
            jButton2.setText("jButton2");
            jButton3.setText("jButton3");
            jButton4.setText("jButton4");
            jTextArea3.setEditable(false);
            jTextArea3.setText("");
            jTextArea2.setToolTipText("");
        jTextArea2.setEditable(false);
        jTextArea2.setText("");
            jButton5.setText("Go");
            jButton5.setVisible(true);
            ButtonGroup RadioGroupView = new ButtonGroup();
            ButtonGroup RadioGroupCreate = new ButtonGroup();
        jLabel1.setText("Auction Type:");
        jRadioButton3.setText("English");
        jRadioButton4.setText("Vickrey");
        jRadioButton3.setOpaque(false);
        jRadioButton4.setOpaque(false);
        jTextArea4.setBorder(border35);
        jButton6.addActionListener(new Menu_jButton6_actionAdapter(this));
        RadioGroupCreate.add(jRadioButton3);
        RadioGroupCreate.add(jRadioButton4);
        jLabel2.setText("Item Name:");
        jTextField1.addActionListener(new Menu_jTextField1_actionAdapter(this));
        jLabel3.setText("Description:");
        jLabel4.setText("Reserve Price");
        jLabel5.setText("Buy Out");
        jLabel6.setText("Start Price");
        jButton6.setText("Create");
        RadioGroupView.add(jRadioButton1);
            RadioGroupView.add(jRadioButton2);
            jButton5.setToolTipText("");
            jRadioButton1.setOpaque(false);
            jRadioButton1.setToolTipText("");
            jRadioButton1.setText("View All Auctions");
            jRadioButton1.addActionListener(new Menu_jRadioButton1_actionAdapter(this));
            jRadioButton2.setOpaque(false);
            jRadioButton2.setText("View Auction");
        jPanel1.setOpaque(false);
            jPanel2.setOpaque(false);
            jPanel3.setOpaque(false);
        jPanel1.add(jLabel1, new XYConstraints(9, 6, -1, -1));
        jPanel1.add(jLabel2, new XYConstraints(9, 26, -1, -1));
        contentPane.add(jTextAreaTime, new XYConstraints(23, 599, 82, 56));
            contentPane.add(jButton1, new XYConstraints(820, 606, 96, 39));
            contentPane.add(jButton2, new XYConstraints(168, 606, 89, 40));
            contentPane.add(jButton3, new XYConstraints(275, 606, 96, 42));
            contentPane.add(jButton4, new XYConstraints(396, 606, 94, 45));
            jPanel3.add(jRadioButton2, new XYConstraints(9, 24, -1, -1));
            jPanel3.add(jButton5, new XYConstraints(177, 110, -1, -1));
            jPanel3.add(jRadioButton1, new XYConstraints(9, 0, -1, -1));
        jPanel1.add(jTextField1, new XYConstraints(85, 26, 118, -1));
        jPanel1.add(jRadioButton3, new XYConstraints(81, 0, -1, -1));
        jPanel1.add(jRadioButton4, new XYConstraints(144, 0, -1, -1));
        jPanel1.add(jLabel3, new XYConstraints(9, 50, -1, -1));
        jPanel1.add(jTextArea4, new XYConstraints(86, 53, 116, 50));
        jPanel1.add(jButton6, new XYConstraints(308, 107, 102, 22));
        jPanel1.add(jTextField2, new XYConstraints(361, 30, 50, 15));
        jPanel1.add(jTextField3, new XYConstraints(361, 55, 50, 15));
        jPanel1.add(jTextField4, new XYConstraints(361, 79, 50, 15));
        jPanel1.add(jLabel6, new XYConstraints(284, 80, -1, -1));
        jPanel1.add(jLabel4, new XYConstraints(266, 29, -1, -1));
        jPanel1.add(jLabel5, new XYConstraints(296, 56, -1, -1));
        contentPane.add(jPanel1, new XYConstraints(15, 85, 451, 161));
        contentPane.add(jPanel3, new XYConstraints(735, 86, 241, 161));
        contentPane.add(jScrollPane1, new XYConstraints(24, 465, 950, 122));
        jScrollPane1.getViewport().add(jTextArea2);
        contentPane.add(jScrollPane2, new XYConstraints(22, 256, 951, 196));
        jScrollPane2.getViewport().add(jTextArea3);
        contentPane.add(jPanel2, new XYConstraints(478, 88, 245, 161));
        jButton2.setText("Client");
                    jButton2.addActionListener(new java.awt.event.ActionListener() {
             public void actionPerformed(ActionEvent e) {
                jButton2_actionPerformed(e);
          jButton3.setText("From");
                    jButton3.addActionListener(new java.awt.event.ActionListener() {
             public void actionPerformed(ActionEvent e) {
                jButton3_actionPerformed(e);
          jButton4.setText("Server");
                    jButton4.addActionListener(new java.awt.event.ActionListener() {
             public void actionPerformed(ActionEvent e) {
                jButton4_actionPerformed(e);
            jButton5.addActionListener(new java.awt.event.ActionListener() {
             public void actionPerformed(ActionEvent e) {
                try {
                  jButton5_actionPerformed(e);
                catch (ClassNotFoundException ex) {
                catch (RemoteException ex) {
                catch (SQLException ex) {
          try {
             s = (Iserver)Naming.lookup("rmi://192.168.0.3:1099/AuctionService");
          } catch(Exception ex) {
        protected void processWindowEvent(WindowEvent e) {
          super.processWindowEvent(e);
          if (e.getID() == WindowEvent.WINDOW_CLOSING) {
             System.exit(0);
        public void actionPerformed(ActionEvent e) {
           jTextAreaTime.setText("  "+dateTimeBean.getDayName()+"\n"+"  "+dateTimeBean.getDate()+"\n"+ "  "+dateTimeBean.getTime());
           repaint();
        public void jTextField1_actionPerformed(ActionEvent e) {
        public void jButton1_actionPerformed(ActionEvent e) {
            System.exit(0);
        public void jButton2_actionPerformed(ActionEvent e) {
            clientCal.setTime(new Date());
          int hour = clientCal.get(Calendar.HOUR_OF_DAY);
          int minute = clientCal.get(Calendar.MINUTE);
          int secs = clientCal.get(Calendar.SECOND);
          String time = hour + ":" + minute + "." + secs;
                    try {
                            s.setClientTime(time);
                    } catch(java.rmi.RemoteException re) {
        public void jButton3_actionPerformed(ActionEvent e) {
            try {jTextArea2.append(s.getTime() + "\n");
            } catch(java.rmi.RemoteException re) {
        public void jButton4_actionPerformed(ActionEvent e) {
            try {
                            s.setServerTime();
                    } catch(java.rmi.RemoteException re) {
      //Set Image as Background
    public class MyPanel extends JPanel {
                  private Image img ;
                  public MyPanel() {
                          //setLayout( new BorderLayout() ) ;
                          setSize(1000, 700);
                          img = new ImageIcon("test.jpg" ).getImage() ;
                  public void drawBackground( Graphics g ) {
                          int w = getWidth() ;
                          int h = getHeight() ;
                          int iw = img.getWidth( this ) ;
                          int ih = img.getHeight( this ) ;
                          for( int i = 0 ; i < w ; i+=iw ) {
                                  for( int j = 0 ; j < h ; j+= ih ) {
                                          g.drawImage( img , i , j , this ) ;
                  protected void paintComponent(Graphics g) {
                          super.paintComponent(g);
                          drawBackground( g ) ;
    }

    esistsehrkalt wrote:
    Hello,
    I have a menu with several Title Borders, The titles however area appearing in Blue, which i have not set,
    I need to change this back to black but i am unable to do so.
    Has anyone else had this problem or know how to solve it?
    I am using Borland Jbuilder, not sure if that is relevant.
    package rmitest;
    import java.awt.Dimension;
    import javax.swing.JFrame;
    import javax.swing.JPanel;
    import com.borland.jbcl.layout.XYLayout;
    import com.borland.jbcl.layout.*;
    import java.awt.*;
    import javax.swing.*;
    import javax.swing.border.Border;
    import DateTimeBean.DateTimeBean;
    import javax.swing.border.TitledBorder;
    import javax.swing.border.EtchedBorder;
    import java.rmi.*;
    import java.rmi.Naming;
    import java.net.MalformedURLException;
    import java.rmi.NotBoundException;
    import java.awt.event.*;
    import javax.swing.*;
    import java.util.Calendar;
    import java.util.Date;
    import java.sql.SQLException;
    import java.util.Vector;
    public class Menu extends JFrame implements ActionListener {
    JPanel contentPane;
    JTextArea jTextAreaTime = new JTextArea(3,10);
    Border border1 = BorderFactory.createEtchedBorder(EtchedBorder.RAISED,
    Color.white, new Color(156, 156, 158));
    private final int DELAY = 1000;
    static DateTimeBean dateTimeBean;
    JPanel jPanel1 = new JPanel();
    // TitledBorder titledBorder1 = new TitledBorder("");
    Border border2 = new TitledBorder(border1, "");
    Border border3 = new TitledBorder(border2, "Buttons");
    JPanel jPanel2 = new JPanel();
    TitledBorder titledBorder2 = new TitledBorder("");
    Border border4 = BorderFactory.createEtchedBorder(Color.white,
    new Color(156, 156, 158));
    Border border5 = new TitledBorder(border4, "Info");
    JPanel jPanel3 = new JPanel();
    Border border6 = BorderFactory.createEtchedBorder(Color.white,
    new Color(156, 156, 158));
    Border border7 = new TitledBorder(border6, "More Buttons");
    Border border8 = BorderFactory.createMatteBorder(6, 6, 6, 6, Color.black);
    Border border9 = BorderFactory.createLineBorder(Color.black, 2);
    JTextArea jTextArea1 = new JTextArea();
    Border border10 = BorderFactory.createLineBorder(Color.black, 2);
    JPanel jPanel4 = new JPanel();
    Border border11 = BorderFactory.createLineBorder(SystemColor.controlText, 2);
    Border border12 = new TitledBorder(border11, "Shit");
    Border border13 = BorderFactory.createLineBorder(SystemColor.controlText, 2);
    Border border14 = new TitledBorder(border13, "Other Shit");
    Border border15 = BorderFactory.createEtchedBorder(EtchedBorder.RAISED,
    Color.white, new Color(156, 156, 158));
    Border border16 = new TitledBorder(border15, "Other Shit");
    Border border17 = BorderFactory.createEtchedBorder(EtchedBorder.RAISED,
    Color.white, new Color(156, 156, 158));
    Border border18 = new TitledBorder(border17, "Shit");
    Border border19 = BorderFactory.createLineBorder(Color.BLACK, 1);
    TitledBorder titledBorder3 = new TitledBorder("");
    Border border20 = BorderFactory.createEtchedBorder(Color.white,
    new Color(156, 156, 158));
    Border border21 = new TitledBorder(border20, "TEXT");
    XYLayout xYLayout1 = new XYLayout();
    JScrollPane jScrollPane1 = new JScrollPane();
    Border border22 = BorderFactory.createEtchedBorder(EtchedBorder.RAISED,
    Color.white, new Color(156, 156, 158));
    Border border23 = new TitledBorder(border22, "Action Log");
    JScrollPane jScrollPane2 = new JScrollPane();
    Border border24 = BorderFactory.createEtchedBorder(EtchedBorder.RAISED,
    Color.white, new Color(156, 156, 158));
    Border border25 = new TitledBorder(border24, "Data");
    JButton jButton1 = new JButton();
    Icon exitButton = new ImageIcon("exit.JPG");
    Calendar clientCal = Calendar.getInstance();
    Iserver s;
    JButton jButton2 = new JButton();
    JButton jButton3 = new JButton();
    JButton jButton4 = new JButton();
    JButton jButton5 = new JButton();
    javax.swing.JTextArea jTextArea3 = new JTextArea();
    javax.swing.JTextArea jTextArea2 = new JTextArea();
    public Vector<Object> contents;
    javax.swing.JRadioButton jRadioButton1 = new JRadioButton();
    javax.swing.JRadioButton jRadioButton2 = new JRadioButton();
    XYLayout xYLayout2 = new XYLayout();
    Border border26 = javax.swing.BorderFactory.createEtchedBorder(Color.white,
    new Color(156, 156, 158));
    Border border27 = new TitledBorder(border26, "View Auctions");
    XYLayout xYLayout3 = new XYLayout();
    XYLayout xYLayout4 = new XYLayout();
    javax.swing.JLabel jLabel1 = new JLabel();
    Border border28 = javax.swing.BorderFactory.createEtchedBorder(Color.white,
    new Color(156, 156, 158));
    Border border29 = new TitledBorder(border28, "Create Auction");
    javax.swing.JRadioButton jRadioButton3 = new JRadioButton();
    javax.swing.JRadioButton jRadioButton4 = new JRadioButton();
    javax.swing.JLabel jLabel2 = new JLabel();
    javax.swing.JTextField jTextField1 = new JTextField();
    javax.swing.JTextArea jTextArea4 = new JTextArea();
    javax.swing.JLabel jLabel3 = new JLabel();
    javax.swing.JTextField jTextField2 = new JTextField();
    javax.swing.JTextField jTextField3 = new JTextField();
    javax.swing.JTextField jTextField4 = new JTextField();
    javax.swing.JLabel jLabel4 = new JLabel();
    javax.swing.JLabel jLabel5 = new JLabel();
    javax.swing.JLabel jLabel6 = new JLabel();
    javax.swing.JButton jButton6 = new JButton();
    Border border30 = javax.swing.BorderFactory.createLineBorder(Color.white, 2);
    Border border31 = javax.swing.BorderFactory.createLineBorder(Color.lightGray,
    2);
    Border border32 = javax.swing.BorderFactory.createLineBorder(SystemColor.
    inactiveCaptionText, 2);
    Border border33 = javax.swing.BorderFactory.createLineBorder(new Color(156, 156, 158), 2);
    Border border34 = javax.swing.BorderFactory.createLineBorder(new Color(156, 156, 158), 2);
    Border border35 = javax.swing.BorderFactory.createLineBorder(new Color(156, 156, 158), 2);
    Border border36 = javax.swing.BorderFactory.createEtchedBorder(EtchedBorder.
    RAISED, Color.white, new Color(156, 156, 158));
    Border border37 = new TitledBorder(border36, "Action Log");
    Border border38 = javax.swing.BorderFactory.createEtchedBorder(Color.white,
    new Color(156, 156, 158));
    Border border39 = new TitledBorder(border38, "Info");
    Border border40 = javax.swing.BorderFactory.createEtchedBorder(Color.white,
    new Color(156, 156, 158));
    Border border41 = javax.swing.BorderFactory.createEtchedBorder(Color.white,
    new Color(156, 156, 158));
    Border border43 = javax.swing.BorderFactory.createEtchedBorder(Color.white,
    new Color(156, 156, 158));
    Border border44 = new TitledBorder(border43, "Bid On An Auction");
    Border border42 = javax.swing.BorderFactory.createEtchedBorder(EtchedBorder.
    RAISED, Color.white, new Color(156, 156, 158));
    Border border45 = new TitledBorder(border42, "tyeryry");
    public Menu()
    super() ;
    enableEvents(AWTEvent.WINDOW_EVENT_MASK);
    dateTimeBean = new DateTimeBean();
    Timer timer = new Timer(DELAY, this);
    timer.start();
    try {
    setDefaultCloseOperation(EXIT_ON_CLOSE);
    setContentPane( new MyPanel() ) ;
    setSize( 1000 , 700 );
    setVisible( true );
    jbInit();
    } catch (Exception exception)
    exception.printStackTrace();
    private void jbInit() throws Exception {
    this.setForeground(Color.lightGray);
    this.setResizable(false);
    setTitle("Assignment - Bidding System");
    jTextAreaTime.setFont(new java.awt.Font("Dialog", Font.BOLD, 12));
    jTextAreaTime.setBorder(border1);
    jTextAreaTime.setOpaque(true);
    jTextAreaTime.setEditable(false);
    contentPane = (JPanel) getContentPane();
    contentPane.setSize(new Dimension(1000, 700));
    contentPane.setLayout(xYLayout1);
    contentPane.setBackground(Color.white);
    contentPane.setEnabled(true);
    contentPane.setDoubleBuffered(false);
    contentPane.setMinimumSize(new Dimension(1000, 700));
    contentPane.setOpaque(true);
    contentPane.setPreferredSize(new Dimension(1000, 700));
    jPanel1.setBorder(border29);
    jPanel1.setLayout(xYLayout4);
    jPanel2.setFont(new java.awt.Font("Arial Black", Font.PLAIN, 11));
    jPanel2.setBorder(border44);
    jPanel2.setLayout(xYLayout3);
    jPanel3.setFont(new java.awt.Font("Dialog", Font.BOLD, 12));
    jPanel3.setBorder(border27);
    jPanel3.setLayout(xYLayout2);
    jTextArea1.setBorder(BorderFactory.createLineBorder(Color.black));
    jTextArea1.setText("");
    jTextArea1.setEditable(false);
    jScrollPane1.setBorder(border37);
    jScrollPane1.setOpaque(false);
    jScrollPane2.setBorder(border25);
    jScrollPane2.setOpaque(false);
    jButton1.setForeground(Color.black);
    jButton1.setRolloverIcon(null);
    jButton1.setIcon(exitButton);
    jButton1.setText("Exit");
    jButton1.addActionListener(new Menu_jButton1_actionAdapter(this));
    jButton2.setText("jButton2");
    jButton3.setText("jButton3");
    jButton4.setText("jButton4");
    jTextArea3.setEditable(false);
    jTextArea3.setText("");
    jTextArea2.setToolTipText("");
    jTextArea2.setEditable(false);
    jTextArea2.setText("");
    jButton5.setText("Go");
    jButton5.setVisible(true);
    ButtonGroup RadioGroupView = new ButtonGroup();
    ButtonGroup RadioGroupCreate = new ButtonGroup();
    jLabel1.setText("Auction Type:");
    jRadioButton3.setText("English");
    jRadioButton4.setText("Vickrey");
    jRadioButton3.setOpaque(false);
    jRadioButton4.setOpaque(false);
    jTextArea4.setBorder(border35);
    jButton6.addActionListener(new Menu_jButton6_actionAdapter(this));
    RadioGroupCreate.add(jRadioButton3);
    RadioGroupCreate.add(jRadioButton4);
    jLabel2.setText("Item Name:");
    jTextField1.addActionListener(new Menu_jTextField1_actionAdapter(this));
    jLabel3.setText("Description:");
    jLabel4.setText("Reserve Price");
    jLabel5.setText("Buy Out");
    jLabel6.setText("Start Price");
    jButton6.setText("Create");
    RadioGroupView.add(jRadioButton1);
    RadioGroupView.add(jRadioButton2);
    jButton5.setToolTipText("");
    jRadioButton1.setOpaque(false);
    jRadioButton1.setToolTipText("");
    jRadioButton1.setText("View All Auctions");
    jRadioButton1.addActionListener(new Menu_jRadioButton1_actionAdapter(this));
    jRadioButton2.setOpaque(false);
    jRadioButton2.setText("View Auction");
    jPanel1.setOpaque(false);
    jPanel2.setOpaque(false);
    jPanel3.setOpaque(false);
    jPanel1.add(jLabel1, new XYConstraints(9, 6, -1, -1));
    jPanel1.add(jLabel2, new XYConstraints(9, 26, -1, -1));
    contentPane.add(jTextAreaTime, new XYConstraints(23, 599, 82, 56));
    contentPane.add(jButton1, new XYConstraints(820, 606, 96, 39));
    contentPane.add(jButton2, new XYConstraints(168, 606, 89, 40));
    contentPane.add(jButton3, new XYConstraints(275, 606, 96, 42));
    contentPane.add(jButton4, new XYConstraints(396, 606, 94, 45));
    jPanel3.add(jRadioButton2, new XYConstraints(9, 24, -1, -1));
    jPanel3.add(jButton5, new XYConstraints(177, 110, -1, -1));
    jPanel3.add(jRadioButton1, new XYConstraints(9, 0, -1, -1));
    jPanel1.add(jTextField1, new XYConstraints(85, 26, 118, -1));
    jPanel1.add(jRadioButton3, new XYConstraints(81, 0, -1, -1));
    jPanel1.add(jRadioButton4, new XYConstraints(144, 0, -1, -1));
    jPanel1.add(jLabel3, new XYConstraints(9, 50, -1, -1));
    jPanel1.add(jTextArea4, new XYConstraints(86, 53, 116, 50));
    jPanel1.add(jButton6, new XYConstraints(308, 107, 102, 22));
    jPanel1.add(jTextField2, new XYConstraints(361, 30, 50, 15));
    jPanel1.add(jTextField3, new XYConstraints(361, 55, 50, 15));
    jPanel1.add(jTextField4, new XYConstraints(361, 79, 50, 15));
    jPanel1.add(jLabel6, new XYConstraints(284, 80, -1, -1));
    jPanel1.add(jLabel4, new XYConstraints(266, 29, -1, -1));
    jPanel1.add(jLabel5, new XYConstraints(296, 56, -1, -1));
    contentPane.add(jPanel1, new XYConstraints(15, 85, 451, 161));
    contentPane.add(jPanel3, new XYConstraints(735, 86, 241, 161));
    contentPane.add(jScrollPane1, new XYConstraints(24, 465, 950, 122));
    jScrollPane1.getViewport().add(jTextArea2);
    contentPane.add(jScrollPane2, new XYConstraints(22, 256, 951, 196));
    jScrollPane2.getViewport().add(jTextArea3);
    contentPane.add(jPanel2, new XYConstraints(478, 88, 245, 161));
    jButton2.setText("Client");
    jButton2.addActionListener(new java.awt.event.ActionListener() {
    public void actionPerformed(ActionEvent e) {
    jButton2_actionPerformed(e);
    jButton3.setText("From");
    jButton3.addActionListener(new java.awt.event.ActionListener() {
    public void actionPerformed(ActionEvent e) {
    jButton3_actionPerformed(e);
    jButton4.setText("Server");
    jButton4.addActionListener(new java.awt.event.ActionListener() {
    public void actionPerformed(ActionEvent e) {
    jButton4_actionPerformed(e);
    jButton5.addActionListener(new java.awt.event.ActionListener() {
    public void actionPerformed(ActionEvent e) {
    try {
    jButton5_actionPerformed(e);
    catch (ClassNotFoundException ex) {
    catch (RemoteException ex) {
    catch (SQLException ex) {
    try {
    s = (Iserver)Naming.lookup("rmi://192.168.0.3:1099/AuctionService");
    } catch(Exception ex) {
    protected void processWindowEvent(WindowEvent e) {
    super.processWindowEvent(e);
    if (e.getID() == WindowEvent.WINDOW_CLOSING) {
    System.exit(0);
    public void actionPerformed(ActionEvent e) {
    jTextAreaTime.setText("  "+dateTimeBean.getDayName()+"\n"+"  "+dateTimeBean.getDate()+"\n"+ "  "+dateTimeBean.getTime());
    repaint();
    public void jTextField1_actionPerformed(ActionEvent e) {
    public void jButton1_actionPerformed(ActionEvent e) {
    System.exit(0);
    public void jButton2_actionPerformed(ActionEvent e) {
    clientCal.setTime(new Date());
    int hour = clientCal.get(Calendar.HOUR_OF_DAY);
    int minute = clientCal.get(Calendar.MINUTE);
    int secs = clientCal.get(Calendar.SECOND);
    String time = hour + ":" + minute + "." + secs;
    try {
    s.setClientTime(time);
    } catch(java.rmi.RemoteException re) {
    public void jButton3_actionPerformed(ActionEvent e) {
    try {jTextArea2.append(s.getTime() + "\n");
    } catch(java.rmi.RemoteException re) {
    public void jButton4_actionPerformed(ActionEvent e) {
    try {
    s.setServerTime();
    } catch(java.rmi.RemoteException re) {
    //Set Image as Background
    public class MyPanel extends JPanel {
    private Image img ;
    public MyPanel() {
    //setLayout( new BorderLayout() ) ;
    setSize(1000, 700);
    img = new ImageIcon("test.jpg" ).getImage() ;
    public void drawBackground( Graphics g ) {
    int w = getWidth() ;
    int h = getHeight() ;
    int iw = img.getWidth( this ) ;
    int ih = img.getHeight( this ) ;
    for( int i = 0 ; i < w ; i+=iw ) {
    for( int j = 0 ; j < h ; j+= ih ) {
    g.drawImage( img , i , j , this ) ;
    protected void paintComponent(Graphics g) {
    super.paintComponent(g);
    drawBackground( g ) ;
    Aiyo! Would it have killed you to post a short example rather than that whole thing? Anyhowdy, have you checked to see if TitleBorder has a constructor that takes a color? Alternately, you can play with UIManager defaults:
    import java.awt.*;
    import javax.swing.*;
    import javax.swing.border.*;
    public class BorderDefaults {
        public static void main(String[] args) {
            EventQueue.invokeLater(new Runnable(){
                public void run() {
                    UIManager.put("TitledBorder.border",new LineBorder(Color.ORANGE));
                    UIManager.put("TitledBorder.titleColor", Color.RED);
                    JLabel label = new JLabel("I am a label");
                    label.setBorder(BorderFactory.createTitledBorder("border title"));
                    JFrame f = new JFrame();
                    f.getContentPane().add(label);
                    f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
                    f.pack();
                    f.setLocationRelativeTo(null);
                    f.setVisible(true);
    }

  • How to save requisitions without using E-Recruiting

    Hello All,
    Is there a way, to save requisitions data without using the E-Recruiting Web pages?
    Is there a Function module or a Class or a BAdI that I can use?
    We want to use a Interface that will send a flat fille with a lot of data
    and then to handle it in the same way the SAVE button on E-Recruiting does...
    Any Suggestions?
    Best Regards,
    Eran
    SAVE THE DATE 01-01-2011 ****

    Hi Roman,
    The flat file will come from other systems .
    It will store Requisitions details and the program/interface will have to proccess these records and create or update the infotypes according to them...
    Someone told me that it would be a bad thing to use classes and pointed out that there are FM like RH_* that wiil do the same
    I tried to use FM 'RH_INSERT_INFTY'  just to see if any record was entered ,but nothing happened...
    HRP1000 didn't get the new record
    What did I do wrong? What is the right way? FM's or Classes?
    Best Regards,
    Eran
    DATA: X1000 LIKE P1000 OCCURS 1 WITH HEADER LINE.
    X1000-MANDT = SY-MANDT.
    X1000-PLVAR = '01'.
    X1000-OTYPE = 'NB'.
    X1000-INFTY = '1000'.
    X1000-ISTAT = '1'.
    X1000-BEGDA = sy-datum.
    X1000-ENDDA = '99991231'.
    X1000-LANGU = 'B'.
    X1000-SHORT = 'ERAN'.
    X1000-STEXT = 'ERAN TEST'.
    append x1000.
    * 1. Reset standard authorization
      CALL FUNCTION 'RH_AUTHORITY_CHECK_OFF'.
    * 2. Insert new row into Infotype 1000 for position with new name
    CALL FUNCTION 'RH_INSERT_INFTY'
      EXPORTING
    *   FCODE                     = 'INSE'
        VTASK                     = 'S'
    *   ORDER_FLG                 = 'X'
    *   COMMIT_FLG                = 'X'
    *   AUTHY                     = 'X'
    *   PPPAR_IMP                 =
    *   OLD_TABNR                 = ' '
    *   REPID                     = ' '
    *   FORM                      = ' '
    *   KEEP_LUPD                 =
    *   WORKF_ACTV                = 'X'
      TABLES
        INNNN                     = X1000
    *   ILFCODE                   =
    * EXCEPTIONS
    *   NO_AUTHORIZATION          = 1
    *   ERROR_DURING_INSERT       = 2
    *   REPID_FORM_INITIAL        = 3
    *   CORR_EXIT                 = 4
    *   BEGDA_GREATER_ENDDA       = 5
    *   OTHERS                    = 6
    IF SY-SUBRC <> 0.
    * MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
    *         WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
    ENDIF.
    COMMIT WORK.
    * 3. Set standard authorization
    CALL FUNCTION 'RH_AUTHORITY_CHECK_ON' .
    SAVE THE DATE 01-01-2011 ****
    More convenient to use, More efficient search , Easier to find...

  • Changing default page title

    I'm getting ready to create a site with more than a few pages and was wondering if there's anyway I can change the default "Evan's World" page title to the one for my site? I obviously can do it manually, but that's gonna get old reeealllll quick...

    Well, as far as I know that is the only way in which to do it.
    If you duplicate the pages after the first one is done then you don't need to recreate anything apart from changing what text and photos etc that you want. Everything else stays the same, eg. page banner, navigation bars and footers or copyright. Do it this way and everything else is there. The only thing you change is the text.
    That is the way I did mine and nothing was left out on any page of my website.

  • Pre-Requisites for Implementing E Recruiting on ECC6.0

    Hi All,
    Can anyone please tell me what are the pre-requisites that are to be met to implement E-Recruitment on ECC6.0 (No EHP).
    And where can i find out the differences of Erecruitment on ECC6.0 and EHP6 (Functionalities that will be missed if we go without EHP6).
    Also is EP necessary to implement E recruitment. We even do not have ESS / MSS
    Our System is a Plane ECC (No EHP).
    Regards
    Syed

    Hello Ameen,
    Well ECC6.0 is R/3 Server and EHP6 is Portal server .
    E-recruitment works good with portal. It provides so may functionalities there .
    If u don't have EHP or don't want to use it .
    In that case u can Create Customized module pool  Application , but obviously u will not get feel and look and some other functionalities available over portal .
    You can create Role Matrix table, where u can save roles of Recruiter, manager and id password etc etc .
    Plus SAP has also provided traditional Recruitment in R/3 system, you can also use that . You can find that in SPRO .
    From EHP4 Sap moved on to Webdynpro abap  which was BSP till EHP3 , SO you can also use Webdynpro applications directly without portal . But there you need to customize more  . OR you can have Customised Webdynpro application for Recruitment also .
    Regards,
    Pran

Maybe you are looking for

  • How do I use old data files with a new installation in Oracle 9i

    I am in an unenviable position, with an unsupported database. We are running Oracle 9i on Windows XP. We are upgrading soon to Oracle 11g on a newer platform, but need to get our development environment working first. We lost a system that was runnin

  • Multiple Email Accounts Don't Seem Possible. Yet Mail Help Says It is!

    Hi, If you go to the Mail help menu and type in "multiple", the result shows that you can enter multiple email address into an account during setup, separated by commas. Great if you have several emails under the same domain ([email protected], [emai

  • Tomcat navigate problem

    1.When i run app "http://locahost:8080/human_resource" using tomcat it views home page index.jsp. from here when i click back button of browser it goes to tomcat home page. I want to stop going back. what should i do?

  • WS_DELIVERY_UPDATE_2 is not upating line text

    I am trying to update Header and line item text using the FM WS_DELIVERY_UPDATE_2 with in the IDOC_INPUT_DELVRY. I have populated all the required prameters for line text in FM but it is not gettnig updated in delivery. Header text are getting update

  • SmartView when Office is embedded

    Hello, I'm currently using - "Hyperion Smart View for Office, Fusion Edition version 11.2.1.00 (Build 271 - Build Date Mar 28 2011 11:51:25)". - "Office Excel 2007 (12.0.6565.5003) SP2 x86" I'm using "Late Binding" technique to embed Office like desc