OK_CODE for screen 200

Hi everyone,
I have problem with serve screen number 200.
First I call screen 100, when I push button I need to go to screen 200.
I do that and everything is fine.
Now on displayed screen 200 are two pushbuttons (B1, B2).
When i push the button2 I want to back to screen 100, but only when i push B1 not B2.
I think that I have to check ok_code varable in PAI 200 and I do that exactly.
But in result ok_code seems to be empty.
In PAI sreen's 100 it works fine.
Please help..
Regards
Greg.

Hi,
  REPORT demo_dynpro_subscreens.
DATA: ok_code TYPE sy-ucomm,
      save_ok TYPE sy-ucomm.
DATA: number1(4) TYPE n VALUE '0110',
      number2(4) TYPE n VALUE '0130',
      field(10) TYPE c, field1(10) TYPE c, field2(10) TYPE c.
CALL SCREEN 100.
MODULE status_100 OUTPUT.
  SET PF-STATUS 'SCREEN_100'.
ENDMODULE.
MODULE fill_0110 OUTPUT.
  field = 'Eingabe 1'(001).
ENDMODULE.
MODULE fill_0120 OUTPUT.
  field = field1.
ENDMODULE.
MODULE fill_0130 OUTPUT.
  field = 'Eingabe 2'(002).
ENDMODULE.
MODULE fill_0140 OUTPUT.
  field = field2.
ENDMODULE.
MODULE cancel INPUT.
  LEAVE PROGRAM.
ENDMODULE.
MODULE save_ok INPUT.
  save_ok = ok_code.
  CLEAR ok_code.
ENDMODULE.
MODULE user_command_0110 INPUT.
  IF save_ok = 'OK1'.
    number1 = '0120'.
    field1 = field.
    CLEAR field.
  ENDIF.
ENDMODULE.
MODULE user_command_0130 INPUT.
  IF save_ok = 'OK2'.
    number2 = '0140'.
    field2 = field.
    CLEAR field.
  ENDIF.
ENDMODULE.
MODULE user_command_100 INPUT.
  CASE save_ok.
    WHEN 'SUB1'.
      number1 = '0110'.
    WHEN 'SUB2'.
      number1 = '0120'.
      CLEAR field1.
    WHEN 'SUB3'.
      number2 = '0130'.
    WHEN 'SUB4'.
      number2 = '0140'.
      CLEAR field2.
  ENDCASE.
ENDMODULE.
The next screen number of screen 100 is 100 (statically-defined). Its layout is as follows:
There are four pushbuttons with the function codes SUB1 to SUB4, and two subscreen areas AREA1 and AREA2.
In the same ABAP program, there are four subscreen screens 110 to 140. Each of these fits the subscreen area exactly. The layout is:
The input/output field of all four subscreen screens has the name FIELD. The function codes of the pushbuttons on the subscreen screens 110 and 130 are OK1 and OK2.
The screen flow logic for screen 100 is as follows:
PROCESS BEFORE OUTPUT.
  MODULE status_100.
  CALL SUBSCREEN: area1 INCLUDING sy-repid number1,
                  area2 INCLUDING sy-repid number2.
PROCESS AFTER INPUT.
  MODULE cancel AT EXIT-COMMAND.
  MODULE save_ok.
  CALL SUBSCREEN: area1,
                  area2.
  MODULE user_command_100.
The screen flow logic of subscreen screens 110 and 130 is:
PROCESS BEFORE OUTPUT.
  MODULE fill_0110|0130.
PROCESS AFTER INPUT.
  MODULE user_command_0110|0130.
The screen flow logic of subscreen screens 120 and 140 is:
PROCESS BEFORE OUTPUT.
  MODULE fill_0120|0150.
PROCESS AFTER INPUT.
When you run the program, a screen appears on which subscreens 110 and 130 are displayed. The pushbuttons on the main screen allow you to choose between two subscreen screens for each screen area. The pushbuttons on the subscreens allow you to transfer the data from subscreens 110 and 130 to subscreens 120 and 140.
Since the same field name FIELD is used on all subscreens, the identically-named ABAP field is transferred more than once in each PBO and PAI event of the main screen. For this reason, the values have to be stored in the auxiliary fields FIELD1 and FIELD2 in the ABAP program.
The pushbuttons on the subscreen screens have different function codes, and they are handled normally in an ABAP field. If the function codes had had the same names, it would again have been necessary to use auxiliary fields.
Don't foget to reward if useful.....

Similar Messages

  • Syntax for calling 1000 screen(abap o/p screen) from screen 200.

    Hi all,
    i need to change the SAP program relating to the transaction QA32.i have already changed the program & i added 2 screens in this program by using CALL SCREEN syntax.
    my problem is
    when i execute YQA32 (copy of QA32 with modification) transaction, i am getting the output in the screen 1000.when i double click on any material on that screen (1000), the control will go to screen 200 (CALL SCREEN 200).
      everything is going fine. but in screen 200, i have putted a 'BACK' push button. if i will press 'BACK' on screen 200, it should go to screen 1000 which is normal ABAP output screen(here,the output screen of YQA32).
    if i will put syntax like LEAVE TO SCREEN 1000 OR LEAVE PROGRAM OR LEAVE SCREEN, IT IS NOT WORKING. the control is directly going to program if i will add LEAVE PROGRAM.
    what syntax i need to use to come to screen 1000 from screen 200 in the BACK user command of screen 200.plz suggest.
    Thanks & Regards
    pabitra

    Hi joseph,
    thanks for ur help.The output of QA32 transaction  is comming on the sap standard selection screen '1000'. i am not creating this screen.i just modified sap program relating to transaction QA32 & named it as YQA32.This program is ALV designed.u can check transaction QA32.
      when i will put some data in the selection screen of YQA32 then i will go for execute, then my output comes on screen 1000 which is standard abap screen.i have not created screen 1000. from screen 1000, my control goes to other screen 200 by CALL SCREEN 200 statement.
    so when  i want to back to screen 1000 from screen 200 , i am writting LEAVE TO SCREEN 1000  in the  'BACK' user command of screen 200.but error is comming as screen 1000 does not exist.so plz suggest any syntax for this BACK operation.
    Regards
    pabitra

  • Is there a good 17" lcd monitor for under £200?

    hi
    which 17" lcd screen do you think is the best for under £200 to go with my new mac mini
    any help would be greatly appreciated as i am completely at a loss
    charlie

    While a better monitor is always, well.....better...I'm not sure that's going to solve your problem. The issue appears to be one of color management, particularly monitor calibration. I would strongly advize investing $25 and taking a one month membership at lynda.com. There you can check out some excellent video training on this subject (and many others).
    My experience is that to get anywhere close to matching prints to what you see on screen, be prepared to spend a couple of hundred bucks on calibration software and hardware. I opened this can of worms a couple of years back and it  took a while to get my head around the concepts of color spaces, gamuts, soft proofing, hardware profiles etc. etc. But it was worth it in the end. I'm certanly no expert, but I have a much clearer idea of what's going on with my prints color-wise. Screen-to-print is still not an absolutely perfect match (is anyone's?), but close enough for my purposes (weddings, events, portrait photography).
    I looked into getting a better monitor, but my research tells me that if I'm paying much less that $1500, the result may not be much better than what I've got (an old View Sonic GS771, a snip at $20 !!).
    Seriously, lynda.com, you can't go wrong. Best money I ever spent.

  • Good 17-19" color monitor for under $200?

    I'm looking for a decent color monitor -- in terms of color fidelity and contrast ratio -- for under $200, preferably $150 or less.  Is that possible?  My current monitor makes pictures appear too dark when editing, even with the brightness turned all the way up.  When I edit photos to make them look good on the screen, they appear washed out elsewhere (i.e., on other screens or when printed).
    I'm obviously not a pro looking for top of the line stuff -- just a decent 17-19 inch monitor for editing photos in Lightroom.  Thanks.

    While a better monitor is always, well.....better...I'm not sure that's going to solve your problem. The issue appears to be one of color management, particularly monitor calibration. I would strongly advize investing $25 and taking a one month membership at lynda.com. There you can check out some excellent video training on this subject (and many others).
    My experience is that to get anywhere close to matching prints to what you see on screen, be prepared to spend a couple of hundred bucks on calibration software and hardware. I opened this can of worms a couple of years back and it  took a while to get my head around the concepts of color spaces, gamuts, soft proofing, hardware profiles etc. etc. But it was worth it in the end. I'm certanly no expert, but I have a much clearer idea of what's going on with my prints color-wise. Screen-to-print is still not an absolutely perfect match (is anyone's?), but close enough for my purposes (weddings, events, portrait photography).
    I looked into getting a better monitor, but my research tells me that if I'm paying much less that $1500, the result may not be much better than what I've got (an old View Sonic GS771, a snip at $20 !!).
    Seriously, lynda.com, you can't go wrong. Best money I ever spent.

  • No Ok_Code for scrolling in table control

    Hi,
      I m using Tcode FPP1 (PSCD module) for creating business
      partners while creating the industry type I have a table
      control where I need to entre values but when values are
      getting exceeded the table control does not scroll in batch
      input mode nor while recording it gave any kind of Ok_code
      for this.
    How do I now scroll I have tries '=P+' and '=PAUA_T' but it does not work can some one help on this.
    Thanks,
    Vaibhav B Gawali.

    You can try and put a Loop within your perform statements,at  poin where you need to do this scrolling.
    you can take help of a counter variable to keep track of you record and perfor m the scrolling operation.
    Say the screen can take 6 record at a time. you can initialise the couter CNT with value 1 and loop in this statement till the counter reaches 7. Once the counter reaches 7,you can perform BDC_CODE = 'P+' and reset the counter to 1 again.
    This is just a logic,you can implement it as per you code.
    Thanks n Regs,
    Bhavin

  • OK_CODE for Enter

    Hi
    What is the OK_CODE for enter?
    I have ALV Grid Report with one fld in edit mode. If I enter wrong input it should goto selection screen.
    I have ONLI/ENTR/ENTE/space but not working.
    Please help me

    if u want control over selection if u give wrong I / P..
    i don't know whether it is useful but,we use like this.
    when ever YOUR using 2 blocks ,based on first block selection,2nd has to enable or disable.
    like
    after parameters:...
    <b>AT SELECTION-SCREEN OUTPUT.
    LOOP AT SCREEN.
    IF SCREEN-GROUP1 = 'ABC'.
    IF VAL = 1 .
    SCREEN-INPUT = O.
    SCREEN-INVISIBLE = 1.
    MODIFY SCREEN.
    ELSE.
    VAL = 2 .
    SCREEN-INPUT = 1.
    MODIFY SCREEN.
    ENDIF.
    ENDIF.
    ENDLOOP.</b>
    after AT SELECTION-SCREEN ON P_KUNNR(OR ANY OTHER)
    SELECT SINGLE * FROM KNA1 WHERE KUNNR = P_KUNNR.
    <b>IF SY-SUBRC <> 0.
    MESSAGE I000(0) WITH ' ENTER CORRECT I/P '.
    EXIT.
    ELSE.
    VAL = 2.
    ENDIF.
    (HERE CONTROL GOES TO SCREEN-INPUT = 1 )</b>

  • ICM with CVP, failed to find networktrunkgroup for trunkgroupid 200

    Hi All,
    i am trying to build ICM with CVP. i have ICM and CVP on seperate box. all pims are active everything seems to be normal at my end but for some reason call is not working.
    when i dial the number on the vrupim i am getting a messge:
    Trace: VRUPeripheral::RequestInstruction: Failed to find NetworkTrunkGroup for TrunkGroupID 200
    and on my router i am getting the message:
    **** CVP HANDOFF.TCL: AFD9EF57.89D711E0.804C80F9.53B25ADC abnormally disconnected with code 38.
    please advise how to fix it.
    Thanks
    Munish

    hi
    Can you share screen shot of NTG & which version of CVP u are using . have you created Network VRU Labels.
    SIP Call With IVR Service is Terminated With Reason Code: Q.850;Cause=38
    Symptom:
    Any failure of the bootstrap VoiceXML Server fetches to Call Server causes the SIP IVR Service
    leg of call to be terminated by the recovery handoff TCL scripts on VoiceXML Server Gateway
    with a Q850 code of 38.
    Message:
    Q.850;Cause=38
    Cause:
    If the Unified CVP loses network connectivity, the VoiceXML Server Gateway is not able to
    get information from the IVR Service, and as a result a code 38 rejection is generated in the
    Gateway logs.
    remove the following lines from the network interface config in IOS:
    Action:
    no ip route-cache cef
    no ip route-cache
    no ip mroute-cache
    keepalive 1800
    no cdp enable
    This I got it from CVP 4.x Troubleshooting guide. http://www.cisco.com/en/US/docs/voice_ip_comm/cust_contact/contact_center/customer_voice_portal/cvp4_0/troubleshooting/guide/cvp40tsg.pdf
    and check also
    http://developer.cisco.com/web/cvp/forums/-/message_boards/view_message/1726816

  • Table for Screen Field Properties

    Hi Guys,
    I have strange requirement.
    Lets say i have designed 5 fields in the Dialog Program. 2 fields belongs to Group1,another 2 fields belongs to Group2 and 3rd field is belongs to group3.
    Where can i find those values (I mean which table). I belive it should be Program,screen no and data type.
    Note : Groups you can set in Attributes of the field in Dialog Program.
    Thanks
    Poorna

    Setting Screen Field Attributes
    Every screen field has attributes that you set in the Screen Painter when you define the
    screen. At runtime, you may want to change these attributes, depending on what
    functions the user has requested in the previous screen. At runtime, attributes for each
    screen field are stored in a memory table called SCREEN. You do not need to declare
    this table in your program. The system maintains the table for you internally and updates
    it with every screen change.
    The memory table SCREEN contains the following fields:
    Name Length Description
    NAME 30 Name of the screen field
    GROUP1 3 Field belongs to field group 1
    GROUP2 3 Field belongs to field group 2
    GROUP3 3 Field belongs to field group 3
    GROUP4 3 Field belongs to field group 4
    ACTIVE 1 Field is visible and ready for input
    REQUIRED 1 Field input is mandatory
    INPUT 1 Field is ready for input
    OUTPUT 1 Field is for display only
    INTENSIFIED 1 Field is highlighted
    INVISIBLE 1 Field is suppressed
    LENGTH 1 Field output length is reduced
    DISPLAY_3D 1 Field is displayed with 3D frames
    VALUE_HELP 1 Field is displayed with value help
    To activate a field attribute, set its value to 1. To deactivate it, set it to 0. When you set
    the ACTIVE attribute to 0, the system suppresses the field and turns off the ready for
    input attribute. The user can neither see the field nor enter values into it.
    Note
    You can define values for each of these attributes in the Attribs. for 1 field section in
    the field list of the Screen Painter. If you need more information about attribute
    meanings, see BC ABAP/4 Workbench Tools.
    Modifying the Screen SAP AG
    Setting Screen Field Attributes
    32u20134 May 1997
    As an example of modifying the screen dynamically, start with transaction tz50
    (development class SDWA).
    The transaction consists of two screens. In the first screen the user can enter flight
    identifiers and either request flight details (by pressing a Display pushbutton) or press the
    Change pushbutton to change the data of screen 200.
    The field attributes are now set dynamically, according to whether the Display button or
    the Change button was selected. In both cases the same screen is now called, but with
    different field attributes.
    If the same attributes need to be changed for several fields at the same time, these fields
    can be grouped together. For example, in order to change the fields in screen 200
    dynamically, we assign these fields in the Screen Painter to the group MOD. You can
    specify up to four modification groups for each field. The contents of the Groups field
    are stored in the SCREEN table.
    The changes to the attributes of the fields in this group can be implemented in a PBO
    module:
    SAP AG Modifying the Screen
    Setting Screen Field Attributes
    May 1997 32u20135
    MODULE MODIFY_SCREEN OUTPUT.
    CHECK MODE = CON_SHOW.
    L0OP AT SCREEN.
    CHECK SCREEN-GROUP1 = u2019MODu2019.
    SCREEN-INPUT = u20190u2019.
    MODIFY SCREEN.
    ENDLOOP.
    ENDMODULE.
    The memory table SCREEN contains each field of the current screen together with its
    attributes.
    The LOOP AT SCREEN statement puts this information in the header line of this system
    table.
    In this example taken from transaction tz50, if the user chooses Display then SCREENINPUT
    is set to u20190u2019 and all fields belonging to the MOD group thus become display-only
    fields.
    Because attributes have been changed, the MODIFY SCREEN statement is used to write
    the header line back to the table.
    Modifying the Screen SAP AG
    Changing Screen Field Attributes with the Function Field Selection

  • No batch input data for screen  occured in Call Transaction method for PA40

    Hi,
    I creatred an interface to update an employee action data ( Change of position )  PA40 by using  Call transaction method.
    while executing the  interface, I got the below error.
    No batch input data for screen MP049100 200 
    this interface updated the first employee from file,  then after it is giving the below error frequently.
    No batch input data for screen MP049100 200
    regards,
    Ashok Reddy Revoori

    The infogroup of action Change Position may be having infotype 0491. The infotypes screen sequence is decided based on employee's country grouping and user group. For the employee where you are receiving error, infotype 0491 screen is appearing for which you do not have BDC data.

  • Quicktime plugin for screen capture does not work in flash player 11.2

    Hello,
                   I have created a quicktime plugin (it is .component file) for screen sharing purpose.
    I have used quicktime framework for that. plugin is detected in flash player.
    This plugin is working perfectly for flash player 11 and below.But,
    It does not working in latest flash player 11.2.
    I have seen following error on console -
    Google Chrome Helper EH[240:e92b] *** QTCaptureSession warning:
    Session received the following error while decompressing video:
    Error Domain=NSOSStatusErrorDomain Code=-8974
    "The operation couldn’t be completed. (OSStatus error -8974.)".
    Make sure that the formats of all video outputs are properly configured
    Note - Compression format used in plugin is kBMPCodecType.
    Please, help me.

    The issue ended up being the change in resolution to my external monitor. Flash was unable to detect the proper coordinates of the color I was trying to select because I was running my monitor in HD mode rather than selecting an actual resolution from my monitor preferences. Changing the settings to an acutal resolution, instead of generic "HD mode" fixed the issue.

  • No batch input data for screen  for VF01

    Hi All,
    Iam trying to to create billing document using  BDC for VF01 with  sales order. For single line item it is working fine and that to in Mode 'A'. But while  creating invoices using multiple sales orders  , Iam getting the following error.
    No batch input data for screen 'SAPMV60A' '0102' . Error  - 0344. 
    Kindly help me as I was strucked here.
    My code .
        PERFORM bdc_dynpro      USING 'SAPMV60A' '0102'.
        PERFORM bdc_field       USING 'BDC_CURSOR'
                                      'KOMFK-VBELN(01)'.
        PERFORM bdc_field       USING 'BDC_OKCODE'
                                      '/00'.
        PERFORM bdc_field       USING 'KOMFK-VBELN(01)'
                                      gwa_bdc-vbeln.
        PERFORM bdc_dynpro      USING 'SAPMV60A' '0104'.
        PERFORM bdc_field       USING 'BDC_CURSOR'
                                      'VBRK-FKART'.
        PERFORM bdc_field       USING 'BDC_OKCODE'
                                      '/00'.
        PERFORM bdc_dynpro      USING 'SAPMV60A' '0104'.
        PERFORM bdc_field       USING 'BDC_CURSOR'
                                      'VBRK-FKART'.
        PERFORM bdc_field       USING 'BDC_OKCODE'
                                      '=SICH'.
        REFRESH messtab[].
        CALL TRANSACTION 'VF01' USING bdcdata
                         OPTIONS FROM wa_options
                         MESSAGES INTO messtab.
    Please <removed by moderator> help.
    Thanks ,
    Srikanth.A
    Edited by: Thomas Zloch on Sep 15, 2011 1:47 PM

    Hi Jurgen
      LOOP AT git_bdc INTO gwa_bdc.
       refresh messtab[].
        PERFORM bdc_dynpro      USING 'SAPMV60A' '0102'.
        PERFORM bdc_field       USING 'BDC_CURSOR'
                                      'KOMFK-VBELN(01)'.
        PERFORM bdc_field       USING 'BDC_OKCODE'
                                      '/00'.
        PERFORM bdc_field       USING 'KOMFK-VBELN(01)'
                                      gwa_bdc-vbeln.
        PERFORM bdc_dynpro      USING 'SAPMV60A' '0104'.
        PERFORM bdc_field       USING 'BDC_CURSOR'
                                      'VBRK-FKART'.
        PERFORM bdc_field       USING 'BDC_OKCODE'
                                      '/00'.
        PERFORM bdc_dynpro      USING 'SAPMV60A' '0104'.
        PERFORM bdc_field       USING 'BDC_CURSOR'
                                      'VBRK-FKART'.
        PERFORM bdc_field       USING 'BDC_OKCODE'
                                      '/00'.
        PERFORM bdc_dynpro      USING 'SAPMV60A' '0104'.
        PERFORM bdc_field       USING 'BDC_CURSOR'
                                      'VBRK-FKART'.
        PERFORM bdc_field       USING 'BDC_OKCODE'
                                      '=SICH'.
        REFRESH messtab[].
        CALL TRANSACTION 'VF01' USING bdcdata
                         OPTIONS FROM wa_options
                         MESSAGES INTO messtab.
    Error message population....
    REFRESH bdcdata[].
    ENDLOOP.
    Thanks,
    Srikanth.A

  • No batch input data for screen SAPMSSY3 0131 in Sales order IDOC

    I am processing Sales order IDOCS in status 64 using RBDAPP01 .Some of them error out to status 51 with the message -
    No batch input data for screen SAPMSSY3 0131 .
    I know the standard IDOC inbound process tries to simulate the posting in a BDC like process.
    Now, I went to we19 and the screen hangs up in a pop up in the partners tab with partner type 'WE' and my shipto (which is actually filled in the IDOC), missing..upon repeatedly hitting enter, it goes thru and an idoc is posted in status 53. But still unable to get through the root of this issue.
    Any, insight will help.

    Hi,
    I think the pop-up is generated through and user-exit for which recording is missing. This is why your idoc stays in status 64...
    Handle the screen recording in the user exit IDOC_INPUT_ORDERS
    user exit routine
    PERFORM customer_function_dynpro.
    FORM CUSTOMER_FUNCTION_DYNPRO.
      CALL CUSTOMER-FUNCTION '002'
        EXPORTING DXVBAK   = XVBAK
                  DVTCOMAG = VTCOMAG
                  DLAST_DYNPRO = LAST_DYNPRO
                  DXMESCOD = IDOC_CONTRL-MESCOD
        TABLES    DXBDCDATA = BDCDATA
                  DXVBAP    = XVBAP
                  DXVBEP    = XVBEP
                  DYVBEP    = YVBEP
                  DXVBADR   = XVBADR
                  DYVBADR   = YVBADR
                  DXVBPA    = XVBPA
                  DXVBUV    = XVBUV
                  DIDOC_DATA = IDOC_DATA
                  DXKOMV    = XKOMV
                  DXVEKP    = XVEKP
                  DYVEKP    = YVEKP
        EXCEPTIONS
                  USER_ERROR = 01.
    Regards,
    Krishnakumar

  • Error in LSMW for MM41 - "No batch input data for screen SAPLMGMW 0100"

    I'm trying to create an LSMW for MM41 to create new Retail articles en Mass. This will be used to only create the Basic view as other LSMW's already exist to maintain the other views. I've created the Recording and setup the LSMW already. My data is read correctly from the source file. When I execute the batch session it fails with the following error - "No batch input data for screen SAPLMGMW 0100".
    I assume the fields in MM41 screen are not setup for batch processing. Could someone with more knowledge or experience in SAP Retail please confirm my assumption and explain where this is setup or provide an alternative to creating new articles en Mass via MM41? The direct input method is more suited for MM01 and not MM41.
    Regards
    Fawaaz

    Hi Guys,
    Thanks so much for all the prompt responses. My issue is now resolved.
    The issue, I'm sure, was my default settings in the MM41 screen which the recording probably took into account or the batch program didn't like. I deleted my recording and created a new one but before I started the recording, I went into the MM41 screen and removed all default values AND view selections. I made my Basic view selection constant in my recording and also in my field mapping. My LSMW for MM41 is now working perfectly.
    Just to answer some of the questions above, my LSMW was Reading and Converting the data in my source file fine. When I display the Read and Converted data, it shows the data fields in the correct place.
    Thanks again.
    Regards
    Fawaaz

  • Error during gen of subscren container for screens [BP sales,shipping data]

    Hi,
    during the intial download from ECC to CRM ,sales,shipping data is not comming with BP.
    i found one solution for this problm through BUSP transaction to genarate subscrenn container for screens.
    I have genarated everything .But it throws error.
    The error message is
    "Client 101 appl.object BUPA screen $00001:Error during subscreen container gener
    Message no. R11520
    Diagnosis
    Errors have occurred during screen generation. The reasons for this could be:
    The maximum length of the screen was exceeded. There may be no more than 199 lines per subscreen container.
    The maximum number of lines for the header-data area was exceeded. There may be no more than 15 lines in the header-data section.
    Procedure
    Check both of these potential sources of errors in the relevant screen, and make the necessary changes."
    Plz anyone help me to solve this problem.
    regards
    geetha.g

    Hi,
    Even i am facing similar problem like this..
    in my case,
    its working in one clinet and its not able to regenerate successfullu in another client.
    its showing the same above error.
    I tried removing the error by running the report  BDT_VCT_CORR_001 and again generating the screens... but it was of no use..
    can any one sugesst me some other points
    with regards,
    Sumanth

  • "no batch input data for screen SAPLMR!M 6220  in BDC while holding Invoice

    Hi
         I am facing a problem while uploading Invoice data and to hold the data in miro transaction I am getting the error
         "no batch input data for  screen SAPLMR!M  6220 " . It is for non PO data only I am facing this problem using BDC.
         But for  Po based Invoice  I am getting Invoice number while holding the Invoice. I am  Using SHBDB to record the    
          transaction   details
        Please give me some solution regrading this.
    Samir

    Krish ,
                I am doing it in same transaction MIRO  for both  PO and NON-PO. I am able to generate an Invoice number while holding   the Invoice  For NON-PO taking vendor as invoice Party .While I am recording it in SHDB and trying to use the
    same in my BDC Programe it is throughing this error and also by testing the program which has been generated by the 
    SHDB trnasaction i am getting the same Error . Is there any diferrent trnasaction that is used to hold NON_PO invoice ?
    Where Invoice number will be generated automatically ?

Maybe you are looking for