Enhancements doc for changes from SRM 5.0 over 2.0

Hello Friends,
Anybody is having documentation on changes or enhancements in SRM
From VERSION 2.0 to Version 5.0?
Or is there any specific link where i can find those changes
My client is currently on 2.0 and wants to know this through documentation
Please help
my id [email protected]
Thanks in advance
Best Regards
Diwakar
Message was edited by:
        diwakarnd deshpande

Hi
<b>Please go through the links for detailed SAP Help in this case -></b>
<u>Enhancements</u>
http://help.sap.com/saphelp_47x200/helpdata/en/bf/ec079f5db911d295ae0000e82de14a/frameset.htm
<u><b>Enhancements, Modifications, …</b></u>
http://help.sap.com/saphelp_47x200/helpdata/en/c3/8cdf37a461272ee10000009b38f8cf/frameset.htm
http://help.sap.com/saphelp_47x200/helpdata/en/bf/ec07a55db911d295ae0000e82de14a/frameset.htm
<b>Customer Exits</b>
http://help.sap.com/saphelp_47x200/helpdata/en/c8/1975cc43b111d1896f0000e8322d00/frameset.htm
<u>Java Enhancements</u>
http://help.sap.com/saphelp_47x200/helpdata/en/80/7d863c593a8767e10000000a114084/frameset.htm
<u>Business Add-Ins</u>
http://help.sap.com/saphelp_47x200/helpdata/en/bf/ec079f5db911d295ae0000e82de14a/frameset.htm
<b>ABAP Objects</b>
http://help.sap.com/saphelp_47x200/helpdata/en/ce/b518b6513611d194a50000e8353423/frameset.htm
<u>Preparing to Run Transaction SPAU</u>
http://help.sap.com/saphelp_47x200/helpdata/en/2e/6d66677d9011d396b60000e82de14a/frameset.htm
Do let me know.
Regards
- Atul

Similar Messages

  • Scope statement for Change From Prior Year

    Hello All,
    I have to create Current Year, Prior year  and change from Prior year for all the measures. I was able to creat current Year and Prior Year calcuation with scope statemnet. But I could not do the same for Change from Prior year.  I am getting 0 for
    all the months.
    Here is what i have:
    SCOPE([LABEL].[LABEL].&[ChangeFromPY])
    THIS=
    AGGREGATE(
    [DATE DT].[Date_Hierarchy].CURRENTMEMBER,
    [LABEL].[LABEL].&[Current Year]
    AGGREGATE(
    PARALLELPERIOD
    [DATE DT].[Date_Hierarchy].[Year], 1, [DATE DT].[Date_Hierarchy].CURRENTMEMBER),
    [LABEL].[LABEL].&[Prior Year]

    Hi Om25,
    According to your description, the Prior year calculation works on Excel, however, it not works when creating dashborad in performance Point, right? In this case, you can create separate measures for Prior Year in Cube, and use it in performance Point directly.
    Here is a link that might helpful for you, please see:
    http://www.bidn.com/blogs/cprice1979/ssas/2473/fun-with-mdx-ndash-part-3-ytd-and-prior-ytd-calculations
    Regards,
    Charlie Liao
    TechNet Community Support

  • Doc for changes needed for RIDC going from folders_g to framework folders?

    Greetings,
    Is there any documentation on the potential changes that are needed to be made by a RIDC client when going from a folders_g implementation to a framework folders one?

    Hi ,
    Changes to the code will be on the service side where in the Folders_g service calls need to be replaced with Framework Folders . Documentation for the FF services are :
    http://docs.oracle.com/cd/E23943_01/doc.1111/e11011/c08_frameworkfolders.htm#CHDHIHDI
    Apart from that I don't think there should be any other major changes that need to be done to the code .
    Let me know if this helps you .
    Thanks
    Srinath

  • JTextfield  listening for changes from other class

    Hi,
    Assuming I have a Jtextfield in one of the class1 extend Jframe,
    how do I update the jtextfield so that it could up make accessible by other class and continuously updated to reflect the input for value rom another class2.
    In other words very much similar to the observable model view concept
    class 1 may be look like
    private void initComponents() {
    jTextField1 = new javax.swing.JTextField();
    jButton1 = new javax.swing.JButton();
    setDefaultCloseOperation(javax.swing.WindowConstants.EXIT_ON_CLOSE);
    jTextField1.setEditable(false);
    class 2 may be look similar to the following
    public void out_1(){
    setStop1("N");
    for (int i=1;i<100;i++){
    class_1.getJTextField1().setText(String.valueOf(i)); // System.out.println(i);
    setOuti(i);
    setStop1("N");

    HI,
    I have attempted with the following coding , test 1 the source display generated using Netbeans GUI , t est2 the worker code ,and mybean the bean , so far nothing seems to work .
    I have not try the threaded swing concept as I am not familar with the concurrency but i am not sure whether propertylistener will do the job or not
    In summary , list of method employed are :
    binding the jtextfield1 to a bean,
    jtextfield add document listener ,
    Coding objective
    1. Test 1 defined jtexfield1 and jbutton
    2 Jbutton added actionlistener , where upon click,
    Execute Test 2 which will assign a series of integer to the bean , own setters & getters, Output is achieved via Test 1 jtextfield1 supposingly to display all the running number from 1 to 99 continuously until the test2 out_1 method finished the execution
    Anyone could provide the assistance .
    Thank
    * Test_1.java
    * Created on July 25, 2007, 9:23 PM
    package sapcopa;
    import java.beans.PropertyChangeListener;
    import javax.swing.event.DocumentEvent;
    import javax.swing.event.DocumentListener;
    import javax.swing.text.Document;
    import sapcopa.MyBean.*;
    public class Test_1 extends javax.swing.JFrame {
    /** Creates new form Test_1 */
    // private Test_2 t2=new Test_2();
    private String input_txt;
    public Test_1() {
    myBean1=new MyBean();
    myBean1.addPropertyChangeListener(new java.beans.PropertyChangeListener(){
    public void propertyChange(java.beans.PropertyChangeEvent evt) {
    bean_chg(evt);
    initComponents();
    /** This method is called from within the constructor to
    * initialize the form.
    * WARNING: Do NOT modify this code. The content of this method is
    * always regenerated by the Form Editor.
    // <editor-fold defaultstate="collapsed" desc=" Generated Code ">//GEN-BEGIN:initComponents
    private void initComponents() {
    myBean1 = new sapcopa.MyBean();
    jTextField1 = new javax.swing.JTextField();
    jTextField1.getDocument().addDocumentListener(new MyDocumentListener());
    jButton1 = new javax.swing.JButton();
    setDefaultCloseOperation(javax.swing.WindowConstants.EXIT_ON_CLOSE);
    jTextField1.setEditable(false);
    jTextField1.setText(myBean1.getRecord_Process());
    jTextField1.addPropertyChangeListener(new java.beans.PropertyChangeListener() {
    public void propertyChange(java.beans.PropertyChangeEvent evt) {
    txt1_chg(evt);
    jButton1.setText("jButton1");
    jButton1.addActionListener(new java.awt.event.ActionListener() {
    public void actionPerformed(java.awt.event.ActionEvent evt) {
    But1(evt);
    javax.swing.GroupLayout layout = new javax.swing.GroupLayout(getContentPane());
    getContentPane().setLayout(layout);
    layout.setHorizontalGroup(
    layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
    .addGroup(layout.createSequentialGroup()
    .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
    .addGroup(layout.createSequentialGroup()
    .addGap(19, 19, 19)
    .addComponent(jTextField1, javax.swing.GroupLayout.PREFERRED_SIZE, 250, javax.swing.GroupLayout.PREFERRED_SIZE))
    .addGroup(layout.createSequentialGroup()
    .addGap(32, 32, 32)
    .addComponent(jButton1)))
    .addContainerGap(131, Short.MAX_VALUE))
    layout.setVerticalGroup(
    layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
    .addGroup(layout.createSequentialGroup()
    .addContainerGap()
    .addComponent(jTextField1, javax.swing.GroupLayout.PREFERRED_SIZE, 29, javax.swing.GroupLayout.PREFERRED_SIZE)
    .addGap(21, 21, 21)
    .addComponent(jButton1)
    .addContainerGap(216, Short.MAX_VALUE))
    pack();
    }// </editor-fold>//GEN-END:initComponents
    private void txt1_chg(java.beans.PropertyChangeEvent evt) {//GEN-FIRST:event_txt1_chg
    // TODO add your handling code here:
    //myBean1=new MyBean();
    try {
    jTextField1.setText(myBean1.getRecord_Process());
    } catch (Exception e){
    e.printStackTrace();
    }//GEN-LAST:event_txt1_chg
    private void bean_chg(java.beans.PropertyChangeEvent evt){
    jTextField1.setText(myBean1.getRecord_Process());
    private void But1(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_But1
    //getJTextField1().getDocument().addDocumentListener(new MyDocumentListener());
    Test_2 t2=new Test_2();
    t2.out_1();
    try{
    System.out.println("Button 1 mybean->"+myBean1.getRecord_Process());
    } catch (Exception e){
    e.printStackTrace();
    // TODO add your handling code here:
    }//GEN-LAST:event_But1
    * @param args the command line arguments
    public static void main(String args[]) {
    java.awt.EventQueue.invokeLater(new Runnable() {
    public void run() {
    new Test_1().setVisible(true);
    public javax.swing.JTextField getJTextField1() {
    return jTextField1;
    public void setJTextField1(javax.swing.JTextField jTextField1) {
    this.jTextField1 = jTextField1;
    class MyDocumentListener implements DocumentListener {
    final String newline = "\n";
    public void insertUpdate(DocumentEvent e) {
    // updateLog(e, "inserted into");
    String vstr=myBean1.getRecord_Process().toString();
    jTextField1.setText(vstr);
    public void removeUpdate(DocumentEvent e) {
    //updateLog(e, "removed from");
    String vstr=myBean1.getRecord_Process().toString();
    jTextField1.setText(vstr);
    public void changedUpdate(DocumentEvent e) {
    //Plain text components don't fire these events.
    String vstr=myBean1.getRecord_Process().toString();
    jTextField1.setText(vstr);
    public void updateLog(DocumentEvent e, String action) {
    Document doc = (Document)e.getDocument();
    int changeLength = e.getLength();
    // jTextField1.setText(String.valueOf(changeLength));
    String vstr=myBean1.getRecord_Process().toString();
    jTextField1.setText(vstr);
    public String getInput_txt() {
    return input_txt;
    public void setInput_txt(String input_txt) {
    this.input_txt = input_txt;
    // Variables declaration - do not modify//GEN-BEGIN:variables
    private javax.swing.JButton jButton1;
    private javax.swing.JTextField jTextField1;
    private sapcopa.MyBean myBean1;
    // End of variables declaration//GEN-END:variables
    * Test_2.java
    * Created on July 25, 2007, 9:26 PM
    * To change this template, choose Tools | Template Manager
    * and open the template in the editor.
    package sapcopa;
    import sapcopa.MyBean.*;
    public class Test_2 {
    private Test_1 t1=new Test_1();
    private int outi;
    private String stop1;
    MyBean mybean;
    /** Creates a new instance of Test_2 */
    public Test_2() {
    public void out_1(){
    setStop1("N");
    mybean=new MyBean();
    for (int i=1;i<100;i++){
    mybean.setRecord_Process(String.valueOf(i));
    setOuti(i);
    setStop1("N");
    setStop1("Y");
    public int getOuti() {
    return outi;
    public void setOuti(int outi) {
    this.outi = outi;
    public String getStop1() {
    return stop1;
    public void setStop1(String stop1) {
    this.stop1 = stop1;
    * MyBean.java
    * Created on July 24, 2007, 12:00 AM
    * To change this template, choose Tools | Template Manager
    * and open the template in the editor.
    package sapcopa;
    import javax.swing.JTextField;
    public class MyBean {
    /** Creates a new instance of MyBean */
    public MyBean() {
    * Holds value of property record_Process.
    private JTextField txt_rec_process;
    private String record_Process;
    * Utility field used by bound properties.
    private java.beans.PropertyChangeSupport propertyChangeSupport = new java.beans.PropertyChangeSupport(this);
    * Adds a PropertyChangeListener to the listener list.
    * @param l The listener to add.
    public void addPropertyChangeListener(java.beans.PropertyChangeListener l) {
    propertyChangeSupport.addPropertyChangeListener(l);
    * Removes a PropertyChangeListener from the listener list.
    * @param l The listener to remove.
    public void removePropertyChangeListener(java.beans.PropertyChangeListener l) {
    propertyChangeSupport.removePropertyChangeListener(l);
    * Getter for property record_Process.
    * @return Value of property record_Process.
    public String getRecord_Process() {
    return this.record_Process;
    * Setter for property record_Process.
    * @param record_Process New value of property record_Process.
    public void setRecord_Process(String record_Process) {
    String oldRecord_Process = this.record_Process;
    this.record_Process = record_Process;
    propertyChangeSupport.firePropertyChange("record_Process", oldRecord_Process, record_Process);
    * Holds value of property rec_Match.
    private String rec_Match;
    * Getter for property rec_Match.
    * @return Value of property rec_Match.
    public String getRec_Match() {
    return this.rec_Match;
    * Setter for property rec_Match.
    * @param rec_Match New value of property rec_Match.
    public void setRec_Match(String rec_Match) {
    String oldRec_Match = this.rec_Match;
    this.rec_Match = rec_Match;
    propertyChangeSupport.firePropertyChange("rec_Match", oldRec_Match, rec_Match);
    public JTextField getTxt_rec_process() {
    return txt_rec_process;
    public void setTxt_rec_process(JTextField txt_rec_process) {
    JTextField oldTxt_rec_process=this.txt_rec_process;
    this.txt_rec_process = txt_rec_process;
    propertyChangeSupport.firePropertyChange("txt_rec_process", oldTxt_rec_process, txt_rec_process);
    }

  • Shortcut for changing "from" field in Lion Mail?

    I manage a number of email accounts from Mail, and frequently need to send messages from one account, and then another account, and then another account ... In Snow Leopard, I enjoyed creating shortcuts to change the "from" field of an outgoing message.  For example, in the keyboard system preferences pane, I assigned the command "My Name <[email protected]>" the shortcut of "SHIFT+CMD+X".  That way, while writing an email, if I noticed that it was about to send from the wrong account, I'd just hit the keystroke instead of grabbing my mouse.  Mail apparently knew what I was doing, because on the drop-down tab for "From", each of my mail accounts also showed the custom assigned shortcut.
    This ability seems blocked in Lion.  Whenever I try to re-create these shortcuts in the preferences / application-shortcuts pane, they won't work!  What's worse, whenever I quite and re-open System Preferences, I find that my shortcuts have been re-assigned an extra open-bracket, such as: ">My Name <[email protected]>".
    Does anyone know what I'm doing wrong?  Is it possible to re-create these shortcuts in Lion Mail? 

    MOE O wrote:
    So Entourage can go to the previous message?  How do you do that?
    I can't stand that Mail always goes to the next newest message after deleting.
    Every other email program I've ever seen (including Entourage - see below) can do this.  Why can't Apple?  I don't want to touch the mouse most of the time because it really slows down work to move ones hands back and forth.   I did a quick web search and found these shortcuts for all the major programs.  If you know of any other program besides Apple Mail that doesn't have this, let me know.
    Until then, if Outlook, Outlook Express, Entourage, Sparrow, Postbox, and Thunderbird have had this, what's Apple's problem adding it?
    David
    Postbox Shortcuts
    For our power users, here's a list of Keyboard Shortcuts that you can use to navigate your way through Postbox.
    Message Navigation
    Mac OS X
    Windows
    Go Home
    Command + Shift + H
    Home
    Go to Next Message
    F
    F
    Go to Previous Message
    B
    B
    Go to Next Unread Message
    N
    N
    Go to Previous Unread Message
    P
    P
    Go to Next Viewed Message
    Go to Previously Viewed Message
    Sparrow
    Go to previous / next message  - cmd-[ / cmd-]
    Outlook Express
    Go to the next message in the list
    CTRL+> or CTRL+SHIFT+>
    Go to the previous message in the list
    CTRL+< or CTRL+SHIFT+<
    View properties of a selected message
    ALT+ENTER
    Refresh news messages and headers
    F5
    Go to the next unread e-mail message
    CTRL+U
    Entourage
    Display the previous message
    ⌘+[
    Display the next message
    ⌘+]
    Display the previous unread message
    CONTROL+[
    Display the next unread message
    CONTROL+]
    Moving around Thunderbird
      ⇐  |   ⇑  |   ⇒ 
    Moving between messages
    Go to Next Message
    F
    Go to Previous Message
    B
    Go to Next Unread Message
    N
    Go to Previous Unread Message
    P
    Go to Next Unread Thread (and mark current thread as read)
    T
    Go to Next Viewed Message
    Go to Previous Viewed Message
    outlook 2010:
    Switch to next message (with message open).
    CTRL+PERIOD
    Switch to previous message (with message open).
    CTRL+COMMA 

  • Enhancement to map texts from SRM to ECC

    HI guru's,
                        I am working on SRM. the requirement is to map SRM texts of Purchase order to ECC(R/3) purchase order.
    for this I am using a BADI bbp_longtext_badi. 
    when I create text in SRM or if I change text in SRM PO its getting reflected, but If I delete the text of PO its not getting reflected means if I delete the text in SRM in ECC also it should be deleted but this condition is not working. If any body knows plz help me its urgent.
                                                            thanks.

    Hi,
    Try with the BADI --> MRM_PAYMENT_TERMS.

  • Customer enhancement AINT0002 for T095B-KTAUNG

    Hi,
    Do you know if it's possible to use customer enhancement AINT0002 for changing the Offsetting account: Revaluation of ordinary depreciation (T095B-KTAUNG) indicated in AO90?
    I need to specify a different offsetting account for a company group.
    Thanks in advance. Regards

  • Why is does my apple run SLOW.you go to open a program and the circle thing just spins for a delayed period of time.  You change from typing in a word doc and go to say email or internet and it takes several minutes to allow you open anything up.  Like it

    Why is does my apple run SLOW.you go to open a program and the circle thing just spins for a delayed period of time.  You change from typing in a word doc and go to say email or internet and it takes several minutes to allow you open anything up.  Like it is frozen.  I have tried rebooting the computer and it works for a few minutes then gets stuck.

    Which model iMac do you have?
    How large is your HD and how much space do you have left?
    Check out the following & do the necessary: 
    User Tip:  Why is my computer slow?
    What to do when your computer is too slow
    Speeding up your Mac
    OS X (10.6.6)
    Use Software Update or the OS 10.6.8 combo update to update your OS.  Also, update everything SU has to offer for your computer.  When done, repair permissions and restart your computer.

  • Changes from 11i to R12 for General Ledger Module

    Can anybody help me from where can i get the document for technical changes from 11i to R12 for General Ledger Module.

    check at:
    http://www.oracleappshub.com/general-ledger/r12-oracle-general-ledger-new-and-enhanced-features/

  • What are the highlevel steps for changing to a new R/3 backend in SRM 7.0?

    Hi,
    I need confirmation of the highlevel steps required for changing to a new R/3 backend system in a SRM 7.0 server?
    Our scenario is that we want to switch from an old R/3 backend to a new R/3 backend (both ECC 6.0). From what I can read from SAP Note 995771 the following steps would have to be conducted, only I don't know if all are valid or complete for SRM 7.0 as well?
    1. Create new RFC connection for new R/3 backend system in SM59 ( in SRM system.)
    2. Create new RFC connection for SRM system in SM59 (in new R/3 backend system).
    3. Define Logical System for the new R/3 backend system (in SRM system).
    4. Define Logical System for the SRM server (in new R/3 backend system)
    5. Define System Landscape for new Logical System and RFC connection (in SRM system).
    6. Adjust settings in Define Backend system for Product Category. (in SRM system)
    6. Run BDLSS (in SRM system)
    7. Run BDLSS (in new R/3 backend system).
    8. Control BDLSS results via report ZSCAN_LOGSYS (in SRM system)
    9. Control BDLSS results via report ZSCAN_LOGSYS (in new R/3 backend system)
    10. Maintain ALE-Distribution Model and Distribute Views for new R/3 backend. (in SRM System)
    11. Verify ALE-Distribution Model and Distributed view for SRM system (in new R/3 backend system)
    12. Generate/Control Partner functions in WE20 for IDOC processing (in SRM System)
    13. Generate/Control Partner functions in WE20 for IDOC processing (in new R/3 backend system)
    14.Adjust the site attributes in transaction SMOEAC (in SRM System)
    15. Adjust Table CRMRFCPAR (in new R/3 backend system)
    16. Adjust Table CRMCONSUM (in new R/3 backend system)
    17. Adjust Table CRMSUBTAB (in new R/3 backend system)
    18. Adjust Table CRMPAROLTP (in new R/3 backend system)
    19. Adjust Table SMOFPARSFA (in SRM system)
    20. Run report RHOMATTRIBUTES_REPLACE to replace attributes still having the old logical system assigned in the organization model.
    Are there any relevant steps missing? (I will of course take care of master data, number ranges etc)
    Thanks in advance for your responses,
    BR Jakob

    Hi,
    Solution Manager has some documents. or check help.sap.com.
    http://help.sap.com/saphelp_nw70/helpdata/en/39/a1bb5c4c0d4ab4a417e87ef35f1efa/frameset.htm
    When you create a custom task, you should add the task ID to the UWL configuration.
    Portal, Administration -> System configuration -> UWL Administration -> Click to Manage Item Types and View Definitions. Select Configuration "com.sap.pct.srm.core"; and download the configuration. Edit the configuration copy the task block and add new task ID. Upload the configuration.
    Regards,
    Masa

  • Change SC from SRM

    Hi Guys,
    We usually change SC from Web Version , i follow the same thing as of today.
    I want to know how to change the SC from SRM backend... i mean from SRM Server
    any T-code for this
    Rg
    sameer

    Hi Mohammed
    SRM you can use  BBPSC01/BBPSC02 for changes.
    You can create SC ( PR in the R/3) By ME51/ME51N, change by ME52N, View ME53N, Approval ME54N,
    Batch Approval ME55.
    Hope its helful
    Rgs
    Paulo Afonso Cordeiro
    Do rewards points for useful answsers.
    Edited by: Paulo Afonso Cordeiro on Jul 18, 2008 12:57 PM

  • Request for PO attachment replication from SRM 4.0 to ECC 5.0 in Extended C

    Hi All,
    I want to replicate the Purchase Order Item Level attachment from SRM 4.0 to ECC 5.0 in Extended Classic Scenario.
    Please let me know the procedure for the same like related BADIs in SRM and ECC.
    Could you please send any documents related to Document Manage System to my gmail id sudarsan.srm ?
    Best Regards,
    Sudarsan

    Hi All,
    I did the following Steps to replicate PO Attachments from SRM 4.0 to ECC 5.0 in Extended Classic Scenario as per OSS Note 1057932:
    Step 1: I activated BAdI BBP_CREATE_PO_BACK~Fill_PO_INTERFACE in SRM System and added the following Code
    CV_ATTACH_TRANSFER_ACTIVE = 'X'
    CV_ATTACH_BE_STORAGE_CAT = 'DMS_C1_ST'
    CV_ATTACH_BE_DOC_TYPE = 'SRM'.
    Step 2: I created Doc Type SRM in ECC5.o with the help of DC10 Tr Code.
    Step 3: I maintained Data Carrier Type PC entry with the help of DC20 Tr Code in ECC 5.0 and default ebtries for Front End Computer Details. (I crsoss checked Storage Category DMS_C1_ST in ECC5.0, it is available).
    Step 4: I maintained all the details (document Types) for PC Carrier Type with the help of DC30 as per OSS Note.
    Then I tested the PO attachment replication scenario. I could not find the attachment in ECC5.0 in PO (ECC5.) which available in SRM PO (SRM 4.0)
    Kindly guide me or suggest me is there any additional settings required to transfer PO attachment from SRM to ECC5.0
    Thanks a lot in adavance.
    Thanks,
    Koyya

  • Data from SRM to ECC for IDoc Creation

    Hi,
    Please help me for below requirement.
    PO and Changed PO details are coming from SRM-IBX server to XI and then IDOcs is getting generated in ECC.
    We are sure that we are not missing any data in XI that is coming from IBX server. But most of the time customer is saying that they are not having some POs in ECC.
    We approached IBX team for confirmation that, are they missing to push some of the data to XI. They confirmed us that, they are processing every thing from there end.
    Please advice me how can i confirm that what ever data IBX is processing to XI, it is successful reaching.
    I am thinking that if 100 PO is getting processed from IBX then we are getting only 80 or 90(Our assumption).
    Please advice.
    Ritesh.

    Please advice for the requirement.
    Plan 1 - We are thinking to get Log file from both server to analyse Sent data from IBX and received Data in XI.
    Plan 2 - To create a interface for receiving Log details from IBX to XI
    Plan 1 seems more analysis kind of work which again depends upon comfort of sharing data in the required format by IBX.
    Plan 2 have some data challenge.
    Please do advice me for the same or something good above this.
    Regards,
    Ritesh

  • Problems for create PO from SRM to ECC BADI BBP_ECS_PO_OUT_BADI

    Hello Experts
    I require your help in the following topic:
    I have created an extension to BBP_ECS_PO_OUT_BADI BADI, you can make an extension to data conditions of my code-PO annexe, however I get the following situation:
    When I have the active code, ie the lines are commented and gender programming the PO from the PO SRM creates no problems, but when I remove the comments, the PO is not created.
    I did a "debug" from SRM to see what was going on with my extension, so use the FM "BBP_PD_PO_TRANSFER_EXEC" and place corresponding to the creation of the PO in ECC breakpoint, verify that the data I am sending ECC arrived properly and when the BAPI "BAPI_PO_CREATE1" run will carry the data from SRM am expanding what I'm sending values ​​are within the BAPI tables:
               "lt_pocondheader"
               "lt_pocond"
    The BAPI_RETURN table returns the following messages:
    "1 E BAPI 1 No instance of object type PurchaseOrder has-been created External reference:. 0 PurchaseOrder POHEADER 1"
    My questions are:
    Why when I have commented lines of code if I create the PO from SRM?
    Why if I take the notes to the lines sends me the error message?
    As I researched the "http://scn.sap.com/thread/449080" mentioned that should not be used to create the PO. But to change it later.
    Indeed, when there is PO if I allowed to create the conditions, hence is derived my new question
    What is the BADI that I must use so that when the PO is generated, take I require the data to be saved to the same PO?
    On the other hand, in the same extension of BADI mentioned, I'm doing the addition of a "Partner", but when it comes to ECC not placed in the tab "Partners" and when I check the messages you send me the BAPI as All that tells me is:
    You could not make changes to the "Partners".
    The lines of code that joined the expansion are:
    CALL FUNCTION 'BBP_PD_PO_GETDETAIL'
             EXPORTING
               i_guid is_header-guid =
             IMPORTING
               e_header = lw_header_po
             TABLES
               e_item = lt_item_po
               e_partner = lt_partner
               e_pridoc = lt_cond.
    IF lw_header_po-process_type EQ ZIPO 'OR lw_header_po-process_type EQ ZICP'.
    DATA: vl_type (2) TYPE c VALUE 'ZI'
    vl_num (2) TYPE c,
    vl_reg (2) TYPE n,
    vl_typef (4) TYPE c.
    DO 25 TIMES.
    vl_reg vl_reg = + 1.
    vl_num = vl_reg.
    Vl_type vl_num vl_typef CONCATENATE INTO.
               lw_cond_b-cond_st_no = '33'.
               lw_cond_b-cond_count = vl_num. "
               lw_cond_b-cond_type = vl_typef.
               lw_cond_b-cond_value = "0".
               lw_cond_b-is_header-currency = currency.
               lw_cond_b-applicatio = 'M'.
               lw_cond_b-STAT_CON = 'X'.
               lw_cond_b-change_id = 'I'.
               APPEND TO lw_cond_b ct_bapi_pocond.
               MOVE-CORRESPONDING TO lw_cond_b lw_condh.
               APPEND TO lw_condh ct_bapi_pocondheader.
             ENDDO.
             lw_poeikp-transport_mode = is_header-zexpvz.
             MOVE TO lw_poeikp cs_poexpimpheader.
           Lt_partner LOOP AT INTO WHERE lw_partner partner_fct EQ '00000711'.
             lw_p711-buspartno = lw_partner-partner_id.
             lw_p711-langu = 'E'.
             lw_p711-partnerdesc = 'TZ'.
             APPEND TO lw_p711 ct_bapi_popartner.
    endloop.
    endif. "
    I hope your answer, thanks.

    Do the config in SRM under Text Mapping > Text Mapping for Inbound and Outbound Texts.
    Hope this helps.
    -Bakulesh

  • Can we change the enhancement set for a component

    Dear All
    I have a situation where in we need to change assign a different enhancement set to all our components which got enhanced.
    We can only have 1 enhancement set active for a client.
    Now in our case
    Say for client 300 we were using Enhancement Set E1.
    Our requirement is to create one more enhancment set E2 and assign it to client C1. We can do that.
    Do we we have a mechanism to move all development already done using E1 to E2?
    Please Help.
    Thanks
    Gaurav Sahai

    Hi Gaurav,
                   We create enhancement set in SM30, then assign it to client also there.
    After that, when we go to BSP_WD_CMPWB - by default we see the enhancement set assigned to the client. Now there are 2 things:
    1. to use different enhancement set for different users - you can implement badi component_loading to load different enhancement set depending on business requirement by writing code:
    RV_RESULT = <name of ENHANCEMENT_SET. >
      there is a default implementation in the system for reference.
    2. all enhanced views can be seen in transaction SM34, give name of view cluster as  BSPWDVC_CMP_EXT
       Select your enhancement set -> go to Enhancement Definitions (here you see components enhanced) -> select any -> go to Controller Subsitutes (here you see all view enhanced).
      You can try copying all these entries into another enhancement set. I am not sure if it will allow same entries in two different sets (if it doesn't you will have to delete from the other).
    I hope that resolves your query.
    Thanks,
    Rohit

Maybe you are looking for

  • IPod Classic won't turn on unless plugged into wall even though battery is charged

    I plugged in my old iPod Classic and charged it up for a long time. I got that little plug symbol that indicates that it's fully charged. The iPod turns on and works fine when it's plugged into the wall, but as soon as I unplug it, it won't do anythi

  • Saving Scanned Documents to PDF

    I am currently unable to save a scanned document to PDF after scanning. I choose save or save as and nothing happens. No screen pops up asking where to save the scanned document. Windows 7 64bit and 32bit, Kodak Scanner I30 I40, Adobe Acrobat Pro 9.4

  • Error: java.lang.NoClassDefFoundError in execution

    Hi, I compile my code right but when I'm executing the code I get the following error: java.lang.NoClassDefFoundError: jahuwaldt/tools/NeuralNets/NeuronFactory This is my code: import jahuwaldt.tools.NeuralNets.*; public class Gene public FeedForward

  • How to change the auto generated thumbnail images for a clip?

    When iMovie created all the thumbnails for my clips it got most of them right, but on some of them it has choosen a frame that doens't really represent that clip. Is there any way to change the poster frame for each clip?

  • Passing session id from one session to other in BI query.

    Hi all, i have an application developed in VC and launched in portal, on this application i have button, on push/click of this button, i am fiering a BI query to retrive data from infocube in backend BI server. here i have implemented an SSO already