How to remove control flush error

hi
basically i m devloping one application with lotus notes domino serve
i made one bapi in which i m using <b>gui_download</b>   function modul
when i m running my bapi in SAP environment  which i devloped its working fine
not any kind of exception is generating pdf file also genearting and my bapi saving it into c:/
no problem with sap gui.
but when i m trying to run my bapi in which i used <b>gui_download</b> functon module  in this function module one exception is there  <b>control fulsh erro</b>
is generating.
so how can i remove this exception when i m tring to run this bapi from lotus notes domino mail server.
help
thanks in advanced.

Hi,
control errors come often with old SAP GUI version, have you installed the newest GUI patches? Also patch all other components which might have something (remotely) to do with this (operating system, explorer, JAVA,...) - and if still errors occurs, a OSS message might bring help for you.
Regards,
Christian

Similar Messages

  • Control flush error in gui_download

    Hi All,
    I get a control flush error while trying to use the FM GUI_DOWNLOAD
    in my BSP Application.
    Can anyone suggest the possible cause and solution?

    Dear Raja,
    I used the code given in one of the posts:
    ITAB contains my data so..
    LOOP AT ITAB INTO WA.
    CONCATENATE L_STRING WA-PARTNER
    WA-ADR_KIND
    WA-ADDRNUMBER
    CL_ABAP_CHAR_UTILITIES=>CR_LF
    INTO L_STRING SEPARATED BY SPACE.
    ENDLOOP.
    APP_TYPE = 'APPLICATION/MSEXCEL'.
    call function 'SCMS_STRING_TO_XSTRING'
    exporting
    text = l_string
    MIMETYPE = APP_TYPE
    IMPORTING
    BUFFER = l_xstring
    EXCEPTIONS
    FAILED = 1
    OTHERS = 2
    response->set_header_field( name = 'content-type'
    value = APP_TYPE ).
    some Browsers have caching problems when loading Excel format
    response->delete_header_field( name =
    if_http_header_fields=>cache_control ).
    response->delete_header_field( name =
    if_http_header_fields=>expires ).
    response->delete_header_field( name =
    if_http_header_fields=>pragma ).
    start Excel viewer either in the Browser or as a separate window
    response->set_header_field(
    name = 'content-disposition'
    value = 'attachment;
    filename=webforms.xls' ).
    finally display Excel format in Browser
    l_len = xstrlen( l_xstring ).
    response->set_data( data = l_xstring
    length = l_len ).
    navigation->response_complete( ).
    But I'm getting runtime errors in the line
    response->set_header_field( name = 'content-type'
    value = APP_TYPE ).
    Do you have any idea about how to correct it?
    Or, could you please suggest a simpler method?

  • Control Flush Error

    Hi,
    I am using GUI_DOWNLOAD FM inside my program. I need to download the internal table into 'dbf' file format. But while executing I am getting sy-subrc = 21 which is 'CONTROL FLUSH ERROR'. Could anyone please help me on this issue?
    Regards,
    Gunasree

    Hi,
    Structure of internal table ITAB is  
    FIELD1  CHAR 18
    FIELD2  CHAR 18
    FIELD3  CHAR 40
    FIELD4  CHAR 40
    FIELD5  CHAR 10
    FIELD6  CHAR 40
    FIELD7  CHAR 12
    FIELD8  DATS  8
    FIELD9  CHAR 10
    Actually all this code lies into the RFC in which data is coming from oracle through XI.
    CALL FUNCTION 'GUI_DOWNLOAD'
        EXPORTING
      BIN_FILESIZE                  =
          filename                      = p_path
          filetype                      = 'ASC'
      APPEND                        = ' '
      WRITE_FIELD_SEPARATOR         = ' '
      HEADER                        = '00'
      TRUNC_TRAILING_BLANKS         = ' '
      WRITE_LF                      = 'X'
      COL_SELECT                    = ' '
      COL_SELECT_MASK               = ' '
      DAT_MODE                      = ' '
      CONFIRM_OVERWRITE             = ' '
      NO_AUTH_CHECK                 = ' '
      CODEPAGE                      = ' '
      IGNORE_CERR                   = ABAP_TRUE
      REPLACEMENT                   = '#'
      WRITE_BOM                     = ' '
    IMPORTING
      FILELENGTH                    =
        TABLES
    *{   REPLACE        RESK900114                                        2
    *\      data_tab                      = p_mfg_diff
          data_tab                      = ITAB[]
    *}   REPLACE
       EXCEPTIONS
         file_write_error              = 1
         no_batch                      = 2
         gui_refuse_filetransfer       = 3
         invalid_type                  = 4
         no_authority                  = 5
         unknown_error                 = 6
         header_not_allowed            = 7
         separator_not_allowed         = 8
         filesize_not_allowed          = 9
         header_too_long               = 10
         dp_error_create               = 11
         dp_error_send                 = 12
         dp_error_write                = 13
         unknown_dp_error              = 14
         access_denied                 = 15
         dp_out_of_memory              = 16
         disk_full                     = 17
         dp_timeout                    = 18
         file_not_found                = 19
         dataprovider_exception        = 20
         control_flush_error           = 21
         OTHERS                        = 22
      IF sy-subrc <> 0.
    MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
            WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
      ENDIF.
    Thanxs
    Gunasree

  • How to remove the SYSTEM_NO_TASK_STORAGE error

    hi,very guys:
       for changed the datasource,i have to restore the source system,but when i restore the source system , the SYSTEM_NO_TASK_STORAGE error occur, i have 8 GB physical RAM ,and the source system have 1892 datasources, i do not know how to improve which parameter in my bw's profile. the profile of my instance[the profile of my instance|http://www.masson.com.cn/newweb/pro.txt]

    Hi,
    It is a standard functionality. Those information will be very useful when you send a message to SAP.
    If you still want to remove them, raise an OSS message.
    Regards,
    Rajesh Kumar

  • How to remove the following error

    Hi everyone,
    I did Extended program Check (including Obsolete statements check) for the below codes.
    FORM F_OUTPUT_LOG  TABLES      L_XXX STRUCTURE ZXXX
                                          USING        VALUE(LPXXX) TYPE CHAR
                                          CHANGING  LPXXXXX.
    But the following error message will appears.
    The current ABAP command is obsolete and problematic, especially so in ABAP
    Objects
    Within classes and interfaces, you can only use "TYPE" to refer to ABAP Dictionary
    types, not "LIKE" or "STRUCTURE".
    Could you give me some ideas to remove this error? Any suggestion is appreciated.
    Best regards,
    Julian

    Julian,
    In the newer versions of SAP for object oriented programming we declare objects using TYPE statements.
    Obsolete:
    DATA: V_MATNR LIKE MATNR.
    DATA: V_TABLETYPE LIKE BSEG_T.
    To be used.
    DATA: V_MATNR TYPE MATNR.
    DATA: V_TABLETYPE TYPE BSEG_T.
    For declaring structures we need to use below code:
    LVC_T_FCAT is a table type
    LVC_S_FCAT is a structure
    DATA: i_fcat1 TYPE lvc_t_fcat.
    DATA: i_fcat2 TYPE TABLE OF lvc_s_fcat.
    Here W_FCAT1 and W_FCAT2 are same but the way they are declared are
    different. If you are referring to a TABLE TYPE you can use TYPE LINE OF
    method or you can directly say TYPE referring to that structure (lvc_s_fcat).
    DATA: w_fcat1 TYPE lvc_s_fcat.
    DATA: w_fcat2 TYPE LINE OF lvc_t_fcat.
    Thanks

  • How to remove control chars from clob, prior to creating xmltype

    Hi,
    I am struggling with what should be really straightforward ...
    I have a simple program that takes an xml file stored in a clob column and attempts to convert it into an xml type.
    The program is
    declare
         v_xml xmltype;
         v_jobs_clob clob := empty_clob();
    begin
         dbms_lob.createtemporary(v_jobs_clob,true);
         select clob_tmp into v_jobs_clob from clob_tmp where rownum < 2;
         v_xml := XMLTYPE.createxml(v_jobs_clob);
    end;
    However my clob clearly contains at least one invalid character as I get this
    declare
    ERROR at line 1:
    ORA-31011: XML parsing failed
    ORA-19202: Error occurred in XML processing
    LPX-00217: invalid character 7 (U+0007)
    Error at line 450
    ORA-06512: at "SYS.XMLTYPE", line 5
    ORA-06512: at line 8
    What I would like to do is to strip all the control characters from the v_jobs_clob before calling createXML.
    I have tried all sorts of things, like replace etc, but to no avail.
    Please help...
    Ralph

    I would have suggested that too but the [:cntrl:] character class also includes XML-valid characters such as #x9, #xA and #xD :
    SQL> select level as "AsciiCode"
      2       , chr(level) as "ControlChar"
      3  from dual
      4  where regexp_like(chr(level), '[[:cntrl:]]')
      5  connect by level < 256;
    AsciiCode Cont
             1 ☺
             2 ☻
             3 ♥
             4 ♦
             5 ♣
             6 ♠
             7
             8
             9
            10
            11 ♂
            12 ♀
            13
            14 ♫
            15 ☼
            16 ►
            17 ◄
            18 ↕
            19 ‼
            20 ¶
            21 §
            22 ▬
            23 ↨
            24 ↑
            25 ↓
            26 →
            27 ←
            28 ∟
            29 ↔
            30 ▲
            31 ▼
           127 ⌂
    32 rows selected.

  • How to remove an table error

    while doing f-28 for a new company code, I encountered an error
    Entry RASA is missing in table T043G
    secondly how can we see transaction code when we have already run any transaction following a menu path in spro,, when i try to look in to transaction code it displays SPRO, how can we see the particular t.code while we are in screen of tcode that we are using (specifically spro tcodes)

    Hi,
    This error relates to Tolerances for Groups of Customers/Vendors. Use transaction OBA3 and create a empty tolerance group for your company code.
    Secondly, when you execute a transaction and you see the Tcode is SPRO which means Tcode is not maintained in foreground. Use SE38 and check program where used list and select Transaction. This is one of the way you can find it.
    As long as transaction search is concerned there is really no accurate way to find the correct transaction code.
    You can refer table TSTC in SE16 which stores Tcodes in the system.
    Regards,
    Chintan Joshi.

  • How to remove function module error?

    Hi Iam using a FM to get the database value of project name(PROJ-PSPID),Iam using this in my module pool program,when I enter wrong project name,the FM itself throwing the error,I want my own error message rather FM error message.How to achieve it?
    Thanks in advance.

    Hi Rock,
    After executing the function module , check for sy-subrc value as shown below
    data: w_return type bapiret2,
            it_return type table of bapiret2.
    call function '.....'
    IF SY-SUBRC EQ 0.
        PERFORM fm_update_return_msg
                      USING  'E'
                             your Message class
                             'msg no'
                      CHANGING w_return.
          APPEND w_return TO IT_RETURN.
          clear w_return.
       ENDIF.
    FORM fm_update_return_msg  USING    p_msgty  TYPE sy-msgty
                                        p_msgid  TYPE sy-msgid
                                        p_msgno  TYPE sy-msgno
                                        p_msg_v1 TYPE sy-msgv1
                                        p_msg_v2 TYPE sy-msgv2
                                        p_msg_v3 TYPE sy-msgv3
                                        p_msg_v4 TYPE sy-msgv4
                               CHANGING p_return TYPE bapiret2.
      CALL FUNCTION 'BALW_BAPIRETURN_GET2'
        EXPORTING
          type   = p_msgty
          cl     = p_msgid
          number = p_msgno
          par1   = p_msg_v1
          par2   = p_msg_v2
          par3   = p_msg_v3
          par4   = p_msg_v4
        IMPORTING
          return = p_return.
    ENDFORM.                    "fm_update_return_msg

  • How to remove the hexadecimal error in ECC 6.0

    REPORT  Z_KA51151_TEST.
    DATA: BEGIN OF gt_temse OCCURS 0,
             line(100),
           END OF gt_temse.
    DATA: chr TYPE x VALUE '0A',
          x_string(255) TYPE X,
          last_chars(128),
          blank(128) VALUE space.
    LOOP AT gt_temse.
      WRITE gt_temse TO x_string.
    ENDLOOP.
    The Error i/m getting is  X_STRING must be a charectar type field (data type C,N,D or T)
    my question is what is alternate to code the logic to have the same finctionality ?

    Hi Avinash,
    It is recommended you convert your fields in the CHAR format, also for TAB, End of line characters use the CL_ABAP_CHAR_UTILITIES.
    Regards,
    Atish

  • How to remove unsatified linking error (dll linking)

    hi,
    I am having a problem while using Jbuilder4.0 that when i include a dll file and the java file that calls it. I get an error (Unsatisfied link error). please help URGENT have to submit a project! in 5 hours GOOD ENUFF! maybe i am not including a dll
    this is the java side code of the JNI which i am including in the package.
    package talkinghands;
    class DGlove
         public static float[] values = new float[7];
         public static boolean status = false;
         public static native void getValNative();
         public static native void connectDG();
         public static native void disconnectDG();
         public static native boolean getStatus();
         public static native float getSensor0();
         public static native float getSensor1();
         public static native float getSensor2();
         public static native float getSensor3();
         public static native float getSensor4();
         public static native float getSensor5();
         public static native float getSensor6();
         static
         System.loadLibrary("dg5dt");
         public static void getValues()
              getValNative();
              values[0] = getSensor0();
              values[1] = getSensor1();
              values[2] = getSensor2();
              values[3] = getSensor3();
              values[4] = getSensor4();
              values[5] = getSensor5();
              values[6] = getSensor6();
         public static void main (String[] args)
    /*          connectDG();
              while(true)
              getValues();
              status = getStatus();
              System.out.println(status);
              for (int i =0; i<=6;i++)
                   System.out.println(values);
              getValues();
              for (int i =0; i<=6;i++)
                   System.out.println(values[i]);

    You didn't say anything about the dll. Did you compile it to use C linkages (not C++)?

  • How to remove the unwanted error message probably from AOL?

    For the past several days very frequently I receive a message "service temporarily not available-try again later" When this message appears, in the bar address there is a very long url the beginning of which is: Https//my.screenname.aol"When this message appears and I write in any url in Safari browser the message reappears. However, if I click second or third time on "try again later" the AOL page is accessed.I downloaded a new copy of AOL,I tried to sign in using a different AOL screen name(I have several) and different password but it did not remedy the problem. I did not download recently any new software or updates to existing software.Any suggestions?

    For the past several days very frequently I receive a message "service temporarily not available-try again later" When this message appears, in the bar address there is a very long url the beginning of which is: Https//my.screenname.aol"When this message appears and I write in any url in Safari browser the message reappears. However, if I click second or third time on "try again later" the AOL page is accessed.I downloaded a new copy of AOL,I tried to sign in using a different AOL screen name(I have several) and different password but it did not remedy the problem. I did not download recently any new software or updates to existing software.Any suggestions?

  • How to remove the default members of a dimension from the control table?

    Hi all,
    I am new to hyperion FDM 11.1.1.2.0.0 .
    When I navigate to Metadata>Control Tables and try to delete the default memmbers
    for the dimension like category and period i got the following error.
    Error: Period( 8/31/2009 ) is an active Global or Local Period and cannot be deleted.
    Then again i unchecked active checkbox for that dimension from Hyperion Essbase Integration Setup of Workbench Client.
    After doing that i got the following error
    Error: Unable to retrieve target System Data.
    Can anyone tell me how to remove the default members of a dimension from the control table?
    Thanks

    Create a new record for the table.
    Go change the POV to the new record.
    Return to the control table and delete the default record.

  • How to remove this error every time in extraction

    Dear folks,,
    I have a difficulties in extraction .. Could you share to me how to remove this error please .. ??
    In one ODS: Quotation (Fetching the data from CRM), it always raise up the error every time do an extraction ..
    The message error is like this:
    Runtime Errors     :    MESSAGE_TYPE_X
    Error analysis                                                             
    Short text of error message:                                           
    Req. 0000508314 in DataStore ZCRMQUTO must have QM status green before it is activated
    Another Clues:
    SY-TITLE : CPIC and RFC Control     
    SY-MSGTY : X                        
    SY-MSGID : RSM1                     
    SY-MSGNO : 110                      
    SY-MSGV1 : 0000508314               
    SY-MSGV2 : ZCRMQUTO                 
    SY-MODNO : 0                        
    SY-DATUM : 20080116                 
    SY-UZEIT : 083744                   
    SY-XPROG : SAPLRSSM                 
    SY-XFORM : RSSM_MON_START_2ND_PROCESS
    My Questions are :
    1. Do you ever have the problem like this ??
    2. Do you know the problem regarding CPIC & RFC Control, is that any correlation with RFC/Connection to CRM.
    3. Do you know regarding the message error: RSSM_MON_START_2ND_PROCESS
    Need really your guidance and response..
    Regards,
    Niel..
    will appreciate any response ..

    Hi,
    Just try this.
    As per the error message "Req. 0000508314 in DataStore ZCRMQUTO must have QM status green before it is activated" there is a request(0000508314) in red/yellow status in the ODS (ZCRMQUTO).
    This error normally occurs while activation of ODS/DSO.
    Activation may fail saying that there is a request with status other than green in target. Ideally system expects to activate a green request. But if it find a request with other (red/yellow) it may throw an error.
    This is the error message we get for that kind of errors
    'Request REQU_* in ODS must have QM status green before it is activated." and this is the same one you are getting.
    Try to find the bad request, rectify/delete it.
    This may resolve your problem.
    thanks,
    JituK

  • How to resolve unresolved column error when we change column name in BMM Layer and removed alias in presentation layer

    how to resolve unresolved column error when we change column name in BMM Layer and removed alias in presentation layer

    Looks like the presentation column got Alias before your BMM changes, so in your case renaming logical column and deleting alias is not good to go.
    Keep Alias

  • How to remove a black border box that continously tabs to each field automatically till end of web page; restarts to top of page, cannot stop this box. Scroll bar cannot controlled with mouse, returns auto to top of scroll slide, never remaining at bottom

    how to remove a black border box that continously tabs to each field automatically till end of web page; restarts to top of page, cannot stop this box. Scroll bar cannot be controlled with mouse, scroll bar returns automatically to the top of scroll slide every time I move the bar to the bottom of the scale.  Also, there's a rectangular text box (with black background and white text) that is always on the desktop that emulates a typed text, HTML, or cmd function.

    cjuan1morb4ulv wrote:
    how to remove a black border box that continously tabs to each field automatically till end of web page; restarts to top of page, cannot stop this box. Scroll bar cannot be controlled with mouse, scroll bar returns automatically to the top of scroll slide every time I move the bar to the bottom of the scale.  Also, there's a rectangular text box (with black background and white text) that is always on the desktop that emulates a typed text, HTML, or cmd function.
    The first two problems (box cycling from element to element on page, scroll bar returning to top) can be caused by a stuck (or defective) Tab key on the keyboard. Such damage can be caused by a liquid spill; just one tiny droplet is enough to short a wafer switch under one key.
    The last issue (black box, white text - sounds sorta like a debugger window) I haven't seen, but could be caused by something similar.
    To check for that, try using a different keyboard. If you're using a wireless keyboard, turn it off and see if the oddities stop.

Maybe you are looking for

  • Star-up disk full!

    I get a message that my start-up disk is almost full and that I need to delete some files. But where do I even begin when I need those files? I have the Cloud subscription and I back up my computer on an external hard-drive disk using time machine. C

  • Deleting photos from harddisk

    I have problem in deleting photos from harddisk.when i open the program again they come back duplicated.done this several times but continue duplicating with every deletion.how do i solve this problem.

  • Call library node - using a structure with dll

    Hi folks. I was hoping to recieve some help or advice on solving this problem I am having in labview: Some background info - I am trying to use the 'call library node' to allow me to use a .dll to allow for control of a remote power supply over RS-23

  • Smart collections lost after loading LR 3.3

    Since updating to LR 3.3 I am unable to access my smart collections.  The collection tiltles and numbers of images are still there but when I click on one I get the message "The folder could not be found" but the folders have not been moved.  Can I r

  • Ora-01654 error

    Hi all, We are getting this following short dump in our system. ora-01654 unable to extend index sapsr3.d010inc~1 by 8192 in the tablespace psapsr3701. When i checked in the db02 the tablespace was having sufficient space.I tried to add another data