Modifying Transaction FF68(URGENT)

Dear All,
  I need to add a new field in screen 8000 of Transaction FF68. I made another transaction YFF68 and added that field.
When am running SM35(for yff68) , it calls FB01 where there is a field called Account(RF05A-NEWKO) which gets value in the initial screen. But not after the main screen.
The field is same in the follow up screen.
Can anyone pls guide me how to solve this issue ?
Awaiting your soonest response.
Pradipta K. Mishra

Hi Pradipta,
I am having the bdc for a similar transaction FBV1.
Here as you said, we are having the posting key and the account number in the first screen, though its needed in the next screen.
I am sending you a part of the bdc code for that.. Hope that it will be useful.
DATA: BEGIN OF infile OCCURS 0,
  rec_type(01)                  TYPE c,
  post_key(02)                  TYPE c,
  fill_01(08)                   TYPE c,
  accnt(10)                     TYPE c,
  fill_02(04)                   TYPE c,
  amount(16)                    TYPE c,
  business_area(03)             TYPE c,
  fill_03(06)                   TYPE c,
  special_gl(01)                TYPE c,
  fill_04(05)                   TYPE c,
  order(10)                     TYPE c,
  fill_05(25)                   TYPE c,
  text(50)                      TYPE c,
  fill_07(65)                   TYPE c,
  due_on_date(8)                TYPE c,
  dollar_amt                    TYPE p DECIMALS 2,
  sort_field(13)                TYPE c,
  fill_06(05)                   TYPE c,
END OF infile.
FORM process_infile.
This routine loops through the Infile Table created from the input
file and creates the appropriate BDC transactions necessary to
input the data into SAP
  MOVE: 0 TO sy-subrc.
  SORT infile BY business_area amount post_key.
  LOOP AT infile.
    PERFORM create_bdc.
  ENDLOOP.
Handle the last break occurring because at end of file
  IF abend_job = false.
    MOVE: true TO eoj.
    PERFORM format_scrn_0300_last.
    PERFORM insert_bdcdata.
  ENDIF.
ENDFORM.
FORM create_bdc.
Include logic applicable to Interface that is necessary to format
the necessary BDC screens.
  sy-subrc = 0.
  IF new_bdc EQ true.
    PERFORM open_bdc.
    IF abend_job = true.
      EXIT.
    ENDIF.
  ENDIF.
  IF first_time = true.
    CLEAR ba_cnt_tab.
    PERFORM format_scrn_0100.
    PERFORM format_break_fields.
  ELSEIF infile-business_area NE prev_business_area OR
       detail_rec_cnt = 500.
    PERFORM format_scrn_0300_last.
    PERFORM insert_bdcdata.
    IF abend_job = false.
      MOVE: true TO bdc_tab_created.
      PERFORM format_scrn_0100.
      PERFORM format_break_fields.
    ENDIF.
  ELSE.
    PERFORM format_scrn_0300_detail.
    PERFORM format_break_fields.
  ENDIF.
  IF abend_job = false.
    IF first_time = true.
      MOVE: true          TO bdc_tab_created,
            false         TO first_time.
    ENDIF.
  ELSE.
    EXIT.
  ENDIF.
ENDFORM.
Format Break Fields
FORM format_break_fields.
This form format fields necessary for breaking logic and postions
the BA_CNT_TAB at the Business Area being processed.
  MOVE: infile-business_area TO prev_business_area,
        infile-post_key      TO prev_pk,
        infile-amount        TO prev_amount,
        infile-dollar_amt    TO prev_dollar_amt,
        infile-order         TO prev_order,
        infile-text          TO prev_text,
        infile-due_on_date   TO prev_due_on_date.
ENDFORM.
format screen 0100
FORM format_scrn_0100.
This form contains the logic to create screen 0100
  sy-subrc = 0.
  IF ba_cnt_tab-business_area NE infile-business_area.
Position BA_CNT_TAB at business area currently processing.
    LOOP AT ba_cnt_tab.
      IF ba_cnt_tab-business_area = infile-business_area.
        EXIT.
      ENDIF.
    ENDLOOP.
  ENDIF.
  PERFORM dynpro_saplf040_0100 USING infile-post_key infile-accnt.
ENDFORM.
FORMAT SCREEN 0300 FOR LAST DETAIL
FORM format_scrn_0300_last.
This form formats the last detail screen 0300 and a phantom entry
if needed.  Screen 0002 is also formatted for each 0300.
  ADD: prev_dollar_amt TO phantom_accum,
       1               TO detail_rec_cnt.
  IF prev_dollar_amt GT 0.
    ADD: prev_dollar_amt TO amt_debit_added.
  ELSE.
    ADD: prev_dollar_amt TO amt_credit_added.
  ENDIF.
  IF detail_rec_cnt LT ba_cnt_tab-rec_cnt.
    IF phantom_accum LT 0.
Reverse posting key since being posted as an offset to the accumulated
Amount.
      MOVE debit_pk40 TO posting_key.
      num_data = phantom_accum * -1.
    ELSE.
      MOVE credit_pk50  TO posting_key.
      num_data = phantom_accum.
    ENDIF.
    PERFORM dynpro_saplf040_0300 USING prev_amount prev_text
      prev_due_on_date posting_key phantom_accnt ' '.
    IF prev_pk = '40' OR
       prev_pk = '50'.
      PERFORM dynpro_saplkacb_0002 USING
        prev_business_area prev_order.
    ENDIF.
    MOVE: num_data TO char_data,
          posting_key TO prev_pk.
    PERFORM dynpro_saplf040_0300 USING char_data '' '' '' '' ''.
    PERFORM bdc_value USING 'BDC_OKCODE' post.
    PERFORM dynpro_saplkacb_0002 USING prev_business_area ' '.
  ELSE.
    PERFORM dynpro_saplf040_0300 USING prev_amount prev_text
      prev_due_on_date '' '' ''.
    PERFORM bdc_value USING 'BDC_OKCODE' post.
    IF prev_pk = '40' OR
       prev_pk = '50'.
      PERFORM dynpro_saplkacb_0002 USING
        prev_business_area prev_order.
    ENDIF.
  ENDIF.
  CLEAR:       detail_rec_cnt,
               phantom_accum.
ENDFORM.
FORMAT DETAIL FOR SCREEN 0300
FORM format_scrn_0300_detail.
This FORM formats screen 0300 for a detail record along with its
screen 0002
  ADD: prev_dollar_amt TO phantom_accum.
  PERFORM dynpro_saplf040_0300 USING prev_amount prev_text
    prev_due_on_date infile-post_key infile-accnt infile-special_gl.
  IF prev_pk = '40' OR
     prev_pk = '50'.
    PERFORM dynpro_saplkacb_0002 USING
      prev_business_area prev_order.
  ENDIF.
  IF prev_dollar_amt LT 0.
    ADD: prev_dollar_amt TO amt_credit_added.
  ELSE.
    ADD: prev_dollar_amt TO amt_debit_added.
  ENDIF.
  ADD: 1               TO detail_rec_cnt.
ENDFORM.
Dynpro for program SAPLF040  Screen 0100
FORM dynpro_saplf040_0100 USING post_key post_accnt.
This FORM formats SCREEN 0100
This PERFORM is done once for each screen.
  PERFORM bdc_dynpro USING 'SAPLF040' '0100'.
This PERFORM is done as many times as there are fields to be
populated for the screen being processed.
  PERFORM bdc_value  USING 'BKPF-BLDAT' header-doc_mdy.
  PERFORM bdc_value  USING 'BKPF-BUDAT' header-post_mdy.
  PERFORM bdc_value  USING 'BKPF-BLART' header-doc_type.
  PERFORM bdc_value  USING 'BKPF-BUKRS' header-company_code.
  PERFORM bdc_value  USING 'BKPF-MONAT' header-period.
  PERFORM bdc_value  USING 'BKPF-WAERS' header-currency.
  PERFORM bdc_value  USING 'BKPF-XBLNR' header-reference_doc.
  PERFORM bdc_value  USING 'BKPF-BKTXT' header-text.
  PERFORM bdc_value  USING 'RF05V-NEWBS' post_key.
  PERFORM bdc_value  USING 'RF05V-NEWKO' post_accnt.
  PERFORM bdc_value  USING 'RF05V-NEWUM' infile-special_gl.
ENDFORM.
Dynpro for program SAPLF040  Screen 0300
FORM dynpro_saplf040_0300 USING amount text due_on_date
                                post_key post_accnt special_gl.
This FORM formats SCREEN 0300
This PERFORM is done once for each screen.
IF prev_pk = '01' OR prev_pk = '11'.
    PERFORM bdc_dynpro USING 'SAPLF040' '0301'.
    PERFORM bdc_value USING 'BSEG-ZLSCH' pymnt_mth.
    PERFORM bdc_value USING 'BSEG-ZLSPR' pymnt_blk.
  ELSEIF prev_pk = '09' OR
     prev_pk = '19'.
    PERFORM bdc_dynpro USING 'SAPLF040' '0303'.
    PERFORM bdc_value  USING 'BSEG-ZFBDT' header-doc_mdy.
  ELSE.
    PERFORM bdc_dynpro USING 'SAPLF040' '0300'.
  ENDIF.
This PERFORM is done as many times as there are fields to be
populated for the screen being processed.
  PERFORM bdc_value  USING 'BSEG-WRBTR' amount.
  PERFORM bdc_value  USING 'RF05V-NEWBS' post_key.
  PERFORM bdc_value  USING 'RF05V-NEWKO' post_accnt.
  PERFORM bdc_value  USING 'RF05V-NEWUM' special_gl.
  IF text NE space.
    PERFORM bdc_value USING 'BSEG-SGTXT' text.
  ENDIF.
  IF due_on_date NE space.
    PERFORM bdc_value USING 'BSEG-ZFBDT' due_on_date.
    PERFORM bdc_value USING 'BSEG-VALUT' due_on_date.
  ENDIF.
  IF no_ba_flg = 'N'.
    IF prev_pk = '09' OR
       prev_pk = '19' OR
       prev_pk = '11' OR
       prev_pk = '01'.
      PERFORM bdc_value USING 'BSEG-GSBER' prev_business_area.
    ENDIF.
  ENDIF.
  PERFORM bdc_value USING 'BSEG-ZUONR' assign_text.
ENDFORM.
Dynpro for program SAPLKACB  Screen 0002
FORM dynpro_saplkacb_0002 USING business_area order.
This FORM formats SCREEN 0002 WHICH IS A POP-UP SCREEN
THAT DOES NOT APPEAR DURING ON-LINE PROCESSING
This PERFORM is done once for each screen.
  PERFORM bdc_dynpro USING 'SAPLKACB' '0002'.
This PERFORM is done as many times as there are fields to be
populated for the screen being processed.
  IF business_area NE '700'.
    PERFORM bdc_value  USING 'COBL-GSBER' business_area.
  ENDIF.
  IF order NE space.
    PERFORM bdc_value USING 'COBL-AUFNR' order.
  ENDIF.
ENDFORM.
BDC Dynpro
FORM bdc_dynpro USING pgm scrn.
This FORM formats the transaction that tells the BDC which screen is
to be populated.
  CLEAR bdc_tab.
  MOVE: pgm             TO bdc_tab-program,
        scrn            TO bdc_tab-dynpro,
        begin           TO bdc_tab-dynbegin.
  APPEND bdc_tab.
ENDFORM.
BDC Value
FORM bdc_value USING field val.
This FORM tells the BDC which field is to be populated and the value
to use.
  CLEAR bdc_tab.
  MOVE: field           TO bdc_tab-fnam,
        val             TO bdc_tab-fval.
  APPEND bdc_tab.
ENDFORM.
INCLUDE zi000002.
Regards,
Susmitha

Similar Messages

  • Modify Transaction CM02 u2013 Selection screen

    Hello,
    I have a requirement in which I want to modify Transaction CM02 u2013 Selection screen. Requirement is to be able to limit the selection by a Range of Projects or Applicant from a project. Can I create new Profile (based on CM02 Profile SAPA010 - Access via work center), with the following fields:
    u2022 Project Definition
    u2022 Applicant number
    u2022 Work Center
    u2022 Capacity Planner Group
    u2022 Plant
    An Add-on functionality required is - Multi selection and ranges for the all the above fields.
    I tried creating new sets, however the report writer table (CYFI1) does not have the fields Project Definition (PSPID) & Applicant Number (ASTNR).
    Is there a way that the above fields can be added in standard SAP or do I need to go for an enhancemenet. If the latter then pl suggest user exits, BADIs etc.
    <removed_by_moderator>
    Read the Rules of Engagement
    Rgds
    Deepak
    Edited by: Juan Reyes on Aug 24, 2009 1:45 PM

    Hello,
    I would suggest you to go for BADI,
    Follow the below steps to find out what all BADI's are called when you press any button in any transaction.
    1) Goto se24 (Display class cl_exithandler)
    2) Double click on the method GET_INSTANCE.
    3) Put a break point at Line no.25 (CASE sy-subrc).
    Now
    4) Execute SAP standard transaction
    5) Press the required button for which you need to write an exit logic, the execution will stop at the break point.
    6) Check the values of variable 'exit_name', it will give you the BADI name called at that time.
    7) This way you will find all the BADIs called on click of any button in any transaction.
    Regs,
    Venkat

  • Kodo allows to modify transactional instances outside of transaction bug?

    Court ccc = Court.newInstance();
    jdo.pm().makeTransactional(ccc);
    //Should throw exception but does not
    ccc.setDescription("DDDDDDDDD");

    Court ccc = Court.newInstance();
    jdo.pm().makeTransactional(ccc);
    //Should throw exception but does not
    ccc.setDescription("DDDDDDDDD");You can modify transactional instances outside of transactions.
    Transactional instances are supposed to act just like transient instances
    except that modifications within transactions can be rolled back.

  • Transactions tables (((urgent)))

    hi can we know the tables used by the transactions
    i have got the program name
    and then through se80 we can c the module pool
    but i want a diff way and i also dont want sql trace
    i want to know the tables used for co03.
    when i run this transaction co03
    and then in goto menu i choose cost---analysis
    then there is an alv grid
    i want to know the table fields not the structure fields related to that alv
    plz help
    it is very urgent
    thanx in advance

    Hi,
    the only way to find a table easily is to use ST05 - sql trace, why don#t you wanna use it ?
    Go to your transaction right before the point where you expect that the data
    is read from the DB, start SQL Trace andBuffer trace, in case the table is buffered,
    but usually they are not. Call the data in your transaction. Stop Trace and
    analyze protocol, CO table you'll find quickly cause they usually start with CO*,
    like cosp, coep, cost, etc.. .
    Kind regards
    Henner

  • Customization of CAT2 transaction - Very Urgent

    Dear SDNers,
    We have created variant version for standard CAT2 transaction using ‘SHDS’ trans code. (Just to hide some of the options from the end user to enhance the usability).   To extend the usability, we need to do the following activity.
    In the ‘Release View’ of CAT2, when user clicks ‘Release’, the save should happen internally.  Could we achieve this using some configuration…?  If not, to achieve this activity, how can I proceed to perform further customization…?  Could we achieve this by modifying some HTML / Dynpro code etc…?  If, what could be the approach…?
    <b>PS:
    I am not interested to do the customization of standard CAT2 transaction program using user exits and then create variant out of this.
    I have explored CATW but the client shown interest to use standard CAT2
    </b>
    Points will be awarded immediately.

    Hello Seshagiri,
    your question is not really about ITS, but rather on how to customize the Application. I am not sure if there is a forum for CA-TS, but if there is, I am pretty certain you will get more (and better) answers there ...
    Regards,
    Jan

  • Modify Transaction Type - field BEWAR

    Can "Transaction Type" field BEWAR be updated in posted documents?  Field BSEG-BEWAR is not an allowable field for change in OB32.
    We have created a new transaction type and would like to update many documents with this new Transaction type for reporting purposes.  Is there a way other than OB32 to select a field as changable?
    Thanks

    Hi Jeff,
         the transcation type is normally used in the consolidation ledger, and balances are kept per transaction type. Any field which is also used  in other ledgers cannot be modified in G/L documents only. It always means 'reverse in G/L and post with new value'.
    Ingrid

  • Disable delete button in PO Modify transaction

    Hi
    I am new to SAP. I want certain user to prevent deleting PO line item in ME22N transaction (either by disabling delete button). Please let me know how go about it. thanks

    Hi,
       You may create a transaction variant in SHD0 for ME22N transaction and maintain the deletion  button as invisible as shown below:
       Activate the variant, and check again in ME22N.
       You can activate the variant to specific users who are not supposed to delete the item. Refer the doc: http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/a070bfbb-d34a-2d10-b092-ecbe0b0d4a4c?QuickLink=index&…
    Regards,
    AKPT

  • JDBC sender Adapter consistency and Transaction level - URGENT

    Hi,
    We are using the JDBC adapter to read data from an Oracle view. The view joins two tables on their keys where flag = 0. The JDBC adapter carries out the select and then updates the selected rows with flag = 1. The transaction level used is the default, which according to XI help is TRANSACTION_SERIALIZABLE.
    Our question is what happens if the oracle application that feeds the underlying tables inserts a new record in the time interval between the select statement and the update statement with flag = 0.
    WILL THE UPDATE STATEMENT UPDATE EVERYTHING, EVEN THE NEWLY INSERTED RECORD??
    As we are in a live environment and we have reason to believe that some records updated to FLAG = 1 are NOT sent to XI we would appreciate the expert's help on this issue!

    Dimitris,
    I was looking at the FAQ :JDBC Driver Snote and found this information which seems to answer ur question.
    Q: If I have the following configured in a JDBC Sender:
    Select Query:
    SELECT column FROM TABLENAME WHERE FLAG = "TRUE"
    Update Query:
    UPDATE TABLENAME SET FLAG = "FALSE" WHERE FLAG = "TRUE"
    How do I know that the JDBC adapter will not update newly added rows (rows that were added between the time that the SELECT and UPDATE queries were executed) that were not read in the initial SELECT query?
    A: The SELECT and the UPDATE are run in the same DB transaction, i.e. both statements have the same view on the database.
    Make sure that both statements use the same WHERE clause. An additional requirement for the correct operation of this scenario is the configuration of an appropriate transaction isolation level on the database (i.e., repeatable_read or serializable). You might also consider using a "SELECT FOR UPDATE" statement instead of a plain SELECT statement to ensure proper locking on the database.

  • Problem with transaction control - URGENT

    I have a requirement to use a PL/SQL package to validate data that is created by my OAF application.
    My process is as follows:
    1. User enters data and clicks save (Submit action)
    2. Controller captures save event and invokes "Apply" in AM
    3. Apply method calls getTransaction.postChanges()
    4. Apply method then executes PL/SQL block and gets the results of validation (Validation function does not do any DML on the data)
    5. if validation is ok then I commit (This bit works fine)
    6. if validation fails then I just stop processing and let the page reload ( I am not forwarding to processrequest)
    7. User corrects the error and clicks save again
    I have tried step 6 with throwing OAException and not throwing OAException and in both scenarios at step 7 I receive the following:
    Unable to perform transaction on the record. \nCause: The record has been deleted by another user. \nAction: Cancel the transaction and re-query the records to get the new data.
    Please help I have been working with this for a day now and I am no closer to solving the problem. This error occurs when I try to postChanges for the second time in step 7.

    Hi Pratap,
    My requirement is to use a PL/SQL package to validate the data and provide feedback to the user. I am using a callable statement to select the data from the base tables and validate it based on the data I enter in my OAF application.
    I know that we can do validation in OAF EO, entity expert etc.. but the business requirement is to have a central re-usable validation platform so that it can be used for the application and data migration, PL/SQL API's etc... We dont want to write the validation logic in OAF and PL/SQL is the objective.
    So we have the validation in PL/SQL which just returns a message about any errors, I call this from my header EO validate() method.
    For it to work however the data has to be available to the PL/SQL before I hit commit in OAF (which fires validation), to do this I call trx.postChanges prior to commit which makes the data available. If the data is valid then there is no problem the data saves ok.
    If the data is invalid I correct the error and try the process again, when it hits postChanges for a second time after the correction it gives me the error.
    I have simplified the test case as per my post above and it seems that I cannot use postChanges more than once in the same transaction, I am wondering if the VO cache is being deleted in the same way as you have to re-query after a commit() you may have to do the same thing after a post(), only question is will I get my posted data back?
    Any thoughts/comments would be appreciated.
    Thanks for your help so far
    Keith

  • SQVI Transaction access to Users or Z transaction code---- Urgent please

    Hi Experts,
    I need a information regarding ABAP Queries. I have created some SAP Queries in SQVI as per requirements from the endusers.
    We don't have the ABAPers at the site for this purpose we used the SAP Queries to users.
    So I need to give this SQVI transaction access to the Users is it good practice to give the authorization to end users(Some particular users)
    Just display of the queries is it possible.
    Is there is any option so that I can create the Z Transaction code in SE93 and include the tables in the Z transaction code to access so we can avoid any consequences on the SQVI transaction.
    Please provide me the details.
    rgds
    Swamy

    Hi,
    You can create a transaction that calls the query you developed. Then work on authorizations if you need.
    Get in touch for more info goncalo.garcia(AT)gmail.com.
    Cheers.

  • Help on transacted session  (urgent)

    Hi all,
    While creating a transacted Session using separate application for sender and receiver, should both the sender and receiver be in transacted mode?.
    Our session creation looks something like this.
    QueueSession session = connection.createQueueSession(true, Session.AUTO_ACKNOWLEDGE );
    With Queue destinations, is it possible to have two receivers and one sender in a trancated session.

    if i create Sender application in transacted mode then both the receiver's receives the message.
    If i create Sender in Non Transacted mode and Receiver application in transacted & Session.AUTO_ACKNOWLEDGE,
    one receiver receive's around 2 messages (size 26kb) and the other hangs.
    I think I am not commiting at the right place.
    excerpt from the receiver:
    QueueConnectionFactory factory = (QueueConnectionFactory) Context.lookup("QueueConnectionFactory");
    QueueConnection connection = factory.createQueueConnection();
    connection.start();
    session = connection.createQueueSession(true,Session.AUTO_ACKNOWLEDGE );
                   queue = (Queue)jndiContext.lookup(queueName);
    QueueReceiver receiver = session.createReceiver(queue);
                   LoggerFactory.getLogger().logDebug("Application==============Before for") ;
                   receiver.setMessageListener(new SimpleReceiver());
         System.err.println("Message listener has been set");
    catch (Exception exception)
                   System.err.println("Fatal error: " + exception + "\nExiting.....");
    exception.printStackTrace();
    LoggerFactory.getLogger().logDebug(JmsAdminErrs.getSqlErr(exception.getMessage()));
                   System.exit(-1);
    public void onMessage(Message message)
              try
                   if (ackMode == Session.CLIENT_ACKNOWLEDGE)
                        System.out.println("MEssage Recived by onMessage: " + message.getStringProperty("test") + ++i) ;
                        message.acknowledge();
                   System.out.println("MEssage onMessage: " + message.getStringProperty("test") + ++i) ;
                   //session.commit();
              catch (JMSException exception)
                   System.err.println("Warning in ack " + exception);
    }

  • Transaction code (URGENT)

    Hi all,
       I would like to know is there any transaction code where, i can enter the GR no. & check to see which PO no. it is referenced with? or if there is no direct t-code, any other way i can get this info... ideas please
    Vivek

    Hi Vivek
    Please read this and confirm back..
    1) Your company procures Material A from V with PO no. XYZ.
    2) You receives the Goods against PO XYZ, Material Doc. Posted with No. ABC.
    3) You issue material A from stores to a cost center against a Production order (PQR) using Mvt type 261, material doucment posted MNO.
    4) Production people finds some problem with the material and using 262 material A is again in store.
    Now tell me  which material document u r talking about?
    if above are the steps then its very simple u have material A in stores , u have material document no. XYZ (assuming u remember this no. if not PO), now u can use XYZ to return material to vendor, y u need PO no.
    regards
    Yogesh

  • About Enjoy Transactions ------ Very Urgent

    Is it recommendable to use BDC for Enjoy Transactions ?
    If no , Why ?

    hi,
    Enjoy transactions use Enjoy SAP Controls like ALV Grid, ALV Tree. If you run BDC in background these Controls would not be able to communicate front-end since they need some files in front-end (client - PC), so BDC fails.
    Therefore what can be done? There are two possibilities:
    1- ) There might be a alternative, usually older version, transaction. You can use it. For example ME22N is a Enjoy transaction, but ME22 is the older one, does the same thing. So ME22 can be used.
    2- ) If it is available, a BAPI can be used. Whatever you want to do, you can search BAPIs and use it instead of BDC technique.
    Hope this is helpful, Do reward.
    Edited by: Runal Singh on Feb 6, 2008 6:26 PM

  • Modify C_T_DATA..urgent

    Hi,
    i want to append data to C_T_DATA. i am able to modify it but is it possible to insert data to it. my scenario is that i have 2 entries to be modified in it. one entry already exists in c_t_data, so it gets modified but what abt the second entry? how can i update it in c_t_data?.....
    Regards
    Sabah

    Hi,
    If C_T_DATA is an internal table, have you considered INSERT command?
    Regards,
    Aditya

  • MB52 transaction RM07MLBS urgent

    Hi
    I want to make a modification on this report.If you look up the report I want to add kunnr field from vbak table for sobkz condition.Actually I want to select SOBKZ field whose sobkz's “E” with  WERKS; LGORT, MATNR fields  on MSKA table.And get it from  VBELN field. With this VBELN field get KUNNR from vbak table .
    Your helps will be highly appreciated.
    Message was edited by: yusuf tunay çilesiz

    Hi,
    Then use <b>SHDS</b> transaction to create a variant[say zzz_v1] for the LSMW transaction .
    Then use SE93 [<b>choose the option Transaction with Variant</b>] to create another transaction zzz_test2 by mentioning LSMW transaction and zzz_v1 variant which you created.
    Then if you run the transaction ZZZ_test2,then you can see the variant values.
    Hope this helps.
    Message was edited by: Jayanthi Jayaraman

Maybe you are looking for

  • How can I find overset text in a InDesign table and locate the page?

    I am currently using CC but see the same issue in CS5 as well. If text within a table is overset or cannot be displayed, I can use search/replace for a term that I know is in an affected cell, however InDesign will find the first instance but will no

  • Can I change the order of the images that are displayed in apple tv?

    Hello, I have manually arranged the images in an event (let's call it "myEvent") in iPhoto'11 v9.4.2. When turn on my apple TV and go to computers -> myMac -> Photos -> myEvent the order of the images is not the same. Does anybody know how I can forc

  • Track Parameters have changed

    Hi all I have been working on a small project only 16 bar loop at present over the full available 8 tracks. I have used a combination of electric piano's. synths, drums and guitars last night whilst playing back my project i have noticed that on 2 se

  • Safari quit unexpectedly after using migration assistant

    Hi there I've just got a Macbook Pro Retina and after migrating everything (profiles, applications, everything) from my 2011 Macbook Air using the Thunderbolt to Thunderbolt method, I find that I can't run Safari. It keeps quitting unexpectedly. Seei

  • How to use compilations trick

    i´ve already checked my compilation albums as "part of acompilation" but still seeing the one song artist in my artist list, anyone suffering the same?