Creating Employee in HR Module for ESS

Hi Everybody,
I am developing ESS application, i successfully deployed business packages for ESS and created required system objects and JCo destinations, and i able to see overview page of ESS Application. The problem is i get struck up at creating new employees in R3 system, once i create employee i can assign to existing user in R3. so please anybody guide me how to Hire an Employee (creating new Employee) in the R3 System. Encourage points will be given to the useful postings.
thanks in advance
regards
samba

Hi Everybody,
I am developing ESS application, i successfully deployed business packages for ESS and created required system objects and JCo destinations, and i able to see overview page of ESS Application. The problem is i get struck up at creating new employees in R3 system, once i create employee i can assign to existing user in R3. so please anybody guide me how to Hire an Employee (creating new Employee) in the R3 System. Encourage points will be given to the useful postings.
thanks in advance
regards
samba

Similar Messages

  • How to create the INBOUND Function Module for INBOUND IDOCs

    Hi Friends,
    Can any Suggest me How to proceed to Create an INBOUND Function Module for Processing the INBOUND IDOCS
    which are recieved from XI Server ?
    I am working in SAP-ISU
    Here i will recieve the INBOUND IDOCs for the Meter Reading Orders.
    We have a Standard INBOUND FUNCTION MODULE
    IDOC_INPUT_ISU_MR_UPLOAD
    which Uploads the Meter Reading Results.
    I copied the Same function Module into ZIDOC_INPUT_
    and working on it.
    Can any one suggest me, whether i am going in correct way or not.
    In IDOC_INPUT_ISU_MR_UPLOAD Inbound fun module,
    BAPI_MTRREADDOC_UPLOAD is used to Update or Insert the Meter Reading Results,
    My requirment is to Insert and Update the Meter Reading Orders which are Inbounded from XI.
    Can I Use the Same BAPI
    BAPI_MTRREADDOC_UPLOAD
    to Update the below fields,
    EABL-SERNR
    EABL-ZWNUMMER
    EABLG-ABLESGR
    EABL-V_ZWSTAND
    EABL-N_ZWSTAND
    EABL-ABLHINW
    EABL-ZSKIPC
    EABL-ADAT
    EABL-ATIMTATS
    EABL-ADATTATS
    EABL-ATIM
    EABL-ZMESSAGE
    EABL-ABLESER(Meter reader number)
    Kindly Suggest me,
    Thanks in Advance,
    Ganesh

    Hello Ganesh
    I think you are going completely astray with you z-function module for IDoc processing.
    If you look at TABLES parameter METERREADINGRESULTS (type BAPIEABLU ) of BAPI_MTRREADDOC_UPLOAD you will find many of the requested fields already:
    EABL-SERNR => BAPIEABLU-SERIALNO
    EABL-ZWNUMMER =>REGISTER
    EABLG-ABLESGR
    EABL-V_ZWSTAND
    EABL-N_ZWSTAND
    EABL-ABLHINW
    EABL-ZSKIPC
    EABL-ADAT
    EABL-ATIMTATS => ACTUALMRTIME
    EABL-ADATTATS => ACTUALMRDATE
    EABL-ATIM
    EABL-ZMESSAGE
    EABL-ABLESER(Meter reader number)
    Field EABL-ZMESSAGE appears to be custom field (at least I cannot find it on ECC 6.0). If this field was added using include CI_EABL then you probably can get these values into the BAPI using the EXTENSIONIN parameter.
    Check routine CHECK_UPLOADRECORDS in the BAPI which allows two extension structures:
    - BAPI_TE_EABL
    - BAPI_TE_EOSB
    Not surprisingly BAPI_TE_EABL contains the include CI_EABL.
    Regards
      Uwe

  • Creating a custom java module for excel to xml conversion.

    Hi Gurus,
    I am creating a custom java module in sap nwds 7.3 for Excel to XML Conversion. But I am getting following error
    Classpath dependency validator message.
    Classpath entry  will not be exported or published. Runtime ClassNotFoundExceptions may result. 
    I imported the Jars from a different PI system and i am using NWDS in local PC with creating a separate folder with all JARs and also imported them using build path option.
    This issue is occuring for all the jars imported.
    I am using following code.
    import java.io.FileInputStream;
    import java.io.FileOutputStream;
    import java.io.InputStream;
    import java.io.OutputStream;
    import java.util.Map;
    import com.sap.aii.mapping.api.StreamTransformation;
    import com.sap.aii.mapping.api.AbstractTrace;
    import java.util.HashMap;
    import jxl.Cell;
    import jxl.Workbook;
    public class JavaMappingExcelToXML implements StreamTransformation{
    private Map map = null;
    private AbstractTrace trace = null;
    public void setParameter(Map arg0) {
    map = arg0; // Store reference to the mapping parameters
    if (map == null) {
    this.map = new HashMap();
    public static void main(String args[]) { //FOR EXTERNAL STANDALONE TESTING
    try {
    FileInputStream fin = new FileInputStream ("c:/ashu.xls"); //INPUT FILE (PAYLOAD)
    FileOutputStream fout = new FileOutputStream ("C:/Users/ashutosh.a.upadhyay/My Documents/ashuXML2.xml"); //OUTPUT FILE (PAYLOAD)
    JavaMappingXLStoXML mapping = new JavaMappingXLStoXML ();
    mapping.execute(fin, fout);
    catch (Exception e1) {
    e1.printStackTrace();
    public void execute(InputStream inputstream, OutputStream outputstream) {
    String msgType = "Message Type name will come here";
    String nameSpace = "Namespace Name will come here";
    String xmldata = "";
    try {
    Workbook wb = Workbook.getWorkbook(inputstream);
    xmldata ="<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n"+ "<ns0:"+msgType+" "+"xmlns:ns0=\""+nameSpace+"\n">";
    Cell[] cells ;
    Cell[] cellNames ;
    cellNames = wb.getSheet(0).getRow(0);
    for(int j=1;j<wb.getSheet(0).getRows();j++){
    xmldata = xmldata+"\n<Record>\n";
    cells = wb.getSheet(0).getRow(j);
    for(int i=0;i<wb.getSheet(0).getColumns();i++){
    xmldata = xmldata+"\t<"+cellNames[i].getContents()+">"+cells[i].getContents()+"</"+cellNames[i].getContents()+">\n";
    xmldata = xmldata+"</Record>";
    xmldata = xmldata+"\n</ns0:"+msgType+">";
    System.out.print(xmldata);
    xmldata.getBytes();
    wb.close();
    byte by[] = xmldata.getBytes();
    outputstream.write(by);
    inputstream.close();
    outputstream.close();
    System.out.println("\n"+"File processed");
    catch (Exception e) {
    e.printStackTrace();
    Request you to guide how to resolve this issue.
    Thanks  in advance

    Hi Gurus,
    I am creating a custom java module in sap nwds 7.3 for Excel to XML Conversion. But I am getting following error
    Classpath dependency validator message.
    Classpath entry  will not be exported or published. Runtime ClassNotFoundExceptions may result. 
    I imported the Jars from a different PI system and i am using NWDS in local PC with creating a separate folder with all JARs and also imported them using build path option.
    This issue is occuring for all the jars imported.
    I am using following code.
    import java.io.FileInputStream;
    import java.io.FileOutputStream;
    import java.io.InputStream;
    import java.io.OutputStream;
    import java.util.Map;
    import com.sap.aii.mapping.api.StreamTransformation;
    import com.sap.aii.mapping.api.AbstractTrace;
    import java.util.HashMap;
    import jxl.Cell;
    import jxl.Workbook;
    public class JavaMappingExcelToXML implements StreamTransformation{
    private Map map = null;
    private AbstractTrace trace = null;
    public void setParameter(Map arg0) {
    map = arg0; // Store reference to the mapping parameters
    if (map == null) {
    this.map = new HashMap();
    public static void main(String args[]) { //FOR EXTERNAL STANDALONE TESTING
    try {
    FileInputStream fin = new FileInputStream ("c:/ashu.xls"); //INPUT FILE (PAYLOAD)
    FileOutputStream fout = new FileOutputStream ("C:/Users/ashutosh.a.upadhyay/My Documents/ashuXML2.xml"); //OUTPUT FILE (PAYLOAD)
    JavaMappingXLStoXML mapping = new JavaMappingXLStoXML ();
    mapping.execute(fin, fout);
    catch (Exception e1) {
    e1.printStackTrace();
    public void execute(InputStream inputstream, OutputStream outputstream) {
    String msgType = "Message Type name will come here";
    String nameSpace = "Namespace Name will come here";
    String xmldata = "";
    try {
    Workbook wb = Workbook.getWorkbook(inputstream);
    xmldata ="<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n"+ "<ns0:"+msgType+" "+"xmlns:ns0=\""+nameSpace+"\n">";
    Cell[] cells ;
    Cell[] cellNames ;
    cellNames = wb.getSheet(0).getRow(0);
    for(int j=1;j<wb.getSheet(0).getRows();j++){
    xmldata = xmldata+"\n<Record>\n";
    cells = wb.getSheet(0).getRow(j);
    for(int i=0;i<wb.getSheet(0).getColumns();i++){
    xmldata = xmldata+"\t<"+cellNames[i].getContents()+">"+cells[i].getContents()+"</"+cellNames[i].getContents()+">\n";
    xmldata = xmldata+"</Record>";
    xmldata = xmldata+"\n</ns0:"+msgType+">";
    System.out.print(xmldata);
    xmldata.getBytes();
    wb.close();
    byte by[] = xmldata.getBytes();
    outputstream.write(by);
    inputstream.close();
    outputstream.close();
    System.out.println("\n"+"File processed");
    catch (Exception e) {
    e.printStackTrace();
    Request you to guide how to resolve this issue.
    Thanks  in advance

  • HR modules for ESS

    Hi,
    I am looking for information regarding HR modules required for ESS Applications. For example, for Who's Who application HR module PA & OM will be needed. Similarly, what are the required modules for other applications? Is there any document/note containing this information?
    Regards,
    Apurva

    hello Apurva
    You can find technical information of ESS/MSS applications in help.sap.com accrdoing to your service pack levels.
    Serach the same
    For example
    ESS in Personnel Administration http://help.sap.com/saphelp_46c/helpdata/en/f0/128fac4eb311d189530000e829fbbd/frameset.htm
    MSS iViews : http://help.sap.com/Business_Packages/EN/d8/773afa9edda64aba94570a4323266d/frameset.htm
    Best Regards
    Sridhar S

  • How to create a Z Function module for the standard FM VIEW_KURGV?

    Hi all,
    There is a requirement to the change the functionality of the standard FM VIEW_KURGV. This FM is being used in a Z report. Hence, I have a copied this FM to a Z FM ZVIEW_KURGV after having created the Z Function Group ZV05E. However, there are a number of standard routines which are present in the standard FM VIEW_KURGV which need to be also created in the Z FM ZVIEW_KURGV. Please advise how to proceed.
    Thanks and regards,
    Anishur

    Instead of copyg the std fm to z, do the following,
    1. Go to se37 open FM VIEW_KURGV in display mode.
    2. Click on the spiral icon on the top.
    3. Then in menu go edit->enhancment options -> show implicit enhancement
    4. """""""""""""""""""""" kind of lines will appear in the cde, just rt click on the line at the place u want to insert the code and select
         enhancement implementation create.
    5. Give apropriate name for thi , it will inset a n place to write your code.
    This is an std sap methodology and is supported in upgradde also.

  • To create bapi?(function module for bapi i.e. checks and update table)

    Hi all,
      I want to know how to create BAPI?. means in function module how i hv to put checks and how i will update database table.
    thanks and regards
    sg

    BAPI STEP BY STEP PROCEDURE: -
    http://www.sap-img.com/abap/bapi-step-by-step-guidance.htm
    BAPI Programming guide: -
    http://help.sap.com/saphelp_nw04/helpdata/en/e0/9eb2370f9cbe68e10000009b38f8cf/frameset.htm
    BAPI user guide: -
    http://help.sap.com/saphelp_46c/helpdata/en/7e/5e115e4a1611d1894c0000e829fbbd/frameset.htm
    Example:-
    http://www.erpgenie.com/abap/bapi/example.htm
    list of all bapis
    http://www.planetsap.com/LIST_ALL_BAPIs.htm

  • How to create ENQUEUE function module for s567 table

    Hi Experts,
    Anyone Plz tell the steps how to create a ENQUEUE function module for the table s567.
    Its somewht urgent, plz help me.
    <REMOVED BY MODERATOR>
    Mohana
    Edited by: Alvaro Tejada Galindo on Mar 10, 2008 4:21 PM

    Hi,
    You can create a lock on a object of SAP thorugh transaction SE11 and enter any meaningful name start with EZ Example EZTEST_LOCK.
    Use: you can see in almost all transaction when you are open an object in Change mode SAP could not allow to any other user to open the same object in change mode.
    Example: in HR when we are enter a personal number in master data maintainance screen SAP can't allow to any other user to use same personal number for changes.
    Technicaly:
    When you create a lock object System automatically creat two function module.
    1. ENQUEUE_<Lockobject name>. to insert the object in a queue.
    2. DEQUEUE_<Lockobject name>. To remove the object is being queued through above FM.
    You have to use these function module in your program.
    Hope this will give a basic idea.
    Regards
    Sudheer

  • Function module for submitting order in CRM B2B

    Hi Experts,
    we are customizing the CRM B2B functionality. as per our reqruirement, we have 3 types of orders (docuemnts) to submit. for each order we have differnt  extra fields data need to be sent to the back end system in the Header level and item level.
    In this case still we  can not use the standard function module to submit the document.
    need to use the same standard functiona module or need to create the z function module for submitting all three orders.
    Please advice.
    I have another question. What the standard functiona module name for submitting the order?
    Adavance Thanks

    HI
    We need not create any custom FM to send in extension data. Just extend the class which is called on save and overirde the
    customer exits available there.
    From the sales document object  get header and itemlist.
    ItemList itemsData                = salesDocument.getItems();
    HeaderData header                = salesDocument.getHeaderData();
    header.addExtensionData();
    ItemSalesDoc[] items = itemsData.toArray();
    for (int k = 0; k < items.length; k++) {
      ItemSalesDoc item = new ItemSalesDoc();
      item = items[k];
      item.addExtensionData();
    The header and item extension datas will be available in the respective place holders in the methods in BADI
    CRM_ISA_BASKET_ITEMS   CHANGEITEMS_BEFORE_ORDER  IT_EXTENSION
    CRM_ISA_BASKET_HEAD    CHANGEHEAD_BEFORE_IL         IT_EXTENSION
    The method name and place holder in backend also given above.
    Hope this helps
    Regards
    Antony

  • Build error while NWDI ESS Project creation for ESS Customization

    Hi
    We are using SAP NetWeaver Developer Studio Version: 7.0.11 and trying to create a project in NWDI for ESS (ESS 6.0) customization.
    When we create project from the Inactive DC (essgbpdatahttp://com.sap), it is giving several build errors.
    We have tried Sync Sources many times, checked and verified the Java Build Path as well.
    The 1st error in the Tasks tab is
    The project was not built since its classpath is incomplete. Cannot find the class file for com.sap.aii.proxy.framework.core.AbstractType. Fix the classpath then try rebuilding this project.
    Then there are several other errors like
    Application Per_Personal_GB: Component is missing.
    Application Per_Personal_GB: Start up plug is missing.
    Seems some dependent files/ DCs are missing but we are not sure which ones.
    Could you please help?
    Regards

    Hi PG
    I could not find any gen_wdp folder in Navigator tab and also there are jar files but none of them have warnings.
    Is there any thing else which is creating problem.
    I exactly followed the steps mentioned in the thread ESS/MSS Customization – Make it Simple
    But standard SAP ESS package itself is giving lot of error.
    Thanks
    Ruplata

  • Is there a func module to create employee emulating PA40?

    I am looking for a function module in HR to create a New Hire (US / International)?
    I am actually creating a BDC to this effect but had to do some tweaking to make it work properly - mainly with the screen flow.
    HR_MAINTAIN_MASTERDATA  does not seem to be relevant much ..
    Thanks,
    Ven.

    Hi,
    <li>The right function module is HR_INFOTYPE_OPERATION. Even you can HR_MAINTAIN_MASTERDATA. But its going to be a lengthy process.
    <li>For how to use HR_INFOTYPE_OPERATION, go to se37 and use WHERE USED LIST (CTRLSHIFTF3)
    REPORT ztest_notepad.
    DATA:p0000           TYPE STANDARD TABLE OF p0000 WITH HEADER LINE,
         return          LIKE bapireturn1,
         personaldatakey LIKE bapipakey.
    START-OF-SELECTION.
      "Get the data for Infotype into table p0000
      LOOP AT p0000.
        CALL FUNCTION 'HR_INFOTYPE_OPERATION'
          EXPORTING
            infty         = '0000'
            number        = p0000-pernr
            subtype       = p0000-subty
            validityend   = p0000-endda
            validitybegin = p0000-begda
            record        = p0000
            operation     = 'INS' "INS = Create new record
            nocommit      = space
          IMPORTING
            return        = return
            key           = personaldatakey
          EXCEPTIONS
            OTHERS        = 0.
      ENDLOOP.
      "You need write the logic for all infotype which are used in creating employee
    Thanks
    Venkat.O

  • How to Create JCO Connectionds for ESS processes?

    Hello ,
    I had imported Business packages for ESS and now i'am gng to create JCO connections for the corresponding ESS processes.I know where to create them but Can you please tell me what are all the fields i need to fill while creating a jco connection.Please send if you have any document.
    With Regards,
    Pradeep.B

    Hi Krishna,
            I had gone through the process and i got a error in ping and testing the JCO connection"<b>com.sap.mw.jco.JCO$Exception: (102) RFC_ERROR_COMMUNICATION: Connect to message server host failed Connect_PM  TYPE=B MSHOST=srtplecd GROUP=SPACE R3NAME=SCD MSSERV=sapmsSCD PCS=1 ERROR       service 'sapmsSCD' unknown TIME        Fri Nov 16 19:22:13 2007 RELEASE     700 COMPONENT   NI (network interface) VERSION     38 RC          -3 MODULE      nixxhsl.cpp LINE        776 DETAIL      NiHsLGetServNo: service name cached as unknown COUNTER     2</b> "
    please help me
    with regards
    Pradeep.B

  • To get fun module for Creating prebooking

    Hi friends,
        Here is my query,
    My requirement is a person will prebook the employees for the events from portal
      & i need to provide the RFC for that.
      I got 2 fun modules for creating prebookings
    1) RH_PARTICIPATION_PREBOOK
    2) HRIQ_PARTICIPATION_PREBOOK
      but these fun modules POPS UP a window after providing the i/p's to it to select the button of prebooking.......
    But these is not possible as the SAP screen can't be popped up in portal....
      So how do i proceed with this problem??

    Hi,
    See the source code of FMs. Inside somewhre it must be calling other FM which collects actual data. Use that FM.
    Reward if useful!

  • How to create transaction or screen variant for custom tcode in module pool

    Hi,
              I have one module pool program with custome tcode ,i want to create transaction or screen variant for this tcode.Next time when we run this tcode we need a variant for this tcode.
    I tried by using of SHD0 but it is working only for standred tcodes.Is there any possibilty please help me.
    thanks,
    Lavanya.

    Hi,
    you created a Custom Tcode for ur module pool Pgm..if u execute the Tcode in the output screen give the input details and press Save Option then variant will be created. Then you can use that variant.
    otherwise.. while creating a Tcode..
    select an option for Tcode type Tranasction With variant ..there u will provide the variant for ur Tcode ( which is already created ).
    Regards,
    PraVeen.

  • Need to create a mass upload program for appraisal document creation for multiple employee

    Hi Expertise,
    I need to create a mass upload program for appraisal document creation for manager and his multiple employee
    at a time using tcode appcreate.
    Please help me out.
    Best regards,
    Priyaranjan

    Hi Priyaranjan,
    I think you can take the abap'ers help in creating the program. But u need to provide them the exact functionality and the required specifications in creating the appraisal document.
    Even tcode also u can get it prepared by Abap'ers.
    Thanks and Regards
    Balaji

  • Need to create a mass upload program for appraisal document creation for multiple employee in abap hr

    Hi Expertise,
    I need to create a mass upload program for appraisal document creation for manager and his multiple employee
    at a time using tcode appcreate.
    Please help me out.
    Best regards,
    Priyaranjan

    Hi,
    I have done appraisal document creation for bulk using txt file.
    this fm used for single for creation in standard tcode (phap_prepare):  'WZ_HRHAP_0DOC_WZ01_START'.
    So create ztcode  usinh this fm for single form then record BDC for this tcode and called this tcode in that bdc for bulk creation .
    While recording for single I have used manual option instead of automatic .

Maybe you are looking for

  • Short Dump       TSV_TNEW_PAGE_ALLOC_FAILED

    Hi All, I am facing the short dump "TSV_TNEW_PAGE_ALLOC_FAILED" problem in my PRD system. Please find ST22 log and suggest the solution: Runtime Errors         TSV_TNEW_PAGE_ALLOC_FAILED Date and Time          18.11.2009 12:12:09 Short text      No m

  • Unsupported Files error - iphoto 08 (Camera Canon IXUS 80)

    Over the last couple of weeks we have been getting unsupported file error when we try and import photo's to iphoto from our camera. The files are jpg's and it has only been happening since 2009. All our other photos (6,000) seem to be fine. Any advis

  • G/L A/C for new depot

    Dear all, We created a new branch as depot in SAP, in other state, now for posting the VAT, CST , taxes what are all the g/l   a/c  need to be maintained , & where these g/l   a/c  has to be assiged. But our consulting partner is saying its a develop

  • My repaint( ) just re-paints but doesn't clear the back

    Hi, i am using repaint( ) with the timer method to randomly draw 100 randomly colored lines.But every time the timer calls actionperformed which contains repaint( ), the application just paints the new 100 lines on top of the old ones, not cleaning t

  • Error during J2EE installation on oracle and AIX 5.1

    I am getting the following error during "Load JAVA database Content" Phase. We are running on AIX 5.1 oracle 9.205 and JDK 1.4.2 :- Mar 10, 2005 1:16:26 PM com.sap.inst.jload.Jload main SEVERE: couldn't connect to DB java.sql.SQLException: Io excepti