Transferring data from one custom field to another

Dear SAP gurus,
I have requirement that we create custom field in Shopping Cart and PO, and when creating PO referring to the Shopping Cart the content of the custom field in SC need to be defaulted automatically in PO. For example I create SC 'A' and inputting 'X' in custom field in SC. When creating PO from SC, in the screen, the custom field in PO should be automatically populated by 'X'.
Is there any way to accomodate this in SRM?
Best regards,
John

Hello John,
Did you give different field name for the custom field in SC and PO structure.
If the field names are same then only it will automatically populate the value.
Sc custom value is getting saved in Data base table check once.
Regards,
Neelima

Similar Messages

  • Transferring data from one mac pro to another with firewire

    I have owned an ibook G4 and a Macbook pro 17 in. The Macbook Pro 17 in was a 2006 and the video went out on it/conveniently 1 mo after Applecare expired!. I took it in and the genius bar sent it out to the depot but they determined it was damaged and refused to fix it (it had a tiny dent on the lid that I do not know how it got there unless the mag adapter did it while in the case). So I lost a $3k laptop. I now have a new Macbook Pro 15 in just purchased and I transferred all the data from the ibook G4 and the 17 in. by firewire using migration assistant. The problem is I have about 5 accounts now because it would not let me transfer things under the same name so I had to rename accounts and create new ones in order to transfer stuff. My question is, how do I go about incorporating all the accounts into one on this new 15 inch MBPro?

    Target disk mode may be what you're looking for. Hold down the "T" key while booting. See the Apple support article for more information.
    http://support.apple.com/kb/HT1661

  • Transferring data from one internal table to another

    Hi,
    I have two internal tables it_acct and it_acct1 as below.
    data: begin of it_acct occurs 0,
          belnr like bkpf-belnr,
          bldat like bkpf-bldat,
          augcp like bseg-augcp,
          vbeln like bseg-vbeln,
          end of it_acct.
    data: begin of it_acct1 occurs 0,
          belnr like bkpf-belnr,
          cpudt like bsad-cpudt,
          vbeln like bseg-vbeln,
          end of it_acct1.
    select belnr cpudt vbeln into corresponding fields of table it_acct1
                  from bsad where cpudt in s_cpudt.
    Now I want to move the data from it_acct1 to it_acct . I have no data in it_acct now.
    i want to move it_acct1-belnr to it_acct-belnr,
              move it_acct1-cpudt to it_acct-augcp,
              move it_acct1-vbeln to it_acct-vbeln.
    Can someone help me how to code to move the data from it_acct1 to it_acct.
    Regards,
    D

    Hi Dev,
    Just add an additional line in Naren's code to get proper results at any time.
    LOOP AT IT_ACCT1.
    IT_ACCT-BELNR = IT_ACCT1-BELNR.
    IT_ACCT-VBELN = IT_ACCT1-VBELN.
    it_acct-augcp = it_acct1-cpudt.
    APPEND IT_ACCT.
    <b>CLEAR IT_ACCT.</b>
    ENDLOOP.
    If you didnt include CLEAR statement, even if IT_ACCT1 doesnt have any values for all fields or few fields in the next record, it will take values of previous one and it may lead to improper results.So it is a good practise to have CLEAR statement after APPEND statement in LOOP...ENDLOOP.
    Thanks,
    Vinay

  • Transferring data from one external drive to another

    HI,
    I want to get a new external hard drive and transfer all of the data from my old one - which is not full, but has started to click and operate slowly. The old external hard drive is where I keep the music files for my itunes library, as well as all my personal files. I run all software on my iMac, OS 10.6.8 (i.e. the itunes Library files are on the imac's internal hard drive - the music files themselves are on the external).
    Is there a link or a manual that someone can point me towards to perform this operation smoothly?
    Much appreciated,
    Scott

    Make sure the new drive is formatted Mac OS extended.  You don't need to do anything fancy with erasing or partitioning.
    Kappy's brief drive formatting instructions (12/2012) - https://discussions.apple.com/message/20571091#20571091
    BDAqua's Formatting instructions - http://discussions.apple.com/message/8901255
    Pondini: Formatting,  Partitioning, Verifying,  and  Repairing  Disks... - http://pondini.org/OSX/Home.html, specifically http://pondini.org/OSX/DU1.html
    Drag all the contents of one drive to the other.  This make take some time and you may wish to break it up into groups of folders.
    Once you have the iTunes folder on the new drive you will encounter a problem because you decided to keep your library files on the internal drive and your media files on the external drive (not normally recommended unless you have specific reason for not keeping them all in the iTunes folder in one place).  Unless you give the new drive exactly the same name and folder structure as far as iTunes is concerned you will end up with broken links for all your tracks because iTunes will look for them on the old drive.  If you keep iTunes's normal preferences for managing media but have simply redirected it to use an external drive, change the preferences in iTunes so it is now pointing to the media folder on the new drive.
    Hold on, you aren't done yet. Your links are still broken.  Click on a track.  When iTunes asks you to find it, look for the particular file in your media folder on the new drive.  Hopefully iTunes will ask if you want to find others too and will do so automatically (be patient).

  • Data from one text field to another text field on the next page

    Hi all,
    Hi I have a form, which has data coming in from the data binding, the thing is the data is mapped to a certain text field and if that text field is filled up it should be continued on to the other text field which is on the immediate page following it. the reason for using text field instead of  Subform and make it expandable is  the client does not want to change the position and structure of other fields following that field, they are o.k with the amount overflowed in to the next text field .
    is there any script for the same condition in Java script or form calc.
    Thanks in advance.
    de1209

    This is not as simple as it sounds. You will not be able to split the field up during the time of binding. The entire string must go into the field and only after it has completed the biinding can we change it around. A colleage of mine did this for an interactive field and it involved some pretty complicated code. Here is a link to her blog entry that describes what she did:
    http://blogs.adobe.com/lcdesigner/2008/07/an_example_of_splitting_text_a.html
    But that is only part of the problem.....once you split the information across two fields you will need to recombine it back into a single field so that the data that is submitted can represent it correctly again. So you will have to reverse the process in a presubmission step.
    Make sense?
    paul

  • What's the RFC name for BPS to transfer data from one Plan-Area to another?

    I created a role for BPS planner.This include all authorization except the RFC authorization for transfering data from one plan-area to another.However, even I set the '*' to the RFC name. Am I missing something? Any suggestion is appreciated.
    Best regard,
    Gerald He

    Hi Vlad,
      Thanks for your reply. It's helpful.
      Finally, I found that this error message will be pop-up when the authorization is not right. For example, if you don't have right authorization to access the corrsponding InfoCube which the BPS is based on. Now, I find the root cause and fixed this issue.
    Best regard,
    Gerald

  • How do i transfer data from one internal tabe to another.

    Hi All,
             How do i transfer data from one internal tabe to another.
             Can i do it ebven if he tables are different in structure.
    Please Advice.
    Thanks in advance.

    Hi Saket Tiwari,
    I hope the earlier post by kashyap is good enough an answer. anywas in addition to it let me give a detailed
    explanation of how you can populate an internal table.
    1) Append data line by line.
         Syntax :  APPEND [<wa> TO / INITIAL LINE TO] <itab>.
    this appends new line to internal table <itab>.
    2) Using COLLECT statement.
                 COLLECT is another form of statement used for populating the internal tables.  Generally COLLECT is used while inserting lines into an internal table with unique standard key. The syntax for COLLECT statement is as shown
         Syntax : COLLECT [<wa> INTO] <itab>.
    3) Using INSERT statement
         Syntax  INSERT [<wa> INTO / INITIAL LINE INTO] <itab> [index <idx>].
    INSERT statement adds a line/work area to the internal table. You can specify the position at which the new line is to be added by using the INDEX clause with the INSERT statement.
    Now coming to your request..
    To append part or all of an internal table
         Syntax
                  APPEND LINES OF <itab1> [FROM <n1>] [TO <n2>] TO <itab2>.
    *     Note:
    Without the FROM and TO options, this statement appends the entire table <itab1> to <itab2>.*
    b) To insert part or all of an internal table into another internal table
         Syntax
              INSERT LINES OF <itab1> [FROM <n1>] [TO <n2>]
              INTO <itab2> [INDEX <idx>].
    c) Using Move statement.
    To copy entire contents of one table into another in one execution
         Syntax MOVE  <itab1> To <itab2>.
                   OR
              <itab1> = <itab2>.
    but u hav to be careful because he contents of itab2 will eb overwritten on the execution of this statement.
    These copy the contents of ITAB1 to ITAB2. Incase of internal tables with header line we have to use [] inorder to distinguish from work area. So, to copy contents of internal tables with header line  the syntax becomes,
    ITAB1[] = ITAB2[].
    Coming to the letter part of your question, Yes, we can copy values between tables having different structures.
    for this we use    
                                MOVE-CORRESPONDING <itab1> TO <itab2>
        this executes the statement for their header lines. Searches for the sub-fields which occur both in itab1 and itab2 and then generates, for all relevant field pairs which correspond to the
            sub-fields ni , statements of the form MOVE itab1-ni TO itab2-ni. The other fields remain unchanged.
    I hope the information provided has been of your help.
    Reward if useful.
    Regards,
    Jose

  • Passing data from one bsp application to another

    Hi,
    I have few queries that most of you would have done in ur projects:
    1. I want to pass data from one bsp application to another:
    eg based upon selected row of table view which populates material no and descriprion to another application which open the entire material master data.
    Now, i have both the pages in diff bsp applications in place but unable to pass the selected material code to the second bsp application.
    Had it been two different pages of same application I was able to achieve it with set parameter()
    2. To stop the application from reprcessing the data:
    eg: Suppose I have a bsp page where user fill details of a customer and on submitinng the details a customer is created in background and the entire page is disabled by my code. Even now if the user press refresh (F5) button then another customer gets created in the background. So basically i want to avoid the reprocess of the onSubmit event
    Few lines of sample code would be very helpful.
    Best Regards,
    Saurabh Tripathi

    Hi,
    When I am writing the following code in appl1/page1:
            export abc from transactionID
            to data buffer lv_page_data.
            CALL METHOD CL_BSP_SERVER_SIDE_COOKIE=>SET_SERVER_COOKIE
              EXPORTING
                NAME                  = 'TRANSACTIONID'
                APPLICATION_NAME      = RUNTIME->application_name
                APPLICATION_NAMESPACE = RUNTIME->application_namespace
                USERNAME              = ls_name
                SESSION_ID            = runtime->session_id
                DATA_VALUE            = lv_page_data
                DATA_NAME             = 'lv_page_data'
    and following code in appl2/page2:
      CALL METHOD CL_BSP_SERVER_SIDE_COOKIE=>GET_SERVER_COOKIE
        EXPORTING
          NAME                  = 'TRANSACTIONID'
          APPLICATION_NAME      = RUNTIME->application_name
          APPLICATION_NAMESPACE = RUNTIME->application_namespace
          USERNAME              = ls_name
          SESSION_ID            = runtime->session_id
          DATA_NAME             = 'lv_page_data'
        CHANGING
          DATA_VALUE            = lv_page_data
       IF lv_page_data IS NOT INITIAL.
         IMPORT abc to transactionid
           FROM data buffer lv_page_data.
       ENDIF.
    still the code doesn't work. Please explain and guide
    Best Regards,
    Saurabh Tripathi

  • How to put the data from one excel sheet in another excel sheet

    hi ,
    I want put the data from one excel sheet in another excel sheet in seq. order Eg: I have one excel sheet in which i have 3 col. Name , Sno. , Email along with data .I want to put data from this sheet to another excel sheet in the following orders of col. Sno,Name, Email .
    While loading data in another sheet , i have to perform validation like char field should n't contain numeric values and vice versa .
    Let me know on this soon ..
    regards
    Prashant

    Well, you can issue separate queries with the ordering you need from each tab in the spreadhseet. You can open an ODBC connection from a VBA macro, select a sheet, run a query, select another sheet and run another query. As for the validation, you can do this in Oracle via stored procedures or again in VBA code.

  • Using FDM to transfer data from one HFM app to another

    We are facing a project in which we need to load data from one HFM app to another. There're some mapping going so it was advised that FDM be used.
    However, the HFM extract files contain all data on the rows. While for the FDM multiload, the data from different periods need to be layed out on the columns. Also, we have multiple scenarios/years of data to handle. What would be the best approach? Has anyone had similar experience to load data from one HFM app to another using FDM? Thanks!

    It appears that this is some kind of migration project due to the scope of the data contained in the single file? If so whatever you do is like ly to be trow away once the migration of data is completed.
    You have a couple of options:
    1) Get the data extracted from HFM in multiple files instead of one bulk file, broken down by scanario,year & period
    2) Take the single data dump file produced by FDM and manipulate it yourself to get the data in a more usuable format for processing through FDM.
    Option 2 could be achieved via any ETL tool or a custom file parsing script. What may be more attractive to you and allow you to fully leverage your investment in FDM is that you could use the PULL adapter that ships as part of the FDM adapter suite to perform this transformation exercise. The PULL adapter takes a flat file input and allows you to use all the in built functionality of FDM to transform it and output a modified flat file (or series of flat files). You could use it to produce multioload files or a series of files broken down by scenario,year,period.
    Whatever you do I would suggest that break the single data file down into smaller chunks as this will help with the iterative debugging process you will inevitably have to undetake whislt migrating the data to the new application.

  • Transaction data from one cost center to another cost center

    Hi All
    Can any one tel me how to move the Transaction data from one cost center to another cost center .
    My scenario is basically : Users posted for  company code 1003 for Cost center S00570 for the period 01.04.2007  to 30.11.2007 but it has to go to company code 1000  instead of 1003  for the same Cost center .S00570 .
    What we have done is that we have changed the cost center from 01.12.2007 on words to the correct company code 1000 and now all postings are going to the right company code ie
    to company code 1000.
    Now the problem is how to bring back the old historical data posted  from 01.04.2007 to 30.11.2007  to wrong company code the 1003 to correct company code  1000 .
    Is there a way to bring back the historical data which has posted to wrong company code .
    Thanks in Advance .
    Any help highly appreciated and points are assigned .
    Cheers
    Ravindra.

    Ravindra
    Once you have changed the company code in the master data, then the entries with respect to the different company code cannot be transferred. Please follow the process below and let me know if it works.
    1. Revert the cost center master data to the original company code.
    2. Repost the line items from this cost center to another cost center. Use tcode KB61. The cost center you will be reposting will be a routing cost center (say XXXXX).
    3. Once all the line items have been reposted, change the master data of the cost center to the correct company code.
    4. Again repost the costs from the routing cost center(XXXXX) to the correct cost center. You should have all the line items to the correct cost center now.
    For more on reposting refer the link below:
    http://help.sap.com/SAPHELP_470/Helpdata/EN/27/c98a46db7011d1a5400060086e9494/frameset.htm
    Let me know if it worked.
    Karthik Coneru

  • How to pass data from one internal session to another internal session

    hi all sap experts ,
    How to pass data from one internal session to another internal session and from oneExternal session to another external session.
    Except : Import and Export parameters and SPA/GPA parameters.
    Tell me the otherWay to pass data ..
    Plz
    Thanks in advance

    hi,
      abap memory management u will understand about this concept.
    the import /export parameter will help u that passing data between two internal sessions by using abap memory.
      for syntax
    Passing Data Between Programs
    There are two ways of passing data to a called program:
    Passing Data Using Internal Memory Areas
    There are two cross-program memory areas to which ABAP programs have access (refer to the diagram in Memory Structures of an ABAP Program) that you can use to pass data between programs.
    SAP Memory
    SAP memory is a memory area to which all main sessions within a SAPgui have access. You can use SAP memory either to pass data from one program to another within a session, or to pass data from one session to another. Application programs that use SAP memory must do so using SPA/GPA parameters (also known as SET/GET parameters). These parameters can be set either for a particular user or for a particular program using the SET PARAMETER statement. Other ABAP programs can then retrieve the set parameters using the GET PARAMETER statement. The most frequent use of SPA/GPA parameters is to fill input fields on screens (see below).
    ABAP Memory
    ABAP memory is a memory area that all ABAP programs within the same internal session can access using the EXPORT and IMPORT statements. Data within this area remains intact during a whole sequence of program calls. To pass data to a program which you are calling, the data needs to be placed in ABAP memory before the call is made. The internal session of the called program then replaces that of the calling program. The program called can then read from the ABAP memory. If control is then returned to the program which made the initial call, the same process operates in reverse. For further information, refer to Data Clusters in ABAP Memory.
    Filling Input Fields on an Initial Screen
    Most programs that you call from other programs have their own initial screen that the user must fill with values. For an executable program, this is normally the selection screen. The SUBMIT statement has a series of additions that you can use to fill the input fields of the called program:
    Filling the Selection Screen of a Called Program
    You cannot fill the input fields of a screen using additions in the calling statement. Instead, you can use SPA/GPA parameters. For further information, refer to Filling an Initial Screen Using SPA/GPA Parameters.
    Message was edited by:
            sunil kumar
    Message was edited by:
            sunil kumar

  • How to pass data from one internal session to another

    Hi SAP Experts,
    How to pass data from one internal session to another and from One external session to another external session. I used import and export parmeter and SPA/GPA parameters. What is the other way to pass data?
    Please tel me urgently
    Thank you
    Basu

    Memory Structures of an ABAP Program
    In the Overview of the R/3 Basis System you have seen that each user can open up to six R/3 windows in a single SAPgui session. Each of these windows corresponds to a session on the application server with its own area of shared memory.
    The first application program that you start in a session opens an internal session within the main session. The internal session has a memory area that contains the ABAP program and its associated data. When the program calls external routines (methods, subroutines or function modules) their main program and working data are also loaded into the memory area of the internal session.
    Only one internal session is ever active. If the active application program calls a further application program, the system opens another internal session. Here, there are two possible cases: If the second program does not return control to the calling program when it has finished running, the called program replaces the calling program in the internal session. The contents of the memory of the calling program are deleted. If the second program does return control to the calling program when it has finished running, the session of the called program is not deleted. Instead, it becomes inactive, and its memory contents are placed on a stack.
    The memory area of each session contains an area called ABAP memory. ABAP memory is available to all internal sessions. ABAP programs can use the EXPORT and IMPORT statements to access it. Data within this area remains intact during a whole sequence of program calls. To pass data to a program which you are calling, the data needs to be placed in ABAP memory before the call is made. The internal session of the called program then replaces that of the calling program. The program called can then read from the ABAP memory. If control is then returned to the program which made the initial call, the same process operates in reverse.
    All ABAP programs can also access the SAP memory. This is a memory area to which all sessions within a SAPgui have access. You can use SAP memory either to pass data from one program to another within a session, or to pass data from one session to another. Application programs that use SAP memory must do so using SPA/GPA parameters (also known as SET/GET parameters). These parameters are often used to preassign values to input fields. You can set them individually for users, or globally according to the flow of an application program. SAP memory is the only connection between the different sessions within a SAPgui.
    The following diagram shows how an application program accesses the different areas within shared memory:
    In the diagram, an ABAP program is active in the second internal session of the first main session. It can access the memory of its own internal session, ABAP memory and SAP memory. The program in the first internal session has called the program which is currently active, and its own data is currently inactive on the stack. If the program currently active calls another program but will itself carry on once that program has finished running, the new program will be activated in a third internal session.
    Data Clusters in ABAP Memory
    You can store data clusters in ABAP memory. ABAP memory is a memory area within the internal session (roll area) of an ABAP program and any other program called from it using CALL TRANSACTION or SUBMIT.
    ABAP memory is independent of the ABAP program or program module from which it was generated. In other words, an object saved in ABAP memory can be read from any other ABAP program in the same call chain. ABAP memory is not the same as the cross-transaction global SAP memory. For further information, refer to Passing Data Between Programs.
    This allows you to pass data from one module to another over several levels of the program hierarchy. For example, you can pass data
    From an executable program (report) to another executable program called using SUBMIT.
    From a transaction to an executable program (report).
    Between dialog modules.
    From a program to a function module.
    and so on.
    The contents of the memory are released when you leave the transaction.
    To save data objects in ABAP memory, use the statement EXPORT TO MEMORY.
    Saving Data Objects in Memory
    To read data objects from memory, use the statement IMPORT FROM MEMORY.
    Reading Data Objects from Memory
    To delete data clusters from memory, use the statement FREE MEMORY.
    Deleting Data Clusters from Memory
    please read this which provide more idea about memory
    Message was edited by:
            sunil kumar

  • Transferring data from one PRD to other PRD server

    HI All,
    I have read weblogs in transferring scenarios from Dev to Qual to Prod.
    But I have a different requirement in which I have to transfer data from one production server to another production server.
    Say A and B are two production servers, I wanted to transfer data from A to B.
    Please give me some ideas on this....
    rgds,
    ravindra.

    HI
    /people/sap.india5/blog/2005/11/03/xi-software-logistics-1-sld-preparation
    with reference to the above weblog, while I am trying to transfer SLD objects from Dev to Prod I couldnt able to find the buttons Remove and Export in Software Catalog.
    But the same buttons are there in Technical and Business Systems.  If I export from Business system, the related TS, Product and SWCV gets exported or not.
    Plz suggest me how to go ahead.
    Thanks in advance.
    Ravindra.

  • How do I transfer data from one exterior harddrive to another?

    How do I transfer data from one exterior harddrive to another when they are both connected to our Imac Desktop?

    Depends what you want to transfer...
    A few more Details about what you are trying to achieve would be good.

Maybe you are looking for

  • How to create a SIS file for Nokia Communicator 9210?

    Hello, I have written a J2ME application, tested it (yes, it functions), and pressed on button "Package" in KToolbar. As result, I got a *.JAD and *.JAR file. When I copy these files to the Nokia Communicator 9210 Handy, nothing happens when opening

  • How do I stop the sound (bong) when i receive a new email even though my settings are set to vibrate only?

    how do I stop the sound (bong) when i receive a new email even though my settings are set to vibrate only?

  • Reg. title bar.....have ur points.

    Hi all, I am using  SET TITLEBAR 'MYTITLE' WITH 'HELLO FRIENDS' in dialog programming. Now thing is "HELLO FRIENDS" is not displayed on the title. Pleas assist me .... <b>Have ur points.</b> Regards, pradeep phogat

  • Need Information about UNIX subdirectories

    Hi , I am working on a SAP support project. The UNIX OS used is IBM AIX Version 5.3. Database is Oracle 10.2.0.2.0 and SAP version is SAP R/3 Enterprise 4.7.  I would like to know as to what is stored in the following subdirectories at the UNIX level

  • Header Text Misalignment?

    I tried to search Discussions for this problem but it's hard for me to properly describe. In both the preview pane and a "full display" message window, the text comprising the displayed headers is misaligned. Next to the top line ("From:") the tops o