PAI logic

Hi experts,
I have a problem with the PAI. I debugged the program. It goes into modul m_modify. The value of the field1 is 2. I clear it and give the value 1. It is working fine, that's what I want. But after the program finishes the modul the value of the field becomes 2 again.
I don't know how could it happen if I previously cleared and gave a value to this field.
Here is my piece of code:
PROCESS AFTER INPUT.
  FIELD v_modid MODULE m_modify ON REQUEST.
In the module I use the following commands:
clear: field1.
field1 = '1'.

In your module m_modify you change the value of field1 to '1', but for some reason
this abap field is set to the value of the screen field at a later point of time, it is
set back to '2' (I have to see the rest of your code to tell why).
By calling "FIELD field1" at first, you make sure that the transport of the screen field
to the abap field is done before your field value modification.
For more information about "Controlling the Data Transfer" you can check the
abap documentation [here|http://help.sap.com/saphelp_46c/helpdata/en/9f/dbabb035c111d1829f0000e829fbfe/frameset.htm].
Great I could help,
Karsten

Similar Messages

  • Screen exit for co11n and problems in writting the PBO and PAI Logic ?

    Hi People,
    I am developing a screen exit for transaction co11n. I have found the exit ( CONFPP07 ) ... I created a project and have
    assigned this exit and activated the project. I have created a field named SHIFT  on clicking this field i have to give three
    possible values (a,b,c  ) and i have to store these values in some table .......... now my problem is in which include i
    have to write PBO and PAI logic ... should i have to write pbo logic in the include provided in the exit
    EXIT_SAPLCORU_S_100 and PAI in EXIT_SAPLCORU_S_101.......or .........Can any tel me what should i have to do to
    meet the requirements... and in which structure i have to add this field so that it gets stored in some table.
    Thanks in Advance.

    Hi,
    Use the includes in the program SAPLXCOF given in CONFPP07 Exit.
    You may use include zxcofzzz ( for Subprograms and Modules )
    by creating it upon double click.
    Regards,
    Wajid Hussain P.

  • How to create pop up in a subscreen in PAI

    Can someone help me with the process to create pop up in a subscreen PAI logic?

    hi,
    here is the sample code refer to this...
    in the subscreen flow logic.
    PROCESS AFTER INPUT.
    MODULE USER_COMMAND_0200.
    in the module..
    CASE ok_code.
        WHEN 'FILL'.
          IF  sflight-carrid IS INITIAL OR
             sflight-connid IS INITIAL.
            CALL FUNCTION 'POPUP_TO_CONFIRM'
              EXPORTING
               titlebar                    = 'CANCEL'
    *   DIAGNOSE_OBJECT             = ' '
                text_question               = 'fill the details'
               text_button_1               = 'Yes'
    *   ICON_BUTTON_1               = ' '
               text_button_2               = 'No'
    *   ICON_BUTTON_2               = ' '
               default_button              = '1'
    *   DISPLAY_CANCEL_BUTTON       = 'X'
    *   USERDEFINED_F1_HELP         = ' '
    *   START_COLUMN                = 25
    *   START_ROW                   = 6
    *   POPUP_TYPE                  = POPUP_TYPE
    *   IV_QUICKINFO_BUTTON_1       = ' '
    *   IV_QUICKINFO_BUTTON_2       = ' '
             IMPORTING
               answer                      = i_answer
    * TABLES
    *   PARAMETER                   = PARAMETER
             EXCEPTIONS
               text_not_found              = 1
          ENDIF.
          IF NOT i_answer = 1.
            dynnr = '300'.
            ts-activetab = 'FILL'.
          ENDIF.
      ENDCASE.
    here whenever i select the second tab (fill ) a pop will be generated with the message 'fill the details' , if i select yes then it will be on the same screen for no it will lead to next screen.
    Regards,
    Sathish reddy.

  • Tableview pai

    Hi. I have 2 tableviews on screen. The pai pbo logic is implemented according to the down-right-up  order.
    When I change data in any of tableviews, the PAI doesnt trigger. How to make the PAI logic run?
    Best regards.
    Lukasz
    Message was edited by: Lukasz Sawicki

    Hi,
    The PAI cannot be triggerred unless the user performs some action like hitting a button, or at least the enter key. Merely changing the values on the screen is something that happens on your local GUI. You will have to hit a button , i.e., trigger a function code to respond to the Application Server , where the processing logic resides.
    Regards,
    Anand Mandalika.

  • Logic required for the following

    hello all,
    this is naveen.
    i hope you will help me out with the following.
    I'm creating a screen with vendor id,country,name and no push buttons.
    in the next screen i'm having purchase doc., purchase group, company code along with insert and exit push buttons.
    when i enter the data in the in both the screens and press insert only data from the second screen is uploading into the master table.
    I request you to provide the correct PBO and PAI logic for this in a simple way.
    points will be rewarded.
    thanks
    naveen

    PROGRAM ZVENDORMPOOL .
    *&      Module  USER_COMMAND_0100  INPUT
          text vendor  first screen.
    tables : lfa1.
    DATA : BEGIN OF IT OCCURS 0,
           LIFNR LIKE LFA1-LIFNR,
           LAND1 LIKE LFA1-LAND1,
           NAME1 LIKE LFA1-NAME1,
           END OF IT.
    MODULE USER_COMMAND_0100 INPUT.
    ENDMODULE.                 " USER_COMMAND_0100  INPUT
    *&      Module  USER_COMMAND_0110  INPUT
          text vendor  second screen
    TABLES : EKKO.
    DATA : BEGIN OF JT OCCURS 0,
           EBELN LIKE EKKO-EBELN,
           BUKRS LIKE EKKO-BUKRS,
           EKORG LIKE EKKO-EKORG,
           EKGRP LIKE EKKO-EKGRP,
           END OF JT.
    MODULE USER_COMMAND_0110 INPUT.
    CASE SY-UCOMM.
    WHEN 'INSE'.
    INSERT: LFA1, EKKO.
    WHEN 'EXIT'.
    LEAVE PROGRAM.
    ENDCASE.
    ENDMODULE.                 " USER_COMMAND_0110  INPUT
    Following are the screens designed
    Ist screen with out any push buttons(PB).
    2nd screen with PB.
    When we click the insert PB in second screen data from both screens should be updated in corresponding master data tables.
    (both screen logic is written in pai only by me)
    pls got through and give suggestion)

  • Double-click on text in dialog programming

    Hi,
    I have a screen on which I have created a TEXT button and I want to respond it to double click event.
    I have selected the attribute 'Respond to Double click' and in the GUI status under F2 put the code 'PICK' and changed in the PAI logic of the program to process certain steps if 'ok-code = 'PICK'.
    and it is working fine, when I double click the text button, the ok_code is 'PICK' and the req. steps are carried out. But the problem is, when I single click on the text button also, ok_code is becoming 'PICK' and the same steps are carried out. I want the text button to respond only to double click event not single click.
    Pls. let me know how do I achieve it.
    Thanks in advance,
    Vishnu priya

    Hi Priya,
    To best of  my knowledge it is not responding to double click, it it responding to your first click only, then you continue clicking the second time by that time the control goes back to application server withinn which time no user actions are accepted until the control passes back to the presentaion server.
    that is why we can not distinguish between single and double click.
    try double clicking on SE38 DISPALY or CHANGE Buttons they also respond and it will not give you a message saying DON'T DOUBLE CLICK ME etc.
    this is to best of my knowledge.
    regards
    Ramchander Rao.k

  • EXIT_SAPLMEREQ_003,006,008 FOR ME51N, ME52N,ME53N

    I have to add a custom  filed to EBAN table. Can anybody help me with the function exit_003,006,008 regarding code.
    Functional Design:
    Short description
    Please enter a new
    numeric field “Budget” (ZZ_BUDGET) on purchase requisition item level (EBAN) on
    writer Customer Data and on purchase
    order item level (EKPO) on writer Customer Data
    Please place it above field Project Name.
    Make sure that the description “Budget” is available in all languages.
    As an amount of money
    should be entered, please display field EBAN_WAERS in the Purchase requisition
    and EKPO_WAERS in the Purchase order behind the new Budget field and format the
    new field in the same way as NETPR (###.###,##).
    If somebody filled the budget field in the purchase requisition, it needs to be shown in the purchase order.

    In Include ''ZXM02TOP'.
      TABLES:ci_ebandb.
    In EXIT_SAPLMEREQ_001 ->    INCLUDE ZXM02U01
    DATA :  lw_preq    TYPE mereq_item,
          CALL METHOD IM_REQ_ITEM->GET_DATA
        RECEIVING
          RE_DATA = W_PREQ.
    * Here Populate the   ci_ebandb structure here with value from W_PREQ
    Example ci_ebandb-zzcustom_fld = W_PREQ-zzcustom_fld
    In Exit - EXIT_SAPLMEREQ_003 -> Include ZXM02U03
       DATA: w_preq TYPE mereq_item.
    * Assign value from ci_ebandb to W_PREQ
    Example W_PREQ-zzcustom_fld = ci_ebandb-zzcustom_fld.
       CALL METHOD im_req_item->set_data
          EXPORTING
            im_data = w_preq..
    EX_CHANGED =  'X'.
    Make sure your screen field should have the name with ci_ebandb.
    Additionally you can write PBO and PAI logic for screen 111..
    Let us know any further help.

  • Hyperlink in dynapro field

    Hi, experts,
    How can I create hyperlink in dynapro fields. So that by double click on that field I can open regarding module.
    If any one response, it will be too much helpfull for me.
    Never mind for forum points.
    Thanks in advance
    Rajiv singh.

    Do you want a double-click or a hyperlink?  For the latter, you will probably need to include a custom container and an HTML control within it plus fill it with the relevant URL etc. 
    If you want double-click to work, then make sure you have defined the "F2" button (Choose / Select) in the PF-STATUS for the screen... you should then be able to pick up this sy-ucomm / OKcode in the user-command in the PAI logic (you may also need to use "get cursor field l_which_field." type logic to tell what was double-clicked on.
    Jonathan

  • RF Monitor -  add screen field

    Hi.
    Is it possible to add a field in the report and how? or is there any user-exit?
    Thx.

    If your client/employer allows CORE-MODS then go ahead and make the changes just as you'd change any screen field. If not, I suggest you look at GUIXT. This comes standard as part of 4.6 and up ...
    I suggest that you add this field (and necessary PBO/PAI logic) in custom tab and use GUIXT to display this field in whichever tab/screen you choose to.
    You can go to GUIXT.com and check out sample code on how to do this. Its very simple, you should be able to go through the tutorial and do it yourself.
    Raj

  • Global Variable declaration in Custom Infotype

    Hi All,
    I need to validate a custom infotype field, where i need to check for execution times. I need to override the field value only during first time of the run(PAI logic) and there after user can choose a value of his choice.
    I was looking out for Global variable to check if its first run. Can you please tell me how do i create global variable in custom infotype? The top include specified in the program is not editable, being standard (MPH5ATOP).
    Thanks,

    >
    Sachidanand B wrote:
    > Hi All,
    >
    > I need to validate a custom infotype field, where i need to check for execution times. I need to override the field value only during first time of the run(PAI logic) and there after user can choose a value of his choice.
    > I was looking out for Global variable to check if its first run. Can you please tell me how do i create global variable in custom infotype? The top include specified in the program is not editable, being standard (MPH5ATOP).
    >
    > Thanks,
    The system will generate an include with the naming convention ZP<Custom Infotype number>10(This program will be included in the custom infotype main program ZP<Customeinfty number>00). You can use this include for your data declarations.
    Ex: if the number of the custom infotype is 9010 the generated include name will be ZP901010.
    For more details check the link below
    http://help.sap.com/saphelp_47x200/helpdata/en/4f/d525ad575e11d189270000e8322f96/content.htm
    Regards
    Rajesh:

  • Pass the data back from the jsp page to the java code

    Hi,
    I have written an iView that receives an event using EPCF and extracts data from the client data bag.
    I need this iView to pass the data back from the jsp page to the java code.
    I am trying to do this using a hidden input field, but I cannot get the code to work.
    Here is the code on the jsp page.
    <%@ taglib uri="tagLib" prefix="hbj" %>
    <hbj:content id="myContext" >
      <hbj:page title="PageTitle">
       <hbj:form id="myFormId">
    <hbj:inputField id="myInputField" type="string" maxlength="100" value="" jsObjectNeeded="true">
    <% myInputField.setVisible(false);%>
    </hbj:inputField>      
       </hbj:form>
      </hbj:page>
    </hbj:content>
    <script language=JavaScript>
    EPCM.subscribeEvent("urn:com.peter", "namedata", window, "eventReceiver");
    function eventReceiver(eventObj) {
         var url = eventObj.dataObject;
         var funcName = htmlb_formid+"_getHtmlbElementId";
         func = window[funcName];
         var ipField = eval(func("myInputField"));
         ipField.setValue(url);
         var form = document.all(htmlb_formid);
         form.submit();
    </script> 
    Here is my java code
    package com.sap.training.portal;
    import com.sapportals.htmlb.InputField;
    import com.sapportals.htmlb.page.DynPage;
    import com.sapportals.htmlb.page.PageException;
    import com.sapportals.portal.htmlb.page.JSPDynPage;
    import com.sapportals.portal.htmlb.page.PageProcessorComponent;
    public class ListSalesOrder extends PageProcessorComponent {
      public DynPage getPage(){
        return new ListSalesOrderDynPage();
      public static class ListSalesOrderDynPage extends JSPDynPage{
         private String merong;
        public void doInitialization(){
        public void doProcessAfterInput() throws PageException {
              InputField reportfld = (InputField) getComponentByName("myInputField");
              if (reportfld != null)      merong = reportfld.getValueAsDataType().toString();
        public void doProcessBeforeOutput() throws PageException {
              if ( merong != null ) setJspName("merong.jsp");
              else setJspName("ListSalesOrder.jsp");
    Here is DD
    <?xml version="1.0" encoding="utf-8"?>
    <application>
      <application-config>
        <property name="SharingReference" value="com.sap.portal.htmlb"/>
        <property name="PrivateSharingReference" value="com.sap.portal.htmlb"/>
      </application-config>
      <components>
        <component name="SearchSalesOrder">
          <component-config>
            <property name="ComponentType" value="jspnative"/>
            <property name="JSP" value="/pagelet/SearchSalesOrder.jsp"/>
          </component-config>
          <component-profile>
            <property name="tagLib" value="/SERVICE/htmlb/taglib/htmlb.tld"/>
          </component-profile>
        </component>
        <component name="ListSalesOrder">
          <component-config>
            <property name="ClassName" value="com.sap.training.portal.ListSalesOrder"/>
          </component-config>
          <component-profile>
            <property name="tagLib" value="/SERVICE/htmlb/taglib/htmlb.tld"/>
          </component-profile>
        </component>
      </components>
      <services/>
    </application>
    After receive event, then call java script function "eventReceiver" and call "form.submit()".
    But .. PAI Logic in Java code doesn't called ...
    Where is my problme ?
    Help me ...
    Regards, Arnold.

    Hi Arnold,
    you should not do a form.submit yourself. Instead you can put a component called ExternalSubmit to your page:
    ExternalSubmit exSubmit = new ExternalSubmit("EX_SUBMIT"));
    exSubmit.setServerEventName("MyEvent");
    This results in a java script funtion on the page which is called "_htmlb_external_submit_". If you call this function the the form gets submitted and your event handler is called.
    regards,
    Martin

  • Module pool program

    Hi,
    Im very new to module pool
    i have one requirement . that is i want to write the functionality for follwoing keys.
    1.newentry
    2.copy
    3.delete.
    as per spec i want the following logic
    PBO Logic 
    Create PF status in the PBO and create Application toll bar buttons for New Entry, Copy and Delete.
    PAI Logic
    Code logic for New Entry, Copy and Delete Entries.
    During SAVE.
    For actions New Entry and Copy  : Check for already existing entry and raise message.
    Enqueue  the table for update creating a lock object .
    When Successfully saved  dequeue the table and display u2018Entry Saved u201C message.
    Thanks,
    Narasimha
    Moderator message: "spec dumping", please work yourself first on your requirement, get some training if you're new to the area, SCN cannot be a substitute for this.
    locked by: Thomas Zloch on Aug 11, 2010 3:39 PM

    You should be able to run it from SE38, you don't need a transaction code in this case, as there is a call screen 100 in there.
    How did you copy the program? In SE38, enter the program name and press copy. It should give you a pop-up screen with a bunch of checkboxes. Select all of them and press copy again. That should copy all the objects to your Z program. You then need to activate all of them. In SE38, enter your Z program name and activate. It will give another pop-up with object and obj. name columns. Select all of them again and then press activate.
    Hope this helps,
    Srinivas

  • Custom field in standard info type data vanishes

    Hi,
    We have enhanced standard info type 9 & added a custom field.
    in PAI defaulting some value to this custom field.
    In PA30 when we make changes to existing records it defaults the valu in the custom field and when we save it it saves to data base.
    After some time the value in this field vanishes.
    Any idea on this?

    Hi there
    The screen of the infotype 0009 is separated in the standard screen and the customer subscreen. When the
    bank country key is changed, then the current screen has to be refreshed: this is due as the displayed screen is dependent of the country key (eg 2000 for the international screen, as example  2006 for France, etc).
    When we refresh the screen (technically a LEAVE SCREEN is done), the customer own fields are not yet passed from the screen layout to the screen logic as at the time of the refresh the customer PAI logic is not yet processed. Unfortunately this screen logic cannot be changed as this is a central place in the infotype 0009.
    Hope this would help!
    Kind regards
    Sally

  • Back button in ALV oops with two screens

    hi,
    i have created the ALV report using oops concept. have kept the selection screen say 1000 and two more screens say 9001 and 9002.
    when i click on back from 9002 screen  it should go to 9001.

    Hello Sankumar
    I assume your 2nd screen (9002) displays detailed data based on a selection of the first screen (9001).
    Example: first ALV displays customers -> select single customer via double-clicking -> display sales orders on 2nd ALV
    Furthermore, I assume you trigger the second screen within your event handler method. If this is the case then I regard this as bad design which is bound to cause problems.
    Within the event handler method just store the required selection (e.g. customer number) and trigger PAI using:
    CALL METHOD cl_gui_cfw=>set_new_ok_code( ok_code = 'DISPLAY_DETAILS' ).
    This trigger PAI of your first screen with a defined ok-code (= 'DISPLAY_DETAILS' ).
    Now you may call a FORM routine DISPLAY_DETAILS where you make the call to your second screen.
    This allows you to use the normal PAI logic to switch back and forth between multiple screens.
    Regards
      Uwe

  • BDC - Session Method - No batch input data for screen  SAPMZ_TPSCREEN02 100

    Hi ABAP Experts,
    I have written a Dialog Program For a Screen Which contains 5 fields namely,
    carrid,
    connid,
    fldate,
    price,
    planetype.
    I have written the PAI logic to insert whatever entries entered in the fields, into Database Table SFLIGHT.
    I created a Transaction and Tested whether the entries are succesfully entetered into the Database Table and it works just fine.
    Now i planned to write a BDC program for the above Transaction so that i can upload data to the Database table from a flat file.
    I went to SHDB transaction and created a new recording and transferred the program to generate a source code.
    include bdcrecx1.
    start-of-selection.
    loop at itab.
    perform open_group.
    perform bdc_dynpro      using 'SAPMZ_TPSCREEN02' '1000'.
    perform bdc_field       using 'BDC_OKCODE'
                                  '=CREA'.
    perform bdc_field       using 'BDC_CURSOR'
                                  'SFLIGHT-PLANETYPE'.
    perform bdc_field       using 'SFLIGHT-CARRID'
                                  'AA'.
    perform bdc_field       using 'SFLIGHT-CONNID'
                                  '0017'.
    perform bdc_field       using 'SFLIGHT-FLDATE'
                                  '11/01/2007'.
    perform bdc_field       using 'SFLIGHT-PRICE'
                                  '767'.
    perform bdc_field       using 'SFLIGHT-PLANETYPE'
                                  'A310-200F'.
    perform bdc_transaction using 'Z_TPSCREEN02'.
    perform close_group.
    Then i defined an internal table which contains the same fields as those in my Screen and Transaction.
    I populated the internal table from a flat file using GUI_UPLOAD function module.
    I want to clarify - I got this flat file by using the GUI_DOWNLOAD module and later i uploaded the same file using GUI_UPLOAD.
    I tested whether the internal table is populated or not using LOOP  AT ITAB. WRITE Statements.
    Its working just fine.
    Finally my code look like this.
    report ZVMREC
           no standard page heading line-size 255.
    TABLES: sflight.
    DATA: BEGIN OF itab OCCURS 0,
    carrid LIKE sflight-carrid,
    connid LIKE sflight-connid,
    fldate LIKE sflight-fldate,
    price TYPE sflight-price,
    planetype TYPE sflight-planetype,
          END OF itab.
    CALL FUNCTION 'GUI_UPLOAD'
      EXPORTING
        filename                      = 'C:\users\vamc\documents\flightinfo.txt'
        FILETYPE                      = 'ASC'
        HAS_FIELD_SEPARATOR           = 'X'
      tables
        data_tab                      = itab.
    include bdcrecx1.
    start-of-selection.
    loop at itab.
    perform open_group.
    perform bdc_dynpro      using 'SAPMZ_TPSCREEN02' '1000'.
    perform bdc_field       using 'BDC_OKCODE'
                                  '=CREA'.
    perform bdc_field       using 'BDC_CURSOR'
                                  'SFLIGHT-PLANETYPE'.
    perform bdc_field       using 'SFLIGHT-CARRID'
                                  'AA'.
    perform bdc_field       using 'SFLIGHT-CONNID'
                                  '0017'.
    perform bdc_field       using 'SFLIGHT-FLDATE'
                                  '11/01/2007'.
    perform bdc_field       using 'SFLIGHT-PRICE'
                                  '767'.
    perform bdc_field       using 'SFLIGHT-PLANETYPE'
                                  'A310-200F'.
    perform bdc_transaction using 'Z_TPSCREEN02'.
    perform close_group.
    endloop.
    I checked for errors, activated and executed.
    I gave session name and executed, it generated same number of sessions as number of records.
    I went to SM35 and Processed one of the sessions in foreground.
    It brought my screen up with all fields fill up by the fields of first record in the internal table and with
    OK Code popping up.
    I check the OK Code.
    Now the problem has come up, its says
    *No batch input data for screen SAPMZ_TPSCREEN02 1000 *
    My session was now incorrectly processed,
    Please help me to fix this problem.
    I searched so many forums and google it a lot.
    But i didn't find any clue.
    Kindly take your time and have a look at this problem and let me know how can i fix it.
    Thank you very much all.
    Shiv
    Edited by: Sivaram  Naga on Apr 15, 2008 5:57 AM

    I used this code to convert the date format. I'm still getting the short dump.
       DATA: v_yyyy(4) TYPE c,
           v_mm(2) TYPE c,
           v_dd(2) TYPE c,
           v_date(8) TYPE c.
    v_yyyy = itab-fldate(4).
    v_mm = itab-fldate+4(2).
    v_dd = itab-fldate+6(2).
    concatenate v_yyyy v_mm v_dd  into v_date. 
    I'm once again, putting my code.
    report ZVMREC
           no standard page heading line-size 255.
    TABLES: sflight.
    DATA: BEGIN OF itab OCCURS 0,
    carrid LIKE sflight-carrid,
    connid LIKE sflight-connid,
    fldate LIKE sflight-fldate,
    price TYPE sflight-price,
    planetype TYPE sflight-planetype,
          END OF itab.
    CALL FUNCTION 'GUI_UPLOAD'
      EXPORTING
        filename                      = 'C:\users\vamc\documents\flightinfo.txt'
        FILETYPE                      = 'ASC'
        HAS_FIELD_SEPARATOR           = 'X'
      tables
        data_tab                      = itab.
    include bdcrecx1.
    start-of-selection.
    loop at itab.
    DATA: v_yyyy(4) TYPE c,
           v_mm(2) TYPE c,
           v_dd(2) TYPE c,
           v_date(8) TYPE c.
    v_yyyy = itab-fldate(4).
    v_mm = itab-fldate+4(2).
    v_dd = itab-fldate+6(2).
    concatenate v_yyyy v_mm v_dd  into v_date.
    perform open_group.
    perform bdc_dynpro      using 'SAPMZ_TPSCREEN02' '1000'.
    perform bdc_field       using 'BDC_OKCODE'
                                  '=CREA'.
    perform bdc_field       using 'BDC_CURSOR'
                                  'SFLIGHT-PLANETYPE'.
    perform bdc_field       using 'SFLIGHT-CARRID'
                                   ITAB-CARRID.
    perform bdc_field       using 'SFLIGHT-CONNID'
                                   ITAB-CONNID.
    perform bdc_field       using 'SFLIGHT-FLDATE'
                                  V_DATE.
    perform bdc_field       using 'SFLIGHT-PRICE'
                                   ITAB-PRICE.
    perform bdc_field       using 'SFLIGHT-PLANETYPE'
                                  ITAB-PLANETYPE.
    perform bdc_transaction using 'Z_TPSCREEN02'.
    perform close_group.
    endloop.
    Kindly take a look at it and please help me out. I tried very hard. But i dont understand why?
    Thanks
    Shiv
    Edited by: Sivaram  Naga on Apr 15, 2008 5:46 PM

Maybe you are looking for

  • LR 1.3.1 win crashes after switching module

    Hi, I haven't been able to work with LR almost at all since the update to 1.3.1 (Windows). It crashes every single time I switch form Library to another module. In Library it is stable and I can rate, remove, move pics, add keywords etc. When I chang

  • Error while listing tables using OMB script

    Hi All, I'm just trying to list certain tables in OWB that contain a specific column but the following script I wrote is not working: foreach tablename [OMBLIST TABLE TMP*] { set columnlist [OMBRETRIEVE TABLE '$tablename' GET COLUMNS]; if {[lsearch $

  • Trouble with photos and videos

    When I import photos and videos from my camera they are sent straight to deleted and then I cannot upload them to social media - even when I move them to a newly created folder. Help?

  • Appleworks now crashes on opening "recent items"

    Tonight I updated some documents in Appleworks on my iMac and then transferred the completed files from the iMac to my MacBook Pro. All went well till I tried to open them in my MBP only to find it crashes every time. The report says it was a "Except

  • Can't sync icons from Smart bookmarks bar to Smartest Bookmarks Bar.

    I'm using Win 7 & FF4. I had synced all the data from my Vista computer to 7 & it worked fine before I switched to FF4. I only switched to FF4 was because it said you had to have FF4 to be able to sync. My reason for using FF is the Smart Bookmarks B