Transferring standard HR Idoc fields to CRM Central Person via ALE

Hello experts!
Here is a description of a scenario I would like some help with please.
We have a fully functioning standard ALE distribution of HRMD_ABA05
IDoc from an HR Instance to a CRM Instance.
The integration is maintaining Central Person data in CRM and then
it maintains the Employee role Business Partner data from the CP.
However it is a requirement to include the additional communication
types and numbers stored in the HR System's PA0006 InfoType.
Our requirement is to transfer fields PA0006-COM01, PA0006-NUM01... etc
from HR to CRM. I understand that the target Central Person InfoType
of PA0006 in CRM is HRP5583. This does not however contain the COM01,
NUM01 fields.
To this end I have tried in vain to implement the instructions
contained in the cookbook attached to SAP Note 758426.
I understand that in order to map this fields to the CRM Employee BP
they must first exist on the Central Person record.
I believe our scenario to be similar to Scenario 2 as described in the
Cookbook in note 758426 except that the data already exists in the
source IDoc.
I have an implementation of Badi HRALEX_INBOUND but am unable to step
into it from debug despite placing external breakpoints with the
correct user... I'm not sure where or when this Badi should trigger?
I would therefore like to know how to extend HRP5583 to include the
extra standard data from PA0006.
Thanks in advance for any help provided.
Jim

hi
you can use PFAL to transfer HR master data.
the data transfer from r/3 to crm is by means of bdoc and not through idoc.
http://help.sap.com/saphelp_crm20c/helpdata/en/3b/e13b38fedcb72de10000009b38f889/frameset.htm
cheers,
hakim

Similar Messages

  • What is the standard field in CRM to store the VAT number from ECC

    Dear gurus,
    I am trying to find if we have "VAT number" as standard field in CRM. I tried finding in CRM but could not find.
    The requirement is to bring the "VAT number" data from ECC to CRM.
    So if there is any corresponding CRM field to store that then it would be easy. Please let me know if you know of this field in CRM. Thanks for your help in advance.
    thanks,
    Randhir

    Hello Randhir,
    In CRM, there is no seperated field to store VAT numbers like in ECC. In CRM, we have a table control TAX NUMBERS on business partners -> identification tab which stores tax numbers.
    Below is the way how the tax number flow and work in ECC and CRM for a sample country IT.
    In ECC -
    On customer master , you will see fields such as VAT reg. number, TAx number1, tax number 2 and so on. Thus when you create a customer for country IT, you enter the required tax numbers.
    In CRM -
    you enter tax numbers on the identification tab. here we dont find different fields, but there are different tax types introduced for each country. Thus for VAT numbers, the tax type is IT0. This tax type is always of the format - <country ISO code>'0'. Thus for DE we have DE0. The concept of tax type is not there in ECC.
    The tax number transfers from ECC to CRM automatically assign a tax type depending on the country and field. And this functionality is available in all CRM systems.
    In CRM. tax numbers are stored in table DFKKBPTAXNUM.
    Hope this information is helpful.
    Best regards,
    Rimzhim.

  • IDoc from R3 to CRM in status 52. Employee does not have central person

    Hi All,
    I have a requirement wherein I have to replicate R3 HR Org Structure O-S-P in to CRM system. IDocs for Org Unit and Position are getting posted successfully and I can see that structure in CRM system as well. But when I am trying to assing person to that position, the IDoc is not posted successfully. It is is status 52. Below are the errors:
    1) Employee 0000XXXX does not have a central person
    2) Relationship 00X (from 01S XXXXXXX to employee 0000XXXX ) will be ignored
    If someone has already gone through this kind of issue, Please suggest me on how to go about.
    Thanks & Regards,
    Nitish.

    Hi,
    Check the infotype 709 (PERSON ID) of that employee. He/she must be assinged to global ID number which is trully unique within your SAP system (not the PERNR number). If you can't find such number this is probably the case.
    Regards
    Marcin

  • Enhance Standard Info Structure SAP_CRM_ACT to add custom fields in CRM Activity archive Search

    Hi All,
    We have a requirement where we need to enhance CRM UI archive search with custom fields for CRM activity Object CRM_ACT_ON. As per my analysis Standard Archive Search for activity Uses info structure SAP_CRM_ACT for searching archived data.
    But when we are trying to add custom fields into above field catalog, it is treated as modification. But Modification is not allowed in our landscape.
    Standard infostructure is harcoded in SAP standard method ARCHIVING_READ of class CL_CRM_REPORT_ACC_DYNAMIC which is called as part of the process. So we are not able to go ahead with custom info structure.
    Can you please le me know if there are any alternative way to meet above requirement or I have missed any steps.
    Thanks & Regards,
         Sujit

    Hello Thomas,
    Maybe this link can help.
    add new field to search criteria and result.
    http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/f0747ac2-ffd9-2910-de9a-8a3dc44da8b4?QuickLink=index&overridelayout=true&12966506314316
    Search Options - Knowledge Management - SAP Library
    regards,
    Grace

  • Help needed in transferring IDoc from SAP CRM to XI

    Hi All,
    We are facing an issue in sending an IDoc from SAP CRM to XI system.  The IDoc is triggered and the status is showing as 03 in SAP CRM system(WE05 is used) but it is not getting replicated in XI System. This is verified by logging into XI System and cross checked the records retrieved by executing the transaction IDX5. No entry is found for this IDoc.
    In SM58 transaction, it is giving the status text as EDISDEF:Port SAPRIO segment defn E201CRMXIF_BILLI. 
    Any pointers on this issues will be very helpful. We are able to send information from XI to CRM.
    The project is an upgrade one and the IDocs are developed earlier and were working fine one week back and no changes were made recently.
    Thanks,
    Udaya

    Hi Kapil,
    Thanks a lot for your help. We need to delete and recreate Metadata. This is a typical problem that is encountered during upgrade projects.
    Thanks,
    Udaya

  • What are the Corresponding fields in CRM for sales order in ECC

    HI! Experts,
    While creating a standard sales order in CRM I want to poulate these fields in ECC Sales order, these fields are
    VBKD-BSARK - Purchase order type
    VBAK-BNAME - Name: user ordered
    VBKD-IHREZ - Web Confirmation Number
    VBAK-TELF1 - Telephone number
    Or the other way round I want to know what are the corresponding fields in CRM for these fields so that when I pass the data in crmd_order in those fields it gets populated in the above mentioned fields.
    Thanks and Regards
    Mayank

    Mayank,
    May I suggest you to create an Order in R/3 with these fields and check that back in CRM. This is not as easy as it may sound. It is possible that some of these fields are "determined" by the system - for example the "Sold-To"'s first telephone number maintained in VBAK-TELF1. So, though it becomes a part of the Order header in R/3, CRM, generally doesn't duplicate them in the transaction but allows to refer back to the master data from the transaction!
    Check the following fields in CRM and see if you find the data you require.
    VBKD-BSARK - Purchase order type There is a field in CRM that "holds" this value. ACTIVITY CATEGORY. This can be found in the ACTIVITY_H set of the transaction. Filed name CATEGORY. Problem with this is, - "Category Type" of a CRM Activity to be mapped to PO type? Didn't workout good for us since the master data for both vary widely. So, we used custom Header Extension data for this (EEWB). So, you have to work
    VBAK-BNAME - Name: user ordered Is usually CREATED_BY in the CRM Order Header (CRMD_ORDERADM_H). But this fills up the VBAK_ERNAM bit not the BNAME.See the next item, that may give a clue if this is related to the next item.
    VBAK-TELF1 - Telephone number is usually "determined". Usually the Sold-To's first telephone number maintained in the Business Partner "Communication" section for that Sold-To.
    VBKD-IHREZ - Web Confirmation Number Actually it is Customer's or vendor's internal reference as per standard use. Looks like your customer is using it for custom purposes. Well, if you maintain the relationship  "Is Correwspondence Recipient for" with the Sold-To partner in CRM, and maintain the details of this Person, then this will be transferred to R/3.
    Hint: Once you have the R/3 order in CRM, try using the Report program (SE38)  CRM_ORDER_READ in CRM. This is a good tool to "dissect and see" and order in CRM. The program needs only the Transaction Number as the input.
    Easwar Ram
    http://www.parxlns.com

  • When transferring HR data from ECC to CRM via change pointers

    When transferring HR data from ECC to CRM via change pointers ,certain data is getting earsed in CRM
    paricularly the last name and first name of BUT000
    Do you have any idea why this could be happening
    Thanks in advance

    Hi Kittu,
    Change pointers. Change pointers are R/3 objects that mark changes to SAP master data. Change pointers are managed by mechanisms in a Shared Master Data (SMD) tool and are based on Change Document (CD) objects. CD objects record the changes occurring to master data at a field level. These changes are stored in tables CDHDR (header table) and CDPOS (detail table). ALE configuration provides a link between CD objects and change pointers. Internal mechanisms update tables BDCP and BDCPS, which host the change pointers. While CD objects are application-data-specific, the processing status of change pointers is message-type-specific. Also, the ALE change pointers are activated first at a general level and then at the message-type level.
    use this links kittu.
    http://help.sap.com/saphelp_nw04/helpdata/en/ab/27bde462848440ba70cf8eb348c86f/frameset.htm
    http://help.sap.com/saphelp_nw04s/helpdata/en/12/83e03c19758e71e10000000a114084/frameset.htm
    http://help.sap.com/saphelp_nw04/helpdata/en/0f/9d563cf19bcb43e10000000a11405a/frameset.htm
    http://help.sap.com/saphelp_nw04/helpdata/en/ab/27bde462848440ba70cf8eb348c86f/frameset.htm
    http://help.sap.com/saphelp_nw04s/helpdata/en/12/83e03c19758e71e10000000a114084/frameset.htm
    Creating a change pointer and subsequently triggering an IDOC
    thanks
    karthik

  • Transfering  Identification infotype from HR to CRM

    Hi
    Gurus, I replicated central person from HR to CRM, using message 312090, there are those infotypes what can be transfered:0000, 0001, 0002, 0006, 0009, 0105 and their sub-types, but Infotype 0185 is not mentionated, this infotype contain personal ID, like social security, passport, and so on...
    I´m not IDOC expert, but I need to know whether is possible to transfer that infotype without mofification in the estandar Message Type, if don´t, please could you tell me how to modificated to do it??
    Thanks a lot

    Hi,
    Can you share how you have solved this.
    Thanks in advance
    balu

  • Adding a single field to CRM UI

    Hi there,
    I need some advise on how to add a custom field to the CRM UI as I am new to this. In my case I have a small table where for several transactions an additional information is stored. This piece of information should be displayed right beside the transaction id in CRM UI.
    After reading some posts and guides I managed the creation of a new field in CRM UI, which I added in the UI configuration. I also see it in the attribute list of component AIC_INCIDENT_H.
    Now, I need to add some code that reads my Z-table and puts the information to this field.
    As I worked only with webdynpro so far, I am not sure how to achieve this...
    I see some options like generate setter/getter methods in the attribute context menu but system tells me that processing is not possible as the attribute was not created with wizard (I created it within the configuration mode in CRM UI).
    Can someone help?
    Regards, Richard

    You can create a copy of the standard design layer, add your field and define it as dropdown listbox 0 coding is required
    Otherwise you will need to code in the GET_V method and the GET_P, there's a lot of information about this if you have a little of patience to search
    If fits your requirement (dropdown listbox) I would go for the design layer approach, of course there's info about this through scn too

  • BP Custom Field replication - CRM to ECC

    Hello Developers,
    I have added custom fields to the CRM BUT000 (Business Partner) table, using AET.  Now,  I need to replicate these custom fiields to ECC.  We have configured, and are successfully replicating the standard BP fields from CRM to ECC.  However, the new AET custom fields are not replicating. 
    Can you please help me by identifying BADIs, Enhancements, or User Exits where I can insert the required code in order to accomplish this custom field replication, on both the CRM and ECC sides of this replication?  Is there a document that describes what is required? 
    We are running ECC 6.0, and CRM 7.0. 
    Thanks for your help!
    Duane

    Hi Brian,
    Thanks for your help.  I have resolved this, and the information that you provided was helpfutul.
    I had to create a function module in ECC, modeled after the SAP provided sample FM SAMPLE_INTERFACE_DE_BALE.   In addition to this, I had to configure entries in the standard SAP tables TBE24 and TBE34 (event DE_BALE), so that my new function module  would be  called. 
    Duane.

  • Replication of custom z fields from CRM to ECC

    Hello,
    I have created custom fields in CRM - Order using EEWB.  Similarly I have created custom fields in ECC - VBAK.  I want to replicate these custom fields from CRM to ECC.  Somebody had suggested to use CRM_DATAEXCHG_BADI and method -  CRM_DATAEXCHG_AFTER_BAPI_FILL.  Can anybody give me a sample code of how to populate table - CT_BAPIPAREX within this method? 
    Process followed was -
    1. ECC - Extend VBAK with zfld1
    2. ECC - Extend BAPE_VBAK, BAPE_VBAKX with zfld1
    3. CRM - Add zdoc1 using EEWB
    4. CRM -  Extend BAPE_VBAK, BAPE_VBAKX with zfld1 (same as ECC?)
    5. CRM -  CRM_DATAEXCHG_BADI and method -  CRM_DATAEXCHG_AFTER_BAPI_FILL. - This is where I need to map zdoc1 of CRM to zfld1 of ECC.  And then populate CT_BAPIIPAREX.  This is where I am stuck. 
    Thanks!

    HI,
    If you have added field in EEWB chosen R/3 Adapter, then it will also enhance the Exchange structures and thus i guess CRM_DATAXCHange_badi shud contain in one of its changing parameters
    The following blogs gives a good idea in the similar lines.
    /people/vikash.krishna/blog/2009/07/21/exchange-ecc-customer-master-standard-field-with-the-crm-z-fields-ecc--crm
    /people/vikash.krishna/blog/2009/07/14/crm-70-how-to--4-adding-custom-fields-with-the-new-application-enhancement-tool-aet
    Revert if you need further help.
    -Satish

  • How to use ale/idocs in sap crm to transfer master and transactional data

    hi all,
    I am working on sap crm7.0 ehp1. I want to transfer my master and transactional data from crm development system to crm quality system here through idocs. I am aware of basic ale settings and successfully transfe the ztable data through idocs. But i am not able to find any proper step by step procedure for maste and transactional data in sap crm. Also sap ecc tcode NACE is not available here.
    pls help..
    regards,
    kavita chaudhary

    Kavita,
    In CRM, Exchange Interface (XIF) ALE/IDOC is available to transfer master and transaction data. You can go through the following link for set up.
    Basic Data exchange set up for ALE IDocs - Wiki - SCN Wiki
    You can extend the standard XIF IDOCs using Transaction BDFg as well.
    Thanks,
    Ravi

  • Replication of a new BP field form CRM to R/3

    Hi Experts,
    We use CRM 4.0. I have created a new field with EEWB in CRM and I would like to replicate this field to R/3. This is a standard field on R/3 side.
    Could you please help me what are the steps to do for the replication? We use R/3 adapter and the BP replication works properly.
    Thanks a lot in advance!
    Regards,
    Tom

    Hi Thomas,
        Replication of new fields between CRM and R/3 will involve a few manual steps.
    1. Ensure that that relevant Bdoc structure is also extended with the new field. EEWB should do this for you but i am not sure about CRM 40.
    2. There needs to be a  logic in the CRM outbound to map the new field to bapistructures. you will have to code a user exit for crm outbound in tx -
    crmc_but_call_fu.
    3. The R/3 adapter inbound also needs to be made aware of the new field. so necessary mapping to the R/3 standard field has to be done using tx.
    comc_bupa_call_fu
    Reward if this helps...
    Regards,
    Sudipta

  • What are the steps to send sales order custom field from CRM to ECC

    Hi Xperts,
      We have created a custom field in sales order [ VBAK] and successfully replicate its value from ECC to CRM. But while doing the enhancement to replicate the field value from CRM to ECC [ When the SO is created in CRM ] we are not able to do so.
    We used a FM in CRM0_300, but while replicating the SO from CRM to R/3 it is not getting called.
    Please help us by providing the steps to do the full enhancement to replicate the custom field of SO from CRM to ECC.
    Thanks in Advance.

    Hi Anjaneyulu,
    We are faced with a similar situation as you.
    Here is our scenario with the steps that we performed so far:
    1.  We have added a few custom fields in CRM 7.0 (Ehp1) using AET.
         The BDoc BUS_TRANS_MSG has been automatically extended with these custom fields.
    2.  On ECC side also, same custom fields have been added to VBAK and VBAP, using APPEND STRUCTURE. Fields were added to ADDITIONAL DATA TAB B in VA01 / VA02 transactions.
    3. Extended BAPI structures BAPISDITM and BAPISDITMX in both CRM and R/3 Side.
    4. As mentioned in the note 1053817, we have implemented BADI CRM_DATAEXCHG_BADI -> Method CRM_DATAEXCH_AFTER_BAPI_FILL in CRM (mapped fields from BDOC to BAPI structures)
    5. In the above note, for R/3 BAPI to R/3 API they have given to implement user exit USEREXIT_MOVE_FIELD_TO_VBAP which we found in MV45AFZZ. But in this we are unable to find BAPI Structure to map.
    Our issue is, when a sales order is created in CRM, it is getting replicated on ECC. But, only standard fields are getting replicated. The custom fields that we have added are remaining empty on ECC side.
    In CRM --> txn SMW01, we can see that the BDOC is populated with custom fields also.
    Could you let us know if your issue is solved completely. Are you able to see the value of custom field, in ECC? Did you use AET to add fields in CRM.
    Could you please give us the steps that you have done.

  • What is the standard inbound idoc for substation management?

    Hello Experts,
    Can anybody help me to find out the standard inbound idoc for substation management?
    The following field are requied to be  filled in idoc.
    1)Power_Produced(STAGR)
    2) Reduction_Power_Consumed(STAGR)
    3)Ancillary_Power_Consumed (STAGR)
    4)Unit (MEINB)
    5) UOM and Date (BUDAT)
    If possible please tell me the standard BAPI for these fileds.
    Thanks in advance for your help.
    Thanks and Regards,
    Suresh.

    Hi Debo,
    What is your exact requirement?
    Are you trying to find the standard configurations available for a webdynpro application? then, use t-code SE15 and open the application name and use the tree structure to find out the available configurations under WD application.
    sample:
    Regards,
    Rama

Maybe you are looking for

  • More than one cluster in silent.xml

    Is it not possible to configere two clusters in the silent.xml file. I want to make an installation like the attached pic shows ? [DevTestEnviroment.jpg]

  • HT201210 I get "The iPhone software update server could not be contacted"

    It works fine on another computer.  I have re-installed latest iTunes.  I disabled security.  Still no go.  Any advice out there?

  • How to flip two videos in flash.. help :D

    i have a movie that has a next button  on it that if clicked its going to flip/rotate and play the other movie,, here another problem if i click the next button it flip but the second movie clip is keep on pausing and playing how can i fix this?,, tn

  • From Mysql to Data Portal

    Dear All, I am new in DIAdem 12.0, I want to create a VBS script to create queries from a mysql server. Data is structured in different tables  and in its table data is structured in the way you see below , I want to find the sensors with the same se

  • Calculated & restricted key figures

    can any body give me the defination of calculated & restricted key figure