Transferring inactive personnel numbers via IDOC (HRMD_A) - how?

Hello everyone,
we are using IDOCs of type HRMD_A to transfer some infotypes (0,1,2,3 and a few others) of all employee numbers from the HR system to the FI system. The transfer is initiated using transaction PFAL with transfer type "Insert". So far, so good.
Now we find that employees that have gone inactive (e.g. left the company) are not being transmitted, not even if in PFAL the time period selection is set to "ALL". As the consequence, these personnel numbers remain active in FI because their exit action is never being transmitted.
Since transaction PFAL uses object type and object id parameters for identification of the objects to be transmitted, I reckon that object-selection is OM-based. By setting object type to 'P' and leaving object ID blank, I choose to transfer all personnel numbers that are known in OM. Once an employee exits the company, however, he is effectively leaving the OM, seeing that he no longer occupies a position. I take it that this causes this personnel number no longer to be transmitted, even though in past periods she existed in the OM, and even though time period "all" was selected in the selection-screen of PFAL.
A possible factor in this may be that sometimes exits of employees are maintained in the HR system retrospectively, i.e. after they have already left the company.
How can I deal with this and make sure all personnel numbers are being transmitted including the information that they have left the company? As it is now, these personnel numbers remain "active" in the FI system forever, because PFAL on the HCM system stops transmitting them for good once they have become inactive.

1. start BD61 and active globaly change pointers
2. start sm31 and maintain V_TBDA2 for activation change pointers  for HRMD_A message
3. start we20 and check you linked system for message HRMD_A
4. start bd64 and check you distibution model for HRMD_A.
if all this step is configured you can chang master data via ppome or pa30 and check via re_rhalecps generated changepointers.
than you can use bd21 for hrmd_a message for generated master hr data in outbound idoc (use we02 to see outbound idocs)

Similar Messages

  • Transferring to new iMac via time machine - how to use Ethernet?

    Hi, I am setting up a new iMac and transferring my files from my MacBook (2007) using time machine. I started the transfer wirelessly (foolishly) but it predicted it would take 36 hours. With the transfer still happening I have now attached an Ethernet cable but the countdown is the same, presumably because the wireless transfer is still taking priority.
    Is it risky to abandon the transfer midway through? If not, once I have stopped it, how do I ensure the ethernet takes priority, considering that I am still at the very early stages of iMac setup (so have not gone through to the normal home screen etc)?
    Another issue is that the screen seems to sleep every 30 mins, so I am not sure the wireless transfer will keep progressing overnight...?
    Many thanks in advance for any pointers.

    Receiving Code 150:30 lead me to the following Adobe link...
    http://helpx.adobe.com/x-productkb/global/error-licensing-stopped-mac-os.html
    This Adobe page provides an app (LicenseRecovery 11.6.1), supposedly designed to reinstate a licensing issue. When I opened the file, and tried to open the app that's suggested on this page, the program hung. I assumed the app hadn't been updated for Mountain Lion.
    Wouldthis app address the issue if it had worked?

  • BADI via IDOC ? - WORKORDER_GOODSMVT

    Hi to all,
    I've got BADI WORKORDER_GOODSMVT implemented,
    Using method backfush I'm evaluating reservation numb.
    in structure CT_COMPONENTS, and all it's working pretty good by starting transactions CO11N,
    Real issue is I need this process working via IDOC,
    - IDOC is PPCC2PRETEVENT for PO confermation -
    I wished BADI should've act anyway, but via IDOC it doesn't seem been senstive, or getting involved,
    Has anybody any clue if  this BADI should be used via IDOC
    or how to make it work?
    Many thanks in advance,
    Sergio,
    Edited by: sergio atzori on Aug 29, 2008 1:58 PM

    In the PAI of screen their are so many customer exits available. You can implement any based on your need.  In inlcude LCORU_SI10 MODULE customer_exit_after_check INPUT. It is calling FM
    CO_RU_PROCESS_CUSTFUNC_CHECK2. Inside this FM so many exits are their use according to your need .
    Nabheet

  • How to get Personnel Numbers from Organizational Unit ?

    Hello All,
    I have a requirement in the HR module to get a list of all the personnel numbers maintained for a Organizational Unit.
    Is there any Function Module to find out the Personnel Numbers assigned to a Organizational Unit for HR module ?
    Thanks,
    Ketan.

    Hi Ketan,
        I'm not sure that there is any Function Module available for finding the Personnel Numbers. I have listed some Tables in HR Module try whether this will help you in finding Personnel Numbers for Organizational Unit.
    DD01L Domains 
    DD02L SAP tables 
    DD03L Table Fields 
    DD03T DD: Texts for fields (language dependent) 
    DD04L Data elements 
    DD04T R/3 DD: Data element texts 
    DD05S Foreign key fields 
    DD06L Pool/cluster structures 
    DD20L Matchcode Ids 
    DD24S Fields of a matchcode ID 
    T000    Clients 
    T001    Company Codes 
    T001E  Company code-dependent address data 
    T001P  Personnel Areas/Subareas 
    T012    House banks 
    T012K House bank accounts 
    T012T House bank account names 
    T500L Personnel Country Grouping 
    T500P Personnel Areas 
    T500T Personnel Country Groupings 
    T501    Employee Group 
    T501T Employee Group Names 
    T502T Marital Status Designators 
    T503    Employee Groups / Subgroups 
    T503K Employee subgroup 
    T503T Employee Subgroup Names 
    T504A Benefits - Default Values (NA) 
    T504B Benefit Option Texts (North America) 
    T504C Benefit Type (NA) 
    T504D Benefit Credit Group Amount 
    T504E Benefit Amount 
    T504F Benefit Costs 
    T508A Work Schedule Rules 
    T508T Texts for Employee Subgroup Groupings for Work Schedules 
    T510   Pay Scale Groups 
    T510A Pay Scale Types 
    T510F Assign Pay Scale > Time Unit, Currency 
    T510G Pay Scale Areas 
    T510H Payroll Constants with Regard to Time Unit 
    T510I Standard Working Hours 
    T510J Constant Valuations 
    T510L Levels 
    T510M Valuation of pay scale groups acc. to hiring date 
    T510N Pay Scales for Annual Salaries (NA) 
    T510S Time Wage Type Selection Rule 
    T510U Pay Scale Groups 
    T510Y Special Rules for Wage Type Generation 
    T511    Wage Types 
    T512R Cumulation Wage Types in Forms 
    T512S Texts for Cumulation Wage Types in Forms 
    T512T Wage Type Texts 
    T512W Wage Type Valuation 
    T512Z   Permissibility of Wage Types per Infotype 
    T513    Jobs 
    T514S Table Name Texts 
    T514T Field Name Texts 
    T51D2 Wage Type Classes 
    T51D3 Reduction Rules 
    T51D4 Cumulation Rules 
    T527X Organizational Units 
    T528B Positions - Work Centers 
    T528C Wage Type Catalog 
    T528T Position Texts 
    T529A Personnel Event 
    T529F Fast Data Entry for Events 
    T529T Personnel Event Texts 
    T52BT Texts For HR Objects 
    T52C0 Payroll Schemas 
    T52C1 Payroll Schemas 
    T52C2 Texts for Personnel Calculation Schemas 
    T52C3 Texts for Personnel Calculation Schemas 
    T52C5 Personnel Calculation Rules 
    T52CC Schema Directory 
    T52CD Schema Directory 
    T52CE Directory of Personnel Calculation Rules 
    T52CT Text Elements 
    T52CX Cross References via Generated Schemas 
    T52D1 Valid Processing Classes 
    T52D2 Valid Values for Processing Classes 
    T52D3 Valid Evaluation Classes 
    T52D4 Permitted Values for Evaluation Classes 
    T52D5 Wage Type Groups 
    T52D6 Wage Type Group Texts 
    T52D7 Assign Wage Types to Wage Type Groups 
    T52D8 Valid Processing Classes - Texts 
    T52D9 Valid Values for Processing Classes - Texts 
    T530 Reasons for Events 
    T530E Reasons for Changes 
    T530F Reasons for Changes 
    T530L Wage Types for Special Payments 
    T530T Event Reason Texts 
    T531 Deadline Types 
    T531S Deadline Type Texts 
    T533 Leave Types 
    T533T Leave Type Texts 
    T539A Default Wage Types for Basic Pay 
    T539J Base Wage Type Valuation 
    T539R Events for Standard Wage Maintenance 
    T539S Wage Types for Standard Wage Maintenance 
    T548 Date Types 
    T548S Date Conversion 
    T548T Date Types 
    T548Y Date Types 
    T549A Payroll Areas 
    T549B Company Features 
    T549C Decision Trees for Features (Customers) 
    T549D Feature Directory 
    T549L Date modifiers 
    T549M Monthly Assignment: Payroll Period 
    T549N Period Modifiers 
    T549O Text for date modifier 
    T549P Valid Time Units for Payroll Accounting 
    T549Q Payroll Periods 
    T549R Period Parameters 
    T549S Payroll date types 
    T549T Payroll Areas 
    T549M Monthly Assignment: Payroll Period 
    T549N Period Modifiers 
    T549O Text for date modifier 
    T549P Valid Time Units for Payroll Accounting 
    T549Q Payroll Periods 
    T549R Period Parameters 
    T549S Payroll date types 
    T549T Payroll Areas 
    T554S Absence and Attendance Types 
    T554T Absence and Attendance Texts 
    T554V Defaults for Absence Types 
    T554Y Time Constraints in HR TIME 
    T555A Time Types 
    T555B Time Type Designations 
    T559A Working Weeks 
    T559B Name of Working Week 
    T572F Event Texts 
    T572G Allowed Values for Events 
    T572H Event Value Texts 
    T582A Infotypes 
    T582B Infotypes Which Are Created Automatically 
    T582S Infotype Texts 
    T582V Assignment of Infotypes to Views 
    T582W Assigns Infotype View to Primary Infotype 
    T582Z Control Table for PA Time Management 
    T584A Checking Procedures - Infotype Assignment 
    T588A Transaction Codes 
    T588B Infotype Menus 
    T588C Infotype Menus/Info Groups 
    T588D Infogroups for Events 
    T588J Screen Header Definition 
    T588M Infotype Screen Control 
    T588N Screen Modification for Account Assignment Block 
    T588O Screen Modification for Assignment Data 
    T588Q Screen types for fast entry 
    T588R Selection Reports for Fast Data Entry 
    T588S Screen Types for Fast Entry 
    T588T Menu and Infogroup Designations 
    T588V Business object type 
    T588W Event types for infotype operations 
    T588X Cust. composite definition of event types for IT operations 
    T588Z Dynamic Events 
    T591A Subtype Characteristics 
    T591B Time Constraints for Wage Types 
    T591S Subtype Texts 
    T596F HR Subroutines 
    T596G Cumulation wage types 
    T596H _Cumulation wage type texts 
    T596I Calculation rule for cumulation wage types 
    T596U Conversion Table 
    T599B Report Classes 
    T599C Report Classes 
    T599D Report Categories 
    T599F Report Classes - Select Options 
    T777A Building Addresses 
    T777T Infotypes 
    T777Z Infotype Time Constraints 
    T778T Infotypes 
    T778U Subtypes 
    Error Messages tables 
    T100 Messages 
    T100A Message IDs for T100 
    T100C Control of messages by the user 
    T100O Assignment of message to object 
    T100S Configurable system messages 
    T100T Table T100A text 
    T100V Assignment of messages to tables/views 
    T100W Assign Messages to Workflow 
    T100X Error Messages: Supplements

  • How to Create Personnel Numbers in FI?

    Hi All,
    Hope you're well.  Sorry to bother you,
    I am currently working as SAP support in FI/CO and 1 of my tasks is to create personal No's for staff so when an expense invoice is being posted into FI, the AP clark could have the option of filling the Personnal No for an employee so we could then run a report to show all journeys/expenses the employee has taken.
    I have my own number range which I would like to use.  Also all employees have vendor accounts opened under there names.
    I would need to create a vendor range for employees or do I just use the preivious employee numbers?
    Could you kindly help me by explaining the steps I need to take from the start.  Including Tranaction Codes if possible.
    Your help is much appriciated,
    Many thanks in advance
    Alex

    Hi,
    Personnel numbers are created in HR module of SAP and to supplement the expense related postings we create employee vendors in FI module.
    To make this happen we should use the transaction PRAA which automatically copies the HR master data from HR tables and fills it up in the employee vendor master record.
    However the program only copies client level data, that is, name address and all.
    The company code level data still needs to be updated in the employee vendor master record. This data comes from the reference vendor which you need to mention in the PRAA selection screen.
    When you execute the program PRAA for creating employee vendors for the selected Personnel Numbers, the program copies recon accounts, payment terms, house bank etc froom the reference vendor.
    For using PRAA transaction, the following details must be filled up in the corresponding HR master record:-
    1.) Actions (Infotype 0000)
    2.) Organizational Assignment (Infotype 0001)
    3.) Personal Data (Infotype 0002)
    4.) Permanent Residence (Infotype 0006 Subtype 1)
    5.) Bank Details (Infotype 0009 Subtype 0 or 2)
    If these are not present, the program will give you an error and tell you what information is actually missing.
    Now regarding the number range, you should create a separate account group for employee vendors and assign a number range to it.
    If you want the personnel no=vendor number then you will have to make the number range as external and adjust the user exit routing 'SET_VENDOR_NO_BY_USER' (in include RPRAPAEX_001).
    Please read the PRAA documentation (which is given in the blue coloured "i" button on the PRAA screen next to execute button).
    Using PRAA also helps in cases where exmployee is getting transferred from one company code to another. It gives better control to the system.
    You should avoid using FK01 and XK01 for creating employee vendors.
    Best of luck,
    Nitish

  • How to transfer data from ECC to CRM via IDocs (Clfmas01),

    Hi all,
    how to transfer data from ECC to CRM via IDocs (Clfmas01), that to material master data from ECC to Production master data in CRM.    
    Need Information regarding, how to upload file to CRM from ECC, through, IDocs......Plz help me...
    Edited by: khaja fareed on Jan 11, 2010 12:44 PM

    First of all push ECC data in to GTS server through T.code:/N/SAPSLL/MENU_LEGALR3. First click on Master data tab there enter customer/vendor number then execute.
    2-Go to document tab there enter Sales order no/PO number then execute it.
    Then go to GTS server in compliance management module you can get all the information.
    Regards
    Sitanshu Panigrahi

  • How come I can't send Numbers via email?

    how come I can't send Numbers via email?

    Are you trying to send by Gmail? Gmail will not accept Numbers 3 documents as attachments. There is some incompatibility in the format.
    Have you considered sharing a link via iCloud?
    The recipient can either view online in a browser or download the document via the Tools menu:
    SG

  • How to get personnel numbers based on personal subarea?

    Hi Experts,
    Please give me the fuction module name to get the personnel numbers list based on personal subarea wise.
    Best regards,
    Narasimha.

    Hi experts,
    i dont want to write select queries . I am enhancing the standard . So we are looking for FM.
    'RP_CHECK_PERNR' - This function module is giving the personnel subarea  as the exporting parameter and pernr as the importing parameter. But i want personnel subarea as the importing parameter and pernr as the exporting parameter.
    please let me know how to process the same.
    Best regards,
    Narasimha.

  • Transfer of data from APO to ERP via IDOC

    Hi,
    I know we can transfer the of transactional data(Planned orders) from APO to R/3 is done via CIF.
    Suppose if I need to transfer the same via IDOC instead of CIF how can I do it?
    Let me know the steps to follow and way to find out how the data got transferred by IDOC?
    For e.g. When I have transfer a planned order from APO to ERP,  the data should be populated in the IDOC LOIPRO01 on the ERP side.
    Cheers,
    Simha.

    Hi,
    For a thouht If you want to use that IDOC data to be transfer to an other system from R/3 then let the data flow through CIF and in INBOUND exit wright code to create IDOC.
    But Iam not sure whether it works.
    Please eloborate requirement.
    Regards,
    Kishore Reddy.

  • CATS / CATM with Vendor via IDOC and XCBL

    Hello,
    We are implementing the Vendor Time Confirmation Scenario using CATS / CATM.
    The data is transmitted from a Vendors ERP System.
    We are using the IDoc CATS_INSERT02 to create the CATS Entry in SAP, but have no idea what XCBL Format the Vendor should be sending.
    They have no preference and are asking to provide the format and schema.
    Options we are considering:
    1. Use the SAP IDoc CATS_INSERT02 Structure
    2. Use the OrderConfirmation XCBL Structure
    3. Use the Invoice XCBL Structure
    Any advice would be great.
    Thanks,
    Tim

    Hello,
    Please let us know the Error Log or ERROR Message for this Issue when you carry out this CAT2
    Also Please check this SPRO
    Cross-Application Components>Time Sheet>Specific Settings for CATS notebook-->Set up data entry profiles
    In Persnol selection Tab
    Enter for Several Personnel Numbers &  Select Via Pers. List Check Box Should be Marked.
    Regards,
    Rakesh
    Edited by: RAKESH ASHOK MANE on Oct 14, 2010 9:58 AM

  • CATS: Creation of SES through TX-CATM with multiple personnel numbers

    Hi Gurus,
    We need to create through CATM SES for multiple personnel numbers.
    We need also to be able entering hours for multiple personnel through CAT2. Tried using settings u201Center for several personnel nosu201D and u201Cselect via personnel listu201D but did not work .
    Any idea how to accomplish both requirements?
    Thanks,
    VL

    Hello,
    Please let us know the Error Log or ERROR Message for this Issue when you carry out this CAT2
    Also Please check this SPRO
    Cross-Application Components>Time Sheet>Specific Settings for CATS notebook-->Set up data entry profiles
    In Persnol selection Tab
    Enter for Several Personnel Numbers &  Select Via Pers. List Check Box Should be Marked.
    Regards,
    Rakesh
    Edited by: RAKESH ASHOK MANE on Oct 14, 2010 9:58 AM

  • Idoc hrmd_a  doesn't create infotype 0003 automatically

    Hello !
    When a new Person is created in One R3 system -
    we send It's infotypes to another R3 system
    with idoc hrmd_a.
    We send only these infotypes :
    0000,0001,0002,0006,0105,0041,0900.
    We expect infotype 0003 to be created automatically in the new system ,
    but it does not happen and for that reason
    The Person is not created fully in the target system.
    only 0000,0001,0002 are created and for each of the other infotypes we got a message like this :
    "You have tried to create infotype XXXX for the following object: plan version 01, object type P, object ID 00XXXXXX. However, the object does not exist.
    PA objects exist if infotypes 0000, 0001, 0002, and 0003  have been created. "
    How can we make 0003 infotype to be created automatically
    without sending it by the Idoc ?
    Is there a flag in the idoc declarations or
    a customization we can fill to make this happen ?
    Thanks ,
      Nitzan S.

    Hi Nitzan,
    I don't think there is any easy way to get 0003 infotype being created automatically on idoc input. At least I have none in Release 4.6 c.
    Why not send it? IMHO there is no sensitive data in it? Besides there are ways to manipulate that data when replicated via ALE.
    If you really need that infotype to be created, you could check EXIT_SAPLRHA0_003 of RHALE001 via transaction CMOD. There you can code your requirements in ALE-user-exit.
    Regards
    Herbert
    Message was edited by: Herbert B.

  • Reducing IDOC HRMD_A

    I want to reduce IDOC HRMD_A.
    I have
    1) created a copy ZHRMD_A & marked the fileds that I want to send in the IDOC via tocde BD53
    2) activated the change pointers for ZHRMD_A
    3) updated the partner profile & distribution model.
    But when the IDOC is created it still has all the fields without any reduction.
    Any help would be greatly appreciated.
    Thanks

    Hi,
    I have the same problem! Does anybody know how to solve it?
    Regards,
    André Avilla

  • Extracting data via iDoc

    Hello,
    We have implemented a scenario where data from external systems is transferred to BW (3.2) via Idocs. We have generated the required Idoc-types and Segements to contain that data.
    How can we best read the data from those iDocs into the infoproviders? Are there standard ways of doing so?
    Regards

    Hello,
    no there are no standard ways to extract IDOC Informartion.
    The only ways I see are:
    - use the standard extracotrs!!!
    - write your own extractor to read the IDOC information
    - use XI in bewtween for transformation from IDOC format to BW format
    hope this helps
    kind reg.
    michael

  • HT4623 The software pages and numbers are corrupt. How can I download software again to reinstall on iPad.

    I downloaded pages and numbers via iTunes on my laptop, then transferred to iPad.  Software is corrupt  it won't open. On the laptop it tells me the dies are corrupt.  How do I download then again since the corrupt versions are in iTunes.

    You can only do this via iTunes. Remove the ones in iTunes and redownload.
    Note that there are different versions for iDevices and computers. They cannot be interchanged, and they must be purchased separately.

Maybe you are looking for

  • How do I remove the 2 dashed lines (dashes) from above my html signature (from file) appearing in new mail I write?

    I have saved an HTML signature to file (as per Mozilla instruction). When I write new mail the signature is present but it is preceded by 2 dashes. I have no idea why and would like to have them removed please.

  • Maximize.... Frustration

    Ok, I have been a Mac user for a long time, and I know that the green + button resizes the window... but... here is what really grinds my gears... Why doesn't it, when toggled, force the window to fit the screen. People say, size the window first the

  • ECM Integration with Internal Order

    Hello Gurus, I know through C-Projects we can tie up the C-Project suite to Internal Order and then capture the Planned Costs and the Actual Costs in the Internal Order. Is their a way by which we can create a link between 'ECM and Internal Order' an

  • Removing links in web pages created using WPC

    Hi there, I am creating web pages using Web page composer. I would like to remove the links Send Feedback, E-mail, Print, Add to Favorites, RSS. How can i achieve this? We are running SP14. Your comments are highly appreciated. Regards, Ponraj M

  • JSPM can't switch to safe mode

    Hi, I'm installing EHP5 on our demo system (ABAP+JAVA) with EHPI (source system EHP4). I'm currently blocked in downtime part of the update, in DEPLOY_ONLINE_DEPL phase. Some JAVA components are already 7.02 components, but following components are s