HR_Master Data to SRM

Hello Gurus,
I have the HR-Master Data for User to be replicated by using PFAL in R/3 to SRM.
can any 1 assist in using this done.plz assist me.
its Urgent.
about the Plan Version,
Object type,Object ID,Search Term,
Object status.
Thanks
Arshad

Hi
<u>Which R/3 and SRM version releases are you using ?</u>
<b>Here are required details -></b>
Plan Version -> 01 (for current version)
HR Object type -> 'US' ( for User ), 'O' ( for  Organizational unit), 'CP'  (for contact person)
Object ID -> Contains a unique eight-digit number that represents a specific object, such as an organizational unit, a qualification, a business event, and so on.
Search Term -> In this field you can enter a search term to search for objects which you want to work with (organizational units, qualifications, events etc)
Object Status -> Contains a one-digit code that represents a status. All objects have one of the following statuses: active, planned, submitted, approved, or rejected. E.g., 1 (for Active), 2 (for Planned), 3 (for Submitted), etc.
<b>Also Please go through this details as well -></b>
<u>HR: ALE Distribution of HR Master Data</u>
Description.
Scenario 1: Distribution of HR Master Data from a Central Central HR System
Requirements
Data is maintained centrally in the integrated HR system. Distributed data must not be maintained in the target system; see SAP Note 119780.
Message Types
HRMD_A: Distribution from the HR system to other SAP systems
HRMD_ABA: Distribution from the HR system to systems that are based on an SAP application basis system, such as the mySAP.com components CRM, EBP, and so on. For details, see SAP Note 312090.
HRMD_B: Distribution from the HR system to an SAP basis system. This message type is not currently relevant, since this system type is not delivered as a stand-alone product.
Basis IDoc Types
See also table EDIMSG or transaction WE82.
For HRMD_A*, HRMD_ABA*, and HRMD_B*, transaction WE30 displays the current version in each case with the highest sequential number, for the SAP Release 4.70 HRMD_A06, HRMD_ABA04, HRMD_B04.
In normal circumstances, that is when the participating systems are not SAP basis systems, you must use message type HRMD_A or HRMD_ABA. The system suggests the most suitable one on the selection screen in the program RHALEINI (or in the transaction PFAL, which has the same function).
Output
In accordance with the model views in the distribution model, the selected data is transported to the target system.
Tips and Tricks
For questions and answers on setting up a distribution scenario for HR master data, see SAP Note 200066.
Supported HR Object Types
Personnel Administration object types: P  Person, AP Applicant (only for message type HRMD_A)
Personnel Planning object types: all (non-external) object types except X*. For information on T*, W*, RY*, see below.
Supported HR Infotypes
Transaction WE30 enables you to display the infotypes currently supported by a message type. In this respect, E1Pnnnn means that infotype Pnnnn is distributed (assignment in table T777D), and E1PADnn means that additional data PADnn for infotype P1001 is distributed (assignment in table T77AD).
For performance reasons you should enter all required object types and infotypes/subtypes as filters in the distribution model.
Infotypes referring to data that cannot be distributed (such as cluster data) are not included in the standard system (see SAP Note 105148), or are distributed without the additional information (for example cluster data, texts) (see also SAP Note 310993).
Customer includes for the infotypes are not automatically taken into account during distribution. Function exits are provided for supporting customer includes.
Transfer Mode
The transfer mode determines how data on the objects (= plan version/object type/object ID) is imported into the target system:
Insert (Create) for Complete Transfer
Data records for all of the objects and infotypes from the distribution model are transferred in full to the target system. If an object to be transferred already exists in the target system, it is replaced in full, which means it is first deleted completely (all infotypes) and then created again using the distributed data records.
You can specify a reporting period (data selection period). The system distributes all of the data records that are valid for at least one day between the 'start date' and 'end date'.
For a complete data transfer you must use insert mode. For consistency reasons we recommend that you use the reporting period 'All'.
Update (Change) for Period
You can specify a reporting period (data selection period). The system distributes the data records of the infotype/subtype to be entered that are completely within this period. In the target system, data records of the entered infotype/subtype that are completely within this period are deleted (relationships are only deleted if they were created earlier by distribution, see below: local relationships). The distributed data records are then created. In particular, this logic ensures that deleted data records, too, are correctly processed.
In this mode, IDocs created by change pointer evaluation are dispatched.
Import Lock:
Using an entry in table T77TR in the target system, you can lock specific object types/infotypes/subtypes for import.
You completely lock object types for import by entering an existence infotype:
Lock object type P by entering infotype 0000, object type AP by entering infotype 4000, PD object types by entering infotype 1000.
Size of IDoc
Each IDoc transfers a maximum of 200 objects. You can reduce this number with an entry in table T77S0: ALE BSIZE.
Execute Function
Change Pointers
To distribute changes after a complete transport, you can use change pointers. Once they have been activated (in the IMG), change pointers can be dispatched periodically using report RBDMIDOC.
You can display change pointers
Execute Function
and process them again, if necessary.
Execute Function
Generic Data Filtering
As well as the standard filters, you can define and use generic filters. See the corresponding section in the IMG.
Filter 1 for Distribution of HR Master Data: Execute Function
Filter 2 for Distribution of HR Master Data: Execute Function
To determine the filter values for each HR master data record, you must implement a BAdI: Display Documentation
Serialization
For distribution, you can implement serialization. See also the relevant section in the IMG.
Activate Serialization in ALE Inbound Processing: Execute Function
Activate Serialization in ALE Outbound Processing: Execute Function
Auxiliary programs allow you to control the settings:
You can check the consistency of serialization settings: Execute Function
You can display the counter status of the registry in ALE inbound
processing: Execute Function
You can display the counter status of the registry in ALE outbound processing: Execute Function
SAP Enhancements as Function Exits
Under the SAP enhancement RHALE001 are function exits that you can use in ALE inbound and outbound processing.
SAP Enhancements as BAdIs
Business Add-Ins continue to be available in the HRALE00* namespace.
Error Handling
You can use the standard task HRMD_Error (TS 00408178) for error handling in ALE inbound processing.
Component for Notes and Error Messages
Notes for ALE distribution of HR master data are stored under the component BC-BMT-OM-ALE. You must also use this component when reporting error messages in this area.
Restrictions:
HR master data has just one central HR System in which all HR components are integrated. Distributed HR master data must not be changed in the receiving system. Profiles with read authorization only, for example, enable you to ensure that distributed HR master data is not changed in the receiving system. Alternatively, you can use the original system mechanism from scenarios 2 and 3.
Only the infotypes required for SAP standard scenarios are supported.
Data in the receiving system is created with the same plan version as in the sending system. If the active plan version is not selected in the sending system, the distribution program displays an error message.
Only the object type, infotype, subtype, or related object type can be used as a filter. This means that data cannot be filtered in accordance with any other fixed organizational criteria if there is more than one receiving system. However, you can define customer-specific filters. For more information, see the "Generic Data Filtering" section above.
If you want to create additional HR master data records directly in the receiving system (such as a work center in Logistics), you must ensure that the number range intervals are different from those in the sending system.
Tasks (object types T*, W*) and responsibilities (object type RY) are not distributed. The relationship (infotype 1001) for these object types can be distributed. This means, for example, that you cannot distribute a standard task, but that you can distribute a relationship for a standard task.
You can reduce the messages. You can also use rules to convert data, with the exception of using a conversion rule to fill fields with initial values.
If you want to create a relationship to an object in the target system, but the object does not exist (yet) in the target system, a note is included in the transport log. In this instance, the IDoc is assigned status 52 (posting of application document incomplete) so that incomplete transports are recognized. If the missing object is distributed to the target system at a later date, the relationship is created automatically in both directions, and is therefore complete. A relationship to external objects (such as cost centers) is distributed and created in the target system if the external object exists there. For more information on this topic, see SAP Note 443187.
In update mode, a local PD relationship in the target system is retained. This means that a relationship created locally (not by distribution) in the target system is not deleted in update mode. On the technical level, a distributed relationship can be recognized by the fact that the value AL is entered as an ALE marker in the P1001-REASN field.
PA data and PD data is saved (updated) in the target system without checks (unlike in dialog or batch input). In particular, this means that updated data is not validated (time constraint, time delimitation, allowed values). What is more, no change pointers are written, the transport connection and workflow connection are deactivated, dynamic actions are not performed. You must take this into account when transferring data from an interface to an external system. The external system itself must itself ensure consistency and the correct format. For more information, see SAP Note 134085.
If you want to use standard transactions in the target system to access HR data, Customizing in the target system must be identical to the Customizing in the sending system.
Lock in ALE outbound processing: in the sending system, a lock entry is created for each object when data is sent. If objects are already locked in the sending system (by a maintenance transaction, for example), they are not dispatched. This is documented in the program log. You must repeat the send procedure later.
Lock in ALE inbound processing: in the receiving system, a lock entry is created for each object when data is received. If objects are already locked in the receiving system, they are not updated. This is documented in the status of the posted IDoc. You must repeat the posting procedure later.
When PA infotypes are distributed, you must ensure that at least the existence infotypes 0000, 0001, 0002, and 0003 for persons, or 0001, 0002, and 4000 for applicants, are distributed. For the distribution of holder relationships (S-P), you must also distribute infotype 1001 for persons.
In the sending system, you must have authorization (PLOGI, P_ORIGIN, P_APPL, structural authorization for T77PR and T77UA) to display the infotypes. For holder relationships (S-P), you must have authorization to display person infotypes (P_ORIGIN) in the receiver system.
Infotype 0003 is only distributed by change pointers if it has been changed in combination with one of the other PA infotypes that is supported.
Example
Personnel number for existence check:
Object type: P, infotypes: 0000, 0001, 0002, 0003.
Personnel number for existence check with holder relationship:
Object type: P, infotypes: 0000, 0001, 0002, 0003, 1001.
Applicant number for existence check:
Object type: AP, infotypes: 0001, 0002, 4000.
Personnel number for generating vendor accounts in Accounting:
Object type: P, infotypes: 0000, 0001, 0002, 0003, 0006, 0009, 0017.
Personnel number for sales personnel (maintained in HR):
Object type: P, infotypes: 0000, 0001, 0002, 0003, 0006, 0105, 0900.
Organizational unit, job, position with relationships:
Object type: O, C, S, infotypes: 1000, 1001.
Description
Scenario 2: Distributed Organizational Management
If you require further information on the 'Distributed Organizational Management' scenario, access the SAP Library and choose Cross-Application Components -> Business Framework Architecture -> ALE Business Process Library -> Human Resources -> Master Data Distribution (Human Resources).
Requirements
Scenario 2 'Distributed Organizational Management' is based on Scenario 1 'Distribution of HR Planning Data and HR Master Data from a Central HR System'.
This scenario is activated in T77S0: ALE REPLI.
Execute Function
By determining an original system (in original system table HRMDORIGIN), one logical system is determined for each object in Personnel Planning. Business responsibility is defined in this logical system.
A distinction is made between two types of object, namely the original (which usually exists in the system in which the object was created) and the replication (which is created by distribution).
Initialization
To initialize the original system table, the following function must be executed:
Initialization of HRMDORIGIN
Execute Function
To maintain HRMDORIGIN in expert mode, the following function must be executed:
Execute Function
The original can be transferred to a different logical system.
Execute Function
Objects as Original or Replication
The main differences between the original and the replication lie in the creation of change pointers and in inbound processing for distribution.
If an object is created in a logical system, that system is regarded as the original system and the object is stored there as an original. If the object is distributed, it exists in the target system as a replication.
A relationship that is distributed is created in the target system with the ALE marker (value AL in the P1001-REASN field), which flags it as distributed.
An original can be maintained. A change pointer is written to distribute the change. In insert or update transfer mode, an original is selected and dispatched. It is then created in the target system as a replication. This original is not overwritten during inbound processing.
A replication can be maintained. A change pointer is not written to distribute the change because the change is local. In insert or update transfer mode, a replication is selected and dispatched if the 'Distribute originals only' parameter has not been selected. It is then created in the target system as a replication. This replication is overwritten during inbound processing.
Report RHALEORIGLIST (transaction RE_RHALEORIGLIST) generates a list of original systems for the selected objects.
Execute Function
Relationships Between Original and/or Replication
A relationship between two originals can be created and maintained. Change pointers are written for distribution. In insert or update transfer mode, the relationship is selected and distributed. It is then created in the target system as a relationship with ALE marker (see above). This relationship between originals is not overwritten during inbound processing.
A relationship between two replications can be created and maintained. Change pointers are not written for distribution. In insert or update transfer mode, the relationship is selected and distributed. It is then created in the target system as a relationship with ALE marker. This relationship between replications is not overwritten during inbound processing.
A relationship between an original and a replication can be created and maintained. Change pointers are written for distribution, but only for the original with a determinable relationship direction. This specifies just one system, which prevents data from being distributed from both systems in both directions.
The distributable relationship direction is defined in T77ALERELA.
Execute Function
The distributable relationship direction is assigned in T77ALECOMB to the object type combinations for original and replication.
Execute Function
In insert or update transfer mode, the relationship is selected and distributed. It is then created in the target system as a relationship with an ALE marker. This relationship between original and replication is not overwritten during inbound processing.
A distributed relationship (that is, a relationship with an ALE marker) can be maintained between an original and a replication or between two replications. Change pointers are not written for distribution. In insert or update transfer mode, the relationship is selected and distributed. It is then created in the target system as a relationship with an ALE marker. This distributed relationship is overwritten during inbound processing.
If a replication is processed, a dialog box containing the appropriate information can be displayed in dialog mode. This function is activated by an entry in table T77S0: ALE POPUP.
Execute Function
Example
There are two systems, A and B, each with activated change pointers and distribution to the other system using change pointers.
Objects O 4711 and O 4712 have been created in system A and distributed to system B using change pointers, or insert or update transfer mode.
Object O 4713 has been created in system B and distributed to system A using change pointers, or insert or update transfer mode.
System A: Object O 4711 exists as an original
System A: Object O 4712 exists as an original
System A: Object O 4713 exists as a replication
System B: Object O 4711 exists as a replication
System B: Object O 4712 exists as a replication
System B: Object O 4713 exists as an original
Processing in System A for Infotypes that are not Relationships
In system A, infotypes 1000, 1002, and so on can be maintained for object O 4711. The object is an original, so change pointers are written.
Distribution by change pointer distributes the changed data from O 4711 in system A to system B. System B contains object O 4711 as a replication, so distribution overwrites the data in object O 4711 in system B.
Processing in System B for Infotypes that are not Relationships
In system B, infotypes 1000, 1002, and so on can be maintained for object O 4711. The object is a replication, so change pointers are not written.
Therefore, distribution by change pointer does not distribute the changed data from O 4711 in system B to system A. The changes are local and are overwritten again when data from system A is reposted.
T77ALERELA contains the entry 002 A.
T77ALECOMB contains the entry 002 O O.
Therefore, relationship 002 is distributed by change pointers from object type O as the original to object type O as the replication with relationship direction A.
All other relationships between the original and replication, even B002, are not entered, which means they are not distributed by change pointers.
Processing in System A for Relationships
Every relationship between original O 4711 and original O 4712 can be maintained. Change pointers are written, and the relationship is distributed to system B.
Every relationship between original O 4711 and replication O 4713 can be maintained. For relationship 002, a change pointer is written for relationship direction A002 from original O 4711 to replication O 4713, and the relationship direction is distributed to system B. No change pointers are written for any other relationships. In particular, a change pointer is not written for relationship direction B002 from replication O 4713 to original O 4711.
Processing in System B for Relationships
Every relationship between replication O 4711 and replication O 4712 can be maintained. Change pointers are not written.
Every relationship between original O 4713 and replication O 4711 can be maintained. Change pointers are not written. In particular, a change pointer is not written for relationship 002 (see above) between original O 4713 and replication O 4711 because relationship direction B002 has not been entered as distributable by change pointer from original O 4713 to replication O 4711.
Description
Scenario 3: Distributed HR Master Data
If you require further information on the 'Distributed HR Master Data' scenario, access the SAP Library and choose Cross-Application Components -> Business Framework Architecture -> ALE Business Process Library -> Human Resources -> Master Data Distribution (Human Resources).
The original system mechanism is retrieved for persons and applicants in the same way as for scenario 2 'Distributed Organizational Management'.
Requirements
Scenario 3 'Distributed HR Master Data' is based on scenario 2 'Distributed Organizational Management' and scenario 1 'Distribution of HR Planning Data and HR Master Data From a Central HR System'.
This scenario is activated in T77S0: ALE REPPA
Execute Function
In ALE inbound processing, PD / PA integration is activated in T77S0: ALE INTE
Execute Function
If a replication of a person or applicant is processed, a dialog box containing the appropriate information can be displayed in dialog mode. This function is activated by an entry in table T77S0: ALE POPPA
Hope this will help.
<u>P.S. Please go through the help given with the Transaction - PFAL in the SRM system as well.</u>
Do let me know.
Regards
- Atul

Similar Messages

  • Function Module to send Vendor Master Data from SRM to ECC

    Hi Guys
    I heard there is a function module in SRM which can send Vendor Master Data from SRM to ECC please confirm for me if there is such a function Module and what is it called. Thanks

    Hi,
    Vendor Master data is replicated to SRM from ECC. Standard Transactions (BBPGETVD,..) will be used to replicate the data from ECC.
    Vendor Master will exists in ECC, so there is no point in sending the same back from SRM to ECC. If the requirement is the other way around, we can use the transaction BBPGETVD in SRM system.
    Hope this helps.
    Regards,
    Hemanth

  • Purchase order Confirmation data from SRM to MM

    Hi,
    I am trying to send Purchase order Confirmation data from SRM to MM via PI. In SRM portal i am able to see that the data has been send successfully. But i am not able to receive any data in PI nor iam able to any messages going from  SRM in SXMB_MONI.
    Please help me.
    Thanks & Regards
    Kasturika Phukan

    Hi,
      In SRM check in sxmb_moni is there any queue is blocked.
      If not then,
      Check your proxy settings.Select Go To and check connection Test.
      Go to sm59 and check H type RFC destination is maintained.
      Go to sxmb_adm check the Global setting value,
      Application system,dest://RFC destination is maintained.
      In XI,
      Go to SLD.
      Check Technical system (client with logical system) maintained.
      Check Business System maintained with role of application system,Related integration engine
      maintained.
    Regards,
    Prakasu.M

  • Transfer supplier data from SRM to ECC

    Hi,
    As far as I know if we are using ROS only, then we can only have the one way synchronization from ECC to SRM. Thus in the process, if vendor register in ROS engine, then when we want to create the ECC vendor, we must create the data in ECC manually, and also link it manually as well.I know this for sure in SRM 5.0
    We are plannig to use SRM 7.0. Is this still the case? I also read somewhere that if we use SUS component, then t is possible for us to have vendor data in SRM synchronized to ECC.
    Is this true?
    Best regards,
    John

    Hi Nikhil,
    So you're saying that even if SUS is implemented and SRM_SUCO_1 is activated we still have to create supplier manually in ECC?
    I have checked the release note of SRM 7 and see this statement regarding SRM_SUCO_1:
    Supplier master replication to SAP SRM and SAP ERP back-end systems
    What does it mean by replication to SAP ERP back-end systems?
    Best regards,
    Yosea

  • Transferring Product Data from SRM 7.0 to SRM-MDM 3.0

    Dear SRM-MDM experts,
    We are running the program BBP_CCM_TRANSFER_CATALOG to transfer product data from SRM 7 to SRM-MDM 3.0  The question we have is after running the program, where do we find the file the XML file which the program has generated so we can see the results?  SLG1 just shows how many products were processed.  We need to see the list of the products generated.
    Thanks and regards
    Pedzi

    Hi Pedzi,
    You can find the generated XML file in MDM server. Here is the path to get the Product Data XML file.
    C:/usr/sap/SRD\MDS00/mdm/distributions/MDD_ORCL/REPOSITORYNAME/Inbound/SRM/_MDMProductDataTransmission/Archive
    Thanks,
    Anshuk Saxena

  • Need BAPI name to change the PO data in SRM.

    HI All,
    Need BAPI name to change the PO data in SRM.
    The BAPI_PO_CHANGE is not available in SRM.
    If there is no BAPI to change PO in SRM, what is the alternate solution?
    Regards,
    A.I.Rajesh.

    hello,
    try using FM BBP_PD_PO_UPDATE.
    regards.

  • Price Information data from SRm to MDM

    Hello,
    I m working on SRM-MDM Catalog 2 scenario.
    I have imported lookup table data in MDM using MDMGX transaction.
    But i couldnt get data for Price Lookup Qualified Table.
    Can anybody please tell me how should i send Price Information data from SRM?
    Thanks,
    Maheshwari

    Hi,
    By MDMGX, you replicate only the lookup table data.if you want to see which kind of look uptable data it replicate, you can refer the FS Guide/Config Guide of SRM-MDM.
    when you replicate the main table data from SRm to MDM via XI then you will get all those info related to price in the Qualified lookup table.
    Hope this will help you.
    TNR,
    saurabh...

  • Master data in SRM when backend system change

    Hi SRM Gurus,
    Our scenario is ECC5 as backend system integrated with SRM 4.0(  SSP scenario and  iwith Catalog CCM2.0) Tech Implementation scenario is Extended classic .
    Now our backend system will be changed to ECC6 from ECC 5.
    ECC6 is installed on separate server for implementing changes in FI  ( separate Dev, QA, Prod environment )
    Question is that when we integrate SRM4.0 with ECC6, all master data (product categories, products & vendor master) needs to be replicated from ECC6 to SRM4.0
    As SRM system will remain same what will happen to present master data in Production system.
    As deletion is not suggested what is the correct approach.
    We can delete this master data in SRM Dev and QA.
    Can we keep master data pertaining to ECC5 as it is in SRM.
    Any idea as to what type of impacts one can expect if backend system changed from ECC5 to ECC6? Is there a recommended approach for this?
    I already referred note SAP note 418886 /995771.
    Regards,
    Avinash

    Hi
    By changing to ECC6.0 you would be entering a new backend system. Since the master data in SRM is linked to the respective backend system, it should not impact you.The old master data would still be there but linked to old backend system. You can let the data remain as it is if you want.
    Regards
    Sanjeev

  • How to find approval data in SRM systems

    Hi All,
    Kindly let me know from which table / or how can I find the approval data ?
    Actually one of the shopping cart is not transfering approval data from r/3 to BW althoufg the shooping cart has been approved (c1). In order to debug this, I wanted to know how can I find the approval data in srm system.
    The data is extracted thru function module and i have already searched the table CRMD_PARTNER but there is no approval data in this.
    Any help will be appreciated.
    I got the approval data for the SC . it has been approved (C1 approval) but I don't understand why this data has not been extracted to BW.
    Any help to check why this data is not there while data of other SC's are there.
    Regards,
    Dola
    Edited by: Dola das on Jun 17, 2009 8:13 AM

    Hello,
    Approval table and data are in fact maintained in Workflwo container. If you are using the BADI workflow, then the below logic can be used (assuming you are in SRM 5.0)
    1. Use function module BBP_PDH_WFL_WI_FROM_OBJECT_GET to get the work item corresponding to the document (PO/CTR/SC..).
    2.Once you have the work item, you can pass this to function module BBP_WFL_DIN_APPR_CONTAINER_GET to get the approval agents.
    The return table ET_APPROVAL_AGENTS from function module BBP_WFL_DIN_APPR_CONTAINER_GET will give you back all the approvers in the workflow.
    Rgds,
    Prasanna

  • Transfer of Product Master and Contract data from SRM server to CAT

    Hi,
    We are using XI system to send product master data from SRM system to CAT (catalogue authorising tool) wherein both the SRM and the CAT add-on have been installed on the same web application server.
    On the SRM-> XI part, we are going to use ABAP client proxy. My question is can we use ABAP server proxy to send data from XI to CAT ? In other words, is CAT a part of ABAP system so that we can use proxy ?? 
    I am new to SAP environment and hence this question.
    Regards
    Ramesh

    Hello Ramesh,
           for uploading SRM master data to CCM u need not do any developements in ABAP , u have to just import SAP predefined SWCV's in Integration repository and configure required scenario "MasterDataInclusionInCatalogOnWAS" for u r corresponding WAS version.
          U can download configuration document from service marketplace named " Configuration Fact Book CCM 2.0 "
    Regards,
    Keith

  • Availability Date for SRM 7 EhP1

    Hi
    does aybody have information about release dates of SRM 7 EhP1? Has ramp-up already started? Desperately waiting for some functionality promised with EhP1 like parallel approval for BRF workflow.
    Regards
    Carsten

    Hi carsten
    All core applications of SAP BUSINESS SUITE 7 INNOVATIONS 2010 are synchronized on a common release-to-customer date and constitute the stable core.
    Enhancement packages deliver continuous innovation for this stable core. SAP BUSINESS SUITE 7 INNOVATIONS 2010 is based on Enhancement Packages for SAP CRM 7.0, SAP ERP 6.0, SAP SRM 7.0 and SAP SCM 7.0.
    Key Data
    Planned Release to customer: Second Half of December 2010
    Planned Completion date Ramp-Up: Q2, 2011
    How to apply for Ramp-Up in Q4/2010?
    Customers: Please contact the pertaining point of contact below for further information
    Learn about the new solutions (using the link to the solution page below)
    Get in touch with your Account Executive / Customer Engagement Manager
    but SAP has some big plans to satisfy the customers via EHP1
    https://websmp107.sap-ag.de/~form/sapnet?_SHORTKEY=01100035870000730505&
    please contact appropriate region contact manager in the above link.
    i could not see any info on product availablibility matrix for EHP1 for SRM
    P_SRM_71 - SAP Certified Application Professional - SRM with SAP SRM 7.0 EHP1
    Supplier collaboration with Portal, SUS and ROS +
    Implementation scenarios, system landscape and combined Business Suite roles +
    Self-Service Procurement +
    Service Procurement + Plan-Driven Procurement +
    Operational sourcing in SRM and ERP +
    Catalog Integration and concept in SRM and ERP (SRM-MDM and Punch- Out) +
    Strategic Sourcing with SRM and E-Sourcing +
    Contract Management in SRM, CLM and E-Sourcing +
    Portal Integration +
    Master data and product category concept and replication ++ ERP, SCM, PLM and Financials integration including ERP-MM configuration ++
    Approval concepts and possibilities with SRM, ERP and SAP NW Portal +
    Roles/Authorizations, UI configuration, WebDynpro Basics + and Flexible Deployment Variants "
    SRM MDM Catalog +
    System communication and ERP integration +
    Application Monitoring/Troubleshooting/ Reporting +
    User management and organizational structure +
    Workflow configuration: Process- & Application Controlled WF +
    Muthu

  • How to find Approval data in SRM system

    Hi All,
    Kindly let me know from which table / or how can I find the approval data ?
    Actually one of the shopping cart is not transfering approval data from r/3 to BW althoufg the shooping cart has been approved (c1). In order to debug this, I wanted to know how can I find the approval data in srm system.
    The data is extracted thru function module and i have already searched the table CRMD_PARTNER but there is no approval data in this.
    Any help will be appreciated.
    Regards,
    Dola

    Hello,
    Approval table and data are in fact maintained in Workflwo container. If you are using the BADI workflow, then the below logic can be used (assuming you are in SRM 5.0)
    1. Use function module BBP_PDH_WFL_WI_FROM_OBJECT_GET to get the work item corresponding to the document (PO/CTR/SC..).
    2.Once you have the work item, you can pass this to function module BBP_WFL_DIN_APPR_CONTAINER_GET to get the approval agents.
    The return table ET_APPROVAL_AGENTS from function module BBP_WFL_DIN_APPR_CONTAINER_GET will give you back all the approvers in the workflow.
    Rgds,
    Prasanna

  • Posting Goods Receipt Data in SRM

    Hi,
    We are implementing SRM 4(Extended Classic Scenario). For all open Purchase Orders (PO's) in R/3 we will be getting goods receipt data from R/3 in an excel sheet.
    Now how de we upload (create/post) the Goods Receipt data into SRM?
    Are there any BAPI's or function modules that I can use in the program that I am developing to create/post goods receipt in SRM from the data in the excel sheet?
    Thanks and Regards,
    Mick

    Thanks Christophe.
    I am not sure I have understood why we need to use BBP_CF_ASSIGNMENT. Is it that it will give the item quantities that have already been confirmed? And what is the balance quantity to be received? But if that is the case how does it help us as the excel sheet will contain the quantity for which the confirmation has to be created in SRM.
    Apart from the FM's that you mentioned (BBP_PD_CONF_CREATE, BBP_PD_CONF_UPDATE and BBP_PD_CONF_SAVE), I came across this bapi, BBP_BAPI_CONF_CREATE_IN. Will this not create the confirmations in SRM? Please let me know your thoughts.
    Regards,
    Mick

  • Master data from SRM to MM

    Hi Gurus,
    Is it possible t transfer master data from SRM to MM? If it is possible, can you please explain me how can we do it??
    Regards,
    Eswar

    Hi
    You can transfer the master data
    Vendor Data - By first transfering the payment terms and quality terms by using
    Report: UPLOAD_PAYMENT_TERMS
    Report: BBP_UPLOAD_QM_SYSTYEMS - for quality sytems
    then 
    by transaction BBPGETVD for all the vendors  data from the back end
    Material Master Data by CRM Middlewear for the material master data of The process of material master data tranfer is simple and effective but you set the Adpater setting for the EBP side and Plug-In settings at R/3 side.
    If you still have any questions let me know

  • Retrieving MDM catalog data from SRM

    Currently we have a requirement to pull MDM catalog data from SRM with supplier product number as input.
    We have a remote function call which has input fields u2018Catalog idu2019 and u2018Catalog itemu2019 to retrieve the catalog details from MDM.
    However we could not able to find the relation ( say database table) between the supplier product number and catalog id/catalog item in SRM.
    Is there any other RFC/APIu2019s to meet this requirement or to find relation between supplier product number and catalog id/catalog item in SRM itself?
    Kindly provide your suggestions and throw light on how to progress on this requirement.
    Thanks.
    Regards
    K Arasu

    Hi,
    The field NEW_ITEM-MANUFACTMAT[n] is used to capture manufacturer part number/supplier part number and is mapped as such automatically in the SRM BO coding.
    Regards,
    Jason

Maybe you are looking for

  • Class instance vs. class name in filter params

    I wonder if using a Class type in parameters of the ClassFilter, MethodFilter and FieldFilter is actually make sense. Let's say we have globally deployed aspect on a pointcut pointing to some library, deployed multiple times withing several web appli

  • PLL libraries

    Hi , I have a PLL library attached to 5 forms. If I make changes to the PLL library function ,then compile it .... will i have to reattach the new PLL to the 5 forms? rgds s

  • How do I re-activate a formula

    Well, that doesn't make much sense... Here's what I'm trying to do: I'm using RANDBETWEEN to generate one number from a range of numbers. Once one number has been generated, how can I generate another in the SAME cell as the first? Many thanks

  • I need to upgrade from Mac OS x 10.6 8 what is the next step?

    I need to upgrade from Mac OS x 10.6 8 what is the next step?

  • Can't install Blackberry world after upgrade to 7.1

    i can't install App world, it says error when it gets to a certain kb. I don't know what to do. Please help?