BDC Restriction on reposting data on F-43

Hi Expert
I am uploading data in Tcode F-43 ( FI ) . Fields are Vendor LIFNR , BLDAT, BUDAT, GSBER, KOSTL, and WRBTR. requirent is that, when once date is posted (Supplementary Billing PO) . Then same data should not post again . I want a restriction on that . how can i check it , If by mistake any one posting same data by BDC on the day or else.
Thanks
Shekhar

Hi,
First identify the data using which you will be able to distinguish it (i.e. primary keys....in order to differenciate the data).
Create a new Z table, with these primary keys...and other data if you wish to. Now, whenever the BDC is posted successfully, just add one entry in that Z-table (with the data what was posted via. BDC).
Now add another check at the begining of the program, (bfor calling the BDC), to check if an entry already exists in the Z-table, if it does, dont call the BDC....show a message saying that the entry is already posted. But if it does not exist, call the BDC and post the data.
Hope it helps.
Thanks,
Vishal.

Similar Messages

  • How to Restrict Single Delivery Date for PO with Multiple Line Items

    Dear Experts,
    How to Restrict Single Delivery Date for PO with Multiple Line Items.
    System needs to through Error Message if User Inputs Different Delivery Dates for PO with Multiple Line Items in ME21N Tcode.
    Can we achive this by Some Enhancement in SAP or Not ???
    If so how to do it.
    Any Inputs is highly appreciated.
    Thanks and Regards,
    Selvakumar. M

    Hi Selvakumar,
    we can resrict the PO to have a single delivery date in all the line items by means of giving a error message or overwiting the delivery date keyed/determined in the line item.
    You can use the BADI -> ME_PROCESS_PO_CUST. In which you need to implement the method PROCESS_SCHEDULE.
    (for technical aid - This method will be called for each and every PO line item, From the imporing parameter im_schedule we can get all the details of current PO line, even we can change the data in the current PO line. )
    Regards,
    Madhu.

  • Option to restrict MIGO Posting date after GRR posting date

    Dear All,
    My client is looking for an option to restrict the posting date of MIGO to be after GRR Posting date. Is there any way to do it? where the system don't allow you to post a MIGO without the GRR transaction has taken place?
    One option i got is to tick the GR MESSAGE tick which creating a PO. Is it the right solution?
    I would request you all to kindly give in your valuable inputs if in case anything else can be done or for the suitability of this option.
    Regards,
    Prashant

    Hi
    Could you specify your business scenario in details and also specify what is GRR
    Regards
    Sanil Bhandari

  • BDC for RE master data

    Hi All,
    I am trying to do BDC for RE master DATA upload.
    But as i select Perticular filed (Contains F4 help)
    recording automatically get saved and ended.
    T-code is REBDBU
    and screen is MEASURMENTS
    field is MeasType ( table field MEAS of   table REBD_MEASUREMENT_L)
    As i found this filed have "Explicit search help attachment to data element"
    plz help bcz i have to do further recording beyond this screen but it suddenely get ended.

    you don't need to, it's already there: RFBIDE00

  • Can we restrict a master data characterstic using another master data chara

    Hi All,
    Can we restrict a master data characterstic using another master data characterstic, if they were both compounded together. There are two fields viz.., A,B  in r/3 master data table in which A and B combinely serve as a key. In BW side i have created a master data object for A and compuded object B ot it. So that i am getting all the data from r/3 table. But in query designer when i am trying to restrict object A values by object B, in a structure i am not getting any data. If i do same out of structure i am getting data in report. Please help in overcoming this problem.
    Regards,
    Rajkandula

    Hi,
    Yes it should display data, but it is not displaying. If i am doing the same restriction out side of a structure i am getting data. But whilr trying to do so, i am not getting that. The reason why i am bothering about structure is 'Objext B have 10 different values and i want 10 coloumns in report in whicg Obj A must display respective data when i restrict it by B' , whicg i can do this only if i use structure else i can't restrict B that many times .
    I hope u got my problem and plz give help me in this.
    Regards,
    Rajkandula

  • How to restrict PO delivery date to weekdays?

    Hi All,
      My factory calendar has all days (Including Week ends & public holidays ) as working days. In this case, some of my vendors prefer not to deliver on the week ends & public holidays. In the MRP run, system calculates PO delivery date using calendar days and it sometimes falls on weekends & public holidays.
      I'd like to know how can i restrict PO delivery date for certain materials to fall ONLY on WEEK DAYS.Your help on this is highly appreciated.
    Thanks in advance.
    Rgeards,
    Faizul

    Please go to
    Goto Spro
    Materials Management -> Purchasing -> Environment Data -> Define Attributes of System Messages
    Goto System massage and select
    There are messages related to your requirement.
    exact message number i do not know , but you an search

  • BDC Recording for uploadind data in server proxy

    HI,
    I have a scenario where i m getting data from file and sending to SAP.
    Proxy is receiver
    i need to use BDC to upload the data.
    i am not good good in abap  and have no knowledge of using BDC(SHDB).
    could anyone guide me steps how to use BDC in proxy reciever to upload data to SAP.
    jeff

    Hi,
    Here is the sample code for BDC call transaction...
    all you need to do is replace the test values with the field names
    this example is for transaction MM12
           PERFORM bdc_dynpro      USING 'SAPLMGMM' '0060'.
    --> this is what you get in SHDB
           PERFORM bdc_field       USING 'BDC_CURSOR'
                                                           '05/07/2007'.
    > this is when we replace the value with internal table and field name
            PERFORM bdc_field       USING 'BDC_CURSOR'
                                          'RMMG1-AEDAT'.
    Please go though it...hope this will be helpful
    *&      Form  sub_call_transaction
          validating and uploading data to SAP using Call transaction
    FORM sub_call_transaction.
    local variable
      DATA l_check TYPE i.
    sort table t_material
      SORT t_material BY matnr.
    sort table t_mara
      SORT t_mara BY matnr.
    sort table t_twew
      SORT t_twew BY extwg.
    if table t_material contains data upload the data to SAP
      IF NOT t_material[] IS INITIAL.
    uploading only valid records
       LOOP AT t_material INTO w_material.
      reading table t_mara for material
        READ TABLE t_mara INTO w_mara WITH KEY matnr = w_material-matnr
        BINARY SEARCH.
      if material found setting the value of l_check to 2
        IF sy-subrc EQ 0.
          l_check = 2.
          ELSE.
        if material is not matching
          l_check = 1.
          ENDIF.
        if material is valid
          IF l_check = 2.
         reading extwg
           READ TABLE t_twew INTO w_twew WITH KEY extwg = w_material-extwg
           BINARY SEARCH.
         if extwg does not matches
           IF sy-subrc NE 0.
          l_check is set to 3
            l_check = 3.
            ELSE.
           if both material and extwg are valid then l_check is set to 4
             l_check = 4.
            ENDIF.
          ENDIF.
        now bases on the l_check value either uploading the record are
        generating an error value in the internal table
        if l_check value is 1 then material is invalid
        then the record is not update and a corresponding
        error entry is entered in t_report table
          IF l_check EQ 1.
            w_report-matnr = w_material-matnr.
            w_report-extwg = w_material-extwg.
            w_report-date = g_date1.
            w_report-message = c_inv_mat.        "'Error Invalid Material'.
            w_report-icon = icon_red_light.      "Green Light
            APPEND w_report TO t_report.
        if l_check value is 3 then external material group is invalid
        then the record is not update and a corresponding
        error entry is entered in t_report table
          ELSEIF l_check EQ 3.
            w_report-matnr = w_material-matnr.
            w_report-extwg = w_material-extwg.
            w_report-date = g_date1.
            w_report-icon = icon_red_light.   "Green Light
            w_report-message = c_inv_ext.     "'Error Invalid Extwg'.
            APPEND w_report TO t_report.
        if l_check value is 4 then record is valid
        and it will be updated
          ELSEIF l_check EQ 4.
            PERFORM bdc_dynpro      USING 'SAPLMGMM' '0060'.
            PERFORM bdc_field       USING 'BDC_CURSOR'
                                          'RMMG1-AEDAT'.
            PERFORM bdc_field       USING 'BDC_OKCODE'
                                          '=AUSW'.
            PERFORM bdc_field       USING 'RMMG1-MATNR'
                                           w_material-matnr.
            PERFORM bdc_field       USING 'RMMG1-AEDAT'
                                           g_date1.
            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'
                                          '=BU'.
            PERFORM bdc_field       USING 'MARA-EXTWG'
                                           w_material-extwg.
        calling transaction MM12
          PERFORM bdc_transaction USING c_tcode.              "'MM12'.
          ENDIF.
        clearing work area w_material
          CLEAR w_material.
        clearing work area w_mara
          CLEAR w_mara.
        clearing work area w_twew
          CLEAR w_twew.
        clearing the local variable
          CLEAR l_check.
        clearing all the records of t_bdcdata
        clearing all the records from t_bdcdata
          REFRESH t_bdcdata.
        ENDLOOP.
      ENDIF.
    ENDFORM.                    "sub_upload_data
    *&      Form  bdc_transaction
        This form is used to run call transaction method
    FORM bdc_transaction USING tcode.
    calling the transaction MM12 in mode 'N' background
      CALL TRANSACTION tcode USING t_bdcdata
                       MODE   g_ctumode
                       UPDATE g_cupdate
                       MESSAGES INTO t_bdcmsgcoll.
    checking for records in table t_bdcmsgcoll
      IF NOT t_bdcmsgcoll[] IS INITIAL.
      checking the status of each record success or failure
        READ TABLE t_bdcmsgcoll INTO w_bdcmsgcoll WITH KEY
        msgtyp = c_error.                                   "'E'.
      if error record update with error message
        IF sy-subrc EQ 0.
      if error then trap the message
          CALL FUNCTION 'FORMAT_MESSAGE'
            EXPORTING
              id        = w_bdcmsgcoll-msgid
              lang      = sy-langu
              no        = w_bdcmsgcoll-msgnr
              v1        = w_bdcmsgcoll-msgv1
              v2        = w_bdcmsgcoll-msgv2
              v3        = w_bdcmsgcoll-msgv3
              v4        = w_bdcmsgcoll-msgv4
            IMPORTING
              msg       = w_report-message
            EXCEPTIONS
              not_found = 1
              OTHERS    = 2.
        appending t_report table with error message
          w_report-matnr = w_material-matnr.
          w_report-extwg = w_material-extwg.
          w_report-icon = icon_red_light.               "Red Light
        appending the record
          APPEND w_report TO t_report.
        ELSE.
        appending t_report with success message
          w_report-matnr = w_material-matnr.
          w_report-extwg = w_material-extwg.
          w_report-date = g_date1.
          w_report-message = c_success.
          w_report-icon = icon_green_light.             "Green Light
        appending the record
          APPEND w_report TO t_report.
        ENDIF.
      clearing the records from table
        REFRESH t_bdcmsgcoll.
      ENDIF.
    ENDFORM.                    "BDC_TRANSACTION
    Thank you
    Ajay

  • Restrict Calendar Control Date

    Hi:
    I want restrict Calendar Control date.
    For Example: I have 2 Calendar control parameter(Startdate,Enddate). If i select Startdate(2014-04-24)Parameter, Todate Parameter user will not select less than Startdate value (Past date are Hide/Invisible/Not selectable) and Limit the
    date. How to restrict Enddate parametre value in SSRS 2008 R2.
    Thanks in Advance
    Paramesh G

    Hi,
    Currently, this cannot be achieved in Reporting Services. If I specific dates in the available values, the calendar control will change to a drop-down box control. You can only specify the default value for this parameter.
    Here is my workaround for this:
    1. Add a text box and type “The start day cannot be greater than the end day!” in the value.
    2. On the Visibility page, choose the option of Show or hide based on an expression. Click expression button and type:
     =IIF(Parameters!EndDate.Value<Parameters!StartDate.Value,FALSE,TRUE)
    3. And define the visibility of your report as well, using the following expression:
    =IIF(Parameters!StartDate.Value>Parameters!EndDate.Value,TRUE,FALSE)
    Thanks.
    Tracy Cai
    TechNet Community Support

  • BDC Insert have 1000 data but SM35 is showing with one data

    Hi all,
    I have just run one BDC INSERT for 1000 data...
    In SM35, i run the process... it has only 1 data.... 
    What happen to 999 data? Its weird...
    Please advice.
    Regards,
    William Wilstroth

    It seems you make only one BDC_INSERT / BDC_TRANSACTION when 1000 were needed.
    You should have
    -  BDC_OPEN
    LOOP AT ...
    -  For each and every call of the transaction
    - -  REFRESH BDCDATA
    - -  Fill BDCDATA with BDC_DYNPRO and BDC_FIELD
    - -  BDC_INSERT or BDC_TRANSACTION
    ENDLOOP.
    - BDC_CLOSE
    Regards

  • Changes in BDC program to upload data from text/excel file

    Hi friends i have obtained the BDc program after recording :
    start-of-selection.
    perform open_group.
    perform bdc_dynpro      using 'SAPLCOIH' '0100'.
    perform bdc_field       using 'BDC_CURSOR'
                                  'CAUFVD-GSBER'.
    perform bdc_field       using 'BDC_OKCODE'
                                  '/00'.
    perform bdc_field       using 'AUFPAR-PM_AUFART'
                                  'PM01'.
    perform bdc_field       using 'CAUFVD-IWERK'
                                  '460a'.
    perform bdc_field       using 'CAUFVD-GSBER'
                                  '2460'.
    perform bdc_field       using 'CAUFVD-EQUNR'
                                  '10000009'.
    perform bdc_dynpro      using 'SAPLCOIH' '3000'.
    perform bdc_field       using 'BDC_OKCODE'
                                  '/00'.
    perform bdc_field       using 'CAUFVD-KTEXT'
                                  'abc'.
    perform bdc_field       using 'CAUFVD-INGPR'
                                  'GM'.
    perform bdc_field       using 'CAUFVD-VAPLZ'
                                  'RTN_VELR'.
    perform bdc_field       using 'CAUFVD-VAWRK'
                                  '460A'.
    perform bdc_field       using 'BDC_CURSOR'
                                  'CAUFVD-GLTRP'.
    perform bdc_field       using 'CAUFVD-GSTRP'
                                  '1.8.2010'.
    perform bdc_field       using 'CAUFVD-GLTRP'
                                  '1.8.2010'.
    perform bdc_field       using 'CAUFVD-TPLNR'
                                  'RTNP-HIG'.
    perform bdc_field       using 'CAUFVD-EQUNR'
                                  '10000009'.
    perform bdc_field       using 'AFVGD-INDET'
                                  '1'.
    perform bdc_field       using 'AFVGD-WERKS'
                                  '460A'.
    perform bdc_field       using 'AFVGD-STEUS'
                                  'PMIN'.
    perform bdc_field       using 'AFVGD-ARBEH'
                                  'H'.
    perform bdc_field       using 'AFVGD-DAUNE'
                                  'H'.
    perform bdc_dynpro      using 'SAPLCOIH' '3000'.
    perform bdc_field       using 'BDC_OKCODE'
                                  '=BU'.
    perform bdc_field       using 'BDC_CURSOR'
                                  'CAUFVD-KTEXT'.
    perform bdc_field       using 'CAUFVD-KTEXT'
                                  'abc'.
    perform bdc_field       using 'CAUFVD-INGPR'
                                  'GM'.
    perform bdc_field       using 'CAUFVD-VAPLZ'
                                  'RTN_VELR'.
    perform bdc_field       using 'CAUFVD-VAWRK'
                                  '460A'.
    perform bdc_field       using 'CAUFVD-GSTRP'
                                  '01.08.2010'.
    perform bdc_field       using 'CAUFVD-GLTRP'
                                  '01.08.2010'.
    perform bdc_field       using 'CAUFVD-TPLNR'
                                  'RTNP-HIG'.
    perform bdc_field       using 'CAUFVD-EQUNR'
                                  '10000009'.
    perform bdc_field       using 'AFVGD-LTXA1'
                                  'abc'.
    perform bdc_field       using 'AFVGD-INDET'
                                  '1'.
    perform bdc_field       using 'AFVGD-ARBPL'
                                  'RTN_VELR'.
    perform bdc_field       using 'AFVGD-WERKS'
                                  '460A'.
    perform bdc_field       using 'AFVGD-STEUS'
                                  'PMIN'.
    perform bdc_field       using 'AFVGD-ARBEH'
                                  'H'.
    perform bdc_field       using 'AFVGD-DAUNE'
                                  'H'.
    perform bdc_transaction using 'IW31'.
    perform close_group.
    after executing it has two options.one is for call transactioin and other is for with session.Now i want to do the uploading from text file.Please guide me how to achieve that and what should be the order of fields in the text file.I am just a beginner.I know how to do that with LSMW bt trying BDc first time for creating PM orders

    You can use class "cl_gui_frontend_services". First you must select file with "file_open_dialog" method and the you can upload file with "gui_upload" method into internal table. Here is a sample: (I didn't try the code but I'm sure you can get it working, there are lots of sample codes about that. You can also search FM "GUI_UPLOAD").
    REPORT  zreport.
    DATA:
    gv_subrc TYPE sysubrc,
    gv_result TYPE abap_bool,
    gt_data_tab type table of zstruc.
    PARAMETERS: p_fname LIKE rlgrap-filename.
    AT SELECTION-SCREEN ON VALUE-REQUEST FOR p_fname.
        PERFORM file_open_dialog USING space space space space
                            CHANGING p_fname gv_action gv_subrc.
    START-OF-SELECTION.
    PERFORM gui_upload TABLES gt_data_tab
                     USING p_fname  CHANGING gv_subrc.
    *** FORMS ***
    FORM file_open_dialog USING pv_window_title
                                pv_default_extension
                                pv_default_filename
                                pv_initial_directory
                       CHANGING pv_filename
                                pv_user_action
                                pv_subrc.
      DATA:
      lt_file_table TYPE filetable,
      lv_rc         TYPE i,
      lv_initial_directory TYPE string.
      IF pv_initial_directory IS INITIAL.
        PERFORM get_desktop_directory CHANGING lv_initial_directory.
      ELSE.
        lv_initial_directory = pv_initial_directory.
      ENDIF.
      CALL METHOD cl_gui_frontend_services=>file_open_dialog
        EXPORTING
          window_title            = pv_window_title
          default_extension       = pv_default_extension
          default_filename        = pv_default_filename
    *     file_filter             =
    *     with_encoding           =
          initial_directory       = lv_initial_directory
    *     multiselection          =
        CHANGING
          file_table              = lt_file_table
          rc                      = lv_rc
          user_action             = pv_user_action
    *     file_encoding           =
        EXCEPTIONS
          file_open_dialog_failed = 1
          cntl_error              = 2
          error_no_gui            = 3
          not_supported_by_gui    = 4
          OTHERS                  = 5
      pv_subrc = sy-subrc.
      IF pv_subrc EQ 0.
        READ TABLE lt_file_table INTO pv_filename INDEX 1.
      ENDIF.
    ENDFORM.
    FORM gui_upload TABLES pt_data_tab
                     USING pv_filename
                  CHANGING pv_subrc    TYPE sysubrc.
      DATA:
      lt_data_tab TYPE TABLE OF string,
      lv_filename TYPE string.
      lv_filename = pv_filename.
      CALL METHOD cl_gui_frontend_services=>gui_upload
        EXPORTING
          filename                = lv_filename
          filetype                = 'ASC'
         has_field_separator     = 'X'
    *     header_length           = 0
    *     read_by_line            = 'X'
    *     dat_mode                = SPACE
    *     codepage                = SPACE
    *     ignore_cerr             = ABAP_TRUE
    *     replacement             = '#'
    *     virus_scan_profile      =
    *     show_transfer_status    = 'X'
    *   IMPORTING
    *     filelength              =
    *     header                  =
        CHANGING
          data_tab                = lt_data_tab
        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
          not_supported_by_gui    = 17
          error_no_gui            = 18
          OTHERS                  = 19
      pv_subrc = sy-subrc.
      IF pv_subrc EQ 0.
        pt_data_tab[] = lt_data_tab[].
      ENDIF.
    ENDFORM.

  • How to restrict number of Data Records from Source system?

    Hi,
    How can I restrict the number of Data records from R3 source system that are being loaded into BI. For example I have 1000 source data records, but only wish to transfer the first 100. How can I achieve this? Is there some option in the DataSource definition or InfoPackage definition?
    Pls help,
    SD

    Hi SD,
    You can surely restrict the number of records, best and simplest way is, check which characteristics are present in selection screen of InfoPackage and check in R3, which characteristics if given a secection could fetch you the desired number of records. Use it as selection in InfoPackage.
    Regards,
    Pankaj

  • How to restrict the Master data in HR reports .???

    Dear SAP-ABAP Experts .
    I am facing a problem regarding HR reports which is appearing from HR Master Data .
    we want to restrict that a employee whose payroll area is AB (say) can only able to access the out of reoprt for payroll area AB only He/She not allowed to access the data for anyother payroll area .
    What help is required from Basis side , regarding Role / Profile etc .?
    How do we restrict this thing .
    PLease help me out .
    Kind regards : rajneesh

    Hi ,
    i think u are using LDB's in ur Reports , so LDB will take care of Authorizations.
    Regards
    prabhu

  • How To Restrict View of Data Per User

    I am designing a reporting application in Discoverer, from Oracle Applications data. We need to show sales data to the sales people - and we would like a single Discoverer workbook to do this - the challenge is that we need to restrict the data so that the salesperson only sees his/her own data, and cannot view other sales data.
    I will need to use this same methodology for the sales managers. Each sales manager will only be able to see his/her direct reports' sales data.
    How would you design this? Could we use a single Discoverer workbook for all sales people - and there be row-level security to restrict the current users' search results?
    Thank you,
    Rich Magee
    Greenwich, CT

    Yes Rich. We have only one workbook for all the stores in our case. You can create mapping table like this
    Table Name: usermapping
    username salesrepid
    john 10
    michelle 20
    If you are using your own tables/views for your reports create a repid column in them and populate accordingly.Assuming that your custom tables is like this
    Table Name: RepInfo
    line# salesrepid region product amount
    1 10 NE S/W 1000.00
    2 20 SW H/W 500.00
    Create a function like this
    CREATE OR REPLACE FUNCTION setparam (name VARCHAR2)
    RETURN NUMBER
    IS
    BEGIN
    /* Setting the session client information to the value of parameter so that this can be accessed
    by the custom folder in the admin edition */
    dbms_application_info.set_client_info(name);
    RETURN 1;
    END;
    Create a custom folder like
    select a.region,a.product,a.amount
    from
    repinfo a,
    usermapping b
    where
    a.salesrepid = b.salesrepid
    and b.username = USERENV('CLIENT_INFO') --gets the username from the above function which sets the username for the database session.
    The input to above function which is username would be passed from report using a calculation item.You can create a calculation item and select the function setparam and give the input to it 'USER' variable which is gives the username of the current session.
    The workbooks passes the username to function and custom folder would get the username from the function.This approach would allow you to pass the username dynamically and use the same report for all the rep's. I'vent tried VPD concept till now.
    Hope this helps.
    Thanks
    Raj

  • How to restrict access of data in Infocube

    Hi BW Experts,
    We got HR project and we loaded the Data from Flat File. We developed reports as per their requirement.
    As per some condtions, we should not see the HR Data in Infocube as well as in Report.
    We are having only one role which has all authorizations (SAP_ALL and BI_ALL)
    I know one solution i.e, we have to restrict all Infocubes except HR cube, then only we cant see the data. But we dont want to disturb our existing Role.
    Please can any one tell me other solution.
    Regards,
    Anjali

    Hi Anjali,
                Please check here......
    Authorization issue to view cube contents
    Re: Authorization Object issue
    Thanks,
    Vijay.

  • BDC: How to enter data in Table control (With wizard) using scrolling?

    Using BDC, I am trying to enter the data in the table control (with wizard).
    I want to know what is the specific command to scroll down in table control (With Wizard).
    While recording I am getting these steps:
    SAPLCKBASCR1     0202     X
                   BDC_CURSOR     CKI94B-MATNR
                   BDC_OKCODE     /00
    When I use above command and run BDC, it does not scroll.
    Kindly let me know where am I going wrong.
    Thanks in advance for your kind help.
    Ashish

    The transaction is CK94
    and the BDC recording is :
              T     CK94
    SAPLCKBASCR1     0200     X
                   BDC_CURSOR     CKI94A-BDATJ
                   BDC_OKCODE     =ENTR
                   CKI94A-MATNR     10000789
                   CKI94A-WERKS     VA79
                   CKI94A-BDATJ     2005
                   CKI94A-MGTYP     ZDU01
    SAPLCKBASCR1     0202     X
                   BDC_CURSOR     CKI94B-MISCH_VERH(02)
                   BDC_OKCODE     /00
                   CKI94B-MIXCOST_PC(01)
                   CKI94B-MIXCOST_PC(02)     X
                   CKI94B-MISCH_VERH(01)
                   CKI94B-MISCH_VERH(02)                    40
    SAPLCKBASCR1     0202     X
                   BDC_CURSOR     CKI94B-MATNR
                   BDC_OKCODE     /00
    SAPLCKBASCR1     0202     X
                   BDC_CURSOR     CKI94B-MATNR
                   BDC_OKCODE     /00
    SAPLCKBASCR1     0202     X
                   BDC_CURSOR     CKI94B-MISCH_VERH(07)
                   BDC_OKCODE     /00
                   CKI94B-MIXCOST_PC(07)
                   CKI94B-MISCH_VERH(07)                    60
    SAPLCKBASCR1     0202     X
                   BDC_CURSOR     CKI94B-MATNR
                   BDC_OKCODE     /00
    SAPLCKBASCR1     0202     X
                   BDC_CURSOR     CKI94B-MATNR
                   BDC_OKCODE     /00
    SAPLCKBASCR1     0202     X
                   BDC_CURSOR     CKI94B-MATNR
                   BDC_OKCODE     =STOR
    BDC_OKCODE  '/00' is recorded when I scroll down in the table control.
    Thanks for your kind  concern.
    Ashish

Maybe you are looking for

  • Converting a single space between sentences with two spaces.

    Hi, I'd like to convert all single whitespaces after a sentence to two whitespaces, e.g. This is a sentence! The next sentence is separated by two spaces. This would result in the conventional style of two spaces between sentences, unlike html style.

  • Can connect w/ iBook, but not new iMac

    Just got a new iMac (yay me!). But I can't get it to connect w/ my wireless router. However, my old iBook doesn't have any problem. I'm trying the same network as the iBook, but it keeps saying it can't connect. Any ideas?

  • JDeveloper - problems with Tutorial for Java EE Developers

    Hi, I am trying to start learning Oracle J2EE technologies, and I am using the Oracle "Tutorial for Java EE Developers (10.1.3.1.0)" listed in the Oracle Application Server 10g (10.1.3) page: http://www.oracle.com/technology/tech/java/oc4j/1013/how_t

  • FREE SPACE : To find the size of the report on INFO VIEW.

    Hello, We have recently started using BO XI R2.Could anybody please let us know how to find the size of reports from INFO VIEW ? Please find a brief of the situation we are currently encountering We use the web portal " INFOVIEW PROD " to access all

  • Kb2920730 shows up in software center but server has no Sharepoint

    on one server the update kb2920730 shows up in software center as failed, but this specific server has nothing installed related to SharePoint server how can we get rid of this update? the customer forced the machine to scan online and then it did no