Maximum records in a session is sm35

Dear experts,
am uisng the standard batch input program RFBIDE00 in LSMW to upload customer master data. i have approx 11000 records in my flat file. but when i try to create a session, it is creating three sessions, 5000,5000,1000 and when i check in sm35 am getting three sessions with the same name with 5000,5000,1000 records...how to process all the approx 11000 records in one session using the same LSMW standard program.
are there any settings that need to be set in LSMW so that it creates a single session with all the records.
helpful answers to be rewarded for sure.
with regards,
sampath.

http://blogs.msdn.com/b/craigfr/archive/2007/05/16/serializable-vs-snapshot-isolation-level.aspx
Best Regards,Uri Dimant SQL Server MVP,
http://sqlblog.com/blogs/uri_dimant/
MS SQL optimization: MS SQL Development and Optimization
MS SQL Consulting:
Large scale of database and data cleansing
Remote DBA Services:
Improves MS SQL Database Performance
SQL Server Integration Services:
Business Intelligence

Similar Messages

  • ERROR WHILE RUNNING THE SESSION IN SM35

    Hi all
            when ever m running this session in SM35 , M getting error as :
    "LEAVE TO TRANSACTION" MARA-BISMT is not allow
    in batch input                               
    REPORT  YASEC_BDC_NIK_SESSION
            no standard page heading
            message-id zmm
            line-count 65
            line-size 150.
    tables : mara.
    *Top includr program
    INCLUDE YNEW_MAIN_TOP.
    *include yasec_bdc_nik_session_top.
    ***********selection screen *******************
    selection-screen begin of block b1 with frame title text-001.
    selection-screen skip.
    PARAMETERS: p_ifile(128)   TYPE c .
    SELECTION-SCREEN SKIP.
    SELECTION-SCREEN BEGIN OF BLOCK b2 WITH FRAME TITLE text-002.
    PARAMETERS: rad1  TYPE c RADIOBUTTON GROUP 1 USER-COMMAND gr1,
                rad2  TYPE c RADIOBUTTON GROUP 1 .
    SELECTION-SCREEN SKIP.
    PARAMETERS: p_sess TYPE c.
    SELECTION-SCREEN END OF BLOCK b2.
    SELECTION-SCREEN SKIP.
    SELECTION-SCREEN END OF BLOCK b1.
    Subroutine call***************************
    INCLUDE YNEW_MAIN_F01.
    *include yasec_bdc_nik_session_f01.
    *********At selection event triggered *************
    at selection-screen on value-request for p_ifile.
    To get F4 help for the input file path
      PERFORM f_f4_input_file.
    AT SELECTION-SCREEN ON p_ifile.
    To validate and upload the input file
      PERFORM f_load_file.
    AT SELECTION-SCREEN ON p_sess.
    To validate the Number of Sessions field
      IF rad2 IS NOT INITIAL AND sy-ucomm EQ c_onli.
        PERFORM f_check_sessions.
      ENDIF.
    ***********Start of selection *******************
    start-of-selection.
    *To process BDC
      PERFORM f_process_bdc.
           TOP OF PAGE
    TOP-OF-PAGE.
    Writes the report heading and for displaying line number.
      PERFORM f_report_header.
    TYPES : BEGIN OF t_final,
            matnr(50) TYPE c,
            bismt(18) type c,
            end of t_final.
    TYPES: BEGIN OF t_fdata,
            data(256) TYPE c,
           END OF t_fdata.
    TYPES: BEGIN OF t_error,
            message(100) TYPE c,
            END OF t_error.
    *Internal table declarations
    *Internal table to load the data from the file that is changed throgh BDC
    DATA : i_final TYPE STANDARD TABLE OF t_final,
           wa_final TYPE t_final.
    *Internal table to store the error messages
    DATA : i_error TYPE STANDARD TABLE OF t_error,
           wa_error TYPE t_error.
    *Internal table to load the raw data
    DATA : i_fdata TYPE STANDARD TABLE OF t_fdata,
           wa_fdata TYPE t_fdata.
    *Internal table to store records of BDC
    DATA : i_bdcdata TYPE STANDARD TABLE OF bdcdata INITIAL SIZE 0,
           wa_bdcdata TYPE bdcdata.
    Internal table to store BDC messages
    DATA: i_bdcmsgcoll TYPE STANDARD TABLE OF bdcmsgcoll INITIAL SIZE 0,
          wa_bdcmsgcoll TYPE bdcmsgcoll.
    VARIABLE DECLARATIONS
    DATA:  v_ifile      TYPE string,
           v_input      TYPE i,
           c_delimiter  TYPE c VALUE 'X',
           v_mode       TYPE c VALUE 'A',
           v_sessions   TYPE i.
    CONSTANTS
    CONSTANTS : c_flagx    TYPE   c VALUE 'X',
                c_slash    TYPE   c VALUE '/',
                c_onli(4)  TYPE   c VALUE 'ONLI',
                c_vl02(4)  TYPE   c VALUE 'VL02',
                c_s        TYPE   c VALUE 'A'.
    FORM f_f4_input_file .
      CALL FUNCTION 'F4_FILENAME'
        EXPORTING
          program_name  = syst-cprog
          dynpro_number = syst-dynnr
        IMPORTING
          file_name     = p_ifile.
    ENDFORM.                    " f_f4_input_file
    *&      Form  f_load_file
    FORM f_load_file .
      v_ifile = p_ifile.
      CALL FUNCTION 'GUI_UPLOAD'
        EXPORTING
          filename                =  v_ifile
          filetype                =  'ASC'
         has_field_separator    =  'X'
        TABLES
          data_tab                = i_fdata
        EXCEPTIONS
          file_open_error         = 1
          file_read_error         = 2
          no_batch                = 3
          gui_refuse_filetransfer = 4
          invalid_type            = 5
          no_authority            = 6
          unknown_error           = 7
          bad_data_format         = 8
          header_not_allowed      = 9
          separator_not_allowed   = 10
          header_too_long         = 11
          unknown_dp_error        = 12
          access_denied           = 13
          dp_out_of_memory        = 14
          disk_full               = 15
          dp_timeout              = 16
          OTHERS                  = 17.
      IF sy-subrc <> 0.
    *Text-103-Input file does not exist.
        MESSAGE e000 WITH text-103 .
      ELSEIF NOT i_fdata IS INITIAL.
        DELETE i_fdata WHERE data = space.
        DESCRIBE TABLE i_fdata LINES v_input.
      ENDIF.
      IF v_input EQ 0.
    Text-104 - Input file is empty.
        MESSAGE e000 WITH text-104 .
      ENDIF.
    ENDFORM.                    " f_load_file
    *&      Form  f_check_sessions
    FORM f_check_sessions .
      IF p_sess IS INITIAL.
        MESSAGE e000 WITH text-106.
      ELSE.
        v_sessions = v_input DIV p_sess.
      ENDIF.
    ENDFORM.                    " f_check_sessions
    *&      Form  f_process_bdc
          text
    FORM   f_process_bdc.
      LOOP AT i_fdata INTO wa_fdata.
        SPLIT wa_fdata AT cl_abap_char_utilities=>horizontal_tab
        INTO  wa_final-matnr
              wa_final-bismt.
        APPEND wa_final TO i_final.
        CLEAR wa_fdata.
      ENDLOOP.
      IF rad1 = c_flagx.
        PERFORM f_passbdc_vl02.
      ELSEIF rad2 = c_flagx.
        PERFORM f_sessions_vl02.
      ENDIF.
    ENDFORM.                    "f_process_bdc
    To populate the Screen information
       p_program   Program Name
       p_dynpro    Screen Number
    FORM bdc_dynpro USING  p_program TYPE any
                             p_dynpro TYPE any.
      CLEAR wa_bdcdata.
    Populate the BDC structure with the Screen Information.
    Move the Program name PROGRAM
      wa_bdcdata-program  = p_program.
    Move the Screen Number DYNPRO
      wa_bdcdata-dynpro   = p_dynpro.
    Indicate the beginning of a new screen
      wa_bdcdata-dynbegin = c_flagx.
      APPEND wa_bdcdata TO i_bdcdata.
    ENDFORM.                    "f_bdc_dynpro
    *&      Form  f_passbdc_vl02
          text
    FORM f_passbdc_vl02.
      DATA: l_lines_im TYPE i.
      SORT i_final BY matnr ASCENDING.
      CLEAR wa_final.
      LOOP AT i_final INTO wa_final.
        CLEAR: i_bdcmsgcoll[],
               wa_bdcmsgcoll,
               wa_bdcdata.
          CLEAR: i_bdcdata[].
    perform bdc_dynpro      using 'SAPLMGMM' '0060'.
    perform bdc_field       using 'BDC_CURSOR'
                                  'RMMG1-MATNR'.
    perform bdc_field       using 'BDC_OKCODE'
                                  '/00'.
    perform bdc_field       using 'RMMG1-MATNR'
                                  wa_final-matnr.
    perform bdc_dynpro      using 'SAPLMGMM' '0070'.
    perform bdc_field       using 'BDC_CURSOR'
                                  'MSICHTAUSW-DYTXT(01)'.
    perform bdc_field       using 'BDC_OKCODE'
                                  '=ENTR'.
    perform bdc_field       using 'MSICHTAUSW-KZSEL(01)'
                                  'X'.
    perform bdc_dynpro      using 'SAPLMGMM' '4004'.
    perform bdc_field       using 'BDC_OKCODE'
                                  '/00'.
    perform bdc_field       using 'BDC_CURSOR'
                                  'MARA-BISMT'.
    perform bdc_field       using 'MARA-BISMT'
                                  wa_final-bismt.
    perform bdc_dynpro      using 'SAPLSPO1' '0300'.
    perform bdc_field       using 'BDC_OKCODE'
                                  '=YES'.
    perform bdc_transaction using 'MM02'.
    perform bdc_dynpro      using 'SAPLMGMM' '0060'.
    perform bdc_field       using 'BDC_CURSOR'
                                  'RMMG1-MATNR'.
    perform bdc_field       using 'BDC_OKCODE'
                                  '/00'.
    perform bdc_dynpro      using 'SAPLMGMM' '0070'.
    perform bdc_field       using 'BDC_CURSOR'
                                  'MSICHTAUSW-DYTXT(01)'.
    perform bdc_field       using 'BDC_OKCODE'
                                  '=ENTR'.
    perform bdc_dynpro      using 'SAPLMGMM' '4004'.
    perform bdc_field       using 'BDC_OKCODE'
                                  '/00'.
    perform bdc_field       using 'BDC_CURSOR'
                                  'RMMG1-MATNR'.
    perform bdc_dynpro      using 'SAPLSPO1' '0300'.
    perform bdc_field       using 'BDC_OKCODE'
                                  '=YES'.
    perform bdc_transaction using 'MM03'.
          CALL TRANSACTION 'MM02' USING i_bdcdata
                                 MODE   v_mode
                                 UPDATE c_s
                                 MESSAGES INTO i_bdcmsgcoll.
    If error occurred in call transaction 'VA02' then stores all
    information of failed records into internal table i_error_im.
          IF sy-subrc NE 0.
            DESCRIBE TABLE i_bdcmsgcoll LINES l_lines_im.
            CLEAR wa_bdcmsgcoll.
            READ TABLE i_bdcmsgcoll INTO wa_bdcmsgcoll INDEX l_lines_im.
    To capture success and error messages in BDC.
            CALL FUNCTION 'FORMAT_MESSAGE'                      "#EC *
              EXPORTING
                id        = wa_bdcmsgcoll-msgid
                lang      = wa_bdcmsgcoll-msgspra
                no        = wa_bdcmsgcoll-msgnr
                v1        = wa_bdcmsgcoll-msgv1
                v2        = wa_bdcmsgcoll-msgv2
                v3        = wa_bdcmsgcoll-msgv3
                v4        = wa_bdcmsgcoll-msgv4
              IMPORTING
                msg       = wa_error-message
              EXCEPTIONS
                not_found = 1
                OTHERS    = 2.
            IF sy-subrc <> 0.
            ENDIF.
          ELSE.
            WRITE:  text-111 COLOR 7.
          ENDIF.
        CLEAR: wa_final.
        REFRESH i_bdcdata.
      ENDLOOP.
    ENDFORM.                     "f_passbdc_va02
    *&      Form  bdc_field
          text
         -->P_FNAM     text
         -->P_FVAL     text
    FORM bdc_field USING p_fnam TYPE any
                           p_fval TYPE any.
      CLEAR wa_bdcdata.
    Populate the Field Name
      wa_bdcdata-fnam = p_fnam.
    Populate the field value
      wa_bdcdata-fval = p_fval.
      APPEND wa_bdcdata TO i_bdcdata.
    ENDFORM.                    "f_bdc_field
    *&      Form  f_sessions_vl02
          text
    FORM f_sessions_vl02 .
      DATA: l_sindex TYPE sy-tabix VALUE 1,
            l_eindex TYPE sy-tabix,
            l_flag TYPE c VALUE space.
      l_eindex = v_input.
      SORT i_final BY matnr ASCENDING.
      DO p_sess TIMES.
        CALL FUNCTION 'BDC_OPEN_GROUP'
          EXPORTING
            client              = sy-mandt
            group               = 'Y_VL02_NIK'
            user                = sy-uname
           keep                = c_flagx
          EXCEPTIONS
            client_invalid      = 1
            destination_invalid = 2
            group_invalid       = 3
            group_is_locked     = 4
            holddate_invalid    = 5
            internal_error      = 6
            queue_error         = 7
            running             = 8
            system_lock_error   = 9
            user_invalid        = 10
            OTHERS              = 11.
        IF sy-subrc <> 0.
          MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno
                  WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
        ENDIF.
        CLEAR wa_final.
        CLEAR: i_bdcdata[].
        LOOP AT i_final INTO wa_final FROM l_sindex TO l_eindex .
            IF l_flag = v_sessions.
              CLEAR l_flag.
              EXIT.
            ENDIF.
            l_flag = l_flag + 1.
            CLEAR: i_bdcdata[].
    perform bdc_dynpro      using 'SAPLMGMM' '0060'.
    perform bdc_field       using 'BDC_CURSOR'
                                  'RMMG1-MATNR'.
    perform bdc_field       using 'BDC_OKCODE'
                                  '/00'.
    perform bdc_field       using 'RMMG1-MATNR'
                                  wa_final-matnr.
    perform bdc_dynpro      using 'SAPLMGMM' '0070'.
    perform bdc_field       using 'BDC_CURSOR'
                                  'MSICHTAUSW-DYTXT(01)'.
    perform bdc_field       using 'BDC_OKCODE'
                                  '=ENTR'.
    perform bdc_field       using 'MSICHTAUSW-KZSEL(01)'
                                  'X'.
    perform bdc_dynpro      using 'SAPLMGMM' '4004'.
    perform bdc_field       using 'BDC_OKCODE'
                                  '/00'.
    perform bdc_field       using 'BDC_CURSOR'
                                  'MARA-BISMT'.
    perform bdc_field       using 'MARA-BISMT'
                                  wa_final-bismt.
    perform bdc_dynpro      using 'SAPLSPO1' '0300'.
    perform bdc_field       using 'BDC_OKCODE'
                                  '=YES'.
    perform bdc_transaction using 'MM02'.
    perform bdc_dynpro      using 'SAPLMGMM' '0060'.
    perform bdc_field       using 'BDC_CURSOR'
                                  'RMMG1-MATNR'.
    perform bdc_field       using 'BDC_OKCODE'
                                  '/00'.
    perform bdc_dynpro      using 'SAPLMGMM' '0070'.
    perform bdc_field       using 'BDC_CURSOR'
                                  'MSICHTAUSW-DYTXT(01)'.
    perform bdc_field       using 'BDC_OKCODE'
                                  '=ENTR'.
    perform bdc_dynpro      using 'SAPLMGMM' '4004'.
    perform bdc_field       using 'BDC_OKCODE'
                                  '/00'.
    perform bdc_field       using 'BDC_CURSOR'
                                  'RMMG1-MATNR'.
    perform bdc_dynpro      using 'SAPLSPO1' '0300'.
    perform bdc_field       using 'BDC_OKCODE'
                                  '=YES'.
    perform bdc_transaction using 'MM03'.
          l_sindex = l_sindex + 1.
        ENDLOOP.
        CALL FUNCTION 'BDC_CLOSE_GROUP'
          EXCEPTIONS
            not_open    = 1
            queue_error = 2
            OTHERS      = 3.
        IF sy-subrc <> 0.
         MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno
                 WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
        ENDIF.
      ENDDO.
    ENDFORM.                    " f_sessions_vl02
    *&      Form  f_report_header
    FORM f_report_header .
      FORMAT COLOR COL_HEADING INTENSIFIED ON.
      ULINE.
    text-201 - Company: Carrier
    text-102-  Batch Data Communication.
    text-202 - System: SAP
      WRITE: /1   sy-vline,
              3   text-201,
              50  text-102,
              100 text-202,
              AT  sy-linsz sy-vline.
    text-203 - Program:
    text-204 - Date/Time:
      WRITE: /1   sy-vline,
              3   text-203, sy-repid ,
              100 text-204,sy-datum ,c_slash, sy-uzeit,
              AT  sy-linsz sy-vline.
    text-205 - User ID:
    text-206 - Page:
      WRITE: /1   sy-vline,
              3   text-205, sy-uname,
              100 text-206, sy-pagno,
              AT  sy-linsz sy-vline.
      FORMAT COLOR OFF.
      ULINE.
    ENDFORM.                    " f_report_header
    FORM bdc_transaction USING tcode.
      CALL FUNCTION 'BDC_INSERT'
        EXPORTING
          tcode            = tcode
        TABLES
          dynprotab        = i_bdcdata
        EXCEPTIONS
          internal_error   = 1
          not_open         = 2
          queue_error      = 3
          tcode_invalid    = 4
          printing_invalid = 5
          posting_invalid  = 6
          OTHERS           = 7.
      IF sy-subrc <> 0.
             MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno
                     WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
      ELSE.
        WRITE: / text-109 ,wa_final-matnr,
                 text-110 .
      ENDIF.
    ENDFORM.                    "bdc_transaction

    please check this
    check all perform bdcfield correct or not....
    perform bdc_dynpro using 'SAPLMGMM' '0060'.
    perform bdc_field using 'BDC_CURSOR'
    'RMMG1-MATNR'.
    perform bdc_field using 'BDC_OKCODE'
    '/00'.
    perform bdc_field using 'RMMG1-MATNR'
    wa_final-matnr.
    perform bdc_dynpro using 'SAPLMGMM' '0070'.
    perform bdc_field using 'BDC_CURSOR'
    'MSICHTAUSW-DYTXT(01)'.
    perform bdc_field using 'BDC_OKCODE'
    '=ENTR'.
    perform bdc_field using 'MSICHTAUSW-KZSEL(01)'
    'X'.
    perform bdc_dynpro using 'SAPLMGMM' '4004'.
    perform bdc_field using 'BDC_OKCODE'
    '/00'.
    perform bdc_field using 'BDC_CURSOR'
    'MARA-BISMT'.
    perform bdc_field using 'MARA-BISMT'
    wa_final-bismt.
    perform bdc_dynpro using 'SAPLSPO1' '0300'.
    perform bdc_field using 'BDC_OKCODE'
    '=YES'.
    perform bdc_transaction using 'MM02'.
    perform bdc_dynpro using 'SAPLMGMM' '0060'.
    perform bdc_field using 'BDC_CURSOR'
    'RMMG1-MATNR'.
    perform bdc_field using 'BDC_OKCODE'
    '/00'.
    perform bdc_dynpro using 'SAPLMGMM' '0070'.
    perform bdc_field using 'BDC_CURSOR'
    'MSICHTAUSW-DYTXT(01)'.
    perform bdc_field using 'BDC_OKCODE'
    '=ENTR'.
    perform bdc_dynpro using 'SAPLMGMM' '4004'.
    perform bdc_field using 'BDC_OKCODE'
    '/00'.
    perform bdc_field using 'BDC_CURSOR'
    'RMMG1-MATNR'.
    perform bdc_dynpro using 'SAPLSPO1' '0300'.
    perform bdc_field using 'BDC_OKCODE'
    '=YES'.
    perform bdc_transaction using 'MM03'.

  • SQL Loader-704: Internal error: Maximum record length must be = [10000000]

    Hi,
    running SQL*Loader (Release 8.1.7.2.1) causes an error "SQL*Loader-704: Internal error: Maximum record length must be <= [10000000]". This error occurs when SQLLoader is trying to load several thousand records into a database table. Each record is less than 250 bytes in length.
    Any idea what could cause the problem?
    Thanks in advance!
    Ingo
    And here's an extract from the log file generated by SQLLoader :
    Number to load: ALL
    Number to skip: 0
    Errors allowed: 50
    Bind array: 1360 rows, maximum of 10485760 bytes
    Continuation: none specified
    Path used: Conventional
    Table "SYSTEM"."BASICPROFILE$1", loaded from every logical record.
    Insert option in effect for this table: APPEND
    TRAILING NULLCOLS option in effect
    Column Name Position Len Term Encl Datatype
    UUID FIRST * O(X07) CHARACTER
    DOMAINID NEXT * O(X07) CHARACTER
    LASTMODIFIED NEXT * O(X07) DATE DD/MM/YYYY HH24:MI:SS
    ANNIVERSARY NEXT * O(X07) CHARACTER
    BIRTHDAY NEXT * O(X07) CHARACTER
    COMPANYNAME NEXT * O(X07) CHARACTER
    DESCRIPTION NEXT * O(X07) CHARACTER
    FIRSTNAME NEXT * O(X07) CHARACTER
    COMPANYNAMETRANSCRIPTION NEXT * O(X07) CHARACTER
    FIRSTNAMETRANSCRIPTION NEXT * O(X07) CHARACTER
    GENDER NEXT * O(X07) CHARACTER
    HOBBIES NEXT * O(X07) CHARACTER
    HONORIFIC NEXT * O(X07) CHARACTER
    JOBTITLE NEXT * O(X07) CHARACTER
    KEYWORDS NEXT * O(X07) CHARACTER
    LASTNAME NEXT * O(X07) CHARACTER
    LASTNAMETRANSCRIPTION NEXT * O(X07) CHARACTER
    NICKNAME NEXT * O(X07) CHARACTER
    PREFERREDLOCALE NEXT * O(X07) CHARACTER
    PREFERREDCURRENCY NEXT * O(X07) CHARACTER
    PROFESSION NEXT * O(X07) CHARACTER
    SECONDLASTNAME NEXT * O(X07) CHARACTER
    SECONDNAME NEXT * O(X07) CHARACTER
    SUFFIX NEXT * O(X07) CHARACTER
    TITLE NEXT * O(X07) CHARACTER
    CONFIRMATION NEXT * O(X07) CHARACTER
    DEFAULTADDRESSID NEXT * O(X07) CHARACTER
    BUSINESSPARTNERNO NEXT * O(X07) CHARACTER
    TYPECODE NEXT * O(X07) CHARACTER
    OCA NEXT * O(X07) CHARACTER
    SQL*Loader-704: Internal error: Maximum record length must be <= [10000000]

    As a second guess, the terminator changes or goes missing at some point in the data file. If you are running on *NIX, try wc -l data_file_name.  This will give a count of the number of lines (delimited by CHR(10) ) that are in the file.  If this is not close to the number you expected, then that is your problem.
    You could also try gradually working through the data file loading 100 records, then 200, then 300 etc. to see where it starts to fail.
    HTH
    John

  • Storing of log file in A/P Server while running BDC session in SM35

    Hi All,
    I have issue when running BDC session in SM35.
    The actual issue is
    I need to store of log file generated while running BDC session in <b>SM35</b> in <b>Application/Presentation</b> Server path.
    When ever we run single session the Log file regarding that session we need to store in Application/Presentation Server.
    Can anybody have solution for this issue.
    Thanks in advance.
    Thanks & Regards,
    Rayeez.

    Hi
    See the std report RSBDC_ANALYSE, here you can know how to find out the log of B.I..
    You can create a program like that to load the log into file instead of showing it.
    Max

  • Maximum record length in internal table?

    Is there a maximum record length in an internal table?  Please note:  My question is NOT related to table space.  I'm referring only to the length of an individual record (A.K.A. row length).
    I am using a work area to insert data into an internal table.  Both the work area and internal table are defined by the same structure.
    The structure has a total length of 672 bytes.  For the sake of this discussion I'll point out that at the end of the structure, bytes 669, 670, 671, and 672 are four separate fields of 1 character each.
    When viewing the work area record in the debugger I'm seeing all the fields and all the values.  When viewing the internal table in the debugger after a record is inserted, the internal table ends with the field defined at Byte 670.  The internal table does not include the two fields defined at Bytes 671 and 672.
    Am I to assume from the above explanation that the length of a record ( A.K.A. row) in an internal table cannot exceed 670 bytes?
    Thank you.

    Manish,
    False alarm!  While, technically, you didn't answer my question, your request for code ended up helping me answer my own question.
    To provide you with some code I wrote a simple test program using the record layout referred to above, with a DO loop to put some records into the internal table, followed by a LOOP AT, with accompanying WRITE statements to display the contents of the internal table and demonstrate that the last two fields weren't being stored.
    However, when I ran the test program, the last two fields were being displayed.
    It was at that point, when stepping through the debugger that I noticed the scroll arrows above the last column of my internal table that allowed me to scroll to the right and see my final two fields.
    Apparently, because of the large number of fields in my internal table I had reached the default display length of the debugger.  While I was obviously aware of the scroll bar found at the bottom of the display, I had never worked with an internal table of that width in the past and hadn't even noticed the scroll arrows above the last column before.
    Thanks for taking the time to respond helping me get to the solution.

  • How to find Maximum Record Count in a particular section

    Hi ALL
    My report has  3 detail sections. I am showing different set of data in each section.
    Example:
    Details a
    Details b
    Details c
    In the Details c section  I have 5 columns.
    I want to find out MAXIMUM RECORD COUNT in  only Details c.
    Actually I have done a running total on column1 field which gives me the records number in that section only. But I am not able to find the MAXIMUM record count.
    Rtotal   Colum1   Column 2 Column3
    1          Data1     Data2      Data3
    2          Data1     Data2      Data3
    3          Data1     Data2      Data3
    4          Data1     Data2      Data3
    Now I need the Maximum record count=4
    Thanks.

    If I have understood correctly you want to count the amount of records in each section.
    In this case, go to "Insert > Summary", choose your ID field, and choose "Count" in "Calculate this summary:". You can put the summary in your group footer.
    If you want the maximum (the highest number value in that column), you can choose "Maximum" instead of "Count".

  • Set maximum record time?

    Can I set maximum record time in Logic 8? Recording an hour-long live program unsupervised, & I'd like it to stop afterwards.
    (I don't know any problem with continuing recording for hours until the hard drive is full? But it's not necessary.)
    thanks

    You can use the Auto-Punch In/Out function to set Logic stop recording automatically.
    Also, set the bar value for the project end (at the transportbar, under the tempo).
    For How long you can record depends on you HD capacity, but also the file format (aif,wav,caf...) the bit depth and the sample rate.
    each format has its own limit.
    Refer to user manual and check for the best file format for your purpose.

  • Event ID: 4, Source: Microsoft-Windows-Kernel-EventTracing, maximum file size for session "ReadyBoot" has been reached.

    Hello,
    I upgraded my machine to Win7 x64 Pro about 3 weeks ago. My HW is an Asus mobo, Intel Q9450 w/8GB RAM. The boot drives are two Raptors configured as RAID01. All the drivers are the latest available from Intel, Asus and 3rd party vendors. My WEI is 5.9, limited by the disk transfer rates, otherwise 7.1 and 7.2 on the other indexes.
    I've been receiving these errors at boot;
    Log Name:      Microsoft-Windows-Kernel-EventTracing/Admin
    Source:        Microsoft-Windows-Kernel-EventTracing
    Date:          11/10/2009 7:51:03 AM
    Event ID:      4
    Task Category: Logging
    Level:         Warning
    Keywords:      Session
    User:          SYSTEM
    Computer:      herbt-PC
    Description:
    The maximum file size for session "ReadyBoot" has been reached. As a result, events might be lost (not logged) to file "C:\Windows\Prefetch\ReadyBoot\ReadyBoot.etl". The maximum files size is currently set to 20971520 bytes.
    Event Xml:
    <Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
      <System>
        <Provider Name="Microsoft-Windows-Kernel-EventTracing" Guid="{B675EC37-BDB6-4648-BC92-F3FDC74D3CA2}" />
        <EventID>4</EventID>
        <Version>0</Version>
        <Level>3</Level>
        <Task>1</Task>
        <Opcode>10</Opcode>
        <Keywords>0x8000000000000010</Keywords>
        <TimeCreated SystemTime="2009-11-10T12:51:03.393985600Z" />
        <EventRecordID>28</EventRecordID>
        <Correlation />
        <Execution ProcessID="4" ThreadID="164" />
        <Channel>Microsoft-Windows-Kernel-EventTracing/Admin</Channel>
        <Computer>herbt-PC</Computer>
        <Security UserID="S-1-5-18" />
      </System>
      <EventData>
        <Data Name="SessionName">ReadyBoot</Data>
        <Data Name="FileName">C:\Windows\Prefetch\ReadyBoot\ReadyBoot.etl</Data>
        <Data Name="ErrorCode">3221225864</Data>
        <Data Name="LoggingMode">0</Data>
        <Data Name="MaxFileSize">20971520</Data>
      </EventData>
    </Event>
    The image for PID 4 is listed as System.
    My searches have turned up similar events listed but no solutions.
    Any help would be appreciated.
    Cheers!

    Session "Circular Kernel Context Logger" failed to start with the following error: 0xC0000035
    As suggested above I assume this is a microsoft issue?  It has been discussed here and other forums for quite some time.  I never have seen a fix?  I wish when we received errors of this nature microsoft would tell us what they were.  How is this related to superfetch?  What is superfetch?  Why would superfetch have changed?
    BY THE WAY....  Superfetch is on(started) is on automatic and logs on as local system.  So this is not the cause of my issue.  Also what is readyboot?  Does the average computer really know what these programs/services or unique microsoft words/terms are?
    System
    Provider
    [ Name]
    Microsoft-Windows-Kernel-EventTracing
    [ Guid]
    {B675EC37-BDB6-4648-BC92-F3FDC74D3CA2}
    EventID
    2
    Version
    0
    Level
    2
    Task
    2
    Opcode
    12
    Keywords
    0x8000000000000010
    TimeCreated
    [ SystemTime]
    2010-04-11T14:35:49.829600000Z
    EventRecordID
    25
    Correlation
    Execution
    [ ProcessID]
    4
    [ ThreadID]
    48
    Channel
    Microsoft-Windows-Kernel-EventTracing/Admin
    Computer
    Daddy-PC
    Security
    [ UserID]
    S-1-5-18
    EventData
    SessionName
    Circular Kernel Context Logger
    FileName
    ErrorCode
    3221225525
    LoggingMode
    268436608
    Windows7, Windows, Win7

  • Cannot delete old sessions from SM35 - Batch Input...

    Cannot delete old sessions from SM35 - Batch Input...                
    We have an issue, we are trying to delete old batch input sessions via SM35 and no
    matter how hard we try we cannot get rid of them. They are still in status "In Process" but they are status incorrect.
    Those sessions have long finished and some are more than 5 years old.
    We have tried running rsdbcreo and RSBDC_REORG but it only returns with
    Temse Error, running SP12 does not list any inconsistencies. Basically we want all jobs in SM35 that ran this year only available in the SM35 queue, we have sessions that have run from year 2004 to 2008 we wish to
    delete.
    Anybody experience anything similar or have any advice, sorry this is an environment that i have inherited and wish to cleanup.
    We have checked the following notes 706478,76422,706478,76422 and many more.
    Thanks
    Suleman

    When you try to delete, you will be asked whether you want to delete logs too.
    Here try with 'No'.
    hope this helps

  • After AFAB, there is no RABUCH session in SM35

    Dear Gurus,
    I am working with IDES R/3 4.71.
    after executing periodical run with AFAB, according to online document for IDES, there should be RABUCH session in SM35. but I found no session there.
    I checked Sm37, there is a job for RAPOST2000, and it finished without error.
    so I cannot complete posting to GL.
    any hint?
    B.R.
    George
    Edited by: George Pan on Jan 5, 2009 11:46 PM

    Hi George,
    From 4.7 onwards, the depreciation program is RAPOST2000. In RAPOST2000, there is no longer batch input. It post directly to GL. This is why you do not see batch input in SM35.
    For the difference between RABUCH00 and RAPOST2000, please refer to SAP Note 683313.
    Thanks
    SHS

  • How many maximum records can be stored in One IDoc

    Hi experts!!
                       Please let me know what is the maximum capacity of an IDoc. i.e.,
    How many maximum records can be stored in an IDoc?
    ex: abc,9807,bangalore
          xyz,8976,mysore....... here two records are thr...if u have one lack records like this can we store all the records in one IDoc,....
    Thanks in advance,
    Sunil K Shetty

    Hi Sunil,
    Idoc structure is
    1. Control record,
    2. Data rord,
    3. Status record.
    1.Control record: contain only who is sender,who is receaver, /which type of data,Idoc number.
       IT store the all control records in one table: EDIDC
    2.Data Record: it contains the data records.(multiple records)
      It stores the data records sre stored in one table: EDIDD
    3.Status records: It show the stutus of the record. (It is multiple)
       The status records are stored in one table: EDIDS
    Rewords some points.
    Rgds,
    P.Naganjana Reddy

  • Maximum record counts and property counts

    Hello,
    I am looking for the document/link that mentions maximum record counts and maximum property counts for each record.
    let say there are 1.5million records and each record has 2000 properties. Not sure if it can be handled nicely.
    Mdex version is 6.2.1 at this point. but can upgrade if higher version can handle more.
    Thanks,

    Jeremy is pretty much correct. There are no limitations except by performance.
    Start with the Performance Tuning Guide - here is a link to the 6.4.1 document:
    http://docs.oracle.com/cd/E41223_01/Mdex.641/pdf/PerfTuningGuide.pdf
    For your questions, start with Chapter 5 and read how properties/dimensions affect performance and this will help drive how you architect your queries and pipeline configuration/index setup to be most efficient.

  • Maximum record fetched  property of block

    hi friends
    i have a basetable block
    and i set the maximum record fetched property for this block to 1
    but when i execute_query
    i see all records.
    can any one help me?
    and i set this property ---> query array size
    but it doesnot work also!!!!
    tahnks
    regards,
    shoja

    This property takes effect when the Query All Records property is set to true - and you may have to set the interaction mdoe to Non-blocking at Form mode.
    A Simpler way to limit the number of rows would simply be to add
    where rownum < 2 to the where clause for the block.

  • Reprocess a session in SM35.....have ur ponits.

    Hi all,
    I want to reprocess a session in sm35, that has already been processed.
    Pleas let me know the steps for that.
    <b>Have ur point.</b>
    Regards,

    Hi Pradeep..
    A session Can be processed only when it has the Status
    NEW or INCORRECT (Processed Errors )
    In your case if the Session status is INCORRECT then it can be processed in SM35 using the Process button .. Where you can find Foreground , Backgroud, Errors only options.
    Choose the required mode and process it.
    <b>reward if helpful</b>

  • How to Control with Maximum Record per Page

    Hi Every one
    how can I control with maximum record per page with parameter sending from Form
    ex.
    if I set parameter with value=15 the report will run 15 rows per page ?
    Can anyone help me Please ASAP ?
    Thankx

    PLay around with SRW.SETMAXROW , from memory that should do the trick.
    Cheers.
    N.

Maybe you are looking for

  • Splash screen for a desktop app (non mobile app)

    I'm using fb4linux, 4.5.1A SDK, I'm developing a non-mobile (i.e. desktop application) and I would like to add a splash screen to it. I've added mobilecomponents.swc to the library path, and the application starts like this: <s:Application xmlns:fx="

  • How can i see my login histry in icloud

    How can i see my log history in icloud?

  • Users changing their own passwords

    we have set up an Open Directory and are going through the steps to deploy. One issue we have yet to find an elegant solution to is user's passwords and changing them on a regular basis. Many of the contracts we deal with stipulate user passwords are

  • Finally found answer

    I have been playing with my Apple TV for a week and finally got it to work. I reconfigured my WiFi network from a WEP Password to a WPA Personal password and a week of endless frustrastion was over. In the end it was simple and I had seen that in a f

  • Mail Archive Folder

    Ok, about a week after installing Mavericks, Mail has decided to move ALL of my incoming mail into a special folder called "Archive". I am not sure if this folder existed before, but it is making Mail basically unusable for me. I have no rules set up